BODY {
	background-color : White;
	background-image : url(img/main_bg.gif);
	background-repeat : repeat-y;
	margin : 0px;
	font-family : Verdana, Tahoma, Arial, sans-serif;
	color : Black;
}

P {
	font-size : 80%;
	margin-top : 0px;
	margin-bottom : 6px;
}

UL {
	font-size : 80%;
	margin-top : 0px;
	margin-bottom : 0px;
}

OL {
	font-size : 80%;
	margin-top : 0px;
	margin-bottom : 0px;
}

LI P {
	font-size : 100%;
	margin-bottom : 4px;
}

A {
	text-decoration : none;
}

A:hover {
	text-decoration : underline;
}

H1 {
	font-size : 120%;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 12px;
	color : #069;
}

H2 {
	font-size : 100%;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 8px;
	color : #069;
}

TD {
	font-size : 80%;
}

#logo {
	position : absolute;
	left : 0px;
	top : 0px;
}

#head {
	position : absolute;
	left : 200px;
	top : 0px;
	width : 580px;
	height : 72px;
	background-image : url(img/head_bg.jpg);
}

#tm1 {
	position : absolute;
	top : 48px;
	left : 27px;
}

#tmh1 {
	position : absolute;
	top : 43px;
	left : 27px;
}

#tm2 {
	position : absolute;
	top : 48px;
	left : 82px;
}

#tmh2 {
	position : absolute;
	top : 43px;
	left : 82px;
}

#tm3 {
	position : absolute;
	top : 48px;
	left : 153px;
}

#tmh3 {
	position : absolute;
	top : 43px;
	left : 153px;
}

#tm4 {
	position : absolute;
	top : 48px;
	left : 236px;
}

#tmh4 {
	position : absolute;
	top : 43px;
	left : 236px;
}

#tm5 {
	position : absolute;
	top : 48px;
	left : 309px;
}

#tmh5 {
	position : absolute;
	top : 43px;
	left : 309px;
}

#tm6 {
	position : absolute;
	top : 48px;
	left : 427px;
}

#tmh6 {
	position : absolute;
	top : 43px;
	left : 427px;
}

#tm7 {
	position : absolute;
	top : 48px;
	left : 499px;
}

#tmh7 {
	position : absolute;
	top : 43px;
	left : 499px;
}

#head2_1 {
	position : absolute;
	left : 0px;
	top : 72px;
}

#head2_2 {
	position : absolute;
	left : 255px;
	top : 72px;
}

#adv {
	position : absolute;
	left : 0px;
	top : 116px;
	width : 511px;
	height : 298px;
	background-image : url(img/adv_bg.jpg);
}

#bgl_dcr {
	position : absolute;
	left : 184px;
	top : 12px;
}

#bgl_nm {
	position : absolute;
	left : 393px;
	top : 13px;
}

#adv_text {
	position : absolute;
	left : 210px;
	top : 180px;
	width : 280px;
	height : 80px;
}

.adv_text {
	font-family : Arial, sans-serif;
	font-size : 11px;
	margin : 0px;
}

UL.adv_text {
	list-style-image : url(img/bul_adv.gif);
	list-style-position : inside;
	margin : 4px 0px 1px 5px;
	padding : 0px;
}

LI.adv_text {
	vertical-align : top;
}

#but_more {
	position : absolute;
	left : 136px;
	top : 267px;
}

#but_down {
	position : absolute;
	left : 252px;
	top : 267px;
}

#but_purch {
	position : absolute;
	left : 380px;
	top : 267px;
}

#top_news {
	position : absolute;
	left : 516px;
	top : 117px;
}

#news {
	position : absolute;
	left : 516px;
	top : 161px;
	width : 251px;
	height : 237px;
	background-image : url(img/block_bg_news.gif);
	background-repeat : repeat-y;
}

#news_bot {
	position : absolute;
	left : 0px;
	top : 224px;
}

#news_in {
	position : absolute;
	left : 10px;
	top : 0px;
	width : 231px;
	height : 220px;
	background-image : url(img/block_bg2.gif);
	background-repeat : repeat-x;
	padding : 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width : 223px;
	height : 212px;
}

.ib {
	font-size : 11px;
	margin-top : 0px;
	margin-bottom : 8px;
}

.ib2 {
	font-size : 11px;
	margin-top : 0px;
	margin-bottom : 4px;
}

#home_delim {
	position : absolute;
	left : 293px;
	top : 420px;
}

#top_disc {
	position : absolute;
	left : 14px;
	top : 440px;
}

#disc_block {
	position : absolute;
	left : 14px;
	top : 485px;
	width : 251px;
	height : 180px;
	background-image : url(img/block_bg.gif);
	background-repeat : repeat-y;
}

#top_why {
	position : absolute;
	left : 265px;
	top : 440px;
}

#why_block {
	position : absolute;
	left : 265px;
	top : 485px;
	width : 251px;
	height : 180px;
	background-image : url(img/block_bg.gif);
	background-repeat : repeat-y;
}

#top_test {
	position : absolute;
	left : 516px;
	top : 440px;
}

#test_block {
	position : absolute;
	left : 516px;
	top : 485px;
	width : 251px;
	height : 180px;
	background-image : url(img/block_bg.gif);
	background-repeat : repeat-y;
}

.home_block_bot {
	position : absolute;
	left : 0px;
	top : 169px;
}

.home_block {
	position : absolute;
	left : 10px;
	top : 0px;
	width : 231px;
	height : 189px;
	background-image : url(img/block_bg2.gif);
	background-repeat : repeat-x;
	padding : 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width : 223px;
	height : 181px;
}

#footer {
	position : absolute;
	left : 20px;
	top : 680px;
	width : 740px;
	height : 55px;
}

#footer_in {
	left : 0px;
	top : 0px;
	width : 740px;
	height : 60px;
	margin-top : 40px;
	border-top : 1px solid Silver;
	padding-top : 4px;
}

.footer {
	font-size : 10px;
	font-weight : bold;
}

P.footer {
	color : #666
}

#inner {
	position : absolute;
	left : 20px;
	top : 130px;
	width : 485px;
}

#inner2 {
	position : absolute;
	left : 20px;
	top : 130px;
	width : 740px;
}

#rightcol {
	position : absolute;
	left : 516px;
	top : 135px;
	width : 251px;
}

.rc_bg {
	width : 231px;
	background-image : url(img/block_bg2.gif);
	background-repeat : repeat-x;
	padding : 4px;
	margin : 0px 10px 0px 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width : 223px;
}

#rc_news {
	width : 251px;
	background-image : url(img/block_bg_news.gif);
}

.rc_block {
	width : 251px;
	background-image : url(img/block_bg.gif);
}

#breadcrumbs {
	position : absolute;
	left : 20px;
	top : 110px;
	width : 750px;
	font-size : 60%;
	font-weight : bold;
	margin : 0px;
}
