html
{
	background-color: #FFFFFF;
}

body, td
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #6C6E6F;
	margin: 0px;
	padding: 0px;
}

input, textarea
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #6C6E6F;
	padding: 1px;
}

img
{
	border: none;
}

a:link
{
	color: #227489; text-decoration: underline;
}

a:visited
{
	color: #227489; text-decoration: underline;
}

a:active
{
	color: #227489; text-decoration: underline;
}

a:hover
{
	color: #227489; text-decoration: none;
}

td.whitetext
{
	color: #FFFFFF;
}

td.bluebg
{
	background-color: #0D6C98
}

td.bluewithwhite
{
	background-color: #0D6C98;
	background-image: url("img/diag_chirk.gif");
	background-position: left top;

}

tr.darkteal
{
	background-color: #9CBDDC
}

td.headerrighttop
{
	background-color: #1180AB
}

td.headerrightbottom
{
	background-color: #0D6C98
}

td.serials_bg
{
	background-color: #E6EFF6;
	background-image: url("img/link_bg.gif");
	font-size: 12px;
}

table.hot_bottom_bg
{
	background-image: url("img/hot_offers_bottom.gif")
}

td.titletext
{
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}

tr.pagetop
{
	background-color: #F2F7F9;
	background-image: url("img/top_bg.gif");
	background-position: -99px top;
	background-repeat: x-repeat;
}

td.orangetext
{
	font-size: 16px;
	font-weight: bold;
	color: #F5921D;
}

#orange_price
{
	font-size: 18px;
	font-weight: bold;
	color: #F5921D;
}

#orange_price2
{
	font-size: 18px;
	font-weight: bold;
	color: #F5921D;
}

a.whitelink, a.whitelink:visited, a.whitelink:active, a.whitelink:hover
{
	color: #F5FFF2;
}

a.whitelink:hover
{
	text-decoration: none;
}

div.darkcaption
{
	border-top: 3px solid #4C9BB9;
	padding-left: 8px;
	background-color: #1378A2;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	height: 24px;
}

div.darkcaption img
{
	margin-top: 0px;
	margin-right: 8px;
}

div.lightcaption img
{
	margin-top: 0px;
	margin-right: 8px;
}

div.lightcaption
{
	border-top: 3px solid #8AABCE;
	padding-left: 8px;	
	background-color: #9CBDDC;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	height: 24px;
}

div.block
{
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 10px;
	border: 1px solid #C7DDEA;
}

div.price
{
	padding-left: 10px;
	padding-bottom: 6px;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Tahoma, sans-serif;	
}

div.serial_description_head
{
	padding-top: 2px;
	font-size: 12px;
	font-weight: bold;
}

div.serial_description_body
{
	padding-top: 7px;
	font-size: 11px;
	font-weight: normal;
}

div.serial_description_foot
{
	padding-top: 2px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #C7DDEA;
}

div.product_brief
{
	border-bottom: 4px solid #C7DDEA;
	margin-bottom: 10px;
}

div.product_title
{
	border-bottom: 1px solid #C7DDEA;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
}

div.product_price
{
	padding-top: 25px;
	padding-left: 18px;
}

div.title1
{
	padding-left: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-top: 1px solid #C7DDEA;
	border-bottom: 1px solid #C7DDEA;
	background-color: #F3F8FB;
	width: 955px;
	font-weight: bold;
}

div.title2
{
	padding-left: 8px;
	margin-top: 0px;
	margin-bottom: 2px;
	border-top: 1px solid #C7DDEA;
	border-bottom: 1px solid #C7DDEA;
	background-color: #F3F8FB;
	width: 955px;
	font-weight: bold;
}

div.product_detailed_price_head
{
	border: 1px solid #C7DDEA;
	padding-top: 8px;
	padding-left: 15px;
}

div.product_detailed_price_body
{
	padding-top: 15px;
	padding-left: 28px;
	background-image: url("img/car.gif");
	background-position: 0px 17px;
	background-repeat: no-repeat;
}

div.product_detailed_price_foot
{
	padding-top: 10px;
	padding-left: 226px;
}

div.markblock
{
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #C7DDEA;
	height: 137px;
}

div.desc_block
{
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 10px;
	border: 1px solid #C7DDEA;
}

div.longago
{
	padding-left: 6px;
}

div.logo
{
	width: 223px;
	height: 118px;
	background-image: url("img/logo.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

div.highq
{
	/*border-left: 1px solid #368EB2;*/
/*	border-right: 1px solid #075C85;*/
/*	border: 1px solid red;*/
	padding-left: 34px;
}
div.cart
{
	padding-left: 22px;
	padding-right: 10px;
}

div.cartborder
{
	background-color: #1180AB;
	border-bottom: 1px solid #0D608A;
	padding-bottom: 6px;
	height: 53px;
}

div.stat
{
	padding-left: 22px;
	background-color: #0D6C98;
	color: #FFFFFF;
}

div.serial_list
{
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #C7DDEA;
}

div.leftserialinner
{
	border: 1px solid #FEFFFD;
	background-color: #E6EFF6;
	background-image: url("img/arrow.gif");
	background-position: 5px 9px;
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	font-size: 11px;
	line-height: 15px;
}

div.leftserialouter
{
	border-top: 1px solid #C7DDEA;
	border-left: 1px solid #C7DDEA;
	border-right: 1px solid #C7DDEA;
}

.copyrights
{
	padding: 10px;
}

.copyrights img
{
	float: left;
	margin-right: 7px;
}

.tbl td
{
	padding: 1px 5px 1px 5px;
}

.tbl tr.capt td
{
	padding: 3px;
	background-color: #1378A2;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
H1 {
	FONT-SIZE: 11pt; COLOR: #4c4c4c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 10pt; COLOR: #4c4c4c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 9pt; COLOR: #4c4c4c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 8pt; COLOR: #4c4c4c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}