﻿/*
http://osc.template-help.com/wt_26110/index.html
html, body, #center {height: 80%;}
*/
.logo { float: left;  background: url(images/logo.png) no-repeat 38px 0; width: 250px; height: 73px;  }
.iiaa { background: url(images/iiaa.png) no-repeat center right; height: 69px}
.box { margin-bottom:0;}

.left { float:left }
.right { float:right }
#header { padding-top: 30px; margin: 0; height:125px}
#header, #footer { background: #333; width: 100%; background: url(images/bg-header.png)  }

#header { border-top: solid 4px #000; }
#footer { border-top: solid 4px #bac952; }

#header a { padding-top: 0px; margin: 0; }

#carriers { text-align: center}

#header ul { float: right; font-size: 1.3em; padding: 0; list-style-type: none; }
#header ul li { display: inline; margin-right: 15px;   }
#header ul li a { color: #d5e2e2; text-decoration: none; white-space:nowrap; 
							background: url(images/blip-off.png ) no-repeat 0 100%; padding-left:23px;}
#header ul li:hover a,
#header ul li.active  a{color: #fff; background: url(images/blip-on.png ) no-repeat 0 100%; padding-left:23px;}

#footer { padding: 0; margin: 0; color: #fff;  }
#footer ul { padding: 0; margin: 0; }
#footer ul li { display: inline; padding-right: 30px; }
#footer ul,
#footer p { padding: 0.5em; margin: 0; text-align: center;}

#leftcol .pull-up{ width: 300px; height: 370px; padding-bottom:0; margin-bottom:0; margin-top: -30px; background: transparent url(images/bg-leftcol.png) no-repeat; }
#leftcol h2 { color: #fff; font-style:italic; padding-top: 1em}

#leftcol .box {margin-bottom:0; padding-bottom:0; padding-top:0; color: #d5e2e2 }
#leftcol .box ul { padding: 0 25px 0 15px}


address { font-size: 1.2em;  font-weight:bold;}
.imgborder { text-align:center;  padding:1px;  border: 2px solid #bac952; }

.box { background:none}

h2.highlight 
{
     font-style:italic;
     background:none;
      
}

/* table styles */

table { border-spacing: 0px;  border-collapse: collapse; border: 0.2em solid #E9E9F3; }
table th { text-align: left; font-weight: normal; padding: 0.1em 0.5em; border: 0px; border-bottom: 1px solid #9999AA; }
table td { text-align: left; border: 0px; border-bottom: 1px solid #9999AA; border-left: 1px solid #9999AA; padding: 0.1em 0.5em; }
table thead th { text-align: left; font-weight: bold; color: #6C6C9A; border-left: 1px solid #9999AA; }
table th.Corner { text-align: left; border-left: 0px; }
table tr.alt { background: #F6F4E4; }
table caption { caption-side: top; font-size: 1.0em; font-style: italic; text-align: right; padding: 0.5em 0.5em; }
table th.center,
table td.center {  text-align:center}

/* -- edgetechnology partners -- */
#sitedesignby { padding:0;  margin:0; }
#sitedesignby a { text-decoration: none; color:#ccc ; font-size:smaller}
#sitedesignby ul {list-style-type:none; padding:0; margin:0}
#sitedesignby ul li {padding:0; margin:0;}
#sitedesignby ul li.coname {padding-left: 5px; text-transform: uppercase;}
#sitedesignby .divider {padding:5px}

