/* GLOBAL classes - skin & pages */

body {font-family: Arial, Helvetica, sans-serif; }

p {font-family: Arial, Helvetica, sans-serif;  }

td { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

input { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

select { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

hr {border: 1px solid #c3c3c3;}



.toplink { font-size: 11px; color: #124490; text-decoration: none; }

.toplink a { font-size: 11px; color: #124490; text-decoration: underline; }

.toplink a:hover { font-size: 11px; color: #124490; text-decoration: none; }




.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0990D9;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#header {
	background-color: #456367;
	height: 40px;
	width: 100%;
	float: right;
	margin-top: 10px;
}
#tagline {
	float: left;
	width: auto;
	margin-top: 50px;
}

#mainheader {
	width: 100%;
	height: auto;
	z-index: 1;
}
#logo {
	width: 181px;
	margin: 10px;
	float: left;
}
#links {
	float: right;
	width: 150px;
	margin-bottom: 50px;
	background-image: url(../images/graphics/tabbg.jpg);
	background-repeat: repeat-x;
}


#header {
	background-image: url(../images/backgrounds/header.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.db {

	font-size: 11px; 

	font-weight: bold; 

	color: #ffffff; 

	margin-top: 0px;

	padding-top: 0px;

	}

.db a {font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; margin-top: 0px;padding-top: 0px;}

.db a:hover { font-size: 11px; font-weight: bold; color: #fdb500; margin-top: 0px; padding-top: 0px;}



.lb {

	font-size: 11px; 

	font-weight: bold; 

	color: #ffffff; 

	}

.lb a {font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none;}

.lb a:hover { font-size: 11px; font-weight: bold; color: #fdb500;}



.footerfont { font-size: 12px; color: #0884ce; text-decoration: none; }

.footerfont a { font-size: 12px; color: #0884ce; text-decoration: underline; }

.footerfont a:hover { font-size: 12px; color: #0884ce; text-decoration: none; }



.footerfont1 { font-size: 11px; color: #000000; text-decoration: none; }

.footerfont1 a { font-size: 11px; color: #000000; text-decoration: underline; }

.footerfont1 a:hover { font-size: 11px; color: #000000; text-decoration: none; }



#leftsupport {
	float: left;
	height: auto;
	width: 147px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 10px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #FFFDF4;
}
#mainsupport {
	float: left;
	height: auto;
	width: 78%;
	display: block;
	margin-top: 10px;
}
#footer {
	float: left;
	width: 100%;
	text-align: center;
	display: block;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E85E00;
}
.pixel {
	background-image: url(../images/footer/pixel.jpg);
	background-repeat: repeat-x;
	margin-top: 10px;
}
.bust4u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0863AC;
}
.bust4uCopy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
}
.diagramborder {
	margin: 10px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #000000;
	padding: 20px;
}
.logoborder {
	margin: 3px 10px 3px 3px;
}
