﻿body
{
    background-color:#000000;
    margin:0;
    margin-bottom:20px;
    margin-top:20px;
    padding:0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:1.0em;
}
#container
{
    width:750px;
    margin-left:auto;
    margin-right:auto;
    height:auto
}
#header
{
    height:75px;
    background-image:url(images/headerbck.jpg);
    background-repeat:no-repeat;
    margin:0
}
#footer
{
    height:75px;
    background-image:url(images/footerbck.jpg);
    background-repeat:no-repeat;
    margin:0;
    margin-top:0px;
}
#maintop
{
    margin-top:20px;
    height:10px;
    background-color:#CCCCCC; 
    background-image:url(images/maintopbck.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    padding:0;
    font-size:0;
     
}
#mainbottom
{
    margin:0;
    padding:0;
    height:10px;
    background-color:#FFFFFF; 
    background-image:url(images/mainbottombck.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
    font-size:0;
    line-height:0;
}
#main
{
    margin:0;
    height:auto;
    min-height:400px;
    _height:1px;
    background-color:#FFFFFF;
    background-image:url(images/main1bck.jpg);
    background-repeat:no-repeat;
    padding:20px;
}
#home
{
    width:250px;
    height:75px;
    float:left;
    cursor:pointer
}
#home h1
{
    display:none;
}
#sidepanel
{
   margin-top:100px;
   float:left;
   width:150px;
}
#sidepanel img
{
	border:none;
	margin:0;
	margin-top:10px;
	
}
#contentpanel
{
    margin-top:60px;
    float:right;
     width:545px;
    font-size:0.8em;
    color:#333333;
}
#contentpanel h2
{
    font-size:1.2em;
    font-weight:bold;
    color:#000000;
}
#contentpanel h3
{
    font-size:1.0em;
    font-weight:bold;
    color:#333333;
    margin-bottom:0.5em
}
#contentpanel p
{
	
}
#contentpanel a
{
   color:#333333;
}
#contentpanel a:hover
{
   color:#AA1928; 
}

#navlist
{
    margin: 0px;
    margin-right:20px;
    margin-top: 25px;
    padding: 0px;
    padding-bottom: 3px;
    padding-top: 3px;
    float:right;
    list-style:none
}

#navlist a, #navlist a:link, #navlist a:visited
{
    padding: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    color: #CCCCCC;
    font-weight: bold;
    text-decoration: none;
   
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
    padding: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    text-decoration: none;
    color: #FFFFFF;
   
}

#navlist li
{
    padding-right: 1px;
    float:left;
    font-size: 0.7em;
}

#navlist ul
{
    margin: 0px;
    padding: 0px;
}

#navlist #active a 
{
    background-color: #FFCC66; 
}

#sidenavcontainer
{
    text-align:center;
}
#sidenavcontainer ul
{
    list-style-type: none;
    font-size: 11px;
    margin:0;
    padding-left:0;
    width: 150px;
    margin-left:auto;
    margin-right:auto
}

#sidenavcontainer li
{
    margin: 0 0 3px 0;
}

#sidenavcontainer a
{
    display: block;
    height:20px;
    width: 150px;
    padding:0;
    background-image: url(images/liback.gif);
    background-repeat:no-repeat;
    background-position:left;
    line-height:20px;
}

#sidenavcontainer a:link, #sidenavlist a:visited
{
    color: #EEE;
    text-decoration: none;
   
}

#sidenavcontainer a:hover
{
    background-image: url(images/liback_hover.gif);
    color: #FFFFFF;
}
#footernavlist
{
    margin: 0px;
    margin-left:10px;
    margin-top: 27px;
    padding: 0px;
    padding-bottom: 3px;
    padding-top: 3px;
    float:left;
    list-style:none
}

#footernavlist a, #footeravlist a:link, #footernavlist a:visited
{
    padding: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
   
}

#footernavlist a:hover, #footernavlist a:active, #footernavlist a:focus
{
    padding: 1px;
    padding-left: 0.5em;
    padding-right: 0.5em;
    text-decoration: none;
    color: #333333;
   
}

#footernavlist li
{
    padding-right: 1px;
    float:left;
    font-size: 0.7em;
}

#footernavlist ul
{
    margin: 0px;
    padding: 0px;
}

#footernavlist #active a 
{
    background-color: #FFCC66; 
}
.clear
{
    clear:both;
    line-height:0;
    font-size:0
}
.sectiontop
{
    margin-top:0;
    height:10px;
    background-image:url(images/sectiontopbck.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    padding:0;
    font-size:0;
}
.sectionbottom
{
    margin:0;
    padding:0;
    height:10px;
    background-image:url(images/sectionbottombck.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
    font-size:0;
    line-height:0;
}
.sectioncontent
{
    margin:0;
    background-image:url(images/sectioncontentbck.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    padding-left:10px;
    padding-right:15px;
    padding-bottom:0;
    padding-top:0;
}
.section
{
    color:#666666;
   
}
.section h3
{
    
    font-size:1.0em;
    margin:0;
    margin-bottom:5px;
    color:#123555
}
.section p
{
    margin:0;
}
.links ul
{
	list-style-type:square;
	margin-bottom:20px
}
.links li
{
	margin:10px;
}
.requiredfield
{
	color:#FF0000;
	margin:5px;
}
.textbox
{
	color:#333333;
	border:1px solid;
	border-color:#284058;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0.2em;
	margin-bottom:5px;
	background-color:#F8F8F8}
.smalltext{
	font-size:0.8em
}
.contactform
{
	font-size:0.9em;
	color:#333333
}