body{
 font-family: Georgia, Verdana, Sans-serif;


}


 a{
  color:#465BA3;
 }
 
 a:hover{
   color:#285CE6;
 
 }

img{
 border:none;

}


#header{
	height: 100px;
	border-bottom:3px solid #465BA3;
	/* width:980px; */
	padding:0 0 5px 0;
}


#logo{
  float:left;
  margin:17px 0 0 0;
}

#topad{
   float:right;


}

#main{
	/* width:740px; */
	float:left;
	width: 75%;
	padding:0 0 50px 0;
}

#m1{
 width:574px;
 color:#000000;
 font-size:16;

  background:#E1F3FF;
  border:1px solid #BBD9EE;
   float:left;

   margin:40px 0 0 10px;
   height:405px;

}

#m2{
 padding:15px;
}

#log{
	text-align: left;
	width:300px;
	background-color:#F0F0F0;
}
#log a{

  font-weight:bold;

}

#ltable{
	text-align:center;

}

#ltable h3{
margin:0 0 5px 0;

}

#right{
 float:right;
     margin:45px 30px 0 0;
     padding:0 0 0 30px;
}

#reg2{
 text-align:left;
  width:320px;
}

#reg1{
 width:574px;
 color:#000000;
 font-size:16;

  background:#E1F3FF;
  border:1px solid #BBD9EE;


   margin:40px 0 0 10px;
   height:205px;

}

#300250{
 text-align:center;
  width:100%;
}

 #list1{
 width:574px;
 color:#000000;
 font-size:16;

  background:#E1F3FF;
  border:1px solid #BBD9EE;
   float:left;

   margin:40px 0 0 10px;

     overflow: hidden;
}

#list2{
 padding:15px;
}

#list2 a{
 font-size:16;
 font-weight:bold;
 padding:5px 0 5px 0;

}

#list2 td{
 padding:5px 0 5px 0;
}

#list3{
 padding:15px;
}

#list3 a{
 font-size:16;
 font-weight:bold;
 padding:5px 0 5px 0;

}

#list3 td{
 padding:5px 0 5px 0;
}


.h2{
 padding:0;
 margin:0 0 0 0;

}
li{
 padding:0 0 3px 0;

}

.datediv{
 padding:5px 0 0 0;

}

.duedate{
 font-size:10px;
 padding:0 0 0 30px;
}

.notes{
 font-size:10px;
 padding:3px 0 0 30px;
}

input, textarea{
 font-size:12px;
}

.dellink{
font-size:8px;
 color:#E90000;

 
}

.nansdiv{
 font-size:11px;

}

.rpoints{
 font-size:11px;
}

.apoints{
 font-size:11px;
}

#qupdated{
visibility: hidden;
color:#EB5418;
}

.nvideo, .nvideo A, .nvideo A:hover, .nvideo A:visited {
	font-size:12px;
}

#leftp{
 font-size:12px;


}



.color1{
    font-size:11px;

}

.color2{
   text-align:center;
   border-right:1px solid #cccccc;
   font-size:11px;
}
.row_odd{
	background:#DDDDDD;
}
.row_even{
	background:#F0F0F0;
}

.powered{
	width: 100%;
	color: #CCCCCC;
	border: 1px solid #FF0000;
	background-color: #0000bb;
}

#menu{
	background-color:#F0F0F0;
}
#menu a{
  font-weight:bold;
}
