html
{
	background-color:#e0e0e0;
    margin-left:0; 
    margin-top:0; 
    text-align:center;
    font-family: Verdana;
    height:100%;
}
body
{ 
 background-image:url(../images/bg_1.jpg);
 text-align:center;
 margin:auto;
 height:100%;
}
#left_side
{
 float:left;
 position:relative;
 background-image:url(../images/bg_1.jpg);
 background-repeat:repeat-x;
 margin:0 auto;
 height:600px;
 width:2.5%;
}
#right_side
{
 float:right;
 position:relative;
 background-image:url(../images/bg_1.jpg);
 background-repeat:repeat-x;
 margin:0 auto;
 height:600px;
 width:2.5%;
}
#middleDiv
{
	margin:0 auto;
	text-align:center;
	height:100%;
	width:95%;
	background:white;	
}

#Main_table header
{
	text-align:center;
}
#logo
{
	text-align:center;
	width:100%;
	margin:0 auto;
 
	background-color:Transparent;	
}
#logo_table
{
	text-align:center;
	border:0;
	margin:0 auto;
	width:100%;
	padding:0;
}
#blank
{
	margin:0 auto;
	padding-right:5px;
	float:left; 
	position:relative; 
	width: 252px;
}

#menu
{
	background-image:url('/images/left_nav.jpg');
	background-repeat:repeat;
	text-align:left;
	margin:0 auto;
	padding-top:10px;
    height:auto;
	position:relative; 
	float:left; 
	width: 252px;
}
#tabstrip
{
	text-align:left;
	position:relative;
	margin:0 auto;
	padding-left:15px;
	float:left;
	width:auto;	
}
#tabstrip a
{
	font:14px Arial;
	color: 	#254117;
	text-decoration:none;
}

#ad
{
	float:right;
	width:384px;
	height:203px;
	text-align:center;
	vertical-align:bottom;
	background-image: url('../images/banner_pic.jpg') bottom right no-repeat;
	background-repeat:no-repeat;	
}
#content
{	
	
	background-position:right top;
	background-repeat:no-repeat;
	white-space:pre-line;
	
	font-size:smaller;
    margin-right:6px;
    overflow:auto;
    vertical-align:top;
	text-align:left;	
	position:relative;


	float:right; 
	width:100%;		
}
#footer
{
    font-family:Verdana;
    color:#DFFCFC;
    font-size:smaller;
    background-image: url('../images/footer_bg.jpg');
    background-repeat:repeat;
    height:100px;
	bottom:0;
	bottom:-10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	width:100%;
	margin:0 auto;
	overflow:auto;
	border-bottom:solid 1px black;
	border-top:solid 1px black;

}
#image_corner
{
	position:absolute;
	bottom:0;
	right:0;
	z-index:1;
}

.clear
{
	clear:both;
}

.LoginControl
{

    background-color:#F7F7DE;
    border-color:#CCCC99;
    border-style:solid;
    border-width:1px;
    font-family:Verdana;
    font-size:10px;    

}
div.ContentTitle
{
	color: #003366;
	font-size:medium;
	font-weight:bold;
}
div.Title
{
	color: #003366;
	font-weight:bold;
	font-size:small;
	text-decoration:underline;
	
}

div.Title2
{
	color: #003366;
	font-weight:bold;
	font-size:smaller;
	
	
}
#Left_NavBar
{
	width:100%;
	background-color:White;
}
td.left_top
{
	background-image:url(../images/Left_nav_new.jpg);
	padding:0,0,0,0;
	background-repeat:no-repeat;
	height:200px;
}
td.left_bottom
{
	background-image:url(../images/left_side_pic.jpg);
	background-repeat:no-repeat;
	background-color:White;
	height:400px;
}

td.Nav
{
	padding: 0px; 
	margin: 0px;
	vertical-align:top;
}
td.Content
{
  
	width:100%;
	padding-left:30px;
	padding-top:15px;
	vertical-align:top;
	margin:0 auto; 
	border:solid thin #003366;
	background-color:White;
	border-left-style:solid; 
	border-left-width: thin;
	border-color:#003366;
    overflow:auto;
}
div.ContentText
{
	letter-spacing:normal;
	width:900px;
	height:auto;
	font-size:small;
	overflow:visible ;
	
}
textbox.short
{
	width:60px;
	height:auto;
}
textbox.median
{
	width:80px;
	height:auto;
}
Textbox.long
{
	width:200px;
	height:auto;
}
hr.inTable
{
	color:#003366;
}
panel.inside
{
	border-color:#00008B;
	border:thin;
}
table.addressTable
{

 margin:0;
 padding:0;
 vertical-align:top;
 white-space:nowrap;
 text-align:left;
}
table.LinkTable
{
	margin:0;
	vertical-align:top;	
	padding:20px;
	overflow:auto;
}
#MeetingTable
{
 margin:0;
 vertical-align:top;
 white-space:nowrap;
 text-align:left;
}
