
a:link {  color: #330099; text-decoration: none;}
a:visited {  color: #330099; text-decoration: none;}
a:focus {  color: #330099; text-decoration: none;}
a:hover {  color: #990000; text-decoration: underline; background-color: none;}
a:active {color:#330099; text-decoration: none;}



body {
	margin: 0px auto;
	font-style: normal; font-family: verdana, arial, sans-serif; font-size: 85%/1em; color: black; 
	
	scrollbar-face-color: #EAEAEA; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #808080; 
	scrollbar-3dlight-color: #F0F8FF; 
	scrollbar-darkshadow-color: #F0F8FF; 
	scrollbar-track-color: #F5F5FF; 
	scrollbar-arrow-color: #660099;

}		



p {	line-height: 1.1em; padding-bottom: -15px;} 	


.clear-all {
	clear:both;
	font-size:.0001%;
	height:1px;
}


#TopBorder {
	border-style:solid; border-width:1px; border-color:orange; 
	text-align: center;
	margin: 0px auto; 
	width: 780px; height: 1px;
	background:  url('images/topborder.jpg') no-repeat center bottom;
}

#mainBorder { 
	border-style:solid; border-width:0px; border-color:pink; 
	width:780px;
   	margin: 0 auto; margin-top: 6px; margin-bottom: 0px;
	text-align: center; 
	background-color: white;

}

/*LOGO and HEADLINE */
#header {
	border-style:solid; border-width:0px; border-color:gray; 
	height : 50px; 	width:780px;
    margin-left: 0px; margin: 0 auto; text-align: center;
	background-color: white;
	padding-top: 0px;
}


#Logo { 
	border-style:solid; border-width:0px; border-color:green; 
	height : 50px; 	width:462px;
    margin-left: 1px; margin: 0 auto; 
	background-color: white;
	text-align: left;
	float: left;
	padding-top: 0px;
}

/* RIGHT TOP NAV */
#rightTopNav {
	border-style:solid; border-width:0px; border-color:yellow;
	font-style: normal; font-family: sans-serif, arial, verdana, ;  font-size: 10px; 
	text-align: right;	vertical-align: middle; text-transform: uppercase; 
	float: right;
	height : 28px; width: 316px;
	margin: 0; margin-top: 0px;
	padding: 0px;


	
}



/*MID BORDER */
#MidBorder {
	border-style:solid; border-width:1px; border-color:#000000; 
	vertical-align: middle;
	margin: 0px auto; margin-top: 0px; margin-bottom: 3px;
	width: 780px; height: 21px;
	background:  url('images/nav-bar.jpg') no-repeat center bottom;

}


#NavBarNavigation {
	border-style:solid; border-width:0px; border-color:silver;
	text-align: left; text-transform: uppercase; font: 12px sans-serif, Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;  font-weight:bold; 
	float: left;
	height : 13px; width: 550px;
	margin: 0; margin-top: 3px;
	padding: 0px;

}

#NavBarNavigation a:link { color: #FFFFFF; text-decoration: none;}

#NavBarNavigation a:visited { color: #FFFFFF; text-decoration: none;}

#NavBarNavigation a:focus { color: #FFFFFF; text-decoration: none;}

#NavBarNavigation a:active { color: #FFFFFF; text-decoration: none;}

#NavBarNavigation a:hover {  color: #990000; text-decoration: none; background-color: white;}


.highlight { color: #990000;  background-color: white; }




/* COLLAGE */
#collage {
	border-style:solid; border-width:0px; border-color:#808000;
	width:780px; height: 200px;
	background-color: #FFFFFF;  
	text-align: center;
}


/* CONTAINER */
#container {
	border-style:solid; border-width:1px; border-color:#990000; 
	width:780px;
   	margin-left: 5px; margin: 0 auto; text-align: center;
	background-color: #FFFFFF
}

#businessCard {
width: 600px;
padding: 1.2cm;
text-align:center;


}

/* RIGHT COLUMN */
#rightColumn {
	border-style:solid; border-width:0px; border-color:yellow; border-right: 1px dotted #cccccc;
	text-align: left;
	float: right;
	width: 150px;
	margin: 0; margin-top: 0px;
	padding: 1em;
	min-height: 300px;
	vertical-align: top;

	
}

#rightColumn p {text-align: justify;}


/* LEFT COLUMN */
#leftColumn {
	border-style:solid; border-width:0px; border-color:#800080; border-right: 0px dotted #cccccc; 
	width: 200px;
	text-align: left;
	float: left;
	width: 200px; 
	margin: 0px; 
	padding: 5px;
	min-height: 300px;
	vertical-align: top;

	
}


/* CONTENT */
#content {
	border: 0px solid green;
	width: 540px;
	font-style: normal; 
	font-family: arial, sans-serif,verdana;  
	font-size: 2; 
	color: black; 
	text-align: justify; 
	float: right;

 
}

#mainContent {
	border-style:solid; border-width:0px; border-color:#800080; border-left: 1px dotted #cccccc;
	width: 580;
	padding: 1em;
	float: right;
	list-style-image:  url('images/bullet_black.gif')
}

#mainContent2 {
	border-style:solid; border-width:0px; border-color:#800080; 	
	padding: 1em;
	font-family: arial, sans-serif,verdana;  
	font-size: 2; 
	color: black; 
	text-align: justify; 

}


.subHeading {
	font-weight: bold; font-family: arial, sans-serif, verdana, ; font-size: 16px; color: #990000;  
}

.factsList { list-style-type:decimal;}


#tell {
	border-style:solid; border-width:1px; border-color:silver; 
	text-align: center; 
	font-style: normal; font-family: verdana, arial, sans-serif; font-size: 9px; color: black;
	width: 400px;
	margin: 5px; 
	padding: 0.3em;
	min-height: 300px;
	vertical-align: top;

}


.textbox { font-family: 'MS Sans Serif', verdana, arial, helvetica; font-size: 9px; color: #000000; background-color: #EEEEEE; border-width: 1px; border-style:solid;  }

.red { color: red;}

#tellTop {
	border-style:solid; border-width:0px; border-color:red; 
	width: 330px;
	text-align: right;

}

#tellMiddle {
	border-style:solid; border-width:0px; border-color:green; 
	width: 400px;
	margin-top: 10px;
	
}

/* BOTTOM BORDER */
#BottomBorder {
	border-style:solid; border-width:1px; border-color:#000000 ; 
	text-align: center; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; vertical-align: middle; 
	margin: 0px auto; margin-top: 3px; 
	padding: 0px;
	width: 780px; height: 13px;
	background:  url('images/bottom-bar.jpg') no-repeat center bottom;
}







/**
 * Navlist - Secondary Vertical Navigation List  
 * ----------------------------------------------
 * 
 */

#navlist { 
	border: 0px solid #94928C; 
	vertical-align: top;
	position: relative; 
	width: 100%; height: 100%;
	margin: 0px auto; 
	padding-top: 0px;
} 

#navlist ul { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
	position: relative; 
	
} 

#navlist h2 { 
	background: #FFFFFF;  
	margin: 0 auto; 
	height: 16px; 
	font-size: 1.0em; color: #990000; font-weight: bold; 
	position: relative; 
	text-transform: uppercase; 
	letter-spacing: .15em;
	text-align: center; 
	padding-top: 2px; padding-bottom: 2px;
	
	


} 

#navlist li { 
	margin: 0 auto; 
	padding: 2px 2px; 
	background: #FFFFFF; 
	font-size: 10px; color: #003300; text-align: left; font-weight: bold; 

} 





/** html #navlist ul li a { 
	height: 1%; 
} 

*/










