body {  
font-family: Arial, sans-serif; 
font-size: 10px;  
background-color: #FFF; 
background-image: url(http://images.hobbytron.com/page_bkg_airsoft-air.gif);
background-position:8px;
}
.Tier1 {
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 1.1em; 
color : #FFF;
font-weight : 700;
text-decoration : none;	
padding-left:0px; 
padding-top:5px; 
height:20px;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
background-color: #555555;
/*background-image:url(http://www.hobbytron.com/searchtest/navbar.gif);*/
}
.Tier1Main {
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 1.1em; 
color : #FFF;
font-weight : 700;
text-decoration : none;	
padding-left:0px; 
padding-top:5px; 
height:15px;
border-width: 0 1px 0 1px;
border-style: solid;
border-color: gray;
background-color: #555555;
/*background-image:url(http://www.hobbytron.com/searchtest/navbar.gif);*/
}
.Tier1b {
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 1.1em; 
color : #FFF;
font-weight : 700;
text-decoration : none;	
padding-left:6px; 
padding-top:2px; 
/*height:25px;*/
border-width: 0 1px 0 1px;
border-style: solid;
border-color: gray;
background-color: #555555;
/*background-image:url(http://www.hobbytron.com/searchtest/navbar.gif);*/
}
.Tier1bBottom {
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 1.1em; 
color : #FFF;
font-weight : 700;
text-decoration : none;	
padding-left:6px; 
padding-top:2px;
padding-bottom:5px;	
/*height:25px;*/
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
background-color: #555555;
/*background-image:url(http://www.hobbytron.com/searchtest/navbar.gif);*/
}
.Tier2 {
height: 16px;
margin-left: 15px;
padding-top: 2px;
padding-left: 0px;
color:#FFF; 
font-family: Tahoma, Arial, Verdana, sans-serif;
font-weight: 700; 
font-size: 1.1em; 
/*background-image:url(http://www.hobbytron.com/searchtest/navbarB.gif);*/
background-color: #777777;
text-decoration : none;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
}
.Tier2b {
height: 16px;
margin-left: 15px;
padding-top: 2px;
padding-left: 7px;
color:#FFF; 
font-family: Tahoma, Arial, Verdana, sans-serif;
font-weight: 700; 
font-size: 1.1em;
/*background-image:url(http://www.hobbytron.com/searchtest/navbarB.gif);*/
background-color: #777777;
text-decoration : none;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
}
.Tier2b-2 {
height: 30px;
margin-left: 15px;
padding-top: 2px;
padding-left: 7px;
color:#FFF; 
font-family: Tahoma, Arial, Verdana, sans-serif;
font-weight: 700; 
font-size: 1.1em;
/*background-image:url(http://www.hobbytron.com/searchtest/navbarB.gif);*/
background-color: #777777; 
text-decoration : none;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
}

.Tier2:hover { 
/*background : transparent; */
color : #000000; 
/*text-decoration : underline;*/ 
}
.Tier2b:hover { 
/*background : transparent; */
color : #000000; 
/*text-decoration : underline;*/
}
.Tier2b-2:hover { 
/*background : transparent; */
color : #000000; 
/*text-decoration : underline;*/
}
.Tier3 {
font-family: Tahoma, Arial, Verdana, sans-serif;
background-color: #999999;
/*background-image:url(http://www.hobbytron.com/searchtest/navbarB.gif);*/
display: block;
height: 16px;
margin-left: 15px;
padding-top: 2px;
padding-left: 7px;
color: #FFF;
font-size: 1.1em;
font-weight: 700; 	
text-decoration : none;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
}

.Tier3-2{
font-family: Tahoma, Arial, Verdana, sans-serif;
background-color: #999999;
/*background-image:url(http://www.hobbytron.com/searchtest/navbarB.gif);*/
display: block;
height: 30px;
margin-left: 15px;
padding-top: 2px;
padding-left: 7px;
color: #FFF;
font-size: 1.1em;
font-weight: 700; 	
text-decoration : none;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: gray;
}

.Tier3:hover {
color : #000000; 
/*text-decoration : underline;*/
}
.Tier3-2:hover {
color: #000000;
}
.topSellers {
border-width: 1px;
border-color: gray;
border-style: ridge;
}
.tsHeader {
font-family: Arial, sans-serif;
font-size: 1.2em; 
color : #1B4681;
font-weight : bold;
/*background-color: #8CA2C6;*/
padding: 3px;
}
table.cart{
/*border: 1px #316194 solid;*/
border-color: gray;
border-collapse: collapse;
}
.Cart1 {
font-size : 11px; 
color : #FFF;
font-weight : bold;
text-decoration : none;
/*border: .5px #316194 solid;
border-width: 1px 1px 1px 1px;
border-style: solid;*/
border-color: gray;
background-color: #333333;
/*background-image:url(http://www.hobbytron.com/searchtest/navbar.gif);*/
}
.Cart2 {
font-size : 9px; 
color : #FFF;
font-weight : normal;
text-decoration : none;
/*border: .5px #316194 solid;
border-width: 1px 1px 1px 1px;
border-style: solid;*/
border-color: gray;
background-color: #333333;
/*background-image:url(http://www.hobbytron.com/searchtest/navbar.gif);*/

}
.blkHoverLink { 
background : transparent; 
color : #000000; 
font-size : 10px; 
text-decoration : none; 
}
.blk

Link:hover { 
background : transparent; 
color : #000000; 
font-size : 10px; 
text-decoration : underline; 
}	
.submenu {
background-color: #ffffff;
display: block;
height: 19px;
margin-left: 15px;
padding-top: 2px;
padding-left: 7px;
color: #316194;
}
.topcat {
font-size: 1em;
color: #00CF00;
font-weight: bold;
}
.hide{
display: none;
}
.show{
display: block;
}

h1, h2, h4, h5 {
color: #2D3B48;
}

h1 {
font-size: 1.25em;
color: #FFFFFF;
margin-bottom:-10px;
}

span.Moretitle h1 {
font-size:1em;
}

h2 {
font-size: 1.25em;
color: #00cc00;
border-bottom:1px solid gray;
}

h3 {
font-size: 1.1em;
color:white;
}

p	{
color:white;
}

em {
font-variant: normal;
font-style: normal;
font-weight: bold;
}

#bread_crumb {
padding: 5px 5px 0 7px;
font-size: 0.7em;
}
#bread_crumb .divider {
display: none;
}
#bread_crumb a {
padding: 0 10px 0 0;
margin: 0 3px 0 0;
background: url(/images/bcs/right/bullet_1.gif) no-repeat center right;
}

h1.page_title {
text-transform: uppercase;
color: #174871;
padding: 5px 5px 5px 7px;
margin: 0;
}


h2.sectionheader{
height: 15px;
margin: 0;
padding: 5px 0 3px 55px;
/*padding: top right bottom left*/
text-transform: uppercase;
font-size:13px;
/*background: url(http://www.hobbytron.com/searchtest/h2-menu-bg-bcs.gif);
border-bottom: 1px dotted #EDEDD3;*/
color:#3860AA;
}
#navigation{
padding: 0;
margin: 0;
width:150px;
/*background: url(http://www.hobbytron.com/searchtest/SideNavigation-3.gif) no-repeat;*/
}
/*#navigation hr{
width: 98%;
color: #3860AA;
background-color: #3860AA;
height: 1px;
}*/
ul#navlist{
padding: 0px;
border-top: 0px;
/*background-color: #E0DFB1;*/
margin: 0px;
color: #1B4681;
}
ul#navlist li{
list-style: none;
margin: 0px;
padding: 0px;
border-bottom: 1px solid #366194;
font-size: 11px;
color: #1B4681;
}		
ul#navlist li a	{
display: block;
padding: 4px 0 4px 22px;
height:15px;
border: 0;
margin:0;
text-decoration: none;
text-align: left;
background: url(http://images.hobbytron.com/dot3.gif) no-repeat 8px;
font-size: 11px;
color: #1B4681;
}
ul#navlist li a:link, div#navigation li a:visited {
color: #1B4681;
}
ul#navlist li a:hover{
color: #BD2025;
background: url(http://images.hobbytron.com/dot3.gif) no-repeat 4px;
padding: 4px 0 4px 18px;
}
/*ul#navlist li.onsale a:link, div#navigation li.onsale a:visited {
color: #e05a11;
}
ul#navlist li.onsale a{ 
background: #366194 url(/images/bcs/left/ln-arrow-sale.gif) no-repeat 4px;
}
ul#navlist li.onsale a:hover{
color: #e05a11;
background: #D6D6CA url(/images/bcs/left/ln-arrow-sale.gif) no-repeat 4px;
}*/

#navigation2{
padding: 0;
margin: 0;
width:100%;
/*background: url(http://www.hobbytron.com/searchtest/SideNavigation2-2.gif) no-repeat;*/
}
ul#navlist2 {
padding: 0px;
border-top: 0px;
/*background-color: #E0DFB1;*/
margin: 0px;
color: #366194;
}
ul#navlist2 li{
margin: 0px;
padding: 0px;
border-bottom: 1px solid #366194; 
font-size: 11px;
color: #366194;
}		
ul#navlist2 li a	{
display: block;
padding: 4px 0 4px 30px;
height:15px;
border: 0;
margin:0;
text-decoration: none;
text-align: left;
background: none;
/*background: url(http://www.hobbytron.com/searchtest/dot3.gif) no-repeat 16px;*/
font-size: 11px;
color: #366194;
}
ul#navlist2 li a:link, div#navigation li a:visited {
color: #366194;
}
ul#navlist2 li a:hover{
color: #BD2025;
background: none;
/*background: url(http://www.hobbytron.com/searchtest/dot3.gif) no-repeat 12px;*/
padding: 4px 0 4px 26px;
}

ul#navlist3 {
/*list-style-type: circle;*/
padding: 0px;
border-top: 0px;
/*background-color: #E0DFB1;*/
margin: 0px;
color: #366194;
}
ul#navlist3 li{
/*list-style-type: circle;*/
margin: 0px;
padding: 0px;
border-bottom: none;
font-size: 11px;
color: #366194;
}		
ul#navlist3 li a	{
display: block;
padding: 4px 0 4px 34px;
height: 15px;
border: 0;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #366194;
/*background: url(http://www.hobbytron.com/searchtest/dot.gif) no-repeat 24px;*/
background: none;
}
ul#navlist3 li a:link, div#navigation li a:visited {
color: #366194;
}
ul#navlist3 li a:hover{
color: #BD2025;
/*background: url(http://www.hobbytron.com/searchtest/dot.gif) no-repeat 20px;*/
background: none;
padding: 4px 0 4px 30px;
}	

/* main search */
#main_search {
position: relative;
/*left: 18px;*/
/*top: 2px;*/
float: left;
background-image: url(http://images.hobbytron.com/SearchBox-air.gif);
background-repeat: no-repeat;
background-position: 15px 0px;
width: 340px;
height:43px;
margin: 3px 0 0 0;
}

#main_search #input_box {
position: relative;
width: 190px;
height: 16px;
left: -22px;
top: 7px;
background: #FFF;
border: 0px;
background: #FFF;
border: 0px;
margin: 4px 0;
font: strong;
font-size: 9pt;
float: left;
}

#main_search #go_button {
position: relative;
width: 28px;
height: 40px;
left: -20px;
top: -4px;
margin: 4px 2px 4px 0;
float: right;
}

#main_search input {
display: inline;
}

#main_search #search_title_btn {
width: 95px;
height: 18px;
margin: 4px 0 4px 15px;
float: left;
}

#links img{
border:none
}

#homeBrowseNav, #homeBrowseNav ul {
padding: 0;
margin: 0;
list-style: none;
}
#homeBrowseNav li {
border-color: #316194;
border-width: 0 1px 1px 1px;
border-style: solid;
display: block;
width: 100%;
}
#homeBrowseNav li ul {
position: relative;
width: 100%;
display:none;
border-color: #316194;
border-width: 1px 0 0 0;
border-style: solid;
background: #F7F7F7;
}
#homeBrowseNav li ul li #thirdTier {
position: relative;
width: 100%;
display:none;
border-color: #316194;
border-width: 1px 0 0 0;
border-style: solid;
background: #F7F7F7;
}
#homeBrowseNav li ul li{
border-style:none;
background: #F7F7F7;
}
#homeBrowseNav li:hover ul  {
display:block;
}
#homeBrowseNav li ul li:hover #thirdTier {
display:block;
}

/*#homeBrowseNav li ul li:hover,  #homeBrowseNav li.homeBrowseHover ul {
display:block;
}
#homeBrowseNav li#whats-hot ul {
display:block;
}
#homeBrowseNav li#whats-hot {
background: #454545;
border-width:1px;
}
*/
/**************** menu coding *****************/
#menu {
width: 14em;
/*background: #eee;*/
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
/*font: bold arial, helvetica, sans-serif;*/
display: block;
/*border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;*/
margin: 0;
/*padding: 2px 3px;*/
}

#menu h2 {
font-size:12px;
font-weight:bold;
padding-left:4px;
color: #fff;
background: #333333;
text-transform: uppercase;
}

#menu a {
/*color: #000;*/
/*background: #efefef;*/
/*text-decoration: none;*/
}

#menu a:hover {
/*color: #000000;*/
/*background: #fff;*/
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;	
}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul{
display: block;
}

table.inside_border{
border: 1px gray solid;
background-color:#333;
border-top:none;
}

table.outside_border{
border: 1px gray solid;
border-top:none;
}
table.outside_border2{
border-top: 1px gray solid;
border-bottom: 1px gray solid;
padding: 5px 5px 5px 5px;
}

table.header_border{
border: 1px gray solid;
border-bottom:none;
}

table.search_header{
border: 1px gray solid;
color:#FFF;
}

table.content_border{
border-left:1px gray solid;
}

.breadCrumb{
padding: 3px;
color:#00cc00;
}
.breadCrumb a{
color: #FFF;
}
.breadCrumb a:hover{
color: #00cc00;
}
.pages{
padding: 0 20px;
}

.close_border{
background-color:#316194;
padding:1px;
}
tr.sku{
color:#666666;
}

tr.prices{
font-weight:bold;
color: #FFF;
}
table.green_top{
/*background-color:#003300;*/
background-color:#00cc00;
border:1px solid gray;
border-top:none;
}

#hintbox{
position:absolute;
background-image: url(http://images.hobbytron.com/ProdDesc-air.gif);
background-repeat: no-repeat;
background-position: top; 
background-color:white;
margin-left:-10px;
width: 150px;
padding: 30px 5px 5px 5px;
border:2px ridge #666666;
z-index:100;
visibility: hidden;

}

#newsletter{
background-image: url(http://images.hobbytron.com/newsletter-air.gif);
background-repeat: no-repeat;
width: 150px;
height:150px;
}

.news_email{
margin-top:57px;
margin-left:13px;
width:119px;
}

.news_name	{
margin-top:15px;
margin-left:13px;
width:119px;
}

#news_submit {
margin-top:10px;
margin-left:46px;
}


/*.rollover a:hover img { 
border:1px gray solid;
margin-bottom:-1px;
}*/

.table_border{
border:1px gray solid;
}

.search_border{
border:1px gray solid;
border-bottom:none;
}

ul.bottomnav {
margin:0;
padding:0;
}

ul.bottomnav a{
text-decoration:none;
font-weight:bold;
border-right:solid #00cc00 2px;
padding-right:6px;
padding-left:3px;
}

ul.bottomnav a:hover{
text-decoration:underline;
}

li.bottomnav{
display:inline;
list-style-type:none;
}

td.icon_background{
background-image: url(http://images.hobbytron.com/header-air_new.gif);
background-repeat:no-repeat;
width:550px;
height:40px;
}

ul.topnav{
margin:0;
padding-top:30px;
padding-bottom:5px;
}	


ul.topnav a{
color:#000;
text-decoration:none;
border-right:solid #FFF 2px;
padding-right:6px;
padding-left:3px;
font-size:11px;
}

.icon_background ul.topnav a{
color:#000;
text-decoration:none;
border-right:solid #FFF 2px;
padding-right:6px;
padding-left:3px;
font-size:12px;
}

ul.topnav a:hover{
text-decoration:underline;
color:#FFF;
}

li.topnav{
display:inline;
list-style-type:none;
font-weight:bold;
}

#toptabs {
height:auto;
line-height:normal;
overflow:hidden;
margin:0 auto;
padding:.5em 0;
width:650px;
}

#toptabs ul {
list-style-type:none;
margin:0;
padding:0;
}

#toptabs ul li a {
color:#cccccc;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#toptabs ul li a:hover {
color:#ffffff;
text-decoration:underline;
}

#toptabs ul li {
display:inline;
margin:0;
padding:0;
}

.style4{
color:gray;
}

.right_banners img{
border:1px #333333 solid;
width:150px;
}

.right_banners a img:hover {
border:1px #cccccc solid;
} 		

.mblegend {
color:#ffffff;
}

#menu ul li p {
background:#333333;
color:white;
font-size:12px;
font-weight:bold;
margin:0;
padding-left:4px;
text-transform:uppercase;
}

#menu div.newsletter {
border:1px gray solid;
border-left:none;
padding:5px;
}

#menu div.newsletter p {
color:#ffffff;
font-size:1.3em;
font-weight:bold;
margin:0 0 .5em 0;
text-align:center;
}

#menu div.newsletter span {
color:#cccccc;
}

.bookmarks {
border:1px gray solid;
padding:5px;
text-align:center;
}

.bookmarks iframe.facebook {
border:none;
height:25px;
overflow:hidden;
padding:5px 0 0 27px;
width:100px; 
}

.bookmarks .google {
margin-left:3.3em;
}

.google_vcount {
padding-right:.4em;
}

.google_vcount iframe {
float:left;
padding-top:.4em;
}

.top_banner {
background:#555555;
height:30px;
}

.top_banner p {
padding:.5em;
}

.top_banner p a {
color:#ffffff;
font-size:1.6em;
font-weight:bold;
text-decoration:none;
}

.top_banner p a:hover {
text-decoration:underline;
}

