body{font-family:Arial, Helvetica, sans-serif;background:#E0E8F5 url(../images/bg_body.png) repeat-x;margin:0;color:#000066;text-align:center;font-size:62.5%;}
a:link, a:visited {color: #000066; text-decoration: none}
a:hover, a:active {color: #000066;  text-decoration: underline}
a img{border:0;}
table{font-size:100%;}
h1,h2,h3,h4,h5,h6 { font-weight:bold; margin: 0 0 4px 0; }
h1 { font-size: 116.67%; }
h2 { font-size: 116.67%; }
h3 { font-size: 116.67%; }
a:link, a:visited {color: #000066; text-decoration: none}
a:hover, a:active {color: #333333;  text-decoration: underline}
a img{border-width:0px;}
#container{width:996px;margin:auto;text-align:left;}
#content{margin:0 2em;font-size:120%;}
#MainMenu{border-bottom:1px solid #000066;padding-left:3em;}
#footer{clear:both;padding:26em 2em 0.1em 2em;border-width:0;font-size:120%;}
.csc-frame-frame1{width:296px;margin:100px 0 0 0;}
.csc-frame-frame1 .inner{width:296px;margin-bottom:1em;background-image:url(../images/box_border_bottom.png);background-repeat:no-repeat;background-position:bottom left;}
.csc-frame-frame1 .inner .csc-header{background-image:url(../images/box_border_top_b.png);background-repeat:no-repeat;background-position:top left;margin:0;}
.csc-frame-frame1 .inner p{margin:1em;margin-bottom:0;padding-bottom:1em;font-size:100%;}
.csc-loginform {margin-left:75px;margin-top:-22px;padding-bottom:1em;}
.csc-loginform form{margin:0;}
.csc-loginform #user,.csc-loginform #pass{width:155px;}
.csc-loginform .button{display:block;margin-top:1em;}
.csc-loginform p{margin:0 0 0.3em 0;}
.csc-frame-frame1 .inner .csc-loginform p{margin:0 0 0.3em 0;padding:0;}
.csc-loginform input{border:1px solid #FFCC00;background-color:#FEF7DA;}
#content .csc-loginform input.button{color:#000066;cursor:pointer;}
#forgotPassword{margin-top:0.5em;}
#forgotPassword a, #registration a{font-size:83.33%;}
.csc-frame-frame1 h3{color:#fdcb0a;font-size:100%;line-height:20px;padding-top:10px;margin-left:1em;}
.orange {color:#fdcb0a;}
.clear{clear: both;}
.hidden{display:none;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-justify{text-align:justify;}
#loginWrap{position:relative;margin-left:150px;}
#registration{position:absolute;top:0px;width:192px;left:310px;}
#loginWrap #secureLogin{font-size:11px;margin:0.25em 0 0 0;}
#loginWrap #secureLogin a{ background:url(../images/lock_ssl.png) no-repeat left top;padding-left:20px;display:block;line-height:16px;height:16px;outline:none;}
#loginWrap #secureLogin a:hover, #login #secureLogin a:active{ background:url(../images/lock_go.png) no-repeat 1px top;}