html,body{
	 padding:0;margin:0;background-color:#e1e1e1;font-family:Arial, Helvetica, sans-serif;background-image:url(../images/body_runner.jpg);background-repeat: repeat-x;
	 height:100%;
 }
/** html a{height:1%;} */
ul, ol, li {margin: 0px;padding: 0px;list-style:none;}

img{border:0;}


input{width:344px;font-size:20px;font:Arial;height:25px;margin-bottom:7px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-weight:lighter;color:#666666;border:1px solid #999;}

#email_box,#password_box,#name_cnt,#email_cnt{width:230px;font-size:20px;font:Arial;height:25px;margin-bottom:7px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-weight:lighter;color:#666666;border:1px solid #999;}
#addcnt,#editcnt{width:230px; border:none;width:86px;height:29px;}

.clear{clear:both;}

.splinput{border:0;width:142px;height:35px;float:right;}
textarea{border:0;width:344px;height:135px;_height:126px;font-size:20px;font:Arial;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-weight:bold;color:#666666; border:1px solid #999;}

.checkbox {width: 19px;height: 25px;padding: 0 5px 0 0;background: url(../images/checkbox2.png) no-repeat;display: block;clear: left;float: left;}
.chkboxspl{width: 10px;height: 10px; background: transparent;}


.main_wrapper{width:auto;height:auto;}
 
.inner_wrapper{/*width:960px;*/width:990px;height:auto;margin:0px auto;overflow:hidden;}

.inner_wrapper_top{height:60px;padding:0;margin:0;}
.login_area{float:right;padding: 0 40px 0 0;}

.login_area a {font-weight:bold;text-decoration:none;font-size:14px;color:#000;}
.login_area a:hover{color:#0089cf;}
#active{color:#0089cf;}

.login_area b {color:#ababab;}

.logoholder{width:366px;height:73px;background-image:url(../images/logo.png);background-repeat:no-repeat;float:left;}
.mainmenu{float:left;height:73px;font-size:14px;padding: 0 0 0 194px;}
.mainmenu ul li{display:inline;float:left;}
.mainmenu ul li a{text-decoration:none;color:#000000;font-weight:bold;display:block;/*width:100px;height:24px;*/padding-left:30px;padding-top: 6px;cursor:pointer;float:left;}
.mainmenu ul li a:hover{text-decoration:none;color:#FFFFFF;display:block;font-weight:bold;padding-left:30px;padding-top: 6px;}
.home {background-image:url(../images/home_nor.jpg);background-repeat:no-repeat;width:102px;height:48px;float:left;}
.home :hover, .activehome{background-image:url(../images/home_mo.jpg);background-repeat:no-repeat;width:102px;height:48px;float:left;}
#activea{text-decoration:none;color:#FFFFFF;display:block;}
.faq {background-image:url(../images/faq_nor.jpg);background-repeat:no-repeat;width: 84px;height:48px;float:left;}

.faq :hover, .activefaq{background-image:url(../images/faq_mo.jpg);background-repeat:no-repeat;width:84px;height:48px;float:left;}

.about {background-image:url(../images/about_nor.jpg);background-repeat:no-repeat;width:100px;height:48px;float:left;}

.about:hover, .activeabout{background-image:url(../images/about_mo.jpg);background-repeat:no-repeat;width:100px;height:48px;float:left;}
.contact{background-image:url(../images/contact_nor.jpg);background-repeat:no-repeat;width:114px;height:48px;float:left;}

.contact:hover, .activecontact{background-image:url(../images/contact_mo.jpg);background-repeat:no-repeat;width:114px;height:48px;float:left;}


.contentholdermain{margin:0px;width:945px;background-color:#FFF;border: 2px solid #999;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding:0px; }
.mailboxholder{width:366px;float:left;}
.leftboxholder{float:left;width:190px;background-color:#9ad1e5;height:432px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-radius: 5px;border-radius: 5px;}
.mailbox{width:366px;height:327px;}

.linkholder{ float:left; padding: 35px 0 0 0;}

.linkholder div{height:25px; padding: 0 0 10px 0; margin:0px auto;}
.linkholder div a {width:155px; display:block; text-decoration:none; color:#FFF; font-weight:bold; padding: 0 0 0 35px;}
.linkholder div a:hover{background-color:#d2eaf4; color:#000;}
.activeloginlink{background-color:#d2eaf4;color:#000 !important;}

.logosmall{float:left; padding:30px 0 0 25px;margin:0;}

.caption{font-weight:bold;/*color:#0272af;*/float:left;text-align:justify;padding: 0 60px 10px 15px;}
.caption b{color:#c9191e;}

.tellfrnd{padding-left:50px;}

.mailholder{float:left;width: 592px;height:auto;}
.mailholderlogin{float:left;width: 747px;height:auto; border:1px solid #bfe1ed;padding:0 0 0 6px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px; border-radius:5px;}
.coremailbox{float:left;width:592px; padding: 25px 0 20px 90px;}
.coremailbox2{float:left;width:747px; padding: 25px 0 20px 0px; background-color:#e3e3e3;}
.leftcoremailbox2{float:left;width:200px;}
.leftcoremailbox2 img {margin:0; padding: 0 0 0 20px;}
.rightcoremailbox2{float:left;width:520px;}

.forwrdmail{margin:0;padding: 10px 0 10px 150px;}



.userflash{width:510px; background-color:#FFF;}
.userflash h1{font-size:18px; padding:  10px 0 0 10px;}
.userflash p{font-size:15px; padding:  0 0 0 20px; font-weight:bold;}
.userflash ul{ padding: 0 0 10px 50px; margin:0;}
.userflash ul li{background-image:url(../images/tick2.png);background-repeat:no-repeat;font-weight:bold;font-size:14px; padding: 0 0 10px 25px;}

.navholder{float:left; margin:0; padding: 20px 0 0 0;}
.navholder a {padding: 0 0 0 10px;}

.coremailboxsent{float:left;width:592px; padding: 25px 0 20px 0px;}
.coremailboxcontact{float:left;width:725px; padding: 25px 0 20px 0px;}

.leftdiv{float:left;height:345px; overflow-x:hidden;overflow-y:scroll;}
.rightdiv{float:left; width:407px; padding-left:15px;}
.rightdiv h1{ font-size:16px;}
#importcontact td{padding-left:30px;font-size:14px;}

.top-banner{background-color:#ebf6fa; height:27px; width:auto;}
.top-banner-left{float:left;}
.top-banner-right{float:right; color:#687377;font-size:12px; padding:5px 5px 0 0;}
.top-banner-right a { color:#687377;}

#senttable td:hover {cursor:pointer;}
.splsent a, .splsent a:hover{text-decoration:none;color:#000;}

.single {font-size:13px;}
.single td {padding: 3px 0 0 0;}
.single .nota{color:#777777;}


.top-banner-left div {color:#3982bf; font-weight:bold;font-size:13px; margin:0; padding:5px 5px 0 0; float:left;}
.top-banner-left div img{padding: 0px 0 0 15px;float:left;}
.top-banner-left a {text-decoration:none; color:#3982bf;}


.stamptop{background-image:url(../images/stamp_top.png);background-repeat:no-repeat;width:477px;height:68px;}

#headcap {font-size:18px;font-weight:bold;color:#bf1b20;padding-top:30px;_padding-top:28px; margin:0px;}
.stampbottom{background-image:url(../images/stamp_bottom.png);background-repeat:no-repeat;width:477px;height:56px;}

.corecentre{background-image:url(../images/repeat_blue.jpg);background-repeat:repeat-x;height:390px;}

.corecentrelogin{background-color:#e3e3e3;}
.textmail{font-weight:bold;}

#translControl, #smily{font-size:11px;font-weight:normal;text-align:left;}

#smily a, #smily a:hover{text-decoration:none;color:#000000;}

.tagholdermain{float:left;width:750px;/*	background-color:#f1f1f1;*/height:auto; padding-left:20px;}
.tagholder{width:960px;height:auto;margin:0px auto;padding: 10px 0 10px 0;/*border-top:1px solid #FFFFFF;*/}
.tagholder2{width:100%;height:auto;margin:0px auto;padding: 10px 0 0px 0;/*border-top:1px solid #FFFFFF;*/}
.tagholder3{width:100%;height:auto;margin:0px auto;padding: 0px;/*border-top:1px solid #FFFFFF;*/}
.tagholder3 label{float:left;margin:0;padding:3px 5px 0 0;}
.tagholder h1{display:inline;color:#0272af;font-size:12px;font-weight:normal;}

#specialtag{font-size:18px;font-weight:normal;}
#specialtag2{font-size:24px;color:#0067b3;}
#specialtag3{font-size:20px;color:#991f24;}
#specialtag4{font-size:18px;font-weight:normal;}

.footer{float:left;}
.footerholdermain {float:left;width:100%;background-color:#FFFFFF;bottom:0;position:relative;}

.footerholder{width:960px;height:auto;margin:0px auto;}
.footerleft{padding: 15px 0 15px 0;float:left;font-size:11px;}
.footerleft a, .footerleft a:hover{text-decoration:none;color:#000000;}
.footerright{padding: 15px 0 15px 0;float:right;font-size:11px;}
.contentholder{padding-bottom:50px;padding-top:50px;}
.contentholder h1{font-size:20px;font-weight:bold;color:#0272af;}

.content{float:left;font-size:14px;text-align:left;width:600px;}

.imageholder{float:left;padding-left:100px;width:250px;}
.sendme{font-size:11px;}
.sendcopy{border:0;width:15px;font-size:11px;}
.sendlabel{font-size:11px;padding-top:5px;_width:150px;}

.success{width:344px;font-size:20px;font:Arial;height:25px;margin-bottom:7px;font-weight:lighter;color:#ff4433;}

.thankyouholder{background-image:url(../images/thankyou_malayalamemail.png);background-repeat:no-repeat;background-position: 250px 0;height: 360px;}

.inner_holder{float:left;padding: 0 0 0 260px;}

.innerthk{width:290px;float:left;	padding : 305px 0 0 0;}
.ad_space{float:left;padding: 52px 0 0 1.5px;width:250px;}

.error{color:#F00;}
select {border:1px solid #666666;width:344px;font-size:16px;font:Arial;height:25px;margin-bottom:7px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-weight:lighter;
}
#provider_box {border:1px solid #666666;width:230px;font-size:16px;font:Arial;height:25px;margin-bottom:7px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-weight:lighter;
}
#name, #email,#pass1,#pass2,#word,#pass{border:1px solid #666666;width:344px;font-size:16px;font:Arial;height:25px;margin-bottom:7px;-moz-border-radius: 5px;
-webkit-border-radius: 5px;border-radius: 5px;font-weight:normal;}
#message{border:1px solid #666666;width:344px;height:135px;font-size:16px;font:Arial;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-weight:normal;}
#submit{width:104px;height:26px;padding-top:5px;}
table.sent td{border-bottom: 1px solid #D6D6D6; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.mailsent{background-color:#9AD1E5;color:#c6191f; font-weight:bold;font-size:12px;margin: 0 0 0 250px ;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }

.sent2 td{width:100px !important;}

#divider{color:#b4c1c6 !important;padding:5px 0 0 2px; float:left;}
.register{float:left; padding: 50px 0 0 35px;}
.register img{float:left;margin:0;padding:0;}
.forgetpwd{font-weight:bold;color:#000;}
.adslotsignup{ padding: 20px 0 15px 0; margin:0;}
.adslotinbox{ padding: 0; margin:0;}
.adslotmyhome{ padding: 10px 0 10px 20px; margin:0;}
#recaptcha_instructions_image{ font-size:12px;}
#recaptcha_response_field{color:#666666;font-size:14px !important; font-weight:bold; }

.socialicons {float:right; padding:  0 0 0 0; margin:0px;}
.socialicons ul{ list-style:none;}
.socialicons ul li{float:left; padding:  0 5px 0 0; }
.copyright{float:right;padding: 5px 0 0 0;}

.box{
	float:left;
	width:200px;
	height:290px;
	/*position:absolute;
	right:0px;*/
	top:100%;
	background:#FFF;
	padding:5px;
	border: 1px solid #CCC;
	border-radius:5px;
}
