﻿@media print { #dmbTBBack1 {display:none;} }
body{
margin:0;
padding:0;
font-family:Verdana,helvetica;
font-size:x-small;
background-image:url(images/bg_b.gif);
background-repeat:repeat-x;
background-color:#EDEDED;
}
/*Typographics styles adapted from http://www.thenoodleincident.com/tutorials/typography/ */
h1 {
	margin-top:1em;
	font-size: 1.4em;
	font-weight: bold;
}
h2 {
	margin-top:1em;
	font-size: 1.3em;
	font-weight: bold;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4 {
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}
h5 {
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}

a:link
{
    color:#666666;
}
a:active
{
    color:#666666;
}
a:hover
{
 color:#666666;
 text-decoration:none;   
}
a:visited
{
 color:#666666;
  
}

p
{
 font-size:11px;   
}
b{font-size: 100%;}
em{color: red;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#FFFFFF;
border: solid 10px #ffffff;

}
#phoneinfo
{
height:30px;
color:#CCCCCC;
background-color:#3C7FAF;
}
#topsection{
background: #FFFFFF;
height: 180px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}
#logo
{
 float:left   
}
#slideshow
{
    float:right;
}
#topnav
{
 height:100%;
 background-image:url(images/topmenu_bg.jpg);
 color:#4E7A94;
 padding:10px;
   
}
#topnav a
{
 
 color:#4E7A94;
 text-decoration:none;
 font-weight:bold;
   
}
#topnav a:visited
{
 
 color:#4E7A94;
 text-decoration:none;
 font-weight:bold;
   
}
#topnav a:hover
{
 
 color:#3D6074;
 text-decoration:none;
 font-weight:bold;
   
}

/*#callus
{
 height:0px;
 background-image:url(images/topmenu_bg.jpg);
 background-color:#FFFFFF;
 
}
*/
#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
background-color:#fff;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/
background-image:url(images/leftcol_bkg.jpg);


}

#footer{
clear: left;
width: 100%;
color: #000;
text-align: center;
height:61px;
background-image:url(images/footer_bg.jpg);
}

#footer a{
color: #666666;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/*CONTAINER*/
#copy a {color:#990000;}

#copy .container {
	margin:5px;
	padding:0 20px 15px 20px;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

/* \*/
* html #copy .container {height:1%;}
/* */

#copy img, #rightcolumn img {border:1px solid #990000 !important;}

#copy .teaser{
	margin-top:0;
	color:#777777; 
	font-size:0.9em; 
	font-weight:normal;
}

#copy td, #copy th {padding: 0.2em 0.5em;}

#copy .container table tr {font-size:0.9em;}

.txtBox {border:1px solid #dcdcdc;}

#copy fieldset {	
	margin:1em 0;
	padding:1em;
	border:1px solid #FAF519;
}

#copy legend {
	color:#666666;
	background-color:#FFFFFF;
}

* html #copy legend {padding:0.5em;}

.button {
    border:1px solid #dcdcdc;
    color:#FFFFFF;
    background-color:#990000;
    font-size:x-small;
}

#copy .container .button {border-color:#CCCCCC;}

div.readmore {
	text-align:right;
	font-size:0.9em;
}
#menubackground
{
 background-color:#fff;
 border:solid 1px #dcdcdc;
 width:200px;
 overflow:hidden;
}
.menuheader
{
    background-image:url(images/menuHeadline_bkg.jpg);
    background-repeat:inherit;
    height:100%;
    padding:10px;
    color:#666666;
    font-size:11px;
    font-weight:bold;
    
   }
   .menuheader a
   {
    color:#666666;
    text-decoration:none;
   }
.menuheader a:visited
   {
    color:#666666;
    text-decoration:none;
   }
   .menuheader a:hover
   {
    color:#34B0D1;
    text-decoration:none;
   }
   .submenu
   {
    background-image:url(images/submenu_bkg.jpg);
    background-repeat:no-repeat;
    height:100%;
    color:#666666;
    padding:5px;
  }

.submenu a
{
    color:#666666;
    text-decoration:none;
}
.submenu a:visited
{
    color:#666666;
    text-decoration:none;
}
.submenu a:hover
{
    color:#34B0D1;
    text-decoration:none;
}