BODY {
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	background-color:#fff;
}
input, select, textarea {
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a:link {
	color:#009;
	padding:1px;
}
a:visited {
	color:#606;
}
a:focus {
	text-decoration:none;
	color:#f90;
	background:#000;
}
a:hover {
	text-decoration:none;
	color:#ffcc00;
	background:#333;
}
a:active {
	color:#f33;
}

h1,h2,h3,h4,h5 { margin:0; }

.h1 {
	font-family:Palatino,Times New Roman,serif;
	font-weight:bold;
}
.h2 {
	font-family:Trebuchet MS,Palatino,Times New Roman,serif;
	font-weight:bold;
}
.h3 { font-weight:bold; }
.normaltext { font-family:Verdana,Arial,Helvetica,sans-serif; }
.cat1 { font-weight:bold; }
.errormessage {
	color:#f00;
	font-weight:bold;
}

.hideit { display:none; }
.showit { display:block; }

#searchon, #searchoff { left:135px; }
#socializeon, #socializeoff { left:256px; }
#myprofileon, #myprofileoff { left:377px; }
#moreon, #moreoff { left:498px; }

.intab { padding:2px 0 0 0; }
.topleft {
	position:absolute;
	top:0;
	left:0;
	border:0;
}
.topright {
	position:absolute;
	top:0;
	left:111px;
	border:0;
}
.tabset {
	position:absolute;
	top:3px;
	width:120px;
	height:23px;
	text-align:center;
	font-size:130%;
}
.ontab { background:#afd0f3; }
.offtab {
	background:#034a9b;
	color:#fff;
	cursor:pointer;
	cursor:hand;
}

#submenu {
	position:absolute;
	top:26px;
	left:0;
	width:100%;
	height:21px;
	background:#afd0f3;
}
#submenu table {
	position:absolute;
	top:2px;
	left:135px;
	height:21px;
	display:none;
}
#submenu td {
	text-align:center;
	padding:0 8px;
}

.junk { color:#d01c28; }

.hline {
	height:2px;
	overflow:hidden;
}

#everything {
	position:absolute;
	top:7px;
	width:778px;
	left:50%;
	margin-left:-389px;
}

#copyright {
	position:relative;
	clear:both;
	top:12px;
	left:0;
	width:778px;
	text-align:right;
	color:#fff;
	background:#065FC5;
}

#copyright a { color:white; }
