/* 
================================
RBS Styles
================================
*/	
body
{ clear:both;
  text-align:left;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: medium; FONT-WEIGHT: normal
}

.Normal { FONT-SIZE: medium; FONT-WEIGHT: normal}

.NormalBold { FONT-SIZE: medium; FONT-WEIGHT: bold}

H1 { FONT-SIZE: 180%; FONT-WEIGHT: bold; padding:0px;}

H2 { FONT-SIZE: 165%; FONT-WEIGHT: bold; padding:0px;}

H3 { FONT-SIZE: 145%; FONT-WEIGHT: bold; padding:0px;}

H4 { FONT-SIZE: 120%; FONT-WEIGHT: bold; padding:0px;}

H5 { FONT-SIZE: 100%; FONT-WEIGHT: bold; padding:0px;}

hr {padding:0px;}

/* 
ul { margin:0; padding:0; list-style-type: none;}
li { background: url(../images/bullets/Navy Diamond.gif) no-repeat 0 50%;}


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
*/

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup
{
    background-color: #CCCCFF;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.modalPopup p {
    padding: 5px;
}


.large { FONT-SIZE: 115%}
.Xlarge { 	font-size: 130%;}

.noResults
{
    font-size: 160%;
    color: #CC0000;
}


.pagemaster {
	width:100%;
	background-color:transparent;
	padding:0px;
	margin:0px;	
}
.skinmaster {
	height:100%;
	background-color:transparent;
	padding:0px;
	margin:0px auto;	
}


#LoginPane
{
	float:right; vertical-align:middle;
	 padding-top: 10px;
	padding-right:20px;	
}
#BannerPane
{
	float:left;	
	vertical-align:bottom;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:10px;
}



.innerborder {
	background-color:#FFCC00;
	height:7px;
}
.border {
	background-color:#FFFFFF;
	border:1px solid #FFCC00;
	border-top:0px;
	border-bottom:7px solid #FFCC00;
}

#TopBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Slatebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x; 
	width:100%;
	height:28px;
	text-align:right
}
#BottomBar
{
	background-color: #efefef;

	background-image: url( '../images/Bars/Slatebottom_bar.gif' );
	
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:25px;
}

#MySchoolTopBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Fushiabottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x; 
	width:100%;
	height:28px;
	text-align:right
}
#MySchoolBottomBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Fushiabottom_bar.gif' );	
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:25px;
}

#MyLibraryTopBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Mochabottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x; 
	width:100%;
	height:28px;
	text-align:right
}
#MyLibraryBottomBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Mochabottom_bar.gif' );	
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:25px;
}



	
.topMenu
{
	padding-right:15px; padding-top:5px;
	font: 12px Veranda, Tahoma, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}
.topMenu a
{
	font: 12px Veranda, Tahoma, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.topMenu a:hover{

	text-decoration:underline;
}




#Footer
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color:Black; font-style:italic;
	text-align:center;
}
#Footer a
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #3366CC; font-style:italic;
	text-decoration: none;
}
#Footer a:hover{
	text-decoration:underline;
}



.searchGrid
{
	padding-left:10px;
}





/*   ---------------- 







hr {border:0px; border:1px dotted #DDDDDD;}



.border_bottom {
	border-bottom:0px solid #FFCC00;
}



.smallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.smallwhitetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitetext a:hover{
	text-decoration:underline;
}


.containermaster {
	width: 100%;
	background-color: transparent;
	padding:6px;
	padding-top:11px;
	padding-bottom:1px;
}
#Left .containermaster {
	width: 100%;
	background-color: transparent;
	padding-left:10px;
	padding-right:12px;
	padding-top:11px;
	padding-bottom:1px;
}
#Right .containermaster {
	width: 100%;
	background-color: transparent;
	padding-left:12px;
	padding-right:10px;
	padding-top:11px;
	padding-bottom:1px;
}


.sep_left
{
	background-image: url( '../images/Yellow/top_separator.gif' );
	background-repeat: no-repeat;
	background-position: left;
}
.sep_right {
	background-image:url('../images/Yellow/top_separator.gif');
	background-repeat:no-repeat;
	background-position:right;
}
 */



#BlueBar
{
	background-color: #efefef;
	background-image: url(  '../images/Bars/Bluebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
	height: 35px;
	color: #FFFFFF; text-align:center;
}
#CherryBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Cherrybottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#PurpleBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Purplebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;	
}
#SageBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Sagebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#SlateBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Slatebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#OrangeBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Orangebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}

#FushiaBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Fushiabottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#LimeBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Limebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#MauveBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Mauvebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#MochaBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Mochabottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#NavyBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Navybottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}


#BlueBar
{
	background-color: #efefef;
	background-image: url(  '../images/Bars/Bluebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
	height: 35px;
	color: #FFFFFF; text-align:center;
}
#CherryBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Cherrybottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#PurpleBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Purplebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;	
}
#SageBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Sagebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#SlateBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Slatebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#OrangeBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Orangebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}

#FushiaBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Fushiabottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#LimeBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Limebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#MauveBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Mauvebottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#MochaBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Mochabottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}
#NavyBar
{
	background-color: #efefef;
	background-image: url( '../images/Bars/Navybottom_bar.gif' );
	background-position: top;
	background-repeat: repeat-x;
	width:100%;
	height:35px;
	color: #FFFFFF; text-align:center;
}



/* Text Styles 
.subhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC00;
}
.normal, p, div, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-top:0px;
}
.NormalTextBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
H4	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FFCC00;
}
H5	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFCC00;
}
A:link, A:visited	 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC00;
	text-decoration:none;
}
A:hover, A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:underline;
}
td.paddingsides {
	padding-left:4px;
	padding-right:4px;
}
*/


/* Footer Styles 
.footertxt_left {
	background-image:url(bottom_separator.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px;
	height:28px;
}
.footertxt_right {
	background-image:url(bottom_separator.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px;
	height:28px;
}
a.footertxt:link, a.footertxt:visited, span.footertxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
a.footertxt:hover, a.footertxt:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
*/