/*Link Properties for Drop Downs Navigation*/
a.nav {color:#0b4da3;font:normal 12px Verdana;}
a.nav:hover {font:normal 12px Verdana;color:#FFFFFF;text-decoration:underline;}
a.nav:active {font:normal 12px Verdana;color:#FFFFFF;}
body {background-color:#9EBEE8;margin:0;}

a{color: #0b4da3; font-size: 12px; text-decoration: none;}
a:hover {color: #a00000;background-color:#ffff9f; font-size: 12px;}
a:active { color: #0b4da3; font-size: 12px;}

/*Large Links*/
a.large {color:#0b4da3;font:normal 14px Verdana;}
a.large:hover {font:normal 14px Verdana;color:#a00000;text-decoration:none;}
a.large:active {font:normal 14px Verdana;color:#0b4da3;}

/*Drop Down Navigation*/
#dropmenudiv {position:absolute;border:1px solid #000;border-bottom-width:0;font:normal 12px Verdana;color:#0b4da3;line-height:18px;z-index:100;}
#dropmenudiv a {width:100%;display:block;text-indent:3px;border-bottom:1px solid #000;text-decoration:none;font:normal 12px Verdana;padding:1px 0;}
#dropmenudiv a:hover {background-color:#0b4da3;}

/*Menu Styles for Admin Links*/
A.menu {font-size: 12px;color:#FFFFFF;}
A.menu:hover {font-size: 12px;color:#CCCCCC;text-decoration: underline;}
A.menu:active {font-size: 12px;color:#CCCCCC;}

/*Actual Navigation Row with Main Links*/
.navlist {border-bottom:1px solid #FF0;border-top:1px solid #FF0;margin:0;padding:0 0 20px 10px;}
.navlist ul,.navlist li {display:inline;list-style-type:none;margin:0;padding:0;}

/*Top Navigation Links - Home, Corporate, Contact Us, etc */
/.navlist a:link,.navlist a:visited  {float:left;line-height:18px;text-decoration:none;color:#0b4da3;font:normal 13px Verdana;margin:0 10px 4px;}
/.navlist a:link#current,.navlist a:visited#current,.navlist a:hover {border-bottom:3px solid #0b4da3;padding-bottom:2px;background:transparent;color:#0b4da3;}
/.navlist a:hover {color:#0b4da3;}

/*Proceed with Normal HTML Styles*/
.whitetext {background-color: #DAE3E3;font-family: Verdana, Arial, Helvetica; font-size: 10px;color: #000000;font-weight: bold; border:0; padding:5; width:700px; }
.redtext {color:#FF0000}
.greentext {color:#009900}
.row1 {}
.row2 {background-color: #F4F4F4;}
.row_delete {background-color: #FFD4D4;}
.tableheader {font-weight: bold;background-color: #DAE3E3;padding: 3px;margin: 3px;}

p, body, table {font:normal 12px Verdana;}
input, select, textarea, form {font:normal 10px Verdana;}

.largebold {font:normal 14px Verdana;color:#000000;font-weight: bold;}

.tag {font:normal 13px Verdana;color:red;font-weight: bold;}
.gtag {font:normal 13px Verdana;color:green;font-weight: bold;}

h1 {font-size: 18px;font-weight: bold;color:#0b4da3}
h2 {font-size: 16px;font-weight: bold;color:#0b4da3}
h3 {font-size: 14px;font-weight: bold;color:#0b4da3}
h4 {font-size: 12px;font-weight: bold;color:#0b4da3}
.small {font-size: 10px}

.hr1 {color: #CCCCCC;line-height: 1px;text-decoration: underline;border: 1px inset #666666;}
.hr2 {color: #CCCCCC;line-height: 1px;border: 1px dashed #CCCCCC;}

.tableborder {border: 1px solid #000000;padding: 3px;}
.category { color: #FFFFFF; font-size: 12px; font-weight: bold;}
.category_header { color: #339; font-size: 18px; font-weight: bold;}
.gray{background-color:#F1F1F1}
.description{font-size:11px}
.description_big{font-size:12px}

#nav_dw {font:bold 8px Tahoma,Arial,Verdana;color:#336699;text-decoration:none;background-color:#ffffff;}
#nav_dw a:hover {color:#a00000;background-color:#ffff9f;}
.rbox {text-transform:uppercase; text-align:center; border:solid 1px #000000; font-size:11px; color: #FFFFFF; font-weight:bold; background:#a00000; padding:3px 10px 3px 10px; margin-bottom:5px;}
em {font-weight:bold; color:#ff0000;}
#calc {font:bold 12px Tahoma,Arial,Verdana;color:#bb7329;text-decoration:none;background-color:#ffffff;}
.gbox {text-align:left; border:solid 1px #000000; font-size:10px; color: #000000; font-weight:bold; background:#eeeeee; padding:3px 10px 3px 10px;}
#redbox {text-transform:uppercase; width:600px; text-align:center; border:solid 5px #a00000; background:#FFFFFF; font-size:13px; color: #a00000; font-weight:bold; padding:3px 10px 3px 10px;}
.graybox {border:solid 1px #b0b0b0; font-size:10px; color: #000000; background:#faf9fa; padding:10px 10px 10px 10px;}
.agent {font-size: 12px; ;color:#4f4e4f}
.laddress {font-size: 14px; color:#336699}
.raddress {font-size: 12px; color:#336699}
#helptag {width:440px; text-align:left; padding:1.5em; border:solid 1px #000000; background:#dbdbdb; margin-bottom:20px; }
.helpbox {text-align:center; border:solid 1px #a5acaf; background:#dbdbdb; font-size:95%; color: #979797; font-weight:bold;}
.llink {font-size: 14px; font:bold 8px Tahoma,Arial,Verdana;color:#336699;text-decoration:none;}
.llink a:hover {color:#a00000;}
input.groovybutton {font-size: 11px; font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF; background-color:#0033FF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff3300CC',EndColorStr='#ff0066FF'); border-style:double; border-color:#330000;}

a.mainlevel:link, a.mainlevel:visited {color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; background: url(../../../images/button.jpg) no-repeat; text-align: left; vertical-align: middle; padding-top: 5px; padding-left: 21px; width: 100%; height: 20px; display: block; margin-bottom: 5px; }
a.mainlevel:hover {color: #ffff00; text-decoration: none; background-position: 0px -25px }

a.mainlevel2:link, a.mainlevel2:visited {color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; background: url(../../../images/button2.jpg) no-repeat; text-align: left; vertical-align: middle; padding-top: 5px; padding-left: 33px; width: 100%; height: 20px; display: block; margin-bottom: 5px; }
a.mainlevel2:hover {color: #ffff00; text-decoration: none; background-position: 0px -25px }

a.mainlevel3:link, a.mainlevel3:visited {color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; background: url(../../../images/button3.jpg) no-repeat; text-align: left; vertical-align: middle; padding-top: 5px; padding-left: 33px; width: 100%; height: 20px; display: block; margin-bottom: 5px; }
a.mainlevel3:hover {color: #ffff00; text-decoration: none; background-position: 0px -25px }

a.mainlevel4:link, a.mainlevel4:visited {color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; background: url(../../../images/button4.jpg) no-repeat; text-align: left; vertical-align: middle; padding-top: 5px; padding-left: 33px; width: 100%; height: 20px; display: block; margin-bottom: 5px; }
a.mainlevel4:hover {color: #ffff00; text-decoration: none; background-position: 0px -25px }
/* TABLE STYLES ***************************************************/
table.grid {border-collapse: collapse; border-spacing:0; border-color: #000000; border-width: 1px; border-style: solid;}
table.grid th { white-space: nowrap; text-transform: uppercase; text-align: center; background:#336699; padding:4px; font-size: 11px; font-weight: bold; color: #ffffff; border-color: #7E9DB9; border-width: 1px; border-style: solid; padding: 4px;}
table.grid td { font-size: 11px; font-weight: normal; color: #000000; border-color: #7E9DB9; border-width: 1px; border-style: solid; padding: 4px; }


