/********* GENERAL ***********************************************************/

html, 
body		{margin: 0;
			padding: 0;
			line-height: 1.4em;
			background-color: #0066cc;
			color: #000000;
			font-size: 13px;
			font-family: "Segoe UI", Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
			
/********* LAYOUT ***********************************************************/
			
#wrapper    {margin: 0;
            padding: 0;
            background-color: #FFFFFF;
            width: 900px;
            margin-left: auto;
            margin-right: auto;
            height: auto;
            background-image: url(../images/layout/content.jpg);
            background-repeat: repeat;}
            
#header    {width: 900px;
            height: 201px;
            background-image: url(../images/layout/header.jpg);}
            
#content    {padding-left: 25px;
            padding-right: 35px;
            min-height: 300px;
            text-align: justify;}
            
#footer     {width: 900px;
            height: 51px;
            background-image: url(../images/layout/footer.jpg);}
            
#nav        {padding-left: 23px;
            margin-bottom: 15px;}
			
/********* SPLASH ***********************************************************/			
			
#splash,
#splashLinks    {text-align: center;
                color: #003366;}

#splashLinks a	{color: #ffffff;
		    text-decoration: none;
		    border-bottom: 1px dotted gray;}
		    
#splashLinks a:hover	{color: #003366;
		        text-decoration: none;
		        border-bottom: 1px dotted black;}
		        
		        
/********* CONTENT ***********************************************************/	
		        
#content a  {color: #669933;
            text-decoration: none;
            border-bottom: 1px dotted #669933;
            font-weight: bold;}
            
#content a:hover  {color: #cccc33;
            border-bottom: none;
            font-weight: bold;}
            
            
ul  {padding: 0;
    margin: 0;
    padding-left: 30px;
    list-style-image: url('../images/bullet.gif');
    font-size: 13px;
    vertical-align: top;}
    
ol  {padding: 0;
    margin: 0;
    list-style-type: none;
    vertical-align: top;}
    
ol li,
ul li   {vertical-align: top;}
    
		        
		        
/********* SPAN CLASSES ***********************************************************/	

.floatLeft  {float: left;}
.floatRight  {float: right;
	padding-left: 10px;
	padding-bottom: 10px;}

.floatRight2    {float: right;
                text-align: right;
	padding-left: 10px;
	padding-bottom: 10px;}

.title  {margin-bottom: 5px;}

.greenText  {color: #669933;
            font-size: 12px;}
            
.blackText  {color: #000000;}

.boldText   {font-weight: bold;}
            
/********* FOOTER ***********************************************************/	

.footerText {float: right;
            padding-right: 25px;
            padding-top: 15px;}
            
.small_txt_green    {color: #cccc33;
                     font-size: 9px;}
					 
.boldGreen	{color: #669933;
            font-size: 15px;
			font-weight: bold;}
			
.speakerText	{color: #669933;
            font-size: 12px;
			margin-bottom: 20px;}