/* Jessie Z. Li @ ALLSector Technology Group, Inc */
/* April 2004 */
/* CSS for i-prep website */

/* <----------------- Style for page links --------------- */
a:link {
	text-decoration: underline;
	color:#3333CC;
}
a:visited {
	text-decoration: underline;
	color:#3333CC;
}
a:active {
	text-decoration: underline;
	color:#3333CC;
}
a:hover {
	text-decoration: none;
	color:#FFFFFF;
	background-color: #861B23;
}

/* <----------------- Style for bodytext, volunteerText, bodytextBold --------------- */
.bodytext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: normal; 
	color:#000000;
}	

.bodytext_with_left_margin {  
	left:30%; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: normal; 
	color:#000000;
}	

.volunteerText {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: bold; 
	color:#3332cb;
}

.bodytextBold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color:#000000;
	/*color:#000066;*/
}

.goBack {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-weight: normal; 
	color:#3333CC;
}

.copyright {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color:#3333CC;
	/*color:#CDA501;*/
	text-align: center;
}

.copyright_allsector {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8.5pt; 
	font-weight: normal;
	color:#FED83D; 
	/*color:#3333CC;*/
	/*color:#CDA501;*/
	text-align: center;
}

.xsmall {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8.5pt; 
	font-weight: normal;
	color:#000000; 
	
}

td.padded {
	padding-left:10px;


}




/* FOLLOWING ARE NEW STYLE */
/* <---------------------- Style for table, th, tr, td ---------------------- */
.schedulesTable {
	font : normal 11pt Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0px;
	color : #444444;
	background-color: #ffffff;
	display: block;
	border: solid #000000 1px;
	padding: 20px 20px 20px 20px; 	
	width: 540px;
	height: auto; 
}

.tableTitileTextColor {  
	color:#993333;
	border-top: none #800080;
	border-right: 1px solid #868686;
	border-bottom: 1px solid #868686;
	border-left: none #868686;
	text-align: center;
}

/* Report header in red with border specified */
.tableTitile {
	color:#993333;
	border-top: none #868686;
	border-right: 1px solid #993333;
	border-bottom: 1px solid #993333;
	border-left: none #868686;
	text-align: center;
}

/* Schedueles, Report row highlight color */
.tr_peach_color {
	background-color: #FFF2BF;
	display: block;
	/*height:30px;*/ 
}

/* Schedueles, Report row highlight color */
.tr_white_color {
	background-color: #ffffff;
	display: block;
	/*height:30px;*/ 
}

/* Schedueles, header highlight color */
.th_background_color {
	background-color: #FED83D;
	display: block;
	height:35px; 
}

/* Report header highlight color */
.th_background_color_peach {
	background-color: #FED83D;
	display: block;
	border-top: none #868686;
	border-right: 1px solid #993333;
	border-bottom: 1px solid #993333;
	border-left: none #868686;
	text-align: center;
	height:20px; 
}

/* Report td with border color in gray */
.td_border_color{
	border-top: none #868686;
	border-right: 1px solid #993333;
	border-bottom: 1px solid #993333;
	border-left: none #868686;
	text-align: center;
}

/* <---------------------- Style for List ---------------------- */
ul {
	list-style-type: square;
}