@charset "utf-8";


/* CSS Document */
img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font:13px Lucida Sans Unicode, Verdana, Arial, sans-serif; margin:0px; padding:0px;}
.body_bg  {font:13px Lucida Sans Unicode, Verdana, Arial, sans-serif; margin:0px; padding:0px; background:#f4f4f4 url(../images/bg.gif) no-repeat 0 0;}

p {font:Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; margin:0; padding:0; list-style:none;}

a {font:Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}
a:hover {font:Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}

img {border:none;}
.br, .clear {clear:both; margin:0px; padding:0px;}

.w20{width:20px;}
.w50{width:50px;}
.w60{width:60px;}
.w65{width:65px;}
.w70{width:70px;}
.w75{width:75px;}
.w90{width:90px;}
.w100{width:100px;}
.w130{width:130px;}
.w150{width:150px;}
.w157{width:157px;}
.w275{width:280px;}

.lh17{line-height:15px;}

.text9 {font-size:11px;}/*.text9 {font-size:0.8em;}*/
.text10 {font-size:12px;}/*.text10 {font-size:0.9em;}*/
.text11 {font-size:13px;}/*.text11 {font-size:1em;}*/
.text12 {font-size:14px;}
.text13 {font-size:15px;}/*.text13 {font-size:1.1em;}*/
.text14 {font-size:16px;}/*.text14 {font-size:1.2em;}*/
.text16 {font-size:18px;}/*.text16 {font-size:1.4em;}*/
.text18 {font-size:20px;}/*.text18 {font-size:1.6em;}*/

/*.text9 {font-size:9px;}.text9 {font-size:0.8em;}
.text10 {font-size:10px;}text10 {font-size:0.9em;}
.text11 {font-size:11px;}.text11 {font-size:1em;}
.text12 {font-size:12px;}
.text13 {font-size:13px;}.text13 {font-size:1.1em;}
.text14 {font-size:14px;}.text14 {font-size:1.2em;}
.text16 {font-size:16px;}.text16 {font-size:1.4em;}
.text18 {font-size:18px;}.text18 {font-size:1.6em;}*/

.textb{font-weight:bold;}

.pad6{padding:6px;}
.pad7{padding:7px;}

.padl5{padding-left:5px;}
.padl6{padding-left:6px;}
.padl8{padding-left:8px;}
.padl10{padding-left:10px;}

.padr5{padding-right:5px;}
.padr10{padding-right:10px;}

.padtb2{padding-top:2px; padding-bottom:2px;}
.padtb3{padding-top:3px; padding-bottom:3px;}
.padtb4{padding-top:4px; padding-bottom:4px;}
.padtb6{padding-top:6px; padding-bottom:6px;}
.padtb8{padding-top:6px; padding-bottom:8px;}

.padt2{padding-top:2px;}
.padt5{padding-top:5px;}
.padt7{padding-top:7px;}
.padt10{padding-top:10px;}
.padt20{padding-top:20px;}

.padb3{padding-bottom:3px;}
.padb5{padding-bottom:5px;}
.padb8{padding-bottom:8px;}
.padb10{padding-bottom:10px;}

.mart5{margin-top:5px;}

.brd{border:1px solid #e6e5e5;}

.brdb{border-bottom:1px solid #888888;}
.brdbyellow{border-bottom:1px solid #cebd4a;}
.brdyellow{border:1px solid #d2b601;}
.brdbtgray{border-bottom:1px solid #c1c1c1;}
.brdltgray{border-left:1px solid #c1c1c1;}
.brdltwhite{border-left:1px solid #E5E5E5;}

.fcblack{color:#000;}
.fcblue{color:#0030ff;}
.fcgray{color:#3b3b3b;}
.fcgray1{color:#3e3e3e;}
.fcgray2{color:#525252;}
.fcred{color:#543026;}
.fcred1{color:#ff0000;}
.fcred2{color:#a10808;}
.fcyellow{color:#675b08;}

.bgpink{background-color:#fff0f0;}
.bgwhite{background-color:#ffffff;}
.bgyellow{background-color:#dfca3b;}
.bggray1{background-color:#d1d1d1;}
.bggray2{background-color:#ebe9e9;}
.bggray{background-color:#bebebe; color:#000; font-size:11px;}
.bggray a{ font-size:11px; font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#000; text-decoration:underline;}
.bggray a:hover{text-decoration:none;}

.textbox{font:13px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#000000; padding:0px 2px 0px 2px;}
.dropdown{font:13px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#000000;}
.formstar{color:#ff0000; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.button{font:13px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#000000;}


a.blueu{color:#0030ff; text-decoration:underline;}
a:hover.blueu{color:#0030ff; text-decoration:none;}

a.blacku{color:#000; text-decoration:underline;}
a:hover.blacku{color:#000; text-decoration:none;}

a.redu{color:#7e1014; text-decoration:underline;}
a:hover.redu{color:#7e1014; text-decoration:none;}

a.blueu1{ font-size:12px; font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#fff; text-decoration:underline; color:#0030ff;}
a:hover.blueu1{color:#0030ff; text-decoration:none;}
/*a.blueu1{ font-size:10px; font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#fff; text-decoration:underline; color:#0030ff;}
a:hover.blueu1{color:#0030ff; text-decoration:none;}*/


.main_table{ border:none;}/* width:207px; height:310px;*/
.table_bg{background:url(../images/bg.gif) no-repeat 0 0;}

ol.list1{ list-style:inside;}
ol.list1 li{font:bold 12px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#000000;}
ol.list1 li p{font:normal 12px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#3b3b3b;}
ol.list1 li a{font:normal 10px Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#0030ff; text-decoration:underline;}
ol.list1 li a:hover{text-decoration:none;}

table.brdgray{border-top:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
table.brdgray td{border-bottom:1px solid #c1c1c1; border-left:1px solid #c1c1c1;}

table th.bg{background-color:#A67D7D; color:#FFFFFF; font-weight:normal;}
table td.whitebg{background-color:#fff; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}

.tableRow{font-size:11px;padding-top:8px;}

.hop table {width:800px; border-top:1px solid #dadada; border-left:1px solid #dadada; background:#f9ffde; font:12px Arial, Helvetica, sans-serif;}
.hop table th.w106 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:100px; padding:4px 3px 4px 10px; text-align:left;}
.hop table th.w110 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:110px; padding:4px 3px 4px 10px; text-align:left;}
.hop table th.w144 {border-bottom:1px solid #dadada; width:131px; padding:4px 3px 4px 10px;}
.hop table th.w160 {border-bottom:1px solid #dadada; width:160px; padding:4px 3px 4px 10px;}
.hop table th.w20 {border-bottom:1px solid #dadada; width:20px; padding:4px 0px 4px 0px;}
.hop table th.w147 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:133px; padding:4px 3px 4px 10px;}
.hop table th.w147r {border-bottom:1px solid #dadada; width:160px; padding:4px 3px 4px 10px;}
.hop table th.w145 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:160px; padding:4px 3px 4px 10px;}

.hop table td.w106 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:93px; padding:6px 4px 6px 10px; text-align:left;}

.hop table td.w144 {border-bottom:1px solid #dadada; width:140px; padding:6px 0px 6px 22px; *padding:6px 0px 6px 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.hop table td.w144 {border-bottom:1px solid #dadada; width:142px; padding:6px 0px 6px 2px;}}

.hop table td.w20 {border-bottom:1px solid #dadada; width:20px; padding:6px 0px 6px 0px; text-align:center;}

.hop table td.w147 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:142px; padding:6px 0px 6px 22px; *padding:6px 0px 6px 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.hop table td.w147 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:142px; padding:6px 0px 6px 4px;}}

.hop table td.w147r {border-bottom:1px solid #dadada; width:143px; padding:6px 0px 6px 22px; *padding:6px 0px 6px 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.hop table td.w147r {border-bottom:1px solid #dadada; width:143px; padding:6px 0px 6px 4px;}}

.hop table td.w145 {border-bottom:1px solid #dadada; border-right:1px solid #dadada; width:140px; padding:6px 0px 6px 22px; *padding:6px 0px 6px 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.hop table td.w145 {border-bottom:1px solid #dadada; width:143px; padding:6px 0px 6px 4px;}}

.hop table td select {font-family:Arial; font:11px lucida sans, Arial, Helvetica, sans-serif; padding:0px; border:#cacaca 1px solid; background:url(../images/input_bg.gif) repeat-x; height:20px; text-align:left;}
.hop table td .padt1 {padding-top:1px; *padding-top:3px;}
.notvailable {color:Red;text-decoration: line-through;}