html,body {
                background:#fff;
                height:100%;
                width:100%;
                margin:0;
                font-family:sans-serif;
                font-size:100%;
                line-height:1.125em;
                }

a{color:#369;text-decoration:underline;}
a:hover{color:#690;}

#l1 {background:#313131;border-bottom:solid #528cbd 1px;height:6px;position:absolute;width:100%;}
#l1shdw {-moz-opacity:.16;background:#000;filter:alpha(opacity=16);height:6px;opacity:.16;position:absolute;top:7px;width:100%;}

table.container {border-collapse:collapse;height:100%;width:100%;}

td.header {background:#34669b;border-bottom:solid #084273 4px;height:117px;}

#head {background:#34669b url(images/header/focus_logo.jpg) no-repeat 18px 34px;border-bottom:solid #73adde 1px;height:117px;}

#headlinks {color:#fff;display:block;float:right;font-size:1em;font-weight:700;margin:84px 0 0 260px;}
#headlinks a{color:#fff;text-decoration:none;padding:10px;}
#headlinks a:hover{color:#bed56d;text-decoration:none;}

#close {position:absolute;}
.closebtn {position:relative;float:right;font-family:arial, helvetica, sans-serif;background:#084273;white-space:nowrap;display:block;width:52px;height:20px;margin:14px 6px 0 0;padding:0;}
.closebtn a{color:#fff;font-size:9px;width:52px;height:20px;display:block;float:left;text-decoration:none;}
.closebtn a:hover{color:#fff;background:#94bd00;}
.closebtn span{position:absolute;left:13px;top:5px;cursor:pointer;margin:0;padding:0;}

.titlebar{background:#94bd00;height:22px;color:#fff;font-size:.875em;font-weight:700;}
#pagetitle {margin-left:8px;width:450px;}
.titleright{background:#73adde;height:22px;width:268px;}

td.body{vertical-align:top;}

#content{padding-top:10px;}

#contentbox {width:90%;margin:20px 0;font-size:10pt;text-align:left;}
#boxtitle {width:100%;line-height:28px;font-size:1.475em;color:#003366;font-weight:700;}
#boximage {width:200px;height:300px;float:left,}
#boxdata{margin-left:200px;text-align:left;padding:4px;}
#input_label{font-weight:700;color:#34669b;display:block;width:200px;margin-top:8px;margin-bottom:-1px;text-align:left;}

#heading {width:100%;line-height:32px;font-size:1.2em;color:#003366;font-weight:700;}
.htmheading {font-size:1em;color:#003366;font-weight:700;}
.messagebar {text-align:left;}

.testtable{width:660px;border-collapse:collapse;margin-bottom:14px;}
.testheader,.testheader_complete{color:#084273;display:block;font-family:century gothic;font-size:11pt;font-weight:700;text-align:left;padding:8px 0;}
.testtitle{background:#34669b;color:#fff;border-bottom:solid #75acdb 1px;padding:2px;}
.testfooter{border-top:solid #94bd00 10px;}
.innertesttable{border-bottom:dotted 1px #ccc;border-collapse:collapse;width:100%;}
.messagetext{font-weight:700;color:#5d5d5d;}
.testcolumn{font:bold 10pt arial;background:#34669b;color:#fff;border-bottom:solid #75acdb 1px;padding:4px;}
.testcontent{font:10pt arial;color:#5d5d5d;background:#fff;padding:2px;vertical-align:top;border-bottom:dotted 1px #ccc;}
.htmheaderbar{font:bold 11pt arial;color:#000;background:#D3D3D3;border-bottom:solid 1px #000;padding:4px;}
.table1 {font-size:10pt;}
.profiletext {font-weight:700;color:#084273;}
td.rightnav{vertical-align:top;width:268px;text-align:center;}

#navbox_b{display:block;border:solid #73adde 1px;font-size:.8em;margin-left:12px;margin-right:12px;padding:6px 10px 10px;display:block;}
#navigation_b{bottom:126px;color:#fff;top:144px;width:268px;}
#navtitle_b{background:#34669b;border:solid #73adde 1px;border-bottom:0;display:block;font-size:.8em;font-weight:700;margin-left:12px;margin-right:12px;margin-top:14px;text-align:left;padding:3px 0 2px 6px;}
#nav_b{display:block;}

#navbtn_b{background:#81a501;border:solid #678302 1px;display:block;font-size:11px;font-weight:700;height:16px;line-height:16px;margin-bottom:8px;margin-top:8px;text-align:center;width:74px;}
#navbtn_b a{color:#fff;height:16px;text-decoration:none;padding:0 0px;width:74px;display:block;}
#navbtn_b a:hover{background:#94bd00;color:#fff;display:block;}

.linkb{font-size:12px;display:block;margin-top:6px;font-weight:700;width:222px;text-align:center;}
.linkb a{color:#fff;}
.linkb a:hover{color:#aed71e;}

#navbtn_g{background:#d7d7d7;border:solid #fff 0;display:block;font-size:15px;font-weight:700;width:220px;height:20px;line-height:20px;margin-bottom:0;margin-right:22px;text-align:left;font-family:century gothic;padding-top:12px;}
#navbtn_g a{color:#666;height:20px;text-decoration:none;width:220px;padding:0 4px;}
#navbtn_g a:hover{background:#999;color:#fff;width:220px;}

.border2a{background:#94bd00;height:6px;}
.border2b{background:#73adde;height:6px;}


table.inner {border-collapse:collapse;}
td.inner {font-size:.6em;border:solid #336699 1px;vertical-align:top;padding:2px;}
td.innerh {font-size:.675em;color:#fff;font-weight:700;background:#336699;border:solid #336699 1px;vertical-align:top;padding:2px;text-align:center;}


td.footer{background:#084273;height:70px;vertical-align:middle;}

#footinfo{background:#084273;color:#b8d1e7;font-size:.6em;height:70px;line-height:1.4em;text-align:center;width:100%;}
#footinfo a{color:#c9e4fb;text-decoration:none;}
#info{display:block;padding-top:12px;}
#space{padding:0 10px;}

.mba {
position: absolute;
top:18px; right:18px;
background: url(images/login/mba_logo_on.gif) no-repeat;
display: block;
width: 120px;
height: 38px;
}

.mba a {
display: block;
width: 120px;
height: 38px;
}
.mba img {
width: 120px;
height: 38px;
border: 0
}
.mba a:hover img {
visibility:hidden
}

.leftnav {
position: relative;
float: right;
font-family: arial, helvetica, sans-serif;
background: url('images/navbar/wbtn_on.jpg') no-repeat;
display: block;
width: 212px;
height: 31px;
margin-top: 6px;
margin-right: 26px;
padding: 0;
}

.leftnav a {
display: block;
color: #5d5845;
font-size: 12px;
font-weight: bold;
width: 212px;
height: 31px;
display: block;
float: left;
text-decoration: none;
line-height: 31px;
}

.leftnav a:hover {
color: #398f2b;
}

.leftnav img {
width: 212px;
height: 31px;
border: 0
}

* html a:hover {
visibility:visible
}

.leftnav a:hover img {
visibility:hidden
}

.leftnav span {
position: absolute;
width:212px;
text-align:center;
right: 0px;
top: 0px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

