body {
	background-color:#000000; 
	color:#ffffff;
	font-size:11px; 
	font-family:Verdana, Arial, Geneva,sans-serif;
	padding:0px;
	margin:0;
	text-align:center;
	}

a {color:#ffffff;}
a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {}

.logo{cursor:pointer;}

h1{
	float:left;
	width:230px;
	height:53px;
	margin:0;
	padding:0;
	position:relative;
	text-align:left;
	}
	
h1 span{
	background:url(../images/logo.jpg) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	}
h2{
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:15px 0 10px 0; 
	font-weight:bold;
	}
h3{
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:15px 0 10px 26px;
	text-align:left;
	}
p{padding:0 5px 0 0;}
/****layout***/

div#shell{
	margin: 0 auto;
	width:990px;
	}
	div#minishell{
	width:230px;
	border:0px solid red;
	}
div#header{
	margin:40px auto 0 auto;
	border:0px solid white;
	height:82px;
	background:url(../images/header-devider.jpg) no-repeat bottom;
	width:909px;
	}
div#container{}

div#footer{
	width:909px; 
	margin:10px auto; 
	}

/****question****/
#Wrapper{
	position:relative; 
	width:100%; 
	text-align:left; 
	}
#WrapperNoFlash{
	position:relative; 
	width:850px; 
	text-align:left; 
	margin:10px 0 0 30px; 
	padding:0 10px 0 40px; 
	}
#searchBox{
	z-index:5; 
	width:909px;
	background-color:#000000; 
	margin:5px 0 0 45px;
	}
	
.optionBox {
	background:#141414 url(../images/bg-question-box.jpg) repeat-x scroll center top;
	display:inline;
	float:left;
	margin:20px 7px 0;
	padding:0;
	width:161px;
}
.product_break{padding: 10px 0px 0px 0px;}

#selectionBox1{margin:20px 5px 0px 0px;padding-bottom: 30px;}
#selectionBox2{padding-bottom: 30px;margin-right: 5px;}
#selectionBox3{padding-bottom: 30px;margin-right: 5px;}
#selectionBox4{padding-bottom: 30px;margin-right: 5px;}
#selectionBox5 {
	display:inline;
	float:left;
	margin:20px 0 0 7px;
	padding-bottom: 30px;
	width:161px;
	}
/*#errmsg2{height:50px; margin-top:90px;}*/
p#errmsg{
	font-size:16px;
	float:left;
	clear:both;
	height:18px;
	margin:0 0 0 40px; 
	padding:0;
	text-align:center;
	width:900px;
	display:inline;
	font-family:arial;
	}
p#errmsg2{
	font-size:16px;
	float:left;
	clear:both;
	height:18px;
	margin:0 0 0 40px; 
	padding:0;
	text-align:center;
	width:900px;
	display:inline;
	font-family:arial;
	}
/******results*******/
#SearchResults{
	display: inline;
	background-color:#000000; 
	margin:0 0 0 40px;
	float:left;
	width:909px; 
	padding:5px 0 0px 0; 
	text-align:left;
	}
.item{
	float:left; 
	height:323px; 
	width:420px; 
	background:url(../images/bg-watchBox.jpg) repeat-x; 
	display:inline; 
	margin:5px 0 10px 22px;
	}

/******navigations*****/
ul#topNav{
	width:260px; 
	float:right; 
	margin:37px 0 0 0; 
	padding:0; 
	}
ul#topNav li{
	display:inline;  
	margin:0; 
	vertical-align:baseline;
	}
	
li#item1 a,
li#item2 a,{background-position:0 -15px;}
	
ul#topNav li a{
	display:block; 
	float:left; 
	padding-top: 15px; 
	height: 0px !important; 
	height /**/: 15px; overflow: hidden; 
	}
ul#topNav li img{float:left; width:auto; padding:0 5px;}
ul#topNav li#item1 a{
     background:url(../images/nav-bookmark.gif) top left no-repeat;
	  background-position:0 1px;
	  width:135px;
	  }	
ul#topNav li#item1 a:hover {
      background-position:0 -14px;
      }	
ul#topNav li#item2 a{
      background:url(../images/nav-sendToFriend.gif) top left no-repeat;
	  background-position:0 1px;
	  width:108px;}
	  			 
ul#topNav li#item2 a:hover {
      background-position:0 -14px;
      }	
ul#footerMenu{
	float:left;
	height:35px;
	margin:5px 0 0 0;
	
	}
ul#footerMenu li{
	display:inline;
	list-style:none;
	padding:0 5px 0 0;
	}
ul#footerMenu li.devider{
	background:url(../images/img-nav-devider.jpg) left center no-repeat;
	width:3px;
	padding:0 5px;
	}
	
/***********invite friend*******/
#reqMsg{margin:0 0 0 5px;}

ul.sendtofriend{width:350px;}
	
ul.sendtofriend li{float:left;list-style:none; padding:5px 0 0 0;}
ul.sendtofriend label.stf{
	font-family:verdana;
	font-size:11px;
	padding:7px 0 0;
	width:160px;
	}
ul.sendtofriend input {
	width:180px; 
	font-size:11px; 
	font-family:Verdana;
	}
ul.sendtofriend input.RegisterSignin {
	float:right;
	height:25px;
	margin:10px 0 0;
	width:45px;
	}

/******classes*********/

input.submitbottom{
	margin:10px 61px 10px 5px;
	width:124px;
	}
input.emailbottom{
	width:132px;
	}
img.miniHeader{margin:0 0 10px 0;}

p.copyRights{text-align:right;}

img.watch{
	float:left; 
	width:190px; 
	margin:15px; 
	clear:right;
	}

input.choose{float:left;padding:10px;}
label.choose{ 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica; 
	padding:6px 0 0 0; 
	width:70px;
	}
p.chooseOption{padding-top:15px;}
p#buttons{
	display:inline;
	margin:0 0 5px 60px;
	float:left;
	padding:0;
	text-align:left;
	width:870px;
	}
/*****form - question page ********/
label{
	float:left;
	font-family:Arial,Verdana,Helvetica;
	font-size:16px;
	padding:0 0 0;
	text-align:right;
	width:130px;
	}	
input{
	float:right;
	margin:6px 8px 0 0;
	}
.resultbuttons{
	float:right;
	margin:4px 5px 0;
	width:20px;
}
label#sectionDevider{
	background:url(../images/img-devider.gif) bottom center no-repeat;
	height:30px;
	
	}
span#borderBottom{
	border-bottom:1px dotted #282828;
	}
		
span#msgSent{
	float:left;
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	margin:10px 39px 0 25px;
	text-align:left;
	width:230px;
	}