@charset "utf-8";
/* CSS Document */

.content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.hlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.hlink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}
div a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
/*div a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}*/
.copy_right{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.input_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #666666 solid;
}
.select_box{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #666666 solid;
}
.bold{
	font-weight:bold;
}
.required{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	
}
.submit_button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #999999 solid;
	background-color:#FF0000;
	color:#FFFFFF;
}

/* Changed by Gnana Sekar K 29-5-2008*/
.listingtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.listingtable td{
  border:1px solid #D3D3D3;
}
.listingtable th{
border:1px solid #565656;
background-color:#D3D3D3;
font-size:11px;
color:#000000;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.label{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.browser_text{
  font-family: Times New Roman;
	font-size:15px;
}
.submit_button_custom{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px #999999 solid;
	border-color: rgb(255,204,51);
	background-color: rgb(102,153,204);
		}
	
.custom_heading{ 
	font-family:Times New Roman;
	font-size:25px;
	font-weight:bold;  
  }
  .message{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.tablelist {
  border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: inset inset inset inset;
	border-color:#242424 #242424 #242424 #242424;
	border-collapse: collapse; 
  border-top-style: solid;
  border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	//color: #666666;
	color:#242424;
	
}

.bold1 {
color: #000000;
font-size:16px;
font-weight:bold;
font-family:Arial;
}

.column_header{
font-weight:bold;
  text-decoration:underline;
  outline: none;
  background-color:#D3D3D3; 
  color:#000000;   
}

.label_text{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;   	
}
.cart1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;	
color:#000000;
background-color:#e9e9e9; 
text-align:left; 	
}
.cart_details{
font-family:Arial;
font-size:11px;	
color:#0033ff;
}
.cart2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;	
color:#000000;
background-color:#ffffff;
text-align:left;  	
}
.txt_scroll{
	font-family: Arial;
	font-size:25px;
	font-weight:bold;
	border:0px #D3D3D3 solid;
	padding-top:5px;
}
.attention {
    color: #ff0000;
    font-size: 30px;
    text-align: center;
    width: 250px;
    vertical-align: middle;
    font-weight: bold;
}

/********************
 * The following styles are for the help icon popup window
 * on the search results page that is done via jQuery
 ********************/
.clearboth {
    clear: both;
}
#gradeHelp, #yearHelp {
    cursor: help;
    text-align: left;
    float: right;
    margin: -15px 0 0 0;
    position: relative;
    z-index: 30;
}
#gradeHelpPopup, #yearHelpPopup {
  position: relative;
}
.tooltip dl {
    text-align: left;
    font-weight: normal;
}
.tooltip {
    display: none;
    background-color: #fff;
    border: 2px solid #000;
    /*height: 590px;*/
    width: 650px;
    background: #FFFFFF;
    border: 2px solid #2a2a2a;
    z-index: 40;
    padding: 12px;
}
.tooltip p {
    text-align: left;
    margin: 10px 0 0 0;
}
table.help_table {
    border-collapse: collapse;
    margin: 10px;
    border: 1px solid #000;
    text-align: left;
    font-weight: normal;
}
table.help_table tr, table.help_table tr td {
    border: 1px solid #000;
}
table.help_table tr td.grade {
    font-weight: bold;
    width: 150px;
}
table.help_table tr td {
    padding: 5px;
}
.ital {
    font-style: italic;
}
.boldtext {
    font-weight: bold;
}
.smallerText {
  font-size: 1em;
}

#social {
  float: right;
  position: relative;
  margin: -15px 0 0 0;
}

