/*Values*/


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	margin: 0;
	padding: 0;
	background-image: url(backgrounds/gradient_bg.jpg);
	background-repeat:repeat-x;
	}

p {	margin:0;
	padding:5px 0 0 0;
	}

a      { color: #CCCCFF;
	 border-style:hidden;
	}
a.link { color: #CCCCFF;
	}

h2 	{ text-decoration:underline;
	}

h3	{ padding:0 0 0 10px;
	  text-decoration:underline;
	}

ul	{ list-style-type:none;
	}

.bold	{ font-weight:bold;
	}

#italic { font-style:italic;
	}

.noborder { border:none;
	}

/*Header*/


#header {
	width:800px;
	height: 225px;
	margin:20px auto;
	padding:0;
	}


/*Navbar*/

#navbar {
	width:800px;
	height:40px;
	margin:0 0 0 5px;
	padding:0;
	}

#navbar ul {
	list-style-type:none;
	margin:0 0 0 5px;
	padding:0;
	}

#navbar li {
	display:inline;
	}

#navbar a {
	float:left;
	display: block;
	margin:0;
	padding: 7px 5px 0 7px;
	color: #FFF;
	text-decoration: underline;
	}
 
#navbar a:hover {
	text-decoration: none;
	border: inset 2px white;
	margin:0;
	padding: 5px 5px 0 7px;
	background-color: #CCCCFF;
	font-weight: bold;
	}

#navbar .active a {
	text-decoration: none;
	border: groove 2px white;
	margin:0;
	padding: 5px 5px 0 7px;
	background-color: #CCCCFF;
	font-weight: bold;
	}


/*Content Layout*/

#container {
	width: 800px;
	height:35em;
	margin: 0 auto;
	padding:0;
	}
#left {
	float:right;
	width:165px;
	height:33.85em;
	background-image: url(backgrounds/gradient3b2.jpg);
	background-repeat: repeat;
	background-color:#333366;
	margin:0 auto;
	padding:0;
	}

#center {
	float:right;
	width: 430px;
	height: 33em;
	background-image: url(backgrounds/gradient3b2.jpg);
	background-repeat: repeat;
	background-color:#333366;
	border: inset 2px;
	color:#FFF;
	margin:0 auto;
	padding: 10px 10px 0 10px;
	overflow: auto;
	}

#right {
	float:right;
	width:180px;
	height:33.85em;
	background-image: url(backgrounds/gradient3b2.jpg);
	background-repeat: repeat;
	background-color:#333366;
	color: #CCCCFF;
	margin:0;
	padding: 0;
	}


/*Bottom*/


#bottom {
	width:800px;
	margin:0 auto;
	padding: 10px 0 0 0;
	text-align:right;
	color: #FFF;
	font-size:75%;
	}


/*Content*/


.menuleft {
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	}
.menuleft li {
	margin: 0 auto;
	padding: 0 0 10px 10px;
	}
.menuright {
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	color: #CCCCFF;
	}
.menuright li {
	margin: 0 auto;
	padding: 0 5px 8px 10px;
	}
.menuright a {
	margin: 0;
	padding:0;
	color:#CCCCFF;
	text-decoration: underline;
	}
.menuright a:hover {
	text-decoration: none;
	}


/*Contact Form*/


.button {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 background-color: #CCCCFF;
 color: #333366;
 margin: 25px 0 0 300px;
 border: outset 2px white;
}

.labelcell {
 font: 14px Verdana, Arial, Helvetica, sans-serif;
 color: #FFF;
 width: 250px;
 font-weight: bold;
}

.fieldcell {
 color: #000000;
 margin: 0px;
 padding: 0px;
}




