body {
 	font-family:"trebuchet ms",arial,verdana;
	font-size:12px;
	margin-top:0px;
	text-align: center;
	height:100%;
}
.blog_text{
	font-family:arial;
	font-size:13px;
	text-align:justify;
	line-height:20px;
	color:#000;
}
.blog_text a:link, .blog_text a:visited {background:#DAE6E0;color:#3A5665;padding:3px;text-decoration:none;border-bottom:1px dashed #3A5665;font-weight:bold;}
.blog_text a:hover, .blog_text a:active {background:#3A5665;color:#fff;padding:3px;text-decoration:none;}
a.w_o_wu:link { text-decoration:none; color:#FFFFFF }	a.w_o_wu:active { text-decoration:none; color:#FFFFFF } a.w_o_wu:visited { text-decoration:none; color:#FFFFFF } a.w_o_wu:hover { text-decoration:underline; color:#FFFFFF }
a.db_o_bu:link { text-decoration:underline; color:#4B6E80 }	a.db_o_bu:active { text-decoration:underline; color:#4B6E80 } a.db_o_bu:visited { text-decoration:underline; color:#4B6E80 } a.db_o_bu:hover { text-decoration:underline; color:#000000 }
a.db_o_dbu:link { text-decoration:none; color:#4B6E80 }	a.db_o_dbu:active { text-decoration:none; color:#4B6E80 } a.db_o_dbu:visited { text-decoration:none; color:#4B6E80 } a.db_o_dbu:hover { text-decoration:underline; color:#4B6E80 }
a.b_o_bu:link { text-decoration:none; color:#000000 }	a.b_o_bu:active { text-decoration:none; color:#000000 } a.b_o_bu:visited { text-decoration:none; color:#000000 } a.b_o_bu:hover { text-decoration:underline; color:#000000 }

.menmen img {border:0;margin-top:1px;margin-right:5px;}
.menmen a {color:#3a5665;text-decoration:none;padding:0px 3px 2px 5px;background:#efefef;border:1px solid #DAE6E0;border-left:5px solid #DAE6E0;width:165px;display:block;}
.menmen a:hover {background:#ff9;text-decoration:none;}
div#page
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width:950px;
}
#container{
	width:950px;
	margin:20px 0;
}

.box {
 width:100%;
 margin:0px auto;
 min-width:10em;
 color:#000;
}
.box .frm_cTL .frm_R,
.box .frm_cTLL .frm_R,
.box .frm_BL .frm_R {
 height:33px;
}

.box .frm_BL .frm_R {
 height:10px;
}

.box .frm_BL .frm_R_s {
 height:10px;
}

.box .frm_BL .frm_R_266 {
 height:10px;
}

.box .frm_BL .frm_R_260 {
 height:10px;
}

.box .frm_BL .frm_R_285 {
 height:10px;
}

.box .frm_BL .frm_R_241 {
 height:10px;
}
.box .frm_BL .frm_R_520 {
 height:10px;
}
.box .frm_BL .frm_R_725 {
 height:10px;
}
.box .frm_BL .frm_R_212 {
 height:10px;
}

.box .frm_BL .frm_R_187 {
 height:10px;
}

.box .frm_BL .frm_R_170 {
 height:10px;
}

.box .frm_BL .frm_R_205 {
 height:10px;
}

.box .frm_cTL {
 background:transparent url(../images/pages/CapF_L.gif) no-repeat 0px 0px;
}
.box .frm_cTLL {
 background:transparent url(../images/pages/Cap_L.gif) no-repeat 0px 0px;
}
.box .frm_cTL .frm_R {
 background:transparent url(../images/pages/CapF_R.gif) no-repeat right 0px;
}
.box .frm_cTLL .frm_R {
 background:transparent url(../images/pages/CapF_R.gif) no-repeat right 0px;
}
.box .frm_ML {
 background:transparent url(../images/pages/Brd_ML.gif) repeat-y 0px 0px;
}

.box .frm_ML .frm_R {
 background:transparent url(../images/pages/Brd_MR.gif) repeat-y right 0px;
}

.box .frm_ML .frm_R .frm_ML_lc {
 margin:0px 8px 0px 4px;
 padding:1em;
}

.box .frm_cTL .frm_R .frm_cTL_lc {
 margin:-6px 8px 0px 2px;
 padding:1em;
 float:left;
 font-weight:bold;
 font-size:14px;
}
.box .frm_cTLL .frm_R .frm_cTL_lc {
 margin:-3px 8px 0px 4px;
 padding:1em;
 float:left;
 font-weight:bold;
}
.box .frm_cTL .frm_R .frm_cTL_rc {
 margin:0px 8px 0px 4px;
 padding-top:0.60em;
 text-align:right;
}
.box .frm_cTLL .frm_R .frm_cTL_rc {
 margin:0px 8px 0px 4px;
 padding-top:0.60em;
 text-align:right;
}
.box .frm_BL {
 background:transparent url(../images/pages/Frm_BL.gif) no-repeat 0px 0px;
}

.box .frm_BL .frm_R {
 background:transparent url(../images/pages/Frm_BR.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_s {
 background:transparent url(../images/pages/Frm_BR_s.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_170 {
 background:transparent url(../images/pages/Frm_BR_170.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_187 {
 background:transparent url(../images/pages/Frm_BR_187.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_266 {
 background:transparent url(../images/pages/Frm_BR_266.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_285 {
 background:transparent url(../images/pages/Frm_BR_285.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_260 {
 background:transparent url(../images/pages/Frm_BR_260.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_205 {
 background:transparent url(../images/pages/Frm_BR_205.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_241 {
 background:transparent url(../images/pages/Frm_BR_241.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_212 {
 background:transparent url(../images/pages/Frm_BR_212.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_520 {
 background:transparent url(../images/pages/Frm_BR_520.gif) no-repeat right 0px;
}
.box .frm_BL .frm_R_725 {
 background:transparent url(../images/pages/Frm_BR_725.gif) no-repeat right 0px;
}
/* content-specific */

.box h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.2em;
}

.box p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}


.box .brd_cTL .brd_R,
.box .brd_BL .brd_R {
 /*font-size:1px;  ensure minimum height */
 height:10px;
}

.box .brd_BL .brd_R {
 height:10px;
}

.box .brd_cTL {
 background:transparent url(../images/pages/Brd_TL.gif) no-repeat 0px 0px;
}

.box .brd_cTL .brd_R {
 background:transparent url(../images/pages/Brd_TR.gif) no-repeat right 0px;
}

.box .brd_ML {
 background:transparent url(../images/pages/Brd_ML.gif) repeat-y 0px 0px;
}

.box .brd_ML .brd_R {
 background:transparent url(../images/pages/Brd_MR.gif) repeat-y right 0px;
}

.box .brd_ML .brd_R .brd_ML_lc {
 margin:0px 8px 0px 4px;
 padding:1em;
}

.box .brd_cTL .brd_R .brd_cTL_lc {
 margin:0px 8px 0px 4px;
 padding:1em;
 float:left;
}
.box .brd_cTL .brd_R .brd_cTL_rc {
 margin:0px 8px 0px 4px;
 padding-top:0.75em;
 text-align:right;
}

.box .brd_BL {
 background:transparent url(../images/pages/Brd_BL.gif) no-repeat 0px 0px;
}

.box .brd_BL .brd_R {
 background:transparent url(../images/pages/Brd_BR.gif) no-repeat right 0px;
}

.box .ftr_cTL .ftr_R,
.box .ftr_BL .ftr_R {
 /*font-size:1px;  ensure minimum height */
 height:37px;
}


.box .ftr_cTL {
 background:transparent url(../images/pages/Ftr_L.gif) no-repeat 0px 0px;
}

.box .ftr_cTL .ftr_R {
 background:transparent url(../images/pages/Ftr_R.gif) no-repeat right 0px;
}

.box .ftr_cTL .ftr_R .ftr_cTL_lc {
 margin:0px 8px 0px 4px;
 padding:1em;
 float:left;
}
.box .ftr_cTL .ftr_R .ftr_cTL_rc {
 margin:0px 8px 0px 4px;
 padding-top:0.45em;
 text-align:right;
}

.box #add_links .btn_cTL .btn_R{
 /*font-size:1px;  ensure minimum height */
 height:27px;
 cursor:pointer;
}


.box #add_links .btn_cTL {
 background:transparent url(../images/pages/Btn_L.gif) no-repeat 0px 0px;
 float:left;
 margin-right:0.77em;
 color:#FFFFFF;
 font-weight:bold;
 font-size:0.8em;
 height:27px;
}
.box #add_links .btn_cTL_l {
 background:transparent url(../images/pages/Btn_L.gif) no-repeat 0px 0px;
 float:left;
 margin-right:0px;
 color:#FFFFFF;
 font-weight:bold;
 font-size:0.8em;
 height:27px;
}
.box #add_links .btn_cTL .btn_R {
 background:transparent url(../images/pages/Btn_R.gif) no-repeat right 0px;
}

.box #add_links .btn_cTL .btn_R .btn_cTL_lc {
 margin:0px 0px 0px 4px;
 padding:0.5em;
 float:left;
}
.box #add_links .btn_cTL .btn_R .btn_cTL_rc {
 margin:0px 8px 0px 32px;
 padding-top:0.75em;
}
.box .cap_cTL .cap_R,
.box .cap_BL .cap_R {
 /*font-size:1px;  ensure minimum height */
 height:29px;
}


.box .cap_cTL {
 background:transparent url(../images/pages/Cap_L.gif) no-repeat 0px 0px;
}

.box .cap_cTL .cap_R {
 background:transparent url(../images/pages/Cap_R.gif) no-repeat right 0px;
}

.box .cap_cTL .cap_R .cap_cTL_lc {
 margin:2px 8px 0px 4px;
 padding:0.55em;
 float:left;
 font-weight:bold;
}
.box .cap_cTL .cap_R .cap_cTL_rc {
 margin:0px 8px 0px 4px;
 padding-top:0.55em;
 text-align:right;
}

/*Header */
div.header{
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
}
div#headerTop{
	height:105px;
}
div.headerTL, div.headerTM, div.headerTR,div.headerML, div.headerMM, div.headerMR, div.headerBL, div.headerBM, div.headerBR{
float:left;
}
div.headerTL, div.headerML{
width:3px;
}
div.headerTR, div.headerMR{
width:3px;
}
div.headerBL, div.headerBR{
height:28px;
width:12px;
}
div.headerBM{
height:28px;
}
div.headerTL{
background:url(../images/pages/header_TL.gif) repeat-y top left;
}
div.headerTM{
background:url(../images/pages/header_TM.gif) no-repeat top left;
}
div.headerTR{
background:url(../images/pages/header_TR.gif) repeat-y top right;
}
div.headerML{
background:url(../images/pages/header_ML.gif) repeat-y top left;
}
div.headerMR{
background:url(../images/pages/header_MR.gif) repeat-y top right;
}
div.headerBL{
background:url(../images/pages/header_BL.gif) no-repeat bottom left;
}
div.headerBM{
background:url(../images/pages/header_BM.gif) repeat-x bottom left;
}
div.headerBR{
background:url(../images/pages/header_BR.gif) no-repeat bottom right;
}
div.headerMM p{
padding:13px 0 13px 5px;
}
#menu_t{
float:left;
width:100%;
font-size:90%;
line-height:normal;
background-color:#4B6E80;
}
#menu_top{
float:left;
font-size:80%;
line-height:normal;
text-align:right;
margin-left:620px;
}
#menu_t_nobg{
float:left;
width:100%;
font-size:90%;
line-height:normal;
background-color:#4B6E80;
}

#menu_t ul{
list-style-type: none;
margin:0;
margin-left: 5px; 
padding:0;
}
#menu_top ul{
list-style-type: none;
margin:0;
margin-left: 5px; 
padding:0;
}
#menu_t li{
display:inline;
margin:0;
padding:0;
}
#menu_top li{
display:inline;
margin:0;
padding:0;
}

#menu_t a{
float:left;
background:url(../images/pages/menu_t_L.gif) no-repeat left top;
margin:0;
margin-right: 5px; 
padding:0 0 0 9px;
text-decoration:none;
}
#menu_top a{
float:left;
background:url(../images/pages/menu_top_L.png) no-repeat left top;
margin:0;
margin-right: 5px; 
padding:0 0 0 9px;
text-decoration:none;
}
#menu_t a span{
float:left;
display:block;
background:url(../images/pages/menu_t.gif) no-repeat right top;
padding: 7px 12px 4px 5px;
font-weight:bold;
color:#FFFFFF;
}
#menu_top a span{
float:left;
display:block;
background:url(../images/pages/menu_top.png) no-repeat right top;
padding: 7px 12px 8px 5px;
font-weight:bold;
color:#FFFFFF;
}
#menu_t a span {float:none;}
#menu_top a span {float:none;}
#menu_t a:hover span {
color: #4B6E80;
}
#menu_top a:hover span {
color: #4B6E80;
}
#menu_t #current a{
background-position:0 -28px; 
}
#menu_top #current a{
background-position:0 -28px; 
}
#menu_t #current a span{
background-position:100% -28px;
color: #4B6E80;
}
#menu_top #current a span{
background-position:100% -28px;
color: #4B6E80;
}
#menu_t a:hover{
background-position:0% -28px;
}
#menu_top a:hover{
background-position:0% -28px;
}
#menu_t a:hover span{ 
background-position:100% -28px; 
}
#menu_top a:hover span{ 
background-position:100% -28px; 
}
.current_bg_l{
	background:url(../images/pages/menu_t_L.gif) no-repeat bottom left;
}	
.current_bg_r{
	background:url(../images/pages/menu_t.gif) no-repeat bottom right; padding-right:12px; margin-right:12px;
	
}
.current_bg2_l{
	background:url(../images/pages/menu_t_L2.gif) no-repeat bottom left;
}	
.current_bg2_r{
	background:url(../images/pages/menu_t2.gif) no-repeat bottom right; padding-right:12px; margin-right:12px;
	
}
.normal_bg_l{
	background:url(../images/pages/menu_t_L.gif) no-repeat top left;
}
.normal_bg_r{
	background:url(../images/pages/menu_t.gif) no-repeat top right; padding-right:12px;
	
}
.normal_bg2_l{
	background:url(../images/pages/menu_t_L2.gif) no-repeat top left;
}
.normal_bg2_r{
	background:url(../images/pages/menu_t2.gif) no-repeat top right; padding-right:12px;
	
}
.current_c2{
	color: #4B6E80;
	font-weight:bold;
	text-decoration:none;
}
.normal_c2{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.current_c{
	color: #4B6E80;
	font-weight:bold;
	text-decoration:none;
}
.normal_c{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.current_bg2_tl{
	background:url(../images/pages/menu_top_L2.png) no-repeat bottom left;
}	
.current_bg2_tr{
	background:url(../images/pages/menu_top2.png) no-repeat bottom right; padding-right:12px; margin-right:12px;
	
}
.normal_bg2_tl{
	background:url(../images/pages/menu_top_L2.png) no-repeat top left;
}
.normal_bg2_tr{
	background:url(../images/pages/menu_top2.png) no-repeat top right; padding-right:12px;
	
}
.current_bg_tl{
	background:url(../images/pages/menu_top_L.png) no-repeat bottom left;
}	
.current_bg_tr{
	background:url(../images/pages/menu_top.png) no-repeat bottom right; padding-right:12px; margin-right:12px;
	
}
.normal_bg_tl{
	background:url(../images/pages/menu_top_L.png) no-repeat top left;
}
.normal_bg_tr{
	background:url(../images/pages/menu_top.png) no-repeat top right; padding-right:12px;
	
}
/*------FORM-------*/
label{
	float: left;
	width: 120px;
	font-weight: bold;
	text-align:right;
	padding-top:4px;
	line-height:25px;
}

.input{
	width: 180px;
	font-size:11px;
	/*margin-bottom: 5px;*/
	padding:4px;
	border:1px solid #ccc;
}
.input_nw{
	font-size:11px;
	/*margin-bottom: 5px;*/
	padding:4px;
	border:1px solid #ccc;
}
.input_message{
	width: 300px;
	font-size:11px;
	/*margin-bottom: 5px;*/
	padding:4px;
	border:1px solid #ccc;
}
.textarea{
	width: 220px;
	height:100px;
	/*margin-bottom: 5px;*/
	font-size:15px;
	padding:4px;
	border:1px solid #ccc;
}

.option{
	/*margin-bottom: 5px;*/
	font-size:11px;
	padding:3px 0 3px 0;
	border:1px solid #ccc;
}

.right_col{
	margin-left: 120px;
	width: 600px;
	margin-bottom: 5px;
	vertical-align:middle;
}

textarea{
width: 250px;
height: 150px;
}

.r_boxe{
width: 1em;
}

#submit{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}

/*------FORM-------*/
.errors{
	color:#FF0000;
	font-weight:bold;
}
.frm_txt_c{
	font-size:18px;
	line-height:30px;
}
.frm_txt{
	border-bottom:1px solid #c8c8c8;
}
#reg_form{
	margin-top:20px;
}
#reg_re{
	visibility:hidden;
	display:none;
}
/*-------Users.php------*/
#c-left{
	width:444px;
	float:left;
}
#content{
	padding:15px 0 15px 0;
}
.cap_image{
	width:146px;
	height:138px;
	float:left;
	margin-right:10px;
}
.cap_detail{
	height:138px;
}
.cap_inner{
	width:444px;
	height:145px;
	padding:5px 0 5px 0;
}
.cap_inner_no_height{
	width:444px;
	padding:5px 0 5px 0;
}
#upload_left{
	float:left;
}
#photo_left{
	width:160px;
	height:160px;
	float:left;
}
.b_18_n {
	font-size:18px;
	color:#000000;
}
.b_16_n {
	font-size:16px;
	color:#000000;
}
.b_14_n {
	font-size:14px;
	color:#000000;
}
.b_12_n {
	font-size:12px;
	color:#000000;
}
.b_11_n {
	font-size:11px;
	color:#000000;
}
.b_10_n {
	font-size:10px;
	color:#000000;
}
.b_9_n {
	font-size:9px;
	color:#000000;
}
.b_18_b {
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
.b_16_b {
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.b_14_b {
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.b_12_b {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.b_12_b_u {
	font-size:12px;
	color:#de3e28;
	font-weight:bold;
	text-decoration: underline;
}
.b_11_b {
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.b_10_b {
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.b_9_b {
	font-size:9px;
	color:#000000;
	font-weight:bold;
}
.white
{
	color:#FFFFFF;
}
.lb{
	color:#666666;
	border:1px solid #ccc;
	border-bottom:2px solid #ccc;
	margin-bottom:7px;
	background-color:#eff3f1;
	cursor:pointer;
	width:350px;
}
.blue_cap{
	font-size:14px;
}
.blog_arial{
	font-size:11px;
	color:#666666;
	font-family:arial;
}
.white{
	color:#FFFFFF;
	cursor:pointer;
}
.dark_blue{
	color:#3a5665;
}
.medium_blue{
	color:#344b58;
}
.light_blue{
	color:#4b6e80;
}
.light_gray{
	color:#cccccc;
}
.bold{
	font-weight:bold;
}
.user_detail_cap{
	width:90px;
	float:left;
	line-height:24px;
	font-weight:bold;
}
.user_detail_txt{
	width:200px;
	line-height:24px;
	margin-left:246px;
}
.user_detail_cap_no_image{
	width:150px;
	float:left;
	line-height:24px;
	font-weight:bold;
	padding-left:10px;
}
.user_detail_txt_no_image{
	width:314px;
	line-height:24px;
	margin-left:150px;
}
.odd{
	background-color:#FFFFFF;
}
.even{
	background-color:#eeeeee;
}
hr.career{
	size:1;
	color:#c8c8c8;
	width:300px;
	margin:10px 0 10px 0px;
}
.hor{
	height:20px;
}
.single_text{
	padding:0 10px 0 10px;
}
#c-right-l{
	width:205px;
	float:left;
}
#c-right-r{
	margin-left:223px;
	width:260px;
}
#c-right{
	margin-left:465px;
}
#footer{
	clear:both;
}
#add_links{
	height:27px;
	width:100%;
}
.msg_content_l_c{
	width:150px;
	text-align:right;
	font-weight:bold;
	float:left;
	padding-right:15px;
}
.msg_content_r_c{
	width:700px;
	text-align:left;
}
.message_l_c{
	float:left;
	width:70px;
}
.message_r_c{
	width:130px;
	float:left;
}
.message_r_r{
	width:404px;
	margin-left:200px;
}
.message_clear{
	clear:both;
}
.message_spacer{
	background:url(../images/pages/spacer_g.gif) repeat-x center;
	height:20px;
	margin-left:200px;
}
.message_spacer_l{
	background:url(../images/pages/spacer_g.gif) repeat-x center;
	height:20px;
	margin-left:0px;
}
.index_l{
	float:left;
	margin-right:20px;
}
.index_m_l{
	width:266px;
	margin-right:16px;
	float:left;
	overflow:hidden;
}
.index_m_r{
	width:187px;
	margin-left:765px;
}
.fix_height_210{
	height:210px;
}
.fix_height_190{
	height:190px;
}
.fix_height_180{
	height:180px;
}
#opinion{
	border:1px solid #c8c8c8;
	padding:5px;
	margin-bottom:10px;
}
