﻿body{background-color:#fff;font-size:12px;font-family:Arial,Helvetica,Sans-Serif,Verdana;margin:0;padding:0;color:#336}
a:link{color:#3f3f6f;text-decoration:underline}
a:visited{color:#3f3f6f}
a:hover{color:#fa8900;text-decoration:none}
a:active{color:#3f3f6f}
p,ul{margin-bottom:20px;line-height:1.6em;margin-left:1px}
.privacy p{line-height:1.3em;}
.privacy p strong{text-decoration: underline;}
img{border:none 0}
h1,h2,h3,h4,h5,h6{font-size:1.5em;color:#000;font-family:Helvetica,Sans-Serif,Verdana;margin:0;padding:0}
h1{font-size:2em;padding-bottom:0;margin-bottom:0}
h3{font-size:1.2em}
h3.heading{color:#3f3f6f}
h4{font-size:1.1em}
h5,h6{font-size:1em}
hr{height:1px}
.clickbutton{cursor:pointer}
.clickbutton:hover img{filter:alpha(opacity=70);opacity:.7}
.dimbutton{filter:alpha(opacity=70);opacity:.7}
.rightColumn > h1,.rightColumn > h2,.leftColumn > h1,.leftColumn > h2{margin-top:0}
.page{width:900px;margin-left:auto;margin-right:auto;margin-top:10px}
.header{position:relative;margin-bottom:0;color:#000;padding:0 0 5px 5px;vertical-align:bottom;height:50px;width:100%}
.header td{vertical-align:bottom;padding:0 20px;white-space:nowrap}
.header td a{text-decoration:none;color:#034af3}
.header td a:hover{text-decoration:none;color:#fa8900}
.header td .logo{text-align:left;vertical-align:bottom}
.header h1{font-weight:700;padding:5px 0;margin:0;color:#fff;border:none;line-height:2em;font-family:Helvetica,Sans-Serif,Verdana;font-size:32px!important}
.itembox{width:600px;vertical-align:top}
.itembox tr,.DisplayFrame .transactionline{border-bottom:solid 1px #ccc;height:18px}
.itembox td,.DisplayFrame .transactionline td{padding:3px 5px}
.DisplayFrame td.indent{padding-left:10px}
.nowrap{white-space:nowrap}
.DisplayFrame td{border:0 none;margin:0;padding:1px 2px 1px 5px}
.itembox td.header,td.DisplayFrameHeader{background-color:#3f3f6f;color:#fff;font-weight:700;height:15px}
.itembox tr.alt,tr.shade{background:#eee}
.itembox tr.filler{background:#fff;border:0}
#main{height:600px;padding-top:10px;_height:1px}
#menu{width:100%;height:25px;background-color:#3f3f6f}
ul.topmenu{padding:1px 0 0 30px;position:relative;margin:0;float:left;letter-spacing:.09em;list-style:none;z-index:1000}
ul.topmenu li{float:left;position:relative;color:#fff;margin:0 30px 0 0;padding-left:15px;padding-top:4px;height:20px;line-height:17px}
ul.topmenu li.subhover{cursor:pointer;color:#ff0}
ul.topmenu li a{display:block;text-decoration:none;color:#fff;float:left}
ul.topmenu li a:hover{color:#ff0}
ul.topmenu li a:active{text-decoration:none}
ul.topmenu li.selected a{color:#000}
ul.topmenu li ul.submenu{position:absolute;left:0;top:24px;display:block;float:left;color:#002e69;list-style:none;text-align:left;visibility:hidden}
ul.topmenu li ul.submenu li{padding:0;width:260px;left:-25px;border-left:solid 1px #3f3f6f;border-bottom:solid 1px #3f3f6f;border-right:solid 3px #3f3f6f;text-align:left;height:17px;vertical-align:middle;background-color:#fff;z-index:2000;font-size:11px;font-weight:700}
ul.topmenu li ul.submenu li a{float:left;color:#3f3f6f;padding:0 0 0 3px;width:257px;height:17px}
ul.topmenu li ul.submenu li a:hover{background-color:#ddd;color:#002e69}
.footer{height:15px;color:#3d4b70;text-align:left;vertical-align:top}
.footer a{text-decoration:none}
.footer td{height:15px;width:1px;padding:0 5px;white-space:nowrap}
.footer td.divider{height:15px;width:1px}
.footer li{display:inline;text-decoration:none;padding:0 5px}
.footer li.divider{height:15px;width:1px}
.footer li a{text-decoration:none}
.sidemenu{background-image:url(/Content/images/background_sidebar.gif);width:203px}
fieldset{margin:1em 0;padding:1em;border:1px solid #CCC}
fieldset p{margin:2px 12px 10px 10px}
legend{font-size:1.1em;font-weight:600;padding:2px 4px 8px}
table{border-collapse:collapse}
td.linespacer{height:10px}
td.leftmenu{height:500px;width:200px;padding:10px 10px 0 20px;vertical-align:top}
td.maincontent{height:500px;width:800px;padding:10px 0 0 10px;vertical-align:top}
td.tab{background-image:url(/ZELKOVA/Images/tab_Background.gif);background-repeat:no-repeat;color:#fff;font-weight:700;padding:2px 0 2px 10px;letter-spacing:.08em}
.clear{clear:both}
.error{color:Red}
#menucontainer{margin-top:40px}
div#title{display:block;float:left;text-align:left}
#logindisplay{font-size:1.1em;display:block;text-align:right;margin:10px;color:#fff}
#logindisplay a:link{color:#fff;text-decoration:underline}
#logindisplay a:visited{color:#fff;text-decoration:underline}
#logindisplay a:hover{color:#fff;text-decoration:none}
.field-validation-error{color:red}
.field-validation-valid{display:none}
.input-validation-error{border:1px solid red;background-color:#fee}
.validation-summary-errors{display:inline-table;border:solid 1px #000;background-color:#fee}
.validation-summary-errors ul{margin:5px 0;padding:0 20px;text-align:left}
.validation-summary-errors ul li{list-style-type:none;color:Red;font-weight:700;height:16px;text-align:left}
.validation-summary-valid{display:none}
.display-label,.editor-label,.display-field,.editor-field{margin:.5em 0}
.text-box{width:30em}
.text-box.multi-line{height:6.5em}
.tri-state{width:6em}
.label{font-weight:700}
.infoTable{text-align:left}
.title{font-size:18px;color:#fa8900;padding:5px 0 0;font-weight:bolder;text-transform:uppercase;margin:10px 0 20px}
* html p#iepara{padding-top:1em}
.LeftNav{margin:40px 0 0 5px;width:200px;font-weight:700;z-index:1}
.LeftNav ul{margin:0;padding:0;list-style:none}
.LeftNav ul li{position:relative;text-align:right;vertical-align:top;padding:2px 1px 2px 15px;color:#002e69;font-weight:700;cursor:pointer;width:160px;z-index:1}
.LeftNav ul li.ActiveTab{color:#fa8900}
* html .LeftNav ul li{float:left;height:1%}
* html .LeftNav ul li a{height:1%;color:#666}
.LeftNav ul li a{display:block;text-decoration:none;color:#002e69;vertical-align:middle;z-index:1}
.LeftNav ul li a:hover{display:block;text-decoration:none}
.LeftNav ul li ul{left:0;top:-1px;position:absolute;display:block;visibility:hidden;border-top:solid 1px #00529b;border-bottom:solid #00529b;margin-top:5px}
.LeftNav ul li ul li{width:180px;float:left;padding:0;border-top:solid 0 #00529b;border-bottom:solid 1px #00529b;border-left:solid 1px #00529b;border-right:solid 3px #00529b;text-align:left}
.LeftNav ul li ul li a{font-weight:700;background-color:#fff;padding:2px 1px 2px 3px;color:#002e69;line-height:16px}
.LeftNav ul li ul li a:hover{background-color:#ddd}
.LeftNav ul li ul li a:visited{color:#002e69}
.LeftNav .arrowdiv{position:absolute;right:0;background:transparent url(menuarrow.gif) no-repeat center left}
.DisplayBox{border-right:solid 1px #00529b;border-left:solid 1px #00529b}
.DisplayBox .DisplayBoxHeader{background-color:#3f3f6f;color:#fff;font-weight:700;letter-spacing:1px;border-top:none}
.DisplayBox td{border-bottom:solid 1px #00529b;padding:3px 5px}
.ErrorMsgHt{height:30px;padding:20px 0 0 20px;vertical-align:top}
#ButtonArea{margin-top:10px}

.alertbox{width:694px;height:40px;border:solid 2px #ed4b34;margin-bottom:10px}
.alertbox .boxcontent{font-weight:700;height:100%;color:red;padding:6px 6px 7px 10px}
.alertbox .boxcontent a,.alertbox .boxcontent a:visited{color:#bf0000}
.disclaimer{color:#333;margin:7px 89px 8px 6px;text-align:justify}
#browsermsg{padding-top:25px}

#browsermsg.boxstyle{padding:10px 10px 10px 45px;border:1px solid #f00;background:url(/Content/Images/warning-large.gif) no-repeat left ;background-position:5px;}
#TransactionList tbody tr td.DisplayFrameHeader a {color:#FFF;}
#TransactionList tbody tr td.DisplayFrameHeader a:visited {color:#FFF;}