
body{ 	background-color:#35383A; 
		margin:0px; 
		font-family:Arial, Helvetica, sans-serif;
		background-image:url(../images/body-bg.jpg);
		background-repeat:repeat-x; 
		background-color:#FFFFFF;
		text-align:center;
		}
		
		
#main{
		width:992px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/body-bg.jpg);
		background-repeat:repeat-x; 
		background-color:#FFFFFF;		
		}
		
#warper{
		width:992px;
		height:100%;
		text-align:left;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/body-bg.jpg);
		background-repeat:repeat-x; 
		background-color:#FFFFFF;
		}

#main_contain{
		width:992px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/body-bg.jpg);
		background-repeat:repeat-x; 
		background-color:#FFFFFF;
		}
		
.floatleft{ float:left;}
.floatright{ float:right;}
.clear{ clear:both;}
		

.header_bg{ float:left; width:100%; height:98px;}	
.header_corleft{ float:left; width:5px; height:98px; background-image:url(../images/header-leftcor.gif); background-repeat:no-repeat;} 	
.header_corright{ float:left; width:5px; height:98px; background-image:url(../images/header-rightcor.gif); background-repeat:no-repeat;}
.header_midbg{ float:left; width:982px; height:98px; background-image:url(../images/header-bg.gif); background-repeat:repeat-x;}
		
.logo{ float:left; padding-left:21px; padding-top:20px; padding-right:21px; }
.top_menusmain{ float:left; width:610px;}

.topmenu{ float:left; width:610px; height:43px;}
 
.top_menu{ float:left;}

/*ul {padding-left:15px; text-align:left; }*/
li {padding-left:5px; text-align:left;}
#ul { padding-left:15px; text-align:left;}

.top_menu ul {
margin:0;
padding:0;
display:block;
}


.top_menu ul li{
margin:0;
padding:0;
float:left;
display:block;
list-style:none;
} 


.top_searchpenal{ float:left; width:185px;}
.searchbox_main{ margin-right:auto; margin-left:auto; width:170px; }

.search_fieldbg{ float:left; width:134px; background-image:url(../images/searchbox_bg.gif); height:23px;  background-repeat:no-repeat;}
.search_field{ float:left; width:130px; height:18px; background:none; border:none; padding-left:5px; padding-top:5px; 
font-size:11px; color:#818181;}

.slider_main{ float:left; width:100%;}
.contact_main{ float:left; width:266px;}

.contact_titlemain{ float:left; width:100%;}
.contact_titlebg{ float:left; width:256px; height:37px; background-image:url(../images/contact_titlebg.jpg); background-repeat:repeat-x;}

.contact_us{ float:left; padding-left:14px;}
.contact_detailbg{ width:266px; float:left; background-image:url(../images/contact_detailbg.gif); background-repeat:repeat-y;}
 
.contact_detailmain{ margin-right:auto; margin-left:auto; width:96%;}

.gray_bold{ float:left; font-size:13px; font-weight:bold; color:#676767; padding-left:15px; _padding-left:20px;}
.contact_text{ float:left; font-size:12px; color:#676767; padding-left:15px; _padding-left:20px;}
 
.email{ float:left; width:100%; _padding-left:5px;} 
a {text-decoration:none; color:#676767; font-size:14px;}
a:hover {text-decoration:none; color:#676767; font-size:14px; text-decoration:underline;}

a.gray_links{ float:left; font-size:12px; color:#676767; text-decoration:none;} 
a.gray_links:hover{ font-size:12px; color:#5687AE; text-decoration:underline;}

.call_us{ font-size:12px; color:#676767; float:left; padding-left:7px; line-height:18px;} 
.contact_butmain{ float:left; width:100%; _padding-left:5px;;}

.login_registerbut{ width:100%; margin-right:auto; margin-left:auto;}
 
 
 
.body_penalmain{ float:left; width:100%;} 
.body_left_penal{ float:left; width:713px;}
.body_right_penal{ float:left; width:266px;}

.service_box1{ float:left; width:217px; _width:200px;}
 
.service_titlemain{ float:left; width:110%;} 
.service_titlebg{ float:left; width:205px; height:33px; background-color:#00528E;}

.service_containbg{ float:left; width:100%; _width:110%; background-image:url(../images/service_containbg.gif); background-repeat:repeat-y; height:230px;}

.services_img{ float:left; width:100%; text-align:center;}

.services_text{ float:left; font-size:12px; color:#676767; padding-left:15px; padding-right:10px; text-align:left; height:110px;}

.read_more{ float:left; width:94%; text-align:right; font-size:12px; color:#1077B2; font-weight:bold;}
.read_more a{font-size:12px; color:#1077B2; text-decoration:none;}
.read_more a:hover{font-size:12px; color:#406172; text-decoration:underline;}

.services_title{ float:left; width:90%; padding-left:7px; padding-top:10px;}

.spacer{ float:left; width:32px; height:auto;} 
.service_box3{ float:right; width:217px; _width:200px;}

.servicesbox_main{ float:left; width:713px;}
.titlebg_orange{ float:left; width:205px; height:33px; background-color:#FFA02F;}
.titlebg_green{ float:left; width:205px; height:33px; background-color:#69BE28;}
.titlebg_pink{ float:left; width:205px; height:33px; background-color:#D71F85;}
.titlebg_blue{ float:left; width:205px; height:33px; background-color:#64389A;}
.titlebg_purple{ float:left; width:205px; height:33px; background-color:#792678;}

.news_penalmain{ float:left; width:100%;}
.news_headingbg{ float:left; width:266px; height:67px; background-image:url(../images/industry-news.jpg); background-repeat:no-repeat;}

.ourcustomer_headingbg{ float:left; width:266px; height:67px; background-image:url(../images/our-customers.jpg); background-repeat:no-repeat;}

.error { color:#F00; font-size:13px;}
.success{color:#063; font-size:13px; font-weight:bold;}
.news_bg{ float:left; width:266px; background-image:url(../images/news-bg.gif); background-repeat:repeat-y;}
.news_containtmain{ margin-right:auto; margin-left:auto; width:90%;}

.news_boldtext{ float:left; font-size:13px; font-weight:bold; color:#406172;  _padding-left:8px; }
.news_boldtext a{  float:left; font-size:13px; color:#406172; text-decoration:none; _padding-left:8px;}
.news_boldtext a:hover{  float:left; font-size:13px; color:#1077B2; text-decoration:underline; _padding-left:8px;}


.news_1{ float:left; width:100%;}

.news_detail{ float:left; font-size:12px; color:#676767; _padding-left:15px;}

.blue_bold{ font-size:12px; color:#5C8BB1; font-weight:bold;  padding-left:13px;}
.blue_bold a{ font-size:12px; color:#5C8BB1; text-decoration:none;}
.blue_bold a:hover{ font-size:12px; color:#406172; text-decoration:underline;}


.news_arrow{ float:left; padding-top:4px;} 
.news_footer{ float:left; width:266px; height:6px; background-image:url(../images/news-footer.gif); background-repeat:no-repeat;}


.footer_main{ float:left; width:100%;}

.training_penalmain{ float:left; width:100%; background-color:#F4F4F4; border-top:1px solid #C1C1C1; border-right:1px solid #C1C1C1;border-left:1px solid #C1C1C1;}

.footer_penalmain{ margin-right:auto; margin-left:auto; width:98%;}

.training_penal1{ float:left; width:315px;}
.training_penal2{ float:left; width:350px;}
.training_penal3{ float:left; width:300px;}

.courses_penal{ float:left; padding-left:10px; width:65%;}


.courses_links{ float:left; font-size:12px; color:#676767; width:98%;}


.courses_links ul {
 padding:0;
 margin:0;
 display:block;
 float:left;
 font-size:12px;
 }

.courses_links ul li{
 padding:8px 0 0 15px;
 margin:0;
 display:block;
 list-style:none;
 background:url(../images/footer-arrow.gif);
 background-repeat:no-repeat;
 font-size:12px;
 }
 
 .courses_links ul li a{
 text-decoration:none;
 color:#676767;
 font-size:12px;
 }

 .courses_links ul li a:hover{
 font-size:12px;
 color:#1077B2;
 text-decoration:underline;
 }


.view_more{ float:left; width:96%; font-size:12px; color:#1077B2; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.view_more a{ font-size:12px; color:#1077B2; text-decoration:none;}
.view_more a:hover{ font-size:12px; color:#406172; text-decoration:underline;}


.consultancy_penal{ float:right; padding-left:10px; width:60%;}
.consultancy_img{ float:left; text-align:right; width:35%; padding-top:20px;}
.consultancy_text{ float:left; font-size:12px; color:#676767; line-height:18px;}

.training_img{ float:left; padding-top:20px; text-align:right;}
.elearning_penal{ float:right; padding-left:5px; width:60%;}



.elearning_links{ float:left; font-size:12px; color:#676767; width:100%;}


.elearning_links ul {
width:100%;
 padding:0px;
 margin:0px;
 display:block;
 float:left;
 }

.elearning_links ul li{
 padding:5px 0 0 15px;
 margin:0px;
 list-style:none;
 background:url(../images/footer-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 line-height:22px;
 }
 
 .elearning_links ul li a{
 padding:0px;
 margin:0px;
 list-style:none;
 text-decoration:none;
 font-size:12px;
 color:#676767;
 }

 .elearning_links ul li a:hover{
 padding:0px;
 margin:0px;
 list-style:none;
 color:#FFA02F;
 text-decoration:underline;
  font-size:12px;
 }


.footer_linkspenal{ float:left; width:100%;}

.footer_linksbg{ float:left; width:100%;}
.footer_leftcor{ float:left; width:6px; height:153px; background-image:url(../images/footercor-left.png); background-repeat:no-repeat;}
.footer_linksmidbg{ float:left; width:980px; height:153px; background-image:url(../images/footerbg.png); background-repeat:repeat-x;}
.footer_rightcor{ float:left; width:6px; height:153px; background-image:url(../images/footercor-right.png); background-repeat:no-repeat;}

.footer_linksmain{ margin-right:auto; margin-left:auto; width:98%; _padding-left:15px;}
.footer_logo{ float:left; padding-top:30px;}

.footer_rightpenal{ float:right; width:80%;}

.footer_nav{ width:100%; text-align:right; font-size:12px; color:#333232; word-spacing:2px; padding-top:10px; line-height:18px;}
.footer_nav a{font-size:12px; color:#333232; text-decoration:none;}
.footer_nav a:hover{font-size:12px; color:#1077B2; text-decoration:underline;}


.copyright{ float:right; width:80%; text-align:right; padding-top:30px; font-size:11px; color:#333232;}
  
/*Inner Page*/

.inner_bodypenalmain{ float:left; width:100%;}
.top_tabs{ float:left; width:100%; height:32px;}

.top_tabs ul{padding:0; margin:0; display:block; height:32px;}
.top_tabs ul li{ float:left; padding:0; margin:0; list-style:none; height:32px;}

.inner_blueline{ float:left; width:100%; background-color:#5687AE;}





#wrap {
		width: 992px;
		font-size:12px;
		margin:0; 
		padding:0;}
	.tabbed-box {
		width:992px;
		margin:0; 
		padding:0;
		 }
	.tabbed-box .tabs li {
		list-style: none;
		margin:0; 
		padding:0;
		float: left; }
	.tabbed-box .tabs li a {
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		margin:0; 
		padding:0;
		color: #888;
		background: #fff url(tabbed-tab-bg.jpg) repeat-x bottom; }
	.tabbed-box .tabs li:first-child a {
		border-left: none;
		margin:0; 
		padding:0; }
	.tabbed-box .tabs li a:hover {
		color: #333;margin:0; 
		padding:0; }
	.tabbed-box .tabs li a:focus {
		outline: none; margin:0; 
		padding:0;}
	.tabbed-box .tabs li a.active {
		background: #fff;
		color: #333;margin:0; 
		padding:0;}
	.tabbed-content {
		display: none; }


	p { margin: 1em 0; }
	* { margin: 0; padding: 0; }


.tabs_contain_main{ float:left; width:100%; background-image:url(../images/tabs-containbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; }

.tabs_contain_main_tranining{ float:left; width:100%; background-image:url(../images/tabs-containbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; _padding-left:15px; }


.tabs_rightpenal{ float:left; width:667px;}

.tabs_rightpenal_terms{ float:left; width:100%;}

.tabs_rightpenalForManageDocs{ float:left; width:990px;}

.tabs_rightpenal_docs{ float:left; width:100%;}

.tabs_rightpenalhse{ margin-right:auto; margin-left:auto; width:944px;}
.tabs_rightmainhse{ margin-right:auto; margin-left:auto; width:100%;}

.tabs_leftpenal{ float:left; width:325px; _padding-left:15px;}
.tabs_leftpenal2{ float:left; width:300px;}

.tabs_rightmain{ float:right; width:650px;}

.tabs_rightmain_terms{ float:left; width:95%; padding-left:15px;}



.tabstitle_main{ float:left; width:90%;}

.tabs_titlebg{ float:left; height:72px; background-image:url(../images/tabstitle-bg2.png); width:94%;}
.tabs_titlehsebg{ float:left; height:72px; background-image:url(../images/tabstitle-bg2.png);  width:60%;}

.tabs_title{ float:left; font-size:30px; color:#702970; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_title strong{ font-size:24px; color:#545755;}

.tabs_titlehse{ float:left; font-size:30px; color:#00528E; padding-left:0px; padding-top:20px;}
.tabs_titlehse strong{ font-size:24px; color:#545755;}

.tabs_titleorange{ float:left; font-size:30px; color:#DF8F0A; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_titleorange strong{ font-size:24px; color:#545755;}

.tabs_titlepurple{ float:left; font-size:30px; color:#622791; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_titlepurple strong{ font-size:24px; color:#545755;}

.tabs_titlegreen{ float:left; font-size:30px; color:#5DA52B; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_titlegreen strong{ font-size:24px; color:#545755;}


.tabs_titleinner{ float:left; font-size:30px; color:#46769C; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_titleinner strong{ font-size:24px; color:#545755;}

.tabs_titlepink{ float:left; font-size:30px; color:#CA2488; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_titlepink strong{ font-size:24px; color:#545755;}

.spacer2{ float:left; width:100%; height:10px;} 

.tabs_text{ float:left; width:96%; text-align:justify; font-size:14px; color:#232323; padding-left:15px; padding-top:7px;}
.tabs_text_profile{ float:left; width:75%; text-align:justify; font-size:14px; color:#232323; padding-left:15px; padding-top:7px;}
.tabs_text_edit{ float:left; width:96%; text-align:justify; font-size:14px; color:#232323; padding-left:15px; padding-top:7px;}
.tabs_text1{ float:left; width:96%; text-align:justify; font-size:14px; color:#232323; padding-left:15px; padding-top:7px;}

.read_moreinner{ float:left; width:98%; text-align:right;}
.inetr_stand_footer{ float:left; width:100%;}

.inter-standlinks{ float:left; width:40%;}
.quality_standmain{ float:left; width:60%;}



.standlinks{ float:left; font-size:12px; color:#676767; width:98%;}

.standlinks ul {
 padding:0;
 margin:0;
 display:block;
 float:left;
 padding-left:15px;
 }

.standlinks ul li{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 background:url(../images/tablinks-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 font-size:13px;
 font-weight:bold;
 }
 
 .standlinks ul li a{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 text-decoration:none;
 color:#676767;
 height:28px;
 line-height:20px;
 }

 .standlinks ul li a:hover{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 color:#702970;
 text-decoration:underline;
 }


.quality_main{ float:right; width:387px;}
.quality_bg{ float:left; width:100%; background-image:url(../images/quality-bg.gif); background-repeat:repeat-y;}
.quality_detail{ margin-right:auto; margin-left:auto; width:90%;}
.quality_heading{ float:left; font-size:22px; color:#404240;}
.quality_heading1{ float:left; font-size:22px; color:#404240; _padding-left:15px;}
.quality_text{ float:left; width:94%; font-size:12px; color:#000000; padding-left:5px; _padding-left:20px; padding-top:10px; text-align:justify;}
.quality_text strong{ font-size:13px; color:#C12281;}
.quality_bold{ float:left; width:98%; text-align:right; font-size:12px; color:#000000; font-weight:bold;}

.quality_bold2{ float:left; width:98%; font-size:12px; color:#000000; font-weight:bold;}

.video_penalmain{ margin-right:auto; margin-left:auto; width:285px;}
.video_headingmain{ float:left; width:100%;}
.video_headingbg{ width:274px; height:29px; background-color:#545755; float:left;}

.book_boxMain{ float:left; width:285px;}
.book_boxbg{ float:left; width:100%; background-image:url(../images/book-boxbg.gif); background-repeat:repeat-y;}

.book_middle{ margin-right:auto; margin-left:auto; width:266px; _padding-left:10px;}

.video_heading{ float:left; font-size:18px; color:#FFFFFF; padding-left:10px; padding-top:5px;}

.hsebold_heading{ float:left; width:100%; font-size:22px; color:#00528E; padding-left:15px;}

.hse_include{ font-size:12px; color:#232323; float:left; width:100%;}

.hse_include ul{
width:96%;
margin:0;
padding:0;
display:block;
padding-left:13px;}

.hse_include ul li{
margin:0;
padding:0;
display:block;
list-style:none;
background:url(../images/blue-arrow.gif);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
}


.price_listmain{ margin-right:auto; margin-left:auto; width:96%; font-size:12px; color:#232323;}
.price_listmain strong{font-size:12px; color:#00528E;}

.price_list1{ float:left; width:113px;}
.price_list2{ float:left; width:116px;}
.price_list3{ float:left; width:132px;}
.price_list4{ float:left; width:122px;}
.price_list5{ float:left; width:120px;}
.price_list6{ float:left; width:100px;}
.price_list7{ float:left; width:150px;}
.price_list8{ float:left; width:58px; text-align:right;}

.spacer3{ float:left; width:100%; height:20px;} 
.news_penalnote{ float:left; font-size:12px; color:#232323; font-weight:bold; padding-left:15px;}
.news_penalnote strong{ float:left; font-size:12px; color:#00528E;}

.hse_ul{ float:left; width:50%;}
.hse_imagemain{ float:left; width:50%; text-align:center;}
.hse_image{ float:left; width:100%; padding-top:20px;} 

.download_mainpdf{ float:left; width:100%;}
.download_bg{ float:left; background-image:url(../images/download-bg.jpg); width:285px; height:228px; background-repeat:no-repeat;}
.download_bg_bochure{ float:left; border:0px; background-image:url(../images/download_broucher.gif); width:285px; height:103px; background-repeat:no-repeat;}
.download_bg_fullprice{ float:left; background-image:url(../images/download_full_price.gif); border:0px; width:285px; height:103px; background-repeat:no-repeat;}

.download_link{ float:left; width:94%; font-size:16px; color:#00528E; text-align:right;}
.download_link A{ font-size:16px; color:#00528E; text-decoration:none;}
.download_link A:hover{ font-size:16px; color:#676767; text-decoration:underline;}







.download_linkpink{ float:left; width:94%; font-size:16px; color:#C12281; text-align:right;}
.download_linkpink A{ font-size:16px; color:#C12281; text-decoration:none;}
.download_linkpink A:hover{ font-size:16px; color:#232323; text-decoration:underline;}

.download_linkpurple{ float:left; width:94%; font-size:16px; color:#622791; text-align:right;}
.download_linkpurple A{ font-size:16px; color:#622791; text-decoration:none;}
.download_linkpurple A:hover{ font-size:16px; color:#232323; text-decoration:underline;}

.orange_link{ float:left; width:98%; font-size:16px; color:#DF8F0A; text-align:right; padding-top:70px;}
.orange_link A{ font-size:16px; color:#DF8F0A; text-decoration:none;}
.orange_link A:hover{ font-size:16px; color:#232323; text-decoration:underline;}

.purple_link{ float:left; width:98%; font-size:16px; color:#622791; text-align:right; padding-top:70px;}
.purple_link A{ font-size:16px; color:#622791; text-decoration:none;}
.purple_link A:hover{ font-size:16px; color:#232323; text-decoration:underline;}


.online_traininglinks{ float:left; font-size:12px; color:#676767; width:98%;}

.online_traininglinks ul {
 padding:0;
 margin:0;
 display:block;
 float:left;
 padding-left:15px;
 }

.online_traininglinks ul li{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 background:url(../images/orange-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 font-size:13px;
 font-weight:bold;
 }
 
 .online_traininglinks ul li a{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 text-decoration:none;
 color:#676767;
 height:28px;
 line-height:20px;
 }

 .online_traininglinks ul li a:hover{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 color:#DF8F0A;
 text-decoration:underline;
 }
 
.booking_main{ float:left; width:100%;}
.booking_topmain{ margin-right:auto; margin-left:auto; width:100%;}

.submit_penal{ float:left; width:55%;}
.submit_imgpenal{ float:left; width:45%;}
.submit_main{ float:left; width:490px; padding-left:10px;}

.submit_bg{ float:left; width:490px; background-image:url(../images/submit-bg.gif); background-repeat:repeat-y;}
.submit_form{ margin-right:auto; margin-left:auto; width:96%;}

.search_course{ float:left; width:100%; font-size:22px; color:#404240; padding-top:5px;}

.submit_formmain{ float:left; width:100%;}
.form_name{ float:left; font-size:13px; color:#232323; width:55px; padding-right:10px; text-align:right;}
.text_field{ float:left; width:}

.text_field1{ float:left; width:299px; background:none; border:1px solid #D5D5D5; height:20px;}
.submit_green{ float:left; text-align:center; width:90px;}

.submit_dropdownmain{ float:left; width:100%;}
.drop_downleft{ float:left; width:48%;}
.drop_downright{ float:left; width:52%;}

.submit_graybg{ float:left; width:490px;}
.gray_bg2{ float:left; height:32px; background-color:#5C5E5C; width:480px; text-align:center;}

.submit_links{ float:left; font-size:13px; color:#FFFFFF; width:100%; text-align:center; padding-top:7px;}
.submit_links A{ font-size:13px; color:#FFFFFF; text-decoration:none;}
.submit_links A:hover{ font-size:13px; color:#FFFFFF; text-decoration:underline;}

.submit_img{ float:left; width:100%; text-align:center;}

.celendor_main{ float:left; width:100%;}
.january2010_main{ margin-right:auto; margin-left:auto; width:920px;}

.month_heading{ float:left; width:30%; font-size:24px; color:#232323; }

.month_heading3{ float:left; width:50%; font-size:24px; color:#232323; }

.celender_links{ float:left; width:20%; font-size:13px; color:#232323; padding-top:10px;}
.celender_links A{font-size:13px; color:#232323; text-decoration:none;}
.celender_links A:hover{font-size:13px; color:#4A8B22; text-decoration:underline;}


.celendor_formmain{ float:right; width:40%; text-align:right;}
.drop_down{ float:left; height:25px; width:95px;}
.drop_down2{ float:left; height:25px; width:55px;}

.celendor_formmain3{ float:right; width:45%; text-align:right;}

.day_bg{ float:left; width:920px;}

.day_main{ float:left; width:129px; border-right:1px solid #FFFFFF;}
.daytitle_bg{ float:left; width:100%; background-image:url(../images/day-bg.gif); background-repeat:repeat-x; height:28px;}
.celender_graybg{ float:left; height:26px; background-image:url(../images/celendor_graybg.gif); background-repeat:repeat-x; width:100%;}

.celender_greenbg{ float:left; width:100%; height:97px; background-color:#DEDEDE;}
.week_day{ float:left; width:100%; text-align:center; font-size:13px; color:#FFFFFF; font-weight:bold; padding-top:7px;}

.rising_cost{ float:left; width:387px;}


.ohsas_links{ float:left; font-size:12px; color:#676767; width:98%;}

.ohsas_links ul {
 padding:0;
 margin:0;
 display:block;
 float:left;
 padding-left:15px;
 }

.ohsas_links ul li{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 background:url(../images/pink-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 font-size:13px;
 font-weight:bold;
 }
 
 .ohsas_links ul li a{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 text-decoration:none;
 color:#676767;
 height:28px;
 line-height:20px;
 }

 .ohsas_links ul li a:hover{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 color:#C22281;
 text-decoration:underline;
 }
 
 
 .ind_ul{ float:left; padding-left:20px; line-height:20px;}
 
 
 
.internal{ float:left; font-size:12px; color:#676767; width:98%;}

.internal ul {
 padding:0;
 margin:0;
 display:block;
 float:left;
 padding-left:15px;
 }

.internal ul li{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 background:url(../images/purple-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 font-size:13px;
 font-weight:bold;
 }
 
 .internal ul li a{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 text-decoration:none;
 color:#676767;
 height:28px;
 line-height:20px;
 }

 .internal ul li a:hover{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 color:#622791;
 text-decoration:underline;
 }
 
 
 
.courses_boxbg{ float:left; width:939px; background-image:url(../images/corses-boxbg.jpg); background-repeat:repeat-y;}
 
.course1{ float:left; width:290px;}
.corses_penal1{ margin-right:auto; margin-left:auto; width:98%;} 
.course_img{ float:left;}
.course{ float:left; font-size:20px; color:#545755; padding-left:10px;}
.download_main{ float:right; width:98%;}

.download_course{ float:left; font-size:13px; font-weight:bold; color:#3E6B8E; padding-top:15px; padding-left:10px;}
.download_course A{ font-size:13px; color:#3E6B8E; text-decoration:none;}
.download_course A:hover{ font-size:13px; color:#232323; text-decoration:underline;}

.blue-topline{ float:left; width:100%; background-color:#5687AE; height:5px;}

.bluediv_main{ float:left; width:100%; background-color:#EDF5FB; border:1px solid #5687AE;}
.blue_detailmain{ margin-right:auto; margin-left:auto; width:98%;}

.tabs_ul{ padding-left:15px;}
.elearning_linksmain{ margin-right:auto; margin-left:auto; width:98%;} 
.elearning_linksmain_training{ margin-right:auto; margin-left:auto; width:98%; _padding-left:15px;} 
.elearning_links1{ float:left; width:25%;}
.elearning_links2 { float:left; width:28%;}
.elearning_links3 { float:left; width:20%;}

.top_pagelinks{ float:left; width:90%; font-size:13px; color:#585A59; padding-top:10px; padding-left:10px;}
.top_pagelinks a{ font-size:13px; color:#585A59; text-decoration:none;}
.top_pagelinks a:hover{ font-size:13px; color:#1B7299; text-decoration:underline;}

.top_pagelinks strong{ font-size:13px; color:#1B7299;}

.benner_bg{ float:left; width:944px; height:124px; background-image:url(../images/banner-bg.jpg); background-repeat:no-repeat;}
.training_headingmain{ float:left; width:100%;}
.training_heading{ float:left; font-size:60px; color:#69BE28;} 
.gray_heading{ float:left; font-size:18px; color:#5E605E; padding-left:40px;}
 
.banner_shadow{ float:left; width:100%; background-image:url(../images/banner-shadow.gif); background-position:center; height:32px; background-repeat:no-repeat;}

.training_bodypart{ float:left; width:100%;}
.training_rightpenal{ float:left; width:678px;}
.training_leftpenal{ float:left; width:265px;}
.training_rightpenal_con{ float:left; width:670px;}

.training_rightpenal_new{ float:left; width:655px;}
.training_leftpenal_new{ float:right; width:260px; }

.training_leftpenallogin{ float:left; width:260px;}
.training_rightpenalreg{ float:left; width:919px;;}
.training_leftpenalreg{ float:right; width:269px;}

.training_containmain{float:left; width:100%;}
.training_containmainreg{float:left; width:630px;}
.training_titlemain{ float:left; width:100%; padding-left:5px;}
.title_bgmain{ float:left; width:100%;}

.blue_titlebg{ float:left; height:35px; background-image:url(../images/blue-titlebg.gif); background-repeat:repeat-x;}
.contain_title{ float:left; padding-left:5px; padding-right:10px; font-size:22px; color:#FFFFFF; padding-top:3px;}
.contain_title strong{ font-size:24px; color:#FFFFFF; font-weight:bold; }

.contain_imgmain{ float:left; width:100%;}
.training_contain{ float:left; width:60%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:15px;}
.training_contain ul{padding-left:15px;}

.training_contain_elearning{ float:left; width:100%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:15px;}
.training_contain_elearning ul{padding-left:15px;}

.book_img{ float:left; width:35%; text-align:center;}

.training_contain2{ float:left; width:96%; font-size:13px; color:#585A59; text-align:left; padding-left:10px; padding-top:15px;}
.training_headingbg{ float:left; width:266px; height:62px; background-image:url(../images/training-courses.jpg); background-repeat:no-repeat;}


 
 
.inner_trainingcourse{ float:left; font-size:12px; color:#676767; width:100%;}
.inner_trainingcourse1{ float:left; font-size:12px; color:#676767; width:100%; _padding-left:15px;}


.inner_trainingcourse1 ul {
width:100%;
 padding:0;
 margin:0;
 display:block;
 font-size:12px;
 float:left;
 }

.inner_trainingcourse1 ul li{
 padding:0;
 margin:0;
 list-style:none;
 background:url(../images/training-course-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 line-height:22px;
 font-size:12px;
 }
 
 .inner_trainingcourse1 ul li a{
 padding:0;
 margin:0;
 list-style:none;
 text-decoration:none;
 color:#676767;
 font-size:12px;
 }

 .inner_trainingcourse1 ul li a:hover{
 padding:0;
 margin:0;
 list-style:none;
 color:#1077B2;
 text-decoration:underline;
 font-size:12px;
 }

.inner_searchcourse{ float:left; font-size:12px; color:#676767; width:100%;}


.inner_searchcourse ul {
width:100%;
 padding:0;
 margin:0;
 display:block;
 font-size:12px;
 float:left;
 }

.inner_searchcourse ul li{
 padding:0;
 margin:0;
 list-style:none;
 background:url(../images/training-course-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 line-height:22px;
 font-size:12px;
 }
 
 .inner_searchcourse ul li a{
 padding:0;
 margin:0;
 list-style:none;
 text-decoration:none;
 color:#512376;
 font-size:12px;
 font-weight:bold;
 }

 .inner_searchcourse ul li a:hover{
 padding:0;
 margin:0;
 list-style:none;
 color:#1077B2;
 text-decoration:underline;
 font-size:12px;
 }
 

.view_morecourse{ float:left; width:96%; font-size:12px; color:#1077B2; font-weight:bold; text-align:right;}
.view_morecourse a{ font-size:12px; color:#1077B2; text-decoration:none;}
.view_morecourse a:hover{ font-size:12px; color:#406172; text-decoration:underline;}


#basic-accordian{
	padding:0px;
	width:660px;
	z-index:2;
	margin:0px;
	height:289px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.header_highlight{
	background-image:url(../images/tabs-hoverimg1.gif); color:#FFFFFF; vertical-align:middle;
	height:38px; background-repeat:no-repeat; font-weight:bold;
}

.accordion_headings{
	color:#000000;
	cursor:pointer;
	border-left:1px solid #CCCCCC;	
}

.accordion_headings a{
	color:#ffffff;
	vertical-align:middle; 
	cursor:pointer;
	background-image:url(../images/tabs-bg.gif);
	width:302px;
	height:38px;
	background-repeat:no-repeat;
}

.accordion_headings:hover{
	background-image:url(../images/tabs-hoverimg1.gif);
	color:#FFFFFF;
	background-repeat:no-repeat;
	width:302px;
	height:38px;
}

.accordion_headings:active{
	background-image:url(../images/tabs-hoverimg1.gif);
	color:#FFFFFF;
	background-repeat:no-repeat;
	width:302px;
	height:38px;
}

.accordion_headings:visited{
	background-image:url(../images/tabs-hoverimg1.gif);
	color:#FFFFFF;
	background-repeat:no-repeat;
	width:302px;
	height:38px;
}


.accordion_child{
	background:#ffffff; width:357px; height:289px;
}

.slide_tabsmain{float:left; width:301px; padding-left:0px; background-image:url(../images/tabs-bg.gif);}
.slider_contain{ float:right; width:358px;}
.slider_bg{ float:left; width:660px; background-image:url(../images/slider-bg.gif); background-repeat:repeat-y;}


.tabs_containt{ margin-right:auto; margin-left:auto; width:90%; font-size:18px; color:#000000;}


.tabs_titletext{ float:left; font-size:12px; color:#585A59; padding-left:5px; padding-top:3px;}
.tabs_titletext a{font-size:12px; color:#585A59;}
.tabs_titletext:hover{font-size:12px; color:#585A59;}

.tabs_arrow{ float:left; width:12px; height:15px;}

.tabstitle_blue{ float:left; font-size:12px; color:#19698D; font-weight:bold;}

.tabs_contain{ float:left; font-size:13px; color:#585A59;}
.tabs_contain2 { float:left; font-size:13px; color:#585A59;}




.duration{ float:left; font-size:13px; color:#585A59; font-weight:bold;}
.duration strong{ font-size:13px; color:#19698D; font-weight:bold;}


.courses_topheading{ float:left; width:100%;}
.top_headingbg{ float:left; width:934px; height:37px; background-image:url(../images/top-headingbg.gif); background-repeat:repeat-x;}

.top_heading{ float:left; font-size:22px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:10px; padding-top:6px;}

.training_contain3{ float:left; width:96%; font-size:13px; color:#585A59; text-align:left; padding-left:10px; padding-top:5px;}
.training_contain4{ float:left; width:50%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:5px;}
.book_img2{ float:left; width:47%; text-align:center;}


.courses_points{ float:left; font-size:12px; color:#000000; width:94%; padding-left:10px;}


.courses_points ul {
width:100%;
 padding:0;
 margin:0;
 display:block;
  font-size:12px;
 float:left;
 }

.courses_points ul li{
 padding:0;
 margin:0;
 list-style:none;
  font-size:12px;
 background:url(../images/training-course-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 line-height:22px;
 }
 
 .courses_points ul li a{
 padding:0;
 margin:0;
 list-style:none;
  font-size:12px;
 text-decoration:none;
 color:#000000;
 }

 .courses_points ul li a:hover{
 padding:0;
 margin:0;
 list-style:none;
 color:#000000;
  font-size:12px;
 text-decoration:underline;
 }

.course_containtmain{ float:left; width:645px;}
.course_containtbg{ float:left; background-color:#C2D4E6; width:645px;}
.course_containtbg1{ float:left; background-color:#C2D4E6; width:645px; _padding-left:15px;}
.cou_containt{ width:96%; margin-right:auto; margin-left:auto; _padding-left:15px;}

.blue_gray{ float:left; font-size:22px; color:#585A59;}
.blue_gray strong{font-size:28px; color:#0558A8; font-weight:bold;}

.benner_bg2{ float:left; width:945px; height:124px; background-image:url(../images/banner-bg2.jpg); background-repeat:no-repeat;}
.benner_bg9{ float:left; width:945px; height:124px; background-image:url(../images/searchbanner.gif); background-repeat:no-repeat;}
.training_heading2{ float:left; font-size:54px; color:#ffffff; padding-left:30px; width:70%; text-align:right;} 
.training_headingtext{ float:left; font-size:54px; color:#ffffff; width:90%; text-align:left;}
.gray_heading2{ float:left; font-size:24px; color:#ffffff; width:90%; text-align:left;}

.consultancy_contain{ float:left; width:94%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:15px;}
.consultancy_contain strong{ font-size:13px; color:#5C2A83;}

.news_boldtext2{ float:left; font-size:13px; font-weight:bold; color:#5C2A83; width:100%;}
.news_boldtext2 a{ font-size:13px; color:#5C2A83; text-decoration:none;}
.news_boldtext2 a:hover{ font-size:13px; color:#585A59; text-decoration:underline;}

.purple_bold{ font-size:12px; color:#5C2A83; font-weight:bold;  padding-left:13px;}
.purple_bold a{ font-size:12px; color:#5C2A83; text-decoration:none;}
.purple_bold a:hover{ font-size:12px; color:#585A59; text-decoration:underline;}

.view_morecourse2{ float:left; width:96%; font-size:12px; color:#5C2A83; font-weight:bold; text-align:right;}
.view_morecourse2 a{ font-size:12px; color:#5C2A83; text-decoration:none;}
.view_morecourse2 a:hover{ font-size:12px; color:#585A59; text-decoration:underline;}

.pink_boxmain{ float:left; width:654px;}
.pink_boxbg{ float:left; width:100%; background-color:#D5C9DD;}
.pink_titlebg{ float:left; height:41px; background-image:url(../images/pink-titlebg.jpg); background-repeat:repeat-x;}

.purpletext_bold{ float:left; font-size:13px; color:#512376; font-weight:bold; padding-left:10px;}



.benner_bg3{ float:left; width:945px; height:124px; background-image:url(../images/banner-bg3.jpg); background-repeat:no-repeat;}

.news_boldtext3{ float:left; font-size:13px; font-weight:bold; color:#549032; width:100%;}
.news_boldtext3 a{ font-size:13px; color:#549032; text-decoration:none;}
.news_boldtext3 a:hover{ font-size:13px; color:#585A59; text-decoration:underline;}

.green_bold{ font-size:12px; color:#549032; font-weight:bold;  padding-left:13px;}
.green_bold a{ font-size:12px; color:#549032; text-decoration:none;}
.green_bold a:hover{ font-size:12px; color:#585A59; text-decoration:underline;}

.view_morecourse3{ float:left; width:96%; font-size:12px; color:#549032; font-weight:bold; text-align:right;}
.view_morecourse3 a{ font-size:12px; color:#549032; text-decoration:none;}
.view_morecourse3 a:hover{ font-size:12px; color:#585A59; text-decoration:underline;}

.environ_contain{ float:left; width:94%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:15px;}
.environ_contain strong{ font-size:13px; color:#549032;}




.benner_bg4{ float:left; width:945px; height:124px; background-image:url(../images/banner-bg4.jpg); background-repeat:no-repeat;}

.news_boldtext4{ float:left; font-size:13px; font-weight:bold; color:#AA1919; width:100%;}
.news_boldtext4 a{ font-size:13px; color:#AA1919; text-decoration:none;}
.news_boldtext4 a:hover{ font-size:13px; color:#585A59; text-decoration:underline;}

.red_bold{ font-size:12px; color:#AA1919; font-weight:bold;  padding-left:13px;}
.red_bold a{ font-size:12px; color:#AA1919; text-decoration:none;}
.red_bold a:hover{ font-size:12px; color:#585A59; text-decoration:underline;}

.view_morecourse4{ float:left; width:96%; font-size:12px; color:#AA1919; font-weight:bold; text-align:right;}
.view_morecourse4 a{ font-size:12px; color:#AA1919; text-decoration:none;}
.view_morecourse4 a:hover{ font-size:12px; color:#585A59; text-decoration:underline;}


.training_auditing{ float:left; width:65%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:5px;}
.training_auditing strong{ font-size:13px; color:#AA1919;}
.book_imgauditing{ float:left; width:30%; text-align:center;}

.auditing_contain{ float:left; width:94%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:15px;}
.auditing_contain strong{ font-size:13px; color:#AA1919;}


.benner_bg5{ float:left; width:945px; height:124px; background-image:url(../images/banner-bg5.jpg); background-repeat:no-repeat;}
.elearning_heading{ float:left; font-size:22px; color:#FFA02F; font-weight:bold;}


.get_coursemain{ float:left; width:100%;}
.get_coursebg{ width:220px; height:46px; background-image:url(../images/get-thiscourse.gif); background-repeat:no-repeat; float:left;}
.get_coursebg_new123{ width:262px; height:46px; border:0px; background-image:url(../images/book_a_course.png); background-repeat:no-repeat; float:left;}

.get_coursemain_new{ float:left; width:50%;}
.get_coursebg_new{ width:262px; height:46px; background-image:url(../images/download_pdf_new.png); background-repeat:no-repeat; float:left;}


.get_text{ float:left; font-size:18px; color:#FFFFFF; padding-left:55px; }
.get_text a{ font-size:18px; color:#FFFFFF; text-decoration:none;}
.get_text a:hover{ font-size:18px; color:#FFFFFF; text-decoration:underline;}

.footer_get{ float:left; width:100%;}

.get_coursemain2{ float:right; width:266px;}
.top_login{ float:left; width:156px; height:32px; background-image:url(../images/top-loginbg.jpg); background-repeat:no-repeat;}

.login{ float:left; font-size:13px;  font-weight:bold; color:#0D4C68; width:100%; text-align:right; padding-top:0px;}
.login a{ font-size:13px;  font-weight:bold; color:#0D4C68; text-decoration:none;}
.login a:hover{ font-size:13px;  font-weight:bold; color:#323232; text-decoration:underline;}

.login_profile{ float:left; font-size:13px;  font-weight:bold; color:#0D4C68; width:100%; text-align:center; padding-top:8px;}
.login_profile a{ font-size:13px;  font-weight:bold; color:#0D4C68; text-decoration:none;}
.login_profile a:hover{ font-size:13px;  font-weight:bold; color:#323232; text-decoration:underline;}



.benner_bg6{ float:left; width:945px; height:124px; background-image:url(../images/banner-bg6.jpg); background-repeat:no-repeat;} 
.training_headingtext1{ float:left; font-size:60px; color:#545755; width:90%; text-align:left;}

.training_heading3{ float:left; font-size:54px; color:#ffffff; padding-left:100px; width:70%; text-align:right; padding-top:8px;} 



.inner_trainingcourse2{ float:left; font-size:14px; color:#676767; width:100%;}

.inner_trainingcourse2 ul {
width:100%;
 padding:0;
 margin:0;
 display:block;
 float:left;
 }

.inner_trainingcourse2 ul li{
 padding:0;
 margin:0;
 list-style:none;
 background:url(../images/training-course-arrow.gif);
 background-repeat:no-repeat;
 padding-left:17px;
 line-height:25px;
 }
 
 .inner_trainingcourse2 ul li a{
 padding:0;
 margin:0;
 list-style:none;
 text-decoration:none;
 color:#676767;
 }

 .inner_trainingcourse2 ul li a:hover{
 padding:0;
 margin:0;
 list-style:none;
 color:#1077B2;
 text-decoration:underline;
 }


.free_corsesbg{ float:left; width:220px; height:83px; background-image:url(../images/free-course-bg.jpg); background-repeat:no-repeat;}


.white25{ float:left; font-size:25px; color:#FFFFFF; padding-left:60px; padding-top:5px;}
.white25 strong{ font-size:18px; color:#FFFFFF; font-weight:normal;}
.white25 a{font-size:25px; color:#FFFFFF; text-decoration:none}
.white25 a:hover{font-size:25px; color:#FFFFFF; text-decoration:underline}
.white25 strong a{ font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:none}
.white25 strong a:hover{ font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:underline}



.catalogue_bg{ float:left; width:220px; height:64px; background-image:url(../images/catalogue-bg.jpg); background-repeat:no-repeat;}

.leadership_bg{ float:left; width:220px; height:64px; background-image:url(../images/leadership_bg.jpg); background-repeat:no-repeat;}


.top_pagelinks2{ float:left; width:60%; font-size:13px; color:#585A59; padding-top:10px; padding-left:10px;}
.top_pagelinks2 a{ font-size:13px; color:#585A59; text-decoration:none;}
.top_pagelinks2 a:hover{ font-size:13px; color:#1B7299; text-decoration:underline;}


.training_contain5{ float:left; width:94%; font-size:13px; color:#585A59; text-align:justify; padding-left:10px; padding-top:15px;}

.cart_main{ float:left; width:100%;}
.cart_bg{ margin-right:auto; margin-left:auto; width:258px; height:60px; background-image:url(../images/cart-bg.gif); background-repeat:no-repeat;}

.cart_text{ float:left; font-size:18px; color:#FFFFFF; font-weight:normal; padding-left:70px; padding-top:20px;}
.checkout_but{ float:left; width:96%; text-align:right;}


.benner_bg7{ float:left; width:945px; height:124px; background-image:url(../images/banner-bg7.jpg); background-repeat:no-repeat;}

.training_headingtextcat{ float:left; font-size:60px; color:#196D92; width:90%; text-align:left;}
.gray_headingcat{ float:left; font-size:20px; color:#545755; width:90%; text-align:left; padding-left:5px;}




#accordion {width:459px; margin:50px auto; }
.accordion {width:459px; color:#033}
.accordion dt {width:439px; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/header.gif)}
.accordion dt:hover {background:url(../images/header_over.gif)}
.accordion dd {overflow:hidden; background:#fff}
.accordion span {display:block; width:425px; border:2px solid #9ac1c9; border-top:none; padding:15px}

#accordion2 {width:602px; clear:both; float:left;}
.accordion2 {width:602px; color:#333; font-size:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.accordion2 dt {width:592px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(../images/slider-bg.jpg); background-repeat:no-repeat; color:#747474; height:27px; padding-top:7px; padding-left:10px; }
.accordion2 dt:hover {background-image:url(../images/slider-bg-hover.jpg); background-repeat:no-repeat; width:592px; height:27px; color:#5C5F5C;}
.accordion2 .open {background-image:url(../images/slider-bg-visit.jpg); background-repeat:no-repeat; width:592px; height:27px; color:#115674;}
.accordion2 dd {overflow:hidden; background:#fff; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.accordion2 span {display:block; width:569px; border-top:none; padding:15px;  border-bottom:1px solid #CCCCCC;}

.slider_link1{ float:left; width:55%;}
.slider_link2{ float:left; width:45%;}

.slider_links{ float:left; font-size:12px; color:#676767; width:100%;}


.slider_links ul {
width:100%;
 padding:0;
  font-size:12px;
 margin:0;
 display:block;
 float:left;
 }

.slider_links ul li{
 padding:0;
 margin:0;
 list-style:none;
  font-size:12px;
 background:url(../images/footer-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 line-height:22px;
 }
 
 .slider_links ul li a{
 padding:0;
 margin:0;
 list-style:none;
  font-size:12px;
 text-decoration:none;
 color:#676767;
 }

 .slider_links ul li a:hover{
 padding:0;
 margin:0;
  font-size:12px;
 list-style:none;
 color:#196D92;
 text-decoration:underline;
 }



.download_main{ float:left; width:96%; padding-left:10px;}
.pdf_download{ float:left; width:50%;}
.pdf_download2{ float:left; width:48%;}

.pdf_links{ float:left; font-size:16px; color:#707370; padding-left:10px; font-weight:normal;}
.pdf_links a{ font-size:16px; color:#707370; text-decoration:none;}
.pdf_links a:hover{ font-size:16px; color:#196D92; text-decoration:underline;}
 
 
.contain_title2{ float:left; padding-left:5px; padding-right:10px; font-size:18px; color:#FFFFFF; padding-top:7px;}
.contain_title2 strong{ font-size:18px; color:#FFFFFF; font-weight:bold; }


.coursecart_main{ float:left; width:641px;}

.course_cartbg{ float:left; width:641px; background-image:url(../images/coursecart-bg.gif); background-repeat:repeat-y; clear:both}

.cart_formmain{ float:left; width:90%; padding-left:15px;}
.cart_titlemain{ float:left; width:100%;}
.cart_titlebold{ float:left; width:30%; font-size:13px; color:#4B4E4C; text-align:right; font-weight:bold;}

.cart_title{float:left; font-size:13px; color:#4B4E4C; padding-left:10px;}
.cart_butmain{ float:left; width:80%; padding-left:20px;}

.quantiy_bg{ float:left; width:43px; height:21px; background-image:url(../images/quantity-bg.gif); background-repeat:no-repeat; text-align:center; font-size:13px; color:#4B4E4C; border:none;}

.return{ float:left; width:94%; text-align:right; color:#4B4E4C; font-size:13px; font-weight:bold;}
.return a{ color:#196D92; font-size:13px; text-decoration:none;}
.return a:hover{ color:#196D92; font-size:13px; text-decoration:underline;}


.course_containtmain{ float:left; width:641px;}
.containt_topmain{ float:left; width:100%;}

.containt_topbg{ float:left; background-image:url(../images/containt-topbg.gif); height:30px; background-repeat:repeat-x; width:631px;}

.containt_bg{ float:left; width:641px; background-image:url(../images/containt-bg.gif); background-repeat:repeat-y;}
.course_containt{ float:left; font-size:18px; color:#FFFFFF; padding-left:10px; padding-top:5px;}

.containt_main{ margin:20px;}

.containt_heading{ float:left; font-size:18px; font-weight:normal; color:#1B7299; padding-left:10px;}

.1heading_main{ float:left; width:100%;}
.containt_duration{ float:left; font-size:13px; color:#4B4E4C; padding-top:15px;}

.cart_listmain{ float:left; width:650px; }

.cart_topmain{ float:left; width:100%; }
.cart_topbg{ float:left; width:640px; height:29px; background-image:url(../images/cart-titlebg.gif); background-repeat:repeat-x;}


/*.delete_div{ float:left; width:52px; } */
.delete_div{ float:left; width:10%; } 
/*.title_div{ float:left; width:135px;}*/
.title_div{ float:left; width:20%;}
/*.type_div{ float:left; width:70px;}*/
.type_div{ float:left; width:10%;}
/*.date_div{ float:left; width:55px;}*/
.date_div{ float:left; width:20%;}
/*.duration_div{ float:left; width:90px;}*/
.duration_div{ float:left; width:10%;}
/*.unit_div{ float:left; width:93px;}*/
.unit_div{ float:left; width:10%;}
/*.quantity_div{ float:left; width:75px;}*/
.quantity_div{ float:left; width:10%;}
/*.price_div{ float:left; width:68px;}*/
.price_div{ float:left; width:10%;}

.white13px{ float:left; font-size:13px; color:#FFFFFF; font-weight:bold; padding-top:8px;}
/*.cart_listbg{ float:left; width:650px; background-image:url(../images/cart-listbg.gif); border-top:1px solid #CCC;}*/
.cart_listbg{ float:left; width:935px; background-image:url(../images/cart-listbg_big.gif);  border-top:1px solid #CCC;}
 
.cart_detail{ float:left; width:99%; padding-left:4px;}
.delete_icon{ float:left; padding-left:10px;}
.gray12px{ float:left; font-size:12px; color:#4B4E4C; padding-top:5px;}
.cart_footermain{ float:left; width:100%;}

.cart_footerleft{ float:left; width:433px;} 
/*.cart_footerright{ float:left; width:33%;} */
.cart_footerright{ float:right; width:497px;} 
/*.cart_totalmain{ float:left; width:100%;}*/
.cart_totalmain{ float:left; width:98%;}

/*.price_totalbold{ float:left; width:60%; text-align:right; font-size:12px; color:#4B4E4C; font-weight:bold;}*/
.price_totalbold{ float:left; width:70%; text-align:right; font-size:12px; color:#4B4E4C; font-weight:bold;}
/*.price_totalnormal{ float:left; font-size:12px; color:#4B4E4C; padding-left:10px;}*/
.price_totalnormal{ float:right; font-size:12px; color:#4B4E4C; padding-right:10px;}

/*.update_but{ float:left; width:90%; text-align:right;}*/
.update_but{ float:left; width:98%; text-align:right;}
.member_icon{ float:left; padding-top:2px; padding-left:5px}

.login_main{ margin-right:auto; margin-left:auto; width:96%;}
.login_left{ float:left; width:60%;}
.login_right{ float:left; width:40%;} 
.lock_bg{ margin-right:auto; margin-left:auto; width:164px; background-image:url(../images/lock-bg.jpg); background-repeat:no-repeat; height:184px;}
.login_bold{ float:left; font-size:13px; color:#4B4E4C; font-weight:bold; padding-left:10px;}

.login_fieldmain{ float:left; width:100%;}
.user_passmain{ float:left; width:100%;}
.login_normal{ float:left; width:28%; text-align:right; font-size:13px; color:#4B4E4C; padding-right:5px;}

.login_field{ float:left; width:158px; height:22px; background:url(../images/login-fieldbg.gif); background-repeat:no-repeat; }
.field{ float:left; margin-left:4px; margin-right:4px; width:150px; border:none; margin-top:3px;}

.login_but{ float:left; padding-left:10px;}
.login_linksmain{ float:left; width:100%;}
.login_links{ margin-right:auto; margin-left:auto; width:94%;}

.login_link{ float:left; font-size:13px; color:#4B4E4C; padding-left:7px;}
.login_link a{font-size:13px; color:#4B4E4C; text-decoration:none;}
.login_link a:hover{font-size:13px; color:#1B7299; text-decoration:underline;}

.login_link1{ float:left; font-size:13px; color:#4B4E4C; padding-left:7px;}
.login_link1 a{font-size:15px; color:#4B4E4C; text-decoration:none; font-weight:bold;}
.login_link1 a:hover{font-size:15px; color:#1B7299; text-decoration:underline;font-weight:bold;}
.register_main{ float:left; width:100%;}
.register_topmsg{ float:left; width:630px; font-size:13px; color:#585A59; font-weight:bold; padding-left:10px;}

.register_formmain{ float:left; width:640px;}
.personal_detailmain{ float:left; width:100%;}

.register_headingbg{ float:left; width:640px; height:41px; background-image:url(../images/register-heading-bg.gif); background-repeat:no-repeat;}

.register_heading{ float:left; font-size:18px; color:#585A59; padding-left:10px; padding-top:4px;}
.personal_detailmsg{ float:left; font-size:13px; color:#585A59; padding-left:10px;}


.register_formmain2{ float:left; width:90%; padding-left:10px;}
.register_title{ float:left; width:27%; text-align:right; color:#585A59; font-size:13px; padding-top:6px; padding-right:10px;}
.register_title strong{ text-align:right; color:#1B7299;}

.title_dropdown{ float:left; width:234px; height:29px; background-image:url(../images/drop-downmain.gif); background-repeat:no-repeat; outline:none;}
.dropdown{ float:left; width:226px; background:none; border:none; margin-left:4px; margin-top:4px; font-size:13px; color:#000000; outline:none;}

.title_field{ float:left; width:234px; height:26px; background-image:url(../images/register-fieldbg.gif); background-repeat:no-repeat;}
.register_field{ float:left; width:226px; background:none; border:none; margin-left:4px; margin-top:6px; font-size:13px; color:#000000; outline:none;}

.title_field_textarea{ float:left; width:234px; height:90px; background-image:url(../images/register-textarea-fieldbg.gif); background-repeat:no-repeat;}
.register_textarea{ float:left; width:226px; background:none; border:none; margin-left:4px; margin-top:6px; font-size:13px; color:#000000; outline:none;}

.help{ float:left; font-size:13px; color:#1B7299; padding-left:10px; padding-top:5px;}
.help a{ font-size:13px; color:#1B7299; text-decoration:none;}
.help a:hover{ font-size:13px; color:#1B7299; text-decoration:underline;}

.help1{ float:left; font-size:13px; color:#1B7299; padding-left:2px; padding-top:5px;}
.help1 a{ font-size:13px; color:#1B7299; text-decoration:none;}
.help1 a:hover{ font-size:13px; color:#1B7299; text-decoration:underline;}


.birth_dropmain{ float:left; width:70%;}

.birth_dropdown{ float:left; width:55px; height:29px; background-image:url(../images/date-fieldbg.gif); background-repeat:no-repeat; outline:none;}

.dropdown2{ float:left; width:47px; background:none; border:none; margin-left:4px; margin-top:4px; font-size:13px; color:#000000; outline:none;}


.year_dropdown{ float:left; width:68px; height:29px; background-image:url(../images/year-fieldbg.gif); background-repeat:no-repeat; outline:none;}

.dropdown3{ float:left; width:60px; background:none; border:none; margin-left:4px; margin-top:4px; font-size:13px; color:#000000; outline:none;}


.register_title2{ float:left; width:27%; text-align:right; color:#585A59; font-size:13px; padding-right:10px;}
.register_title2 strong{ text-align:right; color:#1B7299;}

.register_free{ float:left; width:80%; padding-left:30px;}

.free_coursepoints{ float:left; font-size:13px; color:#585A59; padding-left:5px;}
.free_coursepoints a{ font-size:13px; color:#1B7299; text-decoration:underline;}
.free_coursepoints a:hover{ font-size:13px; color:#585A59; text-decoration:underline;}


.checkbox{ float:left; padding-top:1px;}

.phone_field{ float:left; padding-left:10px;}
.white_line1px{ float:left; width:100%; height:1px; background-color:#A2A2A2;}

.submit_resetbut{ float:left; padding-left:250px;}




.training_course{ float:left; font-size:12px; color:#676767; width:100%;}


.training_course ul {
width:100%;
 padding:0;
 margin:0;
  font-size:12px;
 display:block;
 float:left;
 }

.training_course ul li{
 padding:0;
 margin:0;
 list-style:none;
  font-size:12px;
 background:url(../images/footer-arrow.gif);
 background-repeat:no-repeat;
 padding-left:15px;
 line-height:22px;
 }
 
 .training_course ul li a{
 padding:0;
 margin:0;
  font-size:12px;
 list-style:none;
 text-decoration:none;
 color:#676767;
 }

 .training_course ul li a:hover{
 padding:0;
 margin:0;
  font-size:12px;
 list-style:none;
 color:#69BE28;
 text-decoration:underline;
 }

.training_tabs_heading{ float:left; font-size:22px; color:#69BE28; font-weight:bold;}
.training_links1{ float:left; width:32%;}
.training_links2 { float:left; width:32%;}
.training_links3 { float:left; width:32%;}
.download_catalogue{ float:left; width:100%; text-align:right;}

.gray_topmain{ float:left; width:100%;}
.top_graybg{ float:left; width:982px; height:37px; background-image:url(../images/top-graybg.gif); background-repeat:repeat-x;}
.top_linksmain{ margin-right:auto; margin-left:auto; width:99%;}

.toplinks_text{ font-size:12px; color:#FFFFFF; font-weight:bold; float:left; padding-top:8px;}
.toplinks_text a{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px;}
.toplinks_text a:hover{ color:#85B3D8; font-weight:bold; text-decoration:none; font-size:12px;}

.toplinks_spacer{ float:left; width:24px; text-align:center;}

.click_submit{ float:left; width:98%; font-size:18px; color:#00528E; font-weight:normal; text-align:right;}
.click_submit a{ font-size:18px; color:#00528E; font-weight:normal; text-decoration:none;}
.click_submit a:hover{ font-size:18px; color:#676767; font-weight:normal; text-decoration:underline;} 



.iso_2004{ float:left; font-size:12px; color:#676767; width:98%;}

.iso_2004 ul {
 padding:0 0 0 15px;
 margin:0;
  font-size:12px;
 display:block;
 float:left;
 }

.iso_2004 ul li{
 padding:8 0 0 15px;
 margin:0;
 display:block;
 list-style:none;
  font-size:12px;
 background:url(../images/footer-arrow.gif);
 background-repeat:no-repeat;

 font-size:13px;
 font-weight:bold;
 }
 
 .iso_2004 ul li a{

  font-size:12px;

 text-decoration:none;
 color:#676767;

 }

 .iso_2004 ul li a:hover{
	font-size:12px;
 
 color:#00528E#676767;
 text-decoration:underline;
 }

.related_heading{ float:left; font-size:18px; color:#00528E; font-weight:bold; padding-left:15px;}

.inter-standlinks2{ float:left; width:100%;}
.inter-standlinks3{ float:left; width:40%;}
.inter-standlinks3_audit{ float:left; width:100%;}

.rising_standmain{ float:left; width:60%;}
.rising_bg{ float:left; width:630px; background-image:url(../images/rising-bg.gif); background-repeat:repeat-y;}

.services_inner_heading{ float:left; font-size:30px; color:#1077B2; padding-left:0px; padding-top:20px;}

.services_inner_heading1{ float:left; font-size:20px; color:#1077B2;}

.services_inner_heading strong{ font-size:24px; color:#545755;}

.training_pagemain{ margin-right:auto; margin-left:auto; width:962px;}
.benner_trainingbg{ float:left; width:961px; height:124px; background-image:url(../images/banner-bg.jpg); background-repeat:no-repeat;}

.training_coursemain{ float:left; width:962px;} 
.training_course1{ float:left; width:152px;}
.training_linksmain{ floal:left; width:962px;}

.blue_bg{ float:left; width:152px; height:70px; background-image:url(../images/blue-bg.jpg); background-repeat:no-repeat;}

.training_cour_heading{ float:left; font-size:18px; color:#FFFFFF; text-align:center; width:100%; padding-top:12px;}
.training_cour_heading a{ font-size:18px; color:#FFFFFF; text-decoration:none;}
.training_cour_heading a:hover{ font-size:18px; color:#FFFFFF; text-decoration:underline;}

.green_bg{ float:left; width:152px; height:70px; background-image:url(../images/green-bg.jpg); background-repeat:no-repeat;}
.gray_bg{ float:left; width:152px; height:70px; background-image:url(../images/gray-bg.jpg); background-repeat:no-repeat;}
.purple_bg{ float:left; width:152px; height:70px; background-image:url(../images/purple-bg.jpg); background-repeat:no-repeat;}
.kyan_bg{ float:left; width:152px; height:70px; background-image:url(../images/kyan-bg.jpg); background-repeat:no-repeat;}

.training_cour_heading2{ float:left; font-size:18px; color:#FFFFFF; text-align:center; width:100%; padding-top:25px;}
.training_cour_heading2 a{ font-size:18px; color:#FFFFFF; text-decoration:none;}
.training_cour_heading2 a:hover{ font-size:18px; color:#FFFFFF; text-decoration:underline;}

.orange_bg{ float:left; width:152px; height:70px; background-image:url(../images/orange-bg.jpg); background-repeat:no-repeat;}
.health_banner1{ float:left; width:945px; height:124px; background-image:url(../images/banner-health.jpg); background-repeat:no-repeat;}
.health_banner2{ float:left; width:945px; height:124px; background-image:url(../images/banne-environmental.jpg); background-repeat:no-repeat;}
.health_banner3{ float:left; width:945px; height:124px; background-image:url(../images/bannerhuman.jpg); background-repeat:no-repeat;}
.health_banner4{ float:left; width:945px; height:124px; background-image:url(../images/banner-internal.jpg); background-repeat:no-repeat;}
.health_banner5{ float:left; width:945px; height:124px; background-image:url(../images/banner-elearning.jpg); background-repeat:no-repeat;}
.health_banner6{ float:left; width:945px; height:124px; background-image:url(../images/banner-nvqs.jpg); background-repeat:no-repeat;}
.health_banner{ float:left; width:945px; height:124px; background-image:url(../images/banner-health.jpg); background-repeat:no-repeat;}


.gray_44px{ float:left; font-size:37px; color:#0558A8; width:90%; text-align:left; padding-top:25px;}
.health_heading{ float:left; font-size:22px; color:#0558A8; font-weight:bold;}



.health_links{ float:left; font-size:12px; color:#676767; width:100%;}


.health_links ul {
	 font-size:12px;
	 width:100%;
	 padding:0;
	 margin:0;
	 display:block;
	 float:left;
	 font-size:12px;
 }

.health_links ul li{
 padding:6px 0 0 15px;
	 list-style:none;
	 font-size:12px;
	 background:url(../images/footer-arrow.gif);
	 background-repeat:no-repeat;
	 padding-left:15px;
	 line-height:22px;
	 font-size:12px;
 }
 
 .health_links ul li a{

	 font-size:12px;
	 margin:0;
	 list-style:none;
	 text-decoration:none;
	 color:#676767;
	 font-size:12px;
 }

 .health_links ul li a:hover{
	
	 margin:0;
	 list-style:none;
	 font-size:12px;
	 color:#0558A8;
	 text-decoration:underline;
	 font-size:12px;
 }


.top_healthbg{ float:left; width:934px; height:37px; background-image:url(../images/top-healthbg.gif); background-repeat:repeat-x;}



.get_healthtext{ float:left; font-size:18px; color:#FFFFFF; padding-left:55px; padding-top:7px;}
.get_healthtext a{ font-size:18px; color:#FFFFFF; text-decoration:none;}
.get_healthtext a:hover{ font-size:18px; color:#FFFFFF; text-decoration:underline;}


.duration_health{ float:left; font-size:13px; color:#585A59; font-weight:bold;}
.duration_health strong{ font-size:13px; color:#0558A8; font-weight:bold;}

.blue_healthbg{ float:left; height:35px; background-image:url(../images/blue-healthbg.gif); background-repeat:repeat-x;}


.january2010_main2{ float:left; width:660px;}
.month_heading2{ float:left; width:40%; font-size:24px; color:#232323; }
.celendor_formmain2{ float:right; width:60%; text-align:right;}

.day_main2{ float:left; width:91px; border-right:1px solid #FFFFFF;}
.day_bg2{ float:left; width:655px;}

.available_top{ float:right; width:370px;}
.gray_line3{ float:left; width:100%; height:1px; background-color:#D1D0D9;}


.checkoutbut{ width:50%; float:right; text-align:right;}
.top_menusmain2{ float:left; width:795px;}
.top_searchlogin{ width:100%; float:right; padding-top:10px;}

.top_login2{ float:right; width:156px; height:32px; background-image:url(../images/top-loginbg.jpg); background-repeat:no-repeat; }
.top_login_small{ float:right; width:66px; height:32px; background-image:url(../images/top-loginbg_small.jpg); background-repeat:no-repeat; }
.top_login3{ float:right; width:156px; height:32px;}
.searchbox_main2{ float:right; width:170px; padding-right:20px; padding-top:10px;}
.searchbox_main_top{ float:right; width:195px; padding-right:20px; padding-top:10px;}
.topmenu2{ float:left; width:795px; height:43px;}
 
.top_menu2{ float:right;}
.top_menu2 ul {
margin:0;
padding:0;
display:block;
}


.top_menu2 ul li{
margin:0;
padding:0;
float:left;
display:block;
list-style:none;
} 


.tabs_titleseagreen{ float:left; font-size:30px; color:#31828D; padding-left:10px; padding-top:20px; padding-right:10px;}
.tabs_titleseagreen strong{ font-size:24px; color:#545755;}

.padding_top{ float:left; clear:both; padding-top:9px; _padding-top:42px;}

.date_text{ float:left; width:100%; text-align:center; font-size:13px; color:#333333; font-weight:bold; padding-top:5px;}
.date_text strong{text-align:center; font-size:13px; color:red; font-weight:bold;} 



.celelight_graybg{ float:left; height:26px; background-image:url(../images/celelight_graybg.gif); background-repeat:repeat-x; width:100%;}

.date_listmain{ float:left; width:643px; background-image:url(../images/calendra-bg.jpg); background-repeat:repeat-y;}
.date_line{ float:left; width:100%; border-bottom:1px solid #ffffff;}
.day1{ float:left; width:92px; background-color:#CACACA;}

.not_selectdate{ float:left; width:92px; height:86px; padding-top:10px;}

.day_last{ float:left; width:91px;}

.select_date{ margin-right:auto; margin-left:auto; width:100%;}


.date{ float:left; width:100%; text-align:center; font-size:13px; color:#ffffff; font-weight:bold; background-color:#1B7299;}
.time{ float:left; width:100%; text-align:center; font-size:13px; color:#333333; font-weight:bold;}

.unselect_date{ float:left; width:100%; font-size:13px; color:#333333; font-weight:bold; text-align:center;}
.unselect_date2{ float:left; width:100%; font-size:13px; color:#333333; font-weight:bold; text-align:center; padding-top:10px;}

.day_bgbot{ float:left; width:643px; background-color:#5C5E5C;}


.addcart_but{ float:left; width:95%; text-align:right;}

.select_course{ float:left; width:100%; text-align:center; font-size:13px; color:#145F81; font-weight:bold;}

/*1st may 2010*/
.tabs_titlehefbg{ float:left; height:72px; background-image:url(../images/tabstitle-bg2.png);  width:45%;}
.enquirform{ padding:10px;}
.padtop_4px{ padding-top:4px;}
.enquirbox1{ width:130px; float:left;}
.enquirbox2{ width:160px; float:left;}
.enquirbox3{ width:460px; float:left;}
.white12px{ font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.top_heading3{ font-size:22px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:10px; padding-top:6px;}
.lightgrey{ font-size:11px; font-weight:bold; color:#999;}
.enquir_field{ border:1px solid #CADEE7; background-color:#FFF; width:150px; height:24px; line-height:24px; margin-left:5px;}
.enquir_field2{ border:1px solid #CADEE7; background-color:#FFF; width:440px; height:24px; line-height:24px; margin-left:5px;}
.enquir_select{ border:1px solid #CADEE7; background-color:#FFF; width:152px; height:24px; line-height:24px; margin-left:5px;}
.enquir_txtarea{ border:1px solid #CADEE7; background-color:#FFF; width:440px; height:120px; margin-left:5px;}
ol.relatebox{ margin:10px 0 0 45px; padding:0;}
ol.relatebox li{ margin:0; padding:0; line-height:20px; font:13px Arial, Helvetica, sans-serif; color:#676767;}
ol.relatebox li a{ font:13px Arial, Helvetica, sans-serif; color:#676767; text-decoration:underline;}
ol.relatebox li a:hover{ color:#00528E; text-decoration:underline;}
ol.relatebox2{ margin:10px 0 0 45px; padding:0;}
ol.relatebox2 li{ margin:0; padding:0; line-height:20px; font:13px Arial, Helvetica, sans-serif; color:#676767;}
ol.relatebox2 li a{ font:13px Arial, Helvetica, sans-serif; color:#5C8BB1; text-decoration:underline;}
ol.relatebox2 li a:hover{ color:#406172; text-decoration:underline;}
.white20px{ font-size:20px; color:#FFF;}
.service_titlebg2{ float:left; width:254px; height:33px; background-color:#00528E;}

.disMsg { text-align:center; font-size:15px; color:green}
.button-submit {
	font: 11px Arial, Helvetica, sans-serif;
	color: #646464;
	width: 94px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(../images/button-submit.gif) no-repeat left top;
}

/*NEW 8/5/2010*/

.date_listmain2{ float:left; width:643px; }
.date-topgarybg{ float:left; width:100%; height:19px; background-color:#5C5E5B;}
.date_bg{ float:left; width:100%; background-image:url(../images/date-bg.gif); height:53px; background-repeat:repeat-x;} 

.day{ width:150px; float:left;}
.day11{ width:190px; float:left;float:left; }
.date_textnew{ float:left; width:100%;  font-size:18px; color:#333333; font-weight:normal; padding-left:15px; padding-top:15px;}

.grayebg{ background-image:url(../images/cart-titlebg.gif); height:28px; background-repeat:repeat-x;}
.whitetxt2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:5px;}
a.text_product_new{	color:#000; font-size:12px; text-decoration:none; }
.link{	font-size:12px; color:#828282; }
.black12_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

.green_txt12{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}

.treelinkfile {	font-size:12px; color:#828282; }
a.treelink{	font-size:12px; color:#828282; }
a.treelink:link	{  font-size:12px; color:#828282; }
a.treelink:visited{ font-size:12px; color:#828282; }
a.treelink:hover{font-size:12px; text-decoration:none; color:#1077B2; }
	
a.doctext_link{	font-size:12px; color:#828282; font-weight:bold; }
a.doctext_link:link	{  font-size:12px; color:#828282;  font-weight:bold; }
a.doctext_link:visited{ font-size:12px; color:#828282; font-weight:bold; }
a.doctext_link:hover{font-size:12px; text-decoration:none; color:#1077B2;  font-weight:bold;}


/*New 15/05/2010*/
.top_myprofile{ float:right; width:240px; padding-right:2px;}

.my_profile{ float:left; font-size:13px; color:#5A5A5A; font-weight:bold; padding-top:13px; padding-left:2px;}
.my_profile a{ font-size:13px; color:#5A5A5A; text-decoration:none;}
.my_profile a:hover{ font-size:13px; color:#5687AE; text-decoration:underline;}

.user_name{ float:left; font-size:12px; color:#5A5A5A; padding:13px 2px 0px 0px;}
.user_name strong{ font-size:12px; color:#5A5A5A; }
.spacer{ float:left; font-size:12px; color:#5687AE; padding-top:13px; width:5px; text-align:center;}
.tabs_newleftpenal{ float:left; width:200px; }
.tabs_newrightpenal{ float:left; width:770px; border-left:1px solid #CCCCCC;}
.tabs_newrightmain{ float:left; width:770px;} 



/*######################################################################*/
.inner_userlink{ float:left; font-size:15px; color:#B5B5B5; width:100%; font-weight:bold;}


.my_profilemain{ float:left; width:100%; padding-left:0px;}

.my_profiletext{ float:left; font-size:15px; color:#828282; font-weight:bold; padding-left:10px; padding-top:1px;}
.my_profiletext a{font-size:15px; color:#828282; text-decoration:none;}
.my_profiletext a:hover{font-size:15px; color:#1077B2; text-decoration:none;}


.icon{ float:left;}

.sub_total{ width:100%; margin:0; padding:0;}

/*19-05-2010*/

.top_login3{ float:right; width:246px; height:32px; }
.contact_icon{ float:right; padding-top:0px;}
.searchbox_main2{ float:right; width:170px; padding-right:4px; padding-top:7px;}


.book_text{ font-size:12px; color:#676767; }
.book_list{	font-size:12px; color:#585A59;  padding-left:10px; }

h1{ float:left; font-size:30px; color:#702970; padding-left:5px; padding-top:20px; padding-right:10px; width:100%; font-weight:normal;}

/*04-06-2010*/
.padding_bottom10px{
	padding-bottom:10px;
}
.padding_bottom8px{
	padding-bottom:8px;
}
.fontsize15px{
	font-size:15px;
}


/* simple css-based tooltip */
.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}


.title_field_captcha{ float:left; width:142px; height:26px; background-image:url(../images/register_fieldbg_small.gif); background-repeat:no-repeat;}

.training_rightpenal_login{ float:left; width:665px;}



/*10 june 2010*/



.training_rightpenal_login2{ float:left; width:659px;}


.my_profiletext1{font-size:22px; color:#828282; width:100%;}
.my_profiletext1 a{font-size:22px; color:#828282; text-decoration:none;}
.my_profiletext1 a:hover{color:#1077B2; text-decoration:none;font-size:22px;}
.icon1{ float:left; padding:10px 10px 10px 50px;}

/* tool tip on text */
div#tipDiv {
    color:#000; font-size:11px; line-height:1.2;
    background-color:#E6E6E6; border:1px solid #667295; 
    width:210px; padding:4px;
}



.search_bg1{ background-color:#E6E6E6;}
.search_bg{ background-color:#F0F2F3;}/* CSS Document */
.greenbar
{
	background-image:url(../images/greenBar.gif);
	height:20px; 
	background-repeat:repeat-x;
	
}



/*17 june 2010*/
.spacer29 {width:29px;}
.searchbox_main3{ float:right; width:190px; padding-right:20px; padding-top:10px;}
.bottombar {background-image:url(../images/training-penalfooter.png); background-repeat:no-repeat; width:994px; height:7px;}

.training_penalmain_new{width:994px; background-image:url(../images/training-penalnew.gif); background-repeat:repeat-y; border-top:1px solid #C1C1C1;} 


.travel_penalmain{ float:left; width:100%;}
.travel_headingbg{ float:left; width:266px; height:67px; background-image:url(../images/useful-information.jpg); background-repeat:no-repeat;}
.travel_bg{ float:left; width:266px; background-image:url(../images/news-bg.gif); background-repeat:repeat-y;}
.travel_containtmain{ width:80%; padding-left:25px;}
.travel_containtmain_left { width:90px; float:left; }
.travel_containtmain_right { width:90px; float:right; }
