* {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt ; color:#666666; line-height:1.4}
body { background-color:#9FA9B3 ; background-image:url(/images/page_background.gif); background-repeat:repeat-x; margin:0}
html body {text-align:center}
#zerotable {height:100%; border:0}
#zerotable td {padding-top:5px;padding-bottom:5px}
.pagediv {width:770;height:98%;}
#pagetable {width:100%;height:100%; border: 0; text-align:left; background-color:white; padding:0px}
#maintr{height:100%}
.maintd {padding-bottom:3px;padding-left:5px;padding-top:3px;padding-right:5px;height:100%}

.menutr {padding:0px;margin:0px}
.menutd {padding-bottom:0px;padding-left:0px;padding-top:0px;padding-right:0px;border: 0px;margin:0px}
.menubox {margin:0px;padding:0px; border:0px}
.menubox p { margin:0px; padding:0px; background-color:#4A597A}
#menubkg {background-color:#4A597A;color:white;margin:0px; padding:0px;}


.sidelinks { font-weight: bold; color: #000000}
.toplinks { font-weight: bold; color: #FFFFFF;text-decoration: none }
A:visited, A:link, A:active { color: #005fa9;text-decoration:none }
A:hover { color: #005fa9; background-color:#DEF }
.desc { background-color:#FFFFCC}
.NormalTitle { font-size: 12pt; font-weight: bold; color: #3c78b5}
.RoundedContentTitle { margin-bottom:5px }
.RoundedContentTitle p { margin:0;padding-left: 3px; background-color:#EEEEEE; font-weight:bold}
p.ContentTitle {margin:0;padding-left: 3px; color: #3c78b5; font-weight:bold;margin-bottom: -0.25em;border-bottom: 1px solid #CCCCCC;padding-bottom: 0.5em;}
.inputtable {width: 90%}
.inputtable td { padding:5px;background-color:white; font-size: 7pt; border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd}
.inputtable td a { font-size: 7pt;}
.inputtable th { background-color:#3ABA31; color:white; text-align:right;width:1%;}
.tabletitle { background-color:#4A597A; color:white; font-size: 9pt;}


.footer {padding:0px;margin:0px}
.footer div {padding:0px;margin:0px; border-top:1px solid #DDDDDD}
.footer div p {padding-bottom:0px;padding-left:5px;padding-top:0px;padding-right:5px;margin-top:0px;margin-bottom:0px}
.footer * { font-weight: normal; }
.footer A:visited, .footer A:link, .footer A:active { font-weight: normal;}
.footer A:hover { font-weight: normal;}
.footerleft { margin-left:5px }
.footerright { margin-right:5px }


.smalllink A:visited, .smalllink A:link, .smalllink A:active , .smalllink A:hover { font-size: 8pt; color: #666666; text-decoration: underline }
.smalltext { font-size: 8pt; color: #666666; text-decoration: none }
.banner { font-size: 14pt; }
.inlineTitle {  font-weight: bold; color: #3c78b5;}
.toptitle {  font-size: 8pt; color: #999999}


.nav {width:170px; margin-bottom:5px}
.nav h1 {font-weight:bold; margin:0;padding: 0 5px 5px 5px;background-color:#26CC34;color:white}
.nav ul {margin:0;padding: 0px 0px;line-height: 1.3;background-color:#EEEEEE;  list-style-type: none}
.nav li {padding: 5px 5px; 	border-bottom: 1px solid #ddd; border-top: 1px solid #fff; border-right:1px solid #ddd;}

.nav_li_on {background-color:#B1FF64;cursor:pointer}
.nav_li_off {background-color:transparent}
.nav li A:hover { background-color:transparent }

.sidebox {width:170px; margin-bottom:5px}
.sidebox h1 {font-weight:bold; margin:0;padding: 0 5px 5px 5px;background-color:#26CC34; color:white}
.sidebox p {margin:0;padding: 5px 5px;line-height: 1.3;background-color:#EEEEEE;}

.sidegreenbox {margin-bottom:5px}
.sidegreenbox h1 {font-weight:bold; color:white; margin:0;padding: 0 5px 5px 5px;background-color:#659FD5}
.sidegreenbox p {margin:0;padding: 5px 5px;line-height: 1.3;background-color:white; text-align:center}

.customersbox {margin-bottom:5px;width:170px}
.customersbox h1 {font-weight:bold; color:white; margin:0;padding: 0 5px 5px 5px;background-color:#659FD5}
.customersbox p {margin:0;padding: 5px 5px;line-height: 1.3;background-color:white; text-align:center; font-size:7pt}
.customername {text-align:right; font-weight:bold; font-size:7pt}
.customersbox A { font-size:7pt }
	
.downloadboxdiv {width:100%; margin-bottom:5px}
.downloadboxdiv h1 {font-weight:bold; margin:0;padding: 0 5px 5px 5px;background-color:#26CC33;color:white}
.downloadboxdiv p {margin:0;padding: 5px 5px;line-height: 1.3;background-color:#EEEEEE;}
.downloadboxdiv table {width:100%;background-color:#EEEEEE;}

.side2 {margin-bottom:5px; text-align:center}
.side2 p {margin:0;padding: 5px 5px;line-height: 1.3}

.alttable { border:0; width:100%;}
.alttable .odd { background-color:white }
.alttable .even { background-color:#eeeeee }
.alttable td { text-align:center;border:0;border-bottom:1px solid #dddddd}
.alttable th { text-align:center;background-color:#3ABA31; color:white;border:0}
.alttable th * { color:white}
.alttable thead {background-color:white; font-size: 9pt; font-weight:bold}
.altheadleft {background-color:#3ABA31}
.altheadmiddle {background-color:#3ABA31}
.altheadright {background-color:#3ABA31}
.alttableon {background-color:#B1FF64}
.screenshot {}
.screenshotlabel {color:#666666;font-size:7pt}



