body,form,div{font-family:Arial,tahoma; font-size:11px; color:#666; padding:0px; margin:0px; text-align:left;outline:0;}
span,label,strong{font-family:Arial,tahoma; font-size:11px; color:#666; padding:0px; margin:0px; vertical-align:middle; text-align:left;outline:0;}
a{font-family:Arial,tahoma; font-size:11px; color:#445B92; padding:0px; margin:0px; text-decoration:none;outline:0;}
a:hover{font-family:Arial,tahoma; font-size:11px; color:#445B92; padding:0px; margin:0px; text-decoration:none;outline: 0;}
h1{font-family:Arial,tahoma; font-size:16px; color:#A42C0C; padding:0px; margin:0px; text-decoration:none;}
h2,.ipheadtxt,.ipheadtxt:hover{font-family:Arial,tahoma; font-size:13px; color:#A42C0C; padding:0px; margin:0px; text-decoration:none; font-weight:bold; vertical-align:middle;}
.h2{background: url('../images/dots/dot_999999.gif') repeat-x bottom; padding:0px 0px 10px; font-family:Arial,tahoma; font-size:12px; color:#A42C0C; margin:0px; text-decoration:none; font-weight:bold; vertical-align:middle;}
h3{font-family:Arial,tahoma; font-size:11px; color:#A42C0C; padding:0px; margin:0px; text-decoration:none; font-weight:normal; vertical-align:middle;}
input,select,textarea{font-family:Arial,tahoma; font-size:11px; font-weight:normal; color:#666; padding:2px; margin:0px; border:1px solid #E0E0E0; vertical-align:middle; outline:0;}
select:hover,textarea:hover{border:1px solid #E23C3C;}
input[type="text"]:hover{border:1px solid #E23C3C;}
img{border:0px; padding:0px;outline:0;}

.headLink{background:url('../images/bg/h_headbg.gif') no-repeat 100% 100%;text-decoration:none; display:block; float:left; margin-right:20px;}
.headLink:hover{background:#E5E8F0 url('../images/bg/h_headbg.gif') no-repeat 100% 100%;text-decoration:none; display:block; float:left; margin-right:20px;}
.headLink span{background:url('../images/bg/h_headbg_top.gif') no-repeat 0 0; font-family:Arial,tahoma; font-size:13px; cursor:pointer; color:#A42C0C; padding:8px 35px; margin:0px; text-decoration:none; font-weight:bold; display:block; float:left;}
.headLink:hover span{background:url('../images/bg/h_headbg_top.gif') no-repeat 0 0; font-family:Arial,tahoma; font-size:13px; cursor:pointer; color:#445B92; padding:8px 35px; margin:0px; text-decoration:none; font-weight:bold; display:block; float:left;}

.activeheadLink, .activeheadLink:hover{background:#E5E8F0 url('../images/bg/h_headbg.gif') no-repeat 100% 100%;text-decoration:none; display:block; float:left; margin-right:20px;}
.activeheadLink span, .activeheadLink:hover span{background:url('../images/bg/h_headbg_top.gif') no-repeat 0 0; font-family:Arial,tahoma; font-size:13px; cursor:pointer; color:#445B92; padding:8px 35px; margin:0px; text-decoration:none; font-weight:bold; display:block; float:left;}

.AlignM{vertical-align:middle;}
.linktxt{font-family:Arial,tahoma; font-size:12px; color:#A42C0C; text-decoration:none;}
.chkBox{border:0px; padding:0px; margin:2px; min-width:14px; min-height:13px;}
.radioBox{border:0px; padding:0px; margin:2px 2px 2px 0px; width:14px; height:12px;}
.greenfield{font-family:Arial,tahoma; font-size:11px; color:#58595B; padding:2px; margin:0px; border:1px solid #69726F; vertical-align:middle;}
.clear{clear:both; padding-bottom:1px;}
.grayLinks a{font-family:Arial,tahoma; font-size:11px; color:#686868; text-decoration:none;}
.grayLinks a:hover{font-family:Arial,tahoma; font-size:11px; color:#445B92; text-decoration:none;}

.topNav{color:#C9C9C9; font-family:Arial,tahoma; font-size:11px; padding:3px 5px 1px; margin:0px;}
.topNav a{font-family:Arial,tahoma; font-size:11px; color:#686868; text-decoration:none;}
.topNav a:hover{color:#445B92;}
.topNav .Arw{font-family:Arial,tahoma; font-size:11px; color:#686868; padding-left:10px; text-decoration:none; font-weight:bold; background:url('../images/icons/garrow.gif') no-repeat left;}
.topNav .Arw:hover{color:#445B92; padding-left:10px; text-decoration:none; font-weight:bold; background:url('../images/icons/garrow.gif') no-repeat left;}

.dotT{background: url('../images/dots/dot_A42C0C.gif') 0 0 repeat-x;display:block; float:left; width:100%; }
.dotB{background: url('../images/dots/dot_A42C0C.gif') 0 100% repeat-x;display:block;}
.dotL{background: url('../images/dots/dot_A42C0C.gif') 0 0 repeat-y;display:block;}
.dotR{background: url('../images/dots/dot_A42C0C.gif') 100% 0 repeat-y;display:block;}
.bLC{background: url('../images/curves/h_blc.gif') 0 100% no-repeat;display:block;}
.bRC{background: url('../images/curves/h_brc.gif') 100% 100% no-repeat;display:block;}
.tLC{background: url('../images/curves/h_lc.gif') 0 0 no-repeat;display:block;}
.tRC{background: url('../images/curves/h_rc.gif') 100% 0 no-repeat; padding:10px;display:block;}

.cells{width:100%; padding:0px; line-height:15px;}
.cells div{float:left; text-align:center; width:24%; margin-right:2px; padding:0px;}
.cells img{border:1px solid #CED4E3; padding:4px; background-color:#E5E8F0;}
.cells span{color:#445B92;}
.cells a{font-family:Arial,tahoma; font-size:11px; color:#59595B; padding:0px; margin:0px; text-decoration:none; font-weight:normal;}
.cells a:hover{color:#445B92;}
.cells a:hover img{border:1px solid #B9C2D7; padding:4px; background-color:#CED4E3;}

.dot999{background:url('../images/dots/dot_999999.gif') repeat-x center; height:3px; padding:10px 0px;}

.arrDown,.arrDown:hover{text-decoration:none; border:1px solid #CACACA; padding:2px 10px 2px 2px; color:#4B4B4B; background:#fff url('../images/icons/garrow_down.gif') no-repeat 90% 50%;  font-size:9px;}
.arrDownB,.arrDownB:hover{text-decoration:none; border:1px solid #C7E2F2; padding:2px 10px 2px 2px; color:#ECECEC; background:#007AC4 url('../images/icons/garrow_down.gif') no-repeat 90% 50%;  font-size:9px;}

.arrUp,.arrUp:hover{text-decoration:none; border:1px solid #CACACA; padding:2px 10px 2px 2px; color:#4B4B4B; background:#fff url('../images/icons/garrow_up.gif') no-repeat 90% 50%;  font-size:9px;}
.arrLeft,.arrLeft:hover{text-decoration:none; padding:2px 6px 2px 2px; color:#4B4B4B; background:url('../images/icons/garrow_left.gif') no-repeat 0% 50%;}
.arrRight,.arrRight:hover{text-decoration:none; padding:2px 6px 2px 2px; color:#4B4B4B; background:url('../images/icons/garrow_right.gif') no-repeat 100% 50%;}
.gArrRight{text-decoration:none; padding:2px 8px 2px 2px; color:#445B92; background:url('../images/icons/grayarrow_right.gif') no-repeat 100% 50%;}
.gArrRight:hover{text-decoration:none; padding:2px 8px 2px 2px; color:#445B92; background:url('../images/icons/garrow_right.gif') no-repeat 100% 50%;}
.gArrLeft{text-decoration:none; padding:2px 2px 2px 8px; color:#445B92; background:url('../images/icons/grayarrow_right.gif') no-repeat 0 50%;}
.gArrLeft:hover{text-decoration:none; padding:2px 2px 2px 8px; color:#445B92; background:url('../images/icons/garrow_right.gif') no-repeat 0 50%;}
.wArrRight,.wArrRight:hover{text-decoration:none; border:1px solid #CACACA; padding:2px 15px 2px 2px; color:#4B4B4B; background:#fff url('../images/icons/garrow_right.gif') no-repeat 90% 50%;  font-size:9px;}

.h_n{font-size:11px; color:#B2F1FF; float:left; background:url('../images/bg/h_n_bg.gif') repeat-x top;}
.h_n .subN{background:url('../images/dots/h_n_dot.gif') repeat-x top; font-size:11px; color:#fff; margin:0px 20px 0px 32px; padding:6px 0px 4px;}
.h_n .subN a{font-family:Arial,tahoma; font-size:12px; color:#fff; padding-right:18px; }
.h_n .subN a:hover{font-family:Arial,tahoma; font-size:12px; color:#99FFCF;}

.radioY,.radioY:hover{background:url('../images/icons/radioY.gif') no-repeat 0 50%; float:left; padding:2px 4px 2px 18px; cursor:pointer; font-family:Arial,tahoma; font-size:16px; font-weight:bold; color:#A42C0C; text-decoration:none;}
.radioN{background:url('../images/icons/radioN.gif') no-repeat 0 50%; float:left; padding:2px 4px 2px 18px; cursor:pointer; font-family:Arial,tahoma; font-size:16px; font-weight:bold; color:#A42C0C; text-decoration:none;}
.radioN:hover,.radioN:active, .radioN:focus{background:url('../images/icons/radio_dull.gif') no-repeat 0 50%; float:left; padding:2px 4px 2px 18px; cursor:pointer; font-family:Arial,tahoma; font-size:16px; font-weight:bold; color:#A42C0C; text-decoration:none;}
.button , .button:hover{border:1px solid #0A1C47; background:#445B92 url('../images/bg/buttonbg.gif') repeat-x top; font-family:Arial,verdana; font-size:11px; font-weight:normal; color:#fff; padding:2px 8px; text-decoration:none; cursor:pointer;outline:0;}
.button span, .button:hover span{border:1px solid #0A1C47;background:#445B92 url('../images/bg/buttonbg.gif') repeat-x top; font-family:Arial,verdana; font-size:11px; font-weight:normal; color:#fff; padding:2px 10px; text-decoration:none; cursor:pointer;}
.noBorder,.noBorder:hover{border:0px; padding:0px; margin:0px;}
.imgBorder{border:1px solid #CED4E3; padding:4px; background-color:#E5E8F0;}

.iphead{color:#B2F1FF; font-size:11px; font-weight:normal; background:url('../images/bg/ipheadbg.gif') no-repeat 0 0; width:768px; padding:0px;}
.iphead .ipheadInner{float:left; display:block; width:768px; color:#fff; font-weight:normal; background:url('../images/bg/ipheadbg.gif') no-repeat 100% -55px;}
.iphead .ipheadInner a{display:block; float:left; color:#fff; text-decoration:none; font-size:15px; font-weight:bold;  background:url('../images/bg/ipheadbg.gif') repeat-x 0 -110px; padding:7px 23px 5px 22px;}
.iphead .ipheadInner a:hover,.iphead .ipheadInner .active{display:block; float:left; color:#FDF27A; text-decoration:none; font-size:15px; font-weight:bold; background:url('../images/bg/ipheadbg.gif') repeat-x 0 -165px; padding:7px 23px 5px 22px;}

.iphead .zones{display:block; float:left; background:url('../images/bg/ipheadbg.gif') repeat-x 0 -33px;  width:768px;}
.iphead .zones a{display:block; float:left; color:#7BC7E6; text-decoration:none; font-size:12px; font-weight:bold; padding:3px 20px; background:url('../images/bg/ipheadbg.gif') repeat-x 0 -33px;}
.iphead .zones a:hover{display:block; float:left; color:#fff;text-decoration:none; font-size:12px; font-weight:bold; padding:3px 20px; background:url('../images/bg/ipheadbg.gif') repeat-x 0 -33px;}
.iphead .zones .active{display:block; float:left; color:#fff;text-decoration:none; font-size:12px; font-weight:bold; padding:3px 20px; background:url('../images/bg/ipheadbg.gif') repeat-x 0 -33px;}

.grayBox{float:left; width:100%;}
.grayBox .bLC{background:#F2F2F2 url('../images/curves/gray_b_lc.gif') 0 100% no-repeat;}
.grayBox .bRC{background: url('../images/curves/gray_b_rc.gif') 100% 100% no-repeat;}
.grayBox .tLC{background: url('../images/curves/gray_lc.gif') 0 0 no-repeat;}
.grayBox .tRC{background: url('../images/curves/gray_rc.gif') 100% 0 no-repeat; padding:10px;}

.boxBg{background:url('../images/curves/box_bg.gif') repeat-x; float:left;}
.boxRC{background:url('../images/curves/box_rc.gif') no-repeat 100% 0%; float:left;}
.boxLC{background:url('../images/curves/box_lc.gif') no-repeat 0 0; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; padding:5px 20px 6px; text-align:center; float:left;}
.bText{font-family:Arial,tahoma; font-size:11px; color:#025D96; padding:0px; margin:0px; text-decoration:none; font-weight:normal; vertical-align:middle;}
.gText{font-family:Arial,tahoma; font-size:11px; color:#445B92; padding:0px; margin:0px; text-decoration:none; font-weight:normal; vertical-align:middle;}
.gLink{font-family:Arial,tahoma; font-size:11px; color:#666; margin:0px; text-decoration:none; font-weight:normal; vertical-align:middle;}
.gLink:hover{font-family:Arial,tahoma; font-size:11px; color:#445B92; margin:0px; text-decoration:none; font-weight:normal; vertical-align:middle;}
.errtxt,.star{ font-family:Arial, Tahoma,Arial;font-size:10px;font-style:normal;color:#ff0000;font-weight:normal;text-decoration:none}
.errMsg{ font-family:Arial, Tahoma,Arial;font-size:10px;font-style:normal;color:#ff0000;font-weight:normal;text-decoration:none; background:url('../images/icons/redarrow.gif') no-repeat 0 50%; padding-left:12px; margin-left:5px;}
.optionbg{background-color:#F6F6F6; font-family: Arial,Tahoma;  font-size: 12px; font-weight:bold; color:#445B92; text-decoration: none; }

.footer{color:#777777; text-align:center; line-height:15px;}
.footer a{font-family:Arial,tahoma; font-size:11px; color:#777777; padding:0px 3px; margin:0px; text-decoration:none;}
.footer a:hover{font-family:Arial,tahoma; font-size:11px; color:#445B92; padding:0px 3px; margin:0px; text-decoration:none;}

.portals{color:#666; font-size:9px; text-align:center; padding:8px 5px 5px; line-height:15px;}
.portals a{font-family:Arial,tahoma; font-size:9px; color:#666; text-decoration:none; padding:0px;}
.portals a:hover{font-family:Arial,tahoma; font-size:9px; color:#445B92; text-decoration:none; padding:0px;}

.dropBox{padding:5px; border:2px solid #E2E2E2; background-color:#F0FBFF;}

.closeX{text-decoration:none; background:url('../images/buttons/closex.gif') no-repeat center; min-width:42px; width:50px; height:18px; display:block; float:left;}
.closeX:hover{text-decoration:none; background:url('../images/buttons/closex_hover.gif') no-repeat center; min-width:42px; width:50px; height:18px; display:block; float:left;}

.buttonG{background-color:#445B92; border:1px solid #0A1C47; padding:0px 2px 2px; text-decoration:none;color:#fff;outline: 0;}
.buttonG:hover{background-color:#445B92; border:1px solid #0A1C47; padding:0px 2px 2px; text-decoration:none;color:#fff;outline: 0;}
.buttonG span{font-family:arial,verdana; font-size:11px; font-weight:normal; color:#fff; border-top:1px solid #93D9B4; text-decoration:none;outline: 0;}

.lBox{display:block; background-color:#fff; min-width:250px;}
.lBox_dotB{background:url('../images/dots/lbox_dot_b.gif') repeat-x bottom; display:block;}
.lBox_dotR{background:url('../images/dots/lbox_dot.gif') repeat-y right; display:block;}
.lBox_dotT{background:url('../images/dots/lbox_dot.gif') repeat-x top; display:block;}
.lBox_dotL{background:url('../images/dots/lbox_dot_l.gif') repeat-y left; display:block;}
.lBox_bRC{background:url('../images/curves/lbox_b_rc.gif') no-repeat 100% 100%; display:block;}
.lBox_bLC{background:url('../images/curves/lbox_b_lc.gif') no-repeat 0 100%; display:block;}
.lBox_tRC{background:url('../images/curves/lbox_rc.gif') no-repeat 100% 0; display:block;}
.lBox_tLC{background:url('../images/curves/lbox_lc.gif') no-repeat 0 0; display:block;}

.rhsBg{display:block; float:left; background:url('../images/icons/new.gif') no-repeat 100% 50%; padding:0px 30px 0px 0px;}

.whitehead{font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; }
.whitenav a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

.tblPad4x10{}
.tblPad4x10 td{font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; padding:4px 10px; line-height:16px;}
.hint{font-family:Arial,tahoma; font-size:11px; color:#445B92;}