A:link {color:#0000FF;text-decoration:underline;}
A:visited {color:#990099;text-decoration:underline;}
A:hover {color:#336699;text-decoration:underline;}

/* image border */
.imgBorder {
	border:#FF0000 solid 2px;
}

.words {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #FFFFFF;
padding-bottom:5px;
padding-top: 20px;
}

.address {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #000000;
padding-bottom:5px;
padding-top: 5px;
}

.copyright {
font-family: Arial, sans-serif; 
font-size:9pt; 
color: #000000;
padding-bottom:5px;
padding-top: 5px;
}

.bios {
font-family: Arial, sans-serif; 
font-size:12pt; 
color: #000000;
padding-bottom:5px;
padding-top: 5px;
}

.wfont {
font-family:Arial, sans-serif;
font-size:10pt; 
color: #000000;
padding:0px 3px 0px 5px;
}

.white {
font-family: Arial, sans-serif; 
font-size:12pt; 
color: #ffffff;
padding-bottom:5px;
padding-top: 5px;
}

.biosSmall {
font-family: Arial, sans-serif; 
font-size:10pt; 
color: #000000;
padding-bottom:5px;
padding-top: 5px;
}

.biosMed {
font-family: Arial, sans-serif; 
font-size:11.5pt; 
color: #000000;
padding-bottom:5px;
padding-top: 5px;
}

.textFront {
	font-family: Arial, sans-serif;
	font-size:12pt;
	color: #000000;
	padding-bottom:5px;
	padding-top: 5px;
	font-weight : bold;
}

.wordsBottom {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #FFFFFF;
padding-bottom:5px;
}

.header {
font-family: Arial, sans-serif; 
font-size:18pt; 
color: #336699;
font-weight:regular;
padding-bottom:10px;
padding-top:10px;
}

.title {
font-family: Arial, sans-serif; 
font-size:14pt; 
color: #000000;
font-weight:regular;
padding-bottom:10px;
padding-top:10px;
}

.wtitle {
font-family: Arial, sans-serif; 
font-size:13pt; 
color: #000000;
font-weight:regular;
padding-bottom:10px;
padding-top:10px;
}

.footer {
font-family: Arial, sans-serif; 
font-size:12pt; 
color: #336699;
font-weight:regular;
padding-bottom:10px;
padding-top:10px;
}

.headerSm {
font-family: Arial, sans-serif; 
font-size:14pt; 
color: #000000;
font-weight:bold;
padding-bottom:10px;
padding-top:10px;
}
.list {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #000000;
}

.listPad {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #000000;
margin-top: 10px;
}

.wordsBlack {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #000000;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 10px;
}

.linkWords {
font-family: Arial, sans-serif; 
font-size:11pt; 
color: #336699;
}

.formWords {
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight:bold; 
color: #000000;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 10px;
}

.wordsBold {
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: bold; 
color: #FFFFFF;
}

div.Margin {
margin-top: 5px;
margin-bottom: 3px;
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: bold; 
color: #FFFFFF;
}

.link   {
color: #6666FF; 
font-family: Arial, sans-serif;
font-size: 10pt; 
font-weight : regular; 
text-decoration: underline
}

div.wMargin 
{
margin-bottom: 5px;
margin-top: 10px;
font-family: Arial, Sans-Serif;
font-size: 11pt;
font-weight: normal;
color: #FFFFFF;
}

div.leftMargin 
{
margin-left: 20px;
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: normal; 
color: #000000;
}

div.parTopLeftMargin 
{
margin-left: 20px;
margin-top: 10px;
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: normal; 
color: #000000;
}

div.portLinkMargin 
{
margin-left: 20px;
margin-top: 5px;
}

div.topLeftMargin 
{
margin-top: 20px;
margin-left: 10px;
}

div.imageTopLeftMargin 
{
margin-top: 35px;
margin-left: 20px;
}

div.topBottomMargin 
{
margin-bottom: 20px;
margin-top: 10px;
}

div.topMargin 
{
margin-top: 5px;
}

div.40topMargin 
{
margin-top: 40px;
}

div.40topLeftMarginBold 
{
margin-left: 10px;
margin-top: 40px;
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: bold; 
color: #000000;
}

div.10topLeftMarginBold 
{
margin-left: 10px;
margin-top: 20px;
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: bold; 
color: #000000;
}

div.5topLeftMarginBold 
{
margin-left: 10px;
margin-top: 5px;
font-family: Arial, sans-serif; 
font-size:11pt;
font-weight: bold; 
color: #000000;
}

.format {font: 10pt/12pt "Verdana, sans-serif";        
    color: black;     
     margin-left: 0in;         
     margin-top: 0px; 
     letter-spacing: 1px;      
    line-height: 12px}


.position {font: 10pt/12pt "Verdana, sans-serif";        
     color: black;     
    margin-left: 0in;         
     margin-top: 1px;       
     position: relative; left:50px;
     line-height: 12px}

BODY
{
    SCROLLBAR-FACE-COLOR: #999999;
    SCROLLBAR-HIGHLIGHT-COLOR: #999999;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #999999;
    SCROLLBAR-DARKSHADOW-COLOR: #999999;
}
INPUT.style
{
    border-style: outset;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    
}
TEXTAREA.style
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #000000 1px solid;
    SCROLLBAR-SHADOW-COLOR: #000000;
    COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #cccccc;
    BORDER-BOTTOM: #000000 1px solid;
    SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
SELECT.style
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #000000 1px solid;
    SCROLLBAR-SHADOW-COLOR: #000000;
    COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #cccccc;
    BORDER-BOTTOM: #000000 1px solid;
    SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
CHECKBOX.stylebox
{
    
    FONT-SIZE: 9pt;
    COLOR: #000000;
    
}
TABLE.reg
{
    BACKGROUND-POSITION: 50% bottom;
    BACKGROUND-REPEAT: repeat
}

ul.rollmenu {list-style-type: none;
    color: #000;
    background-color: #FFCC33;
    margin: 0;
    padding: 0;
	font-family: Arial, sans-serif;
    border-color: #FF9900;
    border-style: solid;
    border-width: 1px 1px 0 1px;
    width: 130;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 0 0.5em;
    width: 140}
    html>body ul.rollmenu {width: 130}
ul.rollmenu li {font-weight: bold;
	font-size:10pt; 
    margin: 0;
    padding: 0}
ul.rollmenu ul {list-style-type: none;
    margin: 0.1em 0 0 0;
    padding: 0;
    border-bottom: 1px solid #FF9900;
    voice-family: "\"}\"";
    voice-family: inherit;
    margin: 0.1em -0.5em 0 -0.5em}
ul.rollmenu a {font-weight: normal;
    text-decoration: none;
    color: #333333;
    background-color: transparent;
    margin 0;
    padding: 0 0.5em 0 1.25em;
    width: 130;
    border-top: 1px solid #FF9900;
    display: block;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding-left: 1em}
html>body ul.rollmenu a {width: 130}
ul.rollmenu a:hover {color: #336699;
    background-color: #CC3366}
	
/* newsletter divs */
#mainWrapper {
	position:relative;
	float:left;
	width:550px;
	text-align:center;
	/*border: solid #000000 2px;*/
}

#newsWrapper {
	position:relative;
	width:400px;
	text-align:center;
}

#newsLeftHead {
	position:relative;
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	
}

.newsOddLeft {
	position:relative;
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background-color:#eeeeee;
	margin:0px 0px 0px 0px;
}

.newsEvenLeft {
	position:relative;
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background-color:#d0d0d0;
}
#newsRightHead {
	position:relative;
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	
}
.newsOddRight {
	position:relative;
	width:200px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background-color:#eeeeee;
}

.newsEvenRight {
	position:relative;
	width:200px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background-color:#d0d0d0;
}
.tdBorderBR{
	border-bottom: thin solid Black;
	border-right : thin solid Black;
	font-family: Arial, sans-serif; 
	font-size:12pt; 
	color: #000000;
}
.tdBorderBT{
	border-top: thin solid Black;
	border-bottom: thin solid Black;
	border-right : thin solid Black;
	font-family: Arial, sans-serif; 
	font-size:12pt; 
	color: #000000;
}
.tdBorderAll{
	border-top: thin solid Black;
	border-left: thin solid Black;
	border-bottom: thin solid Black;
	border-right : thin solid Black;
	font-family: Arial, sans-serif; 
	font-size:12pt; 
	color: #000000;
}

.tdBorderBL{
	border-left: thin solid Black;
	border-bottom: thin solid Black;
	border-right : thin solid Black;
	font-family: Arial, sans-serif; 
	font-size:12pt; 
	color: #000000;
}

.schWd {
	font-family: Arial, sans-serif; 
	font-size:12pt; 
	color: #000000;
}
.schWdRd {
	font-family: Arial, sans-serif; 
	font-size:12pt; 
	color: #FF0000;
}

a.homeText:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	width:100px;
	height:28px;
	display:block;
	padding:0px 0px 0px 40px;
	text-decoration:none;
	background-image:url('/images/nav/topOff.gif');
	background-repeat:no-repeat;
	background-color:#ce3163;
}
a.homeText:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	width:100px;
	height:28px;
	display:block;
	padding:0px 0px 0px 40px;
	text-decoration:none;
	background-image:url('/images/nav/topOff.gif');
	background-repeat:no-repeat;
	background-color:#ce3163;
}
a.homeText:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	width:100px;
	height:28px;
	display:block;
	padding:0px 0px 0px 40px;
	text-decoration:none;
	background-image:url('/images/nav/topOn.gif');
	background-repeat:no-repeat;
	background-color:#459ed3;
}
.homeSpace {
	padding:5px 0px 0px 0px;
}










