body{padding:0px; margin:0px; background:#ffffff url(images/top_blue.jpg) no-repeat top center; }

#body { background:#ffffff url(images/top_blue.jpg) no-repeat top center;}

div,td,th,p {font-family:Arial,Helvetica,Sans-Serif; font-size:14px; color:#888787; font-weight:normal;}
A,A:link,A:visited,A:active{color:#1ca3e2; font-size:13px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
A:hover{color:#1ca3e2; text-decoration:underline; font-size:13px;}
.clr{clear:both;}

.maintemplate{width:960px; margin:auto; text-align:left;}

.Footer_LT_BG{background:url(images/Footer_LT_BG.jpg) no-repeat top left;}
.Footer_RT_BG{background:url(images/Footer_RT_BG.jpg) no-repeat top right; height:35px; padding:0px 18px;}

/*******areas**************/

.overall_width{width:100%;}
.contentarea{background:#ffffff;}
.contentarea_inner{background:#ffffff; padding:0px 0px 0px 0px;}
.full_contentarea_inner{background:#ffffff url(images/top_inner_b.jpg) repeat-x top left; padding:0px 0px 0px 0px;}
.footerarea{height:50px;}
.footerareainner{height:50px; margin-bottom:-100px;}
.full_footerarea{height:30px; padding-top:20px;}
.contentareainner_t_bg{background:url(images/top_inner_b.jpg) repeat-x top left; height:30px;}
.full_contentareainner_t_bg{height:30px;}
.inner_p_r{padding-right:60px; padding-left:60px;}
.left_pos{position:relative; z-index:100;}
.header_f_ht { height:112px;}
.menu_style { float:right;}
.cl_bo { clear:both;}
.links_height{height:40px;}
.white_space{white-space:nowrap;}



/*********** float styles **************/
.headerarea_left{float:left; width:270px;}
.headerarea_right{ margin-left:270px;}
.full_headerarea_left{float:left; width:25%;}
.full_headerarea_right{float:left; width:75%;}
.breadcrumb_left{float:left;}
.search_right{float:right;}
.contentarea_left{width:285px;}
.contentarea_middle{width:330px; background:url(images/column_edgefade.jpg) no-repeat;}
.contentarea_right{width:285px; background:url(images/column_edgefade.jpg) no-repeat;}
.contentareainner_left{background:url(images/rightnav_shadow.jpg) no-repeat top right; width:585px;}
.contentareainner_right{width:255px;}
.footer_left{ float:left; padding-top:8px;}
.footer_middle{ float:left; width:482px; text-align:center;}
.footer_right{ float:right; padding-top:8px;}
.footer_innerleft{ float:left; width:264px;}
.footer_innermiddle{ float:left; width:482px; text-align:center;}
.footer_innerright{ float:left; width:214px;}
.full_contentareainner_left{background:url(images/rightnav_shadow.jpg) no-repeat top right; width:1700px;}
.full_footer_innerleft{ float:left; width:25%;}
.full_footer_innermiddle{ float:left; width:50%; text-align:center;}
.full_footer_innerright{ float:left; width:22%;}
.imgleft{float:left; width:14px;}

/******padding styles *********/
.login_pad{padding:5px 18px 6px 19px; background:#1a5e9d;}
.full_login_pad{background:#1a5e9d; float:right; padding:5px 18px 6px 19px; margin-right:20px; color:#ffffff; font-size:12px;}
.menu_pad{padding-top:60px;}
.plain_pad{padding:30px;}
.breadcrumb_padding{padding:9px 0px 0px 15px;}
.bread_pad{float:left;}
.bread_innerpad{padding:7px 0px 0px 15px;}
.bread_cooldatapad{padding:7px 0px 30px 15px;}
.search_pad{padding:9px 9px 0px 15px;}
.search_innerpad{padding:4px 5px;}
.contentarea_pad{padding:0px 30px 0px 30px;}
.contentarea_contentpad{padding:30px 30px 0px 0px;}
.contentarea_contentpadone{padding:30px 30px 0px 30px;}
.contentarea_contentpadtwo{padding:30px 0px 0px 30px;}
.contentarea_innerpad{padding:30px 60px 0px 55px;}
.contentareainnerleft_pad{padding-right:30px;}
.contentareainnerright_pad{padding-left:0px;}
.full_contentareainnerright_pad{padding-left:0px; padding-right:60px;}
.full_contentareainnerleft_pad{padding-right:30px; padding-left:60px;}


/**********Search styles *************/
#SearchContainer Input{ border:#286ca9 1px solid; width:183px !important; HEIGHT:22px; background:#ffffff;
 padding:2px 5px 0px 5px; margin:0px; vertical-align:top;}



/**********pane details *************/
.contentpane{padding:30px 0px 0px 0px; margin:0px;}
.ContentOnePane{padding:0px; margin:0px;}
.LeftPane{padding:0px; margin:0px;}
.MiddlePane{padding:0px; margin:0px;}
.RightPane{padding:0px 0px 30px 0px; margin:0px;}
.RightonePane{padding:0px 0px 0px 0px; margin:0px; width:255px;}
.RightTwoPane{padding:0px 0px 0px 0px; margin:0px; width:315px;}
.BottomPane{padding:0px; margin:0px;}
.FooterLeftPane{padding:0px; margin:0px;}
.Toppane{padding:0px 20px 0px 0px;}
.Topfullpane{padding:0px 80px 0px 60px;}
.Topfull1pane{padding:0px 0px 0px 1px;}
.MiddleLeftPane{padding:0px; margin:0px;}
.MiddleMiddlePane{padding:0px; margin:0px;}
.MiddleRightPane{padding:0px; margin:0px;}
.DnnEmptyPane{width:0px !important;}
.BannerPane{margin-top:0px; _margin-top:-1px;}


/****** bottom background ************/

.footer_shaded{background:url(images/bottom_swoosh.jpg) no-repeat top right; height:189px;}
.footer_innershaded{background:url(images/bottom_innerswoosh.jpg) no-repeat top right; height:249px;}
.footer_top{position:relative; top:-60px; margin-bottom:-60px; z-index:1;}
.footer_innertop{position:relative; top:-150px; margin-bottom:-150px; z-index:1;}

/***********link styles ***************/

.user,a.user:link,a.user:active,a.user:visited{color:#ffffff; font-weight:bold; text-decoration:none; font-size:13px;}
a.user:hover{color:#bddef5; font-weight:bold; text-decoration:none;}

.footer,a.footer:link,a.footer:active,a.footer:visited{color:#888787; text-decoration:none; font-size:13px;  text-decoration:none;}
a.footer:hover{color:#1ca3e2; text-decoration:underline;  text-decoration:none;}

.footer1,a.footer1:link,a.footer1:active,a.footer1:visited{color:#888787; text-decoration:none; font-size:11px; text-decoration:none;}
a.footer1:hover{color:#1ca3e2; text-decoration:underline; text-decoration:none;}

.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#0d4077; margin-top:-3px; font-weight:bold; text-decoration:none; font-size:12px;}
a.Breadcrumb:hover{color:#1ca3e2; text-decoration:none; font-weight:bold;}


.morelink a,.morelink a:link, .morelink a:active, .morelink a:visited{color:#1ca3e2; text-decoration:none; font-size:14px;}
.morelink a:hover{color:#1ca3e2; text-decoration:underline;}

.bluelink,a.bluelink:link,a.bluelink:active,a.bluelink:visited{color:#1ca3e2; text-decoration:none; font-size:14px;}
a.bluelink:hover{color:#1ca3e2; text-decoration:underline;}

.bluelinkbig,a.bluelinkbig:link,a.bluelinkbig:active,a.bluelinkbig:visited{color:#1ca3e2; text-decoration:none; font-size:16px;}
a.bluelinkbig:hover{color:#1ca3e2; text-decoration:underline;  font-size:16px;}

.links,a.links:link,a.links:active,a.links:visited{color:#888787; text-decoration:none; font-size:13px; text-transform:uppercase; }
a.links:hover{color:#1ca3e2; text-decoration:underline; text-transform:uppercase;}




/******content styles ***************/

.style_left{
	display:block;
	float:left;
	width:60px;
	font-weight:bold;
	font-size:12px;
	color:#333333;
}

.style_right{
	display:block;
	width:195px;
	float:right;
	margin-bottom:40px;
	line-height:20px;
}	

.style_right a{color:#1ca3e2; font-size:14px;}
.style_right a:hover{color:#1ca3e2; text-decoration:underline;}


/* ********** Control Panel Style ************** */
/* ControlPanel style */
.ControlPanel{background:#ffffff; url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000;}
.ControlPanel a.CommandButton:hover{color:#4c5876; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}


 a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000; text-decoration:none;}
 a.CommandButton:hover{color:#4c5876; text-decoration:underline;}
 
 h1 { color:#4e4e4e; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal;}
 .gray_text { color:#4e4e4e; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal;}






