/*==============================================================================
	Container Styles
==============================================================================*/
.simple, .blank, .simpleunderline, .border, .blue-top, .blue{clear:both;margin:10px 0;color:#383838; font-family: "Helvetica Neue","Helvetica Neue Condensed", Helvetica, "sans serif";}
.home .bannerarea .banner .blank{margin:3px 0 0 0;}
	.simple p, .blank p, .simpleunderline p, .border p, .blue-top p, .blue p{margin:0 0 6px 0;}
.Head{font-size:20px;}

/*========= Simple Container ============*/		
	.s-heading{padding:0;}
		.s-heading .Head{font-weight:normal;font-size:24px;}
	
/*========= Simple Underline Container ============*/		
	.su-heading{padding:0;border-bottom:solid 1px #383838;}
		.su-heading .Head{font-weight:normal;}
	.su-body {padding:10px 0 0 0;}

/*========= Border Container ============*/
.border-container{background-image: -moz-linear-gradient(100% 100% 90deg, #fff, #f3f3f3);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f3f3), to(#fff));border:1px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 0 0 10px 0;}
	.border-body {color:#383838 !important; padding: 0 14px 20px 10px;font-size:13px;overflow:hidden;}
	.border-head .Head{color:#383838 !important; padding: 15px 0 0 10px;font-weight:lighter;display:block;}
		/*============= GENERAL ===============*/		
		.no-borderradius .border-head .Head{padding:0 0 0 10px;}
		.no-borderradius .border-body{padding: 0 14px 0 10px;margin-bottom:0;}
		.no-borderradius .border-body .Normal p{margin-bottom:0;padding-bottom:0;}
		.no-borderradius .border-container{border:none;}
		.no-borderradius .border-body, .no-borderradius .border-container .Head{border-left:1px solid #dedede; border-right:1px solid #dedede;}
			/*============= LEFT COLUMN ===============*/
			.no-borderradius .left-wrap .border-container .topimage{background:url("images/leftcol_border-top.jpg") no-repeat;height:8px;_overflow:hidden;}
			.no-borderradius .left-wrap .border-container .bottomimage{background:url("images/leftcol_border-bottom.jpg") no-repeat;height:8px;_overflow:hidden;}
			
			/*============= CONTENT PANE ===============*/
			.no-borderradius .maincontent .border-container .topimage{background:url("images/cp_border-top.jpg") no-repeat;height:8px;_overflow:hidden;}
			.no-borderradius .maincontent .border-container .bottomimage{background:url("images/cp_border-bottom.jpg") no-repeat;height:8px;_overflow:hidden;}
			/*============= SIDEBAR ===============*/
			.no-borderradius .sidebar .border-container .topimage{background:url("images/sb_border-top.jpg") no-repeat;height:8px;_overflow:hidden;}
			.no-borderradius .sidebar .border-container .bottomimage{background:url("images/sb_border-bottom.jpg") no-repeat;height:8px;_overflow:hidden;}
			
			/*============= FULL RIGHT ===============*/
			.no-borderradius .fullright .border-container .topimage{background:url("images/fr_border-top.jpg") no-repeat;height:8px;_overflow:hidden;}
			.no-borderradius .fullright .border-container .bottomimage{background:url("images/fr_border-bottom.jpg") -1px 0 no-repeat;height:8px;_overflow:hidden;}
			
			/*============= FULL WIDTH ===============*/
			.no-borderradius .fullwidth .border-container .topimage, .no-cssgradients .fullwidthfooter .border-container .topimage{background:url("images/fw_border-top.jpg") -1px 0 no-repeat;height:8px;}
			.no-borderradius .fullwidth .border-container .bottomimage, .no-cssgradients .fullwidthfooter .border-container .bottomimage{background:url("images/fw_border-bottom.jpg") -1px 0 no-repeat;height:8px;}
			
			
			/*============= HOME ===============*/
			.no-borderradius .home .maincontent .border-container .topimage{background:url("images/h_cp_border-top.jpg") -1px 0 no-repeat; height:8px;}
			.no-borderradius .home .maincontent .border-container .bottomimage{background:url("images/h_cp_border-bottom.jpg") -1px -1px no-repeat;}
			
			.no-borderradius .home .rightColumn .border-container .topimage, .no-borderradius .home .leftColumn .border-container .topimage{background:url("images/h_lc-rc_border-top.jpg") -1px 0 no-repeat; height:8px;}
			.no-borderradius .home .rightColumn .border-container .bottomimage, .no-borderradius .home .leftColumn .border-container .bottomimage{background:url("images/h_lc-rc_border-bottom.jpg") -1px 0 no-repeat; height:8px;}
			
			.no-borderradius .home .sidebar .border-container .topimage{background:url("images/h_sb_border-top.jpg") -1px 0 no-repeat; height:8px;}
			.no-borderradius .home .sidebar .border-container .bottomimage{background:url("images/h_sb_border-bottom.jpg") -1px 0 no-repeat; height:8px;}
			
			.no-borderradius .home .middleColumn .border-container .topimage{background:url("images/h_mid_border-top.jpg") -1px 0 no-repeat; height:8px;}
			.no-borderradius .home .middleColumn .border-container .bottomimage{background:url("images/h_mid_border-bottom.jpg") -1px 0 no-repeat; height:8px;}
	
	
/*========= Blue Gradient Container ============*/		
.blue{background-image: -moz-linear-gradient(100% 100% 90deg, #7b8eab, #4d6589);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4d6589), to(#7b8eab));border:1px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#fff;_border:none;}
	.bg-body{padding: 0 14px 10px 10px;}
		.bg-body p{color:#fff !important;font-size:13px;}
	.bg-head .Head{color:#fff; padding: 15px 0 0 10px;font-weight:lighter;}
	
	/*============= Fallbacks ===============*/
	   /*============= SIDEBAR ===============*/
	       .no-cssgradients .sidebar .blue .grad-top{background:url("images/sb_gradient_top.jpg") no-repeat; width:272px; height:10px; display:block;overflow:hidden;}
	       .no-cssgradients .sidebar .blue .grad-body{background:url("images/sb_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:271px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
	       .no-cssgradients .sidebar .blue .grad-bottom{background:url("images/sb_gradient_bottom.jpg") no-repeat; width:271px; height:6px; display:block;}
	   /*============= CONTENT PANE ===============*/
	       .no-cssgradients .maincontent .blue .grad-top{background:url("images/cp_gradient_top.jpg") no-repeat; width:420px; height:10px; display:block;overflow:hidden;}
	       .no-cssgradients .maincontent .blue .grad-body{background:url("images/cp_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:420px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
	       .no-cssgradients .maincontent .blue .grad-bottom{background:url("images/cp_gradient_bottom.jpg") no-repeat; width:420px; height:6px; display:block;}
	   
	   /*============= LEFT COLUMN ===============*/
	       .no-cssgradients .left-wrap .blue .grad-top{background:url("images/lc_gradient_top.jpg") no-repeat; width:220px; height:10px; display:block;overflow:hidden;}
	       .no-cssgradients .left-wrap .blue .grad-body{background:url("images/lc_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:220px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
	       .no-cssgradients .left-wrap .blue .grad-bottom{background:url("images/lc_gradient_bottom.jpg") no-repeat; width:220px; height:6px; display:block;}
		/*============= FULL RIGHT ===============*/
	       .no-cssgradients .fullright .blue .grad-top{background:url("images/fr_gradient_top.jpg") no-repeat; width:715px; height:10px; display:block;overflow:hidden;}
	       .no-cssgradients .fullright .blue .grad-body{background:url("images/fr_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:715px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
	       .no-cssgradients .fullright .blue .grad-bottom{background:url("images/fr_gradient_bottom.jpg") no-repeat; width:715px; height:6px; display:block;}
		/*============= FULL WIDTH ===============*/
	       .no-cssgradients .fullwidth .blue .grad-top, .no-cssgradients .fullwidthfooter .blue .grad-top{background:url("images/fw_gradient_top.jpg") no-repeat; width:960px; height:10px; display:block;overflow:hidden;}
	       .no-cssgradients .fullwidth .blue .grad-body, .no-cssgradients .fullwidthfooter .blue .grad-body{background:url("images/fw_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:960px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
	       .no-cssgradients .fullwidth .blue .grad-bottom, .no-cssgradients .fullwidthfooter .blue .grad-bottom{background:url("images/fw_gradient_bottom.jpg") no-repeat; width:960px; height:6px; display:block;}
		   
		   
		   /*============= HOME ===============*/
		   		.no-cssgradients .home .maincontent .grad-top{background:url("images/h_cp_gradient_top.jpg") no-repeat; width:630px; height:10px; display:block;overflow:hidden;}
				.no-cssgradients .home .maincontent .grad-body{background:url("images/h_cp_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:630px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
				.no-cssgradients .home .maincontent .grad-bottom{background:url("images/h_cp_gradient_bottom.jpg") no-repeat; width:630px; height:6px; display:block;}
				
				.no-cssgradients .home .rightColumn .grad-top, .no-cssgradients .home .leftColumn .grad-top{background:url("images/h_lc-rc_gradient_top.jpg") no-repeat; width:290px; height:10px; display:block;overflow:hidden;}
				.no-cssgradients .home .rightColumn .grad-body, .no-cssgradients .home .leftColumn .grad-body{background:url("images/h_lc-rc_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:290px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
				.no-cssgradients .home .rightColumn .grad-bottom, .no-cssgradients .home .leftColumn .grad-bottom{background:url("images/h_lc-rc_gradient_bottom.jpg") no-repeat; width:290px; height:6px; display:block;}
				
				.no-cssgradients .home .middleColumn .grad-top{background:url("images/h_mid_gradient_top.jpg") no-repeat; width:340px; height:10px; display:block;overflow:hidden;}
				.no-cssgradients .home .middleColumn .grad-body{background:url("images/h_mid_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:340px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
				.no-cssgradients .home .middleColumn .grad-bottom{background:url("images/h_mid_gradient_bottom.jpg") no-repeat; width:340px; height:6px; display:block;}
				
				.no-cssgradients .home .sidebar .grad-top{background:url("images/h_sb_gradient_top.jpg") no-repeat; width:300px; height:10px; display:block;overflow:hidden;}
				.no-cssgradients .home .sidebar .grad-body{background:url("images/h_sb_gradient_body.jpg") no-repeat #7e8fad;overflow:hidden;width:300px; display:block;*min-height:288px;*height:auto !important;*height:288px;*min-height:288px;*height:auto !important;*height:288px; min-height:288px;}
				.no-cssgradients .home .sidebar .grad-bottom{background:url("images/h_sb_gradient_bottom.jpg") no-repeat; width:340px; height:6px; display:block;}
				

/*============= BlueTop Container ===============*/
.blue-top{border:1px solid #dedede; background:#fff;-moz-border-radius:5px; -webkit-border-radius:5px;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f3f3), to(#fff));margin: 0 0 10px 0;}
	
	.bt-heading{display:block; width:auto; height: 34px;  -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px;background-image:-moz-linear-gradient(100% 100% 90deg, #164471, #556e8c);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#556e8c), to(#164471));}
		.bt-heading .Head{font-size: 20px;color:#fff;padding: 0 0 0 10px;}
	.bt-body {padding: 10px;color:#383838;}
		.no-cssgradients .blue-top{border:none;}
		.no-cssgradients .bt-body{border-left:1px solid #dedede;border-right:1px solid #dedede;}
		.no-cssgradients .Normal p{margin-bottom:0;padding-bottom:0;}
			/*============= RIGHT COLUMN ===============*/
		.no-cssgradients .sidebar .bt-heading{background:url("images/sidebar_bluetop_fallback.jpg") no-repeat -1px -1px;}
		.no-cssgradients .sidebar .bt-footer{background:url("images/sidebar_border_fallback.jpg") no-repeat; height:17px; width:270px;}
		
			/*============= CONTENT PANE ===============*/
		.no-cssgradients .maincontent .bt-heading{background:url("images/cp_bluetop_fallback.jpg") no-repeat -1px -1px;}
		.no-cssgradients .maincontent .bt-footer{background:url("images/cp_border_fallback.jpg") no-repeat; height:17px; width:423px;}
		
		
		  /*============= LEFT COLUMN ===============*/
		.no-cssgradients .left-wrap .bt-heading{background:url("images/lc_bluetop_fallback.jpg") no-repeat -1px -1px;}
		.no-cssgradients .left-wrap .bt-footer{background:url("images/leftcol_border-bottom.jpg") no-repeat; height:8px;}
		
		  /*============= FULLRIGHT ===============*/
		.no-cssgradients .fullright .bt-heading{background:url("images/fr_bluetop_fallback.jpg") no-repeat -1px -1px;}
		.no-cssgradients .fullright .bt-footer{background:url("images/fr_border-bottom.jpg") -1px 0 no-repeat; height:8px;}
		
		  /*============= FULL WIDTH ===============*/
		.no-cssgradients .fullwidth .bt-heading, .no-cssgradients .fullwidthfooter .bt-heading{background:url("images/fw_bluetop_fallback.jpg") -1px -1px no-repeat;}
		.no-cssgradients .fullwidth .bt-footer, .no-cssgradients .fullwidthfooter .bt-footer{background:url("images/fw_border-bottom.jpg") -1px 0 no-repeat; height:8px;}
		
		/*============= HOME ===============*/
		
		.no-cssgradients .home .maincontent .bt-heading{background:url("images/h_cp_bluetop_fallback.jpg") -1px -1px no-repeat;}
		.no-cssgradients .home .maincontent .bt-footer{background:url("images/h_cp_border-bottom.jpg") -1px -1px no-repeat;width:630px;}
		
		
		.no-cssgradients .home .rightColumn .bt-heading, .no-cssgradients .home .leftColumn .bt-heading{background:url("images/h_lc-rc_bluetop_fallback.jpg") -1px -1px no-repeat}
		.no-cssgradients .home .rightColumn .bt-footer, .no-cssgradients .home .leftColumn .bt-footer{background:url("images/h_lc-rc_border-bottom.jpg") -1px 0 no-repeat; height:8px;width:300px;}
		
		.no-cssgradients .home .middleColumn .bt-heading{background:url("images/h_mid_bluetop_fallback.jpg") -1px 0 no-repeat;}
		.no-cssgradients .home .middleColumn .bt-footer{background:url("images/h_mid_border-bottom.jpg") -1px 0 no-repeat; height:8px;}
		
		.no-cssgradients .home .sidebar .bt-heading{background:url("images/h_sb_bluetop_fallback.jpg") -1px -1px no-repeat;}
		.no-cssgradients .home .sidebar .bt-footer{background:url("images/h_sb_border-bottom.jpg") -1px 0 no-repeat; height:8px;}

