@CHARSET "ISO-8859-1";
body{
 	margin: 0;
	padding: 0;
	font-size: 76%;
	font-family: Verdana, Geneva, Tahoma, Arial, sans-serif;
	/*background-color: #F2EFE9;*/
	/*background-color: #A57257;*/
	/*background-color: #48899C;*/
	/*background-color: #B8CBDE;*/
	background-repeat: no-repeat;
	background-position: top left;
    }
h1{
	font-size: 2.0em;
	font-weight: normal;
	margin-top: 0em;
	}
h2{
	font-size: 1.7em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h3{
	font-size: 1.4em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: normal;
	}
h4{
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
	
h5{
	font-size: 1.0em;
	margin: 0em 0em 1.2em 0em;
	margin-bottom: .7em;
	font-weight: bold;
	}
h6{
	font-size: 0.8em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	}
p{
	font-size: 1.2em;
	line-height: 1.8em;
	margin: 1.2em 0em 1.2em 0em;
	}
	
fieldset ol {
padding-top: 0.25em;
list-style: none;
}

ol {
				 padding: 3.5em 1em 0 1em;
				 list-style: none;
}
li {
	padding-bottom: 0em;
   }
img {
	border: 0;
	display:block;
	}
 a {
	/*text-decoration: none;*/
	color: #4E73BB;
	/*color: #FF0000;*/
	}
	
#button a {
	text-decoration: none;
	color: #4E73BB;
	/*color: #FF0000;*/
	}
 #masthead	{font-size:3em;
  		color:#000000;
		/*background-color: #a9d1ff;*/
		/*background-color: #DCA89D;*/
		background-color: #759FCF;		
		padding:0.5em;
		text-align:left;
		}
#wrapper{
	/*background-color: #d3d3d3;*/
	/*background-color: #B97C6A;*/
	/*background-color: #F2EFE9;*/
	/*width: 777px;*/
	/*width: 740px;*/
	width: 100%; 
	margin: 0 auto;
}
#header{
	background-color: #F2EFE9;
	margin: 0 auto;
	}
#content{
    /*margin: 0em;*/
    /*width: 700px;*/
   /* margin: 0em;*/
    margin: 0 auto;
	/*padding: 4em 6em 2em 6em;*/
	padding: 0em 20em 6em 20em;
	/*right: 200px;*/
	
	}
#footer{
	/*background: #C0C0C0;*/
	/*background: #HAB6452;*/
	/*background-color: #378DCE;*/
	background-color: #759FCF;
	width: 777px;
	margin: 0 auto;								
	}
#nav {
	margin: 0 ;
	padding: 0;
	top: 196px;
	/*background: #C0C0C0;*/
	/*background-color: #378DCE;*/
	/*background-color: #ACB613;*/
	/*background-color: #FFFF00; yellow*/
	/*background-color: #FEE2AB;*/
	background-color: #FFA722;
	list-style-type: none;
	/*width: 225px;*/
	width: 100%;
	float: left; 
	border-left: 1px solid #FF0000;
	    }
#nav li {
	margin: 0;
	padding: 0;
	float: left;
	}
#nav a {
	float: left;
	/*width: 104px;*/
	width: 134px;
	color: #1A1303;
	text-decoration: none;
	line-height: 2.5;
	text-align: center;
    /*border-bottom: 1px solid #FFF;*/
	/*border-right: 1px solid #FFF;*/
	border-right: 1px solid #FF0000;
	font-weight: bold;
	}
 #nav_edit a {
	border-right: none;
	
	}
#nav a:hover {
	/*background: #00FFFF;*/
	background-color: #F7F2D4;
	}

#body_hom #nav_hom a,#body_poli #nav_poli a,#body_pol #nav_pol a,#body_cont #nav_cont a{
 	/*background: #a9d1ff;*/
 	background-color: #F2FDD5;
	color: #1A1303;	
	font-weight: bold;
	}


#leftpanel {
position: absolute;
/*top: 27px;*/
top: 195px;
left: 20px;
width: 200px;
padding-left: 1.5em;
padding-right: 0em;
text-align: center;
/*position: auto;*/

	
}
#leftpanel a {
	text-decoration: none;
	color: #000000;
	/*color: #4E73BB; blue*/
	/*color: #FF0000; red*/
	
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	
}
#leftbottompanel {
position: absolute;
/*top: 27px;*/
/*top: 1095px;*/
left: 20px;
width: 200px;
}
#leftbottompanel a {
	text-decoration: none;
	/*color: #000000; black*/
	/*color: #4E73BB; blue*/
	color: #FF0000; 
	
}	
#rightpanel {
position: absolute;
top: 180px;
right: 0px;
width: 200px;

padding-right: 0em;
padding-left: 8em;
text-align: center;
}
#righpanel img{
	padding-right: 0;
}

#rightpanel a {
	text-decoration: none;
	color: #FF0000;
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
}	
#lefttoptable { position: absolute;
top: 185px;
left: 0px;
font-size: 1.4em;	
font-weight: bold;
width: 100%;
height: 20px;
background-color: #FF0000;

}
#lefttopToptable { position: absolute;
top: 143px;
left: 0px;
font-size: 1.4em;	
font-weight: bold;
width: 100%;
height: 20px;
background-color: #FF0000;
 
}
 #hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:3px solid red;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid red;
border-bottom: 3px solid red;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
fieldset {
	 margin:1.5em 0 0 0;
	 padding: 0;
	 width: 100%;
	}
legend  {
position: relative;
left: -7px;
top: -0.75em;
}
fieldset ol {
padding-top: 0.25em;
list-style: none;
}

fieldset li {
		 	padding-bottom: 0em;
	        }
label {
  		position: relative;
		float: left;
		width: 15em;
	    margin-right: 1em;
		text-align: right;
		}		
 label strong {
		position: relative;
		left:10em;
		top: 0.2em;
		width: 19em;
		color: #FF0000;
		font-size: 85%;
		font-weight: bold;
		text-transform: uppercase;		
		 }	
required-field {
		position: relative;
		/*left:22em;*/
		top: 0.2em;
		width: 19em;
		color: #FF0000;
		font-size: 100%;
		font-weight: bold;
		/*text-transform: uppercase;*/		
		 }	
 label problem {
		
		margin: 1.2em 0em 1.2em 0em;
		left:0.1em;
		top: 0.2em;
		border-bottom: 0.5em;
		width: 35em;
		color: #FF0000;
		font-size: 100%;
		font-weight: bold;
		text-transform: uppercase;
		white-space:  nowrap;		
		 }		 	 
 fieldset.submit {
			/*position: relative;*/
			 clear: both;
			/* width: 777px;*/
			  width: 100%;
			 margin: 0 auto;
			 padding: 0 0 1em 0;
			 border-style: none;
			 border-top: 1px solid #BFBAB0;
			 background-color: #F2EFE9;
}	   
 fieldset  legend  {
	margin: 0 0 -1em 0;
	padding: 0;	
	color: #545351;
	font-weight: bold;
	}
#header td  {
	border-top: 1px solid #FF3030;
		border-bottom: 1px solid #FF3030;
		border-right: 1px solid #FF3030;
		border-left: 1px solid #FF3030;
		
	}
#logo{
	background-color: #FEE2AB;
}
#logotext{
	background-color: #FFA722;
}
#backColor {
	background-color: #FF3030;
}
#backColor1 {
	background-color: #FF3030;
}
#backColor2 {
	background-color: #FF3030;
}
#backColor3 {
	background-color: #FF3030;
}
#button {
		 text-align: center;
		 padding-top: 2px;
		 width: 143px;
		 height: 27px;
	}
	#featuredProduct{
		background-color: #FFA722;
		height: 50px;
		text-align: center;
		font-size: 1.7em;
		font-weight: bold; 
	}
	#picturewidth1{
		width: 140px;
	}
	#picturewidth2{
		width: 140px;
	}
	#picturewidth3{
		width: 140px;
	}
#cartId_1{
	
	background-color: #cccccc;
	height: 30px;
}
#cartId_2{
	
	background-color: #cccccc;
	height: 30px;
}
#cartId_3{
	
	background-color: #cccccc;
	height: 30px;
}
#coupon_id td{
	
	background-color: #FEE2AB;
	
}
