div,span,table,th,tr,td { border:#ff0000 0px solid; }

body { background-color: #e0f0ff; color: #000055; margin:0px; padding:0px; }
body, p, ol, ul, td, th { font-family: 'Lucida Grande',verdana,arial,helvetica,sans-serif; font-size: 13px; }
pre { background-color: #eee; padding: 10px; font-size: 11px; }
h4,label { padding:0px; margin:0px; }

#header {  background-color:#000; height:80px; }
#header #logo { color:#fff; position:absolute; padding:30px; font-family:'Lucida Grande',verdana,arial,helvetica,sans-serif; font-size:42px; font-weight:bold; }
#header #links { position:absolute; top:5px; right:15px; }
#content { width:950px; margin: auto; }
#dark_divide { background-color: #000044; height:20px; width:auto; }
#light_divide { background-color: #2448be; height:20px; width:auto; margin-bottom:30px; }

a { color: #2448be; }
a:visited { color: #2448be; }
a:hover { color: #fff; background-color:#000; }
img { border: 0; }
table { border-collapse: separate; padding:0px; margin:0px; width:100%; }
td { padding: 6px; vertical-align:top; }
thead.td { font-weight:bold; }
thead.td.sortdown {color:#aaaaff; }
thead.td.sortup { color:#aaaaff; }
input,textarea { margin:0px; background-color:#ffffff; border: 2px solid #aaaacc; }
input.submit { background-color: #2448be; color: #fff; border: 5px solid #000077; font-size:1.3em; }

.fieldWithErrors { padding: 2px; background-color: red; display: table; }
#errorExplanation { width: 400px; border: 2px solid red; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #ffffff; color: #000; }
#errorExplanation h2 { text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #c00; color: #fff; }
#errorExplanation p { color: #333; margin-bottom: 0; padding: 5px; }
#errorExplanation ul li { font-size: 12px; list-style: square; }

.notice { color: green; font-weight: bold; }
.error { color: red; font-weight: bold; }
.fixed_width_label { margin-right:10px;	display:block; width:180px;	text-align:right; float:left; }

.bold { font-weight: bold; }
.fullwidth { width:100%; }
.right { text-align:right; }
.middle { vertical-align:middle; }
.center { text-align:center; }

.block {
	background:#F9FFFF none repeat scroll 0 0;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	margin:3px 0 25px;
	padding:5px;
}

.formLabel {
	font-weight: bold; 
	clear:left;
	float:left;
	margin:4px 8px 0 0;
	padding:0;
	position:relative;
	text-align:right;
	white-space:nowrap;
	width:80px;
}

.userContainer {
	float: left;
	margin: 5px;
	background-color: #F9FFFF;
	padding: 10px;
	width: 90%;
	overflow: auto;
}

.userAvatar {
	float: left;
	clear: right;
	max-width: 48px;
	max-height: 48px;
}

.userContact {
	vertical-align: top;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}

h3 {	font-size: 13px;margin: 0;}

<<<<<<< .mine
#footer hr{color:#0000cc;background-color:#0000cc;width:700px;height:1px;border:none;margin:5px auto;}

#footer{ position: absolute; bottom:0; width: 100%; text-align:center; background-color:#000000; padding:15px 0px 15px 0px; font-weight:bold; color:#fff; }
#footer a:link { color:#c8f6b6; }
#footer a:visited { color:#c8f6b6; }
#footer a:hover { }
=======
/* footer seen on all pages, including copyright and mailing list signup */
#footer{ width:100%; background-color:#000;}
/* footer dividers; all values must be set in order to work in all browsers */
#footer hr{ color:#333; background-color:#333; width:700px; height:1px; margin:0px; border:none; margin: 10px auto; }
#footer a,
#footer a:visited
{
	color: #FFF5CE;
}
/* footer copyright, including tiny ADM logo */
<<<<<<< .mine
#footer_copyright{ text-align:center;padding:5px;font-weight:bold;color:#fff; }
<<<<<<< .mine
.adm_footer,
<<<<<<< .mine
<<<<<<< .mine
#adm_footer{margin-bottom:-17px;margin-right:10px;}
>>>>>>> .r296
=======
#adm_footer{ margin-bottom:-17px;margin-right:10px; }
>>>>>>> .r299
=======
#adm_footer{ margin-bottom:-17px; margin-right:10px; }
>>>>>>> .r302
=======
.adm_footer { margin-bottom:-17px; margin-right:10px; }
>>>>>>> .r303
=======
#footer_copyright{ text-align:center;padding:5px;font-weight:bold;color:#fff; }>>>>>>> .r304

