body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}

form, img{margin:0px; padding:0px; border:0px;}

a{color:#000000;}
h3 { margin:0px; padding:10px 0px 0px 0px;}

.textsize1 { width:100px;}
.textsize2 { width:73px;}
.clearb{ clear:both;}
.fleft{float:left;}
.fright{float:right;}
.text9{font-size:9px; text-align:left;}
.text10{font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.text10 b { color:#FF0000;}
.text10 label{padding-top:5px; height:50px;}

.tableborder{ border:#CCCCCC 2px solid;}
.paddingleft{padding-left:10px;}
.padding2{padding-left:0px;}
.padding2 img { padding-bottom:2px;}
.padding3{padding-left:4px;}
.padding{padding:2px;}
.paddingleft20{padding-left:20px;}
.padding5 div{padding-top:6px; padding-right:4px;}

.imgcheck{height:15px; line-height:20px; vertical-align:middle;}
.imgcheck input{ height:13px}
.errorinput {background-color:#ffffff; border:#FF9999 solid 2px;}
.errorinputsel {background-color:#ffffff; border:#333333 solid 1px;}

.pageno{padding:1px 5px 1px 5px; margin-right:0px; border:#CCCCCC solid 1px; background-color:#FFFFFF;}
.pagenoselected {padding:1px 5px 1px 5px; margin:0px; border:#e9e09a solid 1px; background-color:#faf5d0; font-weight:bold;}
.pageno a, .pagenoselected a{text-decoration:none;}
.jerrormsg strong, .jerrormsg b, .jerrormsg div { color:#FF0000; font-size:12px; clear:both; font-size:normal;}
.jerrormsg  input{font-size:12px; text-align:left; width:150px;}

.h3 { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


.heading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:19px;}
.subheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.checktitle{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.link { padding-top:8px;}
.link a{font-size:10px; font-weight:normal;}


.checkbox, .check input{ margin:0 5px 0 0; width:14px; height:16px; border:none; vertical-align:bottom;}
.btn{padding:0px 10px 10px 0px;}

.imgheight{ height:150px;}
.vtitle img{padding-left:13px;}



/* --------------Tooltip class ----------------- */

div.field-hint{position:absolute; width:150px; z-index:500; background:url(/images/hint_topborder.gif) no-repeat left top; color:#000; margin:-15px 0 0 140px;padding:0;}
div.field-hint div{background:#fffbb8;border-left:1px solid #ffc20d;border-right:1px solid #ffc20d;border-bottom:1px solid #ffc20d;z-index:500;margin:15px 0 0;padding:2px 2px 2px 10px}
div.field-hint-inactive{display:none;position:absolute}


