﻿* { margin: 0px; padding: 0px; }
body { font: 75% Arial,Tahoma; }
td, th { font: 100% Arial,Tahoma; }
body { color: #000000; margin-left: 10px; margin-right: 10px; padding: 0px;}
blockquote { padding-left:10px; }

h1 { font-size: 160%; font-weight: bold; padding-top: 10px; padding-bottom: 0px; margin: 10px 0px 0px 0px; color: #666666; } 
h2 { font-size: 140%; font-weight: bold; padding-top: 10px; padding-bottom: 0px; margin: 10px 0px 0px 0px; color: #666666; }
h3 { font-size: 120%; font-weight: normal; padding-top: 10px; padding-bottom: 0px; margin: 10px 0px 0px 0px; color: #666666; }
h4 { font-size: 110%; font-style: italic; font-weight: normal; margin: 10px 0px 0px 0px; }
h5 { font-size: 105%; font-weight: bold; margin: 4px; }
h6 { font-size: 100%; font-weight: normal; margin-left: 10px; color: #000000; }

p { margin: 10px 10px 0px 0px; text-align: left; text-indent: 0px; line-height: 150%; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.imgborder {border: 1px solid #0099cc;}

#optionbullet ul { margin: 5px; padding: 0px; line-height: 130%; }
#optionbullet li { margin: 0px 20px; padding-top: 4px; padding-bottom: 2px; text-align: left; list-style: none; background:  url(../images/arrow.gif) no-repeat 0px 9px; padding-left: 14px; }
 
a, a:link, a:visited { font-weight: bold; color: #0099cc; text-decoration: none; }
a:hover, a:active {	font-weight: bold; color: #0099cc; text-decoration: underline; }
.textarea { border: solid 1px #99AFC6; text-align: left; margin: 0px; font-weight: normal; color: #000058; padding: 0px; font: 100% Arial, sans-serif; } 
textarea { border: solid 1px #99AFC6; text-align: left; margin: 0px; font-weight: normal; color: #000058; padding: 5px;	font: 100% Arial, sans-serif; } 

#wrapper { background-color: #FFFFFF; width: 580px; margin-left:auto; margin-right:auto;}

#wrapper ul { margin: 5px; padding: 0px; line-height: 130%; }
#wrapper li { margin: 0px 10px; padding-top: 4px; padding-bottom: 2px; text-align: left; list-style: none; background: url(../images/arrow.gif) no-repeat 0px 9px; padding-left: 14px; }

#maincontent { clear: both; }

#bodytext { float:left; clear:right; padding: 15px 10px 30px 19px; margin-right: 9px; background-color: #FFFFFF; }
#bodytext h1 { margin: 0px 10px 0px 0px; padding: 5px 0px 5px 0px; color: #666666; display: block; }
#bodytext ul { margin: 5px; padding: 0px; line-height: 130%; }
#bodytext li { margin: 0px 20px; padding-top: 4px; padding-bottom: 2px; text-align: left; list-style: none; background:  url(../images/arrow.gif) no-repeat 0px 9px; padding-left: 14px; }
#secondarynav+#bodytext { float:none; clear:none; margin-left:180px; } 
#maincontent+#bodytext { margin-left: 0px; }

#mainbodytext { margin-left: 350px; padding: 10px}

.clear { clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0; }

#sizer { font-size: 12px; font-weight:bold; margin-bottom: 5px; color: #FFFFFF; }
.datawrapper { text-align: center; width: 100%; }

.notinherit {}
.notinherit td, th { border-style:none; font-weight:bold; padding-right:5px; }

.active { color: Navy; }
.enabled { color: Blue }
.disabled { color: Gray; }

.redtext { color: red; font-weight: bold; }
a.redtext { color: red; text-decoration: none}
a.redtext:link { color: red; text-decoration: none}
a.redtext:visited { color: red; text-decoration: none}
a.redtext:hover { color: red; text-decoration: underline}

.productsubheadinglight {color: black; font-weight: normal; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; font-size: 95%}
.greysubbkg {background-color:#666666; color: #FFFFFF;}
.greysubbkglight {background-color:#EEEEEE;}
.whitesubbkglight {background-color:#FFFFFF;}

.simplebox { background: #EEEEEE; margin: 5px auto; padding: 5px; border: 1px solid #666666; }
.simpleboxwhite { background: #FFF; margin: 5px auto; padding: 5px; border: 1px solid #005bc3; }
.errorMsg { font-weight: bold; color: #FF0000; text-align: center; font-size: 110%; display:block; margin-left:auto; margin-right:auto; width: 80%; }
.maxwidth { width: 80%; }

.alignbottom { vertical-align: bottom; }
.alignmiddle { vertical-align: middle; }
.aligntop { vertical-align: top; }
.alignright { float: right; }
.alignleft { float: left; }
.center { text-align: center; }
.spaced { margin-right: 5px; margin-left: 5px; }
.small { font-size: 80%; } 
.large { font-size: 16px; font-weight: bold; font-weight: bolder; color: #005bc3 }
.formtext { color: #000000;	margin: 2px; padding: 1px; border: 1px solid #005BC3; } 

/*new wpa site styles*/

.wpabody {font-family:Trebuchet MS, Arial; font-size:12px}
.wpatable {background-image:url('/images/bkg_wpa.gif'); border:1px solid #006FB7}
.wpatable td {vertical-align:middle; padding-left:10px; font-size:12px; padding-top:4px; padding-bottom:4px; padding-right:10px;}
.wpatable td.whiteborder {vertical-align:middle; padding-left:10px; font-size:12px; padding-top:4px; padding-bottom:4px; padding-right:10px; border:2px solid white;}
.wpatable td.separator {height:10px; font-size:1px}
.wpatable th {background-color:#006BC3; font-weight:bold; font-size:13px; color:white; vertical-align:middle; text-align:left; padding-left:10px; padding-right:10px; height:22px}
.wpatable th.center {text-align:center;}
.wpatable td.noPadding {padding:0px}
.wpainput {border:1px solid #80B7DB; width:200px}
.alternate {background-image:url('/images/alternate_bkg.png');border-collapse:separate;border:0px;}
.highlight {background-image:url('/images/highlight_bkg.png');border-collapse:separate;font-weight:bold}
.dropdown { color: #000000;	margin: 2px; padding: 1px; border: 1px solid #005BC3; } 
.dropdown option {padding-right:10px;}

.box { background: #999999; }
.boxtop { background: url(/images/grey-corner-ne.gif) no-repeat top right; }
.boxtop div { font-size: 0; height: 10px; background: url(/images/grey-corner-nw.gif) no-repeat top left; }
.boxbottom { background: url(/images/grey-corner-se.gif) no-repeat bottom right; }
.boxbottom div { font-size: 0; height: 10px; background: url(/images/grey-corner-sw.gif) no-repeat bottom left; }
.boxcontent { padding: 0px 10px 0px 10px; }

#tooltip {width: 150px; position: absolute; border: 3px solid #666666; font-family: Arial; padding: 5px; background-color: white; visibility: hidden; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);}
/*********************/
