/* CSS Document */
:focus{-moz-outline-style: none;}

body{
	background-color:#fff;
	margin:0px 0px 0px 0px;
	text-align:left;
	}
	
.container{
	height:auto;
	margin:0px;
	width:960px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.siteHead{
	width:960px;
	height:130px;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	}
	
.headLeft{
	width:194px;
	height:97px;
	display:inline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	}
	
.headRight{
	width:736px;
	height:97px;
	display:inline;
	float:left;
	padding:0px 30px 0px 0px;
	margin:0px;
	}
	
.hrTop{
	width:736px;
	height:60px;
	display:inline;
	float:left;
	text-align:right;
	}
	
.hrTop img{
	margin:0px;
	padding:0px;
	}

.hrBottom{
	width:736px;
	height:32px;
	display:inline;
	float:left;
	text-align:right;
	}
	
.hrBottom img{
	margin:0px;
	padding:0px;
	position:relative;
	top:10px;
	}
	
.siteHeadBottom{
	width:960px;
	height:38px;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	}
	
.SHBLeft{
	width:300px;
	height:38px;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;	
	}
	
.SHBRight{
	width:630px;
	height:38px;
	display:inline;
	float:left;
	padding:0px 30px 0px 0px;
	margin:0px;
	text-align:left;
	}
	
.filter{
	width:630px;
	height:38px;
	display:inline;
	float:left;
	padding:0px 30px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	}
	
.spacer{
	width:960px;
	height:38px;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	background-color:#fff;
	}
	
.spacer2{
	width:960px;
	height:5px;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	background-color:#fff;
	}
	
	
.leftCol{
	width:178px;
	height:625px;
	background-color:#fff;
	border-right:1px dashed #aeb1b6;
	display:inline;
	float:left;
	padding:15px 15px 15px 0px;
	margin:0px 0px 0px 0px;
	
	}
	
.navBlock{	
	width:163px;
	height:25px;
	background-color:#fff;
	display:inline;
	float:left;
	text-align:right;
	margin-bottom:15px;
	font-size:14px;
	letter-spacing:1px;
	word-spacing:2px;
	font-weight:500;
	}
	
.navBlock a {
	width:163px; height:25px; display:block; padding-top:0px;
	text-align:right; color:#87898b; text-decoration: none; border-top:1px solid #ccc;}
.navBlock a:active {color:#87898b; text-decoration: none; }
.navBlock a:visited {color:#87898b; text-decoration: none; }
.navBlock a:hover {color:#5bc4e9; text-decoration: none; border-top:1px solid #e8653d; }

.mailingList{
	width:163px;
	height:163px;
	background-color:#fff;
	text-align:center;
	padding:0px 0px 0px 12px;
	margin:30px 0px 0px 0px;
	display:inline;
	float:left;
	font-size:12px;
	color:#87898b;
	}
	
.email{
	width:120px;
	height:15px;
	font-size:12px;
	color:#87898b;
	}
	
.mailingList p{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	}
	
.rightCol{
	width:705px;
	height:625px;
	background-color:#fff;
	border-right:1px dashed #aeb1b6;
	display:inline;
	float:left;
	padding:15px 30px 15px 30px;
	margin:0px 0px 0px 0px;
	}
	
.pageHeader{
	width:707px;
	height:20px;
	background-color:#e8653d;
	display:inline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	}
	
.pageHeaderText{
	width:702px;
	height:20px;
	background-color:#e8653d;
	display:inline;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0px 0px 15px 0px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	}
	
.pageContent{
	width:707px;
	height:570px;
	display:inline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	font-size:14px;
	line-height:20px;
	color:#87898b;
	}
	
.pageContent p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	}
	
.pageContent2{
	width:705px;
	height:550px;
	display:inline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	font-size:14px;
	line-height:20px;
	color:#87898b;
	}
	
.pageContent2 p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	}
	
.pageContentHalf{
	width:705px;
	height:285px;
	display:inline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	font-size:14px;
	line-height:20px;
	color:#87898b;
	overflow:auto;
	}
	
.pageContentHalf p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	}
	
.buttonFoot{
	width:630px;
	height:28px;
	display:inline;
	float:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	font-size:14px;
	line-height:20px;
	color:#87898b;
	text-align:right;
	}
	
.footer{
	width:930px;
	height:48px;
	display:inline;
	float:left;
	padding:0px 30px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	background-image:url(../images/footerBG.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#fff;
	}
	
.footer a:link {color:#fff; text-decoration: none; }
.footer a:active {color:#fff; text-decoration: none; }
.footer a:visited {color:#fff; text-decoration: none; }
.footer a:hover {color: #fff; text-decoration: underline; }
	
.footerText{
	position:relative;
	top:15px;
	}
	
.terms a:link {color:#e8653d; text-decoration: none; }
.terms a:active {color:#e8653d; text-decoration: none; }
.terms a:visited {color:#e8653d; text-decoration: none; }
.terms a:hover {color:#5bc4e9; text-decoration: underline; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	
.topNav{
	width:1000px;
	height:30px;
	display:inline;
	float:left;
	background-color:#fff;
	padding:0px;
	margin:0px;
	}
	
.topNavLeft{
	width:268px;
	height:30px;
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	}

.topNavRight{	
	width:702px;
	height:30px;
	display:inline;
	float:left;
	background-color:#fff;
	padding:0px 30px 0px 0px;
	margin:0px;
	text-align:right;
	font-size:13px;
	font-weight:500;
	color:#5bc4e9;
	}
	
.topNavRight a:link {color:#5bc4e9; text-decoration: none; }
.topNavRight a:active {color:#5bc4e9; text-decoration: none; }
.topNavRight a:visited {color:#5bc4e9; text-decoration: none; }
.topNavRight a:hover {color: #e8653d; text-decoration: none; }
	
.topNavRight ul{
	list-style:none;
	padding:0px;
	margin:0px;
	position:relative;
	top:5px;
	}
	
.topNavRight ul li{
	display:inline;
	margin:0px 0px 0px 15px;
	}
	
.topNavRight ul li img{
	position:relative;
	top:2px;
	margin-right:4px;
	}
	
.navLeft{
	width:175px;
	height:680px;
	display:inline;
	float:left;
	background-color:#cbcfd5;
	padding:0px;
	margin:0px 15px 10px 0px;
	text-align:left;
	font-size:18px;
	letter-spacing:1px;
	word-spacing:2px;
	font-weight:500;
	}
	
.navLeft a:link {color:#9fa5ac; text-decoration: none; }
.navLeft a:active {color:#9fa5ac; text-decoration: none; }
.navLeft a:visited {color:#9fa5ac; text-decoration: none; }
.navLeft a:hover {color: #9fa5ac; text-decoration: none; }

.navLeftTop{
	width:145px;
	height:auto;
	display:inline;
	float:left;
	padding:0px;
	margin:0px 0px 20px 15px;
	border-bottom:1px solid #9fa5ac;
	}

.navLeftTop ul{
	list-style:none;
	margin:20px 0px 0px 15px;
	padding:0px;
	}
	
.navLeftTop ul li{
	padding-bottom:15px;
	}
	
.lastLI{margin-bottom:10px;}
	
.contentArea{
	width:780px;
	height:680px;
	display:inline;
	float:left;
	background-color:#cbcfd5;
	padding:0px;
	margin:0px 0px 10px 0px;
	padding:0px 30px 0px 0px;
	text-align:left;
	}
	

	

	
	
	
	
	
	
	
	
	

.leftImage{
	background-image:url(../structureImages/bgLeft.png);
	background-repeat: no-repeat;
	width:122px;
	display:inline;
	float:left;	
	margin:0px;
	padding:0px;
	behavior: url(iepngfix.htc);
	}
	

	
.rightImage3{
	background-image:url(../structureImages/bgRight3.png);
	background-repeat: no-repeat;
	width:95px;
	display:inline;
	float:left;	
	margin:0px;
	padding:0px;
	behavior: url(iepngfix.htc);
	}
	
.center{
	width:924px;
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	}
	
/* Inside Center Div */

/* Top Section */

.top{
	width:924px;
	height:63px;
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	}
	

.topCenter{
	background-image:url(../structureImages/topCenter.jpg);
	background-repeat: no-repeat;
	background-color:#fdfefb;
	width:891px;
	height:37px;
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f3a9ad;
	}
	
.topCenter a:link {color:#786e59; text-decoration: none; }
.topCenter a:active {color:#786e59; text-decoration: none; }
.topCenter a:visited {color:#786e59; text-decoration: none; }
.topCenter a:hover {color: #4a4638; text-decoration: underline; }

.TA{
	position:relative;
	top:2px;
	}



/*
Grey - #9fa5ac
Light Grey - #cbcfd5
Orange - #e8653d
Blue - #5bc4e9
Light Blue - #94d9f1
Greenish - #a2a482
Lighter Greenish - #
*/



