/* CSS Document */

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
body {background-color:#62748E; margin:0px; text-align:center}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #000000;}
a:active {color: #000000;}

* {margin:0px; padding:0px;}
#border_table {width:774px; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
#left_border {width:8px; background:url(../img/left.jpg) repeat-y;}
#right_border {width:8px; background:url(../img/right.jpg) repeat-y;}
#bottom_border {width:774px; margin-left:auto; margin-right:auto;}
#blc {width:10px; height:8px; background:url(../img/blc.jpg) no-repeat;}
#bottom {width:754px; height:8px; background:url(../img/bottom.jpg) repeat-x;}
#brc {width:10px; height:8px; background:url(../img/brc.jpg) no-repeat;}

/* Header Code */
#header {width:758px; height:100px; background:url(../img/banner.jpg);}
div#top_nav {width:758px; text-align:right; font-size:11px; color:#535C6C; margin-top:2px;}
div#top_nav a {color:#535C6C; text-decoration:none;}
#search_box {border:1px solid #6486B0; padding:1px; background:#E6EAEE;}
/* End Header Code */

/* Nav Code */
#navi {width:758px;}
#nav {float: left; width:734px; margin:0; padding:8px 0 0 24px; list-style:none;
	background:#E9ECF1 url(../img/tab_border.gif) repeat-x bottom left;}
#nav li {float:left; margin:0; padding:0;}
#nav a {float:left; display:block; margin:0 2px 0 0; padding:3px 10px; text-decoration:none;
	color:#990000; border:1px solid #62758A; border-bottom:none;
	background:#ffffff url(../img/tab.gif) repeat-x top left;}
#nav a:hover, body#home #tab-home a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left;}
#nav a:hover, body#products #tab-products a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left;}
#nav a:hover, body#services #tab-services a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left;}
#nav a:hover, body#trophies #tab-trophies a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left;}
#nav a:hover, body#search #tab-search a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left;}
#nav_fade {width:758px; height:30px; background:url(../img/fade.jpg) repeat-x;}
#nav2 {float: left; width:734px; margin:0; padding:8px 0 0 24px; list-style:none;
	background:#E9ECF1 url(../img/tab_border.gif) repeat-x bottom left;}
#nav2 li {float:left; margin:0; padding:0;}
#nav2 a {float:left; display:block; margin:0 2px 0 0; padding:3px 10px; text-decoration:none;
	color:#990000; border:1px solid #62758A; background:#ffffff url(../img/tab.gif) repeat-x top left;}
#nav2 a:hover, body#home #tab-home a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left; border-bottom:none;}
#nav2 a:hover, body#products #tab-products a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left; border-bottom:none;}
#nav2 a:hover, body#services #tab-services a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left; border-bottom:none;}
#nav2 a:hover, body#trophies #tab-trophies a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left; border-bottom:none;}
#nav2 a:hover, body#search #tab-search a {color:#990000; padding-bottom:4px; border-color:62758A;
	background:#CAD1DB url(../img/tab_selected.gif) repeat-x top left; border-bottom:none;}
/* End Nav Code */

/* Footer Code */
#footer_fade {width:758px; height:30px; background:url(../img/fade_footer.jpg) repeat-x;}
#footer {border-top:1px solid #62758A; background-color:#E7EAEF;}
div#footer_links {font-size:11px; margin-top:8px; margin-bottom:4px;}
div#footer_links a {color:#2F3742;}
div#copy {font-size:10px; margin-bottom:8px; color:#535C6C;}
/* End Footer Code */

/* Index Code */
div#awards_tile a {display:block; background:#E7EAEF url(../img/awards_tile.gif); width:100px; height:100px;}
div#awards_tile a:hover {background:url(../img/awards_tile_selected.gif);}
div#promo_tile {margin-top:10px;}
div#promo_tile a {display:block; background:#E7EAEF url(../img/promo_tile.gif); width:100px; height:100px;}
div#promo_tile a:hover {background:url(../img/promo_tile_selected.gif);}
div#apparel_tile {margin-top:10px;}
div#apparel_tile a {display:block; background:#E7EAEF url(../img/apparel_tile.gif); width:100px; height:100px;}
div#apparel_tile a:hover {background:url(../img/apparel_tile_selected.gif);}
#side_links {text-align:left; margin-left:20px; list-style:none;}
#side_links li {margin-bottom:15px;}
#side_links a {text-decoration:none;}
#side_links a:hover {color:#990000; font-weight:bold;}
div#last_link {text-align:left; margin-left:20px;}
div#last_link a {text-decoration:none;}
div#last_link a:hover {color:#990000; font-weight:bold;}
#center {border-left:1px solid #8C9BB0; border-right:1px solid #8C9BB0;}
#center h4 {color:#990000; font-size:16px;}
#center p {text-align:justify; margin-left:50px; margin-right:50px; margin-top:8px; font-size:11px;}
div#guarantee {margin-top:18px; width:180px;}
div#guarantee a {display:block; padding:3px 10px; text-decoration:none; border:1px solid #000;
	background:#E4E7EC;}
div#guarantee a:hover {font-weight:bold; color:#990000;}
div#b2i {margin-top:25px; width:180px; margin-bottom:20px;}
div#b2i a {display:block; padding:3px 10px; text-decoration:none; border:1px solid #000;
	background:#E4E7EC;}
div#b2i a:hover {font-weight:bold; color:#990000;}
div#trophy_ad {margin-top:20px; margin-bottom:10px;}
/* End Index Code */

/* Contact Code */
div#show_address {width:175px; margin-top:10px;}
div#show_address p {font-size:12px; margin:0px; margin-top:3px; text-align:center;}
div#mail_address {width:175px; margin-top:10px;}
div#mail_address p {font-size:12px; margin:0px; margin-top:3px; text-align:center;}
div#phone {margin-top:15px;}
div#phone p {font-size:12px; margin:0px; margin-top:3px; text-align:center;}
div#email {margin-top:15px;}
div#email P {font-size:12px; margin:0px; margin-top:3px; text-align:center;}
div#map {width:350px; height:300px; border:1px solid #8C9BB0; margin-top:15px;}
/* End Contact Code */

div#txt_sm {font-size:11px; margin-left:50px; margin-right:50px; margin-top:8px; margin-bottom:10px;}
div#links {width:450px; margin-top:3px;}
div#links img {margin-top:8px;}
div#links a {text-decoration:none; float:left; width:140px; border:1px solid #E6EAEE; margin:4px;
	height:180px;}
div#links a p {font-size:10px; margin:4px; text-align:center;}

div#links2 {width:300px; margin-top:3px;}
div#links2 img {margin-top:8px;}
div#links2 a {text-decoration:none; float:left; width:140px; border:1px solid #E6EAEE; margin:4px;
	height:180px;}
div#links2 a:hover {border:1px solid #8C9BB0;}
div#links2 a p {font-size:10px; margin:4px; text-align:center;}