/* Area specific */

/* Main */
.header_color1
{
	background-color:#516587;
}

.header_color2
{
	background-color:#6699CC;
}

.header_color3
{
	background-color:#344258;
}

.header_color4
{
	background-color:#344258;	
}

.leftbar_color
{
	background-color:#CBD3E1;
}

.rightbar_color
{
	background-color:#CBD3E1;	
}

.content
{
	background-color:#ffffff;
}

A.menulink				
{		
	display: block;
	height:19;
	text-align: center;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#516587;
	padding-top:2;	
	BORDER-LEFT: #344258 2px solid;
	BORDER-RIGHT: #344258 2px solid; 	
	BORDER-BOTTOM: #344258 1px solid;
	font-weight:bold;
	background: #CBD3E1;		
}

A.menulinkcurrent
{		
	display: block;
	height:20;	
	text-align: center;		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;
	font-size:15px;
	color:#F4F5F9;
	padding-top:0;	
	BORDER-TOP: #516587 2px solid; 
	BORDER-BOTTOM: #516587 2px solid;
	font-weight:bold;
	background: #516587;	
}

A.menulink:hover {	
	color:#F4F5F9;
	font-weight:bold;	
}

A.menulinkcurrent:hover {	
	color:#F4F5F9;
	font-weight:bold;	
}

/* Derived */
.rightbar_label
{
	background-color:#516587;			/* as header1 */
	font-family:Verdana, Arial, Helvetica;	
	font-weight:bold;	
	color:#ffffff;
	padding-top:2;	
	padding-bottom:2;	
}

.leftbar_label
{
	background-color:#516587;			/* as header1 */
	font-family:Verdana, Arial, Helvetica;	
	font-weight:bold;	
	color:#ffffff;
	padding-top:2;	
	padding-bottom:2;	
}

/*
DIV.mainprod_box
{
	BORDER-RIGHT: #CBD3E1 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #CBD3E1 1px solid; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #CBD3E1 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #CBD3E1 1px solid;
	
}
*/
DIV.mainprod_box
{	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 	
	PADDING-TOP: 0px; 		
}

DIV.mainprod_box1
{	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 	
	BORDER-TOP: #CBD3E1 1px solid;		/* as left/right bar */		
	PADDING-TOP: 6px; 	
}

/*
DIV.otherprod_box
{
	BORDER-RIGHT: #CBD3E1 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #CBD3E1 1px solid; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #CBD3E1 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #CBD3E1 1px solid;
}
*/
DIV.otherprod_box
{	
	BORDER-TOP: #CBD3E1 1px solid;		/* as left/right bar */		
	PADDING-TOP: 6px; 	
}

.header_nav4			/* header nav4 - Hello, user! */
{
	font-style:normal;
	text-decoration:none; 
	font-size:10px;
	color:#F4F5F9;						/* as menulinkcurrent */
	font-family:Verdana, Arial, Helvetica;	
}

.header_nav3			/* header nav3 - My Account, Contact Us */
{
	font-style:normal;
	text-decoration:none; 
	font-size:10px;
	color:#F4F5F9;						/* as menulinkcurrent */
	font-family:Verdana, Arial, Helvetica;
	line-height:16px;
}

A.header_nav3
{		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;	
	color:#F4F5F9;						/* as menulinkcurrent */
}

A.header_nav3:hover 
{		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;	
	color:#F4F5F9;						/* as menulinkcurrent */
}

A
{		
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica;	
	color:#516587;						/* as header1 */
}

A.normallink 
{		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;	
	color:#516587;						/* as header1 */
}

A.normallink:hover 
{		
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica;	
	color:#CBD3E1;						/* as left/right bar */
}

A.normallink_2 
{		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;	
	color:#516587;		 				/* as header1 */
}

A.normallink_2:hover 
{		
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica;	
	color:#344258;	 					/* as header4 */
}

A.normallink_2_cur 
{		
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica;	
	color:#344258;	 					/* as header4 */
}

A.normallink_2_cur:hover 
{		
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica;	
	color:#344258;	 					/* as header4 */
}

.status {	
	vertical-align:baseline;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color:#ff9c00; 
	border-color:#ff9c00;				/* as onbgcolor */
	font-size:10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica;
}

td.homeML_box
{	
	BORDER-TOP: #CBD3E1 1px solid;		/* as left/right bar */
	BORDER-RIGHT: #CBD3E1 solid 1px; 
	BORDER-LEFT: #CBD3E1 1px solid;
	BORDER-BOTTOM: #CBD3E1 1px solid;	
	border-collapse:collapse;
	PADDING-RIGHT: 4px; 	
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 	
	PADDING-TOP: 4px; 	
	background-color:#F4F5F9;			/* as menulinkcurrent */
}

.formField
{
	border-right: #CBD3E1 1px solid;	/* as left/right bar */
	border-top: #CBD3E1 1px solid;		/* as left/right bar */
	background: #ffffff;
	border-left: #CBD3E1 1px solid;		/* as left/right bar */
	border-bottom: #CBD3E1 1px solid;	/* as left/right bar */	
}

.formButton
{
	border-right: #516587 1px solid;	/* as header1 */
	border-top: #516587 1px solid;		/* as header1 */
	background-image: none;
	border-left: #516587 1px solid;		/* as header1 */
	border-bottom: #516587 1px solid;	/* as header1 */
	background-color: #CBD3E1;			/* as left/right bar */
}

.Error{
	color:#ff9c00;						/* as onbgcolor */
}

.visitors{
	color:#CBD3E1;						/* as left/right bar */
}

.titleColor{
	color:#ff9c00;						/* as onbgcolor */
}

.title_box
{			
	border-collapse:collapse;	
	background-color:#F4F5F9;			/* as menulinkcurrent */	
	BORDER-BOTTOM: #CBD3E1 1px solid;	/* as left/right bar */
}

.subtitle_box
{			
	border-collapse:collapse;	
	background-color:#F4F5F9;			/* as menulinkcurrent */	
	BORDER-BOTTOM: #CBD3E1 1px solid;	/* as left/right bar */
	BORDER-TOP: #CBD3E1 1px solid;		/* as left/right bar */
}

table.image_box
{			
	
	BORDER-BOTTOM: #CBD3E1 1px solid;	/* as left/right bar */	
	border-collapse:collapse;	
	background-color:#ffffff;
}

table.form_box
{	
	BORDER-TOP: #CBD3E1 1px solid;		/* as left/right bar */
	BORDER-RIGHT: #CBD3E1 solid 1px; 
	BORDER-LEFT: #CBD3E1 1px solid;
	BORDER-BOTTOM: #CBD3E1 1px solid;	
	border-collapse:collapse;
	PADDING-RIGHT: 4px; 	
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 	
	PADDING-TOP: 4px; 	
	background-color:#F4F5F9;			/* as menulinkcurrent */
}

table.productinfo
{
	border-right: #CBD3E1 1px solid;	/* as left/right bar */
	padding-right: 0px;
	border-top: #CBD3E1 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #CBD3E1 1px solid;
	padding-top: 0px;
	border-bottom: #CBD3E1 1px solid;
	border-collapse: collapse;
	background-color: #ffffff;
}

.highlight
{		
	background-color:#F4F5F9;			/* as menulinkcurrent */	
}