/*##########################################################################################################
============================================================================================================
Client-Side Display Elements
------------------------------------------------------------------------------------------------------------
>> This is the default stylesheet for all
>> visitor-facing elements on the website
>> itself (i.e. checkout system).
============================================================================================================
##########################################################################################################*/


/*################################################################################################
--------------------------------------------------------------------------------------------------
>> General
--------------------------------------------------------------------------------------------------
################################################################################################*/

body {
	background-color: #f4f5f3;
	border-color: #000000;
}
body,td,th {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	width: auto;
}
img
{
 border-color: #000000;
}
.page-title-top {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #E1E0E0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
}

.page-title-bottom {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #E1E0E0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.page-name {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #676781; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}





.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	

}




.uptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: black;
}

.FormLt1 {
	font-family : Arial;
	font-size : 8pt;
	
}


a:link {
	color: #000000;
	border-color: #000000;
}
a:visited {
	color: #666666;
	border-color: #000000;
}
a:hover {
	color: #cdcdcd;
	border-color: #cdcdcd;
}
a:active {
	color: #000000;
	border-color: #000000;
}


/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #238a35;
	width: auto;
	padding-left: 50px;
	background-color: #FFFFFF;
	background-image: url(images/bgOFF.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour ul li a:hover,#stylefour ul li a.current{
	color:#238a35;
	background:#fff url(images/bgON.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour3{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #330099;
	width: auto;
	padding-left: 50px;
	background-color: transparent;
	background-image: url(images/bgOFF3.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour3 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour3 ul li{display:block;float:left;margin:0;}
#stylefour3 ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER3.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour3 ul li a:hover,#stylefour3 ul li a.current{
	color:#330099;
	background:#fff url(images/bgON3.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour4{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #90199a;
	width: auto;
	padding-left: 50px;
	background-color: transparent;
	background-image: url(images/bgOFF4.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour4 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour4 ul li{display:block;float:left;margin:0;}
#stylefour4 ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER4.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour4 ul li a:hover,#stylefour4 ul li a.current{
	color:#330099;
	background:#fff url(images/bgON4.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour5{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #b70c02;
	width: auto;
	padding-left: 50px;
	background-color: transparent;
	background-image: url(images/bgOFF5.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour5 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour5 ul li{display:block;float:left;margin:0;}
#stylefour5 ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER5.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour5 ul li a:hover,#stylefour5 ul li a.current{
	color:#D11820;
	background:#fff url(images/bgON5.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour6{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #DD7600;
	width: auto;
	padding-left: 50px;
	background-color: transparent;
	background-image: url(images/bgOFF6.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour6 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour6 ul li{display:block;float:left;margin:0;}
#stylefour6 ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER6.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour6 ul li a:hover,#stylefour6 ul li a.current{
	color:#EA7C01;
	background:#fff url(images/bgON6.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour7{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #C1D528;
	width: auto;
	padding-left: 50px;
	background-color: transparent;
	background-image: url(images/bgOFF7.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour7 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour7 ul li{display:block;float:left;margin:0;}
#stylefour7 ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER7.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour7 ul li a:hover,#stylefour7 ul li a.current{
	color:#D4F508;
	background:#fff url(images/bgON7.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour8{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	border-top:4px solid #b70c02;
	width: auto;
	padding-left: 50px;
	background-color: transparent;
	background-image: url(images/bgOFF8.gif);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFFFFF;
}
#stylefour8 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour8 ul li{display:block;float:left;margin:0;}
#stylefour8 ul li a{
	display:block;
	float:left;
	color:#ffffff
;
	text-decoration:none;
	height:39px;
	background:transparent url(images/bgDIVIDER8.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#stylefour8 ul li a:hover,#stylefour8 ul li a.current{
	color:#D11820;
	background:#fff url(images/bgON8.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
.bottom-menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #E1E0E0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.bottom-menu a {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #E1E0E0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.bottom-menu a.link {
	color: #676781;
	text-decoration: none;
}
.bottom-menu a.visited {
	text-decoration: none;
	color: #676781;
}
.bottom-menu a.hover {
	text-decoration: underline;
	color: #666666;
}
.bottom-menu a.active {
	text-decoration: none;
	color: #666666;
}


/*################################################################################################
--------------------------------------------------------------------------------------------------
>> Old Styles (to be phased out after obsolecense is assured)
--------------------------------------------------------------------------------------------------
################################################################################################*/
textarea {
	font-size:8pt;
	height:150px;
	width:249px;
}



.border {
	font-family: Arial;
	font-size: 8pt;
	border: 1px #000000 inset;
}



.menusys {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

/* FOOTER */
.footer	{
	width:auto;
	font-size: 10px;
	color: #666666;
}
.footer .footer_left {
	float:left;
	text-align: left;
	padding: 0 0 0 7px;
	color: #E1E0E0;
}
.footer .footer_right {
	float:right;
	text-align: right;
	padding: 0 7px 0 0;
	color: #E1E0E0;
}

/* menu2*/


hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
	margin-bottom:25px;
	}
	
#tabs {
	float:left;
	width:inherit;
	font-size:9px;
	line-height:normal;
	}
	
#tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 7px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("images/tabright.gif") no-repeat right top;
	color:#238a35;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 6px;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#891411;
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}  
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour2{
	position:relative;
	display:block;
	height:20;
	font-size:11px;
	font-weight:bold;
	background:transparent url(images/bgOFF2.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	width: 370px;
	padding-left: 20px;
	margin-top: 5px;
	margin-left: 25px;
}
#stylefour2 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour2 ul li{display:block;float:left;margin:0;}
#stylefour2 ul li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	height:20px;
	background:transparent url(images/bgDIVIDER2.gif) no-repeat top right;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}
#stylefour2 ul li a:hover,#stylefour2 ul li a.current{
	color:#238a35;
	background:#fff url(images/bgON2.gif)  top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
scroll

{height: 120px;
}

/*<<<<<<<<<<<MENU 3>>>>>>>>>*/
#tabs {
	float:left;
	background:#ffffff;
	font-size:100%;
	line-height:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7f1cd;
	}
#tabs ul {
	margin:0;
	list-style:none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 2px;
	width: 335px;
	}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}
#tabs a {
	float:left;
	background:url("images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}
#tabs a span {
	float:left;
	display:block;
	background:url("images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
	color:#ffffff;
	}
#tabs a:hover {
	background-position:0% -42px;
	}
#tabs a:hover span {
	background-position:100% -42px;
	}

