/* Clears the margins and padding of the following elements */
html, body, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
 margin: 0; padding: 0; border: 0; }

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11pt;

}

/* Link Syles */
a { color:#006699; }
a:hover { text-decoration:none; }
/*
BODY {
scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #6699ff;
scrollbar-dark-shadow-color: #669999;
scrollbar-track-color: #ccccff;
scrollbar-face-color: #9999cc;
scrollbar-shadow-color: #3366cc;
scrollbar-highlight-color: #cccccc;
scrollbar-3d-light-color: #cccccc;
}
*/

.leftnav a {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size : 9pt;
	color : #4A4A4A;
}

.leftnav a:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	font-size : 9pt;
	color : #003366;
}
A.topnav:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
    color : #FFCC00;

}

A.topnav
 {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color : Silver;
}

A:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color : #003366;
	/*color : #663300;*/	
}

A.basic {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	color : #000000;
}

A.preferred {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	color : #000000;
}

A.premium {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	font-weight: bold;
	color : #003366;
}

A.footernav {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size : 8pt;
	color : Silver;
}

A.footernav:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	font-size : 8pt;
	color : #FFCC00;
}

 H1,H2, H3, H4, H5, H6 {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15pt;
	margin : 0px;

}

H2 {
	font-size : 13pt;
	margin : 0px;
}

H3 {
	font-size : 11pt;
	margin : 0px;
}


H4, H5, H6 {
	font-size : 10pt;
	margin : 0px;
}

A.subheadtag {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size : xx-small;
	color : #000000;
}

P, TD, UL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

HR {
	color : #003366;
}

HR.tight {
	color : #003366;
	height : 1px;
	margin-top : -.5em;
	margin-bottom : -.5em;
}	

txtRequired  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size : x-small;
	color : Red;
}

select {
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

textarea {
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

input {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

		TD.dotted {
		background-image : url(../bg_dotted_border.gif);
		}

	.globalnav {
		font-size : x-small;
		color: #FFFFFF;
		font-weight : bold;
		text-decoration : underline;
		font-family : Arial, Helvetica, sans-serif;
		line-height : normal;
	}
 

