@charset "utf-8";
/* CSS Document */

.wrapper{
	width:915px;
	margin-left:auto;
	margin-right:auto;
}

.header{
	width:915px;
}

.header .mainLogo{
	width:244px;
	text-align:right;
}

.header .topNavigation{
	width:671px;
	background-image:url('../images/topNav_background.jpg');
	background-repeat:repeat-x;
}

.header .topNavigation .topNavArea{
	width:671px;
	height:57px;
}

.header .topNavigation .topNavArea .topCP{
	width:671px;
	height:25px;
	padding-right:20px;
	text-align:right;
	color:#231F20;
	font-family:Gill Sans Ultra, Gill Sans, Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.header .topNavigation .topNavArea .topCP a{
	color:#231F20;
	text-decoration:none;
}

.header .topNavigation .topNavArea .topCP a:active{
	color:#231F20;
	text-decoration:none;
}


.header .topNavigation .topNavArea .topCP a:visited{
	color:#231F20;
	text-decoration:none;
}

.header .topNavigation .topNavArea .topCP a:hover{
	color:#231F20;
	text-decoration:underline;
}

.header .topNavigation .topNavArea .theTopNav{
	width:671px;
	height:27px;
	color:#333333;
	font-family:Gill Sans Ultra, Gill Sans, Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-size:12px;
	padding-bottom:4px;
	vertical-align:bottom;
}

.header .topNavigation .topNavArea .theTopNav .selected_li
{
	text-decoration:underline;
}

.header .topNavigation .topNavArea .theTopNav a{
	color:#333333;
	text-decoration:none;
}

.header .topNavigation .topNavArea .theTopNav a:visited{
	color:#333333;
	text-decoration:none;
}

.header .topNavigation .topNavArea .theTopNav a:hover{
	color:#333333;
	text-decoration:underline;
}

.header .topNavigation .topNavArea .theTopNav a:active{
	color:#333333;
	text-decoration:none;
}

.header .topNavigation .topNavArea .theTopNav ul{
	list-style-type:none;
	margin:0px;
	padding: 0px;
}

.header .topNavigation .topNavArea .theTopNav li{
	display:inline;
	padding: 0 0 0 2px;
}


.main_area{
	width:915px;
}

.main_area .leftSide{
	width:253px;
}

.main_area .leftSide .leftArea{
	width:250px;
	padding-top:5px;
	padding-left:5px;
}

.main_area .leftSide .leftArea .availableContractSets{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left:5px;
	font-weight:bold;
}

.main_area .leftSide .leftArea .availableContractSets a{
	color:#333333;
	text-decoration:none;
}

.main_area .leftSide .leftArea .availableContractSets a:active{
	color:#333333;
	text-decoration:none;
}

.main_area .leftSide .leftArea .availableContractSets a:visited{
	color:#333333;
	text-decoration:none;
}

.main_area .leftSide .leftArea .availableContractSets a:hover{
	color:#333333;
	text-decoration:underline;
}

.main_area .footer{
	padding-left:3px;
	padding-top:5px;
}

.main_area .leftSide .leftArea .newsArea{
	width:237px;
	background-image:url('../images/homesplash_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#ffffff;
}

.main_area .leftSide .leftArea .newsArea .newsHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}

.main_area .rightSide{
	width:665px;
}

.main_area .rightSide .leftHeaderImage{
	width:661px;
}

.main_area .rightSide .registerMain{
	width:661px;
	background-image:url('../images/registerBg.jpg');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#6a6a6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B0BC22;
}

.main_area .rightSide .registerMain a:link{
	color:#B0BC22;
	text-decoration:underline;
}

.main_area .rightSide .registerMain a:visited{
	color:#B0BC22;
	text-decoration:underline;
}

.main_area .rightSide .registerMain a:hover{
	color:#B0BC22;
	text-decoration:none;
}

.main_area .rightSide .registerMain a:active{
	color:#B0BC22;
	text-decoration:underline;
}

.main_area .rightSide .registerMain .registerHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FFFFFF;
	font-weight:bold;
}

.main_area .rightSide .leftContractContent{
	width:661px;
	background-image:url('../images/homesplash_reverse_bg.jpg');
	background-repeat:repeat-x;
	background-position:top;
}

.main_area .rightSide .leftContractContent .homeContractSplash{
	width:465px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
}

.main_area .rightSide .leftContractContent .homeContractSplash .homeContractDesc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
	font-weight:bold;
}

.main_area .rightSide .leftContractContent .homeContractSplash .homeContractHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
}

.main_area .rightSide .leftContractContent .homeContractSplash{
	width:465px;
	padding-top:0px;
}

.main_area .rightSide .leftContent{
	width:661px;
	background-image:url('../images/homesplash_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}

.main_area .rightSide .leftContent .homeSplash{
	width:465px;
}

.header_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#4D4D4D;
	font-weight:bold;
}

.main_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

.main_text a{
	color:#666666;
	text-decoration:underline;
}

.main_text a:hover{
	color:#666666;
	text-decoration:underline;
}

.main_text a:visited{
	color:#666666;
	text-decoration:underline;
}

.main_text a:active{
	color:#666666;
	text-decoration:underline;
}

.main_area .rightSide .leftContent .rightSplash{
	width:200px;
	padding-top:15px;
}

.main_area .rightSide .availableContracts{
	width:661px;
	background-image:url('../images/available_contractSets_bg.jpg');
	background-repeat:no-repeat;
	background-color:#6b696a;
}

.main_area .rightSide .availableContracts .theContractList{
	width:661px;
	padding-top:20px;	
}

.main_area .rightSide .availableContracts .theContractList .contractPortal{
	font-family:Gill Sans Ultra, Gill Sans, Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	color:#CCCCCC;
	font-size:15px;
	font-weight:bold;
}

.main_area .rightSide .availableContracts .theContractList .contractPortalText{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
}

.footerText{
	color:#231F20;
	font-family:Gill Sans Ultra, Gill Sans, Gill Sans MT, Calibri, Trebuchet MS, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.footerText a{
	color:#231F20;
	text-decoration:underline;
}

.footerText a:visited{
	color:#231F20;
	text-decoration:underline;
}

.footerText a:hover{
	color:#231F20;
	text-decoration:none;
}

.footerText a:active{
	color:#231F20;
	text-decoration:underline;
}

.legal_team{
	padding-left:15px;
	padding-right:12px;
	padding-top:5px;
	background-image:url('../images/testimonal_bg.jpg');
	background-repeat:no-repeat;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.legal_team_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
}

.testimonials{
	padding-left:15px;
	padding-right:12px;
	padding-top:5px;
	background-image:url('../images/testimonal_bg.jpg');
	background-repeat:no-repeat;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

a{
	color:#666666;
	text-decoration:underline;
}

a:hover{
	color:#666666;
	text-decoration:underline;
}

a:visited{
	color:#666666;
	text-decoration:underline;
}

a:active{
	color:#666666;
	text-decoration:underline;
}
