BODY 
{
	SCROLLBAR-FACE-COLOR: #003366;
	SCROLLBAR-HIGHLIGHT-COLOR: #99ccff;
	SCROLLBAR-SHADOW-COLOR: #003366;
	SCROLLBAR-3DLIGHT-COLOR: #003366;
	SCROLLBAR-ARROW-COLOR: #99ccff;
	SCROLLBAR-TRACK-COLOR: #99ccff;
	SCROLLBAR-DARKSHADOW-COLOR: black;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

h1
{
	color: #1b60ab;
	font-size: 20px;
	font-weight: bold;
}

h2
{
	color: #00a55f;
	font-size: 14px;
	font-weight: bold;
}

h3
{
	color: black;
	font-size: 12px;
	font-weight: bold;
}

/* GENERIC STYLING ---------------------------------------- */

#Body
{
	width: 977px;
}

#Header
{
	width: 961px; 
	height: 184px; 
	border-bottom: solid 1px #b3b3b3;
	padding-bottom: 4px;
	background-color: White;
}

#ContentHeader
{
	color: blue
}

#ContentArea
{
	width: 660px;
	padding: 20px;
	border-right: solid 1px #b3b3b3;
	background-color: White;
}

#SubNavigationArea
{
	width: 260px;
	background-color: White;
}

#SubNavigation
{
	margin: 20px;
}
	
#SubNavigation a,
#SubNavigation a:link,
#SubNavigation a:visited,
#SubNavigation a:active
{
	color: #00458a;
	font-size: 12px;
	text-decoration: underline;
}

#SubNavigation a:hover
{
	color: #004182;
}

#SubContent
{
	width: 100%;
	border-top: solid 1px #b3b3b3;
}

#SubContent td
{
	padding: 20px;
}

#Footer
{
	width: 100%; 
	height: 37px;
	background-color: White;
	padding: 0px 20px 0px 20px;
	border-top: solid 1px #b3b3b3;
}

#Footer a,
#Footer a:link,
#Footer a:visited,
#Footer a:active
{
	color: black;
	font-size: 10px;
	text-decoration	:none;
}

#Footer a:hover
{
	color: #004182;
}

#CorpendoNote
{
	color: White;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 20px;
}

#CorpendoNote a,
#CorpendoNote a:link,
#CorpendoNote a:visited,
#CorpendoNote a:active
{
	color: White;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#CorpendoNote a:hover
{
	color: #ccc;
}

#LeftEdge_Header
{
	width: 5px;
	height: 184px;
}

#RightEdge_Header
{
	width: 11px;
	height: 184px;
}

#LeftEdge_Repeat
{
	width: 5px;
}

#RightEdge_Repeat
{
	width: 11px;
}

#LeftEdge_Footer
{
	width: 11px;
	height: 37px;
}

#RightEdge_Footer
{
	width: 11px;
	height: 37px;
}

#BottomCorner_Left
{
	float: left;
	width: 44px;
	height: 12px;
}

#Bottom_Repeat
{
	height: 12px;
	
}

#BottomCorner_Right
{
	float: right;
	width: 50px;
	height: 12px;
}

.Header_Form
{
	color: #00a55f;
	font-weight: bold;
	float: left; 
	line-height: 20px;
	padding-right: 5px;
}

/* -------------------------------------------------------- */

.bodytext,p,tr,td,table,li,ul,blockquote {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration	:none;
	font-weight: normal;
	line-height: 16px;
}

.textbox {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration	:none;
	font-weight: normal;
	line-height: 16px;
	width : 70px;
}

.h1  {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration	:none;
	font-weight: bold;
	text-transform: capitalize;	
	line-height: 16px;
}

.menu,a.menu:link,a.menu:visited,a.menu:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration	:none;
	font-weight: bold;
	text-transform: capitalize;
	padding-left: 10px;
	
}

.footer,a.footer:link,a.footer:visited,a.footer:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration	:none;
	font-weight: bold;
	text-transform: capitalize;
	
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration	:none;
	font-weight: bold;
	text-transform: capitalize;
	padding-left: 10px;
	
}
.search,a.search:link,a.search:visited,a.search:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration	:none;
	font-weight: bold;
	padding-left: 5px;
	
}

a.search:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration	:none;
	font-weight: bold;
	padding-left: 5px;
	
}


a.cart:link,a.cart:visited,a.cart:active {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration	:underline;
	font-weight: normal;
	
}
.cart,a.cart:hover {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration	:none;
	font-weight: normal;
	
}

.selectlist {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f8f8f8;
	background-color: #cococo;
	text-align		: left;
	text-decoration	:none;
	font-weight: normal;
	
	color		:	#666666;
	clip		:  	rect(   );
	
	
}
.button {
	text-align		: center;
	text-decoration	:none;
	font-weight: bold;
	color		:	#FFFFFF;
	background	:	#000000;
	border-top	:	thin solid #CCCCCC;
	border-left	:	thin solid #CCCCCC;
	border-right	:	thin solid #999999;
	border-bottom	:	2px solid #669999;
	font-family	:	 Verdana, Arial, sans-serif;
	font-size: 10px;
	clip		:  	rect(   );
	height: auto;
	width: auto;
}
a:link,a:visited,a:active {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	COLOR: #3366CC;
	TEXT-DECORATION: underline;
	font-weight: normal;
	text-transform: none;
}
a:hover, {
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION:none ;
	font-weight: normal;
	text-transform: none;
}

.ErrorText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

a.menu1:hover,a.menu1,a.menu1:visited,a.menu1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration	:underline;
	font-weight: normal;
	text-transform: capitalize;
}