 table {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : black;
}

.req {
	color : red;
}
P {
	font-size : 10 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : Black;
}

H1  {
	font-size : 14 pt;
	font-family : Verdana,Helvetica,Geneva;
		font-style : normal; color:#000099
 
}

H2  {}

H3  {}

A  {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : blue;
}

A:Visited   {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : blue;
}

A:Active   {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : blue;
}

A:Hover   {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : blue;
}


A.bottomnav:link {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva; 
	text-decoration:underline; 
	font-weight: bold;
	font-style : normal;
	color:#FFCC00
	
}


A.bottomnav:visited {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	text-decoration:underline; 
	font-weight: bold;

	font-style : normal;
	color :#FFCC00;	
}
A.bottomnav:active {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	text-decoration:underline; 
	font-weight: bold;

	font-style : normal;
	color:#FFCC00;
	}
A.bottomnav:hover {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	text-decoration:underline; 
	font-weight: bold;

	font-style : normal;
	color : #ffffff; background-color:#FFCC00 }


.bottomnav {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-style : normal;
	color : #ffffff;
}


.Title {
	font-size : 18 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : white;
}

.Titleheader {
	font-size : 12 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : white;
}

.TDHead {
	font-size : 13 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : black;
}

.special {
	font-size : 24 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : white;
}

.special2 {
	font-size : 13 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : black;
}

.emailResponse {
	font-size : 11 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : bold;
	font-style : normal;
	color : #03446C;
}


.RED {
	font-size : 10 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : RED;
}
.white {
	font-size : 12 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : BOLD;
	font-style : normal;
	color : WHITE;
}

body
{
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : black; margin: 0px;
}

{
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : black;
}

li.oItem 
{
	color: #ffffff;
	cursor: text;
	background : Silver;
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;	
	border : thin outset White;
	padding : 1pt;
	margin-bottom : 2pt;
} 


li.oParent 
{
	color: #008000;
	cursor: pointer;
	background : #EFEFEF;
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	border : thin inset White;	
	padding : 1pt;	
	margin-bottom : 2pt;
		
} 



.formtitle1 {
	color : #000000;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 14pt;
	background-color:#E8E8FF;
	border : thin Black;	
	font-weight : BOLD;	
}


.formParamReq {
	color : #ff0000;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 11pt;
	background-color:#FFFFF0;	
	font-weight : BOLD;	
}

.formParam {
	color : #000000;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 11pt;
	background-color:#FFFFF0;	
	font-weight : BOLD;	
}

.smlP {
	font-size : 10 pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : normal;
	font-style : normal;
	color : Black;
}
.formParamerror {
	color : #ffffff;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 11pt;
	background-color:#FF0000;	
	font-weight : BOLD;	
}

.SuperTitle {
	color : #0000A0;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 16pt;
	font-weight : normal;	
}


.miniTitle {
	color : #0000A0;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 14pt;
	font-weight : normal;	
}

.Gray {
	color : #CACACA;
		font-size : 10pt;
}

.SmallTextBlue {
	color : #004080;
		font-size : 9pt;
}


.whitesml {
	color : #ffffff;
		font-size : 10pt;
}

.tablefordisc {
	border-top: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
}

.HomeFormSubmit
{
    BORDER-RIGHT: #042a41 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #85b5c9 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #3b8da2 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #001b24 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #A6D347
}
.HomeFormTextBox
{
    BORDER-RIGHT: #e3ecf1 1px solid;
    BORDER-TOP: #848a8d 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #848a8d 1px solid;
    COLOR: #6b6b6b;
    BORDER-BOTTOM: #e3ecf1 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #ffffff
}

.SubmitButton
{
    BORDER-RIGHT: #042a41 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #85b5c9 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #3b8da2 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #001b24 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #808080
}


.HomeFormDropDown
{
    BORDER-RIGHT: #e3ecf1 1px solid;
    BORDER-TOP: #848a8d 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #848a8d 1px solid;
    COLOR: #6b6b6b;
    BORDER-BOTTOM: #e3ecf1 1px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #d7e7f1
}


.EdittBox
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 9px;
    BORDER-RIGHT: #848a8d 1.5px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #848a8d 1.5px solid;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F5F5F5;
}

.EdittBoxWOB
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F5F5F5;
}

.help
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
}

A.internal:link {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : bold;
	font-style : normal;
	color : #990000;
	
}


A.internal:visited {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : bold;
	font-style : normal;
	color : #990000;	
}
A.internal:active {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : bold;
	font-style : normal;
	color : #990000  ;
	}
A.internal:hover {
	font-size : 10pt;
	font-family : Verdana,Helvetica,Geneva;
	font-weight : bold;
	font-style : normal;
	color: #990000;
}

/*enahnced control*/
.enhanced0
{border-bottom: 1px solid #000033; padding-bottom:5pt; padding-top:10pt}
.enhanced1
{border-bottom: 5px solid #000066 ; padding-bottom:5pt; padding-top:10pt; background-color:#ff0000; font-weight:bold; background-image:url(../css/featured1.jpg); font-size:12px}
.enhanced1Title 
{color : #ffffff; font-family : Verdana,Helvetica,Geneva; font-size : 8pt;  background-color:#000066;}


.enhanced2
{border-bottom: 1px solid #000033; padding-bottom:5pt; padding-top:10pt; background-color:#006600}
.enhanced3
{border-bottom: 1px solid #000033; padding-bottom:5pt; padding-top:10pt; background-color:#336699}


.minitxt {
	font-size : 8 pt;
}




A.state:link {
	font-size : 7pt;
	font-family : Verdana,Helvetica,Geneva;
	font-style : normal; color:#333333;
text-decoration: none;
}


A.state:visited {
	font-size : 7pt;
	font-family : Verdana,Helvetica,Geneva;
	font-style : normal; color:#333333;
	text-decoration:none;
}
A.state:active {
	font-size : 7pt;
	font-family : Verdana,Helvetica,Geneva;
	font-style : normal; color:#333333;
text-decoration: none;

	}
A.state:hover {
	font-size : 7pt;
	font-family : Verdana,Helvetica,Geneva;
	font-style : normal; color:#333333;
	text-decoration:underline; }



/* NEW STYLES*/
#TOPBACK {background-image:url(../images/homeimgs/topside.gif); background-repeat:repeat-x; }

#TOPBACKTABLE {background-image:url(../images/NEWTOPBANw1.jpg); background-repeat:no-repeat; background-position:TOP }

.tablefeatured { background-color:#FFFFFF; border: 5px solid #999999; padding: 3px; margin-top:3px}

.featuredHome
{border-bottom: 1px solid #CCCCCC; font-size:9px; }

.minilineHeight {font-size: 4px;}


.BoxHomeTitle {
	color : #ffffff;
	font-family : Verdana,Helvetica,Geneva;
	font-size : 11pt; 
	background-color:#000066;
	font-weight : BOLD;	
	padding: 3px; 
}

.BoxHomeTable {
border-bottom: 2px solid #000066; 
border-left: 2px solid #000066; 
border-right: 2px solid #000066; 
}
.BoxHomeTD { border-bottom: 2px solid #000066; 

}

