/* HTML redefines */
body {background-color: white; font-family: "Verdana"; font-size: 10pt; padding: 0px; margin: 0px;}
a:link, a:visited {color: #6c6d8b; text-decoration: none}
a:hover {color: white; text-decoration: none}
#linkholder a:link, #linkholder a:visited {color: white; text-decoration: none; font-weight: bold;}
#linkholder a:hover {color: #6c6d8b; text-decoration: none; font-weight: bold;}
img {display: block; margin: auto; border: none;}
.rightbox img {width: 46%; display: inline;}
h1 {font-size: 10pt; color: #a6a6a6; margin: 2px;}
h2 {font-family: "Trebuchet MS"; font-size: 13pt; color: white; margin: 0px; padding: 0px;}
h3 {font-family: "Trebuchet MS"; font-size: 9pt; color: #6c6d8b; margin: 0px; padding: 0px; margin-top: -2px; margin-left: 40px;}
p {padding; 0px; margin: 4px; margin-bottom: 10px; word-spacing: 3px}

/* Container defines */
#topgradient {background-image: url("images/topgradient.png"); background-repeat: repeat-x; width: 100%; height: 258px;}
#container {position: absolute; top: 0px; left: 50%; margin-left: -378px; width: 757px; height: 650px;}
#title {width: 757px; height: 166px;}
  #titletext {position: absolute; top: 5px; ; left: 5px; text-align: right;}
#grid {position: absolute; left: 5px; top: 2px; z-index: 4;}
#bodybg {background-image: url("images/bottomgrid.png"); width: 755px; height: 109%; border: 1px solid #c2c2c2; border-top: none; overflow: hidden;}
#main {position: absolute; top: 66px; margin-left: 3px; margin-right: 3px; border: 1px solid #898989; width: 747px; height: 771px; background-color: #e1e1e1; padding-top: 4px;}

.linklongline {width: 100%; height: 1px; background-color: #898989; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; overflow: hidden;}
#linkholder {width: 100%; background-color: #898989; color: white; font-family: "Trebuchet MS"; font-size: 9pt; text-align: center;}
.longline {width: 100%; height: 1px; background-color: #b7b7b7; border-bottom: 5px solid #e1e1e1; border-top: 5px solid #e1e1e1; clear: both; overflow: hidden;}

.holder {margin: 8px; margin-top: 4px; margin-bottom: 4px;}
.bluesection {background-color: #abbccc; border: 1px solid #8098af;  width: 721px; padding: 5px;}
.bluestandout {font-weight: bold; width: 250px; padding: 5px 20px 20px 5px; text-align: justify; float: left;}

#bottomlinks {font-size: 7pt; margin: auto; position: absolute; top: 730px; left: 60px;}
#gridlink {position: absolute; top: 720px; left: 450px;}
/*#copyright {position: absolute; left: 10px; top: 745px;}*/
#copyright {font-size: 7pt; position: absolute; top: 745px; left: 30px;}
#advert {position: absolute; right: 10px; top: 755px;}

.leftbox {float: left; width: 60%; text-align: justify;}
.rightbox {float: left; width: 35%; border: 1px solid black; margin-left: 20px; margin-top: 25px; padding: 0px;}
h4 {background-color: #6c6d8b; color: black; font-size: 11pt; text-align: center; width: 100%; margin: 0px; padding: 0px; border-bottom: 1px solid black;}
.rightboxcontent {margin: 5px;}