.leftnav {

	list-style-type: none;

	font-family: verdana, arial, geneva, helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

	color: #ffffff;

	text-decoration: underline;

	margin-left: 8px;

	padding-left: 0px;

}



.leftnav  a:link {

	color: #ffffff;

	text-decoration: underline;

}



.leftnav  a:active {

	color: #ffffff;

	text-decoration: underline;

}



.leftnav  a:visited {

	color: #ffffff;

	text-decoration: underline;

}

.leftnav  a:hover {

	color: #ffffff;

	font-weight: bold;

	text-decoration: underline;

}



.caption   { color: #ffffff; font-size: .3em; font-weight: bold; font-family: arial narrow, arial, verdana, helvetica, geneva, sans-serif}

.caption a:active  { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline }

.caption a:link  { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline } 

.caption a:visited  { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline }

.caption a:hover  { color: #FFCC00; font-size: 11px; font-weight: bold; text-decoration: underline }



.footer   { color: #ffffff; font-size: 10px; font-family: verdana, arial, helvetica, geneva, sans-serif }

.footer a:active  { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: underline }

.footer a:link  { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: underline } 

.footer a:visited  { color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: underline }

.footer a:hover  { color: #FFCC00; font-size: 10px; font-weight: normal; text-decoration: underline }



.footerbold   { color: #ffffff; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif }

.footerbold a:active  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }

.footerbold a:link  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline } 

.footerbold a:visited  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }

.footerbold a:hover  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none }



.sidebar   { color: #FFFFFF; font-size: 9px; font-family: verdana, arial, helvetica, geneva, sans-serif }

.sidebar a:active  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }

.sidebar a:link  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline } 

.sidebar a:visited  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }

.sidebar a:hover  { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none }



.sidebar a:active {  text-decoration: none; color: #FFCC00; font-size: 9px; font-weight: normal}

.sidebar a:link {  text-decoration: none; color: #FFFFFF; font-size: 9px; font-weight: normal} 

.sidebar a:visited {  text-decoration: none; color: #CCCCCC; font-size: 9px; font-weight: normal}

.sidebar a:hover {  text-decoration: underline; color: #FFCC00; font-size: 9px; font-weight: normal}





.heading1 { color: #189E44; font-size: .8em; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }

.h1 a:link     { color: #189E44; text-decoration: underline }

.h1 a:visited    { color: #189E44; text-decoration: underline }

.h1 a:active    { color: #189E44; text-decoration: underline }

.h1 a:hover    { color: #189E44; text-decoration: none }



.heading2  { color: #FFFFFF; font-size: 10px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }

.h1 a:link     { color: #FFFFFF; text-decoration: underline }

.h1 a:visited    { color: #FFFFFF; text-decoration: underline }

.h1 a:active    { color: #FFFFFF; text-decoration: underline }

.h1 a:hover    { color: #FFFFFF; text-decoration: none }



.heading3 { color: #FFFFFF; font-size: 9px; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; text-decoration: none }

.h3 a:link     { color: #FFFFFF; text-decoration: underline }

.h3 a:visited    { color: #FFFFFF; text-decoration: underline }

.h3 a:active    { color: #FFFFFF; text-decoration: underline }

.h3 a:hover    { color: #FFFFFF; text-decoration: none }



.h1   { color: #000033; font-size: .8em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.h1 a:link     { color: #000033; text-decoration: underline }

.h1 a:visited    { color: #000033; text-decoration: underline }

.h1 a:active    { color: #000033; text-decoration: underline }

.h1 a:hover    { color: #000033; text-decoration: none }



.h2   { color: #345DD1; font-size: .7em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.h2 a:link     { color: #345DD1; text-decoration: underline }

.h2 a:visited    { color: #345DD1; text-decoration: underline }

.h2 a:active    { color: #345DD1; text-decoration: underline }

.h2 a:hover    { color: #345DD1; text-decoration: none }



.h2home   { color: #345DD1; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.h2home a:link     { color: #345DD1; text-decoration: underline }

.h2home a:visited    { color: #345DD1; text-decoration: underline }

.h2home a:active    { color: #345DD1; text-decoration: underline }

.h2home a:hover    { color: #345DD1; text-decoration: none }



.h3   { color: #000033; font-size: .7em; font-weight: normal; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.h3 a:link     { color: #000033; text-decoration: underline }

.h3 a:visited    { color: #000033; text-decoration: underline }

.h3 a:active    { color: #000033; text-decoration: underline }

.h3 a:hover    { color: #000033; text-decoration: none }



.rightnav   { color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.rightnav a:link     { color: #FFFFFF; text-decoration: underline }

.rightnav a:visited    { color: #FFFFFF; text-decoration: underline }

.rightnav a:active    { color: #FFFFFF; text-decoration: underline }

.rightnav a:hover    { color: #FFFFFF; text-decoration: none }



.rightnavlarge   { color: #ffffff; font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.rightnavlarge a:link     { color: #ffffff; text-decoration: underline }

.rightnavlarge a:visited    { color: #ffffff; text-decoration: underline }

.rightnavlarge a:active    { color: #ffffff; text-decoration: underline }

.rightnavlarge a:hover    { color: #ffffff; text-decoration: none }



.maintext   { color: #0B1B39; font-size: .7em; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.maintext a:link     { color: #345DD1; text-decoration: underline }

.maintext a:visited    { color: #345DD1; text-decoration: underline }

.maintext a:active    { color: #345DD1; text-decoration: underline }

.maintext a:hover    { color: #345DD1; text-decoration: underline }



.maintextwhite   { color: #ffffff; font-size: .7em; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.maintextwhite a:link     { color: #ffffff; text-decoration: none }

.maintextwhite a:visited    { color: #ffffff; text-decoration: none }

.maintextwhite a:active    { color: #ffffff; text-decoration: none }

.maintextwhite a:hover    { color: #ffffff; text-decoration: none }


.maintextwhitenav   { color: #ffffff; font-size: 6px; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.maintextwhitenav   a:link     { color: #ffffff; text-decoration: none }

.maintextwhitenav   a:visited    { color: #ffffff; text-decoration: none }

.maintextwhitenav   a:active    { color: #ffffff; text-decoration: none }

.maintextwhitenav   a:hover    { color: #ffffff; text-decoration: none }



.leftnavwhite   { color: #ffffff; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.leftnavwhite a:link     { color: #ffffff; text-decoration: underline }

.leftnavwhite a:visited    { color: #ffffff; text-decoration: underline }

.leftnavwhite a:active    { color: #ffffff; text-decoration: underline }

.leftnavwhite a:hover    { color: #ffffff; text-decoration: none }



.bold   { color: #274353; font-size: .6em; font-weight: bold; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.bold a:link     { color: #274353; text-decoration: underline }

.bold a:visited    { color: #274353; text-decoration: underline }

.bold a:active    { color: #274353; text-decoration: underline }

.bold a:hover    { color: #274353; text-decoration: none }



.smalltext     { color: #D2CCBC; font-weight: bold; font-size: 9px; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.smalltext a:link     { color: #D2CCBC; text-decoration: underline }

.smalltext a:visited     { color: #D2CCBC; text-decoration: underline }

.smalltext a:active     { color: #D2CCBC; text-decoration: underline }

.smalltext a:hover    { color: #D2CCBC; text-decoration: underline }



.tabletext   { color: #0B1B39; font-size: .6em; font-family: verdana, arial, helvetica, geneva, sans-serif; text-decoration: none }

.tabletext a:link     { color: #345DD1; text-decoration: underline }

.tabletext a:visited     { color: #345DD1; text-decoration: underline }

.tabletext a:active     { color: #345DD1; text-decoration: underline }

.tabletext a:hover    { color: #345DD1; text-decoration: none }



.italicize { color: #014F28; font-size: .7em; font-weight:bold; font-family:  arial, helvetica, geneva, sans-serif, verdana,; text-decoration: none ; font-style: italic; }

.italicize a:link     { color: #345DD1; text-decoration: underline }

.italicize a:visited     { color: #345DD1; text-decoration: underline }

.italicize a:active     { color: #345DD1; text-decoration: underline }

.italicize a:hover    { color: #345DD1; text-decoration: none }



.formInput {

font: 9px Verdana, Arial, Helvetica, sans-serif;

color: #000000;

background-color: #ffffff;

border: 1px solid #859DBC;

}



.checkbox {

font: 9px Verdana, Arial, Helvetica, sans-serif;

color: #000000;

border: 1px solid #859DBC;

}



.border {

color: #999999;

background-color: #ffffff;

border: 1px dotted #859DBC;

}



.textArea {

font: 9px Verdana, Arial, Helvetica, sans-serif;

color: #000000;

background-color: #ffffff;

border: 1px solid #859DBC;

}



.textArea2 {

font: 8px Verdana, Arial, Helvetica, sans-serif;

color: #000000;

}



.formButton {

font: bold 9px Verdana, Arial, Helvetica, sans-serif;

color: #000000;

background-color: #ffffff;

border: 1px solid #859DBC;

cursor: pointer;

}



.headings { color: #ffffff; font-size: 14px; font-family: Arial; font-weight: bolder; padding: 7px }

.headings a:link     { color: #ffffff; text-decoration: underline }

.headings a:visited     { color: #ffffff; text-decoration: underline }

.headings a:active     { color: #ffffff; text-decoration: underline }

.headings a:hover    { color: #ffffff; text-decoration: none }





.hr { border: none 0; 

border-top: 1px dashed #000;/*the border*/

width: 100%;

height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

} 



.gradient {

	background-color: #FFFFFF;

	background-image: url(images/gradient.jpg);

	background-repeat:repeat-x;

	

	margin: 0px;

	text-align: left;

	vertical-align: top;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	text-decoration: none;

	font-family: Verdana, Arial;

	width: 100%;

	padding: 0px;

}

	