body{
	background:url('/images/bg_gradient.jpg') repeat-x 0 0;
	background-color:#88b9e4;
	color:#333333;
	font-family:Arial, sans-serif;
	font-size:12px;
	margin:0;
	min-height:864px;
}
.bg{
	background:url('/images/bg.jpg') no-repeat 0 0;
	min-height:864px;
	
}

	
/************************HEADER**********************************/
/****************************************************************/


#masthead{
	display:none;
}
.navigationMain{
	height:33px;
	margin:10px auto 0 auto;
	width:996px;
}
.navigationMainLinks{
	float:left;
	height:33px;
	margin:0;
	padding:0;
	
}
.navigationMainLinks ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.navigationMainLinks li{
	margin:0;
	padding:0;
	display:inline;
}
.navigationMainLinks a{
	background:url('/images/main_link_bg.jpg') no-repeat 50% 0;
	color:#084ba3;
	display:inline;
	height:25px;
	float:left;
	font-family:Tahoma, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding:8px 0 0 8px;
	text-decoration:none;
	text-transform:capitalize;
	width:116px;
}
.navigationMainLinks a.home{
	background:url('/images/main_link_bg_home.jpg') no-repeat 50% 0;
	width:120px;
}
.navigationMainLinks a.homeSelected{
	background:url('/images/main_link_current_home.jpg') no-repeat 50% 0;
	width:120px;
	color:#ffffff;
	
}
.navigationMainLinks a:hover, .navigationMainLinks a.selected:hover{
	background:url('/images/main_link_hover.jpg') no-repeat 50% 0;
	color:#ffffff;
	text-decoration:none;
}
.navigationMainLinks a.selected{
	background:url('/images/main_link_current.jpg') no-repeat 50% 0;
	color:#ffffff;
	
}
a.homeSelected {
	background:url('/images/navigation_main_links_bg_hover_first.jpg') no-repeat 0 100%;
	color:#0067b2;
}

/*****************************FOOTER*****************************/
/****************************************************************/

.bottomCorners{
	background:url('/images/bottom_corners3.jpg') no-repeat 50% 0;
	height:15px;
	margin: 0 auto;
	width:1006px;
}
.contactInfo{
	color:#ffffff;
	float:left;
	font-family:Arial, sans-serif;
	font-size:12px;
}
.contactInfo p{
	margin:0;
}
.copyright{
	clear:both;
	color:#ffffff;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding: 17px 0 0 0;
	text-align:center;
}
.email{
	color:#0649a2;
	border-left:1px solid #0649a2;
	padding: 0 0 0 3px;
}
.email:hover{
	color:#0649a2;
	text-decoration:none;
}
.footer{
	
	height:110px;
	margin:12px auto 0 auto;
	width:991px;
}
.footerBg{
	margin:0;
	height:254px;
}
.footerLinks{
	float:right;
	width:195px;
}
.footerLinks ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.footerLinks li{
	margin:0;
	padding:0;
	display:inline;
}
.footerLinks a{
	color:#ffffff;
	float:right;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding:0 0 0 12px;
	text-decoration:none;
	text-transform:lowercase;
}
.footerLinks a:hover{
	color:#ff9c00;
	text-decoration:none;
	
}
.siteVizLogo{
	border:none;
	float:right;
	height:28px;
	margin:32px 0 0 0;
	width:106px;
}
.siteVizLogo a{
	border:none;
	cursor:pointer;
}
.siteVizLogo a:hover{
	border:none;
	text-decoration:none;
}
.title{
	color:#0649a2;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
}	

/************************HOMEPAGE********************************/
/****************************************************************/

.cb{
	float:left;
	margin: 0 4px 0 4px;
	min-height:312px;
	_height:312px;
	width:239px;
}
.cbTopContainerTopCorners{
	background:url('/images/topbox_topcorners.jpg') no-repeat;
	font-size:1px;
	margin:0 auto;
	height:11px;
	width:991px;
}
.cbTopContainer{
	background-color:#ffffff;
	margin:0 auto;
	min-height:281px;
	_height:281px;
	width:981px;
}
.cbTopContainerBg{
	background:url('/images/topbox_bg_gradient.jpg') repeat-x 0 0;
	background-color:#dfeaf5;
	margin:0 auto;
	min-height:284px;
	_height:284px;
	width:991px;
}
.cbTopContainerBottomCorners{
	background:url('/images/topbox_bottomcorners.jpg') no-repeat 50% 0;
	font-size:1px;
	height:4px;
	margin:0 auto;
	padding: 0 0 6px 0;
	width:981px;
}
.cbContentContainer{
	background-color:#ffffff;
	min-height:220px;
	_height:220px;
	width:239px;
}
.cbContent{
	min-height:100px;
	_height:100px;
	margin:0 ;
	padding:10px 7px 0 7px;
	width:225px;
}
.cbContent p{
	margin-top:-5px;
}
.cbBottomContainerBg{
	background:url('/images/bottombox_gradient_bg.jpg') repeat-x 0 0;
	background-color:#e7f1fa;
	margin:0 auto;
	min-height:323px;
	padding-top:5px;
	_height:323px;
	width:991px;
}
.cbBottomContainerBgStretch{
	background:url('/images/bottom_cb_extend.png') repeat-y 0 0;
	margin:0 auto;
	min-height:323px;
	_height:323px;
	width:991px;
}
.cbBottomBg{
	background:url('/images/bottom_cb.png') repeat-y 0 0;
	margin:0 auto;
	min-height:312px;
	_height:312px;
	width:991px;
}
.cbBottomContainer{
	margin:0 auto;
	min-height:120px;
	_height:120px;
	width:991px;
}
.cbTitle{
	background:url('/images/title_bg2.jpg') no-repeat 0 0;
	color:#ffffff;
	font-family:Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:26px;
	margin:0;
	padding:8px 0 0 10px;
	text-transform:capitalize;
	width:229px;
}
.divider{
	background:url('/images/divider.jpg') no-repeat;
	font-size:1px;
	margin:0 auto;
	height:5px;
	width:995px;
}
.mainContentContainer{
	margin:0 auto;
	min-height:100px;
	_height:100px;
	width:1012px;
}
.sideShadows{
	background:url('/images/side_shadows.png') no-repeat 50% 0;
	margin:0 auto;
	min-height:138px;
	_height:138px;
	width:1006px;
}
.sideShadowsExtend{
	background:url('/images/side_shadows5new.png') repeat-y 50% 0;
	
	min-height:300px;
	_height:300px;
	width:1006px;
}
.wrap{
	
	margin-left:2px;
}

/************************INSIDE PAGE*****************************/
/****************************************************************/
a{
	color:#084ba3;
	text-decoration:none;
}
a:hover{
	color:#ff9c00;
	text-decoration:none;
}
.banner{
	height:124px;
	margin:0 auto;
	width:981px;
}
.bannerBg{
	background:url('/images/topbox_bg_gradient.jpg') repeat-x 0 0;
	margin:0 auto;
	height:130px;
	width:991px;
}
#breadcrumbs{
	float:right;
	font-size:9px;
	font-weight:normal;
	padding:4px 27px 0 0 ;
}
#breadcrumbs a{
	color:#666666;
	font-family:arial, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
#breadcrumbs a:hover{
	color:#ff9c00;
	text-decoration:none;
}
.breadcrumbCurrent{
	color:#ff9c00;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
.button{
	background:url('/images/button.jpg') no-repeat;
	border:none;
	color:#feffff;
	font-size:15px;
	font-weight:bold;
	height:22px;
	padding:0 0 2px 0;
	text-transform:capitalize;
	width:120px;
}
.button:hover{
	background:url('/images/button_hover.jpg') no-repeat;
	color:#feffff;
	cursor:pointer;
}
.evenrow{
	background-color:#eff7fd;
}
.formSection{
	background:url("/images/form_bg.jpg") repeat-x 0 0;
	color:#feffff;
	height:26px;
	padding:0 0 0 5px;

}
.insideContent{
	background-color:#ffffff;
	display:inline;
	float:right;
	min-height:500px;
	_height:500px;
	margin:0 10px 0 0;
	width:790px;
}
.insideContentBg{
	background:url("/images/bottombox_gradient_bg.jpg") repeat-x 0 0;
	background-color:#e7f1fa;
	margin:0 auto;
	padding: 5px 0 0 5px;
	min-height:500px;
	_height:500px;
	width:986px;
}
.insideContentNavigationBg{
	background:url("/images/navigation_white.jpg") repeat-y 0 0;
	min-height:500px;
	_height:500px;
	width:991px;
}
.insideContentContainer{
	
	margin:0 auto;
	min-height:500px;
	_height:500px;
	padding:25px 25px 20px 25px;
	width:737px;
}
.insideDivider{
	background:url("/images/inside_divider.jpg") no-repeat 0 0;
	font-size:1px;
	height:2px;
	margin: 0 auto;
	width:995px;
}
.message_confirm{
	border:2px solid #084ba3;
	color:#084ba3;
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:22px;
	margin:10px 0;
	padding:0 0 0 15px;
}
.message_warning{
	border:2px solid #ff9c00;
	color:#ff9c00;
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:22px;
	margin:10px 0;
	padding:0 0 0 15px;
}
#navcontainer{
	margin: 0;
}
#navcontainer ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#navcontainer li{
	margin:0;
	padding:0;
}
#navcontainer li a{
	border-bottom:1px solid #e4eef7;
	color:#333333;
	display:block;
	font-size:13px;
	font-weight:bold;
	margin: 0;
	padding:10px 0 10px 9px;
	text-align:left;
	text-transform:capitalize;
	text-decoration:none;
	width:178px;
}
#navcontainer li a:hover{
	color:#ff9900;
	font-weight:bold;
}
#navcontainer li a#current{
	border-left:5px solid #ff9c00;
	border-bottom:1px solid #ff9c00;
	color:#084ba3;
	font-weight:bold;
	margin:1px 0 0 1px;
	padding:10px 0 8px 5px;
	width:175px;
}
#navcontainer ul ul{
	border-bottom:1px solid #e4eef7;
	list-style-type:none;
	margin:0;
	padding:0;
}
#navcontainer li li{
	border:none;
	margin:0;
	padding:0;
}
#navcontainer li li a{
	border:none;
	color:#333333;
	display:block;
	font-size:12px;
	margin: 0;
	padding:6px 0 6px 16px;
	text-align:left;
	text-transform:capitalize;
	text-decoration:none;
	width:172px;
}
#navcontainer li li a:hover{
	color:#ff9900;
	font-weight:bold;
}
#navcontainer li li a#current{
	border:none;
	color:#084ba3;
	font-weight:bold;
	margin:0;
	padding:6px 0 6px 16px;
}
#navigation{
	display:inline;
	float:left;
	width:187px;
}
.redText{
	color:#ff0000;
}
.tableBorder{
	border:1px solid #dbdbdb;
}
.tableHeader{
	background:url('/images/form_bg.jpg') repeat-x;
	color:#feffff;
	font-size:15px;
	font-weight:bold;
	height:26px;
	padding:0 0 0 8px;
	text-transform:capitalize;
}
.tableHeader a{
	color:#feffff;
	height:26px;
}
.tableHeader a:hover{
	color:#feffff;
}



