/* General body elements */.body {	margin: 0px;	text-align: center;	color: #000000;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}

.copyright {	margin: 0px;	text-align: center;	color: gray;
	font: 8px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	background: white;
	border-top: 1px solid #DDDDDD;
	padding: 5px;
}

.header {	color: #B50C00;
	font: bolder 14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}A:link { 
	color: #366; 
	text-decoration: none; 
	background-color: transparent;
	}

A:visited { 
	color: #6b2e49; 
	text-decoration: none; 
	background-color: transparent;
	}

A:active	{ color: #f90; background-color: transparent; }

A:hover { 
	color: #690; 
	background-color: transparent;
	}

A.noborder	{ border: 0px;}

A.bold		{font-weight: bold; }
A.nav:link { 	color: white; 	background-color: transparent;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.nav:visited { 	color: white; 	background-color: transparent;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.nav:active	{ color: #f90; background-color: transparent;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.nav:hover { 	color: #f90; 	background-color: transparent;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration: none;
}A.noborder	{ border: 0px;}A.bold		{font-weight: bold; }blockquote {	color: #333;	background: transparent;	margin-left: 30px;	margin-right: 15px;	}ul {	margin: 0px 5px 0px 60px;	list-style-image: url(images/bullet.gif);	list-style-type: disc;
	color: #7E7E7E;
	font: 14px/22px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}
/* Header styles */.headerback {	background: #5474A9;}.headerbackbottom {	background: #5474A9;	border-bottom-color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;}.headernestback {	background: #DDDDDD;	padding: 10px;	width: 780px;	height: 55px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid black;
}

.maintable {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.navigation1 {
	background: black;
	color: #f90;
	width: 690px;
	padding: 2px;
	font-size: 12px;
	border-bottom: 1px solid black;
}

.navigation2 {
	background: #666666;
	color: #f90;
	width: 690px;
	padding: 2px;
	font-size: 12px;
	border-bottom: 1px solid #000000;
}

.logoborder {
	background: white;
	border: 1px solid black;
	padding: 0px;
}/* Form Elements */label {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	}input {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	border-top: 1px solid #666;	border-right: 1px solid #999;	border-bottom: 1px solid #999;	border-left: 1px solid #666;	padding:2px;	background-color: #fff;	} textarea {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	background-color:#FFF; 	border-top: 1px solid #666;	border-right: 1px solid #999;	border-bottom: 1px solid #999;	border-left: 1px solid #666;	}select {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	border-top: 1px solid #999;	border-right: 1px solid #666;	border-bottom: 1px solid #666;	border-left: 1px solid #999;	background-color: #fff;	}select.posts {	width: 120px; }.defaultButton {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	color: #333;	border-top: 1px solid #999;	border-right: 1px solid #666;	border-bottom: 1px solid #666;	border-left: 1px solid #999;	background-color: #fff;	padding-left: 4px;	padding-right: 4px;	}.regButton {	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;	color: #333;	border-top: 1px solid #999;	border-right: 1px solid #666;	border-bottom: 1px solid #666;	border-left: 1px solid #999;	background-color: #fff;	padding-left: 4px;	padding-right: 4px;	}/* Padding */

.mainpad {
	padding: 20px;
	background: white;
	font: 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;

}

.navpad {
	padding: 20px;
	background: white;
	font: 12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	border-right: 1px solid #dddddd;
}