/*====== GLOBAL OVERRIDES FOR MAJOR ITEMS AND DIFFERING BROWSER DEFAULTS =====*/

body, table, img, button, iframe, ul, li  { margin:0; padding:0; border:0; }
table { text-align:left; }


ul { margin-left:20px; }       /* kill default 50px left padding and set 20px */
li { margin-bottom:1em; }          /* set default inter-item vertical spacing */
.tightlist li { margin-bottom:0.25em; }     /* tighter list for simple bullets */

#flash-container {	z-index:0; }

/*====== COMMON.CSS =====*/

a:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 10pt;
	color : #620c9f;
	text-decoration : none;

}
a:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 10pt;
	color : #620c9f;
	text-decoration : none;

}
a:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 10pt;
	color : #620c9f;
	text-decoration : none;

}
a:hover
{
font-family : verdana;
	text-decoration : none;
	font-size : 10pt;
	color : red;
	text-decoration : none;
}


a.quick:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 7pt;
	color : white;
	text-decoration : underline;

}
a.quick:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 7pt;
	color : white;
	text-decoration : underline;

}
a.quick:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 7pt;
	color : white;
	text-decoration : underline;

}
a.quick:hover
{
font-family : verdana;
	text-weight : bold;
	font-size : 7pt;
	color : #A3C4D1;
	text-decoration : none;
}

a.quick2:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #00399F;
	text-decoration : underline;

}
a.quick2:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #00399F;
	text-decoration : underline;

}
a.quick2:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #00399F;
	text-decoration : underline;

}
a.quick2:hover
{
font-family : verdana;
	text-weight : bold;
	font-size : 8pt;
	color : black;
	text-decoration : none;
}

a.topnav:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #00389d;
	text-decoration : none;


}
a.topnav:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #00389d;
	text-decoration : none;

}
a.topnav:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #00389d;
	text-decoration : none;

}
a.topnav:hover
{
font-family : verdana;
	text-decoration : none;
	font-size : 7.5pt;
	color : #ffa200;
	text-decoration : none;

}

.pagemenu a:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 8.5pt;
	color : #00389d;
	text-decoration : none;

}
.pagemenu a:active
{ 
	font-family : verdana;
	font-weight : bold;
	font-size : 8.5pt;
	color : #00389d;
	text-decoration : none;

}
.pagemenu a:visited
{ 
	font-family : verdana;
	font-weight : bold;
	font-size : 8.5pt;
	color : #00389d;
	text-decoration : none;

}
.pagemenu a:hover
{
	font-family : verdana;
	text-decoration : none;
	font-size : 8.5pt;
	color : black;
	text-decoration : none;
}

div.aboutnav a:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #44B600;
	text-decoration : none;

}
div.aboutnav a:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #44B600;
	text-decoration : none;

}
div.aboutnav a:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #44B600;
	text-decoration : none;

}
div.aboutnav a:hover
{
font-family : verdana;
	text-decoration : none;
	font-size : 8pt;
	color : black;
	text-decoration : none;
}



a.footer:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 7pt;
	color : #44B600;
	text-decoration : none;


}
a.footer:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 7pt;
	color : #44B600;
	text-decoration : none;

}
a.footer:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 7pt;
	color : #44B600;
	text-decoration : none;

}
a.footer:hover
{
font-family : verdana;
	text-decoration : none;
	font-size : 7pt;
	color : #ffa200;
	text-decoration : none;

}



a.subnav:link
{ 
	font-family : verdana;
	text-decoration : none;
	font-size : 9pt;
	font-weight : bold;
	color : #729c86;
}
a.subnav:active
{ 
font-family : verdana;
	text-decoration : none;
	font-size : 9pt;
	font-weight : bold;
	color : #729c86;

}
a.subnav:visited
{ 
font-family : verdana;
	text-decoration : none;
	font-size : 9pt;
	font-weight : bold;
	color : #729c86;

}
a.subnav:hover
{
font-family : verdana;
	text-decoration : none;
	font-size : 9pt;
	font-weight : bold;
	color : black;
}

.home_main
{
	font-size : 10.5pt;
	font-family : verdana;
	text-decoration : none;
	color : #343333;
	line-height: 5mm;

}

.home_main2
{
	font-size : 10pt;
	font-family : verdana;
	text-decoration : none;
	color : #44b600;
	line-height: 5mm;

}

.home_main3
{
	font-size : 10pt;
	font-family : verdana;
	text-decoration : none;
	color : #ff0000;
	line-height: 5mm;

}

.home_main4
{
	font-size : 8pt;
	font-family : verdana;
	text-decoration : none;
	color : #feb300;
	line-height: 5mm;

}

.home_main5
{
	font-size : 9pt;
	font-family : verdana;
	text-decoration : none;
	color : #343333;
	line-height: 5mm;

}

.home_mainblue
{
	font-size : 8pt;
	font-family : verdana;
	text-decoration : none;
	color : #023A9E;
	line-height: 5mm;

}



.home_mainrev
{
	font-size : 10.5pt;
	font-family : verdana;
	text-decoration : none;
	color : #343333;
	line-height: 5mm;

}

.home_mainsidehead
{
	font-size : 9pt;
	font-family : verdana;
	text-decoration : none;
	color : white;
	line-height: 6mm;
	font-weight : bold;

}

.home_mainhighlights
{
	font-size : 7pt;
	font-family : verdana;
	text-decoration : none;
	color : WHITE;
	line-height: 4mm;
	font-weight : bold;

}


.subhead
{
	font-size : 10.5pt;
	font-family : verdana;
	font-weight : bold;
	text-decoration : none;
	color : #5C97B0;
}

.subsubhead
{
	font-size : 10.5pt;
	font-family : verdana;
	font-weight : bold;
	text-decoration : none;
	color : #646262;
}

.tables
{
	font-size : 10.5pt;
	font-family : verdana;
	text-decoration : none;
	color : #343333;
	line-height: 4mm;

}

.pagemenu ul {
	padding:0;
	margin:0;
	border:0;
	list-style-type:none;          /* we don't want to view the list as a list */
	line-height:1.5em;           /* globally set the menu's item spacing. note */
	text-align:right;
	padding-top:10px;
}                               /* this must be 1.0 or 1.5 or 2.0 for Mozilla */

.pagemenu li {
	display:block;
	padding:0;
	margin:0;
	border:0;
	padding-right:6px;
}

.dropmenu a:link
{ 
	font-family : 	verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #620c9f;
	text-decoration : none;

}
.dropmenu a:active
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #620c9f;
	text-decoration : none;

}
.dropmenu a:visited
{ 
font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	color : #620c9f;
	text-decoration : none;

}
.dropmenu a:hover
{
font-family : verdana;
	text-decoration : none;
	font-size : 8pt;
	color : red;
	text-decoration : none;
}