body {
	margin: 0px;  background:#fff;
	padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
h1, h2, h3, h4, form, input, p, ul, li{margin:0px; padding:0px;}

.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.right{ text-align:right;}

.pad_top_11{ padding-top:11px;}


#main_cont{ background:url(../images/main_back.jpg) repeat-y; width:984px; padding:0px; margin: 0 auto;}



/* header */

.head_block{padding:0px; margin:auto; width:962px; height:114px; border-bottom:2px #F59703 solid; background:url(../images/head_pic-1.gif) no-repeat;}

a.logo_section{padding:0px; margin:17px 0 0 0; background:url(../images/logo.gif) no-repeat; float:right; height:82px; width:262px;}



/* middle */

#middle_section{padding:19px 0 0 19px; margin:0px auto; width:950px;}

.left_section{padding:0px; margin:0px; float:left;  width:219px;}

.left_block_1{ padding:195px 27px 0 20px; margin:0px; width:172px; height:71px; background:url(../images/left_block-1.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#000;}



.left_block_2{padding:0px 0 8px 0; margin:0px 0 0 8px; width:209px; background:url(../images/blog_bot.gif) bottom no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#383838;}
.left_block_2 a{ color:#0078A1; text-decoration: underline;}
.left_block_2 a:hover{ color:#000; text-decoration: underline;}

.left_block_2 h1{ padding:8px 0 0 10px; margin:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#000;}
.left_block_2 h2{ padding:8px 0 0 10px; margin:0px; font:bold 17px Arial, Helvetica, sans-serif; color:#0F6685;}
.left_block_2 p{ font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:4px 0 0 10px; margin:0px;}
.left_block_2 .curveleft{ padding:0px; margin:0px; background:url(../images/blog_cruve-1.gif) no-repeat;}
.left_block_2 .curvemain{ padding:0px; margin:0px; background:url(../images/blog_cruve-3.gif) repeat-x; height:33px;}
.left_block_2 .main_back{padding:0px; margin:0px; background:url(../images/blog_back.gif) repeat-y; width:209px;}
.left_block_2 .curveright{ padding:0px; margin:0px; background:url(../images/blog_cruve-2.gif) right top no-repeat; height:33px;} 
.btn_rit_11{margin:5px 11px 5px 0;}
.left_block_2 input{padding:0px; margin:0px; background:#fff; border:1px #C5C5C5 solid; width:116px;}



.right_section {padding:0px 0 0 22px; margin:0px; width:694px; float:left;}

ul.top_link{padding:0px 0 0 0; margin:0px; }
ul.top_link li{padding:0px 23px; margin:0px 8px 0 0; list-style:none; background:url(../images/top_link_back.gif) repeat-x; height:26px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000;  border:1px #5BA4C2 solid; line-height:25px;}
ul.top_link li a{color:#000; text-decoration:none;}
ul.top_link li a:hover{color:#000; text-decoration: underline;}

.main_pic{padding:9px 0 0 0; margin:0px 0 0 0; width:685px; clear:both;}
.border_grey{border:1px #858585 solid;}

.banner_pic{padding:25px 11px 0 0;  margin:0px; float:left;}


/* footer */

#footer_block{padding:19px 19px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#000; margin:0px auto; width:950px; clear:both;}
#footer_block a{color:#000; text-decoration:underline;}
#footer_block a:hover{color:#000; text-decoration: none;}

/*----------------Accordian Contents-------------*/

.webseries_page{ clear:both; border:1px solid #7F7F7F; width:99%; padding:12px 0;}
.pad_t-17{padding-top:16px;}
.webseries_page_contents{width:610px; margin:0 auto; }
.home_page_contents{width:670px; margin:0 auto; }
.home_page_contents h2{font: bold 15px/19px Arial, Helvetica, sans-serif; color:#00678F; padding:0 0 10px 0; }
.home_page_contents p{background: #f7f7f7;
	margin: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; 
	padding: 10px 29px 20px;
	overflow:auto; }
.home_page_contents ul{background: #f7f7f7;
	margin: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; 
	padding: 0px 52px 0px;
	overflow:auto; 
	}
h2.heading{line-height:40px; font:bold 30px/75px Arial, Helvetica, sans-serif;}
.dave_img_box{
	background:url(../images/dave_phillip_bg.gif) 0 0 repeat-x #E1E1E1; 
	border:1px solid #E1E1E1; padding:0 0 0 15px; 
	border-bottom:none; width:635px; margin:0 auto;
	}
.dave_img_cont{
	padding:100px 0 0 0px; font-size:16px; line-height:21px; 
	color:#656565; font-family:Arial, Helvetica, sans-serif; 
	float:left; width:236px; 
	}
.nav_blue_text{color:#00B6F0;}
.blk_txt{color:#000000;}
.dave_img_cont strong{ font-size:18px; font-weight:normal;}
.accordion {
	width: 610px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3{
	background:url(../images/acc_bar.gif) no-repeat 0 0px;
	padding:0px 0 0px 25px; margin-top:5px;
	height:33px;
	font: bold 14px/33px Arial, Helvetica, sans-serif;
	border-bottom: none; 
	cursor: pointer; font-size:14px; color:#1E5A70;
}
.accordion h3:hover {
	color:#63050E;
}
.accordion h3.active {
	background-position: 0 -33px; color:#63050E;
}
.accordion h3 strong{float:left; display:block;}
.accordion h3 span{float: right; display:block; width:60px;}
.accordion div{
	background: #f7f7f7;
	margin: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; 
	padding: 10px 15px 20px;
	border: solid 1px #c4c4c4; height:160px; overflow:auto;
}
.accordion div h2{ font: bold 15px/19px Arial, Helvetica, sans-serif; color:#00678F; padding:0 0 10px 0;}
p.video{float:left; width:181px;}
.grey_bar{ 
	display:block; height:36px; width:100%; 
	padding:0 0px; background:#DEDEDE; margin-top:10px;
	}
a.rel_link{
	display:block; text-align:center; width:120px;
	 padding:0 30px 0 11px; margin:11px 0px; color:#000000;
	 border-right:1px solid #B2B2B2; float:left;
	 }
a.rel_link:hover{ text-decoration:none; color:#F69804;}
a.dwld_pdf{
	background:url(../images/pdf_icon.gif) 0 0 no-repeat; 
	display:block; text-align:center; width:115px; height:36px; line-height:36px;
	 padding:0 0 0 25px; margin:3px 0px; color:#000000;
	 float:right;
	 }
a.dwld_pdf:hover{ text-decoration:none; color:#F69804;}

a{ color:#0078A1; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}


/*--------------------Learning Center Page-----------------*/
#learning_center{
	padding:15px 0 0 0px;
	}
#learning_content_box{
	background: url(../images/learn_c_box_bg.gif) 0 0 repeat-x #D7EEF6;
	border:1px solid #A8C5CF; position:relative; width:687px; height:567px;
	}
.learning_c_nav{
	position:absolute; top:-18px; left:0px;
	width:100%; height:36px;
	}
.learning_c_links{
	background:url(../images/box_navi_bg.gif) 0 0 repeat-x;
	}
.learning_c_links ul{
	}
.learning_c_links ul li{
	list-style:none; padding:0 0 0px 0px;
	float:left;	
	}
.learning_c_links ul li a{
	display:block; color:#333333; font-weight:bold; text-decoration:none;
	line-height:36px; height:36px;
	text-align:center; float:left;
	border-right:1px solid #82BCD2; padding:0 18px;
	}
.learning_c_links ul li a:hover{
	text-decoration: underline;
	}
.learning_c_links a:hover{
	text-decoration:underline;
	}
.learning_c_links a.no-border{border:none;}

.learning_c_video{
	float:left; width:382px; height:307px;
	padding:35px 0 0 20px;
	}
.learning_c_right_links{
	float: right; background:url(../images/dotted_v_line.gif) 0 100px no-repeat; width:224px;
	padding:35px 0 0 20px;
	z-index:79;
	}
.learning_c_right_links ul{
	float:left;
	width:180px;
	}
.learning_c_right_links ul li{
	list-style:none; padding:0 0 8px 22px;
	}
.learning_c_right_links ul li a{
	background:url(../images/right_btn_bg.gif) 0 0 no-repeat; display:block; height:41px;
	color:#000000; font-size:14px; width:180px;
	text-decoration:none;
	}
.learning_c_right_links ul li a span{
	background:url(../images/right_btn_curve.gif) right 0 no-repeat; 
	display:block; padding:15px 0 0 0px; width:180px; height:26px;
	color:#000000; font-weight:bold;
	text-decoration:none; text-align:center;
	}
.learning_c_right_links ul li a:hover span{
	color:#0D90C8;
	}

.bottom_box{
	width:667px;
	position:absolute; bottom:0px; padding:10px;
	background:url(../images/bor_curve_bg.gif) 0 0 no-repeat #EEFBFF;
	left:0px;
	}
.bottom_box h2{
	font-size:14px; text-transform:uppercase; padding:15px 0 25px 15px;
	}
.bottom_box ul{
	float:left;
	width:310px;
	}
.bottom_box ul li{
	list-style:none; padding:0 0 13px 22px;
	background:url(../images/bullet_round.gif) 0 3px no-repeat;
	}
.bottom_box ul li a{
	color:#000000;
	text-decoration:none;
	}
.bottom_box ul li a:hover{
	text-decoration: underline;
	}
/*=============== orange box =========== */
.organ_focus_box{
	cursor:pointer; font-size:18px; line-height:22px;
	}
.over{
	background:#F7F7F7;
	}
.table_borders{
	border-left:2px solid #E5E5E5;
	border-top:2px solid #000;
	}
.table_borders table tr td{
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	}
.bluebar{background:#0E52F1; height:15px; border:1px solid #000000; margin:6px auto;}
.greenbar{background:#A5EF57; height:15px; border:1px solid #000000; margin:6px auto;}
.redbar{background:#CD422A; height:15px; border:1px solid #000000; margin:6px auto;}
.yellowbar{background:#FFF55F; height:15px; border:1px solid #000000; margin:6px auto;}
.greybar{background:#7F7F7F; height:13px; border:1px solid #000000; margin:2px 0;}

.conponents{line-height:22px; font-size:13px;}
.borderbot td{border-bottom:2px solid #000000;}
.linkbg{cursor:pointer;}

.bordleft{
	border-left:2px solid #000;
	}
.boldtxt{font-size:14px;}
.third_section{
	font-size:14px;
}

/*----questionnaire---*/
.questionnaire{
	width:890px; margin:0 auto;
	border:1px solid #999999;
	padding:12px;
	}
.questionnaire .round_grbox{
	background:url(../images/gr_rpt.gif) 0 20px repeat-x #FCFCFC;
	width:786px; margin:0 auto;
	}
.questionnaire_inner{
	border-left:1px solid #CCCCCC; border-right:1px solid #ccc;
	padding:0px 47px 20px 47px; width:690px;
	}
.video_box{
	float:left; width:228px;
	height:240px; padding-top:20px;
	}
.questionnaire_banner{
	float:left; width:380px; padding:0 0 0 50px;
	}
.ques_banner_mid{
	background:url(../images/banner_hand.gif) center 20px no-repeat;
	height:186px; padding:0 11px;
	}
.ques_banner_mid p{
	font-size:15px; font-weight:bold; color:#FFFFFF; padding:5px 20px; text-align:center;
	}
.type_email{
	width:350px; height:35px; padding:5px 0 0 0px; margin:0 auto; font-size:20px; text-align:center;
	}
a.give_access{
	background:url(../images/give_access_btn.gif) 0 0 no-repeat;
	width:150px; height:41px; line-height:41px; font-size:13px; font-weight:bold; margin:0 0 0 10px;
	text-align:center; text-decoration:none; display:block; float:left; color:#000000;
	}
	
