﻿body{
margin:0;
padding:0;
line-height: 1.5em;
background-color:#1d4e5f
}


#maincontainer{
width: 826px; /*Width of main container*/
height:100%;
margin: 0 auto; /*Center container on page*/
background-color:white;
background-image:url('bkgd.png')
}

#topsection{
background: white;
margin-left:22px;margin-right:22px;
padding-top:20px}


#logo{
float:right;
width:313px;
height:93px;
margin-right:21px;
background-image:url('logo4.gif');/*float this top-right no repeat*/
background-repeat:no-repeat;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 230px; /*Set left margin to LeftColumnWidth*/
width:560px;
background-color:white;
font:normal 14px/18px verdana;color:#48474f;
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column*/
margin-left: -794px; /*Set left margin to -(MainContainerWidth)*/
margin-bottom:20px;
background: #95b2bc;
}


.innertube{
margin: 15px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.linnertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


h1 {font-family: "Tahoma";font-size: 24px;font-weight: normal;color: #03002f; padding:10px 0px; border-bottom:1px #95b2bc solid;}

h2 {font:normal 18px/20px Arial;color:#777777; padding:0px 0px 0px 0px; margin:3px 0px 3px 0px;}

h3 {font:normal 16px/16px Arial;color:#d96900; margin:0px;}


.sidemenu{
width: 180px; /*width of menu*/
}

.sidemenu .headerbar{
font: bold 14px Tahoma;
color: white;
background: #03002f;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.sidemenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.sidemenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.sidemenu ul li a{
color: #ffffff;
background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 10px; /*link text is indented 19px*/
text-decoration: none;
font-family:Tahoma;
font-weight: bold;
border-bottom: 1px solid #feef0c;
font-size: 80%;
}

.sidemenu ul li a:visited{
color: white;
}

.sidemenu ul li a:hover{ /*hover state CSS*/
color: black;
background-color: #F3F3F3;
}


.topmenu{
font-weight: bold;
font-size: 75%;
width: 100%;
}

.topmenu ul{
border-bottom: 1px solid #BBB;
padding: 7px 0px 5px 0px;
margin: 0px 0px 10px 0px;
text-align: left; /*set value to "left", "center", or "right"*/
overflow: hidden;
}

.topmenu ul li{
display: inline;
}

.topmenu ul li a{
color: #494949;
padding: 1px 25px 1px 25px;
margin: 0;
text-decoration: none;
font-family:Tahoma;
border-right: 1px dashed #BBB; /*right border between menu items*/
}

.topmenu ul li a:hover{
color: black;
background: #f1f1f1; /*background of menu item onMouseover*/
}

.did {font:normal 14px/16px Verdana;color:gray; margin:0px;}
.footer {font:normal 12px/13px Verdana;color:silver; margin:7px; padding:7px;}
