*html img, div { behavior: url(iepngfix.htc) }

body{
margin:20px 0 10px 0;
padding:0;
font-family: Arial;
min-height:1000px;
}

#maincontainer{
width: 881px; 
margin: 0 auto; 
}



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>header area<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#topsection{
height: 66px;
overflow: hidden;
background-image: url(images/tob_bg.jpg);
}

#topsection .menu{
float: left;
height: 66px;
overflow: hidden;
width: 720px;
font-size: 12px;
padding: 20px 0 0 0px;
font-weight: bold;
}

#topsection .menu ul.line1, #topsection .menu ul.line2{
padding: 0 0 5px 0;
margin: 0;
}

#topsection .menu ul.line1 li{
display: inline;
list-style: none;
padding: 0 20px 5px 20px;
}

#topsection .menu ul.line2 li{
display: inline;
list-style: none;
padding: 0 55px 0 20px;
}

#topsection .menu ul.line1 li a, #topsection .menu ul.line2 li a{
text-decoration: none;
color: #005e9d;
}

#topsection .menu ul.line1 li a:hover, #topsection .menu ul.line2 li a:hover{
text-decoration: underline;
}

#topsection .contact{
float: right;
font-size: 12px;
color: #005e9d;
width: 130px;
text-align: right;
font-weight: bold;
padding: 15px 10px 0 0;
}

#logosection{
height: 77px;
overflow: hidden;
}

#logosection p{
font-family: "Monotype Corsiva";
font-size: 24px;
padding: 8px 10px 0 0;
margin: 0;
color: #5a5655;
}

#header{
height: 227px;
overflow: hidden;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>content area<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#content{
padding: 10px 0 15px 0;
font-size: 12px;
}

#content ul{
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
padding-left: 10px;
padding-bottom: 0px;
}

#content .leftcontent{
float: left;
width: 217px;
padding-right: 10px;
padding-left: 5px;
color: #005e9e;
line-height: 1.5em;
font-family: Verdana;
}

#content .rightcontent{
float: left;
width: 649px;
font-weight: bold;
line-height: 1.3em;
}



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>box purple<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
#box1{
position: relative;
min-height: 150px;
}

#box1 .top{
background-image:url(images/top1.jpg);
height: 19px;
width: 649px;
}

#box1 .center{
background-image: url(images/bg1.jpg);
padding: 0 200px 0 30px;
}

#box1 .bot{
background-image:url(images/bot1.jpg);
height: 19px;
width: 649px;
overflow: hidden;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>box green<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
#box2{
position: relative;
min-height: 160px;
}

#box2 .top{
background-image:url(images/top2.jpg);
height: 19px;
width: 649px;
}

#box2 .center{
background-image: url(images/bg2.jpg);
padding: 0px 200px 0 30px;
}

#box2 .bot{
background-image:url(images/bot2.jpg);
height: 19px;
width: 649px;
overflow: hidden;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>box blue<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
#box3{
position: relative;
min-height: 140px;
}

#box3 .top{
background-image:url(images/top3.jpg);
height: 19px;
}

#box3 .center{
background-image: url(images/bg3.jpg);
padding: 0px 220px 0 30px;
overflow: hidden;
}

#box3 .bot{
background-image:url(images/bot3.jpg);
height: 19px;
width: 649px;
overflow: hidden;
}

.pic_box{
position: absolute;
right: 0;
z-index: 2;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>box blue<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#footer{
clear: left;
width: 871px;
padding: 10px 5px;
font-size: 12px;
font-weight: bold;
color: #a3a2a1;
border-top: 2px solid #c8c7c5;
}

#footer ul{
padding: 0;
margin: 0;
}

#footer li{
display: inline;
list-style: none;
padding-right: 12px;
margin-right: 8px;
background-image: url(images/strip.jpg);
background-repeat: no-repeat;
background-position: right;
}

#footer li.noborder{
background-image: none;
}

#footer li.leftborder{
background-position: left;
padding-left: 10px;
margin-right: 0px;
padding-right: 8px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>general<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.left{
float: left;
}

.right{
float: right;
}

.clearing{
clear: both;
}

a{
color: #005e9e;
text-decoration: underline;
}

a:hover{
color: #005e9e;
text-decoration: none;
}

.black{
color: #000000;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>plan tour page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_plant_tour{
height: 145px;
overflow: hidden;
background-image:url(images/plant_tour_01.jpg);
background-repeat:no-repeat;
}

#title_plant_tour{
height: 45px;
overflow: hidden;
background-image:url(images/plant_tour_02.jpg);
background-repeat:no-repeat;
background-position: left top;
border-bottom: 3px solid #DA2027;
margin-bottom: 20px;
}

.box_plant_tour{
font-size: 26px;
font-weight: lighter;
color:#FFFFFF;
position: relative;
}

.box_plant_tour img{
position: absolute;
top: 18px;
right: 20px; 
}

.box_plant_tour a{
color:#FFFFFF;
}

.box_plant_tour .top{
height: 12px;
background-image:url(images/plan_tour_top.jpg);
overflow: hidden;
}

.box_plant_tour .mid{
padding: 20px 25px;
background-image:url(images/plan_tour_mid.jpg);
background-repeat: repeat-y;
}

.box_plant_tour .bot{
height: 11px;
background-image:url(images/plan_tour_bot.jpg);
overflow: hidden;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>design case page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#content_design_case{
padding: 10px 0 15px 0;
font-size: 12px;
position: relative;
margin-top: 40px;
}

#content_design_case .toptitle{
height: 43px;
width: 283px;
overflow: hidden;
background-image: url(images/case_design_title.png);
position: absolute;
top: 0;
}

#content_design_case .formwrapper{
width: 100%;
border-top: 3px solid #C8C7C5;
margin-top: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 1.5em;
padding: 10px 0;
}

#content_design_case .formwrapper span{
float: left;
width: 200px;
}

#content_design_case .formwrapper span.longer{
float: left;
width: 300px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>why bee page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_why_bee{
height: 145px;
overflow: hidden;
background-image:url(images/why_bee_01.jpg);
background-repeat:no-repeat;
}

#title_why_bee{
height: 45px;
overflow: hidden;
background-image:url(images/why_bee_02.jpg);
background-repeat:no-repeat;
background-position: left top;
border-bottom: 3px solid #DA2027;
margin-bottom: 20px;
}

#box1_why_bee{
height: 67px;
width: 508px;
overflow: hidden;
background-image:url(images/why_bee_03.jpg);
background-repeat:no-repeat;
padding: 60px 120px 20px 35px;
font-size: 12px;
line-height: 1.5em;
}

*html #box1_why_bee, *html #box2_why_bee, *html #box3_why_bee{
width: 494px;
}

#box2_why_bee{
height: 74px;
width: 508px;
overflow: hidden;
background-image:url(images/why_bee_04.jpg);
background-repeat:no-repeat;
padding: 70px 120px 20px 35px;
font-size: 12px;
line-height: 1.5em;
}

#box3_why_bee{
height: 75px;
width: 508px;
overflow: hidden;
background-image:url(images/why_bee_05.jpg);
background-repeat:no-repeat;
padding: 70px 120px 20px 35px;
font-size: 12px;
line-height: 1.5em;
}

img.medal{
display: block;
margin: 0 0 0 30px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>contact page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_contact{
height: 319px;
overflow: hidden;
background-image:url(images/map.jpg);
background-repeat:no-repeat;
}

#content_contact{
padding: 0px 0 15px 0;
font-size: 12px;
color: #005E9E;
font-family: Verdana;
font-size: 14px;
line-height: 1.5em;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>portable radio cases page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_portable_radio_cases{
height: 227px;
overflow: hidden;
background-image:url(images/portable-radio-cases_01.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

#content .leftcontent_portable_radio_cases{
float: left;
width: 237px;
color: #2273AB;
line-height: 1.5em;
font-family: Verdana;
}

#content .leftcontent_portable_radio_cases img{
margin-left: -7px;
}

*html #content .rightcontent_portable_radio_cases, *html #box1_portable_radio_cases .top, *html #box1_portable_radio_cases .bot, *html #box2_portable_radio_cases .top, *html #box2_portable_radio_cases .bot, *html #box3_portable_radio_cases .top, *html #box3_portable_radio_cases .bot{
width: 640px;
}


#content .rightcontent_portable_radio_cases{
float: left;
width: 629px;
font-weight: bold;
line-height: 1.3em;
}

#box1_portable_radio_cases{
position: relative;
line-height: 1.3em;
margin-bottom: 20px;
}

#box1_portable_radio_cases .top{
background-image:url(images/portable-radio-cases_box_10.jpg);
height: 17px;
width: 662px;
overflow: hidden;
}

#box1_portable_radio_cases .center{
background-image: url(images/portable-radio-cases_box_11.jpg);
padding: 10px 200px 8px 50px;
}

#box1_portable_radio_cases .bot{
background-image:url(images/portable-radio-cases_box_12.jpg);
height: 16px;
width: 662px;
overflow: hidden;
}

#box2_portable_radio_cases{
position: relative;
line-height: 1.3em;
margin-bottom: 20px;
}

#box2_portable_radio_cases .top{
background-image:url(images/portable-radio-cases_box_15.jpg);
height: 16px;
width: 662px;
overflow: hidden;
}

#box2_portable_radio_cases .center{
background-image: url(images/portable-radio-cases_box_16.jpg);
padding: 25px 200px 3px 50px;
}

#box2_portable_radio_cases .bot{
background-image:url(images/portable-radio-cases_box_17.jpg);
height: 19px;
width: 662px;
overflow: hidden;
}

#box3_portable_radio_cases{
position: relative;
line-height: 1.3em;
margin-bottom: 20px;
}

#box3_portable_radio_cases .top{
background-image:url(images/portable-radio-cases_box_21.jpg);
height: 19px;
width: 662px;
overflow: hidden;
}

#box3_portable_radio_cases .center{
background-image: url(images/portable-radio-cases_box_22.jpg);
padding: 20px 200px 3px 40px;
}

#box3_portable_radio_cases .bot{
background-image:url(images/portable-radio-cases_box_23.jpg);
height: 15px;
width: 662px;
overflow: hidden;
}


.click_box{
position: absolute;
left: 20px;
top: 10px;
z-index: 2;
}

.pdf_box{
position: absolute;
left: 250px;
z-index: 2;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>military application page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_military{
height: 215px;
overflow: hidden;
background-image:url(images/military_01.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

h1.militarycontent{
text-align:center;
color:#005E9E;
font-size: 24px;
font-weight: lighter;
padding: 10px 0 10px 0;
margin: 0;
}

#militaryboxwrrapper{
margin-bottom: 10px;
}

#militaryboxwrrapper .top{
height: 16px;
overflow: hidden;
background-image: url(images/military_02.jpg);
}

#militaryboxwrrapper .mid{
min-height: 150px;
background-image: url(images/military_03.jpg);
background-repeat: repeat-y;
padding: 5px 20px;
line-height: 1.5em;
}

#militaryboxwrrapper .bot{
height: 17px;
overflow: hidden;
background-image: url(images/military_04.jpg);
}

.military_box_text{
float: left;
width: 230px;
margin: 0 0 0 10px;
padding-right: 178px;
background-position:bottom right;
background-repeat: no-repeat;
background-image: url(images/7.png);
}

.military_box_text2{
margin: 20px 0 0 10px;
line-height: 1.5em;
color: #13416A;
background-image:url(images/10.png);
background-position: top right;
background-repeat: no-repeat;
font-size:110%;
}
.militaryUl{
padding-top:3px;
width:300px;
float: left;
}

*html .military_box_text2{
width: 638px;
}

#military_footer{
clear: both;
padding: 20px 0 0 0;
color: #005E9E;
text-align: center;
font-size: 14px;
font-weight: bold;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>industry page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_industry{
height: 227px;
overflow: hidden;
background-image:url(images/industry_01.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

.industry_text{
margin: 20px 0 0 10px;
line-height: 1.5em;
color: #13416A;
background-image:url(images/13.png);
background-position: top right;
background-repeat: no-repeat;
padding-right: 0px;
font-size:110%;
}
.industryUl{
margin:0 0 0 -20px;
width:220px;
float: left;
}

*html .industryUl{
width:220px;
}

*html .industry_text{
width: 630px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>design page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_design{
height: 145px;
overflow: hidden;
background-image:url(images/header_design.jpg);
background-repeat:no-repeat;
}

#title_design{
height: 45px;
overflow: hidden;
background-image:url(images/design.jpg);
background-repeat:no-repeat;
background-position: left top;
border-bottom: 3px solid #DA2027;
margin-bottom: 20px;
}

#content_design{
padding: 0px 0 15px 0;
font-size: 14px;
}

.imgright{
float: right;
margin-top: 30px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>heavy duty page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_duty{
height: 145px;
overflow: hidden;
background-image:url(images/duty_header.jpg);
background-repeat:no-repeat;
}

#title_duty{
height: 45px;
overflow: hidden;
background-image:url(images/duty.jpg);
background-repeat:no-repeat;
background-position: left top;
border-bottom: 3px solid #DA2027;
margin-bottom: 20px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>heavy duty page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_premium{
height: 145px;
overflow: hidden;
background-image:url(images/premium_header.jpg);
background-repeat:no-repeat;
}

#title_premium{
height: 45px;
overflow: hidden;
background-image:url(images/premium.jpg);
background-repeat:no-repeat;
background-position: left top;
border-bottom: 3px solid #DA2027;
margin-bottom: 20px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>durus page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_durus{
height: 145px;
overflow: hidden;
background-image:url(images/durus_header.jpg);
background-repeat:no-repeat;
}

#title_durus{
height: 45px;
overflow: hidden;
background-image:url(images/durus_title.jpg);
background-repeat:no-repeat;
background-position: left top;
border-bottom: 3px solid #DA2027;
margin-bottom: 20px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>two way radio cases page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_2way_radio{
height: 229px;
overflow: hidden;
background-image:url(images/2way_header.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

.pdfbox{
background-image:url(images/pdf.jpg);
background-repeat:no-repeat;
background-position: center left;
margin-bottom: 30px;
width: 165px;
padding-left: 50px;
color: #000000;
}

.pdfbox a{
color: #868886;
text-decoration: none;
}

#twowayboxwrapper{
width: 655px;
position: relative;
}

#twowayboxwrapper2{
width: 640px;
height: 115px;
background-image: url(images/2waybox_2.jpg);
margin-bottom: 10px;
padding: 20px 0px 0px 15px;
}

#twowayboxwrapper2 .thumb{
float: left;
width: 100px;
height: 100px;
overflow: hidden;
margin-left: 2px;
text-align: center;
font-size: 11px;
color: #005e9e;
}

#twowayboxwrapper2 .thumb a{
color: #005e9e;
text-decoration: none;
}

#twowayboxwrapper2 .thumb img{
display: block;
margin: 0 auto 5px auto;
border: 2px solid #000000;
}

*html #twowayboxwrapper, *html #twowayboxwrapper2{
margin-left: -6px;
}

#twowayboxwrapper .top{
height: 18px;
overflow: hidden;
background-image: url(images/2waybox_top.jpg);
}

#twowayboxwrapper .bot{
height: 19px;
overflow: hidden;
background-image: url(images/2waybox_bot.jpg);
}

#twowayboxwrapper .mid{
background-image: url(images/2waybox_mid.jpg);
background-repeat: repeat-y;
}

#twowayboxwrapper .mid img.rightok{
float: right;
margin: 0 0 5px 20px;
}

#twowayboxwrapper .mid .left_2way{
float: left;
width: 302px;
margin: 0 5px 0 20px;
}

*html #twowayboxwrapper .mid .left_2way{
margin: 0 5px 0 10px;
}

*html #twowayboxwrapper .mid .right_2way{
margin: 0 0 0 5px;
}

#twowayboxwrapper .mid .right_2way{
float: left;
margin: 0 20px 0 5px;
width: 302px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>tetra radio cases page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_tetra{
height: 237px;
overflow: hidden;
background-image:url(images/tetra_header.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

#tetraboxwrapper{
width: 655px;
position: relative;
height: 180px;
}

#tetraboxwrapper .mid .tetratext{
float: left;
width: 90px;
margin: 0 0 0 30px;
padding-right: 90px;
}

*html #tetraboxwrapper .mid .tetratext{
margin: 0 0 0 18px;
padding-right: 100px;
width: 90px;
}

*html #tetraboxwrapper{
margin-left: -6px;
}

#tetraboxwrapper .top{
height: 18px;
overflow: hidden;
background-image: url(images/2waybox_top.jpg);
}

#tetraboxwrapper .bot{
height: 19px;
overflow: hidden;
background-image: url(images/2waybox_bot.jpg);
}

#tetraboxwrapper .mid{
background-image: url(images/2waybox_mid.jpg);
background-repeat: repeat-y;
}

.pictetra1{
position: absolute;
top:0;
left: 120px;
}

.pictetra2{
position: absolute;
top:0;
left: 330px;
}

.pictetra3{
position: absolute;
top:0;
right: 20px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>police page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_police{
height: 126px;
overflow: hidden;
background-image:url(images/police_header.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

#policeboxwrapper, #policeboxwrapper2{
width: 655px;
position: relative;
margin-bottom: 10px;
}

#policeboxwrapper .mid .policetext{
margin: 0 0 0 200px;
width: 430px;
color: #005e9e;
font-size: 11px;
}

*html #policeboxwrapper, *html #policeboxwrapper2{
margin-left: -6px;
}

#policeboxwrapper .top{
height: 14px;
overflow: hidden;
background-image: url(images/policebox_1.jpg);
}

#policeboxwrapper .bot{
height: 13px;
overflow: hidden;
background-image: url(images/policebox_3.jpg);
}

#policeboxwrapper .mid{
background-image: url(images/policebox_2.jpg);
background-repeat: repeat-y;
}

.picpolice1{
position: absolute;
bottom: 0;
left: 30px;
}

.titlepolicebox{
display: block;
margin: 0 0 3px -5px;
}

.policetext2{
position: absolute;
width: 60px;
height: 50px;
bottom: 10px;
left: 25px;
font-size: 10px;
line-height: normal;
color: #005e9e;
}

#policeboxwrapper2 .top{
height: 16px;
overflow: hidden;
background-image: url(images/policebox_4.jpg);
}

#policeboxwrapper2 .bot{
height: 17px;
overflow: hidden;
background-image: url(images/policebox_6.jpg);
}

#policeboxwrapper2 .mid{
background-image: url(images/policebox_5.jpg);
background-repeat: repeat-y;
}

#policeboxwrapper2 .mid .left{
width: 250px;
float: left;
margin: 0 0 0 20px;
color: #005e9e;
font-size: 11px;
}

#policeboxwrapper2 .mid .left img{
display: block;
margin: 5px auto;
}

#policeboxwrapper2 .mid .right{
width: 280px;
float: left;
margin: 10px 0px 0 30px;
color: #005e9e;
font-size: 11px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>firefighters page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_fire{
height: 126px;
overflow: hidden;
background-image:url(images/fire_header.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

#fireboxwrapper, #fireboxwrapper2, #fireboxwrapper3{
width: 655px;
position: relative;
margin-bottom: 10px;
}

*html #fireboxwrapper, *html #fireboxwrapper2, *html #fireboxwrapper3{
margin-left: -6px;
}

#fireboxwrapper .top{
height: 18px;
overflow: hidden;
background-image: url(images/firebox_1.jpg);
}

#fireboxwrapper .bot{
height: 17px;
overflow: hidden;
background-image: url(images/firebox_3.jpg);
}

#fireboxwrapper .mid{
background-image: url(images/firebox_2.jpg);
background-repeat: repeat-y;
}

#fireboxwrapper2 .top{
height: 15px;
overflow: hidden;
background-image: url(images/firebox_4.jpg);
}

#fireboxwrapper2 .bot{
height: 17px;
overflow: hidden;
background-image: url(images/firebox_6.jpg);
}

#fireboxwrapper2 .mid{
background-image: url(images/firebox_5.jpg);
background-repeat: repeat-y;
}

#fireboxwrapper3 .top{
height: 18px;
overflow: hidden;
background-image: url(images/firebox_7.jpg);
}

#fireboxwrapper3 .bot{
height: 16px;
overflow: hidden;
background-image: url(images/firebox_9.jpg);
}

#fireboxwrapper3 .mid{
background-image: url(images/firebox_8.jpg);
background-repeat: repeat-y;
}

.firetext{
margin: 0 0 0 40px;
width: 400px;
color: #000000;
font-size: 11px;
}

.firetitlepic{
margin: 0 0 5px -6px;
display: block;
}

.firepic1{
position: absolute;
bottom: 0;
right: 50px;
}

.firepic2{
position: absolute;
bottom: 10px;
right: 50px;
}

.firepic3{
position: absolute;
bottom: 10px;
right: 20px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>belts page<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

#header_belts{
height: 239px;
overflow: hidden;
background-image:url(images/belts_header.jpg);
background-repeat:no-repeat;
margin-bottom: 5px;
}

#beltsboxwrapper{
width: 655px;
position: relative;
}

*html #beltsboxwrapper{
margin-left: -6px;
}

#beltsboxwrapper .top{
height: 39px;
overflow: hidden;
background-image: url(images/beltsbox_1.jpg);
}

#beltsboxwrapper .bot{
height: 38px;
overflow: hidden;
background-image: url(images/beltsbox_3.jpg);
}

#beltsboxwrapper .mid{
background-image: url(images/beltsbox_2.jpg);
background-repeat: repeat-y;
}

.beltstext{
width: 400px;
font-size: 12px;
color: #005e9e;
margin: 0 0 0 250px;
line-height: 1.5em;
}

.beltstext2{
width: 300px;
font-size: 12px;
color: #005e9e;
margin: 0 0 0 20px;
line-height: 1.5em;
text-align: right;
}

.beltstitlepic{
display: block;
margin: 0 0 5px -4px;
}

.beltstitlepic2{
margin: 0 -4px 0 0;
}

.beltspic{
position: absolute;
top: 20px;
left: 40px;
}

.beltspic2{
position: absolute;
top: 230px;
right: 40px;
}

.admintab {
padding: 10px 0 0 50px;
}