* {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
}
body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EFEFEF;
}

.body_admin
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;		
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0px 10px 0px;
	font-size: 16px;
	font-weight: bold;	
	color: #000000;
	text-decoration: none;
}

.internal_mail
{
	width: 99%;
	background-color: white;
	border: 1px solid black;
	text-align: left;
	padding: 3px;
}

.greytab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
}
.greytab_left {
	background-image: url(/images/tabgrey_left.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 8px;
}
.greytab_right {
	background-image: url(/images/tabgrey_right.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 8px;
}
.headingbluetab_left {
	/*background-color: #2997CF;*/
	background-image: url(/images/headingtab_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 27px;
}
.headingbluetab_right {
	/*background-color: #2997CF;*/
	background-image: url(/images/headingtab_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15px;
	height: 27px;
}
.headingbluetab_middle {
	/*background-color: #2997CF;*/
	background-image: url(/images/blue_middle.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 27px;
	background-position: center;
}
.headinggreytab_left {
	background-color: #6E6E6E;
	background-image: url(/images/headingtabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15px;
	height: 27px;
}
.headinggreytab_right {
	background-color: #6E6E6E;
	background-image: url(/images/headingtabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 27px;
}
.headinggreytab_middle {
	background-color: #6E6E6E;
	background-image: url(/images/grey_middle.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 27px;
	background-position: center;
}
.headingpurpletab_left {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_left_purple.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15px;
	height: 27px;
}
.headingpurpletab_right {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_right_purple.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 27px;
}
.headingpurpletab_middle {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/purple_middle.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 27px;
	background-position: center;
}
.headingdarkredtab_left {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_left_darkred.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15px;
	height: 27px;
}
.headingdarkredtab_right {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_right_darkred.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 27px;
}
.headingdarkredtab_middle {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/darkred_middle.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 27px;
	background-position: center;
}
.headingblacktab_left {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_left_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15px;
	height: 27px;
}
.headingblacktab_right {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_right_black.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 27px;
}
.headingblacktab_middle {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/black_middle.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 27px;
	background-position: center;
}
.headingorangeredtab_left {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_left_orangered.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15px;
	height: 27px;
}
.headingorangeredtab_right {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/headingtab_right_orangered.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 15px;
	height: 27px;
}
.headingorangeredtab_middle {
	/*background-color: #6E6E6E;*/
	background-image: url(/images/orangered_middle.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	height: 27px;
	background-position: center;
}
.loginbkg {
	background-color: #F1F1F1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D0D0D0;
	border-bottom-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.inputbox {
	width: 174px;
	border: 1px solid #6A99C9;
	height: 20px;
	padding-left: 5px;
}
.inputbox1 {
	width: 374px;
	border: 1px solid #6A99C9;
	height: 20px;
	font-size: 0.6em;
	vertical-align: center;
}
.inputbox2 {
	width: 100px;
	border: 1px solid #6A99C9;
	height: 20px;
	font-size: 0.6em;
	vertical-align: center;
}
.input_box {
	border: 1px solid #6A99C9;
	font-size: 0.8em;
}
.input_book_box {
	border: 1px solid #6A99C9;
	width: 360px;
}
.info {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.info1 {
	font-family: tahoma;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
}
.info1bold {
	font-family: tahoma;
	font-size: 0.9em;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.highlightgrey {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration: underline;
}
.highlightgrey:link {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration: underline;
}
.highlightgrey:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration: underline;
}
.highlightgrey:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: underline;
}

.highlightpink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: none;
}
.highlightpink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: none;
}
.highlightpink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: none;
}
.highlightpink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: none;
}
.highlightpinksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF00FF;
	text-decoration: none;
}
.highlightred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.highlightredreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.highlightredlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.highlightredxlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE4902;
	text-decoration: none;
}
.highlightorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE4902;
	text-decoration: none;
}
.highlightorange:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE4902;
	text-decoration: none;
}
.highlightorange:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}
.highlightorange:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.nomsg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nomsg2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nomsg2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nomsg2:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nomsg2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.nomsgred{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.inputbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}
.detaillg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	color: #000000;
	text-decoration: none;
	}
.detailgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
.detailbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;

}
.leftlink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftlink2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftlink2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.leftlink2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.highlightblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: none;
}

.learnmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: none;
}
.learnmore:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: none;
}
.learnmore:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: none;
}
.learnmore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF00FF;
	text-decoration: underline;
}
.greybkg {
	background-color: #F7F7F7;
	border: 1px solid #E4E4E4;
}
.headingblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.headingbluelg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.bigblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.bigblue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.bigblue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.bigblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.highlightblue_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #194BDC;
	text-decoration: none;
}
.headinggraylg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999999;
	text-decoration: none;
}
.headinggray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	}
.headingwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.headingwhite_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.photo {
	background-color: #FFFFFF;
	border: 1px solid #DEDEDE;
}
.membername {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #118DDD;
	text-decoration: none;
}
.membername:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #118DDD;
	text-decoration: none;
}
.membername:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #118DDD;
	text-decoration: none;
}
.membername:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2356E7;
	text-decoration: underline;
}

.bookname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.bookname:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.bookname:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.bookname:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2356E7;
	text-decoration: underline;
}
.booknamelg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.booknamelg:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.booknamelg:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.booknamelg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2356E7;
	text-decoration: underline;
}





.bookname1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCFFFF;
	text-decoration: underline;
}
.bookname1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCFFFF;
	text-decoration: underline;
}
.bookname1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCFFFF;
	text-decoration: underline;
}
.bookname1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE2EB1;
	text-decoration: underline;
}








.authorname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}

.onlinenow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}

.footerbkg {
	background-image: url(../images/footerbkg.gif);
	background-repeat: repeat-x;
	height: 32px;
}
.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.footerlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.footerlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.footerlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.maintableborder {
	border: 1px solid #cccccc;
}
.v_line {
	background-image: url(../images/v_line.gif);
	background-repeat: no-repeat;
	width: 19px;
}











#navigationhover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #FFCC00;
	background-image: url(/images/tabhome_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#navigationhover a span
{
	padding-right: 15px;
	background-image: url(/images/tabhome_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#navigationhover a, #navigationhover a span
{
display: block;
float: left;

}
#navigationhover a, #navigationhover a span
{
float: none;
}

#navigationhover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #FFCC00;
	background-image: url(/images/tabhome_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#navigationhover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabhome_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}



#navigationhover ul
{
list-style: none;
padding: 0;
margin: 0;
}




























#navigation a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(/images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#navigation a span
{
	padding-right: 15px;
	background-image: url(/images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-left : -5px;
}

#navigation a, #navigation a span
{
display: block;
float: left;

}
#navigation a, #navigation a span
{
float: none;
}

#navigation a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #FFCC00;
	background-image: url(/images/tabhome_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#navigation a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabhome_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}


#navigation a.hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #FFCC00;
	background-image: url(/images/tabhome_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#navigation a.hover span
{
	padding-right: 15px;
	background-image: url(/images/tabhome_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}


#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}
#topmenu { 
 padding-left:0px;
}
#topmenu li
{
float: left;
margin-top: 1px;
margin-left: 1px;
margin-right: 1px;
list-style: none;
width : 85px;
} 
#topmenu li A
{
text-align:center;
}
#topmenu2 { 
 padding-left:0px;
}
#topmenu2 li
{
float: left;
margin-top: 1px;
margin-left: 1px;
margin-right: 1px;
list-style: none;
width : 45px;
} 
#topmenu2 li A
{
text-align:center;
} 

#People a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(/images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#People a span
{
	padding-right: 15px;
	background-image: url(/images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#People a, #People a span
{
display: block;
float: left;
}


#People a, #People a span
{
float: none
}


#People a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #547ED9;
	background-image: url(../images/tabseablue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#People a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabseablue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#People ul
{
list-style: none;
padding: 0;
margin:  0;
}

#Peoplehover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #547ED9;
	background-image: url(/images/tabseablue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Peoplehover a span
{
	padding-right: 15px;
	background-image: url(/images/tabseablue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Peoplehover a, #Peoplehover a span
{
display: block;
float: left
}


#Peoplehover a, #Peoplehover a span
{
float: none
}


#Peoplehover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #547ED9;
	background-image: url(/images/tabseablue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Peoplehover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabseablue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Peoplehover ul
{
list-style: none;
padding: 0;
margin: 0
}


/*
#people a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#people a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#people a, #people a span
{
display: block;
float: left
}


#people a, #people a span
{
float: none
}


#people a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #47B747;
	background-image: url(../images/tabgreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#people a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabgreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#people ul
{
list-style: none;
padding: 0;
margin: 0
}

*/
#Schools a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Schools a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Schools a, #Schools a span
{
display: block;
float: left
}


#Schools a, #Schools a span
{
float: none
}


#Schools a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #79109F;
	background-image: url(../images/tabpurple_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Schools a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabpurple_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Schools ul
{
list-style: none;
padding: 0;
margin: 0
}





#Schoolshover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #79109F;
	background-image: url(/images/tabpurple_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Schoolshover a span
{
	padding-right: 15px;
	background-image: url(/images/tabpurple_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Schoolshover a, #Schoolshover a span
{
display: block;
float: left
}


#Schoolshover a, #Schoolshover a span
{
float: none
}


#Schoolshover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #79109F;
	background-image: url(/images/tabpurple_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Schoolshover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabpurple_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Schoolshover ul
{
list-style: none;
padding: 0;
margin: 0
}

#Bookshover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED6923;
	background-image: url(/images/taborg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Bookshover a span
{
	padding-right: 15px;
	background-image: url(/images/taborg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Bookshover a, #Bookshover a span
{
display: block;
float: left
}


#Bookshover a, #Bookshover a span
{
float: none
}


#Bookshover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED6923;
	background-image: url(/images/taborg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Bookshover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/taborg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Bookshover ul
{
list-style: none;
padding: 0;
margin: 0
}

#Books a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Books a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Books a, #Books a span
{
display: block;
float: left
}


#Books a, #Books a span
{
float: none
}

#Books a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED6923;
	background-image: url(/images/taborg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Books a:hover span
{
	padding-right: 15px;
	background-image: url(/images/taborg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Books ul
{
list-style: none;
padding: 0;
margin: 0
}

#Musichover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #0AA0F6;
	background-image: url(/images/tabblue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Musichover a span
{
	padding-right: 15px;
	background-image: url(/images/tabblue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Musichover a, #Musichover a span
{
display: block;
float: left
}


#Musichover a, #Musichover a span
{
float: none
}


#Musichover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #0AA0F6;
	background-image: url(/images/tabblue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Musichover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabblue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Musichover a.hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #0AA0F6;
	background-image: url(/images/tabblue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Musichover a.hover span
{
	padding-right: 15px;
	background-image: url(/images/tabblue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Musichover ul
{
list-style: none;
padding: 0;
margin: 0
}

#Music a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(/images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Music a span
{
	padding-right: 15px;
	background-image: url(/images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Music a, #Music a span
{
display: block;
float: left
}


#Music a, #Music a span
{
float: none
}

#Music a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #0AA0F6;
	background-image: url(/images/tabblue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Music a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabblue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Music a.hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #0AA0F6;
	background-image: url(/images/tabblue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Music a.hover span
{
	padding-right: 15px;
	background-image: url(/images/tabblue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Music ul
{
list-style: none;
padding: 0;
margin: 0
}

#Movieshover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #1AC3C9;
	background-image: url(/images/tabseagreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Movieshover a span
{
	padding-right: 15px;
	background-image: url(/images/tabseagreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Movieshover a, #Movieshover a span
{
display: block;
float: left
}


#Movieshover a, #Movieshover a span
{
float: none
}


#Movieshover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #1AC3C9;
	background-image: url(/images/tabseagreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Movieshover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabseagreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Movieshover ul
{
list-style: none;
padding: 0;
margin: 0
}

#Movies a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Movies a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Movies a, #Movies a span
{
display: block;
float: left
}


#Movies a, #Movies a span
{
float: none
}


#Movies a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #1AC3C9;
	background-image: url(../images/tabseagreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Movies a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabseagreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Movies ul
{
list-style: none;
padding: 0;
margin: 0
}

#Resources a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Resources a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-left:-5px;
}

#Resources a, #Resources a span
{
display: block;
float: left
}


#Resources a, #Resources a span
{
float: none
}


#Resources a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED23AD;
	background-image: url(../images/tabpink_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Resources a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabpink_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;

}

#Resources ul
{
list-style: none;
padding: 0;
margin: 0
}

#Resourceshover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED23AD;
	background-image: url(/images/tabpink_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Resourceshover a span
{
	padding-right: 15px;
	background-image: url(/images/tabpink_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-left:-5px;
}

#Resourceshover a, #Resourceshover a span
{
display: block;
float: left
}


#Resourceshover a, #Resourceshover a span
{
float: none
}


#Resourceshover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED23AD;
	background-image: url(/images/tabpink_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Resourceshover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabpink_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Resourceshover ul
{
list-style: none;
padding: 0;
margin: 0
}

#Groups a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Groups a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Groups a, #Groups a span
{
display: block;
float: left
}


#Groups a, #Groups a span
{
float: none
}


#Groups a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #BBA800;
	background-image: url(../images/tabolive_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Groups a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabolive_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Groups ul
{
list-style: none;
padding: 0;
margin: 0
}

#Groupshover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #BBA800;
	background-image: url(/images/tabolive_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Groupshover a span
{
	padding-right: 15px;
	background-image: url(/images/tabolive_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Groupshover a, #Groupshover a span
{
display: block;
float: left
}


#Groupshover a, #Groupshover a span
{
float: none
}


#Groupshover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #BBA800;
	background-image: url(/images/tabolive_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Groupshover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabolive_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Groupshover ul
{
list-style: none;
padding: 0;
margin: 0
}


#Forums a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Forums a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;}

#Forums a, #Forums a span
{
display: block;
float: left
}


#Forums a, #Forums a span
{
float: none
}


#Forums a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #47B747;
	background-image: url(../images/tabgreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Forums a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabgreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Forums ul
{
list-style: none;
padding: 0;
margin: 0
}


#Forumshover a
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #47B747;
	background-image: url(/images/tabgreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Forumshover a span
{
	padding-right: 15px;
	background-image: url(/images/tabgreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Forumshover a, #Forumshover a span
{
display: block;
float: left
}


#Forumshover a, #Forumshover a span
{
float: none
}


#Forumshover a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #47B747;
	background-image: url(/images/tabgreen_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Forumshover a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabgreen_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Forumshover ul
{
list-style: none;
padding: 0;
margin: 0
}


#Invite a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#Invite a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Invite a, #Invite a span
{
display: block;
float: left;
}


#Invite a, #Invite a span
{
float: none
}


#Invite a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #547ED9;
	background-image: url(../images/tabseablue_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#Invite a:hover span
{
	padding-right: 15px;
	background-image: url(../images/tabseablue_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Invite ul
{
list-style: none;
padding: 0;
margin:  0;
}

#Logout a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Logout a span
{
	padding-right: 15px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Logout a, #Logout a span
{
display: block;
float: left
}


#Logout a, #Logout a span
{
float: none
}

#Logout a:hover
{
	color: #ffffff;
	padding-left: 15px;
	background-color: #ED3B23;
	background-image: url(/images/tabred_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Logout a:hover span
{
	padding-right: 15px;
	background-image: url(/images/tabred_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Logout ul
{
list-style: none;
padding: 0;
margin: 0;
}

.boldblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#Halloween a
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/tabgrey_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

#Halloween a span
{
	padding-right: 20px;
	background-image: url(../images/tabgrey_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Halloween a, #Halloween a span
{
display: block;
float: left
}


#Halloween a, #Halloween a span
{
float: none
}


#Halloween a:hover
{
	color: #ffffff;
	padding-left:10px;
	background-color: #000000;
	background-image: url(../images/taborg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Halloween a:hover span
{
	padding-right: 20px;
	background-image: url(../images/taborg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Halloween ul
{
list-style: none;
padding: 0;
margin: 0
}





#Halloweenhover a
{
	color: #ffffff;
	padding-left: 10px;
	background-color: #000000;
	background-image: url(/images/taborg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Halloweenhover a span
{
	padding-right: 20px;
	background-image: url(/images/taborg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Halloweenhover a, #Halloweenhover a span
{
display: block;
float: left
}


#Halloweenhover a, #Halloweenhover a span
{
float: none
}


#Halloweenhover a:hover
{
	color: #ffffff;
	padding-left: 10px;
	background-color: #000000;
	background-image: url(/images/taborg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

#Halloweenhover a:hover span
{
	padding-right: 20px;
	background-image: url(/images/taborg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 5px;
	padding-top: 5px;
}

#Halloweenhover ul
{
list-style: none;
padding: 0;
margin: 0
}

.highlightlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
}

.highlightlink_bluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.highlightlink_bluebold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.highlightlink_bluebold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.highlightlink_bluebold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
}
.leftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
}

.highlightlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
}
.highlightlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
}
.highlightlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}

.sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.sublink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.sublink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.sublink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF00FF;
	text-decoration: underline;
}
.sitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.sitelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.sitelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.sitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF00FF;
	text-decoration: underline;
}
.bluebkg {
	background-color: #D5E8FB;
}
.highlightwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.highlightwhitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.highlightwhitelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.highlightwhitelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.highlightwhitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.bulletins {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.contact:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.contact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.contact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.h_line {
	background-image: url(../images/h_line.gif);
	background-repeat: repeat-x;
	height: 1px;
}
.ver_line {
	background-image: url(../images/ver_line.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.submit{
	border: 0px;
	background: url('/images/button.gif') no-repeat left top;
	text-align: center;
	width:101px;
	height:31px;
	font-size:1em;
	font-weight: 600;
	color: #ED23AD;
	cursor:pointer;
}

.smallSubmit{
	border: 0px;
	background: url('/images/button.gif') no-repeat left top;
	text-align: center;
	width:101px;
	height:31px;
	font-size:1em;
	font-weight: 300;
	color: #ED23AD;
	cursor:pointer;
}
hr.gray {
border:0px;
border-top: 1px solid #E4E4E4; 
color:#E4E4E4;
}

.leftcolumn{
   Width: 300px;
   Float: left;
}
.rightcolumn{
   Width: 300px;
   Float: right;
 }
 
a:link, a:hover {cursor: hand; 
}

.cursor{ cursor: pointer; cursor: hand; 

}

.hardbreak{
	width: 300px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#social
{
list-style: none;
padding: 0;
margin: 0;/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
	}
.social:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.social:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #118DDD;
	text-decoration: underline;
}
.social:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2356E7;
	text-decoration: underline;*/
}
#social ul
{
list-style: none;
padding: 0;
margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #118DDD;
	text-decoration:none;
}

#social li
{
list-style: none;
padding: 0;
margin: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #118DDD;
	text-decoration:none;
}

.search_headingbluetab_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #2997CF;
	text-decoration: none;
	padding: 3px;
	width: 100%;
}

.search_active_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2997CF;
	text-decoration: none;
	background-position: center;
	vertical-align: bottom;
	height: 20px;
	padding-right = 15px;
	padding-left = 15px;
	cursor: pointer;
}

.search_passive_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #194BDC;
	background-color: #ECECEC;
	text-decoration: none;
	background-position: center;
	border-left: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	vertical-align: bottom;
	height: 20px;
	padding-right = 15px;
	padding-left = 15px;
	cursor: pointer; 
}

.search_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #2997CF;
	text-decoration: none;
	border: 2px solid #2997CF;
	vertical-align: top;
	height: 20px;
}

.search_criteria_name {
	font-size: 12px;
	font-weight: bold;
	color: #194BDC;
}

.search_criteria_value {
	font-size: 12px;
	font-weight: none;
	color: #000000;
	padding-right: 10px;
}

.search_headingbluetab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #2997CF;
	text-decoration: none;
	padding: 3px;
}

#boldering th
{
	color:#302E2F;
	text-align: left;
}
#boldering td
{
	color:#545454;
	text-align: left;
	
	font-size: 0.9em;
}

#boldering a
{
	text-align:center;
	font-weight: bold;
	color:#3333CC;
}

#schoolsView th
{
	color:#302E2F;
	text-align: left;
}
#schoolsView td
{
	color:#545454;
	text-align: left;
	
	font-size: 0.8em;
}

#schoolsView a
{
	text-align:center;
	font-weight: bold;
	color:#3333CC;
}

.group
{
	background-color: #E7E7E7;
	cursor: pointer;
}

.groupover
{
	background-color: #76BDEA;
	cursor: pointer;
}

.groupscaption
{
	background-color: #868686;
	color: #FFFFFF;
	font-weight: bold;
}

.caution:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.caution:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.caution:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}

a.closetab:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

a.closetab:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
	
a.closetab:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
	cursor: pointer;
}

a.closetab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.copyright2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
}
.copyright2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
}
.copyright2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
}
.copyright2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: underline;
}
.peachboxrtf H4 {
    PADDING-LEFT: 3px;
    COLOR: #900;
    font:bold 11px Arial, Helvetica, sans-serif;
}
.peachboxrtf P {
    PADDING-BOTTOM: 1px;
    COLOR: #333;
    font:normal 11px Arial, Helvetica, sans-serif;
}
.peachboxrtf UL {
    MARGIN-TOP: -1em;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-IMAGE: url(/images/bull_orange.gif);
    COLOR: #333;    
    font:normal 11px Arial, Helvetica, sans-serif;    
}
.peachboxrtf {
	padding:0 2px 2px 4px;
    BACKGROUND: #fee9c0;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}