@charset "UTF-8";


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.4em;
	color: #666666;
}

#HeaderTop p
{
    font-size:1.4em;
    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.4em;
    font-style:italic;
    font-weight:bold;
}

p, td p, blockquote
{
	font-size:1.4em;
	line-height:1.3em;
}

#CenterCol table td input 
{
	font-size:1em;
}

ul
{
    font-size:1.4em;
    line-height:1.3em;
}

ol
{
    font-size:1.4em;
    line-height:1.3em;
}

li
{
    margin:5px 2px 10px 2px;
}

hr
{
    width:100%;
    height:1px;
    background-color:#888888;
    border-style:none;
}

h1
{
    font-size: 2.4em;
    line-height: 1em;
	font-weight: bold;
	font-family: Arial Narrow, Helvetica, Verdana, sans-serif;
	margin-top:0.7em;
}

h2
{
    font-size: 1.8em;
	font-family: Arial Narrow, Helvetica, Verdana, sans-serif;
	margin-top:0.7em;;
	line-height: 1em;
}

h3
{
    font-size: 1.6em;
    font-family: Arial Narrow, Helvetica, Verdana, sans-serif;
}

address
{
    font-size:1.4em;
	line-height:1.4em;
}

input
{
    font-size:1.4em;
}

h1.HomeHeader
{
    font-size:4em;
    line-height:1.2em;
    color:#002942;
}

h2.HomeHeader
{
    font-size:3em;
    line-height:1.2em;
    color:#002942;
}

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
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.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:0.8em;
}

#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;
}

.WhiteHeader {
color:#FFFFFF;
font-size:2.2em;
margin: 10px 0px;
font-weight:bold;
}

.WhiteSummary {
color:#FFFFFF;
font-size:1.4em;
margin:10px 0px;
}

.ImgBorder
{
	border:solid 1px #999999;
	background-color:#efefef;
}
