@charset "utf-8";
/* CSS Document */
body{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(img/body_bck.gif) repeat-x top left;margin:0px;padding:0px;}

img{border:0px;}
form{margin:0px;padding:0px;}
select{font-size:11px;color:#333;}
input{font-size:11px;color:#333;}
a{text-decoration:none;color:#ea0000;}
a:hover{text-decoration:underline;}
p{margin:8px  0px;padding:0px;text-indent:20px;text-align:justify;line-height:18px;}

ul{list-style:url(img/bull_1.gif);padding:0px 0px 0px 20px;margin:10px 0px 10px 20px;}
li{margin:4px;text-align:justify;line-height:18px;}

h1{font-size:14px;margin: 5px 0px 15px 0px;padding:0px;font-weight:bold;color:#124280;}
h2{font-size:12px;margin:5px 0px 5px 0px;padding:0px;font-weight:bold;color:#124280;}
h3{font-size:12px;margin:10px 0px 10px 0px;padding:0px;font-weight:bold;color:#ff6600;}

.company{color:#f00;}

.mbdy{width:995px;}
.header{background:url(img/menu_bck.gif) repeat-x left bottom;}
.header .logo{height:130px;width:300px;background:url(img/logo_bck.gif) repeat-x left bottom;padding-top:5px;}
.header .menu{width:100%;}
.header .rmenu{text-align:right;height:90px;}
.header .rmenu ul{list-style:none;margin:0px;padding:0px;}
.header .rmenu li{display:inline;padding:0px;margin:0px;border-right:1px solid #c0c0c0;}
.header .rmenu .last{border-right:1px solid #fff;}
.header .rmenu li img{vertical-align:middle;padding:0px; }

#nav-menu {height:33px;}
#nav-menu ul{list-style: none;padding:0px;margin:0px;}
#nav-menu li{height:33px;float:left;margin:0px;}
#nav-menu li:hover{border-top:3px solid #f00;margin-top:-3px;}
#nav-menu li a{color: #fff;text-decoration: none;line-height:33px;padding:5px 15px;background:url(img/menu_seperator.gif) right top no-repeat;font-size:13px;font-weight:bold;}
#nav-menu li a:hover{color:#ccc;}

/* Hide from IE5-Mac \*/
#nav-menu li a{float: none}
#nav-menu li a:active{}
#nav-menu li .selected{}
#nav-menu .last{background:none;}
/* End hide */

.searchbox{background:#f00;min-height:30px;text-align:left;}
.searchbox .bck{background:url(img/bxred_bck.gif) repeat-x bottom left;}
.searchbox .lft{background:url(img/bxred_lft.gif) no-repeat left bottom;}
.searchbox .rgt{background:url(img/bxred_rgt.gif) no-repeat bottom right;}
.searchbox .searchbdy{padding:6px 8px 10px 8px;}
.searchbox h1{color:#fff;font-size:13px;font-weight:bold;padding-left:8px;margin:0px;}
.searchbox .cap{color:#fff;font-size:11px;width:60px;background:url(img/2dots_w.gif) no-repeat right center;}
.searchbox a{color:#fff;padding:3px;font-size:11px;}


.footer{background:navy;padding:3px 0px 0px 0px;color:#fff;}
.footer .copyright{font-size:11px;color:#dfdfdf;padding:7px 0px 10px 0px;}
#footerlink ul{list-style: none;padding: 0;margin: 0;}
#footerlink li{margin: 0 4px;display:inline;background:url(img/bullet-org.gif) no-repeat right center;}
#footerlink .lastlink{background:none;}
#footerlink li a{color: #fff;text-decoration: none;padding-right:6px;font-size:11px;}
#footerlink li a:hover{text-decoration:underline;color:#ddd;}
/* Hide from IE5-Mac \*/
#footerlink li a{float: none}
/* End hide */

.ibanner{padding:5px 0px;}

.mbody{background:url(img/inred_bck.gif) repeat-x top left;}
.mbody .lft{background:url(img/inred_lft.gif) no-repeat top left;}
.mbody .rgt{background:url(img/inred_rgt.gif) no-repeat top right;}
.mbody .con{padding-top:12px;}
.mbody .con .l {width:200px;padding:0px 3px;background:url(img/dashed.gif) right top repeat-y;}
.mbody .con .r{width:200px;padding:0px 3px;background:url(img/dashed.gif) left top repeat-y;}
.mbody .con .c{padding:0px 5px;text-align:left;}

.item_box {padding:8px 5px 5px 5px;}
.item_box h1{font-size:14px;text-align:left;padding:0px;margin:0px;}
.item_box ul{list-style:none;padding:5px 0px;margin:0px;}
.item_box li{list-style-image:none;padding:2px 0px 2px 15px;margin:0px;border-bottom:1px dashed #ddd;background:url(img/bullet-blue.gif) no-repeat left top;}
.item_box li:hover{background:url(img/bullet-blue.gif) no-repeat left -20px;}
.item_box li.last{border:none;}
.item_box li a{color:#333;text-decoration:none;}
.item_box li a:hover{color:#f00;}

.item_box1{padding:8px 0px 5px 0px;}
.item_box1 .txt{font-size:10px;line-height:12px;text-align:left;}
.item_box1 h1{font-size:14px;text-align:left;padding:2px 0px;margin:0px;}
.item_box1 ul{list-style: none; padding:5px 0px;margin:0px;text-align:left;}
.item_box1 li{list-style-image:none;padding:5px 0px;margin:0px;border-bottom:1px solid #ddd;}

.item_box1 ul tr{vertical-align:top;}

.faq{padding:10px;}
.faq .question{background: url(img/16question.png) no-repeat left 2px;text-indent:20px;padding:0px 0px 4px 0px;margin-top:10px;font-weight:bold;line-height:18px; }
.faq .answer{text-indent:20px;padding-bottom:10px;text-align:justify;line-height:18px;}

.ggrey_box{margin:8px 4px 0px 4px;text-align:left;}
.ggrey_grd{background:url(img/ggbox_grd.gif) repeat-x top left;}
.ggrey_grd_btm{background:url(img/ggbox_grd_btm.gif) repeat-x bottom left;}
.ggrey_bck{background:url(img/ggbox_bck.gif);}
.ggrey_box .t{background:url(img/ggbox_dot.gif) repeat-x top left;}
.ggrey_box .r{background:url(img/ggbox_dot.gif) repeat-y top right;}
.ggrey_box .l{background:url(img/ggbox_dot.gif) repeat-y top left;}
.ggrey_box .b{background:url(img/ggbox_dot.gif) repeat-x  bottom left;}
.ggrey_box .tl{background:url(img/ggbox_lt.gif) no-repeat top left;}
.ggrey_box .tr{background:url(img/ggbox_rt.gif) no-repeat top right;}
.ggrey_box .bl{background:url(img/ggbox_lb.gif) no-repeat bottom left;}
.ggrey_box .br{background:url(img/ggbox_rb.gif) no-repeat bottom right;}
.ggrey_box .gbdy{padding:8px; }

.formtb{font-size:11px;color:#333333;}
.formcap{width:90px;background:url(img/2dots.gif) no-repeat right center;margin-left:10px;}
.mandatory{background:url(img/mandatory.gif) no-repeat center left;}
.formcap80{width:80px;background:url(img/2dots.gif) no-repeat right center;margin-left:10px;}
.formcap120{width:120px;background:url(img/2dots.gif) no-repeat right center;margin-left:10px;}

.news .item{padding:6px 3px;vertical-align:top;}
.news .dash{border-bottom:1px dashed #c0c0c0;}
.news .item .img{width:50px;background:#efefef;border:1px solid #c0c0c0;float:left;}
.news .item .txt{float:left;margin-left:6px;}
.news .title a{font-size:11px;color:#444;font-weight:bold;}
.news .title a:hover{text-decoration:underline;}
.news .date{font-size:10px;color:#888;padding-top:3px;}

.quotebox{padding:0px;text-align:center;font-size:12px;font-weight:bold;font-style:italic;color:#0066CC;}
.infobox{padding:10px;background:#fffea4;text-align:center;margin:10px;border:1px solid #FFCC00;width:60%;}
.success{padding:5px 10px;color:#3c9f4c;text-align:center;font-size:12px;}
.error{padding:5px 10px;color:#ff0000;text-align:center;font-size:11px;}
