@charset "utf-8";
/* CSS Document */

body { background-color:#F2F2F2; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#mainWindow {
margin:10px auto;
width:900px;
height:1000px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
}
#logo {
position:absolute;
margin-left:10px;
margin-top:10px;
width:340px; height:36px;
}
#social {
	position:absolute;
	margin-left:805px;
	margin-top:581px;
	_margin-top:589px;
	width:138px;
	height:32px;
	z-index:2;
	
}
#social img {
	padding:1px; 
}
#topRightNav {
position:absolute;
margin-left:530px;
margin-top:10px;
width:370px; height:48px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}
#topRightNav a {padding:0px 5px 0px 0px; color:#000000; text-decoration:none; }
#topRightNav a:hover { color:#FF0000; text-decoration:none; }

#mainNavigationROW1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	position:absolute;
	margin-left:10px;
	margin-top:75px;
	width:900px;
	height:30px;
	text-align:left
}
#mainNavigationROW1 a { padding:0px 22px 0px 0px; color:#000000; text-decoration:none; }
#mainNavigationROW1 a:hover { color:#FF0000; text-decoration:none; }

#mainNavigationROW2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	position:absolute;
	margin-left:10px;
	margin-top:100px;
	width:900px;
	height:30px;
	text-align:left
}
#mainNavigationROW2 a { padding:0px 22px 0px 0px; color:#000000; text-decoration:none; }
#mainNavigationROW2 a:hover { color:#FF0000; text-decoration:none; }
#separator {position:absolute; margin-top:65px; margin-left:10px; width:880px; border-top:1px solid #cccccc; }
#mcAfee {
position:absolute;
margin-left:385px;
margin-top:13px;
}
#mainSearchBar {
position:absolute;
font-size:14px;
margin-left:7px;
margin-top:125px;
width:884px; 
height:30px; 
color:#fff; 
background-image:url(image/frontpage/searchBarBackground.jpg);
background-repeat:no-repeat;
} 
#emailBar {
position:absolute;
font-size:14px;
margin-left:7px;
margin-top:577px;
/margin-top:578px;
color:#fff;
width:884px;
height:30px;
background-image:url(image/frontpage/emailBarBackground.jpg); 
}

#mainFlashWindow {
position:absolute;
margin-left:7px;
margin-top:157px;
height:415px;
width:614px;
border:1px solid #F0F0F0;
visibility:hidden;
}
#mainStaticWindow {
position:absolute;
margin-left:7px;
margin-top:157px;
height:415px;
width:614px;
border:1px solid #F0F0F0;
visibility:hidden;
}
#searchAdSideSpaceSearch {
position:absolute;
margin-left:626px;
margin-top:156px;
width:265px;
height:450px;
color:#000000;
visibility:hidden;
}

#threeBlockSection
{
position:absolute;
margin-left:7px;
margin-top:615px;

width:884px;
height:108px;
}

#productReviews {
position:absolute;
margin-left:600px;
margin-top:3px;
width:285px;
height:100px;
font-size:11px;
}
#productReviews a { text-decoration:none; color:#000000; padding:0px 0px 0px 5px; }
#productReviews a:hover { text-decoration:none; color:#FF0000; }
#popularSearches {
position:absolute;
margin-left:3px;
margin-top:3px;
width:285px;
height:100px;
border-right:1px dashed #ccc;
font-size:11px;

}
#popularSearches a { text-decoration:none; color:#000000; padding:0px 0px 0px 5px; }
#popularSearches a:hover { text-decoration:none; color:#FF0000; }
#popularItems {
position:absolute;
margin-left:304px;
margin-top:3px;
width:285px;
height:100px;
font-size:11px;
border-right:1px dashed #ccc;
}
#popularItems a { text-decoration:none; color:#000000; padding:0px 0px 0px 5px; }
#popularItems a:hover { text-decoration:none; color:#FF0000; }


#more a { text-decoration:none; color:#000000; padding:0px 0px 0px 5px; }
#more a:hover { text-decoration:none; color:#FF0000; }

#paymentOptionAds {
position:absolute;
margin-left:10px;
margin-top:760px;
width:880px;
height:65px;
text-align: center;
border-top:1px solid #cccccc;
}

#paymentOptionAds img {
vertical-align:middle;
}

#bottomLinks {
position:absolute;
margin-top:730px;
margin-left:10px;
width:880px;
font-size:10px;
border-bottom:1px solid #ffffff;

}
#bottomLinks a {color:#666666; text-decoration:none; padding:0px 10px 0px 10px; }
#bottomLinks a:hover {color:#FF0000; text-decoration:underline; }

#disclaimer {
position:absolute;
margin-left:10px;
margin-top:900px;
width:880px;
font-size:10px;
color:#666666;
border-top:1px solid #cccccc;
}
#rssfeed {
position:absolute;
margin-left:495px;
margin-top:18px;
}

.popUp
{
position:absolute;
background-color:#FFFFFF;
visibility: hidden;
padding: 5px;
border: 1px solid black;
width:205px;
margin-left:520px;
margin-top:280px;
}
/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .2em .2em .2em 1em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; margin-top: -2px; position: relative; top: 1px; margin-bottom: 0px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }


/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }


.homePageForms {
	border:0px;
	background-color:#fff;
	color:#000;
	
}

