@import url(appstyles.css);

/* General Style
---------------------------------------------*/
form,body,html{height:100%;width:100%;}
form,body,html{height:100%;width:100%;}
body{margin:0;padding:0;font:.8em/1.6em "MS Sans Serif", sans-serif;color:#003366;}

.mastWrap{float:left;width:100%;}
.cntrWrap{width:800px;margin:0 auto;}
.fltFix{float:left;width:100%;}

a { outline:none;}
a:hover { }
a:visited{}
a:active{}
a img{border:none;}
img{border:none;}

h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader {font-weight:bold;margin:0;padding:2px 5px 3px 0;}
h1, .PageTitleHeader {color:#003366;font-size:18px;}
h2, .PageSubTitleHeader {font-size:15px; line-height:20px;}
h3 {color:#003366;font-size:12px;}
h4 {font-size:12px;line-height:14px;}
h5 {font-size:10px;line-height:13px;}
p {margin:5px 0;padding:0;}


.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textalignright{text-align:right;}
.textalignleft{text-align:left;}

hr{height:1px;line-height:1px;margin:8px 3px;clear:both;border:none;background:#333;color:#333;}

img.left{float:left;margin:0 7px 1px 0;}
img.right{float:right;margin:0 0 7px 7px;}
img.outline{border:4px solid #333;}

.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.invisibleButAccessible{display:none;}

#ContentMemberTools {float:left;margin:0px;padding:5px 0; width:100%; background:#163061;}
#ContentMemberTools ul {list-style:none;margin:0;padding:0;}
#ContentMemberTools li {border-left:1px solid #ffffff;float:left;padding:0 10px;}
#ContentMemberTools li#Logout {border-left:medium none;}
#ContentMemberTools li#FirstTimeLogin {border-left:medium none;}
#ContentMemberTools a {color:#ffffff;display:block;font-size:10px;line-height:14px;padding:0;text-align:center;text-decoration:none;}

/* HEAD ELEMENTS
---------------------------------------------*/
#ContentTopSign{ margin:0; padding:0; float:left; /*width:300px;*/width:99%}
#ContentMiddleLayoutGB1 {/*margin:0 0 0 420px;*margin:0 0 0 210px;_margin:0 0 0 160px; padding:0; float:left;width:300px;*/}
#ContentSearch{ /*float:left;width:300px;text-align:right*/}
#ContentSearch input{vertical-align:middle; width:145px; /*float:left;*/ }
#ContentSearch img {vertical-align:middle!important;}
/*#cid_654_imgbtnSearch, #cid_768_imgbtnSearch{float:left;margin:-18px 0 0 4px;vertical-align:inherit;}*/

/* LEFT COLUMN
---------------------------------------------*/
#ContentLeftNav{ margin:0; padding:0; float:left; width:166px;}
#ContentLeftNav ul{ margin:0; padding:0; float:left; width:166px;}
#ContentLeftNav li{ margin:0; padding:0;width:166px; display:block;clear:both;}
#ContentLeftNav a{background:transparent url(images/LeftNavBG.gif) no-repeat scroll left bottom;color:#003366;display:block;font-weight:bold;line-height:24px;margin:0;padding:0 0 0 10px;text-decoration:none;width:156px;font-size:13px;}
#ContentLeftNav a.plus{background:url(images/LeftNavBGplus.gif) no-repeat left top;}
#ContentLeftNav li ul{ margin:0;*margin:0 0 -4px; padding:0; float:left; width:166px; background:#99CCFF none repeat scroll 0 0}
#ContentLeftNav li li{ margin:0; padding:0; width:166px;}
#ContentLeftNav li li a{background:#99CCFF none repeat scroll 0 0;border-left:1px solid #996633;border-right:1px solid #996633;border-top:1px solid #996633;color:#003366;font-size:11px;line-height:12px;padding:5px 0 5px 25px;text-decoration:none;width:139px; height:1%;}
#ContentLeftNav li li li a{padding:5px 0 5px 35px;width:129px;}
#ContentLeftNav li li ul{ border-bottom:1px solid #996633;margin:0 0 -1px;*margin:0 0 -4px;}

/* BODY ELEMENTS
---------------------------------------------*/

ul#ContentBreadCrumbs{padding:0;margin:5px 0 10px 0;list-style:none;float:left;}
ul#ContentBreadCrumbs li{padding:0;margin:0;float:left;}
ul#ContentBreadCrumbs li a{display:block;text-decoration:none;font-size:.8em;padding:2px 6px 2px 8px;background:url(images/bcArw.gif) no-repeat center left;}
ul#ContentBreadCrumbs li#bcFirst a{background:none;padding-left:0;}
ul#ContentBreadCrumbs li.navselected a{font-weight:bold;}

.MidWrap{ margin:0; padding:0; float:left;}

#ContentMiddle{margin:0; padding:0; float:left;}

.rtCol .MidWrap{ margin:0; padding:0; float:left; width:300px;}
.rtCol  #ContentMiddle{margin:0; padding:0; float:left;}

/* RIGHT COLUMN
---------------------------------------------*/
.rightcol{ margin:0; padding:0; float:right; width:290px;}
#ContentMiddleLayoutRight{ margin:0; padding:0; float:left; min-height:30px; width:100%;}
/* Footer Elements 
---------------------------------------------*/

#ContentFooter{margin:0; padding:0; float:left;}

