/* CSS Document */
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #DDDDDD;
}
body {
	background-color: #0F0F0F;
	background-image:url(images/web_page_background.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #003366;
}
a:visited {
	color: #003366;
}
a:hover {
	color: #0033CC;
}
a:active {
	color: #003366;
}


h1{
	color:#FFFFFF;
	font-size:24px;
}

h2{
	color: #ffffff;
	font-size:16px;
}

h3{
	color: #D1E8EF;
	font-size:13px;
	margin-bottom:0px;
	background-color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: tahoma;
}

h4{
	color: #000000;
	font-size:12px;
	font-family: verdana;
}

h5{
	color: #D1E8EF;
	font-size:11px;
	margin-bottom:0px;
	background-color: #1B2638;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: verdana;
}

p{
	line-height:130%;
	text-align:justify;
}

#page_border_right{
	width:50px;
/*	background-image:url(images/page_border_right.jpg);
	background-repeat:repeat-y;*/
}

#page_border_left{
	width:50px;
/*	background-image:url(images/page_border_left.jpg);
	background-repeat:repeat-y;
	background-position:right;*/
}

#top_banner{
 	background-image:url(images/top_banner_background.jpg);
	background-repeat:no-repeat;
	height:179px;
	padding-top:9px;
	padding-right:6px;
	vertical-align:middle;
}

#logo_td{
	vertical-align:top;
	text-align:center;
	padding-top:55px;
	width:287px;
}

#top_slide_show{
	text-align:right;
}

#top_buttons{
	padding-top:5px;
}

#brands_slideshow{
	background-image:url(images/top_brands_slideshow.jpg);
	background-repeat:no-repeat;
	padding-top:2px;
	height:63px;
	vertical-align:middle;
	text-align:center;
}

#page_links{
	text-align:right;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}

#left_column{
	width:185px;
	text-align:center;
	vertical-align:top;
}

#left_column_categories{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

#left_column_categories_buttons_top{
	background-image:url(images/buttons/left_column/top_bg.jpg);
	background-repeat:no-repeat;
	background-color:#3E577D;
	color:#000000;
}

#left_column_categories_buttons_top a{
	padding-left:20px;
	padding-top:5px;
	background-color:#3E577D;
	background-image:url(images/buttons/left_column/top_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:185px;
	height:26px;
	color: #000000;
	text-decoration:none;
	font-size:11px;
}

#left_column_categories_buttons_top a:hover{
	background-image:url(images/buttons/left_column/top_bg_over.jpg);
	background-repeat:no-repeat;
	background-color:#869EC4;
	color:#ffffff;
}

#left_column_categories_buttons_bottom{
	background-image:url(images/buttons/left_column/bottom_bg.jpg);
	background-repeat:no-repeat;
	background-color:#3E577D;
	color:#000000;
}

#left_column_categories_buttons_bottom a{
	padding-left:20px;
	padding-top:3px;
	background-color:#3E577D;
	background-image:url(images/buttons/left_column/bottom_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:185px;
	height:26px;
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

#left_column_categories_buttons_bottom a:hover{
	background-image:url(images/buttons/left_column/bottom_bg_over.jpg);
	background-repeat:no-repeat;
	background-color:#869EC4;
	color:#ffffff;
}

#left_column_categories_buttons{
	background-image:url(images/buttons/left_column/middle_bg.jpg);
	background-repeat:no-repeat;
	background-color:#3E577D;
	color:#000000;
}

#left_column_categories_buttons a{
	padding-left:20px;
	padding-top:4px;
	background-color:#3E577D;
	background-image:url(images/buttons/left_column/middle_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:185px;
	height:26px;
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

#left_column_categories_buttons a:hover{
	background-image:url(images/buttons/left_column/middle_bg_over.jpg);
	background-repeat:no-repeat;
	background-color:#869EC4;
	color:#ffffff;
}

#main_column{
	vertical-align:top;
	padding-left:12px;
}

#heading{
	background-repeat:no-repeat;
	height:100px;
	text-align:right;
	vertical-align:bottom;
	padding-right:20px;

}

#product_tabs{
	background-color:#B7C1D5;
	vertical-align:top;
	border:solid 1px #ffffff;
		
}

#product_tabs_heading{
	font-weight:bold;
	color:#ffffff;
	background-color:#26364D;
	height:18px;
	padding-left:10px;
}

#product_tabs_image{
	text-align:center;
	background-color:#FFFFFF;	
}

#product_tabs_body{
	padding-left:10px;	
}

#product_tabs_more{
	text-align:center;
}

#product_tabs_more a{
	display:block;
	padding-right:10px;
	height:15px;
	font-size:11px;
	color:#666666;
	background-color:#A8B4CC;
}

#product_tabs_more a:hover{ 
	font-size:11px;
	color:#ffffff;
	background-color: #26364D;
}

#sublinks{
	text-align:center;
}

#sublinks a{
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
}

#sublinks a:hover{
	color:#000000;
}

#floating_menu_links{
	font-size:11px;
	color:#003366;
	font-weight:bold;
	background-color:#CCCCCC;
}

#floating_menu_links a{
	display:block;
	width:100%;
	height:20px;
	padding-top:3px;
	padding-left:7px;
	text-decoration:none;
	border-bottom:solid 1px #999999;
	font-size:9px;
	color:#003366;
	font-weight:bold;
	background-color:#CCCCCC;
}

#floating_menu_links a:hover{
	color:#eeeeee;
	background-color:#333333;
}

#categories{
	background-color:#677DA7;	
}

#categories a{
	height:60px;
	text-align:center;
	background-color: #990000;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:20px;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	border:1px solid #FFFFFF;
}

#categories a:hover{
	background-color: #FF0000;
	color:#000000;
	border:2px solid #000000;
	
	
}

#footer{
	background-image:url(images/footer_background.jpg);
	background-repeat:no-repeat;
	height:65px;
}

#footer_links{
	text-align:center;
	color:#000000;
}

#footer_links a{
	padding-top:5px;
	text-align:center;
	color:#CCCCCC;
	
}

#footer_links a:hover{
	color:#000000;
}

#footer_copyright{
	padding-top:15px;
	padding-left:50px;
	text-align:left;
	color:#7994BB;
}

#footer_prowebs{
	padding-top:15px;
	padding-right:50px;
	text-align:right;
	color: #7994BB;
}
#footer_prowebs a{
	color: #7994BB;
	text-decoration:none;
	font-weight:bold;
}

