/*For index page only */
.menu_copy,
a.menu_copy:link,
a.menu_copy:active,
a.menu_copy:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	text-decoration: none;
	}

a.menu_copy:hover {
	background: #3399FF;
	color: #0033cc;
	/*border-bottom: 2px solid #8bce10;
	padding: 10px 25px 10px 25px;*/
	}
/*  END  */


/*SITE NAV BEGINS */
.nav,
a.nav,
a.nav:link,
a.nav:visited,
a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}

a.nav:hover {
	background: url(../images/nav_bg.gif);
	padding: 6px 6px 3px 6px;
	}
	
/* SITE NAV ENDS*/


* html { float: left; height: 1%; }
* html ul li a { height: 1%; }

.bg_shadow {
	background-image: url(/images/body_bg_shadow.jpg);
	padding-left: 14px;
	}
	
.bg_shadow_2 {
	background-image: url(/images/body_bg_shadow_2.jpg);
	padding-left: 14px;
	background-repeat: repeat-y;
	}
		
.top_nav_copy,
a.top_nav_copy:link,
a.top_nav_copy:visited,
a.top_nav_copy:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033cc;
	padding-bottom: 10px;
	text-decoration: none;
	}

a.top_nav_copy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339900;
	padding-bottom: 10px;
	text-decoration: none;
	}	
	
	
.menu_bg {
	background-image: url(/images/menu_bg.gif);
	background-repeat: repeat-x;
	height: 25px;
	
	}

.footer_copy,
a.footer_copy:link,
a.footer_copy:visited,
a.footer_copy:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033cc;
	text-decoration: none;
	padding: 3px 0px;
	}

a.footer_copy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
	}

.copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033cc;
	line-height: 16px;
}	

.copy_14{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033cc;
	font-weight: bold;
	text-decoration: none;
}

.copy_14:hover{
	color: #339900;
}	

a.copy_title:link,
a.copy_title:visited,
a.copy_title:active,
.copy_title { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images/page_title_bg.gif);
	background-repeat: repeat-x;
	padding: 2px 5px 2px 5px;
	
}

a.copy_title:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033cc;
	font-weight: bold;
	background-image: url(../images/page_title_bg.jpg);
	background-repeat: repeat-x;
	padding: 2px 5px 2px 5px;
	
}

.copy_subtitle,
a.copy_subtitle:link,
a.copy_subtitle:visited,
a.copy_subtitle:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339900;
	font-weight: bold;
	text-decoration: none;
}

a.copy_subtitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033cc;
	font-weight: bold;
}

.copy_link,
a.copy_link:link,
a.copy_link:visited,
a.copy_link:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033cc;
	text-decoration: underline;
	padding: 3px 0px;
	}

a.copy_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339900;
	}


.copy_link_noline,
a.copy_link_noline:link,
a.copy_link_noline:visited,
a.copy_link_noline:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033cc;
	text-decoration: none;
	padding: 3px 0px;
	}

a.copy_link_noline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339900;
	}
.error_copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033cc;
	font-weight: bold;

}
 .border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #339900;
}

.copy_green	{
	color: #339900
}

.left_border {
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b2b2b2;
}

.bottom_border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
}