﻿body {
	background-color: #EEEDE8;
	font-family: Tahoma;
	font-size: 12px;
}

#wrapper {
	margin: 0 auto;
	width: 780px;
}

/*////////HEADER CSS CODE\\\\\\\\*/
#header {
	height: 61px;
	background-color: #F9F8F1;
	border-style: solid;
	border-width: 1px;
	border-color: #D1D1D1;
}

#logo {
	width: 650px;
	height: 59px;
	float: left;
}

#login {
	width: 68px;
	height: 23px;
	float: right;
	margin-top: 15px;
	margin-right: 20px;
}
/*////////END HEADER CSS CODE\\\\\\\\*/

/*////////BODY CSS CODE\\\\\\\\*/
#body {
	width: 778px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}

#left_column {
	width: 203px;
	float: left;
	background-color: #FFFFFF;
}

#upper_left {
	height: 290px;
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #D1D1D1;
}

#shop_health {
	height: 147px;
	background-image: url('../images/shop_health.gif');
	background-repeat:no-repeat;
	text-align: center;
}

#shop_health select {
	margin-top: 36px;
	margin-right: 2px;
}

#shop_product {
	height: 147px;
	background-image: url('../images/shop_product.gif');
	background-repeat:no-repeat;
	text-align: center;
}

#shop_product select {
	margin-top: 33px;
	margin-right: 2px;
}

#middel_left {
	height: 202px;
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #D1D1D1;
	text-align: center;
}

#e_newskjm {
	
	height: 185px;
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #D1D1D1;
	text-align: center;
    background-image: url('../images/enews_back.gif');
}

#img_enews {
	margin-top: 20px;
}

#newsletter {
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
}

#img_go {
	margin-top: 8px;
	margin-right: 20px;
	float:right
}

#SSLbottom_left {
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	height: 41px;
	border-left-color: #D1D1D1;
	border-left-width: 1px;
	border-right-color: #D1D1D1;
	border-right-width: 1px;
	border-top-color: #D1D1D1;
	border-top-width: 1px;
}

#bottom_left {
	height: 171px;
	background-image: url('../images/catalog.gif');
	border-left-color: #D1D1D1;
	border-left-width: 1px;
	border-right-color: #D1D1D1;
	border-right-width: 1px;
	border-top-color: #D1D1D1;
	border-top-width: 1px;
}

#img_ctlg_go {
	margin-top: 136px;
	margin-right: 20px;
	float: right;
}

#navigator {
	width:574px;
	height: 25px;	
	background-color: #FFFFFF;
	float: right;
	border-width: 1px;
	border-color: #D1D1D1;
	border-left-style: dashed;
}

#navigator img {
	display: block;
	float: right;
}


#main {
	width: 574px;
	background-color: #FFFFFF;
	float: right;
	border-width: 1px;
	border-color: #D1D1D1;
	border-left-style: dashed;
}

#footer {
	height: 20px;
	background-color: #FFFFFF;
	text-align: center;
	border-top-color: #D1D1D1;
	border-top-width: 1px;
	border-top-style: dashed;
}

#certifications {
	height: 20px;
}

#certifications img {
	margin-left:5px;
	margin-right:5px;
}

#img_authentic {
	margin-top: 10px;
}

#img_5star {
	margin-bottom: 22px;
}

#img_hackerandtrust {
	margin-bottom: 32px;
}

#legal {
	width:752px;
	height: 87px;
	border-width: 1px;
	border-color: #7A7575;
	border-top-style: solid;
}

#alt_navigator {
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #7A7575;
}

#alt_navigator a:active	{
	color: #7A7575;
}

#alt_navigator a:link {
	color: #7A7575;
}

#alt_navigator a:visited {
	color: #7A7575;
}

#alt_navigator a:hover {
	text-decoration: underline;
}

#copyright {
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #7A7575;
}

#copyright a {
	color: #7A7575;
}

/*-----------------------------*/

#document_title {
	height: 34px;
	background-image: url('../images/item_name_bg.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}

#document_title_corner{
	height: 34px;
	width: 15px;
	float: right;
	background-image: url('../images/item_name_left_bg.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
}

#document_container {
	height: 483px;
	width: 568px;
	border-style: solid;
	border-width: 1px;
	border-color: #4C6083;
	float: right;
	font-family: Tahoma;
	font-size: 12px;
	overflow-y:scroll;

}

#document_header {
	height: 20px;
	background-color: #F5F6FA;
	border-bottom-style: dashed;
	border-color: #C6C6C6;
	border-width: 1px;
}

#printer_email {
	float: right;
	color: #5F6090;
	font-family: Tahoma;
	font-size: 10px;
	padding-top: 4px;
	padding-right: 10px;
}

#printer_email a {
	color: #5F6090;
}

#img_printer {
	float: left;
	padding-right: 4px;
}

#img_envelope_info {
	float: left;
	padding-top: 1px;
	padding-right: 4px;
}

#document_text {
	width: 500px;
	padding-top: 4px;
	margin: 0 auto;
}

/*-----------------------------*/

#document_footer {
	height: 229px;
}

#block_container {
	width: 191px;
	height: 229px;
	float: left;
	background-image: url('../images/footback.gif');
}

#block_header {
	width: 180px;
	height: 34px;
	margin: 0 auto;
	background-image: url('../images/itemd_footer_bg.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
}

#tv_program_icon {
	float: left;
	padding-right: 2px;
}

#block_title {
	width: 146px;
	float: right;
	margin-right: 2px;
	padding-top: 17px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#block_body {
	width: 161px;
	height: 168px;
	margin: 0 auto;
	border-style: solid;
	border-width: 1px;
	border-color:#4C5E82;
	overflow: auto;
	font-family: Tahoma;
	font-size: 12px;
	/*font-style: italic;*/
	padding: 8px;
}

#block_body a{
	color: #000000;
}

/*-----------------------------*/

a:active {
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

select {
	font-family: Tahoma;
	font-size: 12px;
}

input {
	font-family: Tahoma;
	font-size: 12px;
}

textarea {
	font-family: Tahoma;
	font-size: 12px;
}

/*-----------------------------*/

#document_kevin {
	height: 720px;
	width: 545px;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #4C6083;
	float: left;
	overflow: auto;
	font-family: Tahoma;
	font-size: 12px;
}