/* Defaults */
body,p,div{ margin: 0;}
body,div, select,td, input, p, H1, H2, H3, H4,span, a { font-family:Arial, Verdana, Helvetica; color: #000000; font-size:11px;}
p { font-size: 11px; font-style: normal; line-height: 16px; }
a { text-decoration:none; }
/* standards */
.left{ float: left; }
.right{ float: right; }
.cleft{ clear: left; }
.cright{ clear: right; }
.cboth{ clear: both; }
.tright{ text-align: right; }
.tcenter{ text-align: center; }
.abs{ position: absolute; }
.hand {cursor: pointer;}
.border{border: 1px solid #ff0000;}
.center{text-align:center;}
.hiddendiv{ visibility: hidden; display: none; }
.visiblediv{ visibility: visible; display: block; }


/* homepage  */

.mainDiv{width:800px;margin:0 auto;}
.bgPink{background-color:#c61b78;}
.bgPink1{background-color:#f4e3e9;}
.bgbrown{background-color:#817b6c;}
.leftTD{width:165px;}
.bgTop{background: url('../proimages/mesnew_topbg.jpg') no-repeat;height:133px;width:633px;}

/* laftynavi  */
ul.vList{margin:0; padding:0;}
ul.vList li{text-align: left; list-style: none; margin: 0;}
a.leftNavi{font-family:Arial, Verdana, Helvetica; color: #fff; font-size:11px;text-decoration:none;padding:0 0 0 24px;}
a.leftNavi:hover{font-family:Arial, Verdana, Helvetica; color: #fff; font-size:11px;text-decoration:none;}
.headLine{font-size:12px;font-weight:bold;color:#d45299;}
a.dtext{color:#c61b78;font-weight:bold;text-decoration:none;}
a.dtext:hover{color:#c61b78;font-weight:bold;}


/* spacing  */
.hSpc109{height:109px;line-height:109px;}
.hSpc22{height:22px;line-height:22px;}
.hSpc10{height:10px;line-height:10px;}
.hSpc40{height:40px;line-height:40px;}
.hSpc12{height:12px;line-height:12px;}
.hSpc28{height:28px;line-height:28px;}
.hSpc26{height:26px;line-height:26px;}
.hSpc8{height:8px;line-height:8px;}
.width320{width:320px;padding:0 0 0 26px;}
.width404{width:404px;padding:0 0 0 26px;}
.width400{width:400px;padding:0 0 0 26px;}
.width600{width:600px;padding:0 0 0 26px;}


/* padding  */
.lpad26{padding-left:26px;}
.lpad22{padding-left:22px;}
.lpad15{padding-left:15px;}
.tpad6{padding-top:6px;}
.tpad5{padding-top:5px;}
.lmar26{margin-left:26px;}


.font14{font-size:12px;}
.font11{font-size:11px;}
.brown{color:#3e3e3e;}
.fBold{font-weight:bold;}

.tableHeading{
	font-size:14px;
	color:#3e3e3e;
	font-weight:bold;
}
.tableContent{
	font-size:14px;
	color:#3e3e3e;
}

/* menu CSS */

.mainItem{ 
	font-family: Arial;
	color:#000000; 
	width:165px; 
	cursor: pointer; 
	font-size: 12px;
	padding-top:2px;
	padding-bottom:2px;
}
.mainItem div.linkText{ 
	padding-left: 23px; 
	padding-top: 2px;
	padding-bottom:2px; 
	cursor:pointer; 
	font-size: 12px;
	color:#ffffff; 
}

.mainItemIn{ 
	width:142px; 
	cursor: default; 
	cursor:pointer;
	padding-top:2px;
	padding-bottom:2px;
	color:#ffffff; 
	font-size: 12px;
}
.mainItemIn div.linkText{ 
	color:#ffffff; 
	padding-left:23px; 
	padding-top:2px;  
	padding-bottom:2px;
	cursor:pointer;
	font-size: 12px;
}
.subItem{ 
	position: relative; 
	width: 165px; 
	padding: 0px 0px 0px 0px; 
	cursor: pointer;
	font-size:12px;
	font-family: Arial;
	padding-top:2px;  
	padding-bottom:2px;
}
.subItemIn{ 
	position: relative; 
	width: 142px; 
	padding: 0px 0px 0px 0px; 
	cursor: pointer; 
	font-size:12px;
	padding-top:2px;  
	padding-bottom:2px;
}
.subItem div.linkText{ 
	color: #ffffff; 
}
.subItemIn div.linkText{ 
	color: #ffffff; 
}
.container{ 
	width:165px; 
	position: absolute; 
	visibility: hidden;  
	border: 0px solid #009091; 
	cursor: pointer; 
}
.pinkNorText{
	font-size:11px;
	color:#d45299;
}
.contBg { background-color:#c0beb6; padding-top:10px; width:280px; text-indent:15px; padding-bottom:10px; }
.contformBg { background-color:#c0beb6; padding-top:10px; width:310px; text-indent:15px; padding-bottom:10px; }
.bldTxt { font-weight:bold; }
.capWidth { width:115px; }
.txtboxWidth { width:150px; }

