.bodyclass {
background-color: #d1d1d1;
padding: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
background-image: url('images/body_bgx.jpg');
background-repeat: repeat-x;
background-postion: top;
}

.container {
text-align: center;
padding: 0 auto;
margin: 0 auto;
}


a.effect1:link {color: #ffffff; text-decoration: none; }
a.effect1:visited {color: #ffffff; text-decoration: none; }
a.effect1:hover {color: #000000; text-decoration: none; }
a.effect1:active {color: #ffffff; text-decoration: none; }

a.effect2:link {color: #ffffff; text-decoration: underline; }
a.effect2:visited {color: #ffffff; text-decoration: underline; }
a.effect2:hover {color: #D4D5FC; text-decoration: none; }
a.effect2:active {color: #ffffff; text-decoration: underline; }

a.effect3:link {color: #000000; text-decoration: underline; }
a.effect3:visited {color: #000000; text-decoration: underline; }
a.effect3:hover {color: #0000ff; text-decoration: none; }
a.effect3:active {color: #000000; text-decoration: underline; }

a.bluelink:link {color: #0000ff; text-decoration: underline; }
a.bluelink:visited {color: #0000ff; text-decoration: underline; }
a.bluelink:hover {color: #000000; text-decoration: none; }
a.bluelink:active {color: #0000ff; text-decoration: underline; }

a.weblink:link {color: #6b6b6b; text-decoration: underline; }
a.weblink:visited {color: #6b6b6b; text-decoration: underline; }
a.weblink:hover {color: #0000ff; text-decoration: none; }
a.weblink:active {color: #6b6b6b; text-decoration: underline; }

div.scroll {	height: 250px;	width: 525px;	overflow: auto;	border: 1px solid #000000;	background-color: #707070;	padding: 2px;}
div.f_scroll {	height: 230px;	width: 525px;	overflow: auto;	border: 1px solid #000000;	background-color: #707070;	padding: 10px;}


.ac {
text-align:center;
text-align: -moz-center;
}

.dropshad {
background-color: #ffffff;
background-image: url('images/dropshad.jpg');
background-repeat: repeat-x;
background-postion: top;
}

.bgtop {
text-align: left;
vertical-align: top;
background-color: #000000;
height: 220px;
background-image: url('images/bg_top6.jpg');
background-repeat: no-repeat;
background-postion: top;
}

.padtop {
vertical-align: top;
text-align: right;
padding-top: 15px;
padding-right: 25px;
}

.menufont2 {
color: #000000;
font-size: 11pt;
font-family: arial;
font-style: normal;
font-weight: normal;
line-height:20px;
}

.butimg {
margin-left:5px;
margin-bottom:25px;
margin-top:5px;
margin-right:0px;
border-width: 1px;
border-style: solid;
border-color:  #000000 #ffffff #ffffff #000000;
background-color: #ffffff;
}

.box0 {
background-image: url('images/navbg_new_blue.jpg');
background-repeat: repeat-x;
background-position: top center;
height:34px;
vertical-align: middle;
text-align: center;
background-color:  #6465f3;
border-width: 0px;
cursor:pointer;
cursor:hand;
padding:3px;
color: #ffffff;
font-size: 11pt;
font-family: arial, helvetica;
font-style: normal;
font-weight: bold;

}

.box1 {
width: 232px;
height: 172px;
vertical-align: top;
text-align: center;
background-color:  #ffffff;
border-width: 0px;
border-style: solid;
cursor:pointer;
cursor:hand;
}

.box2 {
width: 232px;
height: 172px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
vertical-align: top;
text-align: center;
background-color:  #ffffff;
border-width: 0px;
border-style: solid;
cursor:pointer;
cursor:hand;
}

.inputbox {
background-color:  #ffffff;
border-color: #C0C0C0 #eaeaea #eaeaea #C0C0C0;
border-width: 1px;
color: #000000;
font-size: 9pt;
font-family: arial;
}

.margin1 {
margin-top: 35px;
margin-left: 10px;
margin-right: 10px;
line-height: 28px;
}

.mainfont {
color: #000000;
font-size: 14px;
font-family: arial;
font-style: normal;
font-weight: normal;
line-height: 20px;
}

.minifont {
color: #000000;
font-size: 12px;
font-family: arial;
font-style: normal;
font-weight: normal;
}

.conbox {
text-align: center;
vertical-align: top;
background-color: #eef5f6;
border-style: solid;
border-color: #eaeaea #000000 #000000 #eaeaea;
border-width: 1px;
background-image: url('images/conbox.jpg');
background-repeat: repeat-x;
background-position: top;
}

.conbox2 {
text-align: center;
vertical-align: top;
background-color: #f6f6e8;
border-style: solid;
border-color: #eaeaea #000000 #000000 #eaeaea;
border-width: 1px;
background-image: url('images/conbox2.jpg');
background-repeat: repeat-x;
background-position: top;
}

.conbox3 {
text-align: center;
vertical-align: top;
background-color: #e5e5e5;
border-style: solid;
border-color: #eaeaea #000000 #000000 #eaeaea;
border-width: 1px;
background-image: url('images/conbox3.jpg');
background-repeat: repeat-x;
background-position: top;
}


.margin3 {
letter-spacing: 2px;
color: #ffffff;
}

.top1 {
background-color: #FFFFFF;
height: 13px;
text-align: left;
vertical-align: top;
background-image: url('images/fade.gif');
background-repeat: repeat-x;
}

.top2 {
text-align: right;
vertical-align: bottom;
background-color: #FFffff;
background-image: url('images/bg_top.jpg');
background-repeat: no-repeat;
cursor:pointer;
cursor:hand;
}

.top3 {
background-color: #061DA6;
text-align: right;
background-image: url('images/menubg.gif');
background-repeat: repeat-x;
height: 26px;
}

.top4 {
width: 269px;
vertical-align: top;
background-image: url('images/truck2a.jpg');
background-repeat: no-repeat;
}

.top5 {
background-color: #FFFFFF;
width: 55px;
background-image: url('images/bg_1.gif');
background-repeat: repeat-y;
}

.spots {
background-color: #dbdbdb;
background-image: url('images/bg_spot.gif');
background-repeat: repeat-x;
text-align: center;
vertical-align: top;
width: 140px
}

.headb {
text-align: left;
vertical-align: top;
background-color: #080e86;
background-image: url('images/head1a2.jpg');
background-repeat: no-repeat;
}

.leftbg {
background-image: url('images/bg_left2x.jpg');
background-repeat: repeat-y;
vertical-align: top;
text-align: right;
}

.rightbg {
background-image: url('images/bg_right2x.jpg');
background-repeat: repeat-y;
vertical-align: top;
text-align: left;
}

.cbot {
background-image: url('images/cbotx.jpg');
background-repeat: repeat-x;
}

.fade1 {
text-align: right;
background-image: url('images/fade.gif');
background-repeat: repeat-x;
}

.margin4 {
margin-right: 20px;
margin-bottom: 10px;
line-height: 18px;
}

.margin5 {
margin-top: 3px;
margin-bottom: 3px;
}

.button {
cursor:pointer;
cursor:hand;
background-color: #0403c3;
border-color:  #9c9ef0 #050653 #050653 #9c9ef0;
border-style: solid;
border-width: 1px;
color: #ffffff;
font-size: 13px;
font-family: arial;
}

.table1 {
border-style: solid;
border-color: #404040;
border-width: 1px;
}

.tablecell2 {
border-style: solid;
border-color: #ff0000;
border-width: 1px 1px 0px 1px;
}

.tablecell3 {
border-style: solid;
border-color: #ff0000;
border-width: 0px 1px 0px 1px;
}

.tablecell4 {
border-style: solid;
border-color: #ff0000;
border-width: 0px 1px 1px 1px;
}

.table2 {
vertical-align: middle;
text-align: left;
background-color: #828282;
border-width: 1px 0px 1px 0px;
border-style: solid;
border-color: #939393 #000000 #000000 #939393;
background-color: #828282;
padding-left: 6px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
cursor:pointer;
cursor:hand;
}

.mainarea {
text-align: left;
vertical-align: top;
padding-top:20px;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
background-color: #FFFFFF;
}

.contactarea {
text-align: left;
vertical-align: top;
padding-top:20px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
background-color: #FFFFFF;
}

.indexarea {
text-align: center;
vertical-align: top;
padding-top: 0px;
padding-bottom:20px;
padding-left:15px;
padding-right:15px;
background-color: #FFFFFF;
}

.shortmenu {
menuwidth: 100px;
}



.mainbar {
background-color: #c9c9c9;
text-align: center;
vertical-align: top;
padding-top: 0px;
padding-bottom: 0px;
width: 250px;
}

.bod {
text-align: left;
vertical-align: top;
background-image: url('images/bod.jpg');
background-repeat: repeat-x;
background-position: top;
background-color: #ffffff;
}

.navfade {
background-image: url('images/navfade.jpg');
background-repeat: repeat-x;
background-position: top;
background-color: #c9c9c9;
}

.table4 {
border-width: 3px;
border-style: solid;
border-color: #E5E5E5 #000000 #000000 #E5E5E5;
background-color: #ffffff;
}

.imgborder {
margin-left:15px;
margin-bottom:15px;
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color: #ffffff;
}

.imgborderinv {
border-width: 1px;
border-style: solid;
border-color: #ffffff #000000 #000000 #ffffff;
background-color: #ffffff;
}

.footerfont {
color: #000000;
font-face: arial;
font-size: 13px;
font-family: arial;
font-style: normal;
font-weight: normal;
line-height: 20px;
}

.footer {
height:109px;
padding-bottom: 22px;
text-align: center;
vertical-align: bottom;
border-width: 0px;
background-color: #ffffff;
background-image: url('images/bot3.jpg');
background-repeat: repeat-x;
background-position: bottom;
}


.threebox {
text-align: center;
vertical-align: top;
border-width: 0px;
background-color: #ffffff;
}

.threebox2 {
text-align: center;
vertical-align: top;
border-style: solid;
border-color: #ABACDB;
border-width: 1px;
background-color: #ffffff;
background-image: url('images/threebox.jpg');
background-repeat: repeat-x;
background-position: top;
}

.headfont {
color: #2848fc;
font-size: 25px;
font-family: calibri, arial;
font-style: italics;
font-weight: bold;
}

.headfontb {
color: #000000;
font-size: 25px;
font-family: calibri, arial;
font-style: italics;
font-weight: bold;
}

.headfontw {
color: #ffffff;
font-size: 25px;
font-family: calibri, arial;
font-style: italics;
font-weight: bold;
}

.headfont2 {
color: #2848fc;
font-size: 18px;
line-height: 28px;
font-family: calibri, arial;
font-style: normal;
font-weight: bold;
}

.cell4 {
border-style: solid;
border-color: #ABACDB;
border-width: 0px 0px 0px 0px;
text-align: left;
height: 13px;
background-color: #6B6B6B;
}

#dhtmltooltip {
position: absolute;
width: 120px;
border: 1px solid black;
padding: 4px;
background-color: #3265FE;
color: #ffffff;
font-size: 8pt;
font-family: arial;
visibility: hidden;
z-index: 100;
}

.titlefont {
color: #ffffff;
font-size: 22pt;
font-family: calibri, arial, san-serif;
font-style: italic;
font-weight: bold;
}

.font1 {
color: #000000;
font-size: 18px;
font-family: arial;
font-style: italics;
font-weight: bold;
}

.font2 {
color: #ffffff;
font-size: 16px;
font-family: arial;
font-style: italics;
font-weight: normal;
}

.font3 {
color: #FFFFFF;
font-size: 18px;
font-family: arial;
font-style: italics;
font-weight: bold;
}

.font6	{
color: #6b6b6b;
font-size: 11px;
font-family: verdana;
font-style: normal;
font-weight: normal;
}
 
h6 {
color: #000000;
font-size: 12px;
font-family: arial;
font-style: normal;
font-weight: normal;
}

h5 {
color: #0000ff;
font-size: 12px;
font-family: arial;
font-style: normal;
font-weight: bold;
}

h4 {
color: #FFFFFF;
font-size: 11px;
font-family: arial;
font-style: normal;
font-weight: normal;
}

h3 {
color: #D4D5FC;
font-size: 11px;
font-family: arial,helvetica;
font-style: normal;
font-weight: bold;
}

h2 {
color: #FFFFFF;
font-size: 11px;
font-family: arial,helvetica;
font-style: normal;
font-weight: normal;
}

h1 {
color: black;
font-size: 12px;
font-family: arial;
font-style: normal;
font-weight: bold;
}


.xl {
background-image: url('images/xl.gif');
background-repeat: repeat-y;
}
.xr {
background-image: url('images/xr.gif');
background-repeat: repeat-y;
}
.xt {
background-image: url('images/xt.gif');
background-repeat: repeat-x;
height: 13px;
}
.xb {
background-image: url('images/xb.gif');
background-repeat: repeat-x;
height: 13px;
}


