
body {

	margin: 0;

	padding: 0;

	color: #4f5455;	

	font-family: arial, lucida, helvetica, sans-serif;

	font-size: 62.5%;

	text-align: center;

	background: #098c7e url(../images/body_bg.gif) top left repeat-x; 

}

#container {

	position: relative;

	width: 947px;

	margin: 0 auto;

	padding: 4px 0 0 0;

	text-align: left;

	font-size: 1em; /* 10px baseline */

	background-color: #fff;

	background-image: url(../images/container_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#main {

	margin: 0;

	padding: 0;

	position: relative;

}



/* nav styles: primary, secondary, and utility styles */

#secondary_nav {

	width: auto;

	padding: 0;

	margin: 0;

	background: #fff url(../images/secondary_nav_bg.gif) top right repeat-y;

	overflow: hidden;

	_height: 1%;

}

.game_gear #secondary_nav {

	background: #121212 url(../images/secondary_nav_bg_game.gif) top right repeat-y;

}

#secondary_nav a {

	text-decoration: none;

	color: #666;

}

#secondary_nav a:hover {

	text-decoration: underline;

	color: #666;

}

.game_gear #secondary_nav a {

	text-decoration: none;

	color: #ccc;

}

.game_gear #secondary_nav a:hover {

	text-decoration: underline;

	color: #ccc;

}

#secondary_nav ul {

	float: left;

	width: 380px;

	_width /**/: 553px;

	padding: 12px 0px 9px 135px;

	font-size: .9em; /* 9px */

	line-height: 1.8em !important;

	_line-height: 1.9em; /* for IE */

}

*:first-child+html #secondary_nav ul { line-height: 1.9em !important;/* IE7 only */ }

#secondary_nav li {

	display: inline;

	margin: 0;

	padding: 0 3px 0 6px;

	border-left: 1px solid #3fa79c;

	vertical-align: middle;

}

#container li.first {

	border: none;

}

#utility_nav {

	float: right;

	width: 430px;

	padding: 12px 0px 9px;

	font-size: .9em; /* 9px */

	line-height: 1.8em;

}

#location {

	float: right;

	margin: 0 15px 0 0;

	line-height: 1.9em;

	vertical-align: middle;

}

#location a {

	float: left;

	vertical-align: middle;

}

#location a img {

	float: left;

	margin: .3em 5px 0 0;

	vertical-align: middle;

	padding: 0;

	text-decoration: none;

}

#location .select_language {

	float: left; /* required for opera */

	margin: 0 0 0 10px;

	font-size: 1.1em;

	border: 1px solid #9b9b9b;

	border-width: 1px 0 0 1px;

}

#search {

	float: right;

	padding: 0;

	margin: 0 15px 0 0;

	_margin-top: 1px;

	vertical-align: middle;

}

*:first-child+html #search { /* IE7 only */ 

	margin-top: 1px;

}

#search fieldset {

	display: block;

	_display: inline;

}

#search input.search_text {

	float: left;

	width: 120px;

	margin: 0 7px 0 0;

	padding: 1px 2px;

	border: 1px solid #9b9b9b;

	border-width: 1px 0 0 1px;

	vertical-align: middle;

	font-size: 1.1em;

	color: #333333;	

	font-family: arial, lucida, helvetica, sans-serif;

}

#search a.search_btn {

	float: left;

	display: block;

	width: 16px;

	height: 16px;

	margin: 0;

	padding: 0;

	text-indent: -200em;

	vertical-align: middle;

	background: transparent url(../images/btn_search.gif) left top no-repeat;	

}

.game_gear #search a.search_btn {

	background-image: url(../images/btn_search_content_game.gif);

}

#cart_items {

	float: right;

	margin: 0 9px 0 0;

	background: transparent url(../images/btn_view_cart.gif) left top no-repeat;

}

#cart_items a {

	display: block;

	width: 42px;

	height: 19px;

	padding: 0;

	text-decoration: none;

	text-indent: -500em;

}

.game_gear #cart_items {

	background-image: url(../images/btn_view_cart_game.gif);

}

#logo {

	position: absolute;

	top: 19px;

	left: 35px;

	z-index: 40;

}

#logo span {

	display: block;

	background-color: transparent;

	background-position: left top;

	background-repeat: no-repeat;

	background-image: url(../images/logo.gif);

}

.game_gear #logo span {

	background-image: url(../images/logo_game.gif);

}

#logo a {

	position: relative;

	display: block;

	width: 70px;

	height: 56px;

	margin: 0px;

	text-decoration: none;

	text-indent: -200em;

}



#logojp {

	position: absolute;

	top: 19px;

	left: 35px;

	z-index: 40;

}

#logojp span {

	display: block;

	background-color: transparent;

	background-position: left top;

	background-repeat: no-repeat;

	background-image: url(../images/logicool_white.jpg);

}

.game_gear #logojp span {

	background-image: url(../images/logicool_black.jpg);

}

#logojp a {

	position: relative;

	display: block;

	width: 70px;

	height: 56px;

	margin: 0px;

	text-decoration: none;

	text-indent: -200em;

}



/* primary nav */



#primary_nav {

	clear: both;

	position: relative;

	height: 42px;

	z-index: 30;

	background: url('../images/nav/primary_nav_bg.gif') no-repeat left top;; padding-left:120px; padding-right:0; padding-top:0; padding-bottom:0

}

.game_gear #primary_nav {

	background-image: url('../images/nav/game_primary_nav_bg.gif');

}

ul#nav {

	padding: 5px 0 0 0;

}

#nav a {

	display: block;

	text-decoration: none;

	text-indent: -200em;

}

#nav li li span {

	display: block;

	width: 170px; /* gives consistant width for all secondary topnav dropdowns */

	margin: 0 0 0 4px;

	padding: 0;

	background: #5ebbaf url('../images/nav/drop_down_bg_on.gif') bottom left no-repeat;

}

#nav li li a {

	display: block;

	/*width: 150px;*/ /* gives consistant width for all secondary topnav dropdowns */

	width:auto;

	height: auto;

	margin: 0;

	padding: 3px 10px 5px 7px;

	text-indent: 0px;

	font-weight: normal;

	font-size: 0.7em;

	color: #474747;

	text-decoration:none;

	background: #F8FAFB url('../images/nav/drop_down_bg.gif') bottom left no-repeat;

}

#nav li#nav6 li a {

	color: #fff;

	background: #313131 url('../images/nav/drop_down_blk_bg.gif') bottom left no-repeat;	

}

#nav li li a:hover,

#nav li#nav6 li a:hover {

	color: #fff;

	text-decoration: none;

	background: none; /* removes the 'a' background to allow the 'span' on state to show through */

}

#nav li {

	float: left;

	position: relative;

	text-align: left;

	padding: 0;

	margin: 0;

}

#nav li div a {

	height: 32px;

	margin-bottom: 3px;

}

#nav li ul {

	display: none;

	position: absolute;

	top: 100%;

	/* left: -34px; */

	width: 178px;

	padding: 0 0 3px 0;

	margin: 0 0 0 0;

	_margin-top: 1px;

	z-index: 50;

	background: transparent url('../images/nav/nav_drop_btm.gif') bottom left no-repeat;

}



#nav li li {

	float: none;

	background: transparent url('../images/nav/nav_drop_bg.gif') top left repeat-y;

}

#nav li li.first {

	padding: 3px 0 0 0;

	background: transparent url('../images/nav/nav_drop_top.GIF') top left no-repeat; height:auto

}

#nav li li.first a {

	padding-top: 4px;

}

/* ENGLISH (find other global-language.css modifier for other languages */

#nav li#nav1 div {background-image: url('../images/nav/nav_mice_on.gif');} 

#nav li#nav1 div a {background-image: url('../images/nav/nav_mice_off.gif'); 

        width: 100px 

} 

#nav li#nav2 div {background-image: url('../images/nav/nav_keyboards_on.gif');} 

#nav li#nav2 div a {background-image: url('../images/nav/nav_keyboards_off.gif'); 

        width: 116px 

} 

#nav li#nav3 div {background-image: url('../images/nav/nav_webcams_on.gif');} 

#nav li#nav3 div a {background-image: url('../images/nav/nav_webcams_off.gif'); 

        width: 151px 

} 

#nav li#nav4 div {background-image: url('../images/nav/nav_speakers_on.gif');} 

#nav li#nav4 div a {background-image: url('../images/nav/nav_speakers_off.gif'); 

        width: 124px 

} 

#nav li#nav5 div {background-image: url('../images/nav/nav_remotes_on.gif');} 

#nav li#nav5 div a {background-image: url('../images/nav/nav_remotes_off.gif'); 

        width: 101px 

} 

#nav li#nav6 div {background-image: url('../images/nav/nav_gamegear_on.gif');} 

#nav li#nav6 div a {background-image: url('../images/nav/nav_gamegear_off.gif'); 

        width: 111px 

} 

#nav li#nav7 div {background-image: url('../images/nav/nav_notebooks_1_on.gif');} 

#nav li#nav7 div a {background-image: url('../images/nav/nav_notebooks_1_off.gif'); 

        width: 120px 

} 



.game_gear #nav li#nav1 div {background-image: url('../images/nav/game_nav_mice_on.gif');} 

.game_gear #nav li#nav1 div a {background-image: url('../images/nav/game_nav_mice_off.gif');} 

.game_gear #nav li#nav2 div {background-image: url('../images/nav/game_nav_keyboards_on.gif');} 

.game_gear #nav li#nav2 div a {background-image: url('../images/nav/game_nav_keyboards_off.gif');} 

.game_gear #nav li#nav3 div {background-image: url('../images/nav/game_nav_webcams_on.gif');} 

.game_gear #nav li#nav3 div a {background-image: url('../images/nav/game_nav_webcams_off.gif');} 

.game_gear #nav li#nav4 div {background-image: url('../images/nav/game_nav_speakers_on.gif');} 

.game_gear #nav li#nav4 div a {background-image: url('../images/nav/game_nav_speakers_off.gif');} 

.game_gear #nav li#nav5 div {background-image: url('../images/nav/game_nav_remotes_on.gif');} 

.game_gear #nav li#nav5 div a {background-image: url('../images/nav/game_nav_remotes_off.gif');} 

.game_gear #nav li#nav6 div {background-image: url('../images/nav/game_nav_gamegear_on.gif');} 

.game_gear #nav li#nav6 div a {background-image: url('../images/nav/game_nav_gamegear_off.gif');} 

.game_gear #nav li#nav7 div {background-image: url('../images/nav/nav_notebooks_1_on.gif');} 

.game_gear #nav li#nav7 div a {background-image: url('../images/nav/nav_notebooks_1_off.gif');} 



#nav li:hover ul, 

#nav li.over ul {

	display: block;

}



#nav li#nav1:hover div a, 

#nav li#nav1.over div a, 

#nav li#nav2:hover div a, 

#nav li#nav2.over div a, 

#nav li#nav3:hover div a, 

#nav li#nav3.over div a, 

#nav li#nav4:hover div a, 

#nav li#nav4.over div a, 

#nav li#nav5:hover div a, 

#nav li#nav5.over div a, 

#nav li#nav6:hover div a, 

#nav li#nav6.over div a, 

#nav li#nav7:hover div a, 

#nav li#nav7.over div a { 

        background-image: none; 

} 



/* hero styles */

#breadcrumb {

	position: absolute;

	top: 0;

	left: 0;

	width: 926px;

	padding: 6px 0 5px 21px;

	border-bottom: 1px solid #3fa79c;

	margin: 0;

	color: #fff;

	font-size: 1.1em; /* 11px */

	z-index: 10;

}

#breadcrumb ul {

	position: relative;

	padding-left: 116px;

}

#breadcrumb li {

	display: inline;

	padding: 0 0 0 4px;

	font-weight: bold;

}

#breadcrumb a {

	position: relative;

	color: #fff;

	font-weight: normal;

	margin: 0;	

}

#breadcrumb li a:after {

	white-space: pre;

	content: '\0020 \0020 \003e';

}

#breadcrumb li a {

	behavior: url(/css/breadcrumb.htc); /* calls IE specific script to add '>' */

}

a.action:after {

	white-space: pre;

	content: '\0020 \003e \003e';

}

a.action {

	behavior: url(/css/action.htc); /* calls IE specific script to add '>>' */

}



html>body #breadcrumb { background-image: url(../images/transp_teal_bg.png); background-repeat: repeat;}

* html #breadcrumb { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/transp_teal_bg.png',sizingMethod='scale'); }



#header {

	position: absolute;

	top: 78px;

	left: 0;

	margin: 0;

	padding: 0;

	border-top: 1px solid #3fa79c;

	z-index: 3;

}

#header .wrap {

	width: 947px;

	margin: 1px 0 0 0;

	background-repeat: repeat;

}

html>body #header .wrap { background-image: url(../images/transp_teal_bg.png);}

* html #header .wrap { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/transp_teal_bg.png',sizingMethod='scale'); }



html>body .game_gear #header .wrap { background-image: url(../images/transp_black_bg.png); background-repeat: repeat;}

* html .game_gear #header .wrap { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/transp_black_bg.png',sizingMethod='scale'); }



#hero {

	position: relative;

	height: 150px;

	margin: 0;

	z-index: 0;

}

::root #hero {

	top: -47px; /* Makes Safari display proper vertical position */

}

#hero img {

	display: block; /* removes space after image */

	width: 947px; /* prevents Safari from displaying this image 100px to the right */

}

.sub_category #header {

	top: 78px;

}

.sub_category #hero {

	height: 150px;

}

.showcase #header {

	top: 256px;

}

.showcase #hero {

	height: 341px;

	margin-bottom: -11px; /* allows showcase hero image to overlay content area */

}





/* content styles */



#content {

	margin: 0;

	padding: 0;

	position: static;

	background-color: #fff;

	font-size: 1.2em; /* 12 px */

}

#content_body {

	float: left;

	/*width: 666px;*/
	/* for golucky */
	width:100%;

	margin: 0;

	padding: 25px 20px 30px 25px;

}



/* callout styles */

#callout {

	float: left;

	width: 196px !important;

	_width /**/: 236px;

	padding: 20px 20px 30px 20px;

	background: #ecf0f4 url(../images/callout_bg.gif) bottom left repeat-x;

}



/* promos */



#callout .design,

#callout .promo,

#promo_secondary .promo {

	margin: 0;

	padding: 0 0 15px 0;	

}

#promo_secondary .promohome {

	margin: 0;

	padding: 0 0 15px 17px;	

}

#callout .design p,

#callout .promo p,

#promo_secondary .promohome p, 

#promo_secondary .promo p {

	padding-bottom: 4px;

}

/* for text callout */

#callout .more,

#callout .text {

	padding-bottom: 5px;

}

#callout .more h3 {

	background: transparent url(../images/icn_more.gif) 0px 2px no-repeat;

	padding-left: 17px;

}


.separator{
	width:100%;
	clear: both;

	margin: 5px 0 15px 0;

	padding: 0 0 0 0;

	line-height: 1px;

	height: 1px;

	border-bottom: 1px solid #e7e9ea;

}

#callout .separator {

	clear: both;

	margin: 5px 0 15px 0;

	padding: 0 0 0 0;

	line-height: 1px;

	height: 1px;

	border-bottom: 1px solid #e7e9ea;

}

.home #callout .separator {

	border-color: #dedede;

}

.product_finder,

.support_center {

	padding-bottom: 5px;

}

.awards_reviews .award,

#callout .accessory,

#callout .award {

	margin: 0 0 15px 0;

	padding: 0 0 0px 45px;

	overflow: hidden;

	_height: 1%;

}

.awards_reviews .award img,

#callout .accessory img,

#callout .award img {

	float: left;

	margin: 0 0 0 -45px !important;

	margin-left /**/: -48px; /* for IE 5.5 */

	padding: 0;

}

.awards_reviews .award p,

#callout .accessory p,

#callout .award p {

	padding-bottom: 0;

}

#callout .accessory {

	padding-left: 60px;

}

#callout .accessory img {

	margin-left: -60px !important;

	margin-left /**/: -63px; /* for IE 5.5 */

}



#callout .compatibility {

	margin: 0 0 10px 0;

}

#callout .compatibility li {

	display: inline;

	padding: 0 10px 0 0;

}

#callout .compatibility li img {

	padding-bottom: 5px;

}

#callout .download,

#callout .purchase {

	margin: 0 0 15px 0;

}

#callout .purchase h2 {

	font-size: 2em;

	font-weight: normal;

	padding-bottom: 0px;

}

#callout .purchase h2 span {

	font-size: .833em;

}

#callout .purchase .pn {

	color: #666;

	padding-bottom: 15px;

}

#callout .purchase .notify {

	padding-bottom: 0px;

}



#action_links {

	margin: -10px 0 0 0; /* pulls up the print and email links within callout margin */

	padding: 0 0 15px 0;

	font-size: .833em;

}

#action_links li {

	display: inline;

	margin: 0;

	padding: 0 5px 0 7px;

	border-left: 1px solid #bebfc2;

}

#action_links li.first {

	padding-left: 0;

}



/* image rollovers 

html>body a.image img {

	margin: 1px;

}

html>body a.image:hover img {

	margin: 0;

	text-decoration: none;

	border: 1px solid #2c9bca;

}

 IE specific

* html a.image {

	text-decoration: none;

	padding: 1px;

}

* html a.image:hover {

	padding: 0;

	text-decoration: none;

	border: 1px solid #2c9bca;

}

*/



/* buttons */

.button {

	margin: 0 0 7px 0;

	padding: 0;

	background-position: top left;

	background-repeat: no-repeat;

	background-color: #2DA3CF;

}

.button a {

	display: block;

	margin: 0;

	padding: 3px 5px;

	font-size: .916em;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	text-align: center;

	background-position: bottom left;

	background-repeat: no-repeat;

	background-color: transparent;

}

#content_body .button {

	float: right;

	width: 109px;

	background-image: url(../images/btn_subcat_top.gif);

}

#content_body .button a {

	width: 99px;

	background-image: url(../images/btn_subcat_bottom.gif);

}

#callout .button {

	width: 189px;

	background-image: url(../images/btn_callout_top.gif);

}

#callout .button a {

	width: 179px;

	background-image: url(../images/btn_callout_bottom.gif);

}

#callout .support {

	margin: 0 0 15px 0;

}



/* pagination styles */

.pagination fieldset {

	float: left;

	_margin-top: .3em;

}

.pagination label {

	font-weight: bold;

	_vertical-align: middle;

}

.pagination select {

	margin: 0 0 0 3px;

	font-size: .916em;

	_vertical-align: middle;

}

*:first-child+html .pagination label,

*:first-child+html .pagination select { /* IE 7 only */

	vertical-align: middle;

}

.pagination .total {

	font-weight: bold;

	float: right;

	padding: 0 15px;

	border-left: 1px solid #fff;

}

.pagination .all {

	float: right;

	padding: 0 0 0 12px;

	border-left: 1px solid #fff;

	cursor: pointer;

}

.pagination ul {

	float: right;

	display: inline;

	padding: 0 10px 0 5px;

}

.pagination li {

	float: left;

	color: #707475;

	padding: 0 4px 0 0;

}

.pagination .notcurrent {

	float: left;

	color: #707475;

	padding: 0 4px 0 0;

	cursor: pointer;

}

.pagination li.page {

	padding: 0 7px 0 0;

}

.pagination .current a {

	color: #707475;

	text-decoration: none;

}



/* step set styles */

.step_set img {

	position: relative;

	float: left;

	margin-left: -130px;

}

.step_set ol {

	list-style: none;

	margin: 0;

	padding: 0;

}

.step_set ol li {

	padding: 3px 0 10px 0;

}

.step_set span {

	padding: 1px 7px;

	border: 1px solid #e7e9ea;

	background-color: #eff3f6;

	font-size: 1.5em;

	font-weight: bold;

}

.step_set h4 {

	padding-top: 7px;

	margin: 0;

}



/* text promos */

.text_promo {

	margin: 0 20px 0 0;

	padding: 11px 5px 40px 15px;

	border-top: 1px solid #e5eaef;

	background: transparent url(../images/product_attributes_bg.gif) top left repeat-x;

}

.text_promo strong {

	padding-right: 7px;

}

.text_promo a.action {

	padding-left: 7px;

}



/* highlight areas with image */

.highlight {

	margin: 0 0 0 0;

	padding: 0 0 20px 0;

	overflow: hidden;

	_height: 1%;

}

.highlight.type_1 img {

	float: left;

	margin: 0 12px 5px 0;

}

.highlight.type_2 img {

	float: right;

	margin: 0 0 5px 12px;

}

.highlight.type_3 {

	text-align: center;

}

.highlight.type_3 h3,

.highlight.type_3 p {

	text-align: left;

}

/*  the following added to fix alignment in gaming */

.highlight2 {

	margin: 0 0 0 0;

	padding: 0 0 20px 0;

	overflow: hidden;

	_height: 1%;

}



/* tab styles */

.tabs {

	width: 100%;

	height: 60px;

	margin: 0;

	padding: 5px 0 10px 0;

	background: transparent url(../images/detail_tab_bg.gif) top left repeat-x;

}

.tabs li {

	float: left;

	display: block;

	margin: 0 0 0 2px;

	padding: 0 0 0 0;

	text-align: center;

	background-color: #fff;

}

.tabs li.first {

	margin: 0;

}

.tabs li a {

	display: block;

	padding: 15px 0;

	font-size: 1.25em;

	color: #474747;

}

.tabs li.active {

	padding-bottom: 9px;

	background-color: #fff;

}

.tabs li.active a {

	color: #3FA79C;

	text-decoration: none;

}

/* num-x style, where x indicates the number of tabs, sets the width of the tab */

.num-1 li {

 	margin-left: 3px;

}

.num-1 li a {

 	width: 666px;

}

.num-2 li a {

	width: 332px;

}

.num-3 li {

	margin-left: 3px;

}

.num-3 li a {

	width: 220px;

}

.num-4 li a {

	width: 165px;

}

.num-5 li.first {

	padding-left: 3px; /* takes excess pixels */

}

.num-5 li a {

	width: 131px;

}

.num-6 li.first {

	padding-left: 2px; /* takes excess pixels */

}

.num-6 li a {

	width: 109px;

}

.num-7 li.first {

	padding-left: 3px; /* takes excess pixels */

}

.num-7 li a {

	width: 93px;

}



/* dynamic tab setup */



h3.print_head {

	display: none; /* hides print header for screen */

}

#tabcontent1,

#tabcontent2,

#tabcontent3,

#tabcontent4,

#tabcontent5,

#tabcontent6,

#tabcontent7 {

	display: none; /* hides all tab content by default until script run */

}

.tabon-1 #tabcontent1,

.tabon-2 #tabcontent2,

.tabon-3 #tabcontent3,

.tabon-4 #tabcontent4,

.tabon-5 #tabcontent5,

.tabon-6 #tabcontent6,

.tabon-7 #tabcontent7 {

	display: block; /* displays current tab content */

}

.tabon-1 li#tab1,

.tabon-2 li#tab2,

.tabon-3 li#tab3,

.tabon-4 li#tab4,

.tabon-5 li#tab5,

.tabon-6 li#tab6,

.tabon-7 li#tab7 {

	background-color: #fff;

	padding-bottom: 9px;

}

.tabon-1 li#tab1 a,

.tabon-2 li#tab2 a,

.tabon-3 li#tab3 a,

.tabon-4 li#tab4 a,

.tabon-5 li#tab5 a,

.tabon-6 li#tab6 a,

.tabon-7 li#tab7 a {

	color: #3fa79c;

	text-decoration: none;

}





/* content nav */

#content_nav {

	margin: -25px -19px 15px -25px; /* pulls up the content links within content_body margin */

	padding: 13px 0 12px 25px;

	background: #edf1f5 url(../images/content_nav_bg.gif) top left repeat-x;

}

#content_nav li {

	display: inline;

	margin: 0;

	padding: 0 11px 0 13px;

	border-left: 1px solid #d6d7da;

}

#content_nav li.first {

	padding-left: 0;

}

#content_nav li.active a {

	color: #4f5455;

	text-decoration: none;

}





/* footer styles */



#footer {

	margin: 0;

	padding: 15px 20px 5px;

	border-top: 1px solid #CFD7DD;

	color: #7e868d;

	background-color: #F0F2F4;

	font-size: .916em; /* 9px */

	overflow: hidden;

	_height: 1%;

}



#footer p {

	float: left;

}



#footer ul {

	float: left;

	margin: 0 0 0 25px;

}



#footer li {

	display: inline;

	margin: 0;

	padding: 0 10px 0 13px;

	border-left: 1px solid #7e868d;

}

#footer li a,

#footer li a:hover {

	color: #7e868d;

}





/* general styles */



p {

	margin: 0;

	padding: 0 0 10px 0;

}

p.sub_header {

	font-size: 1.16em;

}



/* headers */

h1 {

	margin: 0;

	padding: 0 20px .07em 25px;

	color: #fff;

	font-size: 3em;

	letter-spacing: .05em;

	line-height: 1.9em;

	font-weight: normal;

}

h1.long {

	font-size: 2.6em;

	padding: .2em 0 .15em 25px;

	_padding: .2em 0 .18em 25px;

}

h2 {

	font-weight: bold;

	font-size: 1.333em; /* 16px */

	margin: 0;

	padding: 0 0 .3em 0;

}

h3 {

	margin: 0;

	padding: 0 0 5px 0;

	font-size: 1.25em; /* 15px bold for IE */

	_font-weight: bold;

	color: #3FA79C; /* 6bbab3  */

}

::root h3 { /* Safari only */

	font-size: 1.333em;

	font-weight: normal;

}

*:first-child+html h3 { /* IE7 only */ 

	font-size: 1.333em;

	font-weight: normal;

}

h4 {

	font-weight: bold;

	font-size: 1.08em; /* 13px */

	margin: 0;

	padding: 0 0 .1em 0;

}

h5 {

	font-weight: bold;

	font-size: 1em;

	margin: 0;

	padding: 0 0 .1em 0;

}



/* links */

a {

	color: #2c9bca;

	text-decoration: none;

}

a:visited {

/*	color: #2c9bca;	 set to #999 when done. Shows correct link state for "#" hrefs. */

}

a:hover,

a:active {

	text-decoration: underline;

}



/* lists */

ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

ul.links {

	padding: 0 0 7px 0;

}

ul.links li {

	padding: 0 0 3px 0;

}

ol li {

	margin: 0;

	padding: 0;

}

li {

	padding: 0;

	margin: 0;

}

ol {

	margin: 0 0 10px 0px;

	padding: 0 0 0 25px;

}



/* images */

img a {

	margin: 0;

	padding: 0;

	border: 0;

}

img {

	border: 0;

}



/* form styles */

form {

	margin: 0;

	padding: 0;

}

fieldset {

	margin: 0px;

	padding: 0px;

	border-style: hidden;

	border-width: 0;

}

select,

textarea,

input {

	margin: 0;

	padding: 0;

	color: #333333;

	font-family: arial, lucida, helvetica, sans-serif;	

}





/* popup */



.popup {

	display: none;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 100;

	width: 100% !important;

	height: 100%;

	padding-top: 120px;

	background: url('/images/popup_bg.png') top left repeat; 

	_background-image: url('/images/popup_blank_bg.gif'); /* for IE; keeps user from clicking through layer */

}

/* filter for ie only to get the png to work */

* html .popup {

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/popup_bg.png',sizingMethod='scale');

}

.popup-container {

	margin: 0 auto; /* centers popup in page */

	width: 675px !important; /* change to desired popup width */

	width /**/: 675px; /* for IE 5.5 */

	padding: 2px 0 0 0;

	text-align: left;

	font-size: 1.2em;

	background: #fff url(../images/popup_container_bg.gif) 50% top no-repeat;

}

#image_area {

	text-align: center;

}



.premium .popup-container,

#siginSites .popup-container,

#downloading .popup-container,

#passwordTips .popup-container {

	width: 468px !important; /* change to desired popup width */

	width /**/: 500px; /* for IE 5.5 */

	padding: 0 16px 15px;

}



.popup-container .header {

	padding: 15px 10px 8px 25px;

	border-bottom: 1px solid #cfd2d7;

	background: #fff url(../images/popup_header_bg.gif) left bottom repeat-x;

	overflow: hidden;

	_height: 1%;

}

.popup-container .header h2 {

	float: left;

	width: 515px;

	font-size: 1.333em;

}

.popup-container .header .close {

	float: right;

	width: 115px;

	text-align: right;

	font-size: .916em;

	line-height: 1.333em;

}

.popup-container .header .close a {

	padding: 0 16px 1px 0;

	background: transparent url(../images/icn_remove.gif) right 1px no-repeat;

}

.popup-container .footer {

	padding: 0;

	border-top: 1px solid #e5e4f0;

	background: #fff url(../images/popup_footer_bg.gif) left bottom repeat-x;

	overflow: hidden;

	_height: 1%;

}

.popup-container .footer p {

	float: left;

	/*width: 200px;*/

	margin: 0;

	padding: 10px 0 0 237px;

	text-align: center;

}

.popup-container .footer ul {

	float: right;

	width: 200px;

}

.popup-container .footer li {

	float: right;

	display: block;

	text-align: center;

	border-left: 1px solid #e5e4f0;

}

.popup-container .footer li a {

	display: block;

	width: 92px;

	height: 34px;

	line-height: 34px;

	text-align: center;

}

.popup-container .content {

	padding: 10px 0;

}



/* popup-cover used to cover select form elements in IE */

#popup-cover {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	z-index: 9;

}

* html #popup-cover {

    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);

}



/* email this page and nofity me */

#notify_me .popup-container .content,

#notify_me_confirm .popup-container .content,

#email_page_confirm .popup-container .content,

#email_page .popup-container .content {

	padding: 20px 20px 10px 25px;

}

#notify_me .popup-container .content p,

#notify_me_confirm .popup-container .content p {

	margin-right: 100px;

}

.popup h3 {

	margin-bottom: 10px;

}

.popup fieldset ol {

	list-style: none;

	margin: 0;

	padding: 5px 0 10px 15px;

	overflow: hidden;

	_height: 1%;

}

.popup fieldset ol li {

	padding: 0 0 10px 0;

	overflow: hidden;

	_height: 1%;

	clear: both;

}

.popup fieldset ol label {

	float: left;

	width: 175px;

	padding: .25em 10px 1px 0;

	text-align: right;

}

.popup fieldset ol input.input_text,

.popup fieldset ol textarea {

	font-size: 1em;

	width: 220px;

	padding: 1px 2px;

	color: #333333;

}

::root .popup fieldset ol input.input_text {

	width: 229px !important; /* for safari */

}

.popup fieldset ol textarea {

	width: 370px;

	height: 60px;

}

.popup fieldset ol .option label {

	width: 350px;

	margin: 0 0 0 5px;

	padding: 0;

	line-height: 1.2em;

	text-align: left;

	vertical-align: middle;

}

.popup fieldset ol input.chkbox {

	float: left;

	width: 14px;

	height: 14px;

	margin: 0 0 0 185px;

	_margin: 0 0 0 188px;

	padding: 0;

	vertical-align: middle;

}

.popup .button {

	width: 109px;

	background-image: url(../images/btn_subcat_top.gif);

}

.popup .button a {

	width: 99px;

	background-image: url(../images/btn_subcat_bottom.gif);

}

.popup fieldset ol li.button {

	float: left;

	width: 109px;

	margin: 10px 0 20px 185px;

	_margin: 10px 0 20px 94px;

	padding: 0;

}

.popup fieldset ol p.sub-label {

	font-size: .916em;

	color: #666;

	padding: 0 0 0 0;

	margin: 2px 0 2px 185px;

	_margin: 2px 0 2px 188px;

}

.legal {

	font-size: 9px;

	color: #666;

	float: none;

	width: auto;

}

.popup p.legal {

	font-size: .916em;

	margin: 0;

	padding: 10px 20px 10px;

	text-align: center;

}



/* new flash popup styles */

.flash-container {

        margin: 0 auto; /* centers popup in page */

        width: 475px; /* change to desired popup width */

        padding: 2px 0 0 0;

        text-align: left;

        font-size: 1.2em;

        background: #transparent url(../images/popup_container_bg.gif) left top repeat-x;

}

.flash-container .header {

        padding: 15px 10px 8px 25px;

        border-bottom: 1px solid #cfd2d7;

        background: #fff url(../images/popup_header_bg.gif) left bottom repeat-x;

        overflow: hidden;

        _height: 1%;

}

.flash-container .movie {

        clear: both;

}

.flash-container .header h2 {

        float: left;   

        font-size: 1.333em;

}

.flash-container .header .close {

        float: right;

        width: 115px;

        text-align: right;

        font-size: .916em;

        line-height: 1.333em;

}

.flash-container .header .close a {

        padding: 0 16px 1px 0;

        background: transparent url(../images/icn_remove.gif) right 1px no-repeat;

} 



/* GLOBAL FLOAT FIXES and HACKS ************************************************

	Use to clear floats and use the Holly Hack for IE browser's height bugs */



#main:after,

#primary_nav:after,

#other_features:after,

#content:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

#main,

#primary_nav,

#other_features,

#content {display: inline-block;} /* clears IE 7 */

/* Hide from IE Mac \*/

#main,

#primary_nav,

#other_features,

#content {display: block;}

/* End hide from IE Mac */



/* holly hack for extra space in IE nav - Hides from IE-mac \*/

* html #main,

* html #product_nav {height: 1% !important;}

/* End hide from IE-mac */





/******************************************************************************************/



.maindiv

{

overflow:auto;

width:100%

height:294px;

background-image:url(../images/bg.jpg);

background-repeat:repeat-x;

}

.innerpageouter

{

height:180px;

overflow:auto;

background-image:url(../images/innerpagebg.jpg);

background-repeat:repeat-x;

}

.mainOuter

{

width:1003px;

margin:0px auto;

}

.menuOuter{

width:1003px;

height:35px;

}

.fl

{

float:left;

}

.logo

{

width:166px;

border-right:1px solid #e3ce01;	

text-align:center;

height:19px;

padding-top:8px;

padding-bottom:8px;

}

.navigationhoverImg

{

background-image:url(../images/navigationbg-large.gif);

background-repeat:repeat-x;

}

.navigationMain

{

width:630px;

font-size:10px;

color:#000000;

}

.navigationMain ul

{



padding:0px;

margin:0px;

}

.navigationMain ul li

{

display:inline; 

list-style-type:none;

padding:0px;

margin:0px;

border-right:1px solid #e3ce01;

float:left;

height:26px;

display:block;

padding-top:9px;

}

.navigationMain ul li a

{

padding-bottom:16px;

padding-top:20px;

padding-left:15px;

padding-right:15px;

color:#000000;

text-decoration:none;

}

.navigationMain ul li a:hover

{

text-decoration:none;

background-color:#ffc200;

background-image:url(../images/navigationbg.gif);

background-repeat:repeat-x;

height:35px;

}

.topheaderRight

{

padding-left:px;

width:204px;

height:35px;

}

.topheaderTexboxouter

{

width:162px;

padding-top:5px;

height:30px;

}

.topheaderTexbox

{

width:159px;

border:1px solid #e0e0e0;

height:20px;

}

.topheaderButton

{

padding-top:6px;

padding-bottom:4px;

height:25px;

padding-left:2PX;

}

.subnavigation

{

width:1003px;

color:#bbbbbb;

font-size:10px;

background-color:#313131;

height:27px;

}

.subnavigation ul

{

padding:0px;

margin:0px;

padding-top:6px;

}

.subnavigation ul li

{

padding:0px;

margin:0px;

list-style-type:none;

float:left;

padding-left:30px;

padding-right:30px;

background-image:url(../images/category-bullet.gif); 

background-position: left; 

background-repeat:no-repeat;

}

.subnavigation ul li a

{

text-decoration:none;

color:#bbbbbb;

}

.subnavigation ul li a:hover

{

text-decoration:underline;

}

.navitationLeft

{

float:left;

padding:5px 22px 0px 19px;

float:left;

}

.navitationLeft a

{

color:#bbbbbb;

text-decoration:none;

}

.navitationLeft a:hover

{

color:#bbbbbb;

text-decoration:underline;

}

.welcomeguest

{

text-align:right;

color:#FFFFFF;

padding-top:4px;

padding-bottom:4px;

font-size:12px;

padding-right:4px;

}

.topBannerLeft

{

width:312px;

padding-left:31px;

padding-right:82px;

padding-top:40px;

}

.topBannerRight

{

width:578px;

}

.topBanner

{

width:578px;

padding-top:8px;

}

.pL

{

padding-left:10px;

padding-top:5px;

}

.Tobheaderbutton

{

padding-right:1px;

text-align:right;

}

.ribbonboxouter

{

width:1003px;

margin:0px;

padding-top:6px;

}

.ribbonboxone

{

width:259px;

background-image:url(../images/box1.jpg);

background-repeat:no-repeat;

height:142px;

}

.ribbonboxoneText

{

padding-top:13px;

padding-left:19px;

}

.ribbonboxoneImg

{

padding-top:10px;

padding-left:19px;

}

.pt10

{

padding-top:10px;

}

.ribbonboxtwo

{

width:252px;

height:142px;

background-image:url(../images/box2.jpg);

background-repeat:no-repeat;

}

.ribbonboxtwoImg

{

padding-left:19px;

padding-top:5px;

}

.ribbonboxtwoLogo

{

padding-top:56px;

padding-left:9px;

}

.ribbonboxthree

{

width:252px;

height:142px;

background-image:url(../images/box3.jpg);

background-repeat:no-repeat;

}

.ribbonboxthreeImg

{

padding-top:9px;

padding-left:42px;

}

.ribbonboxfour

{

width:240px;

height:142px;

background-image:url(../images/box4.jpg);

background-repeat:no-repeat;

}

.ribbonboxfourImg

{

padding-left:19px;

padding-top:6px;

}

.FeaturedbrandsOuter

{

background-image:url(../images/logobg.gif);

background-repeat:repeat-x;

padding:15px 0px 0px 20px;

width:983px;

margin:0px;

height:56px;

}

.FeaturedbrandsLogo

{

padding-right:14px;

}

.productareaOuter

{

background-image:url(../images/borderouter.gif);

width:1003px;

margin:0px;

}

.productAreaLeft

{

width:753px;

border-top:1px solid #e5e5e6;

}

.productAreaRight

{

width:250px;

border-top:1px solid #d5d6d6;

background-color:#FFFFFF;

background-image:url(../images/produtrighg.gif);

background-repeat:repeat-y;

}

.browsebrandOuter

{

width:250px;

}

.browsebrandHeading

{

width:226px;

padding-left:24px;

padding-bottom:24px;

padding-top:15px;

}

.browsebrandTexboxOuter

{

height:40px;

width:185px;

padding-left:22px;

padding-right:43px;

}

.browsebrandTexbox

{

width:183px;

height:20px;

border:1px solid #e0e0e0;

font-size:10px; 

color:#CCCCCC;

padding-top:1px;

}

.browsebrandLiveImg

{

border-top:1px solid #FFFFFF;

padding-top:14px;

text-align:center;

}

.freeshippingouter

{

width:250px;

background-image:url(../images/rightbannebg.gif);

background-repeat:repeat-y;

}

.freeshippingouterImg

{

float:left;

width:250px;

}

.freeshippingHeading

{



background-image:url(../images/rightbanelheading.gif);

width:230px;

height:11px;

padding-left:20px;

padding-top:14px;

padding-bottom:14px;

}

.freeshippingLogo

{

width:108px;

padding-top:14px;

padding-left:25px;

padding-bottom:1px;

}

.freeshippingImg

{

width:114px;

padding-left:19px;

}

.freeshippingtext

{

font-size:11px;

font-weight:bold;

padding-top:40px;

padding-bottom:26px;

width:117px;

}

.combobxImg

{

text-align:center;

width:115px;

padding-top:27px;

padding-bottom:13px;

}

.conboboxtext

{

padding-left:19px;

font-weight:bold;

width:102px;

font-size:11px;

color:#787777;

padding-top:27px;

padding-bottom:31px;

}

.rihtBannerBoxBg

{

background-image:url(../images/rightbannebg.gif);

background-repeat:repeat-y;

}

.dealofthedayOuter

{

width:376px;

border-right:1px solid #d5d5d5;

background-color:#FFFFFF;

}

.dealofthedayTitle

{

height:14px;

background-color:#696969;

padding-top:12px;

padding-bottom:12px;

padding-left:17px;

}

.dealofthedaysubTitle

{

color:#787777;

font-family:Arial;

width:359px;

font-size:11px;

font-weight:bold;

padding-top:19px;

padding-left:17px;

padding-bottom:17px;

}

.dealofthedayImg

{

float:left;

width:119px;

text-align:center;

}

.dealofthedaycontent

{

width:257px;

}

.dealofthedayheading

{

font-size:11px;

color:787777;

font-weight:bold;

padding-bottom:5px;

}

.featuredProdcutOuter

{

width:375px;

background-color:#FFFFFF;

border-right:1px solid #FFFFFF

}

.featuredProductLeft

{

float:left;

width:187px;

}

.featuredHeading

{

font-size:11px;

font-weight:bold;

color:#787777;

padding-left:22px;

padding-right:5px;

padding-top:17px;

padding-bottom:9px;

}

.featuredPrize

{

font-size:11px;

width:65px;

padding-top:30px;

}

.pb

{

padding-bottom:16px;

padding-top:5px;

}

.newproductouter

{

width:753px;

}

.newproductHeading

{

background-color:#696969;

height:14px;

padding-top:12px;

padding-bottom:12px;

padding-left:17px;

border-right:1px solid #FFFFFF;

}

.newproductList

{

width:753px;

height:171px;

padding-top:14px;

padding-bottom:25px;

border-bottom:1px solid #dddddd;

}

.newproductone

{

float:left;

width:148px;

border-right:1px solid #e1e6ec;

height:172px;

}

.newproductRightbox

{

width:148px;

height:172px;

}

.homePriceMain

{

font-weight:bold;

font-size:13px;

color: #ff8a3d;

}



.newproducstprize

{

text-align:center;

}

.newproducttwoImg

{

padding-top:13px;

padding-bottom:13px;

text-align:center;

}

.newproductthreeImg

{

padding-top:11px;

padding-bottom:13px;

text-align:center;

}



.newproductfourImg

{

text-align:center;

padding-top:13px;

padding-bottom:12px;

}



.productlist

{

padding-top:15px;

padding-left:12px;

}

.productlisttext

{

font-family:Verdana;

font-size:9px;

font-weight:bold;

text-align:center;

font-weight:bold;

}

.productListbootom

{

width:753px;

height:171px;

padding-top:25px;

padding-bottom:25px;

}

.categoryOuter

{

padding-bottom:22px;

height:272px;

width:100%;

background-color:#272727;

}

.categoryHeader

{

padding-top:30px;

padding-bottom:19px;

padding-left:21px;

}

.categoryListing

{

width:163px;

}

.categoryListing ul

{

padding:0px;

margin:0px;

}

.categoryListing ul li

{

padding:0px;

margin:0px;

padding-bottom:8px;

list-style-type:none;

}

.categoryListing ul li a

{

outline:none;

color:#787777;

text-decoration:none;

}

.categoryListing ul li a:hover

{

outline:none;

text-decoration:underline;

}

ul

{

padding:0px;

margin:0px;

}

li

{

padding:0px;

margin:0px;

padding-bottom:8px;

list-style-type:none;

}

li a

{

color:#787777;

text-decoration:none;

}

li a:hover

{

text-decoration:underline;

}

.categoryListingOuter

{

padding-left:21px;

width:981px;

}

.categorybootomouter

{

width:1003px;

}

.categorybootom

{

clear:right;

width:201px;

padding-left:19px;

padding-right:24px;

}

.categorybootom ul

{

padding:0px;

margin:0px;

padding-left:2px;

padding-top:20px;

}

.categorybootom ul li

{

padding:0px;

margin:0px;

list-style-type:none;

padding-bottom:2px;

}

.categorybootomOuter

{

width:100%;

margin:0px auto;

padding-top:41px;

padding-bottom:35px;

background-color:#1d1d1d;

}

.bottomBorder

{

padding-bottom:6px;

border-bottom:3px solid #545454;

}

.categorybootomBorder

{

padding-bottom:6px;

border-bottom:3px solid #545454;

}



.messagecontent

{

font-size:11px;

padding-top:18px;

}

.bootomiconOuter

{

clear:right;

padding-top:2px;

width:218px;

}

.categorybootomicon

{

padding-left:30px;

padding-top:2px;

}

.testimonialText

{

padding-top:25px;

font-size:11px;

font-weight:bold;

}

.testimonialText a

{

color:#767676;

text-decoration:underline;

}

.ShowroomImg

{

padding-top:22px;

}

.footerouter

{

width:100%;

margin:0px auto;

}



.footercontent

{

text-align:center;

padding-top:30px;

padding-bottom:23px;

}

.innerfootercontent

{

width:100%;

margin:0px auto;

text-align:center;

padding-top:30px;

padding-bottom:23px;

background-color:#1d1d1d;

}

a

{

color:#FFFFFF;

text-decoration:none;

}

.innerpageProductOuter

{

background-color:#FFFFFF;

padding-bottom:25px;

margin:0px auto;

width:1003px;

}

.innepageBg

{

background-color:#3a3a3a;

background-image:url(../images/innerpagebg.jpg);

} 

.productBannerOuter

{

width:1003px;

margin:0px auto;

}

.productBannerLeft

{

width:476px;

height:95px;

}

.tc

{

text-align:center;

}

.productBannerRight

{

width:257px;

height:95px;

}

.innerpageribbonbox

{

border-bottom:2px solid #FFFFFF;

width:1003px;

margin:0px;

}

.innerpageproductList

{

padding-bottom:8px;

background-color:#FFFFFF;

background-repeat:repeat-x;

padding-top:27px;

background-image:url(../images/produtlist-bg.gif);

background-repeat:repeat-x;

width:1003px;

}

.innerpageProduct

{

float:left;

padding-right:20px;

padding-left:20px;

width:209px;

border-right:1px solid #f0f0f0;

}

.innerpageProductRight

{

padding-right:20px;

padding-left:20px;

width:209px;

}

.innerpageProductText

{

height:26px;

float:left

width:204px;

text-align:center;

font-size:12px;

color:8f8f8f;

font-weight:bold;

}

.innerpageProductImg

{

width:205px;

text-align:center;

}

.innetpageProductPrize

{

padding-bottom:15px;

width:205px;

text-align:center;

}

.innerpageribbonBoxOne

{

border-right:1px solid #FFFFFF;

height:142px;

width:250px;

background-color:#f1f1f1;

}

.innerpageribbonBoxBorder

{

border-right:1px solid #FFFFFF;

}

.innerpageribbonBoxTwo

{

width:250px;

background-color:#f1f1f1;

background-repeat:repeat-y;

background-position:left;

background-image:url(../images/innerpage-ribbanbox_bg.gif);

height:142px;

}

.innerpageribbonBoxText

{

padding-left:18px;

padding-top:6px;

padding-bottom:6px;

height:11px;

background-color:#686868;

}

.subcategoryLink

{

padding-top:10px;

padding-left:18px;

width:210px;

font-size:10px;

color:#989898;

}

.subcategoryLinkul

{

margin:0px;

}

.subcategoryLink ul li

{

height:20px;

width:210px;

float:left;

padding:0px;

margin:0px;

display:inline;

list-style-type:none;

}

.subcategoryLink ul li a

{

color:#989898;



text-decoration:none;

}

.subcategoryLink ul li a:hover

{

text-decoration:underline;

}

.recentlyviewOuter

{

padding-bottom:22px;

padding-right:22px;

padding-left:22px;

height:60px;

width:959px;

background-color:#FFFFFF;

padding-top:5px;

}

.innerpageProductBottom

{

padding-bottom:2px;

border-bottom:1px solid #FFFFFF;

height:20px;

width:959px;

background-color:#b4b4b4;

}

.recentlyviewBottom

{

color:#141414;

padding-left:14px;

width:945px;

background-color:#c6c6c6;

height:34px;

}

.recentlyviewLeft

{

padding-top:3px;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

padding-left:14px;

width:470px;

height:17px;

border-right:#ffffff 1px solid;

}

.recentlyviewRight

{

padding-left:15px;

padding-top:3px;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

width:456px;

}

.recentlyviewbottomone

{

width:470px;

height:34px;

border-right:#ffffff 1px solid;

}

.recentlyviewbottomRight

{

padding-left:14px;

width:456px;

height:34px;

}

.featuredProductBoxOuter

{

width:250px;

}

.featuredProductBoxLeft

{

padding-left:22px;

padding-top:18px;

width:80px;

}

.featuredProductBoxRight

{

color:#686868;

font-weight:bold;

padding-top:28px;

width:130px;

text-align:left;

}

.innerpagewelcometext

{

width:1003px;

height:23px;

}

.welcomeTextLeft

{

padding-left:20px;

color:#FFFFFF;

font-size:12px;

padding-top:4px;

width:679px;

}

.welcomeTextright

{

text-align:right;

color:#FFFFFF;

padding-top:4px;

font-size:12px;

padding-right:4px;

width:300px;

}

.welcomeguestSubtext

{

font-size:10px;

color:#dcdcdc;

}

.largeImgOuter

{

background-color:#FFFFFF;

margin:0px auto;

width:1003px;

}

.largeImgOuterLeft

{

padding-left:24px;

width:450px;

}

.largeImgOuterRight

{

padding-left:13px;

width:514px;

}

.largeImg

{

padding-bottom:110px;

padding-top:27px;

}

.largeImgIcon

{

padding-top:6px;

padding-bottom:1px;

height:41px;

text-align:center;

width:321px;

border:1px solid #e9e7e7;

}

.largeImgIconBox

{

border-right:1px solid #e9e7e7;

width:79px;

}

.largeImgIconRight

{

width:80px;

}

.largeImgHeading

{

padding-bottom:44px;

padding-top:50px;

font-size:21px;

color:#ff980e;

}

.productdetailBox

{

background-color:#f9f9f9;

border:1px solid #e9e7e7;

width:351px;

}

.productdetailBoxLeft

{

width:100px;

border-right:1px solid #e9e9e9;

text-align:center;

}

.productdetailBoxRight

{

width:248px;

}

.productdetailboxLeft

{

width:248px;

}

.productdetailboxRight

{

width:120px;

}

.productdetailTextOuter

{

width:249px;

border-bottom:1px solid #e9e9e9;

}

.productdetailText

{

width:102px;

padding-bottom:4px;

padding-top:6px;

font-size:12px;

color:#838281;

padding-left:29px;

}

.productdetailTextRight

{

width:102px;

padding-bottom:4px;

padding-top:6px;

font-size:12px;

color:#838281;

}

.productdetailRightDot

{

padding-left:60px;

}

.productdetailTextBottom

{

width:249px;

}

.varendyIconOuter

{

padding-top:35px;

width:514px;

}

.varendyIconLeft

{

width:217px;

}

.varendyIconRight

{

width:150px; 

background-image:url(../images/warrantyicon.gif); 

background-repeat:no-repeat;

background-position:bottom left; 

height:87px;

}

.warrantynumber{ 

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

font-size:40px; color:#FFFFFF; 

padding-top:50px; padding-left:8px;

height:37px;

}

.warrantycontent{ 

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

font-size:14px; color:#FFFFFF;

padding-top:48px;

font-weight:bold;

}

.warrantycontentone{

font-family:Verdana, Arial,

Helvetica, sans-serif; 

font-size:10px; color:#FFFFFF; 

font-weight:bold;

}

.varendyIconContent

{

line-height:25px;

padding-left:10px;

font-size:12px;

color:#838281;

}

.larageImgPrize

{

padding-bottom:30px;

padding-top:25px;

font-weight:bold;

width:502px;

font-size:32px;

color:#ff980e;

padding-left:10px;

}

.catButtonOuter

{

padding-left:10px;

width:502px;

}

.cartButtonLeft

{

width:140px;

}

.cartButtonRight

{

padding-right:8px;

padding-top:5px;

width:10x;

}

.recommentedText

{

color:#606060;

text-decoration:none;

padding-left:5px;

padding-top:8px;

}

.recommentedText a

{

color:#606060;

text-decoration:underline;

}

.freatureOuter

{

padding-bottom:10px;

background-color:#FFFFFF;

width:998px;

padding-right:5px;

}

.featureTabOuter

{

background-image:url(../images/tab-bg.gif);

padding-right:7px;

padding-left:25px;

width:699px;

}

.featureTabOuterline

{ 

width:699px; 

border-top:1px solid #d9d8d8;

}

.featureTabLeft

{

width:204px;

}

.featureTabRight

{



background-position:left;

width:493px;

}

.featureTabOne

{

background-image:url(../images/tab1.gif);

padding-left:12px;

font-size:12px;

color:#999999;

font-weight:bold;

padding-bottom:13px;

padding-top:11px;

height:11px;

width:193px;

display:block;

cursor:pointer;

}

.featureTabTwo

{

background-image:url(../images/tab2.gif);

padding-left:12px;

font-size:12px;

color:#999999;

font-weight:bold;

padding-bottom:13px;

padding-top:11px;

height:11px;

width:193px;

display:block;

cursor:pointer;

}

.featureTabThree

{

background-image:url(../images/tab3.gif);

background-repeat:no-repeat;

padding-left:12px;

font-size:12px;

color:#ffb400;

font-weight:bold;

padding-bottom:13px;

padding-top:11px;

height:11px;

width:193px;

display:block;

cursor:pointer;

}

.featureTabContent

{

width:494px;

padding-top:15px;

font-size:12px;

color:#838281;

}

.featureTabsubContent

{

padding-bottom:8px;

padding-top:18px;

padding-right:20px;

width:474px;

font-size:12px;

color:#838281;

}

.featureTabTexbox

{

width:423px;

height:65px;

border:1px solid #7f9db9;

}



.EmailboxOutet

{

padding-top:12px;

padding-bottom:32px;

padding-left:14px;

width:480px;

}

.Emailbox

{

width:423px;

height:22px;

}

.tabbottom{ border-bottom:1px #d9d8d8 solid; width:559px; float:right;

}



.featureTabsubContenLeft

{

width:20px;

}

.featureTabsubContenRight

{

padding-left:5px;

padding-top:2px;

width:450px;

}

.featureTabBottom

{

padding-bottom:5px;

}

.accessoriesOuter

{

width:254px;

background-color:#FFFFFF;

background-image:url(../images/acessories-bg.gif);

background-repeat:repeat-x;

border:1px solid #d5d5d5;

}

.accessoriesHeading

{

color:#737373;

text-align:center;

padding-top:20px;

margin:0px auto;

height:23px;

font-size:12px;

border-bottom:1px solid #d9d9d9;

width:195px;

font-weight:bold;

padding-left:30px;

padding-right:14px;

}

.accessoriesSubOuter

{

padding-top:40px;

padding-left:10px;

width:245px;

}

.accessoriesImg

{

text-align:left;

padding-bottom:10px;

width:96px;

}

.accessoriesContent

{

padding-top:12px;

padding-left:10px;

font-size:11px;

font-weight:bold;

width:139px;

}

.featureTabholeOuter

{

width:493px;

}

.bB

{

border-top:1px solid #d4d4d4;

}

.innerpagecontent

{padding:27px 20px 20px 20px; 

background-image:url(../images/innercontentbg.gif); 

background-repeat:repeat-x; 

background-position:top;

color:#6e6c6c;

font-size:12px;

width:963px;

background-color:#FFFFFF;

}







fieldset

{display:inline;

background-image: url(../images/fieldbg.gif); 

background-repeat:repeat-x; 

background-position:top;



}

.fb

{font-weight:bold;

}

.fieldsetmain

{width:943px; clear:both;

}



.fieldsetmainbottom

{width:943px; 

clear:both; 

background-image:url(../images/signin-bottom-bg.gif); 

background-repeat:repeat-x; 

background-position:top;

float:left;

}

.fieldsetinner

{width:430px;

padding:20px;

}

.chckout

{width:430px;

padding:20px;

}



.fieldsetinner input

{width:185px;

background-color:#fffeea;

border:1px solid #dcd99f ;

}

.fieldsetinner select

{width:185px;

background-color:#fffeea;

border:1px solid #dcd99f ;

}



.fieldsetinner textarea

{width:185px;

background-color:#fffeea;

border:1px solid #dcd99f ;

}

.fieldsetinner .nobg input

{

width:20px;

background-color: none;

border:none;

}



.br1

{border-right:1px solid #e4e2e2;

}



.w193

{width:193px;

}

.w130

{width:130px;

}

.w288

{width:288px; padding-top:10px;

}

.w95

{width:95px; padding-top:3px;

}

.signinfield

{width:420px;

}

.fieldsetinner ul

{padding:20px;

}

.fieldsetinner li

{ list-style-image: url(../images/fieldbullet.gif);

line-height:20px;

padding-left:10px;

}

legend

{color:#6e6c6c;

}

.myaccounthd

{color:#fda102;

font-weight:bold;

font-size:15px;

}

.signregister

{color:#fda102;

font-weight:bold;

}

.signregister a

{color:#fda102;

font-weight:bold;

text-decoration:none;

}

.signregister a:hover

{color:#6e6c6c;text-decoration:none;}



.registerfield

{width:215px; float:left; 

}

.cb

{clear:both;

}

.pt3

{padding-top:3px;

}



.passwordouter

{ padding:0px 25px 0px 25px;

float:left;

}



.passwordctrcontent

{ border:1px solid #d8d8d8; 

background:#FFFFFF url(../images/passwordbg.gif);

background-repeat:repeat-x;

float:left;

width:870px;

}

.passowrdleft

{width:425px;

padding-left:20px;

float:left;

}

.pall{ padding:3px 3px 3px 3px;

width:185px;

}

.w195

{width:145px; padding-top:3px;

}

.w310

{width:450px; padding-top:10px;

}

.pl10

{padding-left:10px;

}

.f10

{font-size:10px;

}

.passwordimg

{padding:15px 0px 0px 75px;

}

.accountcont

{ 

float:left;

width:904px;

}

.accountleft

{padding:10px 15px 10px 15px;

width:414px;

float:left;

border:1px solid #d8d8d8; 

}

.accountboxleft

{padding-top:20px;

width:312px;

}

.pl20

{padding-left:10px;

}

.shoppingouter

{padding:25px 0px 0px 0px;

float:left;

width:913px;

}

.productcont

{ color:#fda102;

font-weight:bold;

font-size:11px;

}

.qualitybox

{ width:42px; 

border:1px solid #cccccc;

height:20px;

font-size:11px;

color:#6f6f6f;

text-align:center;

padding:7px 0px 0px 0px;

}

.tl

{text-align:left;

}

.formbox

{ width:15px; 

height:15px;

}

.formboxsmall

{ padding-top:2px;

padding-left:15px;

}

.shoppingcartbottom

{ width:900px;

padding-top:15px;

}

.flcolor

{color:#000000;

padding-left:300px;

padding-top:5px;

}

.shopheading

{ background-color:#edecec;

font-weight:bold;

}

.pt

{ padding-top:10px;

}

.bgone

{background-color:#edecec;

}

.borderall

{ border:1px solid #cccccc;

}

.borderone

{ border-top:1px solid #cccccc;

border-right:1px solid #cccccc;

border-bottom:1px solid #cccccc;

}

.bordertwo

{ border-left:1px solid #cccccc;

border-right:1px solid #cccccc;

border-bottom:1px solid #cccccc;

}

.borderthree

{ border-right:1px solid #cccccc;

border-bottom:1px solid #cccccc;

}

.w137

{

width:137px;

text-align:center;

}

.clearanceBannerOuter

{

width:1003px;

margin:0px auto;

}

.clearancepageouter

{

overflow:auto;

background-image:url(../images/clearancebg.gif);

background-repeat:repeat-x;

}

.clearancepagecontent

{padding:27px 44px 20px 44px; 

background-image:url(../images/innercontentbg.gif); 

background-repeat:repeat-x; 

background-position:top;

color:#6e6c6c;

font-size:12px;

width:915px;

background-color:#FFFFFF;

}

.w915

{ width:915px;

}

.borderbottomone

{border-bottom:1px #c5cbcb solid;

}

.pl24

{ padding-left:24px;

}

.clearancecontent

{ width:400px;

padding-right:25px;

padding-left:25px;

float:left;

}

.f16

{ font-size:16px;

color:#727272;

font-weight:bold;

}

.f16one

{ font-size:16px;

color:#ff7e00;

font-weight:bold;

}

.textcenter

{ text-align:right;

width:255px;

}

.ptb25

{

padding-top:25px;

padding-bottom:25px;

}

.moreinfo

{ text-decoration:none;

color:#6f6f6f;

}

.moreinfo :hover

{ text-decoration:underline;

color:#6f6f6f;

}

.pt15

{ padding-top:25px;

}

.pb25

{ padding-bottom:25px;

text-align:right;

}

.viewall

{ font-size:10px;

font-weight:bold;

text-transform:uppercase;

text-align:right;

text-decoration:underline;

color:#6f6f6f;

}

.viewall:hover

{ font-size:10px;

font-weight:bold;

text-transform:uppercase;

text-align:right;

text-decoration:none;

color:#6f6f6f;

}

.displaypage

{ padding-top:13px; width:200px;

}

.pagesborder

{ 

width:883px;

float:left;

padding-left:35px;

}



.pagebox

{ font-size:11px;

width:500px;

padding-left:70px;



}

.pagebox ul

{ margin:0px; 

padding:0px; 

list-style:none;

float:left;



}

.pagebox ul li

{ font-size:11px;

border:1px solid #cccccc;

width:20px;

height:15px;

float:left;

padding-top:8px;

text-align:center;

}

.pagebox ul li :hover

{ 

background-color:#6f6f6f;

}

.myaccounttop

{ width:913px;

border-bottom:1px solid #cccccc;

}

.shoppingcontent

{ padding-left:15px;

padding-top:30px;

width:210px;

}

.myaccountinner

{padding:27px 45px 20px 45px; 

background-image:url(../images/innercontentbg.gif); 

background-repeat:repeat-x; 

background-position:top;

color:#6e6c6c;

font-size:12px;

width:913px;

background-color:#FFFFFF;

}

.tableheading

{

width:636px;

height:28px;

text-align:center;

padding-top:30px;

}

.tableheading ul li

{

float:left;

padding-top:5px;

color:#8d8b8b;

font-size:11px;

}

.tableheading ul li :hover

{

color:#8d8b8b;

font-size:11px;

text-decoration:underline;

}

.headingtabetwo

{

background:url(../images/tabbg.gif);

background-repeat:repeat-x;

border-left:1px solid #e2e2e2;

border-top:1px solid #e2e2e2;

width:126px; 

float:left;

}

.headingtabeone

{

background:url(../images/tabbg.gif);

background-repeat:repeat-x;

border-left:1px solid #e2e2e2;

border-top:1px solid #e2e2e2;

border-right:1px solid #e2e2e2;

width:126px; 

float:left;

}

.headingtabethree

{

background-image:url(../images/tabbg1.gif);

background-repeat:repeat-x;

border-left:1px solid #e2e2e2;

border-top:1px solid #e2e2e2;

width:126px; 

float:left;

}

.myaccountouter

{

height:180px;

overflow:auto;

background-image:url(../images/myaccountbg.gif);

background-repeat:repeat-x;

}

.tableheadingone

{

height:28px;

text-align:center;

padding-left:85px;

padding-top:30px;

}



.txtaliright

{ text-align:right;

width:568px;

}

.w137one

{

text-align:left;

padding-left:10px;

color:#3d3c3c;

}

.shopheadingone

{ background-color:#3d3c3c;

font-weight:bold;

background:url(../images/addressbg.gif);

background-repeat:repeat-x;

}

.bgin

{ background-color:#f9f9f9;

}

.w334

{ width:345px;

}









.pages, .pages-margin {

border-top-color: #c1c1c1;

}



.pages a, .pages span, .pages-margin a, .pages-margin span {

color: #c1c1c1;

border-color: #FFF;

background: #FFF;

}



.pages span.current, .pages-margin span.current {

background: #6f6f6f;

color: #c1c1c1;

border-color: #c1c1c1;

}



.pages span.current a, .pages-margin span.current a {

background: #c1c1c1;

color: #c1c1c1;

}



.pages a, .pages-margin a {

border-color: #c1c1c1;

background-color:#FFFFFF;

}



.pages a:hover, .pages-margin a:hover {

border-color: #c1c1c1;

background: #6f6f6f;

color: #c1c1c1;

}



.pages span.nextprev, .pages-margin span.nextprev {

color: #FFE2C5;

}



.pages span.nextprev, .pages-margin span.nextprev {

border-color: #FFE2C5;

color: #FFE2C5;

}

.pages, .pages-margin {

padding: 10px 0 0 0;



clear: left;

font-size: 9pt;

}



.pages-margin {

width:500px;



}



.pages a, .pages span, .pages-margin a, .pages-margin span {

display: block;

float: left;

padding: 3px 5px 3px 5px;

margin-right: 3px;

border: 1px solid;

}



.pages span.current, .pages-margin span.current {

border: 1px solid;

font-weight: bold;

}



.pages span.current a, .pages-margin span.current a {

padding: 0;

border: 0px;

}



.pages a, .pages-margin a {

border: 1px solid;

text-decoration: none;

}



.pages a.nextprev, .pages-margin a.nextprev {

font-weight: bold;

}



.pages span.nextprev, .pages-margin span.nextprev {

border: 1px solid;

}

.pagination

{padding-left:60px;

}





.searcheresult

{ font-size:15px;

color:#adadad;

font-weight:bold;

}

.searcheresult span

{ font-size:15px;

color:#ff911a;

font-weight:bold;

}

.pb20

{ padding-bottom:10px;

}

.viewallsearch

{ font-size:12px;

text-align:right;

text-decoration:underline;

color:#6f6f6f;

}

.viewallsearch:hover

{ font-size:12px;

text-align:right;

text-decoration:none;

color:#6f6f6f;

}

.w880

{ width:760px;

}

.showpage

{ font-size:10px;

text-transform:uppercase;

font-weight:bold;

}

.ptbl25

{

padding-top:30px;

padding-bottom:30px;

padding-left:20px;

}

.searchproduct

{ font-size:15px;

color:#ff911a;

font-weight:bold;

}

.w915one

{ width:900px;

padding-left:15px;

}

.pagesbordersearch

{ 

width:880px;

float:left;

padding-left:35px;

}

.searchviewOuter

{

padding-bottom:22px;

padding-right:44px;

padding-left:44px;

height:60px;

width:915px;

background-color:#FFFFFF;

padding-top:5px;

}

.searchviewLeft

{

padding-top:3px;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

padding-left:14px;

width:448px;

height:17px;

border-right:#ffffff 1px solid;

}

.searchviewRight

{

padding-left:15px;

padding-top:3px;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

width:434px;

}

.searchviewBottom

{

color:#141414;

padding-left:14px;

width:901px;

background-color:#c6c6c6;

height:34px;

}

.innerpagesearchBottom

{

padding-bottom:2px;

border-bottom:1px solid #FFFFFF;

height:20px;

width:915px;

background-color:#b4b4b4;

}

.searchviewbottomone

{

width:448px;

height:34px;

border-right:#ffffff 1px solid;

}

.searchviewbottomRight

{

padding-left:14px;

width:434px;

height:34px;

}

.textright

{ text-align:right;

}

.searchribbonBoxTwo

{

width:502px;

background-color:#f1f1f1;

height:142px;

}

.searchribbonBoxText

{

padding-left:18px;

padding-top:6px;

height:19px;

background-color:#686868;

}

.searchribbonBoxText

{

padding-left:18px;

padding-top:6px;

height:19px;

background-color:#686868;

}





.addressheight

{

height:70px;

}

.star

{ color:#FF0000;

}

.addnewouter

{padding:0px 0px 0px 0px;

float:left;

width:713px;

padding-left:200px;

}

.pl30

{ padding-left:30px;

}





.w100

{

width:128px;

text-align:center;

}

.leftcontent{

border-right:1px solid #cccccc;

width:230px;

padding-right:15px;

float:left;

}

.pl15

{ padding-left:20px;

}











.myaccounthdsmall

{color:#fda102;

font-weight:bold;

font-size:12px;

}

.myaccounthdsmall:hover

{color:#fda102;

font-weight:bold;

font-size:12px;

text-decoration:underline;

}

.aboutusouter

{

height:159px;

overflow:auto;

background-image:url(../images/innerbg.gif);

background-repeat:repeat-x;

}

















.anteccontent{

font-size:11px;

color:#6f6f6f;

}

.antectitle

{

padding-bottom:8px;

background-color:#FFFFFF;

background-repeat:repeat-x;

padding-top:12px;

height:17px;

padding-left:10px;

background-image:url(../images/antecbg.gif);

background-repeat:repeat-x;

width:993px;

}

.viewcategory

{

font-size:11px;

color:#6f6f6f;

text-decoration:none;

}

.viewcategory:hover

{

font-size:11px;

color:#6f6f6f;

text-decoration:underline;

}

.antecnav{

background-image:url(../images/antecnavbg.gif);

background-repeat:repeat-x;

background-position:bottom;

width:963px;

padding-left:20px; 

padding-right:20px;

float:left;

padding-top:20px;

}

.antecoff

{

	background: url(../images/antecoffbg.gif) bottom repeat-x;

	border-bottom:1px solid #e5e5e5;

	border-top:1px solid #d5d5d5;

	border-left:1px solid #d5d5d5;

	border-right:1px solid #d5d5d5;

	height:24px;

	float:left;

	color:#000000;

	font-size:10px;

	font-weight:bold;

	text-transform:uppercase;

	padding:10px  15px 0 15px;

}

.antecoff a

{ text-decoration:none;

color:#000000;



}

.antecoff a: hover

{ text-decoration:underline;

color:#000000;



}

.antecon

{

	background: url(../images/anteconbg.gif) bottom repeat-x;

	border-bottom:1px solid #ffffff;

	border-top:1px solid #d5d5d5;

	border-left:1px solid #d5d5d5;

	border-right:1px solid #d5d5d5;

	height:24px;

	float:left;

	color:#8d8b8b;

	padding:10px  15px 0 15px;

	color:#6f6f6f;

	font-size:10px;

	font-weight:bold;

	text-transform:uppercase;

}

.antecon a

{ text-decoration:none;

color:#6f6f6f;



}

.antecon a: hover

{ text-decoration:underline;

color:#6f6f6f;



}

.antectop

{

padding-bottom:8px;

background-color:#FFFFFF;

background-repeat:repeat-x;

padding-top:27px;

width:1003px;

}

.contentdisplay{

display:none;

}

.antecwarranty{ width:943px; padding-left:30px; padding-right:30px; float:left;

}

.antecwarranty ul

{ 

  padding:0px; 

  padding-top:10px;

  padding-left:30px;

  margin:0px;

} 



.antecwarranty ul li

 { 

 padding-bottom:5px;

 list-style:disc;

 line-height:16px;

}

.antectitlecontent{

color:#000000;

font-size:12px;

text-transform:uppercase;

}

.whyantecimg{ width:943px; float:left; text-align:center;

}

.quietcontent

{color:#fda102;

font-weight:bold;

font-size:12px;

}

.antecpad{ padding-right:4px; float:left; width:65px;

}

.warrantypad{ padding-right:4px; float:left; width:112px;

}

.aboutpad{ padding-right:4px; float:left; width:102px;

}

.whyantecpad{ padding-right:4px; float:left; width:91px;

}

.queitcpad{ padding-right:4px; float:left; width:131px;

}

.quietimg{ width:943px; float:left; 

}

.p1t{ padding-left:20px; padding-top:10px;

}

.box-border {

background:url(../images/brandbg.gif) repeat-x;

border-top: 1px solid #acb2bb;

border-left: 1px solid #acb2bb;

height:14px;

padding-left:15px;

padding-top:9px;

padding-bottom:7px;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

}

.box-border1 {

background-color:#f2f2f3;

border-top: 1px solid #acb2bb;

border-left: 1px solid #acb2bb;

border-bottom: 1px solid #acb2bb;

}

.bdright{border-right: 1px solid #d0d7dc;

}

.laptopribbonbox{ width:963px; float:left;	

}

.laptoppagecontent

{padding:27px 15px 20px 15px; 

background-image:url(../images/innercontentbg.gif); 

background-repeat:repeat-x; 

background-position:top;

color:#6e6c6c;

font-size:12px;

width:973px;

background-color:#FFFFFF;

}

.brandscontent{

overflow:auto; 

height:150px;

 width:240px;

}

.comparebox{ width:960px; float:left; height:47px;

border:1px solid #cbc9c9;

background-color:#eeefee;	

}

.compareboxleft{ 

width:203px;

padding-left:10px;

float:left; 

height:37px; 

padding-top:8px;

border-right:1px solid #cbc9c9;

border-top:1px solid #f9f9f9;

border-left:1px solid #f9f9f9;

background-color:#eeeeee;	

font-size:10px;

color:#474a4f;

}

.compareboxcenter{ 

width:202px;

padding-left:10px;

float:left; 

height:37px; 

padding-top:8px;

border-left:1px solid #f9f9f9;

border-top:1px solid #f9f9f9;

border-right:1px solid #cbc9c9;

border-bottom:1px solid #f9f9f9;

background-color:#eeeeee;

font-size:10px;

color:#474a4f;	

}

.compareboxright{ 

width:202px;

padding-left:10px;

float:left;

height:37px; 

padding-top:8px;

border-left:1px solid #f9f9f9;

border-top:1px solid #f9f9f9;

border-bottom:1px solid #f9f9f9;

background:#eeeeee url(../images/rightarrow.gif) no-repeat right;

font-size:10px;

color:#474a4f;

}

.compareboxfour{ 

width:100px;

padding-left:10px;

float:left; 

height:35px; 

padding-top:10px;

border-top:1px solid #f9f9f9;

border-right:1px solid #f9f9f9;

border-bottom:1px solid #f9f9f9;

background-color:#eeeeee;

}

.compareboxfive{ 

width:184px;

padding-left:20px;

float:left; 

height:35px;

padding-top:10px;

border-top:1px solid #f9f9f9;

border-left:1px solid #f9f9f9;

border-right:1px solid #f9f9f9;

border-bottom:1px solid #f9f9f9;

background-color:#eeeeee;

}

.sortby{ 

width:100px;

height:20px;

font-size:9px;

vertical-align:middle;

text-transform:uppercase;

color:#000000;

}

.pt3{

padding-top:3px;

height:27px;

}

.laptopcontentbox{

width:310px;

border:1px solid #d5d5d7;

background:#FFFFFF url(../images/bglaptop.gif) repeat-x top;

float:left;

}

.laptoptext{

font-size:12px;

color:#676767;

font-weight:bold;

float:left;

}

.laptopimg{

width:270px;

padding-top:20px;

float:left;

}

.laptopleftimage{

width:110px;

float:left;

}

.laptopright{

width:115px;

padding-left:30px;

}

.pr10{

padding-right:13px;

}

.pt20

{ padding-top:20px;

}

.laptoppadding{

width:270px;

float:left;

padding-left:20px;

padding-right:20px;

padding-top:10px;

padding-bottom:8px;

}

.onlinebox{

width:103px;

height:15px;

padding-top:1px;

border:1px solid #c0c2c5;

}

.pb5{ padding-bottom:8px;

}

.laptoprightout{

width:145px;

float:left;

border-left:1px solid #CCCCCC;

padding-left:13px;

}

.featurecenter{

background:url(../images/featurecenterbg.gif) repeat-y;

padding-left:15px;

padding-right:15px;

width:240px;

}

.featurecenter span{

font-size:10px;

color:#676767;

font-weight:bold;

text-transform:uppercase;

}

.featurebutton{

background:url(../images/featureiconbg.gif) no-repeat ;

width:101px;

border-right:1px solid #FFFFFF;

padding-left:52px;

float:left;

height:18px;

padding-top:3px;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#393102;

}

.comparebutton{

background:url(../images/compareiconbg.gif) no-repeat ;

width:133px;

border-left:1px solid #FFFFFF;

padding-left:22px;

float:left;

height:21px;



}

.featurelink{

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#393102;

text-decoration:none;

}

.featurelink :hover{

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#393102;

text-decoration:underline;

}

.ptone{

padding-top:3px;

}

.box-borderone {

background:url(../images/itembg.gif) repeat-x;

border-top: 1px solid #acb2bb;

border-left: 1px solid #acb2bb;

height:25px;

padding-right:15px;

padding-top:2px;

padding-bottom:2px;

}

.box-bordertwo {

background-color:#ffffff;

border-top: 1px solid #acb2bb;

border-left: 1px solid #acb2bb;



}

.laptopimgone{

width:240px;

padding-top:20px;

float:left;

}

.laptopleft1{

width:90px;

float:left;

}

.laptopright1{

width:135px;

padding-left:10px;

}

.laptoptextone{

font-size:12px;

color:#676767;

font-weight:bold;

} 

.bgwhite{ background-color:#FFFFFF; padding-left:18px;

} 

.bgone{ background-color:#f6f6f6;  padding-left:18px;

}

.grayttlenormal{ font-size:12px; color:#838383;

}

.grayttle{ font-size:12px; color:#000000; font-weight: bold;

}

.innerlogitechouter

{

height:62px;

background-image:url(../images/innerpagebg1.jpg);

background-repeat:repeat-x;

}

.logitechcontent

{

width:100%;

margin:0px auto;

padding-bottom:23px;

background:#25aa98 url(../images/logitechbg.jpg);

background-repeat:repeat-x;

}

.amdcontent

{

width:100%;

margin:0px auto;

padding-bottom:23px;

background:#000000;

}

.logitech{

width:1003px;

margin:0px auto;

text-align:center;

}

.linehgt{ line-height:18px;

}

/************************************************************************************/

.indexlearn-more{

	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-variant:normal; color:#2C9BCA; text-align: left;

}


