/* A.N. Ansay & Associates
 * (c) Name of Company Goes Here -- www.ansay.com
 * 
 */

#middle ul{
	list-style-type:none;
	margin:0;
	padding:0 20px 0 20px
}

#middle li{
	padding-bottom:10px
}

ul#funclist{
	margin: 0px 0px 0px 40px;
}

ul#funclist li{
	list-style-type:disc;
	margin: 0px 0px 0px 0px;
}

/* MIDDLE */

.middle p{
	font-family:Times New Roman, serif;
	font-size:10pt;
	padding:0 30px 0 20px
}

p.test{
	font-family:Times New Roman, serif;
	display: block;
	width: 270px;
	border: solid 0px #333;
	font-size:10pt;
	padding:0 0px 0 20px
}


p.test2{
	font-family:Times New Roman, serif;
	float: left;
	display: block;
	width: 250px;
	border: solid 0px #333;
	font-size:10pt;
	padding:0 0px 0 20px
}

.middle h1{
	font: bold 16px Helvetica, sans-serif;
	padding:0 30px 0 20px	
}

.middle h2{
	font-family: Helvetica, sans-serif;
	font-size:14px;
	padding:0 30px 0 20px	
}

.middle ul{
	font-family:Times New Roman, serif;
	font-size:10pt;		
}

.middle strong{
   color: #036;
}

.bullet li{
	list-style-type:disc;
	padding-right:20px
}

.float_list {
	float: left;
	width: 250px;
	padding: 0 10px 0 0;
}

/*.blue_list{
	list-style-type:none;
	padding:0 0 0 30px !important
}

.blue_list ul{
	list-style-type:disc;
	margin:5px 0 0 25px !important
}

.blue_list ul li{
	color: #036;
	padding:0 !important
}*/

/* SEMINAR REGISTRATION */
.seminar_registration td{
	font-family:Times New Roman, serif;	
}

 
/* SEMINAR SCHEDULE */
#seminar_schedule{
	float:left;
	height:100%;
    padding: 15px;
    margin: 0px;
    background: #fff;
    width:725px
}

#seminar_schedule table{
	margin:0;
	padding:0;
	text-align:left
}

#seminar_schedule table th{
	background-color:#EF801E;
	color:#FFFFFF;
	font-family:Times New Roman, serif;
	font-size:11pt;
	padding:5px
}

#seminar_schedule table td{
	background-color:#FFF1C8;
	color:#000000;
	font-family:Times New Roman, serif;
	font-size:9pt;
	padding:8px
}

#seminar_schedule table td a{
	color:#036
}

.contact_us{
	background-color:#fff;
	color:#000000;
	margin:5px 20px 20px 20px;
	padding:5px 10px 5px 0;
	width: 500px
}

.contact_us table td{
	font-family:Times New Roman, serif;
	font-size:10pt;
	margin
	padding:2px;
	width:150px
}

.contact_us table td strong{
	color:#000000
}

.contact_us em{
	color:#EF801E;
	font-family:Times New Roman, serif;
	font-size:10pt;
	
}

.contact_us form{
	width:350px
}

#office_contact_info{
	border-collapse:collapse;
	padding:5px;
	width:565px
}

#office_contact_info td{
	background-color:#fff;
	color:#333;
	margin:0;
	padding:2px 4px 2px 4px;
	width:auto !important
}

#office_contact_info th{
	background-color:#fff;
	color:#EF801E;
	margin:0;
	padding:4px 0 5px 4px;
	width:auto !important;
	border-top:1px solid #FFF1C8;
	text-align:left
}

p.floatnav {
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   margin: 0 0 15px 15px;
   text-align: right;
   width: 225px;
   float: right;
   /*text-decoration: underline;*/
}
    
p.floatnav a:link{ 
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   text-decoration: underline;
   background: transparent;}

p.floatnav a:visited{
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   text-decoration: underline;
   background: transparent;}

p.floatnav a:hover{
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   text-decoration:underline;
   background: transparent;}

p.floatnav a:visited:hover{
    font: bold 12px Arial, Helvetica, sans-serif;
    line-height: 14pt;
    text-decoration:underline;
    background: transparent;}
    
p.floatnav2 {
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   margin: 0 0 15px 15px;
   text-align: right;
   width: 200px;
   float: right;
}
    
p.floatnav2 a:link{ 
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   text-decoration: underline;
   background: transparent;}

p.floatnav2 a:visited{
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   text-decoration: underline;
   background: transparent;}

p.floatnav2 a:hover{
   font: bold 12px Arial, Helvetica, sans-serif;
   line-height: 14pt;
   text-decoration:underline;
   background: transparent;}

p.floatnav2 a:visited:hover{
    font: bold 12px Arial, Helvetica, sans-serif;
    line-height: 14pt;
    text-decoration:underline;
    background: transparent;}    


/* SPECIAL FONT COLORS */
.blue {
	display: block;
	padding: 20px 0px 0px 20px;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    line-height: 40px;
    text-align: justify;
    color: #142C54;
    background: transparent;}
    
.orange {
    display: block;
    padding: 0px 20px 0px 20px;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    line-height: 40px;
    text-align: justify;
    color: #C60;
    background: transparent;}
    
.blue_box {
	display: block;
	padding: 0px;
    background: #142C54;}
    
.jobs{
	
	font: bold 12px Helvetica, sans-serif;
	color: #036;
}    

/* SITEMAP */

.sitemap_column{
	margin:0 0 0 20px;
	padding:0 0 0 20px;
	float:left;
	width:250px
}

.sitemap_column ul{
	margin:5px 0 0 25px;
	padding:0
}

.sitemap_column li{
	margin:0 0 5px 0;
	padding:0
}

.sitemap_column li ul li{
	margin:0 0 0 5px;
	list-style-type:circle
}

.sitemap_column li ul {
	margin:0 0 5px 20px
}

.sitemap_column h2{
	margin:0;
	padding:10px 0 0 0
}


.location_head { 
   font: bold 12px Verdana, Arial, Helvetica, sans-serif;
   margin: 20px 0px 5px 0px;
   color: #EF801E;
   background: #fff;}
   
.contact_us { 
   font: bold 12px Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;
   background: transparent;}
   

/* FOOTER */
#orange_btm {
    width: 756px;
	height: 22px;
	border: 0px dashed #CCC;
    clear: both;
    background: #FFF1C8 url(/pics/index/orange_btm_bar.gif) top left no-repeat;}


#footer {
    width: 756px;
    margin: auto;
	border: 0px dashed #CCC;
    clear: both;
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    line-height: 20px;
    color: #141025}

#footer a:link{
   color:#141025;
   text-decoration: underline;
   background: transparent;}
 
#footer a:visited{
   color:#142c54;
   text-decoration:underline;
   background: transparent;}

#footer a:hover{
   color:#C60;
   text-decoration:underline;
   background: transparent;}

#footer a:visited:hover{
    color:#C60;
    text-decoration:underline;
    background: transparent;} 
	
.newsletter{
	font-family:Times New Roman, serif;
	font-size:10pt;
}
