/***********************
*
*	Links
*
************************/
a, a:link, a:active, a:visited 
{
	color:#797979;
	text-decoration: none;
}


a:hover
{
	color:#797979;
	text-decoration: underline;
}

/***********************
*
*	Body & Table
*
************************/
body 
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	scrollbar-face-color: #BBBBBB;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #6B6965;
	scrollbar-3Dlight-color: #6B6965;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-Color: #ffffff;
	scrollbar-base-color: #BBBBBB;
	font-size: 12px;
	color:#545454;
	margin: 0px;
	line-height:14px;
}

/************
*
*	Common
*
*************/
.titlewhite 
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #ffffff;
	padding-left:10px;
}

.title_blackitalic 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style:italic;
	font-size: 15px;
	color: #000000;
}

.subtitle_green 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 12px;
	color: #447e22;
}

.bodytxtbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

.bodytxtwhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

.footer
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.footer a, .footer a:link, .footer a:active, .footer a:visited  
{
    font-family:Arial, Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight:normal;
}

.footer a:hover
{
	font-family:Arial,Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight:normal;
}

.footer2
{
    font-family:Arial, Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #797979;
    text-decoration:none;
    font-weight:normal;
}
	
.footer2 a, .footer2 a:link, .footer2 a:visited, .footer2 a:active, .footer2 a:hover
{
    text-decoration: underline;
}

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

.emaillink a:hover
{
    text-decoration: underline;
    font-weight:bold;
}

/************
*
*	Form
*
*************/
.searchbox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	border: 1px solid #999999;

}

.btnBox 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #ededed;
	border: 1px solid #6B6965;
	font-weight: bold;
	cursor: hand;
}

/************
*
*	Menu
*
*************/

/********** Top Menu ****************/
.nav1, .nav1 a:link, .nav1 a:active, .nav1 a:visited
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #8c8c8c;
	font-weight:bold;
	text-decoration: none;
}

.nav1 a:hover
{
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
	text-decoration: none;
}

.subnav1, .subnav1 a:link, .subnav1 a:active, .subnav1 a:visited
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c8c8c;
	font-weight:normal;
	text-decoration: none;
	border-bottom:solid 1px #8c8c8c;
}

.subnav1 a:hover
{
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight:normal;
	text-decoration: none;
}

.subnav1_IE8Fix
{   /*FOR IE8 FIX*/
    z-index:1;
	cursor:hand;
	border:solid 1px #8c8c8c;
}

/********** Bottom Menu ****************/
.nav2, .nav2 a:link, .nav2 a:active, .nav2 a:visited, .nav2 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

.subnav2, .subnav2 a:link, .subnav2 a:active, .subnav2 a:visited, .subnav2 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	border-bottom:solid 1px #FFFFFF;
}

.subnav2_IE8Fix
{   /*FOR IE8 FIX*/
    z-index:1;
	cursor:hand;
	border:solid 1px #FFFFFF;
}

/*********** Left Menu *************/

/*
.sublink_2,sublink_2:link,.sublink_2:visited,.sublink_2:Active{
font-family:Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
cursor:hand;
font-weight:regular;}

.sublink_2:hover{
font-family:Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
cursor:hand;
	text-decoration: none;
	font-weight:regular;}
*/
	
.submenu_head, .submenu_head a:link, .submenu_head a:visited, .submenu_head a:active
{
    font-family:Arial, Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    cursor:hand;
    font-weight:bold;
}

.submenu_head a:hover
{
    font-family:Arial, Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #fe0000;
    text-decoration: none;
    cursor:hand;
	font-weight:bold;
}
	
.submenu, submenu a:link, .submenu a:visited, .submenu a:active
{
    font-family:Arial, Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #9e9c9c;
    text-decoration: none;
    cursor:hand;
    font-weight:normal;
}

.submenu a:hover
{
    font-family:Arial, Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    cursor:hand;
	font-weight:normal;
}

/***********************
*
*	Designers' Misc 
*
************************/
.line
{
	background-image: url(../images/line.gif);
	background-repeat:repeat-x;
	background-position:center;
}
	
.outline
{
	border: #dfdfdf	1px solid;
}


