.cellright { /* in redesign, need to change this class .cellone to .cellright */

			background-color: #e6e6e6; 

			color: #000000;

			text-align: right;		

			font-size: 75%;

			}
			
			
			
	.colheadone { 

		background-color: #cccccc; 

		color: #000000;

		text-align: center;

		font-size: 75%;

		}
		
		
	.cellleft { 

		background-color: #e6e6e6; 

		color: #000000;

		font-family: arial, helvetica, sans-serif;

		text-align: left; 				/* text-align: "."; */

		font-size: 75%;

		}
		
	.celllefteven { 

		background-color: #ffffff; 

		color: #000000;

		font-family: arial, helvetica, sans-serif;

		text-align: left; 				/* text-align: "."; */

		font-size: 75%;

		}
		
	.celllefthighlight { 

		background-color: #ffcc00; 

		color: #000000;

		font-family: arial, helvetica, sans-serif;

		text-align: left; 				/* text-align: "."; */

		font-size: 75%;

		}		
		
	.cellleftwatch { 

		background-color: #ff9900; 

		color: #000000;

		font-family: arial, helvetica, sans-serif;

		text-align: left; 				/* text-align: "."; */

		font-size: 75%;

		}		
		
	.cellleftsupport { 

		background-color: #6666ff; 

		color: #000000;

		font-family: arial, helvetica, sans-serif;

		text-align: left; 				/* text-align: "."; */

		font-size: 75%;

		}		
		
	.cellleftred { 

		background-color: #ff0000; 

		color: #000000;

		font-family: arial, helvetica, sans-serif;

		text-align: left; 				/* text-align: "."; */

		font-size: 75%;

		}				
		
			
/*  #mainBg{
 	border-top:1px solid #FFFFFF;
	background-color:#DDDDDD;
}  */

/*.redUnderline
{
	font:arial;
	font-size:12px;
	text-decoration:line-through;
	font-weight:bold; color:red;
}*/

.black
{
	font:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.white
{
	font:verdana;
	font-size: 100%;
	font-weight:bold;
	color:#ffffff;
}


a.mailto:link
{
	font:verdana;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
}

.transparent
{
	font:arial;
	font-size:1px;
	font-weight:bold;
	color:#994C4C;
}



.twoPadding
{
	width:100%;
	border:0px; 
	padding:2px;
}
.testCategory
{
	width:530px;
	text-align:right; 
	color: #21252D;
	font-size:18px; 
	font-weight:bold;
}
.counterBox
{
	border:1px #990000 groove;
	text-align:center;
	vertical-align:middle;
	height: 25px;
	width: 25px;		
}


#divchapter 
{
	border:none;
	padding-bottom:13px;
	margin-bottom:0px;
	padding-top:9px;
}
* html #divchapter {padding-top:4px;}
#divchapter a, #divchapter span 
{
	padding:3px 7px;
	margin:0px;
	border:none;
}
#divchapter span 
{
	font-weight:bold;
}
#divchapter big span 
{
	padding:0px;
}
#divchapter a.yschnbdr 
{
	padding:1px;
	border:none;
	margin:0px;
	font-weight:bold;
	font-size:10px;
}
#divchapter a.yschnbdr:hover 
{
	padding:0px;
	border:1px solid #0000dd;
	margin:0px;
	font-weight:bold;
	font-size:10px; 
	color:#990000;
}

#divchapter a:hover 
{
	padding:2px 6px;
	border:1px solid #0000dd; 
}



body { 
background: #dddddd url(/images/bg_body_wide.gif) repeat-y center;
color: #000000; 
font-family: verdana, arial, sans-serif; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px;
  }



h1
{
	font-size: 185%;
	font-color: #003399;
}

.h2
{
	font-size: 150%;
	font-color: #003399;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	font-weight:bold;	
	padding:2px 6px;
}

h3
{
	font-size: 125%;
	font-color: #003399;
}

h4
{
	font-size: 115%;
	font-color: #003399;
	padding:0px 0px;
	max-height: 8px;
}	

h5
{
	font-size: 100%;
	font-color: #003399;
}

h6
{
	font-size: 90%;
	font-color: #003399;
}


a.whatisthis:active {
	font-family: arial;
	font-size: 80%;
	color: #ffffff;
	text-decoration:none;  
}

a.whatisthis:hover {
	font-family: arial;
	font-size: 8px;
	color: #ffffff;
	text-decoration:none;  
}

a.whatisthis:visited {
	font-family: arial;
	font-size: 8px;
	color: #ffffff;
	text-decoration:none;  
}

a.whatisthis:link {
	font-family: arial;
	font-size: 8px;
	color: #ffffff;
	text-decoration:none;  
}


.small {
	font-family: arial;
	font-size: 8px;
	color: #ffffff;
}


.spacer 
{
width: 1px;
color: transparent;
}

.note
{
	color: #990000;
	font: arial; 
}

.adminnav
{
	margin-left: 7px;
	color: #990000;
	font: arial; 
}

/* original 
.magentaBg
{
	margin-left: 7px;
	background-color:#7171A2;
	color:#ffffff;
	font:arial;
	font-size:10px;
	font-weight:bold;
	HEIGHT: 23px; 	
	max-height: 23px;	
}*/

/*  #718DBB*/
.magentaRight
{
	margin-left: 7px;	
	background-color:#A1B4D2;
	color:#ffffff;
	font:arial;
	font-size:80%;
	font-weight:bold;
	HEIGHT: 23px; 	
	max-height: 23px;
    text-align:right;	
}
.magentaBg_right
{
	background-color:#A1B4D2;
	color:#ffffff;
	font:arial;
	font-size:80%;
	font-weight:bold;
    text-align:right;
	HEIGHT: 23px; 	
	max-height: 23px;		
}
.magentaBg
{
	/*margin-left: 7px;	*/
	background-color:#A1B4D2;
	color:#ffffff;
	font:arial;
	font-size:100%;
	font-weight:bold;
	HEIGHT: 20px; 	
	max-height: 20px;
    text-align:left;	
}

.magentaBgcolor
{
	/*margin-left: 7px;	*/
	background-color:#A1B4D2;
	font:arial;
	font-size:100%;
	font-weight:normal;
	HEIGHT: 20px; 	
	max-height: 20px;
    text-align:left;	
}


.magentaBgleftnavsmall
{
	background-color:#A1B4D2;
	color:#ffffff;
	font:arial;
	font-size:100%;
	font-weight:normal;
	HEIGHT: 23px; 	
	max-height: 23px;
    text-align:left;	
}


.magentaCenter
{
	margin-left: 7px;	
	background-color:#A1B4D2;
	color:#ffffff;
	font:arial;
	font-size:80%;
	font-weight:bold;
	HEIGHT: 23px; 	
	max-height: 23px;
    text-align:center;	
}
.magentBgcol
{
	background-color:#A1B4D2;
	color:#ffffff;
	font:arial;
	font-size:80%;
	font-weight:bold;
	HEIGHT: 23px; 	
	max-height: 23px;
    text-align:left;	
}
.whiteText
{
	color:#ffffff;
	font:arial;
	font-size:100%;
	font-weight:bold;
	text-align:right;	
}


.secondTitle
{
	font:verdana;
	font-size:85%;
	font-weight:bold;
    text-align:left;
	HEIGHT: 23px; 	
	max-height: 23px;	
}


	/* background-color:#7E7EA9; */
	


.purpleBar
{
	background-color:#9999cc;
	color:#ffffff;
	font:arial;
	font-size:10px;
	font-weight:bold;
    text-align:left;
}


.tdbordercenter
{
	BORDER-RIGHT: #00008d 1px solid;
	BORDER-TOP: #00008d 1px solid;
	BORDER-LEFT: #00008d 1px solid;
	BORDER-BOTTOM: #00008d 1px solid;
}


/* 2C546A*/
.asterisk
{
	vertical-align: top;
	color:#3B4A60;	
	font:arial;
}

.magentaTable
{
	vertical-align: top;
	background-color:#EFEBF3;
	color:#666699;
	font:arial;
	font-weight:bold;
	border:0px;
	BORDER-RIGHT: #CCCCCC 2px solid; 
	BORDER-TOP: #CCCCCC 2px solid; 
	BORDER-LEFT: #CCCCCC 2px solid; 
	BORDER-BOTTOM: #CCCCCC 2px solid;
}

.table	{
	text-align: center;
	width: 954px;
	/*background: url(../images/bg_articlesections.gif);
		/*background-color:#ffffff;*/
	/*border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;	
	border-bottom: 1px solid #cccccc;*/
} 
/* #6F884A*/
/* #EFEBF3*/
/*background-color:#E6E6CC;*/

.englishspanish	{
	text-align: center;
	width: 955px;
	padding:0px;
	border-top: 0px solid #6F884A;
	border-left: 0px solid #6F884A;
	border-right: 0px solid #6F884A;	
	border-bottom: 0px solid #6F884A;	
	height: 16px;			
} 

.pageheaderborder{
	border-bottom:#C8C8DB solid 3px;
	border-right:#C8C8DB solid 3px;
	border-left:#C8C8DB solid 3px;
	border-top:#C8C8DB solid 3px;
}


.loginheader{
  font-color: #ffffff;
  background-color:#718DBB;
  font: Verdana;
  text-decoration:none;   
  width: 955px;  
}





a.red:link {
	font-family: Verdana;
	font-size: 100%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px; 	  
}
a.red:visited {
	font-family: Verdana;
	font-size: 100%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px; 	
}

a.red:active {
	font-family: Verdana;
	font-size: 100%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px; 	
}
a.red:hover {
	font-family: Verdana;
	font-size: 100%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px;
}



a.redlarge:link {
	font-family: Verdana;
	font-size: 125%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px; 	  
}
a.redlarge:visited {
	font-family: Verdana;
	font-size: 125%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px; 	
}

a.redlarge:active {
	font-family: Verdana;
	font-size: 125%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px; 	
}
a.redlarge:hover {
	font-family: Verdana;
	font-size: 125%;
	color: #990000;  
	text-decoration:none; 	
	BORDER-BOTTOM: #990000 dotted 1px;
}

a.loginheader:link {
	font-family: Verdana;
	font-size: 80%;
	color: #E6E6CC;    
}
a.loginheader:visited {
	font-family: Verdana;
	font-size: 80%;
	color: #E6E6CC; 
}

a.loginheader:active {
	font-family: Verdana;
	font-size: 80%;
	color: #E6E6CC;
}
a.loginheader:hover {
	font-family: Verdana;
	font-size: 80%;
	color: #FFFFFF;
	text-decoration:underline; 	
}
.searchTable
{
	background:#006600;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
a.normallink:link {
	font: Arial;
	color: #990000;
	FONT-SIZE: 14px;
	text-decoration:none;    
}
a.normallink:visited {
	font: Arial;
	color: #990000;
	FONT-SIZE: 14px;
	text-decoration:none;    
}
a.normallink:active {
	font: Arial;
	color:#CC00CC;
	FONT-SIZE: 14px;
	text-decoration:none;    
}
a.normallink:hover {
	font: Arial;
	color: #000099;
	FONT-SIZE: 14px;
	text-decoration:none;    
}
a.homeLink:link {
	font: Arial;
	color: #000066;
	FONT-SIZE: 12px;
	font-weight:normal;
	text-decoration:underline;    
}
a.homeLink:visited {
	font: Arial;
	color: #000066;
	FONT-SIZE: 12px;
	font-weight:normal;
	text-decoration:underline;    
}
a.homeLink:active {
	font: Arial;
	color: #000066;
	FONT-SIZE: 12px;
	font-weight:normal;
	text-decoration:underline;    
}
a.homeLink:hover {
	font: Arial;
	color: #000066;
	FONT-SIZE: 12px; 
	font-weight:normal;
	text-decoration:underline;    
}
.normalText
{
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold; 
	COLOR: #000080; 
	FONT-FAMILY: Arial
}
.maroonText
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold; 
	COLOR: #990000; 
	FONT-FAMILY: Arial
}
.verseText
{
	FONT-SIZE: 100%;
	COLOR: #000080; 
	FONT-FAMILY: Verdana;
	text-align:left;	
}
.bullets
{
	border: 1px #990000 groove;
	text-align:center;
	height:25px;
}
.topBar
{
	background:#666699;
    text-align:left;
	font-family:Arial; 
	font-size:120%; 
	color:#FFFFFF;
	font-weight:bold;
}

.message
{
	/*  vertical-align: top; */
	background:#ffffff;
	width:95%;	
	border:0px;
	BORDER-RIGHT: #990000 dashed 1px; 
	BORDER-TOP: #990000 dashed 1px; 
	BORDER-LEFT: #990000 dashed 1px; 
	BORDER-BOTTOM: #990000 dashed 1px;
}


.nomessage
{
	/*  vertical-align: top; */
	background:#ffffff;
	width:95%;	
	border:0px;
	BORDER-RIGHT: #990000 dashed 0px; 
	BORDER-TOP: #990000 dashed 0px; 
	BORDER-LEFT: #990000 dashed 0px; 
	BORDER-BOTTOM: #990000 dashed 0px;
}


.read_chapterstopTable
{
	/*  vertical-align: top; */
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff;
	width:90%;	
	/* border:3px; */
	padding: 6px;	
	BORDER-RIGHT: #EF821C dotted 2px; 
	BORDER-TOP: #EF821C dotted 2px; 
	BORDER-LEFT: #EF821C dotted 2px;
}

.read_chaptersbottomTable
{
	/*  vertical-align: top; */
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff;
	width:90%;	
	/* border:3px; */
	padding: 6px;	
	BORDER-RIGHT: #EF821C dotted 2px; 
	BORDER-LEFT: #EF821C dotted 2px;
	BORDER-BOTTOM: #EF821C dotted 2px;	
}

.testTable
{
	/*  vertical-align: top; */
	/*font: 10px Verdana, Arial, Helvetica, sans-serif; */
	background:#ffffff;
	width:90%;	
	/* border:3px; */
	padding: 6px;	
	BORDER-RIGHT: #ED811C dotted 2px; 
	BORDER-TOP: #ED811C dotted 2px; 
	BORDER-LEFT: #ED811C dotted 2px; 
	BORDER-BOTTOM: #ED811C dotted 2px;
}


.topScorebox
{
	/*  vertical-align: top; */
	/*font: 10px Verdana, Arial, Helvetica, sans-serif; */
	background:#F8F5FA;
	width:90%;	
	/* border:3px; */
	padding: 6px;	
	BORDER-TOP: #000000 dotted 1px; 
	BORDER-BOTTOM: #000000 dotted 1px;
}


.goTo
{
	/*  vertical-align: top; */
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff;
	width:90%;	
	/* border:3px; */
	padding: 6px;	
}

.contentBox
{
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-TOP: #cccccc solid 1px; 
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px;
}

.addBox
{
	background: #F7F7F7 url(/images/fade_bg.gif) repeat-x;
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-TOP: #cccccc solid 1px; 
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px;
}

.readChapters
{
	width:200px;
 	height:150px;
/*	#F7F7F7*/
	background:  url(/images/bg_articlesections.gif);
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-TOP: #cccccc solid 1px; 
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px;
}

.error_pages
{
	/*  vertical-align: top; */
	width:95%;	
	border:0px;
	BORDER-RIGHT: #CCCCCC 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid;
	background:#ffffff;	
}

.incorrect_answer
{
 	font-family:verdana;
	font-size:100%;
	text-decoration:line-through;
	font-weight:bold;
	color:#990000;
}


/* 187b21 */


.correct_answer
{
 	font-family:verdana;
	font-size:100%; 
	font-weight:bold;
	color:#007A00;
 }
.incorrect_reference
{
 	font-family:verdana;
	font-size:100%;
	text-decoration:normal;
	font-weight:bold;
	color:#990000;
	height: 16px;	
}

.correct_reference
{
 	font-family:verdana;
	font-size:100%; 
	font-weight:bold;
	color:#007A00;
	height: 16px;
 }
.txtboxTimerLeft
{
	background-color:#F8F5FA; 
	border:#F8F5FA 0px none; 
	font:arial; 
	font-weight:bold;
	color:#000000; 
	text-align:right; 
} 
.txtboxTimer
{
	background-color:#F8F5FA; 
	border:#F8F5FA 0px none; 
	font:arial; 
	font-weight:bold;
	color:#000000; 
} 
.ascendingdescending
{font-family:verdana;
font-size: 75%;
font-color: #ffffff;
background-color:#534C77;
font-weight: normal;
}


.errdisplay
{
 	font-family:arial;
	font-size:120%;
	font-weight:bold;
	color:#990000;
	background-color:#F2F1D0; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.footer {
	padding-top: 0px;  
	width:955;
	text-align: center;
	/* border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;	
	border-bottom: 1px solid #000000;	*/ 
	background-color:#718DBB;
	
	 
	/* background-color:#A1B4D2;*/
	height: 16px;
	font-size: 85%; 
}
a.footerlink:link {
	font: Arial,Tahoma,sans-serif;
	color: #ffffff;
	text-decoration:none;    
}
a.footerlink:visited {
	font: Arial,Tahoma,sans-serif;
	color: #ffffff;
	text-decoration:none;    
}
a.footerlink:active {
	font: Arial,Tahoma,sans-serif;
	color: #ffffff;
	text-decoration:none;    
}
a.footerlink:hover {
	font: Arial,Tahoma,sans-serif;
	color: #ffffff;
	text-decoration:underline;    
}
a.paglink:link {
	color: #990000;
	FONT-SIZE: 95%;
	text-decoration:none;    
}
a.paglink:visited {
	color: #990000;
	FONT-SIZE: 95%;
	text-decoration:none;    
}
a.paglink:active {
	color: #CC00CC;
	FONT-SIZE: 95%;
	text-decoration:none;    
}
a.paglink:hover {
	color: #000099;
	FONT-SIZE: 95%;
	text-decoration:underline;
}
a.verselink:link {
	font: verdana;
	color:#616168;
	FONT-SIZE: 95%;
	text-decoration:normal;    
}
a.verselink:visited {
	font: verdana;
	color: #616168;
	FONT-SIZE: 95%;
	text-decoration:none;    
}
a.verselink:active {
	font: verdana;
	color: #616168;
	FONT-SIZE: 95%;
	text-decoration:none;    
}
a.verselink:hover {
	font: verdana;
	color: #616168;
	FONT-SIZE: 95%;
	text-decoration: underline;
}


a.chaplink:link {
	font: verdana;
	color: #FFFFFF;
	FONT-SIZE: 120%;
	text-decoration:none;    
}
a.chaplink:visited {
	font: verdana;
	color: #FFFFFF;
	FONT-SIZE: 120%;
	text-decoration:none;   
}
a.chaplink:active {
	font: verdana;
	color: #FFFFFF;
	FONT-SIZE: 120%;
	text-decoration:none; 
}
a.chaplink:hover {
	font: verdana;
	color: #FFFFFF;
	FONT-SIZE: 120%;
	text-decoration: underline;
}


.tothetop {
	font: Verdana;
	color: #000099;
	FONT-SIZE: 95%;
}


a.lnkSearchBox:link {
	font: Arial;
	color: #000099;
	FONT-SIZE: 85%;
	font-weight:normal;
	text-decoration:none;
	text-align:center;   
}
a.lnkSearchBox:visited {
	font: Arial;
	color: #000099;
	FONT-SIZE: 85%;
	font-weight:normal;
	text-decoration:none;    
	text-align:center; 	
}
a.lnkSearchBox:active {
	font: Arial;
	color: #CC00CC;
	FONT-SIZE: 85%;
	font-weight:normal;
	text-decoration:none;  
	text-align:center; 	  
}
a.lnkSearchBox:hover {
	font: Arial;
	color: #990000;
	FONT-SIZE: 85%;
	font-weight:normal;
	text-decoration:underline;    
	text-align:center; 	
}
a.lnkScoreBoard:link {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;
	text-align:center;   
}
a.lnkScoreBoard:visited {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
	text-align:center; 	
}
a.lnkScoreBoard:active {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;  
	text-align:center; 	  
}
a.lnkScoreBoard:hover {
	font: Arial;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:underline;    
	text-align:center; 	
}
a.redLink:link {
	font: Arial;
	color: #990000;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
}
a.redLink:visited {
	font: Arial;
	color: #990000;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
}
a.redLink:active {
	font: Arial;
	color:  #990000;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
}
a.redLink:hover {
	font: Arial;
	color: #990000;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:underline;    
}
a.lnkBook:link {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
}
a.lnkBook:visited {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
}
a.lnkBook:active {
	font: Arial;
	color: #CC00CC;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:none;    
}
a.lnkBook:hover {
	font: Arial;
	color: #990000;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration:underline;    
}
a.lnkSearch:link {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.lnkSearch:visited {
	font: Arial;
	color: #000099;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.lnkSearch:active {
	font: Arial;
	color: #CC00CC;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.lnkSearch:hover {
	font: Arial;
	color: #990000;
	FONT-SIZE: 100%;
	text-decoration:underline;    
}
.ButtonForm {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 100%;
	border:5px;
	width: 120px;
	border-left: 1px solid #ccccff; 
	/* border-bottom: 2px solid #666699; original_background color:534C77*/
	border-bottom: 1px solid #000000; 	
	border-right: 1px solid #000000;
	border-top: 1px solid #ccccff; 
	COLOR:#FFFFFF;
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #3B4A60;
}

.footer {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 100%;
	border:5px;
	border-left: 1px solid #ccccff; 
	/* border-bottom: 2px solid #666699; original_background color:534C77*/
	border-bottom: 1px solid #000000; 	
	border-right: 1px solid #000000;
	border-top: 1px solid #ccccff; 
	COLOR:#FFFFFF;
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #2F3B5E;
	align:center;
	font-class:white;
}


.selCategory
{
	color:#00008d;
	font-family:arial; 
	text-align:center;
	font-size:120%;
	font-weight:bold;
}
.leftMenuSearch
{
	background:#526787;
    text-align:left;
	font-family:verdana; 
	font-size:80%; 
	color:#FFFFFF;
	font-weight:bold;
}
.leftMenuTD
{
	font-family:arial; 
	font-size:90%; 
	color:#000000;
	font-weight:bold;
}

/* .cellTD
{
    BORDER-RIGHT: #999999 2px dashed; 
	BORDER-TOP: #999999 1px dashed; 
	BORDER-LEFT: #999999 1px dashed; 
	BORDER-BOTTOM: #999999 1px dashed;
	text-align:left;
	font-family:Arial;
	font-size:50%;
	height:8px;
}  */

.hpcategories
{
	cellpadding:0px;
	cellspacing:0px;
	text-align:left;
	font-family:Verdana;
	font-size:90%;
	height:8px;
}

.question
{
	background-color:#F8F5FA;
	FONT-FAMILY: verdana; 
 	padding-right:10px;
 	text-align:justify; 
 	font-size:80%; 
 	font-weight:bold; 
 	color:#990000;
 }
 
 ul.square {
    float: right;
    width: 400px; 
    margin: 0px;
    padding: 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
  }

 /*#534C77*/
.normalTitle
{
	FONT-SIZE:150%;
	FONT-WEIGHT: bold; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial;
	background-color:#526787;
	text-align:left;
	HEIGHT: 23px; 	
	max-height: 23px;
}

.normalTitleleftnav
{
	FONT-SIZE:120%;
	FONT-WEIGHT: bold; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial;
	background-color:#526787;
	text-align:left;
	HEIGHT: 20px; 	
	max-height: 20px;
}



.normalTitle_right
{
	FONT-SIZE:150%;
	FONT-WEIGHT: bold; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Arial;
	background-color:#526787;
	text-align:right;
	HEIGHT: 23px; 	
	max-height: 23px;
}

.blackSort{
	font: Arial;
	color: #CCCCCC;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.linkSort:link {
	font: Arial;
	color: #FFFFFF;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.linkSort:visited {
	font: Arial;
	color: #FFFFFF;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.linkSort:active {
	font: Arial;
	color: #FFFFFF;
	FONT-SIZE: 100%;
	text-decoration:none;    
}
a.linkSort:hover {
	font: Arial;
	color: #FFFFFF;
	FONT-SIZE: 100%;
	text-decoration:underline;    
}
.formValue
{
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	FONT-FAMILY:verdana;	 
	HEIGHT: 20px; 	
	max-height: 20px;
}
/*  border:thin; 
	border-style:groove;  */
	
	
.formtextValue
{
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	FONT-FAMILY:verdana;	 
	/*HEIGHT: 20px; 	
	max-height: 20px;*/
	font-color:#000066;	
		FONT-SIZE:90%;
	FONT-WEIGHT:normal;
}
.lstvalue
{
	 border-color:#CCCCCC;
	 border:thin; 
	 border-style: groove;
	 FONT-SIZE: 80%;
}
.normalVerdana
{
	FONT-SIZE:100%;
	FONT-WEIGHT:normal;
	COLOR:#000080;
	FONT-FAMILY:verdana;
}
.normalOrange
{
	FONT-SIZE:100%;
	FONT-WEIGHT:bold;
	COLOR: #FF9900;
	FONT-FAMILY:verdana;
}
.normalBlue {
	FONT-SIZE:100%;
	COLOR:#000080;
	FONT-FAMILY:Arial;
}
.recordnotFound
{
    text-align:center;
	font-family:Arial;
	font-size:90%; 
	font-weight:normal; 
	color: #990000;
}
.contactMailNotDeliver
{
    text-align:center;
	font-family:Arial;
	font-size:100%; 
	font-weight:normal; 
	color: #990000; 
	background:#F2F1D0;
}
.timerTd
{ 
	text-align:right; 
	color:#FFFFFF;
	font-family:Arial; 
	font-size:80%; 
	font-weight:bold;
	background-color:#526787;
}
.topTen
{
    BORDER-RIGHT: #999999 2px solid; 
	BORDER-TOP: #999999 2px solid; 
	BORDER-LEFT: #999999 2px solid; 
	BORDER-BOTTOM: #999999 2px solid;
	cellpadding:5px;
	cellspacing:1px;
	text-align:left;
	font-family:Arial;
	font-size:;
}
.topTenHeader
{
    BORDER-RIGHT: #999999 2px solid; 
	BORDER-TOP: #999999 2px solid; 
	BORDER-LEFT: #999999 2px solid; 
	BORDER-BOTTOM: #999999 2px solid;
	text-align:left; color: #FFFFFF;
	font-family:Arial;
	background-color: #CCCCCC;
	font-size:140%; 
	font-weight:bold; 	
}
.CssStyle { 
	WIDTH: 200px; 
	HEIGHT: 19px; 
	BORDER-WIDTH: 1px; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 11px; 	
	BORDER-COLOR: #000000; 
	TEXT-TRANSFORM: uppercase; 	
	BACKGROUND-COLOR: #ffffff; 
	BORDER-COLOR:#999999;
}









body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color:#1E1E64;*/
	
	
	/* color: #00429E; */
	/* color:#1E1E64; */
}

select, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1E1E64;
	height:18px;
	padding-left:5px;
}
.qmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1E1E64;
	height:18px;
	padding-left:5px;
	width:250px;
}
.heading {
	background: url(../images/bullets/harow.gif) no-repeat 10px 15px;
	padding: 10px 0px 10px 30px; 
	font-size: 13px;
	font-weight:bold;
	color: #1E1E64;

	}
.legendheading
{

	padding-left:8px;
	padding-bottom:8px;	
	font-size: 12px;
	font-weight:bold;
	color: #1E1E64;

	}
.Blueheading {

	padding-left:8px;
	padding-bottom:8px;	
	font-size: 15px;
	font-weight:bold;
	color: #1E1E64;

	}
.Blueheading_main {

	padding-left:40px;
	font-size: 15px;
	font-weight:bold;
	color: #1E1E64;
	
}
.hp {
	padding: 5px 10px 0px 30px; 
	}	
.dot {
	background: url(../images/bullets/dot.gif) no-repeat 10px 21px;
	padding: 10px 0px 0px 30px; 
	font-size: 11px;
	color: #1E1E64;

	}
.dotLarg {
	background: url(../images/bullets/harow.gif) no-repeat 10px 18px;
	padding: 14px 3px 10px 30px; 
	font-size: 11px;
	color: #1E1E64;
	}		
.dotLarg_Bold {
	background: url(../images/bullets/harow.gif) no-repeat 10px 18px;
	padding: 14px 3px 10px 30px; 
	font-size: 11px;
	color: #1E1E64;
	font-weight:bold;
	}	
.mtext {
	font-size: 12px;
	color: #1E1E64;
	margin:5px; padding:5px;
	}
.testitext {
	font-size: 12px;
	color: #000000;
	margin:5px; padding:5px;
}
.fotter_links {
	font-size: 10px;
	text-align: center;
}
.fotter_links a , a:link{
	color:#000000;
	text-decoration: none;
}
.fotter_links a:hover{
	color:#000000;
	text-decoration: underline;
}
.copy_rights {
	font-size: 9px;
	padding-right:42px;
	margin-bottom:5px;
	text-decoration: none;
	color: #000000;
}

.txtInput
{
	border:1px solid #959595;
	height:18px;
}


.error
{
font-size:10px;
color: #990000;
text-align:left;
background-color:#FFFFCC;
height:auto;
width:350px;
border:1px dotted #999999;
padding:5px;
padding-left: 10px;
}

.error li
{
padding-left: 0px;
margin-left: 10px;
}

.success
{
font-size:10px;
color:#F30253;
text-align:left;
background-color:#FFFFCC;
height:auto;
width:350px;
border:1px dotted #999999;
padding:5px;

}
.errorsmg
{
font-size:100%;
color:#990000;
text-align:left;
font-weight:bold;
}


.bgsubmit
{
	background-color:#EEEEEE;
	text-align:right;
	HEIGHT: 20px; 	
	max-height: 20px;	
}

.trivia_bgsubmit
{
	background-color:#EFEBF3;
	text-align:right;
	HEIGHT: 23px; 	
	max-height: 23px;	
}

/*
.left_textbox
{
	background-color:#EFEBF3;
	text-align:left;
	HEIGHT: 10px; 	
	max-height: 10px;	
}*/




.left_textbox
{
	background-color:#EEEEEE;
	text-align:left;
	HEIGHT: 20px; 	
	max-height: 20px;	
}


.star
{
font-size:14px;
color:#F30253;
padding-top:10px;

margin-top:10px;
}
.unread
{
	background-color:#F2FDFF;
	height:23px;
	font-weight:bold;
}
.readed{
	background-color:#F2FDFF;
	height:23px;
}

#msgwin
{
overflow:auto; 
height:150px; 
width:97%; 
background-color:#F2FDFF;
padding:10px;
}
.btnsave
{
background-image:url(../images/save.jpg);width:116px; height:27px;border:0px; cursor:hand;
}
.btnreset
{background-image:url(../images/reset.jpg);width:115px; height:27px;border:0px; cursor:hand;}
.btnblank
{
	background-image:url(../images/submit.jpg);width:115px; height:27px;border:0px;cursor:hand;
}
.btnL_darkback{
background-image:url(../images/btnL.jpg);width:117px; height:27px;border:0px; cursor:hand; vertical-align: top; padding-top: 0px 
}
.btnR_darkback{
background-image:url(../images/btnR.jpg);width:114px; height:27px;border:0px; cursor:hand;
}

.searchBar
{
	background-color: #B2F9FE;
	font-size: 10px;
}
.searchBar a, .searchBar td
{
	font-size: 10px;
	color: #000567;
	text-decoration: none;
}

.searchBox, .searchBox td, .searchBox a
{
	font-size: 10px;
	color: #001388;
	text-decoration: none;
}
.searchBoxTitle
{
	font-size: 11px;
	color: #001388;
	font-weight: bold;
	margin-left: 20px;
	padding-left: 20px;
}
.searchImg
{
	margin-top: 3px;
	padding-top: 3px;
	margin-left: 0px;
	padding-left: 0px;
	text-align: center;
}


.noactiveSearch
{
 text-decoration: underline;
 color:#1E1E64;
}
.activeSearch
{
	color: #FF0083; 
	text-decoration: underline;
}

.barBlack
{
background-image:url(../images/bullets/bar_b.gif);
background-repeat: repeat-x;
height: 8px; 
width: 200px;
}
.norep {
	background-repeat: no-repeat;
}

.barRed
{
background-image:url(../images/bullets/bar_r.gif);
background-repeat: repeat-x;
height: 8px; 
}
.mymatches, .mymatches td {	color:#1E1E64; font-size: 11px;}
.mymatches a{	font-size: 11px; text-decoration: underline;}
.mymatches a:hover{	font-size: 11px;  color:#FF0083; text-decoration: underline;}

.pagingSelected {
	 font-weight: bold;
	 vertical-align:middle;
	 text-align:center;
}
.usermenu, .usermenu td
{
font-size:12px; color:#001388; font-weight:bold; padding-top:7px ; margin-top:7px; }

.usermenu a
{
 text-decoration:none; color:#001388; }
 
.menuOver {background-image:url(../images/menu/umenu_on_04.jpg); }
.menuOver a  {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menuOver1 {background-image:url(../images/menu/umenu_on_03.jpg); }
.menuOver1 a  {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menuOver7 {background-image:url(../images/menu/umenu_on_09.jpg); }
.menuOver7 a  {font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}



.blockInfo {
  background: url(../images/optsbg.gif);
  margin-top: 0px;
  margin-bottom: 0px;
  font: 90% Tahoma,Arial,sans-serif;
  height: 10px;  
}

.headertext
{
	background-color:#F7F7F7;
	width: 630px;
	font-size: 90%;
	height: 15px;		 
}	
	
	
.welcomeUsername
	{
	FONT-SIZE: 100%;
	FONT-WEIGHT: normal; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial
}

.welcome
	{
	FONT-SIZE: 100%;
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	FONT-FAMILY: Arial
}


.redleftnav
	{
	FONT-SIZE: 110%;
	FONT-WEIGHT: normal; 
	COLOR: #990000; 
	FONT-FAMILY: Arial;
	Align:center;
}

.redbold
	{
	FONT-SIZE: 110%;
	FONT-WEIGHT: bold; 
	COLOR: #990000; 
	FONT-FAMILY: Arial;
	Align:center;
}

