body {padding-right: 0px; padding-left: 0px; font-size: 80%; padding-bottom: 0px; margin: 10px 0px; color: #333333; padding-top: 0px; font-family: arial, sans-serif; background-color: #ffffff}
form {margin:0; padding:0}
a, a:visited {color:#000000; background-color:inherit; border-bottom:1px solid #6686D8; text-decoration:none}
a:hover {color:#6686D8; background-color:inherit; border-bottom:1px solid #000000; text-decoration:none}
a.noUnderline, a.noUnderline:visited, a.noUnderline:hover {border:0!important}
img {margin:0; border:0; padding:0}
li {text-align:justify}
fieldset {clear:both; margin:0 auto; width:70%; border: 1px solid #6686D8; padding:30px 0 20px 20px }
legend {border:1px solid #6686D8; background-color:#FFFFCC; color:#6686D8!important; font-size:large; font-weight:bold; padding:2px 3px 2px 3px; width:auto}
#maincontainer {margin: 0px auto; overflow: hidden; width: 95%}
#topdiv {clear: both; float: left; margin-bottom: 8px; width: 100%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none}
.logodiv {float: left; width: 130px}

#bluebartop {margin-top: 30px; float: right; margin-bottom: 15px; width: 84%; padding-top: 3px; font-size:125%; color: #FFFFFF; height: 30px; background-color: #6686D8; text-align:left}
#bluebartop span,  #bluebartop h1 {padding: 0 0 0 5px; font-size:120%; text-align:left; margin:0}
#bluebarbottom {clear: both; margin-top: 30px; width: 100%; color: #FFFFFF; line-height:.4em; background-color: #6686D8; text-align:center}
#bluebarbottom a {color:#FFFFFF; background-color:inherit; font-weight:bold; text-decoration:none!important; border:0!important}
#bluebarbottom a:hover {color:#000000; background-color:inherit; font-weight:bold; text-decoration:none!important; border:0!important}
#centerwrapper {clear: both; margin: 0px auto; width: 100%}
#leftcontainer {width:auto; float:left; margin: 0px}
#leftcontainer .leftdiv {float:left; width: 160px}
#leftcontainer .rightdiv {float:right; margin: 0 5px 0 0}
#leftcontainer .rightdiv h2 {font-size: 130%; color: #3366CC; background-color:inherit; font-weight:bold}
#leftcontainer .submitbox {background-color:#FFFFFF; color:inherit; border:2px solid #6686D8; padding:2px 4px 2px 4px; cursor:pointer; text-decoration:none}
#rightcontainer {font-size: 95%; float:right; margin: 0px 10px 0px 0px; width: 24%}
.blueborderdiv {clear: both; border: #6686D8 1px solid; padding: 3px; float: none; width: 100%}
.bluecontentdiv {clear: both; text-align:center; padding-right: 2px; padding-left: 2px; float: none; padding-bottom: 2px; width: auto; color: #333333; padding-top: 2px; background-color: #E6EDFF}
#rightcontainer .content-body {padding-right: 0px; padding-left: 5px; padding-bottom: 10px; padding-top: 10px}
#rightcontainer .bluecontentdiv p {padding-right: 0px; padding-left: 0px; padding-bottom: 10px; width: 100%; padding-top: 0px; text-align: left}
#rightcontainer dl.login {clear: both; padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: auto; padding-top: 0px}
#rightcontainer dl.login dt {clear: left; padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 5px; margin: 0px; width: 27%; padding-top: 5px; text-align:right}
#rightcontainer dl.login dd {clear: right; padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin-left:27%; padding-top: 5px}
#rightcontainer input.submitbutton {margin: 5px 0px}
#rightcontainer .accountstyle {margin-top: 5px; padding-left: 10px; font-weight: bold; font-size: 110%; vertical-align: middle}

dl.datalisthorcol {clear:both; margin:0 auto; padding:20px; width:90%}
dl.datalisthorcol dt {clear:left; float:left; padding-bottom:5px; width:30%}
dl.datalisthorcol dd {clear:right; margin-left:31%; padding-bottom:5px; width:auto}
div.error {clear:both; margin:20px auto; padding:5px; width:auto; text-align:center; color:#FF0000; background-color:#FFE9E9; border:2px dotted #FF0000}
div.formButtons {margin:20px auto 20px 0; padding:0; text-align:center}
div.inputError {clear:both; margin:4px; padding:3px; width:70%; text-align:left; color:#FF0000; background-color:#FFE9E9; border:2px dotted #FF0000; font-weight:normal; font-size:83%}

ul.about {padding-right: 0px; padding-left: 20px; padding-bottom: 0px; margin: 20px 0px; padding-top: 0px; list-style-type: disc}
ul.about li {padding-right: 0px; padding-left: 2px; padding-bottom: 0px; margin: 20px 0px; padding-top: 0px}
.smalltext {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-size: 95%; text-align:center}
div.message {clear:both; margin:20px auto; padding:5px; width:auto; text-align:center; color:#336600; background-color:#E9FEE8; border:2px dotted #336600}
p.justifytext { text-align:justify!important}

/* General Class to Clear Floated Elementt */
.clearboth:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearboth {display:inline-block}
/* Hides from IE-mac */
* html .clearboth {height: 1%;}
.clearboth {display: block;}
/* End hide from IE-mac */


/* STYLE FOR ROUND CORNERS */
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:1px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important}