body{
margin:0;
padding:0;
line-height: 1.5em;
background: #fff; /**#2175BC url(images/back_bg.gif) repeat;**/

}

p{
line-height: 1.5em;
padding-left: 5px;
padding-right: 5px;
}

td{
padding-left: 5px;
padding-right: 5px;
}

img {
margin: 3px auto;
padding: 3px;
}

.image {
margin: 0;
padding: 0;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
background: #fff;/** url(images/contentbg.gif) repeat-y;**/
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page margin-top: 10px;*/
position: center;
margin-top: 10px;
border-left: 3px solid #E5E5E5;
border-right: 3px solid #E5E5E5;
border-bottom: 3px solid #E5E5E5;
}

#topsection{
border-top: 3px solid #E5E5E5;
background: #2175BC url(images/header.gif) no-repeat;
width: 840px;
height: 147px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 200px; /*Set right margin to RightColumnWidth*/
}


#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px;/*Set left margin to -(RightColumnWidth) */
background:white; }

#footer{
clear: left;
width: 840px;
background: black;
color: white;
text-align: center;
padding: 4px 0;
font: 10px/14px verdana;
}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}

/****BUTTONS****/

#ddblueblockmenu{
text-align: left;
border: 1px solid black;
border-bottom-width: 0;
width: 185px;
}

#ddblueblockmenu ul{

margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu{ /*IE 6 only */
w\idth: 180px; /*Box model bug: 180px minus all left and right paddings for #blueblock */;
}

html>body #ddblueblockmenu li a{ /*Non IE6 width*/
width: auto;
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
text-align: left;
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#font_style {
font: 12px/17px verdana;
}


