body {background:#DCDCE0 url(../images/page-bg.png) repeat-x 0 0;margin:0px;font:11px Verdana,Helvetica,Sans-Serif;color:#505050;}



td{font-size:11px;color:#505050;}



hr{border: none 0;border-top: 1px dashed #006600;height: 1px;}



a:link {color: #476d82; text-decoration: none;}



a:visited {color: #476d82; text-decoration: none;}



a:hover {color: #00677D; text-decoration: none;}



a:active {color: #476d82; text-decoration: none;}





.map-menu a {color:#3c3c3c;text-decoration:none;background-color:#85C985;padding:5px 10px 5px 10px;line-height:18px;border-left:1px solid #006600;border-top:1px solid #006600;}

.map-menu a:hover {color:#FFF;text-decoration:none;background-color:#006600;}

.map-menu .map-menu2 {color:#FFF;text-decoration:none;background-color:#006600;padding:5px 10px 5px 10px;line-height:18px;}





form, input, select, textarea, div, p {margin:0px;padding:0px}



.text{font-size:11px;color:#0E094D;}







.input-top {border:1px solid #FFFFFF;background-color:#FFFFFF;font-size:11px; color:#606060;}



.input {border:#BABABA 1px solid;background-color:#FFFFFF;font-size:11px; color:#606060;}



.input-leftbox {border:#C7C7C7 1px solid;background-color:#F8F8F8;font-size:11px; color:#606060;}



select {border:#BABABA 1px solid; height:20px;vertical-align:center;background-color:#FFFFFF;font-size:11px; color:#606060;}



.button {border:#FFFFFF 1px solid;background-color:#0099FF;color:#FFFFFF;font-weight:bold;font-size: 8pt;padding:2px;}



.button1 {border:#FFFFFF 1px solid;background-color:#595959;color:#FFFFFF;font-weight:bold;font-size: 8pt;padding:2px;}



.asterisk{color:#FF0000;font:bold 18px/14px Arial, Helvetica, sans-serif;}







.footer-text{font-size:9px;color:#606060;font-weight:normal;text-decoration:none;}



.footer-textB{font-size:9px;color:#404040;font-weight:normal;text-decoration:none;}



.copyright {color:#FFFFFF;font-size:11px;}.login_bg {background:url(../images/login_bg.gif) repeat-y;}







.menu_bar{background:url(../images/nav_bar_bg.jpg) repeat-x;color:#FFF;padding:0 5px 0 15px;font-weight:bold;}



.menu_bar a{font-size:13px;color:#FFF;text-decoration:none;font-weight:bold;}



.menu_bar a:hover{color:#0E094D;text-decoration:none;}



.menu_bar .selected{color:#0E094D;text-decoration:none;}







.body_top_bg {background:url(../images/body_top_bg.gif) no-repeat top left;}







.maintd-padd{padding:0px 15px 0px 5px}



.bodybox_bg {background:#FFF url(../images/bodybox-bg.gif) repeat-x top left;padding:0 10px 0 10px;border-left:1px solid #B1C0CB;border-right:1px solid #B1C0CB;}







.middle_blue_box_bg {background:#FFF url(../images/middle_blue_box_top_bg.gif) repeat-x top left;padding:0 10px 0 10px;border-left:1px solid #B1C0CB;border-right:1px solid #B1C0CB;}



.middle_grey_box_bg{background:#F8F8F8;padding:0 10px 0 15px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}



.middle_grey_box_bg2 {background:#F8F8F8;padding:0 6px 0 8px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}







.text_blue12 {font-size:12px;color:#00677D;font-weight:bold;}



.text_blue12 a{font-size:11px;color:#00677D;font-weight:normal;text-decoration:none;}



.text_blue12 a:hover{color:#FF8522;text-decoration:none;}







.subheading {font-size:17px;color:#00677D;font-weight:bold;}



.text_blue14 {font-size:14px;color:#00677D;font-weight:bold;}



.text_blue20 {font-size:20px;color:#00677D;font-weight:bold;}



.text_pink12 {font-size:12px;color:#00677D;font-weight:bold;}



.text_pink14 {font-size:14px;color:#00677D;font-weight:bold;}



.text_grey12{font-size:12px;color:#585F62;font-weight:bold;}



.text_grey14{font-size:14px;color:#585F62;font-weight:bold;}







.list_menu1 {width:200px;}



.right_grey_box_bg {padding:0 2px 0 7px;background-color:#F8F8F8;border-left:1px solid #C3C3C3;border-right:1px solid #C3C3C3;}



.left_pink_box_bg {padding:0 10px 0 10px;background-color:#FFFAF2;border-left:1px solid #FF7F09;border-right:1px solid #FF7F09;}



.left_blue_box_bg {padding:0 10px 0 10px;background-color:#F1F3FF;border-left:1px solid #96A0EA;border-right:1px solid #96A0EA;}



.footer_box_bg {padding:0 10px 10px 10px;background-color:#F1F3FF;border-left:1px solid #CBD0F2;border-right:1px solid #CBD0F2;border-bottom:1px solid #CBD0F2;}











.Lmenu-bg{background:#7D9CB0 url(../images/lpanbox-icon.gif) no-repeat 6px center;}



.Lmenu-bg a{font-size:11px;font-weight:bold;COLOR:#FFFFFF;text-decoration:none;padding-left:20px}



.Lmenu-bg a:hover{font-size:11px;COLOR:#FFFFFF;font-weight:bold;text-decoration:none;padding-left:20px}



.Lmenu-bg2{background:#5D5D5D url(../images/lpanbox-icon2.gif) no-repeat 6px center}



.Lmenu-bg2 a{font-size:11px;COLOR:#FFFFFF;font-weight:bold;text-decoration:none;padding-left:20px}



.Lmenu-bg2 a:hover{font-size:11px;COLOR:#FFFFFF;font-weight:bold;text-decoration:none;padding-left:20px}







.link{font-size:11px;color:#FF8C23;text-decoration:underline;}



.link:hover{color:#404040;text-decoration:underline;}







.messagebox{position:absolute;width:auto;margin-left:30px;border:1px solid #c93;background:#ffc;padding:3px;}



.messageboxok{position:absolute;width:auto;margin-left:80px;border:1px solid #349534;background:#C9FFCA;padding:3px;font-weight:bold;color:#008000;}



.messageboxerror{position:absolute;width:auto;margin-left:80px;border:1px solid #CC0000;background:#F7CBCA;padding:3px;font-weight:bold;color:#CC0000;}







.validationerror{width:auto;margin-left:10px;border:1px solid #CC0000;background:#F7CBCA;padding:3px;font-weight:bold;color:#CC0000;}



.validationerror1{position:absolute;width:auto;margin-left:10px;border:1px solid #CC0000;background:#F7CBCA;padding:3px;padding-bottom:0px;font-weight:bold;color:#CC0000;}







.messageboxok2{position:absolute;width:auto;margin-left:5px;border:1px solid #349534;background:#C9FFCA;padding:3px;font-weight:bold;color:#008000;}



.messageboxerror2{position:absolute;width:auto;margin-left:5px;border:1px solid #CC0000;background:#F7CBCA;padding:3px;font-weight:bold;color:#CC0000;}







.reportsbluz {background:#ECEFFA url(../images/supplierreport_blue_bg.gif) repeat-x 0 0;border:solid 1px #CAD2EF;padding:10px;font: normal 12px/18px  Arial, Helvetica, sans-serif;}



.reportsyelloz{background:#FBF8D1 url(../images/supplierreport_yellow_bg.gif) repeat-x 0 0;border:solid 1px #F1DB81;padding:10px;font: normal 12px/18px  Arial, Helvetica, sans-serif;}







.reportsbluz td img,.reportsyelloz td img{margin-right:4px;vertical-align:middle;}



.reportsbluz td,.reportsyelloz td{vertical-align:top;text-align:left;}







.plink{font-size:14px;color:#585F62;font-weight:bold;text-decoration:none;}



.plink:hover{font-size:14px;color:#585F62;font-weight:bold;text-decoration:none;}







#topbar{position:absolute;border:1px solid #FFEEF7;padding:10px;width:100px;height:100px;background:#00CCFF;z-index:100;text-align:center;}







.linkd{font-size:12px;color:#4D4D4D;text-decoration:none;}



.linkd:hover{font-size:12px;color:#075386;text-decoration:underline;}







#nav{margin: 0; padding:0;}



#nav a {font:12px Verdana,Helvetica,Sans-Serif;color:#ffffff;margin:0px 15px 0px 15px;text-decoration:none}



#nav a:hover {color:#00677D;cursor:pointer;margin:0px 15px 0px 15px;text-decoration:none}



#nav .current a {color:#ccc;cursor:default;margin:0px 15px 0px 15px;text-decoration:none}







.rpan-bg{margin:0;background:#879DAB url(../images/rpan-M.png) no-repeat 0px 25px;}
.rpan-bg .title{margin:0;padding:5px 0px 0px 6px;font-size:10px;font-weight: bold;color:#fff;}
.rpan-bg .content{margin:5px 0px 0px 6px;}



.rpan-bg .content .text{color:#fff;}



.rpan-bg .T{background:url(../images/rpan-T.png) no-repeat 0 0;padding-bottom:10px;}



.rpan-bg .B{background:url(../images/rpan-B.png) no-repeat left bottom;}







.rpan-input{color:#000;font-size:10px;border:1px solid #999999;}



.rpan-submit{color:#000;font-size:10px;background-color:#FFFFFF;border:2px outset #999999;}



.mytextarea {width:164px;height:80px}



/* li and ul menu */



.rpan-menu{margin:0px; padding:5px 10px 15px 10px;}



.rpan-menu ul{margin:0;padding:0;list-style:none;}



.rpan-menu ul li{line-height:12px;padding:1px 2px 2px 15px;background:url(../images/li.gif) no-repeat 4px 5px;font-weight:bold;text-align:left;}



.rpan-menu ul li .links{color:#FFFFFF;text-decoration:none}



.rpan-menu ul li .links:hover{color:#FFFFFF;text-decoration:underline}
.rpan-menu ul li .links#selected{color:#FFFFFF;text-decoration:underline}



.mouseover{background-color:#F3F6FD;cursor:pointer}

.mouseout{background-color:#FFFFFF;cursor:pointer}



#footer{clear:both;text-align:right;color: #999999;line-height:20px;margin:10px 0px 0px 0px;padding:6px 0;border-top:1px dashed #ccc;font:10px Verdana,Helvetica,Sans-Serif;}



#footer a{color:#476d82;text-decoration:none;line-height:20px}



#footer a:hover{color:#00677D;text-decoration:underline}





#tabheader2{margin:0px;LINE-HEIGHT:normal;FONT-SIZE:90%}

#tabheader2 UL{margin:0px;padding:0px;display:inline;LIST-STYLE-TYPE:none;}

#tabheader2 LI{margin:0px;PADDING:0px 1px 0px 12px;line-height:20px;BACKGROUND:url(../images/divmenu_L.gif) no-repeat left top;FLOAT:left}

#tabheader2 A{margin:0px;PADDING:5px 12px 5px 2px;line-height:20x;FONT-WEIGHT:bold;BACKGROUND:url(../images/divmenu_R.gif) no-repeat right top;COLOR:#fff;TEXT-DECORATION:none;FLOAT:left}

#tabheader2 A:hover{line-height:20x;COLOR:#fff;TEXT-DECORATION:underline}

#tabheader2 #current{line-height:20px;BACKGROUND-IMAGE:url(../images/divmenu_on_L.gif);COLOR:#FFF;}

#tabheader2 #current A{line-height:20px;BACKGROUND-IMAGE:url(../images/divmenu_on_R.gif);COLOR:#FFF;TEXT-DECORATION:none}