a{
color:#2F6CB0;
text-decoration:none;
}
a:hover{
color:#3399FF;
text-decoration:underline;
}

div#container
{
	position:relative;
	width: 960px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left; 
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
background:url(../images/bg.jpg) repeat-x;
text-align:center;margin:0}
.menu
{
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0 25px 0 25px;
color:#ffffff;
}
.menu:hover
{
font-size:14px;
text-decoration:none;
color:#FFCC00;
}
.text
{
font-family:Arial;
font-size:10px;
}
.signup
{
background:url(../images/signup_button.gif) no-repeat;
height:48px;
width:215px;
float:right;
margin-top:25px;
margin-right:20px;
}
.signup:hover
{
background:url(../images/signup_buttonhover.gif) no-repeat;
height:48px;
width:215px;
float:right;
margin-top:25px;
margin-right:20px;
}

.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px; FONT-FAMILY: Arial; FONT-STYLE: normal; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;}

.normaltext	{COLOR: #666666;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt;}
.smalltext	{COLOR: #666666;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;}
.smallred 	{COLOR: RED;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;}
.orangetext	{COLOR: #FF9900;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt;FONT-WEIGHT: bold}
.smallorangetext	{COLOR: #FF9900;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;FONT-WEIGHT: bold}
.whitetext	{COLOR: #ffffff;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt}
.smallwhitetext	{COLOR: #ffffff;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 8pt}
.purpletext	{COLOR: #666699;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt}
.smallpurple {COLOR: #333366;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt}
.smallerpurple {COLOR: #333366;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 6.5pt}
.componenttext	{COLOR: #ffffff;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt;}

.tier1header{COLOR: #333366;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 12pt;FONT-WEIGHT: bold}
.tier2header{COLOR: #999999;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 12pt;FONT-WEIGHT: bold}
.subheader	{COLOR: #003399 ;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt;FONT-WEIGHT: bold}	
.blackheader{COLOR: #000000;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 12pt}


.newsboxright 	{ BORDER-RIGHT: #666699 1px solid;}

.Dropdown	{ COLOR: #333366;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt;background-color:#FFFFFF;z-index:0 }

TD.footertext	{COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;}
TD.footertext a {COLOR: #CCCCCC;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;text-decoration:underline}
TD.footertext a:hover {COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;text-decoration:underline}
TD.footertext a:visited {COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;text-decoration:underline}

.leftnews		{COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7.5pt; text-decoration:none}
.leftnews	a	{COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7.5pt; text-decoration:none}
.leftnews	a:hover	{COLOR: #DDDDDD;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7.5pt; text-decoration:none}
.leftnews	a:visited	{COLOR: #CCCCCC;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7.5pt; text-decoration:none}


.footertextlinks{COLOR: #CCCCCC;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 10px;}
.footertextlinks:hover{COLOR: #FFFFFF;}
.tier2leftnav{BACKGROUND-COLOR: #333366;PADDING:0px}


.hometext	{COLOR: #666666;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px;}

.homeheader	{COLOR: #333366;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 10pt;FONT-WEIGHT: bold}

TD.leftnav  {COLOR: #003399;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;}
TD.leftnav a {COLOR: #003399;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;}
TD.leftnav a:visited {COLOR: #003399;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;}
TD.leftnav a:hover {COLOR: #003399;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 7.5pt;text-decoration:underline}

.customerheader{COLOR: #333366;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 14pt;}


.tableheader	{BACKGROUND-COLOR: #333366; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; FONT-WEIGHT: BOLD}
.tableheader a   {BACKGROUND-COLOR: #333366; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; text-decoration:underline; FONT-WEIGHT: BOLD}
.tableheader a:visited  {BACKGROUND-COLOR: #333366; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; text-decoration:underline; FONT-WEIGHT: BOLD}
.tableheader	a:hover {BACKGROUND-COLOR: #333366; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; text-decoration:underline; FONT-WEIGHT: BOLD}
.tableblacktext	{COLOR: #000000;FONT-FAMILY: Verdana, Arial;FONT-SIZE: 9pt;}.phubsearch {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #000066}
.hr { background-image: url(images/Spacer.gif); background-repeat: repeat-x; }
.quote	{border-left: #ff9900 1px solid; border-right: #ff9900 1px solid; border-top: #ff9900 1px solid; border-bottom: #ff9900 1px solid; color: #ff9900; font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; }
.sideborder {border-right: #666699 1px solid; }
.Top { background: #ffffff; color: #333366; font-size:12pt; font-family: Verdana, Arial; font-weight: bold; }	

.Top { background: #ffffff; color: #000000; font-size:12pt; font-family: Verdana, Arial; font-weight: bold; padding-bottom: 5px;}
.Sub { background: #ffffff; color: #000000; font-size:10pt; font-family: Verdana, Arial; font-weight: bold; }		
.pullquote	{border-left: #ff9900 1px solid; border-right: #ff9900 1px solid; border-top: #ff9900 1px solid; border-bottom: #ff9900 1px solid; }
.pullquote1	{color: #ff9900; font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; }
.sidetext	{color: #FFFFFF; font-family: Verdana, Arial; font-size: 9pt; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.sidetextsmall	{color: #FFFFFF; font-family: Verdana, Arial;FONT-SIZE: 8pt; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.subtext	{color: #FFFFFF; font-family: Verdana, Arial; font-size: 9pt; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
.normalcell	{padding-bottom: 5px; padding-top: 5px;}
.maintextsmall	{color: #000000; font-family: Verdana, Arial;FONT-SIZE: 8pt; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}

.boldtext {
FONT: bold 10pt Arial, Helvetica, sans-serif; 
color: #333333; 
text-decoration: none
}






.colortxt
{
COLOR: #002490; 
font-size: 9pt; 
font-weight: bold; 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif
}

.whitetxt
{
COLOR: #333333;
font-size: 9pt; 
font-weight: bold; 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif; 
padding-top:3px;
background-color: #B9D3EE;
line-height: 20px
text-decoration: none
}

.smalltabletxt
{
COLOR: #333333;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
padding-top:3px;
background-color: #b2b2cd;
line-height: 20px
text-decoration: none
}
input.textfieldBig
{ 
width:220px; height: 16px; background-color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
border-left: 1px solid #333399;
border-right: 1px solid #333399;
border-bottom: 1px solid #333399;
border-top: 1px solid #333399;
}
input.textBox
{ 
background-color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
border-left: 1px solid #333399;
border-right: 1px solid #333399;
border-bottom: 1px solid #333399;
border-top: 1px solid #333399;
}

input.textfieldSmall
{ 
width:40px; height: 16px; background-color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
border-left: 1px solid #333399;
border-right: 1px solid #333399;
border-bottom: 1px solid #333399;
border-top: 1px solid #333399;
}



input.button
{width: 150px; height: 20px; background-color: #B9D3EE;
color:#000000;
border-left: 1px solid #333399;
border-right: 1px solid #333399;
border-bottom: 1px solid #333399;
border-top: 1px solid #333399;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; 
}

input.radio
{
border-left: 1px solid #333399;
border-right: 1px solid #333399;
border-bottom: 1px solid #333399;
border-top: 1px solid #333399;
COLOR: white; 
}


select 
{ 
background: #ffffff; 
border-left: 1px solid #333399;
border-right: 1px solid #333399;
border-bottom: 1px solid #333399;
border-top: 1px solid #333399;
width: 220px; height: 16px; 
font-size:9pt; font-family: Arial, Helvetica, sans-serif; 
}

.table_border 
{ 


border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;

}


