body {
	/*background-color:#B395C6;
	background-image: url(images/bodybackground.jpg);*/
	background-color:#ffffff;
	background-image: url(images/background.jpg);
	background-repeat:repeat-x;
	
}

table#headertable {
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	border-bottom:3px solid #FFF;
}
#rightbartable {
	background-color:#ef0a8b;
}
#menutable {
	background-color:#ef0a8b;
}
.searchby {  vertical-align: middle}

.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #364DA1; white-space: normal; padding-top: 3px; padding-bottom: 3px; text-decoration: none}

.searchlist {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #9cd2a8;

}



li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}



td {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.biglink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;margin:0px;padding:0px;}
.searchheader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	background-color: eeeeee;



}

.header {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-transform: uppercase;

	background-color: #364DA1;

}

.header2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	background-color: #25408f;

}

h1 {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; color: #EA1C26}

h2 {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #EA1C26}

a:hover {  text-decoration: underline}

a:link {  text-decoration: none}

.price {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	

	font-weight: bold;

	color: #EA1C26;

}

.oldprice {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: italic;

	color: #000000;

	text-decoration: line-through;

}

.productimage {

	padding-right: 0px;

	padding-bottom: 30px;

	padding-left: 30px;

	padding-top: 0px;

}

.prodbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	background-color: #CCCCCC;

}



.menuheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #FFFFFF;

	background-color: #EF0A8B;
	font-weight:bold;

}

.newsletter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #9cd2a8;

	border-left-color: #9cd2a8;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #9cd2a8;
	background-color: #fff;


}

.formboxes {

	background-color: #fff;

	border: 1px solid #EF0A8B;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;





}

.mainbodytext {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000

}

.mainbodytext:visited{

	text-decoration:none;

}

.mainbodytext:a {

	text-decoration:none;

}

.mainbodytext:link {

	text-decoration:none;

}

.mainbodytext:hover {

	text-decoration:underline;

}

.nowhitespace {

	padding: 0px;

	margin: 0px;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #fff;
	
background-color:#EF0A8B;
	
	background-repeat:no-repeat;
	border-top:3px solid #fff;
	padding:5px;
	font-weight:bold;
	text-align:center;

}
#footer {
	
	background-color:#fff;
}
td.footer a {
	color: #fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.answer { 

      display : none; 

   } 

    

   .answerShow {

	display : block;	

	background-color: #F5907C;

	

	padding-right: 5px;

	text-align: right;
	 width:190px; 
	  voice-family: "\"}\""; 
	  voice-family:inherit;
	  width:185px;

   }
*html .answerShow {
	width:190px;
}
    

.question {

	display: block;

	height:20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	text-align: left;

	
	font-weight:bold;
	

	text-transform: capitalize;

	/*border: 1px solid #F7D0E3;
	border-top: 1px solid #FAEC8D;
	border-left: 1px solid #FAEC8D;
	border-right: 1px solid #BAA301;
	border-bottom: 1px solid #BAA301;*/

	vertical-align: middle;

	padding-left: 5px;

	padding-top: 4px;
	text-decoration:none;
	width:190px; 
	  voice-family: "\"}\""; 
	  voice-family:inherit;
	  width:185px;
}
*html .question {
	width:190px;
}
.question:a {


	background-color: #F5907C;
	text-decoration:none;

}

.question:visited {

	

	text-decoration:none;

}

.question:hover {

	
	background-color: #F5907C;
	text-decoration: none;
	color:#000;

}



.question:link {

	

	text-decoration:none;

}

.submenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: none;

	color: #000000;

	text-decoration:none;

}

.submenu.link {

	text-decoration:none

}

.submenu.hover {

	text-decoration:none

}

.submenu.visited {

	text-decoration:none

}

.submenu.a {

	text-decoration:none

}
.adminmenu {
	padding:2px;
	margin:2px;
	background-color: #cccccc;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	display:block;
	float:left;
	font-family: arial, sans-serif;
	text-transform:uppercase;
	font-size: 10px;
	text-decoration:none;
	color:black;
}
.adminmenu:hover{
	background-color: #364DA1;
	text-decoration:none;
	color:white;
}
#header_left {
	position:absolute;
	top:110px;
	left:10px;
	width:300px;
}
#headerright {
	position:absolute;
	top:115px;
	left:258px;
	width:300px;
	font-size:12px;
}
#newsbox {
	background-color: #d9efe2;
}
#contenttable {
	padding:10px;
	background-color:#fff;
	width:500px;
}
