body
	{
	margin-top:15px;
	margin-bottom:15px;
	background:#015CC7;
	background-image:url('/images/backgroundblue.gif');
	}



a:link
	{
	color:#06C;
	}

a:hover
	{
	color:#39F;
	}

a:visited
	{
	color:#06C;
	}



a.footernav
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#006;
	}


a.footernav:hover
	{
	text-decoration:none;
	color:#06F;
	}


a.footernav:visited
	{
	text-decoration:none;
	color:#006;
	}




a.headernav
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	color:#CFF;
	}


a.headernav:hover
	{
	text-decoration:none;
	color:#006;
	}

a.headernav:visited
	{
	text-decoration:none;
	color:#CFF;
	}





#navigation
	{
	padding-top:15px;
	padding-bottom:25px;
	}

.leftnavpad
	{
	padding-left:10px;
	padding-right:7px;
	}

.rightnavpad
	{
	padding-left:10px;
	padding-right:7px;
	}


.leftnav
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#0066CC;
	border-bottom:1px dotted #0066CC;
	padding:7px 3px 7px 5px;
	}

.leftlink
	{
	text-decoration:none;
	color:#06C;
	}

a.leftlink:hover
	{
	text-decoration:none;
	color:#39F;
	}


.subnavpad
	{
	padding-left:10px;
	padding-right:7px;
	background-color:#FDFBE2;
	}

.subnav
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#0066CC;
	border-bottom:1px dotted #0066CC;
	padding:7px 3px 7px 5px;
	}

a.sublink
	{
	text-decoration:none;
	text-transform:uppercase;
	color:#06C;
	}

a.sublink:hover
	{
	text-decoration:none;
	color:#39F;
	}





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





.footermarker
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#06F;
	}




td.mainwide
	{
	width:584px;
	background:#FFFBE5;
	background-image:url(/images/dropshadow-main.gif);
	background-position:top left;	
	background-repeat:repeat-x;
	vertical-align:top;
	padding:20px 25px 25px 25px;
	}

td.mainnarrow
	{
	width:408px;
	background:#FFFBE5;
	background-image:url(/images/dropshadow-main.gif);
	background-position:top left;	
	background-repeat:repeat-x;
	vertical-align:top;
	padding:20px 25px 25px 25px;
	}


td.leftcolumn
	{
	width:176px;
	background:#CFF;
	background-image:url(/images/dropshadow-left.gif);
	background-position:top left;	
	background-repeat:repeat-x;
	vertical-align:top;
	}


td.rightcolumn
	{
	width:176px;
	background:#FFFCD1;
	background-image:url(/images/dropshadow-right.gif);
	background-position:top left;	
	background-repeat:repeat-x;
	vertical-align:top;
	}



.orangesub
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
        color:#C60;
	letter-spacing: .15em;
	text-transform: uppercase;
	}




h1 {font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold;}
h2 {font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#036;}
h3 {font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#369;}
ul {list-style:square;}
.headline {font-family:arial,helvetica,sans-serif; font-size:14px; font-weight:bold;}
.subheadline {font-family:arial,helvetica,sans-serif; font-size:14px; font-weight: normal; font-style:italic;}
.text {font-family:arial,helvetica,sans-serif; font-size:12px;}
.small {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:normal;}
.smallcopyright {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:normal; margin:0px;}
.smallgray {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:normal; color:#666666;}
.disclaimer {font-family:arial,helvetica,sans-serif; font-size:10px; color:#999999;}


.labelrequired {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#C00;}
.label {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#333;}

.bignumber {font-family:arial,helvetica,sans-serif; font-size:24px; font-weight:bold; color:#C00;}

.error {font-family:verdana,arial,helvetica,sans-serif; font-size:13px; line-height:17px; color:#ff0000; font-weight:bold;}
