body {padding: 10px; margin:0; font-family:Tahoma; Font-size:0.9em; color:#3f4e4d;}

div#splash {width:100%; text-align:center;}
div#splash a {color:#cf0000; text-decoration:none;}
div#splash a:hover {color:#cf0000; text-decoration:underline;}
table.splash {width:600px; padding:0px; margin:0px; border:1px solid #cccccc; float:center; color:#777777;}
table.splash td {padding:10px; margin:0px; text-align:left;}

table.structure {width:100%; padding:0px; margin:0px;}

table#top, table.structure {
	min-width: 960px;
	max-width: 960px;
	width: 960px;
}
table.structure td {vertical-align:top;}
tr.topbar {background-color:#718b8a;}
td.banner {font-size:0.7em;}
tr.bluebar {height:20px; background-color:#607675; font-size:80%; color:#c9c9c9;}
td.leftbar {background-color:#ffffff; font-size:0.8em; background:url(../../images/bgleftfade.gif); background-repeat:repeat-y;}
td.content {width:100%;}
td.rightbar {background-color:#ffffff; font-size:0.8em; text-align:left; background:url(../../images/bgrightfade.gif); background-repeat:repeat-y;}
td.footer {padding:3px; background-color:#adcb9e; font-size:80%; color:#c9c9c9;}

div#navigation {text-align:left; margin:10px 10px 10px 0px;}

ul {margin:0; padding:0; list-style:none; width:160px; border-bottom:1px solid #cccccc;}
ul li {position:relative;}
li ul {position:relative; left:0px; top:0; font-size:80%; border-bottom:0;}
ul li a {display:block; text-decoration:none; color:#3f4e4d; background:#ffffff; padding:5px; border:1px solid #cccccc; border-bottom:0;}
ul li ul li a {display:block; text-decoration:none; color:#3f4e4d; background:#f0f0f0; padding:5px; border:1px solid #cccccc; border-bottom:0;}

ul li a:hover {display:block; text-decoration:none; color:#cf0000; background:#ffffff; padding:5px; border:1px solid #cccccc; border-bottom:1px solid #cf0000;}
/*li:hover ul, li.over ul {font-size:80%;	display:block;}*/
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
.selected {color:#cf0000;}
/* End */

ul#nav2 {margin:0; padding:0; list-style:none; width:160px; border-bottom:1px solid #cccccc;}


div#searchbox {width:148px; text-align:left; margin:10px 10px 10px 0px; color:#3f4e4d; padding:5px; border:1px solid #cccccc; background:#ffffff;}
input.searchboxtext {font-size:80%; color:#cf0000; width:90px;}
input.searchboxbutton {font-size:80%; text-align:center; color:#ffffff; background:#718b8a;}
form {padding:5px 0px 0px 0px; margin:0px;}

div#supportedby {width:148px; text-align:left; margin:10px 10px 10px 0px; color:#3f4e4d; padding:5px; border:1px solid #cccccc; background:#ffffff;}

div#affiliatelinks {font-size:90%; color:#3f4e4d;}
div.link {margin:10px 0px 10px 10px; padding:5px; border:1px solid #cccccc; background:#ffffff;}
div.link a {text-decoration:none; color:#3f4e4d;}
div.link a:hover {text-decoration:none; color:#cf0000; border-bottom:1px solid #cf0000;}

div#copyright {width:100%; text-align:center; font-size:80%;}

.content {
    margin-top:10px;
    font-size:9pt;
    background: #FFF url('../../images/fingerprint_a.jpg') 100% 100% no-repeat;
    }
h1 {font-family:Tahoma; color:#718b8a; font-size:14pt; margin-top:0px;}
h2 {font-family:Tahoma; color:#718b8a; font-size:12pt; margin-top:0px;}
h3 {font-family:Tahoma; color:#718b8a; font-size:10pt; margin-top:0px;}
h4 {font-family:Tahoma; color:#718b8a; font-size:9pt; margin-top:0px;}
div#content table, div#content tr, div#content td{font-family:Tahoma; font-size:9pt;}
div#content a {text-decoration:none; color:#cf0000;}
div#content a:hover{text-decoration:underline; color:#cf0000;}

.tl{border: 1px solid #cccccc;}
.tr{border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-top-style: solid;border-bottom-style: solid;border-right-color: #cccccc;border-top-color: #cccccc;border-bottom-color: #cccccc;}
.bl{border-bottom-width: 1px;border-right-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-right-style: solid;border-left-style: solid;border-bottom-color: #cccccc;border-right-color: #cccccc;border-left-color: #cccccc;}
.br{border-bottom-width: 1px;border-right-width: 1px;border-right-style: solid;border-bottom-style: solid;border-bottom-color: #cccccc;border-right-color: #cccccc;}


#top {
    height: 160px;
    background: #adcb9e url('../../images/top_mid.gif') 0 0 repeat-x;
    width: 100%;
}

#top .leftcurve {
    background: url('../../images/top_left.gif') 0 0 no-repeat;
    width: 16px !important;
}

#top .rightcurve {
    background: url('../../images/top_right.gif') 100% 0 no-repeat;
    width: 16px !important;
}

#logo {
    background: url('../../images/photo-id-web.gif') 0 0 no-repeat;
    float:left;
    width: 247px;
    height: 120px;
    margin: 10px 10px 10px 0px;
}

#bannertext {
    float:left;
    margin: 10px 0;
    width:70%;
}

p.bannertext {
    color:#ffffff;
    font-size:80%;
	margin: 6px 0;
}

#wellcome {
    background: #FFF url('../../images/logo_wellcome.gif') 50% 50% no-repeat;
    width: 134px;
    height: 23px;
    display: block;
    float: left;
    border: 1px solid #000;
    padding: 5px;
    margin-top: 5px;
}

#netcase {
    background: url('../../images/netcase.gif') 0 0 no-repeat;
    width: 133px;
    height: 44px;
    display: block;
    float: right;

}

#wellcome b, #netcase b {
    display: none;
}