/* CSS Document */

body{
margin:0;
padding:0;
line-height: 1.3em;
background-color:white;
font-family:Arial, Helvetica, sans-serif;

}



#maincontainer{
width: 969px; /*Width of main container*/
height:762px;
margin: 0 auto; /*Center container on page*/
margin-top:55px;
background-color:white;
border-width:2px;
border-style:solid;
border-color:#e1d9d7;
padding-bottom:0;
margin-bottom:0;
background-image:url(../images/bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;

}

.logo_left
{
	width:340px;
	float:left;
	padding:0px 0px 0px 0px;
}

.banner_right
{
	width:616px;
	float:right;
	padding:0px 0px 0px 0px;
}


.top_bannerarea
{
	width:969px;
	float:left;
	position:absolute;
	margin-top:-49px;
	margin-left:-2px;
	margin-right:4px;
}
#topsection{

border:0;
height:242px;
position:relative;
}

#topsection img.left{float: left; padding:0px 0px 0px 0px;;margin-top:-26px; position:absolute;top:0px;}
#topsection img.right{float:right; padding:0; margin-top:-10;}
.main
{
width:650px;
float:right;

}


#contentcolumn{
/*Set left margin to LeftColumnWidth*/
/*min-height:500px;*/
padding:0px 0px 0px 50px;
margin-top:-30px;
margin-left:-90px;
position:absolute;
  height:auto !important;
  width:550px;
  float:left;
  
}

img.pagetitle{float:right;}

.innertube{
margin:-10px 0px 15px -20px;
float:left; 

/*Margins for inner DIV column (to provide padding)*/
}

.topbar
{

float:left;
width:618px;
height:4px;
background-color:#d3c9b9;
margin:30px 0px 5px -20px;

}


#leftcolumn{
float: left;
width: 227px; /*Width of left column*/
 /*Set left margin to -(MainContainerWidth)*/
border:0;
margin:0px;
padding:0px;
margin-top:1px;
position:absolute;
margin-top:-32px;
}

.leftinner
{
width:200px;
float:left;
vertical-align:top;
margin-top:-33px;
position:absolute;
}

/*#contentcolumn>#leftcolumn{margin-top:-17px;}*/

#leftcolumn ul{
list-style:none;
display:block;
padding:0;
margin-bottom:0px;
margin-left:0px;
margin:0;

}



#leftcolumn li{
display:block;
padding:0;
margin:0;
border-width:0px;
margin-bottom:-5px;

}
table{width:620px;}
table tr{border:0px solid #CCCCCC;}
table td{border:0px solid #CCCCCC; padding:5px 10px 5px 10px; font-weight:bold;}
 


#scroll{width:670px; min-height:420px; height:auto; height:380px; overflow:auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; margin-bottom:12px; margin-top:15px;  }
#scroll p{width:620px;text-align:justify; color:#666666;margin-top:0;}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 15px;
background-color:#CCCCCC;
}
.vscrollerbar {
width: 15px;
background-color:#cc9966;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: #717e92;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}



h1{color:#993300; font-size:18px;margin-top:20px;}
h3{color:#993300; font-size:18px;}
h2{color:#663300; font-size:14px;margin:10px 0 5px 0; font-weight:100;}


hr{color:#CCCCCC; background-color:#CCCCCC;height: 5px;border:0; }

strong{color:#669933; font-weight:bold}
b{font-size: 100%;}


#contentcolumn a{color:#cc9966; text-decoration:underline;}
#contentcolumn a:hover{color:#999999;}




#footer{
clear: left;
width: 969px;
height:100px;
background:white;
color: #FFF;
text-align: center;
padding: 0;
margin: 0 auto;
}

.footer_bg
{
	width:969px;
	float:left;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#2b80e6;
	 float:left;
}




.footer_link
{
 width:200px;
 font-size:11px;
 color:#2b80e6; 
 float:left;
 text-align:left;
}
.footer_link a{color:#999999; text-decoration:none;}
.footer_link a:hover{ color:#CC6600;}

.footer_right 
{
	width:400px;
	float:right;
	color:#0066cc;
	font-size:11px;
}

/*Center container on page*/



#footer p.right{font-size:11px; color:#336699; float:right; }
#footer p.left{font-size:10px; color:#336699; float:left;}
#footer p.left a{color:#999999; text-decoration:none;}
#footer p.left a:hover{ color:#CC6600;}


.llc
{
color:#0066cc;
}

.number
{
color:#0066cc;
}