body {
	font-family:arial, helvetica, sans-serif;
	margin:0px;	
	text-align:center;
	background-color:#CC3300;
	color:#ffffff;

}
.page_main { 
	width:940px;
	margin:0 auto;
	position:relative;
	background-color:#FFFFFF;
}

a { 
	font-size: 12px;
	color: #CC3300;	
	text-decoration: underline;
}
a:hover { 
	text-decoration: none;
}

#logo {
width:326px;
height:146px;
background:url(../images/logo.jpg) no-repeat;;
}

#logo .indent{
padding-left:135px;
padding-top:25px;
}

.site_name {
font-family:"Times New Roman", Times, serif;
color:#E7FF00;
font-size:28px;
font-weight:bold
}
.site_url {
font-family:"Times New Roman", Times, serif;
color:#ffffff;
font-size:16px;
}

.backgr1 {
	background-color:#000000;
}

.backgr2 {
	background-color:#000000;
}
.tab_norm { 
	width:77px;
	height:62px;
	cursor:hand;
	background: #000000 url(../images/tab_bg.jpg) no-repeat;
}
.tab_over { 
	width:77px;
	height:62px;
	cursor:hand;	
	background: #6C86C3 url(../images/tab_bg.jpg) no-repeat;
}

h1  { 
	font-size: 24px;
	font-weight:bold;	
	color: #CC3300;
}
h2  { 
	font-size: 18px;
	font-weight:bold;	
	color: #CC3300;
}

h3  { 
	font-size: 18px;
	font-weight:bold;	
	color: #CC3300;
                  margin: 0;
}
.panel_head  { 
	font-size: 16px;
	font-weight:bold;	
	color: #FFFFFF;	
	background: #6C86C3;
}
.float_left  { 
	float:left;
}
.float_right { 
	padding:15 0 0 0;
	float:right;
}
.clear { 
	clear:both;
}

.normal_text { 
	font-size: 12px;
	color: #CC3300;	
}
.top_links { 
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;	
}
.top_links a { 
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration:none;
}

.menu_links { 
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration: none;
}
.menu_links a { 
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration: none;
}


.menu_links22 { 
	font-size: 12px;
	font-weight:bold;
	color: #CC3300;	
	text-decoration: none;
}
.menu_links22 a { 
	font-size: 12px;
	font-weight:bold;
	color: #CC3300;	
	text-decoration: none;
}





.footer_text { 
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration:none;
}
.footer_text a { 
	font-size: 14px;
	font-weight:bold;
	color: #000000;	
	text-decoration:none;
}
.footer_text a:hover { 
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration:none;	
}

.table_head { 
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #CC3300;
}
.table_head a { 
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #CC3300;
	text-decoration:underline;
}
.user_menu { 
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #CC3300;
}
.user_menu a { 
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	text-decoration:underline;
}
.cart_data {
	font-size: 12px;
	font-weight:bold;
	color: #CC3300;
	background-color: #ffffff; 
	text-decoration:none;
	border-bottom:1px #CC3300 solid;
}
.cart_data  a { 
	font-size: 12px;
	font-weight:bold;
	color: #CC3300;
	background-color: #ffffff; 
	text-decoration:underline;
}
.cart_data  a:hover  { 
	font-size: 12px;
	font-weight:bold;	
	color: #CC3300;
	background-color: #ffffff; 
	text-decoration:none;	
}

.my_links, .my_links a {
	font-size: 14px;
	font-weight:bold;
	color: #CC3300;
	background-color: #ffffff; 
	text-decoration:none;
}

.table_data {
	font-size: 14px;
	font-weight:bold;
	color: #6C86C3;
	background-color: #ffffff; 
	text-decoration:none;
}
.table_data  a { 
	font-size: 14px;
	font-weight:bold;
	color: #6C86C3;
	background-color: #ffffff; 
	text-decoration:underline;
}
.table_data  a:hover  { 
	font-size: 14px;
	font-weight:bold;	
	color: #6C86C3;
	background-color: #ffffff; 
	text-decoration:none;	
}
.comp {
	font-size: 14px;
	font-weight:bold;	
	color:#FF0000;
}
.error {
	font-size: 12px;
	color:#FF0000;
}
.form_text { 
	font-size: 12px;
	font-weight:bold;
	color: #CC3300;
}
.prod_detail { 

	color: #CC3300;
}
.loading { 
	font-size: 12px;
	font-weight:normal;
	color: #000000;
}
