/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*         CSS HTML Styles  
	   */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body{
background-color:BEA7C3;
	background-image: url(../_images/gui/bg/bg2.jpg);  
    background-repeat:repeat-x;  
	background-position:top;
	margin: 0px 0px 0px 0px;
}		
	.wood{
    background-image: url(../_images/gui/bg/12aaaaaaaa.gif); 
	background-repeat:repeat;  
	filter : alpha(opacity=35);
	}			
	.scroller{
	background-image: url(../_images/gui/bg/scroller.jpg); 
	background-repeat:repeat-x;  
	background-position:bottom;
	}		
	.wood1{
	position:relative;
	}		
td, th, p {
	margin: px 0px 0px 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 150%; 
}

div {
	margin: 10px 0px 0px 0px;
	line-height: 150%; 
}

h2{ COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; text-decoration:underline; margin:0;}
A{text-decoration:none;color:#000000}
A:hover{text-decoration:underline}
Z{line-height:14pt}
.or{color:#AF544F;text-decoration:none}
.orx{color:#FFFFFF;text-decoration:none}
.gr{color:#444444;text-decoration:none}
.lgr{color:#616161;text-decoration:none}
.re{color:#CC3300;text-decoration:none}
.bl{color:#003399;text-decoration:none}
.wh{color:#FFFFFF;text-decoration:none}
.lbl{color:#5588FF;text-decoration:none}
.lre{color:#56749A;text-decoration:none}
.llgr{color:#838383;text-decoration:none}
.ye{color:#FFFF00;text-decoration:none}
.yed{color:#AA8800;text-decoration:none}
.yed2{color:#999900;text-decoration:none}
.gn{color:#0D3E6F;text-decoration:none}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*       TEXT                   */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.TextNewsVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;

}
.TextNewsVerdana:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;

}
.TextNewsVerdana2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;

}
.TextNewsVerdana2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: underline;
	text-transform: uppercase;

}
.TextNewsArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	line-height: 15px;

}
.TextNewsArial:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	line-height: 15px;

}
.TextFooterWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextFooterBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9A9A9A;
	font-weight:300;

}
.HomeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: #E295A5;
	text-align:center;
}
.TextFooterWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.TextNewsArialHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 15px;

}
.TextNewsArialHeading:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 15px;

}
.TextMainArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D253E;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	line-height: 18px;

}
.TextMainArialLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D253E;
	text-decoration: underline;
	text-transform: none;
	font-weight: normal;
	line-height: 18px;

}
.TextMainVerdana {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D253E;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	line-height: 20px;
}
.TextHeadingArial {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D253E;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	line-height: 18px;
}
.TextProduct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
}
.TextProduct:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;
}
.TextProductSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	text-transform: none;
	font-weight: normal;
}
.TextProductSub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	text-transform: none;
	}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*         REST                 */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
hr{
	color: #666699;
	height: 1px;
	width: 90%;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D253E;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* FORM ELEMENTS */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
form {
	margin: 0px;
}

input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid AFB5BD;
	color: #0D253E;
	background-color: #FFFFFF;	
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid AFB5BD;
	color: #0D253E;
	background-color: #FFFFFF;
	}


select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid AFB5BD;
	color: #0D253E;
	background-color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}

table {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Cartweaver 2 CSS Classes */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*
NOTE: All styles below are specific to Cartweaver 2.
You may use the CSS above, or remove it and attach
your own CSS file in addition to cartweaver.css
*/

.smallprint {
	font: 11px;
}

.pagingLinks {
	text-align: center;
}

.errorMessage {
	color: #993333;
	font-weight: bold;
}
.cartitem {
	color: #FFFFFF;
	font-weight: bold;
	font: 12px;
}
/*Form Styles*/
input.formCheckbox {
	border: none;
	background: transparent;
}
input.formTextfeild {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid AFB5BD;
	color: #0D253E;
	background-color: #FFFFFF;
}
input.formTextfeild2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid AFB5BD;
	color: #000000; 
	background-color: #B4C2CC;
}


/*NAVIGATION*/
#leftNav {
	position:inherit;
	left:0px; 
	top:0px; 
	width:170px; 
	z-index:0;
}
#leftLogin {
	position:inherit;
	left:0px; 
	top:0px; 
	width:170px; 
	z-index:1;
}
#leftNav a.leftNav, #leftNav a.leftNavOpen {
	background-color: #F5D7D7;
	display: block;
	text-indent: 3px;
	padding: 2px 0px 2px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D253E;
	text-decoration: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 8px center;
}


/*Navigation- Main Button Styles */
#leftNav a.leftNav {
	background-image:  url(../_images/bullet.gif);
}
#leftNav a.leftNav:hover, #leftNav a.leftNavOpen {
	background-image:  url(../_images/expand.gif);
	background-color: #F1C0BC;
}
.leftnav_highlight
{background-color: #FFCCCC;	
}
div.lnSubMenu {
	background-image:  url(../_images/gui/left_sub_nav_shadow.jpg);
	background-position:bottom;
	background-repeat: repeat-x;
	text-indent: 0px;
	padding-left: 28px;
	display: none;
}
div.lnSubLogIn {
	background:none;
	text-indent: 15px;
	padding-left: 0px;
	display: none;
}
div.lnSubMenuDisplay {
	text-indent: 0px;
	padding-left: 28px;
	border: 0px solid;
}
div.lnSubMenu a, div.lnSubMenuDisplay a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}

div.lnSubMenu a:hover, div.lnSubMenuDisplay a:hover {
	background-color: #FFCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
}