@import url("../css/forums.css");



@import url("../clientscript/vbulletin_important.css?v=");











/**



* vBulletin 3.7.1 CSS



* Style: 'Default Style'; Style ID: 1



*/



html, body



{



	

	color:#333333;



	font: 11px arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;



	margin: 0;



	padding: 0px;



}







/* DOI JAO */



a { text-decoration:none; }



a:link, body_alink{	color: #22229C; }



/*a:visited, body_avisited{ color: #22229C; }*/



a:hover, a:active, body_ahover { color: #FF4400; }











#sitewrap 
{
	border: none;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1000px;
	position:relative;

}







/* contentwrap white shadow in top, this wraps contentbox and right column */



#contentwrap {



	float:left;



	background-color:#fff;



	width:998px;	



}







#bannerlogo	{



	margin: 0 0 0 5px;



	width:191px;



	height:74px;



	float:left;	          



}





#bannerRightWrap {

	width:770px;

	float:right;

	color:#fff;	

}



#bannerRightWrap input	{

	border: 0px solid #fff;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12px;

	color:#333333;

}





#Left	{

	float:left;

}



#Right	{

	float:right;

}



#bannerRightWrap a.countyLink	{

	font-size:12px;

	font-weight:bold;

}









#contentwrapbox	{



	background-color:#e9e9e9;



	margin: 0 1px 0 1px;



	width: 998px;



}







#bannerwrap	{

	background: #fff; 

	height: 30px;

}







#bannercontent	{



	padding: 5px 15px 0 15px;



}







#contentwrap #submenu	{

	height:27px;

	

	

}



#contentwrap #menu	{

	border-top: 0px ;

	background:#fff;

	width: 998px;

	height:35px;

}



#contentwrap #menu a	{

	color:#FFFFFF;

	text-decoration: none;

}



#contentwrap #menu #menuLeft	{

	width:510px; 

	float:left; 

	margin: 5px 0 0 10px;

}



#contentwrap #menu #menuLeft #txt	{

	width:270px;

	float:left;

	font-size:12px;

	margin-top:5px;

	color:#06C;

 }



#contentwrap #menu #menuLeft #field {

	float:left;

	margin:0 0 0 2px;

	font-size:10px;	

 }



#contentwrap #menu #menuRight	{

	float:right; 

	margin: 5px 0 0 0px;

	width:350px; 

}



#contentwrap #menu #menuRight ul.homeNav	{

	padding:0;

	margin: 5px 0 0 0;

	list-style:none;

	float:left;

	width:460px;

}



#contentwrap #menu #menuRight ul.homeNav li.homeNavSec	{

	color:#666666;

	margin:0 0 0 10px;

	font-size:11px;

	font-weight:bold;

	float:left;

}









#footer	{

	

	background: url(../../images/mc-new/images/mc_footer2.jpg) no-repeat;

	width:1000px;

	height:70px;

	font-weight:bold;

	color:#ccc;

	

}



#footer	#footertxtwhite	{	

	margin:0;

	padding:6px 0 0 0;



}



#footer	#footertxtwhite a{

	color:#fff;

	text-decoration:none;

}



#footer	#footertxtred {

	

	padding:0;

	margin:0;



}



#footer	#footertxtred a{

	color:#CC3300;

	text-decoration:none;

}

#footerCopyRight	{

	margin:-20px 0 0 0; 

	width:1000px;

	

}



#footerCopyRight a{

	margin:-20px 0 0 0; 

	width:1000px;

	text-decoration:none;

	color:#000;

	font-weight:bold;

	

		

}







/* DOI JAO */























#contentwrap #contentbox {



	width:996px;



	background-color:#fff;



	float:left;

	



	font-size:11px;	



}







/* 2 columns start */







#contentwrap #contentbox #column1 {







	float:left;







	width:200px;	







}















#contentwrap #contentbox #column2 {	







	background-color:#fff;	







	float:right;







	width:790px;







}















#loginwrap	{







background-color:#fff;







width:192px;







padding:5px;







border-right:1px solid #ccc;















}























#loginwrap #title	{







background-color:#1b73a3;







text-align:left;







color:#fff;







font-weight:bold;







width:180px;







padding:5px;







}















#loginwrap #logincontentwrap	{







padding:5px;







background-color:#F9BFC9;







border: 1px solid #CC9999;







width:178px;







text-align:left;







}















#loginwrap #logincontentwrap #txt	{







color:#FF3300;







font-weight:bold;







}















#loginwrap #logincontentwrap #txt input	{







border:1px solid #000;







size:40px;















}















#loginwrap #logincontentwrap #info	{







font-size:11px;















}















/* 	this portion are is useless 



	that can be remove in the future



	Doi Jao 30 July 2008



*/







#graybox	{ margin: 8px 0 0 0; }







.wide	{ width:100%; }







/* this portion are is useless 



	that can be remove in the future



	Doi Jao 30 July 2008



*/







.bluboxImg	{







width:90px;







height:65px;







border:1px solid #ccc;







}























#bluebox	{







border: 1px solid #B7DDF9;







margin: 10px 0 0 0;















}















#bluebox ul{







width:460px;







padding:0 0 0 10px;







margin: 0;







list-style:none;















}















#bluebox li{







float:left;







margin-top:10px;















}















#bluebox  #title	{







margin-left:5px;







width:330px;







color:#3399CC;







border-bottom: 1px dashed #ccc;







}















#bluebox  #desc	{







margin-left:5px;







width:330px;







color:#333;







}















#bluebox  #link	{







margin-left:5px;







width:330px;







color:#3399CC;







font-weight:bold;







}























#bluebox #highlight	{







background-image:url(../img/bar_blue.jpg);







margin: 0;







width:460px;







height:24px;







padding:5px 0 0 10px;







color:#fff;







font-size:11px;







font-weight:bold;







}















#hmd	{







margin-top:10px;







background-image:url(../img/helpmedecide_bg.gif);







width:301px;







height:357px;







} 















































#purpletab ul {







	margin: 0;







	padding: 0;







	list-style: none;







	margin-top:5px;







	width: 400px; /* Width of Menu Items */	







	}















#purpletab ul li {







	position: relative;







	float:left;







	border-top: 1px solid #C9AFE9;







	border-right: 1px solid #E8DCF5;







	height:25px;







	margin:1px;







	}







	







	







#purpletab ul li a {







	display: block;







	text-decoration: none;







	padding: 5px 11px 6px 11px;







	font: bold 11px arial, tahoma;







	color: #333; 







	}







	







#purpletab ul li a:hover { 







	color: #fff; 







	background: #C9AFE9;  







} 	















#purplebox	{







border: 1px solid #C9AFE9;







background:#E8DCF5;







width:778px;







float:left;	















}















#purplebox	ul{







padding:0;







margin:5px;







list-style:none;







height:58px;







vertical-align:middle







}















#purplebox	li{







padding:0;







margin:3px;







background:#E8DCF5;







width:51px;







height:58px;







border:1px solid #fff;







float:left;







}























#homeWideLeft	{







margin-top:3px;







width:476px;







float:left;







}















#homeWideRight	{







margin-top:3px;







width:300px;







float:right;







}











/* new notifications above menu icon styles */







#menuholder #nav22 {







	color:#FFFFFF;







	padding: 3px 0 0 20px;







	float:left;







	display:block;







	/* z-index:10;	*/







	z-index:999;	







}















#menuholder ul {







	margin: 0;







	padding: 0;







	list-style: none;







	border:#000000 solid 0px;







	width: 920px; /* Width of Menu Items */	







	}















#menuholder ul li {







	position: relative;







	float:left;







	}







	







#menuholder #navcommunity {







	width:100px;







}







#menuholder #navresource {







	width:120px;







}







#menuholder #navbookmarks {







	width:90px;







}







#menuholder #navessentials {







	width:80px;







}







#menuholder #navproducts {







	width:140px;







}







#menuholder #navcourses {







	width:80px;







}







#menuholder #navevents {







	width:80px;







}







#menuholder #navinfo {







	width:180px;







}















	







#menuholder li ul {







	position: absolute;







	display: none;







	float:none;







	background:#FF6668;







	border:1px solid #FF6668;







	width:120px;







	padding:0px 0 0px 0;







	







	}















#menuholder li ul li {







	position: relative;







	float:left;







	width:120px;







	







	border-bottom:1px solid #df3a56;







	}























/* Styles for Menu Items */







#menuholder ul li a {







	display: block;







	text-decoration: none;







	padding: 5px 11px 6px 11px;







	font: bold 11px arial, tahoma;







	color: #333333; 







	}















/* Fix IE. Hide from IE Mac \*/







* html #menuholder ul li { float: left; height: 1%; }







* html #menuholder ul li a { height: 1%; }







/* End */















/* Hover Styles */







#menuholder ul li a:hover { 



	color: #fff; 



	background: #DF3A56;  



	



} 







	







 /* Sub Menu Styles */	







#menuholder li ul li a {







	color: #fff; 







	background: #FF6668; 







	padding: 4px 5px 4px 12px;







	font-weight:normal;







} 







#menuholder li ul li a:hover { 







	color: #333; 







	background: #FF9899; 







	padding: 4px 5px 4px 12px;







	font-weight:normal;







}







		







#menuholder ul li:hover ul, #menuholder ul li.over ul { display: block; } /* The magic */























#r_Submenu{







	padding: 8px;







	height: 32px;







	border-bottom: 1px dotted #666;







}







#r_Submenu_valign{







	vertical-align: middle;







	padding-bottom: 20px;







}















a.a_Submenu:link { font-size:11px; font-weight:bold; color:#0a6395; text-decoration:none; height:32px; }







a.a_Submenu:visited { font-size:11px; font-weight:bold; color:#0a6395; text-decoration:none; height:32px; }







a.a_Submenu:hover { font-size:11px; font-weight:bold; color:#0a6395; text-decoration:underline; height:32px; }















/** Help me to decide */







.hmd_input{







	width:180px;







	height:65px;







	font-size:14px;







	font-family: arial;







}







#hmd_valign{







	vertical-align: middle;







	padding-bottom: 50px;







}







#red_header{







	padding: 7px;







	color: #e11b38; 







	font-weight: bold; 







	font-size: 20px;







}







#hmd_content{







	padding-top: 0px;







	padding-bottom: 2px;







	padding-left: 5px;







	padding-right: 20px;







	margin-right: 10px;







	width: 290px;







}







#hmd_content_sub{







	padding: 0px;







	margin-left: 10px;







	margin-top: 5px;







	height: 90px;







	border-bottom: 1px dotted #999;







}







#hmd_content_sub_details, .hmd_content_sub_details{







	text-align:left;







}







.hmd_content_sub_details2{







	width:210px;







	float:right;







}







.hdm_content_img{







	/* height: 200px; */







	text-align:center;







	padding: 1px;







	border: 1px solid #999;







}







a.hdm_Submenu:link { font-size:11px; font-weight:normal; color:#e11b38; text-decoration:none; height:32px; }







a.hdm_Submenu:visited { font-size:11px; font-weight:normal; color:#e11b38; text-decoration:none; height:32px; }







a.hdm_Submenu:hover { font-size:11px; font-weight:normal; color:#e11b38; text-decoration:underline; height:32px; }















a.submenu_red:link { font-size:12px; font-weight:normal; color:#e11b38; text-decoration:none; height:32px; }







a.submenu_red:visited { font-size:12px; font-weight:normal; color:#e11b38; text-decoration:none; height:32px; }







a.submenu_red:hover { font-size:12px; font-weight:normal; color:#e11b38; text-decoration:underline; height:32px; }















.title_red{ font-size:18px; font-weight:bold; color:#e11b38;} 







.font12{ font-size:12px;} 







.dotted_line{ border-bottom:1px dashed #999; width: 680px; }







#contactus_subline{ height:25px; width: 680px; background:#e6e6e6; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca;}







.contactus_subtitle{ line-height:2.3em; font-weight:600;}







#courses{ height:32px; width: 777px; background:#e6e6e6; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca;}







#courses_bgred{ height:25px; width: 777px; background:#e11b38; margin-top:2px; margin-bottom:2px; color:#fff;}







#courses_bgred_lt{ height:25px; width: 777px; background:#fad3d9; border-top:1px solid #f4aab6; border-bottom:1px solid #f4aab6; }







#courses_content{ margin:5px; width: 777px;}















#courses_content_sub_details, .courses_content_sub_details{







	text-align:left;







}







.courses_content_sub_details2{







	width:640px;







	float:right;







}







#courses_content_sub{







	width: 770px;







	padding: 0px;







	margin-left: 10px;







	margin-top: 5px;







	height: 90px;







}















.cc_img{ width:120px; padding:10px;}







.cc_content{ width:620px; float:right; margin-right:10px;}







.cc_title{ font-size:13px; color:#e11b38;} 















.input_fontsize{ font-size:11px;}















#contactUs{







	width: 750px;







	margin-left:60px;







}















.gored {







	color: #e11b38;







	font-weight: bold;







	font-family: Arial, Helvetica, sans-serif, Geneva ;







	font-size: 11px;







}







/** help me decide: fonts */







.hdm_con_title {color: #e11b38; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif, Geneva; }















/** c3r2  3columns2rows of images **/







#c3r2, .c3r2 {







	width: 777px;







	height: 220px;







	list-style: none;







	padding: 0px;







	float:left;







}







#c3r2_sub, #c3r2_sub ul li,.c3r2_sub{







	padding: 0px;







	width: 246px;







	height: 220px;







	background:#fff url(../img/preg_bg.gif) repeat-x;







	float:left;







}















#bluebox_mcf #highlight_mcf	{







background-image: url(../img/gradient_tcat.gif);







margin: 0;







width:760px;







height:35px;







padding:5px 0 0 10px;







color:#1f568e;







font-size:18px;







font-weight:bold;







line-height:2em;







}







#mcf_table{







width:767px;







}







/** generic fonts */







.lightgray { color: #999999; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: normal; }







.font_normal{ font-size: 11px;}















.line_h15{ line-height:2em; }















.line_top{







	border-top: solid #999 1px; 







}







/** Testing CSS Table **/







div.table-row {







  border: solid #999 1px; color: #000000;







  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;







  padding: 0; text-align: center; width: 100%;







}







DIV.table_col1{







  border-right: 1px solid #999; background:#e9e9e9; float: left; margin: 0; padding: 0; width: 9%; font-size:11px; line-height:1.8em; vertical-align:middle;







}







div.table_col3{







  border-right: 1px solid #999; float: left; margin: 0; padding: 0; width: 49%; font-size:11px; line-height:1.8em; vertical-align:middle; text-align: left; 







}







div.table_col4{







  border-right: 1px solid #999; background:#e9e9e9;  float: left; margin: 0; padding: 0; width: 14%; font-size:11px; line-height:1.8em; vertical-align:middle;







}







div.table_col5{







  border-right: 1px solid #999; float: left; margin: 0; padding: 0; width: 9%; font-size:11px; line-height:1.8em; vertical-align:middle;







}







div.table_col6{







  border-right: 1px solid #999; background:#e9e9e9;  float: left; margin: 0; padding: 0; width: 9%; font-size:11px; line-height:2em; vertical-align:middle;







}















/* Watch out for this DIV... rule, it appears every now and then */















DIV.space-line {







  clear: both; margin: 0; padding: 0; width: auto;







}







H4.table-caption {







  background: transparent; color: #3333cc; font-family: arial, sans-serif;







  font-size: 1em; font-style: italic; font-weight: bold; margin: 0;







  padding: 0.3em; text-align: center; width: auto;







}































#col_loginbox_content{







padding:5px;







background-color:#fbd9df;







border: 1px solid #CC9999;







width:176px;







text-align:left;







}















/** GENERIC CLASS : FONTS **/







.font_red{  color:#e51b38; line-height:1.5em;}







.font_white{ color:#FFFFFF; }















/** GENERIC CLASS : INPUT  **/







.input_text, #input_text{







	font-size: 11px;







	font-weight:bold;







	color: #666666;







	border: 0px;







	font-family: Arial, Helvetica, Geneva, sans-serif;







	padding: 2px;







	







}







input{







	font-family:arial;







	font-size:11px;







	font-weight:600;







	padding:2px;	







}















.page







{







	background: #FFFFFF;







	color: #000000;







}







td, th, p, li







{







	font: 11px Arial, Verdana, Helvetica, sans-serif Arial;







}







.tborder

{

	/*background: #D1D1E1;

	border: 1px solid #9ed8f3; color: #1f568e;*/

	



}







.tcat

{

	background: url(../images/gradients/gradient_tcat.gif) repeat-x top left;

	color: #1f568e;

	font: bold 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande' ;

}







.tcat a:link, .tcat_alink







{







	color: #1f568e;







	text-decoration: none;







}







.tcat a:visited, .tcat_avisited







{







	color: #1f568e;







	text-decoration: none;







}







.tcat a:hover, .tcat a:active, .tcat_ahover







{







	color: #1f568e;







	text-decoration: underline;







}







.thead

	{

		/*background: url(../images/gradients/gradient_thead.gif) repeat-x top left;

		 height:23px;

		*/

		border-bottom:5px solid #c1e0f0;		  

		margin:0;      

		color:#e11b38;

		font: bold 11px arial, helvetica, sans-serif, tahoma, verdana, geneva, lucida, 'lucida grande' ;

	}







.thead a:link, .thead_alink

{

	color: #1f568e;

}







.thead a:visited, .thead_avisited

{

	color: #1f568e;

}







.thead a:hover, .thead a:active, .thead_ahover

{

	color: #1f568e;

}







.tfoot





{







	background: url(../images/gradients/gradient_thead.gif) repeat-x top left;







	color: #333333;







}







.tfoot a:link, .tfoot_alink







{







	color: #333333;







}







.tfoot a:visited, .tfoot_avisited







{







	color: #333333;







}







.tfoot a:hover, .tfoot a:active, .tfoot_ahover







{







	color: #333333;







}







.alt1, .alt1Active







{







	background: #F5F5FF;







	color: #333333;







    font: 11px Arial, Helvetica, Geneva, sans-serif;















}







.alt2, .alt2Active







{







	background: #E1E4F2;







	color: #333333;







    font: 11px Arial, Helvetica, Geneva, sans-serif;















}







.inlinemod







{







	background: #FFFFCC;







	color: #000000;







}







.wysiwyg







{







	background: #F5F5FF;







	color: #000000;







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande' ;







	margin: 5px 10px 10px 10px;







	padding: 0px;







}







.wysiwyg a:link, .wysiwyg_alink







{







	color: #22229C;







}







.wysiwyg a:visited, .wysiwyg_avisited







{







	color: #22229C;







}







.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover







{







	color: #FF4400;







}







textarea, .bginput







{







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande' ;







}







.bginput option, .bginput optgroup







{







	font-size: 11px;







	font-family: arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande';







}







.button







{







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande';







}







select







{







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande';







}







option, optgroup







{







	font-size: 11px;







	font-family: arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande';







}







.smallfont







{







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande';







}







.time







{







	color: #666686;







}







.navbar







{







	font: 20px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande'; color: #e11b38; 







}







.highlight







{







	color: #FF0000;







	font-weight: bold;







}







.fjsel







{







	background: #FFFFFF;







	color: #000000;







}







.fjdpth0







{







	background: #F7F7F7;







	color: #000000;







}







.panel







{







	background: url(../images/gradients/gradient_panel.gif) repeat-x top left;







	color: #000000;







	padding: 10px;







	border: 2px outset;







}







.panelsurround







{







	background: url(../images/gradients/gradient_panelsurround.gif) repeat-x top left;







	color: #000000;







}







legend







{







	color: #22229C;







	font: 11px arial, helvetica, sans-serif, tahoma, verdana, geneva, lucida, 'lucida grande';







}







.vbmenu_control







{	







    background: url(../images/gradients/gradient_tcat.gif);







	color: #1f568e;







	font: bold 11px arial, helvetica, sans-serif, tahoma, verdana, geneva, lucida, 'lucida grande';







	padding: 3px 6px 3px 6px;







	white-space: nowrap;







}







.vbmenu_control a:link, .vbmenu_control_alink







{







	color: #1f568e;







	text-decoration: none;







}







.vbmenu_control a:visited, .vbmenu_control_avisited







{







	color: #1f568e;







	text-decoration: none;







}







.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover







{







	color: #1f568e;







	text-decoration: underline;







}







.vbmenu_popup







{







	background: #FFFFFF;







	color: #000000;







	border: 1px solid #0B198C;







}







.vbmenu_option







{







	background: #BBC7CE;







	color: #000000;







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande';







	white-space: nowrap;







	cursor: pointer;







}







.vbmenu_option a:link, .vbmenu_option_alink







{







	color: #22229C;







	text-decoration: none;







}







.vbmenu_option a:visited, .vbmenu_option_avisited







{







	color: #22229C;







	text-decoration: none;







}







.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover







{







	color: #FFFFFF;







	text-decoration: none;







}







.vbmenu_hilite







{







	background: #8A949E;







	color: #FFFFFF;







	font: 11px arial, helvetica, sans-serif, verdana, geneva, lucida, 'lucida grande' ;







	white-space: nowrap;







	cursor: pointer;







}







.vbmenu_hilite a:link, .vbmenu_hilite_alink







{







	color: #FFFFFF;







	text-decoration: none;







}







.vbmenu_hilite a:visited, .vbmenu_hilite_avisited







{







	color: #FFFFFF;







	text-decoration: none;







}







.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover







{







	color: #FFFFFF;







	text-decoration: none;







}







/* ***** styling for 'big' usernames on postbit etc. ***** */







.bigusername { font-size: 14pt; }















/* ***** small padding on 'thead' elements ***** */







td.thead, th.thead, div.thead { padding: 4px; }















/* ***** basic styles for multi-page nav elements */







.pagenav a { text-decoration: none; }







.pagenav td { padding: 2px 4px 2px 4px; }















/* ***** de-emphasized text */







.shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }







a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }







.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }















/* ***** define margin and font-size for elements inside panels ***** */







.fieldset { margin-bottom: 6px; }







.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }























/** Thread Forum Table CSS*/







#align_right, .align_right{ float:right }







#padding_col{ padding:5px; }







.row1_left{ border:1px solid #cccccc; }







.row1_right{ border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc; }







.rowX_left{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; background-color:#e9e9e9; }







.rowX_left_2{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; }







.rowX_right{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }







/** END Thread Forum Table CSS*/















#bg_white_border {







	width:100%;







	background-color:#fff;







	border:1px solid #ccc;







	font-size:11px;	







	}















/* GROUPS */















#bdmg_group_name {







	margin:0px;







	color:#000066;







	font-weight:bold;







	font-size:11px;







}















#group_label	{	







	color:#003399;







}















#dotted	{







	margin:2px 20px 2px 20px;







	padding:0 10px 0 10px;







	border-bottom: 1px dotted #ccc;







}































































































.bg_blue	{

	/*background:#e2eef5;

	border:1px solid #95cde5;

	*/

}































.bg_blueTxt	{















	margin: 30px 0 0 5px;















	padding:5px;















	color:#1b73a3;















	font: bold 20px Arial, Verdana;







}















































#btn_blue	{















	width:120px;	















	padding:2px;















	margin:0;















	font: bold 11px arial, tahoma;















	background:#fff;















	border:1px solid #95cde5;















}































#btn_blue a{















	color:#95cde5;















	background:#fff;















	text-decoration:none;















	display:block;	















}































#txtLink {	















	font-size:11px;















	text-decoration:none;















}































#btn_blueNav {



	float:right;



	display:block;



	padding-right:10px;	



}







#btn_blueNav ul {



	margin: 0;



	padding: 0;



	list-style: none;



}







#btn_blueNav ul li {



	padding:1px;



	margin:1px;



	position: relative;	



	width:120px;



	border:1px solid #95cde5;	



	float:left;



	text-align:center;



	font: bold 11px arial, tahoma;



}







#btn_blueNav ul li a {	



	text-decoration:none;	



	color:#95cde5;	



	padding: 3px;



	display:block;



	cursor:pointer;



}































#btn_blueNav ul li a:hover {	















	color: #fff; 















	background:#e2eef5; 















	}















	















	







#btn_groupNav {















	float:left;















	display:block;















	padding-left:0;	















}































#btn_groupNav ul {















	margin: 0;















	padding: 0;















	list-style: none;















	}































#btn_groupNav ul li {















	padding:1px;















	margin:0;















	position: relative;	















	border:1px solid #95cde5;	















	float:left;















	font: bold 11px arial, tahoma;















	}































#btn_groupNav ul li a {	







	







	text-decoration:none;	















	color:#fff;	















	background:#8abcd7;







	







	padding: 3px 10px 3px 10px;















	display:block;















	}































#btn_groupNav ul li a:hover {	















	color: #fff; 















	background:#95cde5; 















	}















.blocks_name	{







	margin: 0 0 0 8px;







	color:#003399;







	font: bold 11px arial;







}















a.link_black_small:link { font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:0 ;}







a.link_black_small:visited { font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:0; }







a.link_black_small:hover { font-size:11px; font-weight:normal; color:#000; text-decoration:underline; margin:0; }















a.link_black_small_login:link { font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:0;padding:0;}







a.link_black_small_login:visited { font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:0;padding:0; }







a.link_black_small_login:hover { font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:0;padding:0; }















a.link_red:link { font-size:11px; font-weight:bold; color:#e11b38; text-decoration:none; margin:0 1px 0 1px; }







a.link_red:visited { font-size:11px; font-weight:bold; color:#e11b38; text-decoration:none; margin:0 1px 0 1px; }







a.link_red:hover { font-size:11px; font-weight:bold; color:#e11b38; text-decoration:underline; margin:0 1px 0 1px; }















.latestMember_img{ padding:1px;border:1px solid #fff; }















.subscriptionTextBox{ border:1px solid #ccc; width: 200px; font-weight:bold; color:#666666; font-size:11px; }







.subscriptionButton { margin-left:2px; border:1px solid #ccc; width: 25px; height:21px; font-size:11px; }















/*** Style for Login: adapted from Joomla ***/







#loginwrap	{







	background-color:#fff;







	width:192px;







	padding:5px;







	border-right:1px solid #ccc;







}























#loginwrap #title	{







	background-color:#1b73a3;







	text-align:left;







	color:#fff;







	font-weight:bold;







	width:180px;







	padding:5px;







}















#loginwrap #logincontentwrap	{







	padding:5px;







	background-color:#F9BFC9;







	border: 1px solid #CC9999;







	width:178px;







	text-align:left;







}















#loginwrap #logincontentwrap #txt	{







	color:#FF3300;







	font-weight:bold;







}















#loginwrap #logincontentwrap #txt input	{







	border:1px solid #000;







	size:40px;







}















#loginwrap #logincontentwrap #info	{







	font-size:11px;







}























/** LOGIN  **/







#login_wrap       {







            width:99%;







            padding: 5px 0 5px 0;







            background-color:#fff;     







            border-right: 1px solid #adadad;







            border-bottom: 1px solid #adadad;







}















#login_body       {           







            text-align:left;







            width:95%;







            background-color:#fbd9df;







            border: 1px solid #CC9999;







            color:#fff;







            font: normal 11px arial, tahoma;















}















#login_body #login_header          {           







            padding:5px 5px 5px 10px;







            background-color:#1b73a3;







            color:#fff;







            font-size:11px;







            font-weight:bold;







}















#login_body #login_layer1 {







            margin-left:10px;







            color:#CC0000;







            font-size:11px;







            font-weight:bold;















}















#login_body #login_layer2 {







            margin:5px 5px 5px 10px;







            color:#333;







}















#login_body #login_layer1 .login_text{



            width:150px;      



            border: 0px solid #CC9999;



			font-weight:normal;



			font-size:11px;



}















#login_body #login_layer1 .login_btn{







            background-image: url(templates/mumcentre/img/login_btn.gif);







            width:70px;







            







}











/** END LOGIN  **/



















#letters	{	



	border-top:1px solid #ccc;



	border-bottom: 1px solid #ccc;



	background-color:#e5e5e5;		



}







#letters a{



	text-decoration:none;



	font-family: Arial, tahoma, Helvetica, sans-serif;



	font-size:11px;



	



}







.cab {



		padding:0 10px 30px 0;



    }







.cab span a {



        background:url("../images/story_tab2.png") no-repeat 0 0; 



        display:block;



        float:left;



        width:100px;



        height:26px;



        text-align:center;



        text-decoration:none;



        color:#333;



        font-weight:700;



        padding:6px 0 0 2px;



    }











.cab span.selected a,.cab span a:hover {



		background:url("../images/story_tab.png") no-repeat 0 0;



		display:block;



		float:left;



		width:100px;



		height:26px;



		text-decoration:none;



		color:#333;



		font-weight:700;



		padding:6px 0 0 2px;



}







.prof_tab {



		padding:0 10px 18px 0;	



    }







.prof_tab span a {







		background-color: #fff;       	



	    display:block;



        float:left;



        width:100px;



        height:18px;



        text-align:center;



        text-decoration:none;



        color:#1f568e;      



        padding:2px 0 0 2px;

/*

		border-right:1px solid #B8DB95;



		border-top:1px solid #B8DB95; */

		



    }











.prof_tab span.selected a,.prof_tab span a:hover {



		/*background-color: #B8DB95;*/



		display:block;



		float:left;



		width:100px;



		height:18px;



		text-decoration:none;



		color:#1f568e;



		font-weight:bold;



		padding:2px 0 0 2px;



}











.feed_container {



	padding: 0 10px 0 10px;



}







.feed_container a, .feed_container a:hover, .feed_container a:visited{



	color:#99cc66;



	font-weight:bold;



	font-size:12px;



}







/*** End of Style for Login: adapted from Joomla ***/







.pagination {



background:#f2f2f2;



color:#666;



border:1px solid #ddd;



margin:0 0 1.5em;



padding:4px 2px 4px 7px;



}







.pagination p {



position:relative;



text-align:right;



}







.pagination a:link,.pagination a:visited,.pagination a:hover,.pagination a:active {



text-decoration:none;



background:#fff;



border:1px solid #ccc;



margin-right:1px;



padding:2px 5px;



}







.pagination a:hover {



/*background:#774525;*/



background: #1F568E;



color:#fff;



}







.pagination span {



text-decoration:none;



background:#fff;



border:1px solid #ccc;



color:#ccc;



margin-right:1px;



padding:2px 5px;



}







.pagination h4 {



margin-top:-1.45em;



border:none;



padding:0;



}







/*** Pagination: adapted from hmd ***/



.hmdpagenav{ height:16px;border:1px solid #ccc;background:#f2f2f2; width:100%;padding:0;margin:0; }



.hmdpagenavbit{ padding-bottom:1px;padding-top:1px;padding-left:5px;padding-right:5px; background:#fff;border:1px solid #ccc; }







a.navfont:link { color:#1f568e; font-weight:400;text-decoration:none;font-size:11px; }



a.navfont:visited { color:#ccc; font-weight:400;text-decoration:none; font-size:11px;}



a.navfont:hover { color:#ccc; font-weight:400;text-decoration:none; font-size:11px;}



a.navfont { color:#1f568e; font-weight:400;text-decoration:none;font-size:11px; }



.navfont { color:#ccc; font-weight:400;text-decoration:none;font-size:11px; }





.huge_name	{	font: 20px Arial, verdana, sans-serif bold; }





/*  Shadow DIV - Doi Jao */







.img-shadow {



	display:none; 



	position:absolute; 



	margin-left:-30px;



	border:0;



}







.img-shadow img{



	border-right:2px solid #f5f5f5;



	border-bottom:2px solid #f5f5f5;



}



#sddm

{	margin: 0;

	padding: 0;

	z-index: 30}



#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: 11px arial;

	padding-left:10px;

	}



#sddm li a

{	display: block;

	margin: 0 1px 0 0;

	padding: 4px 10px;

	font-family:Arial; 

	font-size:18px; 

	color: #0066cc;

	text-align: center;

	text-decoration: none;

	

}



#sddm li a:hover

{	color: #FFF}



#sddm div

{	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0;

	background: #EAEBD8;

	border: 1px solid #5970B2}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

		background: #EAEBD8;

		color: #2875DE;

		font: 11px arial}



	#sddm div a:hover

	{	background: #49A3FF;

		color: #FFF}

		

		

.chromestyle{

width: 100%;

margin-right:5px;

font-weight: bold;

color:#333333;



}



#chromemenu ul li a {

	text-decoration: none;

	font: bold 11px Arial;

	color:#333333; 

}



.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.chromestyle ul{

border-bottom: 1px solid #BBB;



width: 100%;

background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/

padding: 6px 0;

margin: 0;

text-align: left; /*set value to "left", "center", or "right"*/

}



.chromestyle ul li{

display: inline;

}



.chromestyle ul li a{

color: #494949;

padding: 4px 15px;

margin: 0;

text-decoration: none;

border-right: 1px solid #DADADA;

font-weight:600;

font-size:11px;

}





.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/

background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/

}



/* ######### Style for Drop Down Menu ######### */



.dropmenudiv{

position:absolute;

color:#0066cc;

top: 0;

/*margin-left:-128px;*/

text-align:left;

border: 1px solid #5970B2; /*THEME CHANGE HERE*/

border-bottom-width: 0;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

background-color: #5970B2;

width: 200px;

visibility: hidden;

font-size:10px;





/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/

}





.dropmenudiv a{

width: auto;

display: block;

text-indent: 3px;

border-bottom: 1px solid #5970B2; /*THEME CHANGE HERE*/

padding: 2px 0;

text-decoration: none;

color:#0066cc;

}





#navcommunity a {

	text-decoration: none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#0066cc;

}



#navresource a {

	text-decoration: none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#0066cc; 

}



#navessensials a {

	text-decoration: none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#0066cc; 

}



#navproducts a {

	text-decoration: none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#0066cc; 

}



* html .dropmenudiv a{ /*IE only hack*/

width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

background-color: #C5d9FA;

	color:#0066cc; 

}

#mc_header2 {

	width:100%;

	background: url(../../images/mc-new/images/mc_header-bg2.jpg) no-repeat #fff; 

	height: 120px;

	

}



#mc_header2 {

	width:100%;

	background: url(../../images/mc-new/images/mc_header-bg2.jpg) no-repeat #fff; 

	height: 120px;

	

}



.mc_country {

		font-family:arial;

		font-size:14px;

		color:#06F;

}



.mc_logininputtext_{ font-family:Arial; font-size:12px; ; color:#ccc; text-decoration:none; }

.mc_inputtext_{ font-family:Arial; font-size:20px; ; color:#ccc; text-decoration:none; }



.mc_login_btn {

		background:url(../../images/mc-new/images/mc_login_btn.jpg) repeat-x;

		text-decoration:none;

		border:0px;

		width:55px; height:21px; 

		font-family:arial;

		font-size:11px;

		color:#FFF;

}



.mc_login_text {

		font-family:arial;

		font-size:12px;

		color:#06F;

}



.mc_reg_btn {

		background:url(../../images/mc-new/images/mc_reg_btn.jpg) repeat-x;

		text-decoration:none;

		border:0px;

		width:95px; height:21px; 

		font-family:arial;

		font-size:11px;

		color:#FFF;

}



a.mc_login_:link { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}

a.mc_login_:hover { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}

a.mc_login_:visited { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}

a.mc_login_:active { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}





a.mc_login_:link { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}

a.mc_login_:hover { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}

a.mc_login_:visited { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}

a.mc_login_:active { font-family:Arial; font-size:12px; ; color:#06f; text-decoration:none;}



a.mc_userb_:link { font-family:Arial; font-size:16px; ; color:#ED5469; text-decoration:none; font-weight:bold;}

a.mc_userb_:hover { font-family:Arial; font-size:16px; ; color:#ED5469; text-decoration:none; font-weight:bold;}

a.mc_userb_:visited { font-family:Arial; font-size:16px; ; color:#ED5469; text-decoration:none; font-weight:bold;}

a.mc_userb_:active { font-family:Arial; font-size:16px; ; color:#ED5469; text-decoration:none; font-weight:bold;}



.mc_userN_ {

		font-family:arial;

		font-size:12px;

		color: #237bac;

		 text-decoration:none;

		 font-weight:bold;

}



.mc_userN2_ {

		font-family:arial;

		font-size:12px;

		color: #ED5469;

		 text-decoration:none;

		 font-weight:bold;

}
