/* bossert.net */
body { margin:0px; padding:0px; font-family:verdana,tahoma,arial,"sans serif"; font-size:8pt; }
#preload { margin:0px; padding:0px; visibility:hidden; display:none; }
#main { width:756px; }
#topbanner { height:43px; width:inherit; background-image:url(images/banner_gradient.jpg); background-position:right; background-repeat:repeat-y; text-align:right; }
.topbanner-link { font-weight:bold; margin:15px 20px 0 0; float:right; }
#topdivider { height:4px; width:inherit; background-image:url(images/divider.gif); background-repeat:repeat-x;}
#topnav { height:19px; width:inherit; background-color:#B9C7D6; }
#maincontainer { width:inherit; margin:1px 0 0 0; }
#leftnav { width:150px; float:left; }
#pageimg { margin:0 0 0 1px; float:right; }
#contentcontainer { float:left; margin:1px 0 0 1px; width:555px; padding:20px; }
#bottomnav { height:17px; margin:1px 0 0 0; width:inherit; background-color:#E1E6EC; text-align:right; padding-top:2px; }
h2 { background-color:#E1E6EC; width:369px; font-size:11px; color:#335588; padding:2px; }
#content { width:369px; }
.topnav-container { margin:5px 0 0 14px; float:left; }
.clear{ clear:both; }
a { text-decoration:none; color:#000000; }
a:hover { text-decoration:none; color:#335588;}
img { border:0; }
input,textarea { font-family:verdana,tahoma,arial,"sans serif"; font-size:8pt; }
.team-img { border:.5pt solid black; }
.team-desc { vertical-align:top; }
#address-box { margin:8px 0 0 10px; }
.mail-logo { font-size:9pt; }

th { background-color:#E1E6EC; text-align:left; }

