@charset "UTF-8";


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.8em;
	color: #666666;
}

#HeaderTop p
{
    font-size:1.8em;
    text-align:right;
    margin-bottom:0px;
}

table p
{
    margin: 2px 0px 2px 0px;
}

table.recs
{
	border-style:none;
	text-align:center;
	margin: 5px auto;
	border-collapse: collapse;
}

table.recs td.left
{
	border-style:none;
	margin: 5px 5px 5px 0px;
}

table.recs td.left img
{
	border: solid 1px #AFAFAF;
	margin: 2px 2px 3px 0px;
}

table.recs td.right img
{
	border: solid 1px #AFAFAF;
	margin: 2px 0px 3px 3px;
}

table.recs td
{
	border-style:none;
	margin: 5px 5px 5px 5px;
}

table.recs td.right
{
	border-style:none;
	margin: 5px 0px 5px 5px;
}

table.recs img
{
	padding: 0px 6px;
	margin: 2px 2px 3px 3px;
	border: solid 1px #AFAFAF;
}

th
{
    font-size:1.8em;
    font-style:italic;
    font-weight:bold;
}

p, td p, blockquote
{
	font-size:1.8em;
	line-height:1.5em;
}

#CenterCol table td input 
{
	font-size:1em;
}

ul
{
    font-size:1.8em;
    line-height:1.5em;
}

ol
{
    font-size:1.8em;
    line-height:1.5em;
}

li
{
    margin:5px 2px 10px 2px;
}

hr
{
    width:100%;
    height:1px;
    background-color:#888888;
    border-style:none;
}

h1
{
    font-size: 3em;
    line-height: 1em;
	font-weight: bold;
	font-family: Arial Narrow, Helvetica, Verdana, sans-serif;
	margin-top:0.7em  
}

h2
{
    font-size: 2.2em;
	font-family: Arial Narrow, Helvetica, Verdana, sans-serif;
	margin-top:0.7em;
	line-height: 1em;
}

h3
{
    font-size: 2em;
    font-family: Arial Narrow, Helvetica, Verdana, sans-serif;
}

address
{
    font-size:1.8em;
	line-height:1.5em;
}

input
{
    font-size:1.8em;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

h1.Home
{
    color:#002942;
}

h1.Journey
{
    color:#009DDB;
}

h1.Tools
{
    color:#FF6418;
}

h1.News
{
    color:#5D2067;
}

h1.Events
{
    color:#2EB135;
}

h1.Contact
{
    color:#AE005F;
}

h2.Home
{
    color:#002942;
}

h2.Journey
{
    color:#009DDB;
}

h2.Tools
{
    color:#FF6418;
}

h2.News
{
    color:#5D2067;
}

h2.Events
{
    color:#2EB135;
}

h2.Contact
{
    color:#AE005F;
}

h3.Home
{
    color:#002942;
}

h3.Journey
{
    color:#009DDB;
}

h3.Tools
{
    color:#FF6418;
}

h3.News
{
    color:#5D2067;
}

h3.Events
{
    color:#2EB135;
}

h3.Contact
{
    color:#AE005F;
}

.Home
{
    color:#002942;
}

.HomeBold
{
    color:#002942;
    font-weight:bold
}

.Journey
{
    color:#009DDB
}

.JourneyBold
{
    color:#009DDB;
    font-weight:bold
}

.Tools
{
    color:#FF6418
}

.ToolsBold
{
    color:#FF6418;
    font-weight:bold
}

.News
{
    color:#5D2067
}

.NewsBold
{
    color:#5D2067;
    font-weight:bold
}

.Events
{
    color:#2EB135
}

.EventsBold
{
    color:#2EB135;
    font-weight:bold
}

.Contact
{
    color:#AE005F
}

.ContactBold
{
    color:#AE005F;
    font-weight:bold
}

.pagetitles{
	font-size:26px;
	line-height: 30px;
}

.WhiteHeader
{
    color:#ffffff;
    font-size: 3em;
	margin:10px 0px;
	font-weight:bold;
}

.WhiteSummary
{
    color:#ffffff;
    font-size: 1.8em;
    margin:10px 0px;
}

.WhiteSummaryBold
{
    color:#ffffff;
    font-size: 1.8em;
    font-weight:bold;
}

.buttons{
	font-weight: bold;
	line-height: 22px;
}	
.hotlink_title{
	font-size: 21px;
	font-weight: bold;
	color: #008b98;
	line-height: 25px;
}
.hotlink_text{
	font-size: 19px;
	font-weight: normal;
	line-height: 23px;
}
.hotlink_textbold{
	font-weight: bold;
	line-height: 14px;
}

.search_site{
	font-size:23px;
	color: #ffffff;
	line-height: 27px;
}	

.side_buttons{
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	line-height: 22px;
}

.text_title{
	font-size: 23px;
	font-weight: normal;
	/*color: #ffffff;*/
	line-height: 27px;
}

.BlueBackGround
{
    background-image: url("../images/BlueBackGround.png");
    background-repeat:repeat;
    padding: 5px 5px 5px 5px; 
}

.CyanBackGround
{
    background-image: url("../images/CyanBackGround.png");
    background-repeat:repeat;
    padding: 5px 5px 5px 5px; 
}

.OrangeBackGround
{
    background-image: url("../images/OrangeBackGround.png");
    background-repeat:repeat;
    padding: 5px 5px 5px 5px; 
}

.PurpleBackGround
{
    background-image: url("../images/PurpleBackGround.png");
    background-repeat:repeat;
    padding: 5px 5px 5px 5px; 
}

.GreenBackGround
{
    background-image: url("../images/GreenBackGround.png");
    background-repeat:repeat;
    padding: 5px 5px 5px 5px; 
}

.PinkBackGround
{
    background-image: url("../images/PinkBackGround.png");
    background-repeat:repeat;
    padding: 5px 5px 5px 5px;  
}

.BlueBorder
{
    background-image: url("../images/BlueBorder.png");
    padding: 5px 5px 5px 5px; 
}

.CyanBorder
{
    background-image: url("../images/CyanBorder.png");
    padding: 5px 5px 5px 5px; 
}

.OrangeBorder
{
    background-image: url("../images/OrangeBorder.png");
    padding: 5px 5px 5px 5px; 
}

.PurpleBorder
{
    background-image: url("../images/PurpleBorder.png");
    padding: 5px 5px 5px 5px; 
}

.GreenBorder
{
    background-image: url("../images/GreenBorder.png");
    padding: 5px 5px 5px 5px; 
}

.PinkBorder
{
    background-image: url("../images/PinkBorder.png");
    padding: 5px 5px 5px 5px;   
}

#BreadCrumb
{
    font-size:12pt;
}

#CenterCol a
{
    color:#666666;
    text-decoration:none;
    border-bottom-color:Blue;
    border-bottom-width:1px;
    border-bottom-style:solid
}

.inlineImage {
float:left;
padding:10px;
margin:7px;
}

.ImgBorder
{
	border:solid 1px #999999;
	background-color:#efefef;
}
