html, body {

	margin: 0px;

	padding: 0px;

	height: 100%;

}



body {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-repeat: repeat-x;

	background-color: #F7F5F0;

}





/* ---------------------------------------------------------------- 

 *  ROUND CORNERS

 * ---------------------------------------------------------------- 

*/

.round_10 {

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

}

.round_top_10 {

	-moz-border-radius-topright: 10px;	

	-webkit-border-top-right-radius: 10px;

	-moz-border-radius-topleft: 10px;

	-webkit-border-top-left-radius: 10px;

}

.round_bottom_10 {

	-moz-border-radius-bottomright: 10px;

	-webkit-border-bottom-right-radius: 10px;

	-moz-border-radius-bottomleft: 10px;

	-webkit-border-bottom-left-radius: 10px;

}

#JSMsg {

	background-color: #FC0;

	margin-right: auto;

	margin-left: auto;

	padding: 3px;

	text-align: center;

	font-weight: bold;

	width: 500px;

	margin-top: 10px;

}

#header {

	background-repeat: no-repeat;

	height: 62px;

	background-position: center;

	width: 1000px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#header h1 {

	display: block;

	height: 60px;

	width: 346px;

	background-image: url('../images/logo.png');

	background-repeat: no-repeat;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 12px;

	position: absolute

}

#header h1 span {

	display: none;

}





#header h3 {

	width: 480px;

	display: block;

	margin-top: 15px;

	margin-bottom: 0px;

	position: absolute;

	margin-right: 0px;

	margin-left: 500px;

	font-size: 24px;

	text-align: right;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#header h3 img {

	vertical-align: middle;

}



#header #headerChange {

	display: block;

	width: 180px;

	position: absolute;

	color: #666;

	margin-top: 42px;

	margin-left: 800px;

	font-size: 9px;

	text-align: right;

}

#header #headerChange a:link, #header #headerChange a:visited {

	color: #999;

	text-decoration: none;

}

#header #headerChange a:hover {

	text-decoration: underline;

}



#menu {

	height: 30px;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 5px;

}

#menu ul li a:link, #menu ul li a:visited{

	text-decoration: none;

	color: #333;

	font-weight: bold;

	text-transform: capitalize;

	font-size: 16px;

	margin-right: 10px;

	margin-left: 10px;

	margin-top: 0px;

	margin-bottom: 0px;

}

#menu ul li a:hover {

	color: #999;

	text-decoration: underline;

}

#menu ul {

	padding: 0px;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#menu ul li {

	float: left;

	margin: 0px;

	padding: 0px;

}



#menu .right {

	float: right;

}



#menu .right li span {

	font-size: 16px;

	font-weight: bold;

	color: #333;

}

#menu .right li .logout {

	font-variant: normal;

	text-transform: none;

}



#breadcrumb {

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	height: 30px;

	font-size: 12px;

	color: #000;

	font-weight: bold;

	padding: 0px;

}

#breadcrumb #locCrumb {

	font-size: 11px;

	margin-top: 12px;

	display: block;

	float: left;

	width: 500px;

}

#breadcrumb #locCrumb span {

	font-weight: bold;

	font-size: 14px;

	margin-right: 10px;

	margin-left: 5px;

	color: #036;

}





#breadcrumb a:link, #breadcrumb a:visited {

	color: #333;

	text-decoration: none;

	font-weight: bold;

}

#breadcrumb a:hover {

	color: #666;

	text-decoration: underline;

}







#banner {

	margin:0px auto; background-image: url('../images/bannerbg.png');

	background-repeat: repeat-x;

	height: 100px;

	width: 1000px;

	color: #FFF;

	background-color: #FEFEFE;

	border: 1px solid #999

}

#banner #bannerText p {

	font-size: 16px;

}

#banner #bannerText {

	font-family: Tahoma, Geneva, sans-serif;

	position: absolute;

	margin-top: 12px;

	margin-left: 20px;

	width: 580px;

	font-size: 14px;

	font-weight: bold;

}

#banner ul  {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#banner p {

	font-weight: bold;

	font-size: 18px;

	margin: 0px;

	padding: 0px;

}

#banner #bannerSearch {

	width: 720px;

	margin-top: 46px;

	margin-left: 20px;

	position: absolute;

}

#banner #bannerButton {

	width: 200px;

	margin-top: 25px;

	margin-left: 780px;

	position: absolute;

}

#searchbox a:link, #searchbox a:visited {

	color: #FFF;

	font-weight: bold;

	margin-left: 20px;

}







#banner #bannerButton a:link, #banner #bannerButton a:visited {

	text-decoration: none;

	color: #FFF;

	display: block;

	margin-top: 5px;

	margin-bottom: 5px;

	padding-left: 45px;

	border: 1px solid #CCC;

}

#banner #bannerButton a:hover {

	color: #FFF;

	background-color: #069;

}





#contentFrame {

	width: 1000px;

	min-height: 500px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 5px;

	padding-bottom: 5px;

}



#content {

	background-repeat: repeat-x;

	background-color: #FFF;

	border: 1px solid #999;

	width: 720px;

	background-image: url('../images/contentheader.png');

	padding: 15px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 0px

}

#content h4 {

	font-size: 18px;

	color: #036;

	margin: 0px;

	background-repeat: no-repeat;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 40px;

}



#content table tr td ul {

	padding-left: 10px;

}



#contentRight {

	background-repeat: repeat-x;

	background-color: #FFF;

	border: 1px solid #999;

	width: 210px;

	background-image: url('../images/contentheader.png');

	float: right;

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 15px;

	padding-left: 10px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	clear: right

}

#contentRight h4 {

	font-size: 18px;

	color: #036;

	margin: 0px;

	background-repeat: no-repeat;

	padding-left: 40px;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

}

#contentRight ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#contentRight p {

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#contentRight p a:hover {

	color: #FFF;

	background-color: #666;

}



#contentRight ul li {

	margin: 0px;

	padding: 0px;

}

#contentRight ul li a:link, #contentRight ul li a:visited {

	text-decoration: none;

	display: block;

	padding: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;

	color: #000;

}

#contentRight ul li a:hover {

	background-color: #FBFBFB;

	color: #09C;

}



#contentRight ul li span {

	display: block;

	padding: 3px;

}

#contentRight .imagebanner {

	text-align: center;

	display: block;

	width: 200px;

	margin-top: 10px;

	margin-bottom: 10px;

}





/* Footer Stuff */

#footer {

	width:100%;

	height:110px;

	background-repeat: repeat-x;

	clear: both;

}

#footerContent #support a:link, #footerContent #support a:visited {

	color: #000;

	font-weight: bold;

	text-decoration: none;

}

#footerContent #support a:hover {

	text-decoration: underline;

}



#footerContent {

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	margin-bottom: 0px;

	height: 90px;

	padding-top: 15px;

}

#footerContent #support {

	width: 500px;

	background-image: url('../images/helpsmall.png');

	background-repeat: no-repeat;

	padding-left: 50px;

	margin-top: 5px;

	margin-left: 20px;

	position: absolute;

	background-position: 5px 1px

}

#footerContent #footerLinks {

	margin-top: 55px;

	margin-left: 20px;

	color: #333;

}

#footerContent #footerLinks a:link, #footerContent #footerLinks a:visited {

	color: #666;

	text-decoration: none;

	font-weight: bold;

}

#footerContent #footerLinks a:hover {

	text-decoration: underline;

}





/* Icons */

.find {

	background-image: url('../images/magnifyglass.png');

}

.post {

	background-image: url('../images/notepad.png');

	background-repeat: no-repeat;

	background-position: 5px 5px

}

.monitor {

	background-image: url('../images/clipboard.png');

}

.help {

	background-image: url('../images/helpsmall.png');

}

.calendar {

	background-image: url('../images/calendarSmall.png');

}

.news {

	background-image: url('../images/news.png');

}

.error  {

	background-image: url('../images/errorYellow.png');

}

.panicError {

	background-image: url('../images/errorRed.png');

}

.member {

	background-image: url('../images/member.png');

}

.memVerify {

	background-image: url('../images/memberVerified.png');

}

.search {

	background-image: url('../images/magnifyglass.png');

}

.filter {

	background-image: url('../images/searchFilter.png');

}

.globe {

	background-image: url('../images/globe.png');

}

.contact {

	background-image: url('../images/emailcontact.png');

}

.alert {

	background-image: url('../images/alert.png');

}

.options {

	background-image: url('../images/options.png');

}

.edit {

	background-image: url('../images/edit.png');

}

.publish {

	background-image: url('../images/publish.png');

}

.delete {

	background-image: url('../images/delete.png');

}

.about {

	background-image: url('../images/about.png');

}

.connect {

	background-image: url('../images/connect.png');

}

.privacy {

	background-image: url('../images/privacy.png');

}

.alertfolder {

	background-image: url('../images/alertfolder.png');

}

.active_folder {

	background-image: url('../images/folder_blue.png');

}

.expire_folder {

	background-image: url('../images/folder_grey.png');

}

.track_folder {

	background-image: url('../images/folder_yellow.png');

}

.stats {

	background-image: url('../images/statistics.png');

}

.pagebrowse {

	background-image: url('../images/pagesurf.png');

}

.nextpage {

	background-image: url('../images/nextpage.png');

}

.prevpage {

	background-image: url('../images/prevpage.png');

}

