@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 Arial, Helvetica, sans-serif;}

.mastWrap{float:left;width:100%;}
.cntrWrap{width:800px;margin:0 auto;}
.fltFix{float:left;width:100%;}

a{color:#581e00;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
a:visited{}
a:active{}
a img{border:none;}
img{border:none;}

h1,h2,h3,h4,h5,.PageTitleHeader,.PageSubTitleHeader{font-weight:bold;margin:0;padding:8px 5px 8px 0;line-height:1.8em;}
h1,.PageTitleHeader{font-size:1.8em;}
h2,.PageSubTitleHeader{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1em;}
p{padding:0;margin:7px 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;}

/* HEAD ELEMENTS
---------------------------------------------*/
#ContentHeaderRot { min-height:52px; width:481px;}

#ContentMemberTools {float:right;margin-right:10px;padding:5px 0pt;width:565px;}
#ContentMemberTools ul {float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}
#ContentMemberTools li {border-left:1px solid #000000;float:left;padding:0pt 10px;}
#ContentMemberTools li#Logout {border-left:medium none;}
#ContentMemberTools li#FirstTimeLogin {border-left:medium none;}
#ContentMemberTools a {color:#000000;display:block;font-size:10px;line-height:14px;padding:0pt;text-align:center;text-decoration:none;}
/* LEFT COLUMN
---------------------------------------------*/

/* BODY ELEMENTS
---------------------------------------------*/
#ContentMiddle{ float:left; margin:0; padding:0; width:590px;}


.twocol #ContentMiddle{ float:left; margin:0; padding:0; width:390px;}


/* RIGHT COLUMN
---------------------------------------------*/
#ContentMiddleLayoutRightPromo1{float:left;margin:0px;width:171px;}
#ContentMiddleLayoutRightPromo2{background-color:#C4C4B6;color:#000000;font-size:12px;margin-bottom:21px;margin-top:0px;padding:8px;float:left;width:155px;}
#ContentMiddleLayoutRightPromo3{float:left;margin:0px;width:171px;}

/* Footer Elements 
---------------------------------------------*/
#ContentFooter{}