body{color:#565656;font-family: arial, verdana, "sans serif";text-align: center;margin: 0;padding: 0;}
/*----------------------------Common-------------------------------*/
div, ul, ol, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, body, a, fieldset{margin:0px;padding:0px;font-family: arial, verdana, "sans serif";}
ul ul, ul ol, ol ul, ol ol{margin-top: 0px;margin-bottom: 0px;font-family: arial, verdana, "sans serif";}
img{border:0;}
.flft{float:left}
.frgt{float:right}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
form{margin:0px;padding:0px;display:inline;}
fieldset { border: 0px solid #000; }
Input{font-family: arial, verdana, "sans serif";color:#46403B;}
h1{width:750px;float:left;font-weight:normal;font-size:150%;line-height:120%;padding:3px 0px 2px 7px;color:#565656;}
h2{color:#333333;font-size:100%;line-height:110%;}
h2.first{padding-top:2px;}
h3{color:#333333;font-size:108%;line-height:120%;background-color:#e8e8e8;padding:3px 10px;}
h4{color:#333333;padding-top:9px;font-size:140%;line-height:110%;}
h4.first{padding-top:4px;}
p.nomar{margin:0px;padding:0px;}
#wrapper-cont{margin:0 auto;text-align:left;width:778px;background:url("../images/mid_bg.gif") repeat-y left top;border:0px solid red;}
#main-cont{float:left;width:778px;text-align:left;background:transparent url("../images/top_bg.gif") no-repeat left 0px;color:#46403B;}
#main-cont1{float:left;width:762px;padding:0px 8px;text-align:left;position:relative;background: url("../images/btm_bg.gif") no-repeat left bottom;z-index:100;color:#46403B;border:0px solid red;}

/*-----------------------------Common-------------------------------*/
/*-----------------------------Header-------------------------------*/
.grayband{background-color:#46403B;border-bottom:2px solid black;float:left;height:19px;width:762px;}
#header-cont{width:762px;border:0px solid red;padding:8px 8px 6px 8px;float:left;}
.logo{width:700px;text-align:left;padding:10px 0px 12px 5px; }
.right-logo{width:240px; text-align:right;padding-right:10px;padding-top:4px;}
.helplink{width:565px;padding:0px 10px 4px 5px;position:relative;line-height:16px;border:0px solid red;}
.formtitle{width:575px;position:absolute;padding:0px;left:3px;top:10px;z-index:1000;border:0px solid red;}
.helplink a{display:block;width:auto;float:right;margin:0px;border:0px solid yellow;color:#000;padding:0px;font-size:10px;line-height:16px;text-decoration:none}
.helplink a:hover{margin:0px;color:#000;font-size:10px;padding:0px;line-height:16px;text-decoration:underline}
/*-----------------------------Header-------------------------------*/
/*-----------------------------Middle cont-------------------------------*/
#middle-cont{width:756px;float:left;padding:10px 3px 20px 3px;color: #565656;font-size: 75%;line-height:146%;border-top:1px solid #dddcda;}
.middle-cont{width:756px;float:left;padding:10px 3px 20px 3px;color: #565656;position:relative;z-index:100;border-top:1px solid #dddcda;font-size: 75%;line-height:146%;;}
.middle-cont2{width:756px;float:left;padding:0px 3px 0px 3px;color: #565656;position:relative;z-index:110;}
.middle-main-cont{width:762px;float:left;padding:0px 0px 0px 0px;color: #565656;position:relative;z-index:110;}

.left-cont{width:565px;padding:22px 10px 10px 5px;border:0px solid red;position:relative;}
.left-cont h3{margin-top:10px;}
.left-cont p{margin-top:10px;margin-bottom:6px;}
.left-cont ul{list-style-position:outside;list-style-type:disc;margin:0px;padding-left:1.7em;color:#565656;}
.left-cont ul li{padding-bottom:5px;padding-left:0px;color:#565656;}
.left-cont ul li ul{list-style-position:outside;list-style-type:disc;margin:0px;padding-top:5px;padding-left:1.5em;color:#565656;}
.left-cont ul li ul li{padding-bottom:5px;	padding-left:0px;color:#565656;}
.left-cont a{color:#333333;text-decoration:underline;}
.left-cont a:hover{color:#333333;text-decoration:none;}
.gray-box{border:1px solid #dddcda;padding:5px 6px 10px 6px;}
.gray-box1{border:1px solid #dddcda;padding:5px 10px 10px 10px;}

.right-cont{width:172px;padding:0px 0px 0px 0px;overflow:hidden}
.right-cont h3{background:#ffffff url("../images/ain_bluearrow.gif") no-repeat 2px 2px;padding:1px 0px 4px 13px;color:#DC1736;font-size:120%;line-height:140%;}
.right-cont ul li p{margin-top:8px;margin-bottom:8px;}
.right-cont ul{list-style-position:outside;list-style-type:disc;margin-bottom:0px;margin-left:0px;margin-top:0px;padding-left:1.3em;color:#565656;}
.right-cont ul li{padding-bottom:5px;	padding-left:0px;color:#565656;}
.right-cont ul li a{text-decoration:underline;color:#565656}
.right-cont ul li a:hover{text-decoration:none;color:#565656}
p.gray-line{height:30px;margin:0;padding:0;border-bottom:1px solid #46403B;}

table.frmtbl{margin-top:10px;padding:0px;border-collapse:collapse;border:0;}
table.frmtbl tr td{padding:5px 5px 5px 0px;border:0px solid red;vertical-align:top;}
table.frmtbl1{padding:0px;border-collapse:collapse;border:0;}
table.frmtbl1 tr td{padding:4px 2px 3px 5px;border:0px solid red;vertical-align:top;}
table.frmtbl2{padding:0px;border-collapse:collapse;border:0;}
table.frmtbl2 tr td{padding:1px 2px 6px 0px;vertical-align:top;}
table.frmtbl2 tr td.hdrow{padding:4px 2px 0px 0px;}
#confirm ul{padding-top:6px;}
#confirm ul li{list-style:none;padding:0px 0px 7px 0px;background-image:none;}
#confirm ul li a.nav1{color:#46403B;background:url("../images/red_arrow2.gif") no-repeat right 3px;text-decoration:none;line-height:16px;padding-right:14px ;}
#confirm ul li a.nav1:hover{color:#46403B;background:url("../images/red_arrow2.gif") no-repeat right 3px;text-decoration:underline;line-height:16px;padding-right:14px ;}
#confirm ul li a.on, #confirm ul li a.on:hover{color: #46403B;background-position:right -23px}

#inv-choice{width:562px;margin-top:4px;font-size:100%;padding:0;margin:0;}
#inv-choice ul{width:562px;padding:0px;margin:0px;}
#inv-choice ul li{list-style:none;padding:3px 0px;background:none;width:562px;}
#inv-choice ul li.nav{width:544px;background-color:#534F4B;color:#fff;text-decoration:none;padding:4px 0px 4px 18px;display:block; }

#inv-choice .hdbg{background-color:#EEEDEB;border:1px solid #DADADA;border-bottom:0px ;line-height:25px;padding-left:20px;}
#inv-choice .td2{background-color:#B1AAA4;width:71px;padding-left:7px;border-left:1px solid #fff;color:#fff}
#inv-choice .td3{background-color:#B1AAA4;width:73px;padding-left:5px;color:#fff;border-left:1px solid #fff;}
#inv-choice table td.first{padding:10px 20px;border-left:1px solid #DADADA;border-right:1px solid #DADADA;}
#inv-choice table td.pad{padding:10px 20px 0px 20px;}
#inv-choice table td.second{padding:15px 0px;background:#EDEEE9;text-align:center;border-right:1px solid #DADADA;border-left:1px solid #fff;width:78px}
#inv-choice table tr.last td{border-bottom:1px solid #DADADA;}
.option-cont{ width:562px;background-color:#EEEDEB;border:1px solid #DADADA;border-bottom:0px;}
.option-cont p{padding:10px 10px;margin:0px;border-bottom:1px solid #DADADA;}
.optioninput{margin:2px 19px 0px 5px !important; margin:2px 19px 0px 5p;margin/**/:/**/0 12px 0 0px;float:left;}
.optioninput1{margin-right:12px;}
.optioninput2{margin:0;margin:3px 10px 0px 2px !important; margin:3px 10px 0px 2px;margin/**/:/**/0 6px 0 0px;}
.optioninput3{margin:2px 19px 20px 5px !important; margin:2px 19px 20px 5p;margin/**/:/**/0 12px 10px 0px;float:left;}
.tips{margin:25px 0px 15px;width:562px;}
.tips_txt{width:472px;}
.tips_box{width:90px;}

.smtxtbox{width:40px;color:#46403B;background-color:#fff;background-repeat:no-repeat;border:1px solid #DADADA;padding:2px 5px;}
.graybox-cont {margin-top:13px;width:552px;background-color:#EEEDEB;border:1px solid #DADADA;padding:10px 5px;}
.buts{width:505px;text-align:right;}

a.linkedit{padding-left:14px;padding-bottom:2px;background:url("../images/red_arrow.gif") no-repeat 2px 2px;color: #46403B;text-decoration:none}
a.linkedit:hover{padding-left:14px;padding-bottom:2px;background:url("../images/red_arrow.gif") no-repeat 2px 2px;color: #46403B;text-decoration:underline}
/*-----------------------------Middle cont-------------------------------*/
#footer-cont{width:749px;float:left;border-top:1px solid #dddcda;padding:10px 3px 16px 10px;font-size:70%;line-height:126%;}

.martop{margin-top:6px;}
.para1{margin-top:20px;width:566px;padding-bottom:0px;}
.para2{margin-top:20px;width:552px;height:30px;padding-bottom:0px;}
.redclr{color:#D21803}
.redclr1{color:#972614}
.uline{text-decoration:underline}
.redtxt, .errormsg, #errormsg{color:#DC1736;}
.errormsg, .errormsg1{width:562px;padding:0px 0px 10px 0px;display:none;color:#DC1736;}
.errormsg a, .errormsg a:hover, .errormsg1 a, .errormsg1 a:hover{color:#DC1736;}
/*-----------------------------Form ELement-------------------------------*/
.row, .row5{width:544px;border:0px solid red;padding:5px 0px;float:left;}
.row label{width:190px;padding:0px 3px;display:block;float:left;}
.row5 label.lbltext{width:190px;padding:0px 3px;display:block;float:left;}

.row em.nonman{background:none;}
.row em, .row5 em,.row3 em, .row4 em{font-size:1px;float:left;line-height:1px;text-indent:-9999px;width:15px;background:transparent url("../images/ss_greenasterisk_8x8.gif") no-repeat center center;height:16px;}
.row em.err,.row5 em.err, .row3 em.err, .row4 em.err{font-size:1px;float:left;line-height:1px;text-indent:-9999px;width:15px;background:transparent url("../images/error_img.gif") no-repeat center center;}

.row p{float:left;width:526px;padding:0px 0px 0px 3px;margin:0px;border:0px solid red;	}
.row pre{width:15px;height:18px;float:left;}
.row1{width:523px;padding:5px 0px 5px 18px;float:left;}
.row2{width:536px;padding:0px;float:left;}
.row1 label{width:190px;padding:0px 3px 0px 0px;display:block;float:left;}
.row3{width:36px;float:left;height:34px;padding:2px 3px;}
.row3 span{width:16px;float:left;}
.row4{padding:12px 3px 3px 3px;width:556px;}
.row4 span{width:16px;float:left;}
.row4 p{margin:0px;padding:0px;}
.row4 em, .row3 em{height:12px;line-height:1px;}
.row4 em{margin-top:2px;}
.txtbox1{margin:0px;border:0px;color:#46403B;width:260px;padding:2px 3px; border:1px solid #C0C0BE;}
.txtbox2{margin:0px;border:0px;color:#46403B;width:40px;padding:2px 3px;border:1px solid #C0C0BE;}
.txtbox3{margin:0px;border:0px;color:#46403B;width:205px;padding:2px 3px; border:1px solid #C0C0BE;}
.txtbox4{margin:0px;border:0px;color:#46403B;width:184px;padding:2px 3px;border:1px solid #C0C0BE;}
.txtbox5{margin:0px;border:0px;color:#46403B;width:144px;padding:2px 3px;border:1px solid #C0C0BE;}

.selectbox1{width:110px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.selectbox2{width:340px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.selectbox3{width:70px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.selectbox4{width:90px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.selectbox5{width:70px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.selectbox6{width:164px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.selectbox8{width:180px;color:#46403B;padding:1px;border:1px solid #C0C0BE}
.checkbox{margin:0px;margin-left:2px;padding:0px;margin-top:0px !important;margin-top:0px;margin-top/**/:/**/-4px;position:relative;}
.field1{width:127px;float:left;}
.field2{float:left;}
#titleouter p{float:left;display:block;width:400px;}
.btnsubmit{border:0px;background:transparent url("../images/btn_bg.gif") no-repeat left top;height:24px;width:109px;padding-top:3px;line-height:18px;vertical-align:top;padding-bottom:4px;font-weight:bold;color:#fff;font-size:12px;}
.btnsubmit1{border:0px;background:transparent url("../images/btn_bg1.gif") no-repeat left top;height:24px;width:63px;padding-top:3px;line-height:18px;vertical-align:top;padding-bottom:4px;font-weight:bold;color:#fff;font-size:12px;}
.btnsubmit2{border:0px;background:transparent url("../images/btn_bg2.gif") no-repeat left top;height:24px;width:114px;padding-top:3px;line-height:18px;vertical-align:top;padding-bottom:4px;font-weight:bold;color:#fff;font-size:12px;}
.btnsubmit3{border:0px;background:transparent url("../images/btn_bg3.gif") no-repeat left top;height:24px;width:150px;padding-top:3px;line-height:18px;vertical-align:top;padding-bottom:4px;font-weight:bold;color:#fff;font-size:12px;}


/*-----------------------------Form ELement-------------------------------*/
#nav-menu {margin:0px; padding:0px;width:565px;padding:6px 10px 6px 5px;float:left;}

#menu{width:565px;float:left;font-size: 70%;line-height:150%;}
#menu ul {float:left;padding-left:0px;list-style: none;width:auto;}
#menu li {text-align:left;float:left;display: inline;padding-right:6px;}
#menu li.last{padding:0px;}
#menu a, #menu span{float:left;padding:2px 7px 2px 7px; display: block;color:#565656; text-decoration:underline;}
#menu span{text-decoration:none;}
#menu a:hover{float:left;padding:2px 7px 2px 7px; display: block;color:#565656; text-decoration:none;}
#menu a.active{cursor:pointer;}
#menu a.on, #menu span.on, #menu a.on:hover{text-decoration:none;background-color:#DC1736;color:#ffffff;}
#menu a.on{cursor:text;}
.color1 {color:#D21803;}
 .status {margin:0px;padding:0px;}
/* new */
.mtop10{margin-top:10px;}
p.gray-line1{height:36px!important;height:36px;height/**/:/**/34px;margin:0;padding:0;border-bottom:1px solid #46403B;}
p.error{color:#DC1736;margin:0px;padding:0px;display:none;}
.btn-cont{width:260px;}
.pbtm{padding-bottom:5px;}
.plft{padding-left:16px;}
.mtop2{margin-top:40px;}