body {font-family: Arial; color:#3b3b3b; font-size:8pt; background:#b0d9fb; overflow:auto; background-image:url(../images/site_bg.gif); background-repeat:repeat-x;}

/* LAYERS */
#site {position:absolute; left:50%; width:780px; margin-left:-391px; height:800px; top:25px;}
#banner {position:absolute; left:0px; width:100%; height:95px; background-image:url(../images/banner.gif); background-repeat:no-repeat;}
#flash_banner {position:absolute; left:-105px; width:100%; height:268px; background-repeat:no-repeat; z-index:20;}

#linkhome {position:absolute; left:70px; width:350px; height:50px; top:25px; border:0px #000000 solid; cursor:pointer;}
#email {position:absolute; right:17px; width:186px; height:15px; top:63px; border:0px #000000 solid; cursor:pointer;}
#menu {position:absolute; left:0px; width:100%; top:95px; height:30px; padding-top:1px; background-image:url(../images/menu_bg.gif); background-repeat:no-repeat; z-index:1;}
#menu_count {position:absolute; left:5px; top:5px; visibility:hidden; color:#FFFFFF; z-index:10;}
#panel {position:absolute; left:0px; width:777px; height:604px; top:120px; background-color:#FFFFFF; border-left:1px #b1b1b1 solid; border-right:1px #b1b1b1 solid;}
#panel_bottom {position:absolute; left:-1px; width:780px; height:120px; top:530px; background-image:url(../images/bottom_bg.gif); background-position:bottom; background-repeat:no-repeat; z-index:0;}
#copyright {font-family: Arial; color:#7b91a4; position:absolute; left:0px; top:137px; width:100%; height:30px; text-align:center; z-index:20;}
#leftcolumn {font-family: Arial; position:absolute; left:0px; top:165px; width:223px; height:400px; border-right:0px #dedede solid; text-align:center; padding-top:10px; z-index:10; background-image:url(images/side_image.gif);}
#rightcolumn {font-family:Arial; font-size:10pt; position:absolute; left:228px; right:10px; top:165px; width:515px; height:455px; border:0px #dedede solid; overflow:auto; z-index:10; margin:5px; margin-top:10px; margin-left:10px; text-align:justify;}

/* SITE CREDIT CODE */
#sitecredit {position:absolute; visibility:hidden; font-family:Arial; font-size:8pt; top:140px; left:50%; margin-left:-175px; width:350px; height:97px; border:0px #000000 solid; background:#0f116c; padding:7px; z-index:20;}
#sitecredit_box {background:#ffffff; visibility:inherit; background-image:url(../images/a10.gif); background-repeat:no-repeat; background-position:right bottom; border:1px #dedede solid; height:80px; padding:7px;}
#close {position:absolute; right:10px; top:10px; border:1px #0f116c solid; height:auto; width:auto; padding-left:4px; padding-right:4px; padding-bottom:1px;}
/* END SITE CREDIT CODE */
#data {position:absolute; width:510px; height:auto; padding-top:10px;}

#flash {position:absolute; left:0px; top:3px; height:144px; width:777px; /*background-image:url(../images/flash_placeholder.gif);*/ overflow:hidden; background-repeat:no-repeat; background-color:#FFFFFF; z-index:18;}

/*FIGHTER PLANES*/
#plane1 {position:absolute; height:265px; width:197px; top:-97px; left:-105px; z-index:2; visibility:hidden;}
#plane2 {position:absolute; height:265px; width:197px; top:-97px; right:-105px; z-index:2; visibility:hidden;}

/* MENU BUTTONS*/
img.supplier {padding-bottom:25px;}

#aboutus {position:absolute; left:49px; width:49px; height:28px; background-position: 0px 28px; background-repeat:no-repeat; cursor:pointer; z-index:10;}
a.nav_aboutus {width:49px; height:28px; background-image:url(../images/btn_aboutus.gif); background-position: 0px 0px; background-repeat:no-repeat; display:block;}
a.nav_aboutus:hover {background-image:url(../images/btn_aboutus.gif); background-repeat:no-repeat; background-position: 0px -28px;}
body#page_aboutus a#nav_aboutus {background-image:url(../images/btn_aboutus.gif); background-repeat:no-repeat; background-position: 0px -28px;}

#alta {position:absolute; color:#3b3b3b; left:117px; width:171px; height:28px; background-position: 0px 28px;background-repeat:no-repeat; cursor:pointer; z-index:10;}
a.nav_alta {width:171px; height:28px; background-image:url(../images/btn_ge.gif); background-position: 0px 0px; background-repeat:no-repeat; display:block;}
a.nav_alta:hover {background-image:url(../images/btn_ge.gif); background-repeat:no-repeat; background-position: 0px -28px;}
body#page_alta a#nav_alta {background-image:url(../images/btn_ge.gif); background-repeat:no-repeat; background-position: 0px -28px;}

#miles {position:absolute; color:#3b3b3b; left:309px; width:122px; height:28px; background-position: 0px 28px;background-repeat:no-repeat; cursor:pointer; z-index:10;}
a.nav_miles {width:122px; height:28px; background-image:url(../images/btn_milestek.gif); background-position: 0px 0px; background-repeat:no-repeat; display:block;}
a.nav_miles:hover {background-image:url(../images/btn_milestek.gif); background-repeat:no-repeat; background-position: 0px -28px;}
body#page_miles a#nav_miles {background-image:url(../images/btn_milestek.gif); background-repeat:no-repeat; background-position: 0px -28px;}

#onestop {position:absolute; color:#3b3b3b; left:452px; width:104px; height:28px; background-position: 0px 28px;background-repeat:no-repeat; cursor:pointer; z-index:10}
a.nav_onestop {width:104px; height:28px; background-image:url(../images/btn_onestop.gif); background-position: 0px 0px; background-repeat:no-repeat; display:block;}
a.nav_onestop:hover {background-image:url(../images/btn_onestop.gif); background-repeat:no-repeat; background-position: 0px -28px;}
body#page_onestop a#nav_onestop {background-image:url(../images/btn_onestop.gif); background-repeat:no-repeat; background-position: 0px -28px;}

#adsi {position:absolute; color:#3b3b3b; left:580px; width:103px; height:28px; background-position: 0px 28px;background-repeat:no-repeat; cursor:pointer; z-index:10;}
a.nav_adsi {width:103px; height:28px; background-image:url(../images/btn_allendata.gif); background-position: 0px 0px; background-repeat:no-repeat; display:block;}
a.nav_adsi:hover {background-image:url(../images/btn_allendata.gif); background-repeat:no-repeat; background-position: 0px -28px;}
body#page_adsi a#nav_adsi {background-image:url(../images/btn_allendata.gif); background-repeat:no-repeat; background-position: 0px -28px;}

#contact {position:absolute; color:#3b3b3b; left:696px; width:43px; height:28px; background-position: 0px 28px;background-repeat:no-repeat; cursor:pointer; z-index:10}
a.nav_contact {width:43px; height:28px; background-image:url(../images/btn_contact.gif); background-position: 0px 0px; background-repeat:no-repeat; display:block;}
a.nav_contact:hover {background-image:url(../images/btn_contact.gif); background-repeat:no-repeat; background-position: 0px -28px;}
body#page_contact a#nav_contact {background-image:url(../images/btn_contact.gif); background-repeat:no-repeat; background-position: 0px -28px;}

/*TEXT STYLES*/
span.header {font-family:Arial; color:#336699; font-size:18pt; font-weight:normal; padding-top:5px;}
p.body {padding-top:14px;}
a.link {cursor:pointer; color:#7b91a4; text-decoration:none;}
a.link:visited {color:#7b91a4; text-decoration:none;}
a.link:hover {color:#3366CC; text-decoration:underline;}

a.link_dark {cursor:pointer; color:#0f116c; text-decoration:none;}
a.link_dark:visited {color:#0f116c; text-decoration:none;}
a.link_dark:hover {color:#3366CC; text-decoration:underline;}

a.link_close {cursor:pointer; color:#0f116c; text-decoration:none;}
a.link_close:visited {color:#0f116c; text-decoration:none;}
a.link_close:hover {color:#FFFFFF; background-color:#336699;}

table {font-family:Arial, Helvetica, sans-serif; color:#3b3b3b; font-size:7pt;}
th {color:#336699; border:1px #dedede solid; vertical-align:bottom; text-align:center; padding:3px;}
td {border:1px #dedede solid; padding:3px; font-size:7pt; text-align:center;}

html #rightcolumn{overflow:auto;}
.borderleft_off {height:35px;}
/*LIST STYLES*/
.listcontainer {display:block; text-align:left; width:auto;}
.listcontainer ol,ul {margin-bottom:0px; margin-top:0px;}
.listcontainer li {margin-left:-13px;}