/********************************* Classes for XHTML default Tag *********************************/
body { margin:0; padding:0; font-family:arial, verdana, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal;}
form { display:inline; margin:0; padding:0px; }
img { border:none; }
a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
h1, h2, h3, h4, h5, h6, p, form{ margin: 0; padding: 0; }
ul, li{list-style-type:none; padding:0px; margin:0px;}
.clear{clear:both}
/********************************* Classes for XHTML default Tag *********************************/

/********************************* Classes FOR CONTENTS *********************************/
.mainDiv{width:494px; text-align:left;}
.contentIn {color:#000; padding:12px;}
.contentIn h1{font-size:24px; border-bottom:1px solid #d99588; font-weight:normal; padding:0 0 2px 0}
.contentIn h2{font-size:18px; font-weight:normal; padding:10px 0 2px 0}
.contentIn h3{font-size:14px; font-weight:normal; padding:10px 0 14px 0; font-weight:bold}
.contentIn p{font-size:12px; padding:5px 0 0 0}

.contentIn p u{text-decoration:underline}
/********************************* Classes FOR CONTENTS *********************************/

/********************************* Classes FOR FORMS*********************************/
.formTable {text-align:left;}
.formTable tr th{font-weight:bold; padding:0;text-align:left;}
.formTable tr td{padding:2px 0 6px 0}
.formTable a.addLink{color:#00329d; font-weight:normal; background: url(../images/client/plus.gif) 0 3px no-repeat; padding:0px 0 0px 13px;}
.formTable a.addLink:hover{color:#b22a12; font-weight:normal; background: url(../images/client/plusH.gif) 0 3px no-repeat; padding:0px 0 0px 13px;}

.captionDiv{text-align:left;font-weight:bold;}
.errorDiv{text-align:left;color:#b22a12;}
.col1{width:291px;height:22px;margin:2px 0 6px 0}
.col2{width:109px;height:22px;margin:2px 0 6px 0}
.col3{width:70px;height:22px;margin:2px 0 6px 0}

a.enter{color:#00329d; font-weight:normal; background: url(../images/client/arrow.gif) 0 4px no-repeat; padding:0px 0 0px 13px;}
a.enter:hover{color:#b22a12; font-weight:normal; background: url(../images/client/arrow.gif) 0 4px no-repeat; padding:0px 0 0px 13px;}

a.info{color:#00329d; font-weight:normal;}
a.info:hover{color:#b22a12; font-weight:normal;}

a.print{color:#00329d; font-weight:normal; background: url(../images/client/print.gif) 0 2px no-repeat; padding:0px 0 0px 17px;}
a.print:hover{color:#b22a12; font-weight:normal; background: url(../images/client/print.gif) 0 2px no-repeat; padding:0px 0 0px 17px;}

a.close{color:#00329d; font-weight:normal; padding:0;}
a.close:hover{color:#b22a12; font-weight:normal; padding:0;}

input.input1{width:340px}
input.input2{width:275px}
input.input3{width:55px}

input.input4{width:468px}
input.input5{width:218px}

textarea.TArea1{height:160px; width:465px; font-family:arial, verdana, Helvetica, sans-serif; font-size:12px}
select.SelPortion{width:117px;}
select{width:117px;}

button.button{border: 0; background:transparent; margin:0 0px; padding:0; overflow:visible; vertical-align:bottom; font-family:Arial, Helvetica, sans-serif;}
button.button span.button_inner, button.button span.button_innest{ display:block;}
button.button span.button_innest{white-space:nowrap;}
button.button_big{height: 20px; cursor:pointer;}
.button span.button_innest{font-size:11px; color:#01329b; }
.button span.button_innest img{vertical-align: middle;}
.button_big span.button_inner{
  height:20px;
  background: url('../images/client/but_left.gif') top left no-repeat !important;
  padding:0 0px 0 24px;
  cursor:pointer;
}

.button_big span.button_innest{
  height: 20px;
  background: url('../images/client/but_right.gif') top right no-repeat;
  padding:0 8px 0 10px;
  line-height:18px;
  letter-spacing:0px;
  margin:0 1px 0 0;
  cursor:pointer;
}

.Butt {
  height: 20px;
  background: url('../images/client/but_right.gif') top right no-repeat;
  padding:0;
  line-height:18px;
  letter-spacing:0px;
  margin:0 1px 0 0;
  cursor:pointer;
  display:block;
}
.Butt a {
  height:20px;
  background: url('../images/client/but_left.gif') top left no-repeat !important;
  padding:0 10px 0 30px;
  cursor:pointer;
  display:block;
  color:#01329B;
  font-size:11px;
}
.Butt a:hover {
  height:20px;
  background: url('../images/client/but_left.gif') top left no-repeat !important;
  padding:0 10px 0 30px;
  cursor:pointer;
  display:block;
  color:#01329B;
  font-size:11px;
}

.formTable2 {text-align:left; text-align:center; border-top:1px solid #b32811; border-left:1px solid #b32811;}
.formTable2 tr th{font-weight:bold; font-weight:normal;  border-bottom:1px solid #b32811;  background: url('../images/client/titleBg.gif') #f9efee top repeat-x; text-align:left; border-right:1px solid #b32811;}
.formTable2 tr td{ border-bottom:1px solid #b32811; border-right:1px solid #b32811;}

/*.footer_div{vertical-align:bottom;text-align:right; background:#D6E8F6; padding:8px 6px 8px 0;}
.footer_div a{color:#002887;text-decoration:none; font-size:11px;}
.footer_div a:hover{color:#002887;text-decoration:underline; font-size:11px;}*/

.footer_div{vertical-align:bottom;text-align:right;padding:8px 6px 8px 0;}
.footer_div a{color:#999999;text-decoration:none; font-size:11px;}
.footer_div a:hover{color:#002887;text-decoration:underline; font-size:11px;}

.mendatory{text-align:left;color:#b22a12;font-size:14px;}
/********************************* Classes FOR FORMS*********************************/

/********************************* Print Css override this class *********************/
.printShow{
  display: none;
}
