a
{
	color:#333333;
}
a:hover
{
	text-decoration:underline;
}
.outerLeft
{
	margin:0;
	padding:0;
    width:100%;    
}
.outerRight
{
	margin:0;
	padding:0;
    width:100%; 
}
.mainDiv
{
    margin:auto;
    margin-top:0;
    width:900px;
    /*clear:both;*/
    position:relative;
    /*top:-30px;*/
    padding-top:15px;
    background-color:#FFFFFF;
}
.mainTable
{
    clear:both;
    width: 900px;
    height:auto;
    text-align: left;
    min-width:900px;
    vertical-align:top;
    
     
}
.leftTd
{
	width:225px;
	margin:0;
	padding:0;
	vertical-align:top;
}
.rightTd
{
	width:575px;
	margin:0;
	padding:5px 0px 0px 10px;/* so 10px off to the left*/
	vertical-align:top;
	text-align:left;
	color:#013085;
}

.leftPan
{
    background-color:White;
    width:210px;
    color:#003B82;
    font-size:0.8em;
}
.leftPan div
{
    display:block;
    width:100%;
    /* margin:0;*/
    margin:6px 5px 0 10px;/*left to 5px for another look*/
    padding:0px 0px 0px 0px;
    position:relative;
    text-align:left;
	color:#003B82;
	/*background-color:#BFDCFF;*/
	/*background-color:#CCDAFF;*/
	background-color:white;
	border:solid 1px #aaaaaa;

	/*
    background-image: url(round_blue_light.PNG);
*/
    font-family:arial, Helvetica,Sans-Serif;
}
.leftPan div h3
{
    text-align:left;
    margin:0;
    padding:5px 0px 5px 15px;
	color:white;
	/*background-color:#99baff;*/
	background: url(table_bg.jpg) repeat-x;
	border-bottom:solid 1px #efefef;
	
	font-family:arial rounded, arial;
	font-size:1.3em;
}
.leftPan div h4
{
	
    padding:5px 10px 5px 10px; 
    text-align:center;
    margin:0;
	
}
.leftPan div h3 a
{
	text-decoration:none;
	color:white;
}
.leftPan div h4 a
{
	text-decoration:none;
}
.leftPan div ul
{
    list-style-type:none;
    position:relative;
   /* left:-20px;*/
   margin:10px 0 10px 0;
   padding:0px 5px 0px 0px;
   
    
}
.leftPan div ul li
{
	margin:0;
	padding:0 0 0 10px;
}
.leftPan div ul li a
{
    text-decoration:none;
	color: #333333;
    
}
.leftPan div ul li ul
{
    list-style-type:none;
    position:relative;
    font-size:0.9em;
    margin:0 0 0 10px;
    font-weight:normal;
    
} 
.leftPan div ul li ul li
{
	margin:0;
	padding:0 0 0 10px;
}
.leftPan div ul li ul li a
{
    text-decoration:none;
	color: #333333;
}
.leftPan a:hover
{
	text-decoration:underline;
}
.marginLeft
{
	margin-left:10px;
	color:#013085;
}