.img-right{float:right; margin-left:15px;}
.history-img{float:right; margin-left:15px; border:1px solid #000000}
.clr {clear:both}

hr {color:#ffcc00;}

#top_navigation{
	width:766px;
	height:165px;
	background-image: url(images/banner.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#error{
	position:relative;
	width:500px;
	padding:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#FF0000;
	color:#FFF;
	font-weight:bold;
}

#message{
	position:relative;
	width:500px;
	padding:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#659e2b;
	color:#FFF;
	font-weight:bold;
}

#workshops table {width:500px;}
#workshops td {background:#fffae5;}
.col1 {width:150px;}
.col2 {width:75px;}
.col3 {width:100px;}
.col4 {width:125px;}

body{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
background-color: #EBEBEB;
font-family: arial, verdana, sans-serif;
}
div.container{
width: 766px;
background-color: #FFFFFF;
border: 1px solid #003399; 
}
td.menu_cell{
background-color: #003399;
margin: 0;
padding: 0;
}
#navcontainer{
padding-left : 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 60px;
}
div.navlist a{
padding-left : 50px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
margin: 0;
text-align: left;
color: #FFFFFF; 
text-decoration: none;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
background-image: url(images/bg_menu_item.gif);
background-position: top left;
background-repeat: no-repeat; 
display: block;
}

div.navlist a:link{
background-image: url(images/bg_menu_item.gif);
background-position: top left;
background-repeat: no-repeat; 
color: #FFFFFF;
text-decoration: none;
text-align: left;
}
div.navlist a:visited{
background-image: url(images/bg_menu_item.gif);
background-position: top left;
background-repeat: no-repeat; 
color: #FFFFFF;
text-decoration: none;
text-align: left;
}
div.navlist a:hover{
background-image: url(images/bg_menu_item_hover.gif);
background-position: top left;
background-repeat: no-repeat; 
color: #FECD28;
text-decoration: none;
text-align: left;
}


div.navlist-s a{
padding-left : 60px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
margin: 0;
text-align: left;
color: #FFFFFF; 
text-decoration: none;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
display: block;
}

div.navlist-s a:link{
color: #FFFFFF;
text-decoration: none;
text-align: left;
}
div.navlist-s a:visited{
color: #FFFFFF;
text-decoration: none;
text-align: left;
}
div.navlist-s a:hover{
color: #FECD28;
text-decoration: none;
text-align: left;
}

div.active a{
padding-left: 50px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
margin: 0;
text-align: left;
color: #FFFFFF; 
text-decoration: none;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
background-image: url(images/bg_menu_item.gif);
background-position: top left;
background-repeat: no-repeat; 
display: block;
}
div.active a:link{
background-image: url(images/bg_menu_item_hover.gif);
background-position: top left;
background-repeat: no-repeat; 
color: #FECD28;
}
div.active a:visited{
background-image: url(images/bg_menu_item_hover.gif);
background-position: top left;
background-repeat: no-repeat; 
color: #FECD28;  
}
div.active a:hover{
background-image : url(images/bg_menu_item_hover.gif);
background-position: top left;
background-repeat: no-repeat; 
color: #FECD28; 
}

div.active-s a{
padding-left: 60px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
margin: 0;
text-align: left;
color: #FFFFFF; 
text-decoration: none;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
display: block;
}
div.active-s a:link{
color: #FECD28;
}
div.active-s a:visited{
color: #FECD28;  
}
div.active-s a:hover{
color: #FECD28; 
}

#investor{
padding-left : 64px;
padding-right: 64px;
padding-top: 5px;
padding-bottom: 20px;
}

div.quick_links{
margin: 0;
padding-top: 0px;
padding-left: 30px;
padding-right: 0px;
padding-bottom: 0px;
background-color: #FFFFFF;
text-align: right;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #003399;
}
div.quick_links a{
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 15px;
padding-right: 10px;
color: #003399;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
background-image : url(images/arrow.gif); 
background-repeat: no-repeat;
background-position: bottom left;
}
div.quick_links a:hover {
text-decoration: none;
color: #FAC23B;
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
}

div.content{
margin: 0;
padding-top: 0px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 20px;
background-color: #FFFFFF;
text-align: left;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #003399;
}

div.content h1{
font-size: 24px;
font-family: arial, verdana, sans-serif;
color: #003399;
}
div.content h2{
font-size: 18px;
font-family: arial, verdana, sans-serif;
color: #003399;
}
div.content td{
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #003399;
}
div.content td.download{
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #003399;
background-color: #EBEBEB;
width: 140px;
padding: 5px;
border: 1px solid #003399; 
}

div.content a{
text-decoration:underline;
color: #003399;
font-size: 12px;
font-family: arial, verdana, sans-serif;
}
div.content a:hover {
text-decoration: none;
color: #FAC23B;
font-size: 12px;
font-family: arial, verdana, sans-serif;
}

div.footer_phone{
padding-top: 8px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 8px;
font-size: 10px;
font-family: arial, verdana, sans-serif;
color: #003399;
background-color: #C0C0C0;
text-align: left;
height: 25px;
}

div.footer_phone a {
text-decoration: none;
color: #003399;
font-size: 10px;
font-weight: normal;
font-family: arial, verdana, sans-serif;
}

div.footer_phone a:hover {
text-decoration: underline;
color: #003399;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
}  
  
div.footer_links{
width: 766px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
font-size: 10px;
font-family: arial, verdana, sans-serif;
color: #003399;
background-color: #EBEBEB; 
} 
div.footer_links a {
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px;
color: #003399;
font-size: 10px;
font-weight: normal;
font-family: arial, verdana, sans-serif;
border-right: 1px solid #003399;
}
div.footer_links a.last {
border-right: 0px;
}
div.footer_links a:hover {
text-decoration: underline;
color: #003399;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
}
div.footer_links a.last:hover {
border-right: 0px;
text-decoration: underline;
}

#stop-press { border: 2px solid #990000; padding:10px; margin:0px 10px 0px 10px; font-size:75%}
#stop-press h1 { margin: 0px; padding:0px;font-size:150%; color:#990000; }

#workshops h2 {font-size: 20px; font-family: arial, verdana, sans-serif; color: #fff; background-color:#003399; padding:3px;}

