@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;	
}

/* COMMON CSS */

.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
.hide{
	display:none;
}
.italic{
    font-style:italic;
}
.inline{
	display:inline;
}
.overflow{
	overflow:hidden;
}
.bold{
	font-weight:bold;
}
.margin0{
    margin:0;
}
.maroon{
   color:#970730;
}

/* PRE-DEFINED */

body{	
	background:url(../images/bg.gif) repeat-x;
}

h2{
    color:#970730;
	font-weight:bold;
	font-size:14px;
	margin:20px 0 0 0;	
}
h2.underline{
    color:#970730;
	font-weight:bold;
	font-size:14px;
	margin:20px 0 0 0;
	text-decoration:underline;	
}
h3{
    font-size:12px;
	font-weight:bold;
	color:#008000;
	margin:10px 0 0 0;
}

p{
   margin:10px 0 0 0;
   padding:0;

}

ul.menu{
	list-style-type:none;
	margin-top:5px;
}

ul.menu li{
    display:inline;
	padding:0 32px;  
}

ul.bullets{   
	margin:10px 0 0 20px; 
}

ul.bullets li{
   padding-top:5px;
}

a.emaillinks{
   color:#970730;
   font-weight:bold;
   text-decoration:none;
}
a.emaillinks:hover{
   text-decoration:underline;
}

h1{	
	font-size:20px;	

}

.margintop20{
    margin-top:20px;
}

.paddingtop30{
    padding-top:30px;
}

.paddingtop40{
    padding-top:40px;
}

.paddingtop10{
    padding-top:10px;
}

.maroon {
	color:#970730;
}

.bold {
	font-weight:bold;
}

.inputbox {
	background:transparent none repeat scroll 0 0;
	border:1px solid #2B3439;
	height:18px;
	padding:4px 0 0 10px;
	width:200px;
}

ul.bullets {
	margin:10px 0 0 20px;
}
ul.bullets li {
	padding-top:2px;
}

/* IDS */
#navigation {
background:transparent url(../images/menu.jpg) no-repeat scroll 0 0;
height:30px;
margin:0 auto;
padding-left:1px;
width:944px;
margin-top:20px;
}

ul#menu {
    list-style: none;
    margin: 0;
    padding: 0;
}
ul#menu li {
    float: left;
}
ul#menu li a {
    cursor:pointer;    
}

#wrapper{
   	width:944px;
	margin:0 auto;
	padding-top:10px;
}

/*#container{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/containerbg.png');	
	width:729px;
	height:489px;
} */

#container{ 
   margin-top:16px;
   width:940px;
   height:429px; 	
}

#flashdiv{
   width:670px;
   height:334px;   
}

#contentholder{
   padding:0 10px 0 15px;
   overflow:auto;
   width:665px;
   height:334px; 
}


/* CLASSES */

.slogandiv{
   background:url(../images/sloganbg.jpg) no-repeat; 
   padding-top:7px; 
   margin-top:5px;  
   width:671px;
   height:32px;
}

.slogandiv p{
   font: italic 20px Arial, Helvetica, sans-serif;
}

.fontgreen{
    font-size:12px;
	font-weight:bold;
	color:#008000;
	margin:10px 0 0 0;
}

.inputbox{
    border:1px solid #2b3439;
	padding:4px 0 0 10px;
    background:none;
    height:18px;	
	width:200px;
}

.listbox{
    border:1px solid #2b3439;
	padding:10px;	
    background:none;
    height:50px;	
	width:540px;
}		

#menu1 a, #menu3 a{
	text-decoration: none;
}
