* { margin:0; padding:0; }

body{ font:12px Arial, Helvetica, sans-serif; background:#F9F9F2}

.FL { float:left; }
.FR { float:right; }
.CL { clear:both }

p{ font:13px/17px Arial, Helvetica, sans-serif; color:#343434;}

li{ list-style:none;}

a{font:11px Arial, Helvetica, sans-serif; color:#328ccb; text-decoration:none;}
a:hover{ text-decoration:underline;}

h1{ color:#b54513; font:bold 26px Arial, Helvetica, sans-serif; margin-bottom:10px;}

h2{ font:bold 17px/18px Arial, Helvetica, sans-serif; color:#343434; letter-spacing:-1px; border-bottom:2px solid #343434; }
h2.blue{ color:#328ccb; border-color:#328ccb !important}

h3{ font:bold 20px Arial, Helvetica, sans-serif; color:#343434;}
h3 img{ vertical-align:middle;}


#wrapper { width:1000px; margin:0 auto; background:#fff; }

#top{ padding:10px 0 0 0;}


#menu{ background:url(http://img1.moneycontrol.com/images/pyt_09/menu_bg.jpg) repeat-x; height:11px; padding:10px 10px; margin-top:15px;}
#menu ul li{ float:left; background:url(http://img1.moneycontrol.com/images/pyt_09/divider.jpg) no-repeat right center; padding:0 20px 0 20px; font:bold 11px Arial, Helvetica, sans-serif; color:#123b29; }
#menu ul li a{font:bold 11px Arial, Helvetica, sans-serif; color:#123b29; text-decoration:none;}
#menu ul li a:hover{ text-decoration:underline}


.leftcont{ float:left; width:720px; border-right: 1px solid #999; padding:15px;}
.rightcont{ float:left; width:228px;  padding:15px 10px;}


.box{ float:left; width:220px; padding:5px; border:1px solid #ddd; margin-right:12px; position:relative;}
.box2{ padding:5px; border:1px solid #ddd; margin:15px 0;  position:relative; width:706px; float:left; }
.loginbox{ border:1px solid #c4c8a5; background:#edf1d5; padding:5px; position:relative; widows:220px; float:left; height:210px;}

.curL{ position:absolute; top:-1px; left:-1px;}
.curR{ position:absolute; top:-1px; right:-1px;}
.curBL{ position:absolute; bottom:-1px; left:-1px;}
.curBR{ position:absolute; bottom:-1px; right:-1px;}




.expertbx{ width:120px; padding:10px 5px;  float:left  }
.expertbx p{ font:11px Arial, Helvetica, sans-serif;}
.expertbx p a {color: #3672cc;}


#footer{ background:#3f7426; padding:5px 10px; font:10px Arial, Helvetica, sans-serif; color:#fff}
#footer a {font:10px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#footer a:hover{ text-decoration:underline}


.txt1{ padding:3px; font:11px Arial, Helvetica, sans-serif; width:120px; border:1px solid #ddd; }

.blue14{ font:bold 14px Arial, Helvetica, sans-serif; color:#328ccb;}
.blue18{ font:bold 18px Arial, Helvetica, sans-serif; color:#328ccb;}
.red14{ font:bold 14px Arial, Helvetica, sans-serif; color:#b80000;}
.red18{ font:bold 18px Arial, Helvetica, sans-serif; color:#b80000;}
.green14{ font:bold 14px Arial, Helvetica, sans-serif; color:#89b73a;}
.green18{ font:bold 18px Arial, Helvetica, sans-serif; color:#89b73a;}
.blk16{ font:bold 16px Arial, Helvetica, sans-serif; color:#333; vertical-align:middle}

.MA0{ margin:0 !important;}
.PR5{ padding-right:5px;}
.PT10{ padding-top:10px}
.MA10{ margin:10px;}
.MLR10{margin:0 10px;}
.MTB10{ margin:15px 0;}


