/*Element Styles*/
body {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border-width: 0; background-color:#f1f1f0}

h1 {display:inline; font-size: 9pt; font-weight: 600; font-style:normal}
h2 {display:inline; font-size: 7.5pt; font-weight: 600; line-height:1.4}
hr {width: 100%; border : 0; align : left; height: 2px; color:#f1f1f0; background-color:#f1f1f0}    	
img {border: 0px}
#img-padtop {padding-top:5px}

td.whtbg {background-color:#FFFFFF}

a:link {text-decoration: none; color: #86C67C; font-weight: 700}

a:visited {text-decoration: none; color: #86C67C; font-weight: 700}

a:hover {text-decoration: underline; cursor: hand;}

a.regular:link {text-decoration: none; color: #86C67C; font-weight: 500}

a.regular:visited {text-decoration: none; color: #86C67C; font-weight: 500}

a.regular:hover {text-decoration: underline; cursor: hand;}

ul {padding: 0; margin-left: 21px; list-style-type: none; font-size: 8pt; color: #86C67C; font-weight: 600}
ul.bullets {padding: 0; list-style-image: none; color: #333333; font-weight: 500}

li {margin: .8em 0;}
li.blltslist {margin: .4em 0; font-size: 8pt; color: #333399;}
li.nav-secondary {font-weight: 500; padding: 0}

/*Custom Styles*/
.bdyhdr {position:absolute; top:0px; left:160px; width:540px; height:32px; background-color: #fff; background-image:url(../images/fade_greyhdr535x1.gif)}
.bdyhdrtxt {padding-top:11px; padding-left:30px; color: #333333;}
.blue {font-size: 8pt; color: #333399}
.blue2 {font-size: 8pt; font-weight: 600; color: #333399}

.ltside-apprvd {position:absolute; width:140px; height:1200px; background-color: #F1F1F0; color:#7f7f7f; margin-left: 32px; margin-top: 32px; left:580px; font-size: 7.5pt}
.ltside-amrgn {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin:15px}

.copyright {position:relative; top:407px; left:320px; width:368px; color:#CCCCCC; font-size: 7pt}
.cpyrtprdts {position:relative; top:1207px; left:320px; width:368px; color:#CCCCCC; font-size: 7pt}

.logo {padding-bottom: 15px; padding-left: 5px;}

.main-ct-body { line-height: 1.2; width:500px; height:300px; color: #333333; font-size: 8pt; display:inline }

.pic-float {line-height:1.2; width:100px; height:145px; padding-top:30px; padding-left:23px; float:left}
.pic-floatpart {line-height:1.2; width:100px; height:70px; padding-top:25px; padding-left:10px; padding-right:5px; float:left; clear:both}
.pic-floatxt {align:right; line-height:14px; width:77px; height:100px; padding-top:0px; padding-left:30px; float:left}

.pic-floatpart120 {line-height:1.2; width:100px; height:120px; padding-top:24px; padding-left:10px; padding-right:5px; float:left; clear:both}
.pic-floatpart140 {line-height:1.2; width:100px; height:140px; padding-top:24px; padding-left:10px; padding-right:5px; float:left; clear:both}
.pic-floatpart180 {line-height:1.2; width:100px; height:180px; padding-top:24px; padding-left:10px; padding-right:5px; float:left; clear:both}
.right-nav {margin-left: 15px; padding-top: 5px;}
a.right-nav:link :visited {text-decoration: none; color: #86C67C; font-weight: 700}
a.right-nav:hover {text-decoration: underline; cursor: hand;}

.text-right {line-height:14px; font-size: 7.5pt; margin-left:140px; padding-right:30px; padding-top:10px}
.text-rightco {line-height:14px; font-size: 8pt; padding-left:30px; padding-right:30px}
.text-righthead {padding-left:30px; padding-right:30px; }
.text-rightparts {font-size: 7.5pt; padding-top:10px; padding-left:100px; margin-right:10px}


.topsubhd { color:#7f7f7f; font-size: 7.5pt; font-style:none; padding-left:5px; padding-bottom:19px}

.plt15 {padding-left: 15px}
.plt16 {padding-left: 16px}
.plt17 {padding-left: 17px}
.plt30 {padding-left: 30px}
.plt32 {padding-left: 32px}
.plt44 {padding-left: 44px}
.plt50 {padding-left: 50px}
.plt54 {padding-left: 54px}
.plt60 {padding-left: 60px}
.plt61 {padding-left: 61px}
.plt66 {padding-left: 66px}
.plt110 {padding-left: 110px}
.plt125 {padding-left: 125px}
.plt140 {padding-left: 140px}


.main-ct {position:absolute; top:32px; left:165px; height: 368px; width:535px;}
.main-ctprdcts {position:absolute; top:32px; left:165px; height: 1000px; width:535px}


.nav-body {position:absolute; height: 400px; width:700px; background-color:#ffffff}
.navbg {position:absolute; top:0px;left:0px;width:160px;height:400px; background-color:#333399; z-index:1'}

.navboxleft {width:140px; height:100px; left:-20px; float:none}







