.page {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg_page.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.header {
	background-image: url(../images/bg_topbar.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.best_header{
	background-image: url(../images/best_topbar.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
/*css added for changing the header images for individual pages*/
.header_sitemap {
	background-image: url(../images/img_sitemap.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_advancesearch {
	background-image: url(../images/img_search.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_how_do_i {
	background-image: url(../images/img_howdoi.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_write {
	background-image: url(../images/img_contactus2.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_clients_speak {
	background-image: url(../images/img_clientspeak.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_about_us {
	background-image: url(../images/img_aboutus.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_contact_us {
	background-image: url(../images/img_contactus.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_announcements {
	background-image: url(../images/img_announcement.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
.header_messages {
	background-image: url(../images/img_messages.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 917px;
}
/*end osf code of headers for subpages */
.interest_area {
	background-image: url(../images/bg_area_of_interest.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 160px;
}
.interest_area_top {
	background-image: url(../images/areainte_box_top.png);
	background-repeat: no-repeat;
	height: 17px;
}

.interest_area_box_expander {
	background-image: url(../images/areainte_box_exp.png);
	background-repeat: repeat-y;
}
.interest_area_btm {

	background-image: url(../images/areainte_box_btm.png);
	background-repeat: no-repeat;
	height: 17px;
}


.area_of_interest_content {
	margin: 0px;
	padding: 0px;
	width: 146px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.area_of_interest_content ul {
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.area_of_interest_content li   {
	margin: 0px;
	background-image: url(../images/round_bullet.png);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #DCE89E;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-position: 3px 7px;
	color: #555555;
	text-decoration: none;
	display: block;
}

.header_button {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 20px;
	width: 85px;
	line-height: 20px;
}

.header_button:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 20px;
	width: 85px;
	background-image: url(../images/button_highlight.png);
	background-repeat: no-repeat;
	line-height: 20px;
}
.header_button_highlight {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 20px;
	width: 85px;
	background-image: url(../images/button_highlight.png);
	background-repeat: no-repeat;
	line-height: 20px;
}
.marquee_text {
	font-size: 12px;
	font-weight: bold;
	color: #495229;
	text-decoration: none;
}
.marqueelink {
	font-size: 12px;
	font-weight: bold;
	color: #495229;
	text-decoration: none;
}
.marqueelink:hover {
	font-size: 12px;
	font-weight: bold;
	color: #495229;
	text-decoration: underline;
}
.green12n {
	font-size: 12px;
	font-weight: normal;
	color: #4F5433;
	text-decoration: none;
}

.white11n {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.white11b {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white12n {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.white12b {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white11nlink {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.white11nlink:hover {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.white12blink {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.white12blink:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.grey11blink {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.grey11blink:hover {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.search_field {
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #FFFF99;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 150px;
}
.welcomebox_expander {
	background-image: url(../images/bg_welcome_exp.gif);
	background-repeat: repeat-y;
	line-height: 16px;
}
.aboutbox_expander {
	background-image: url(../images/bg_abt_box_exp.gif);
	background-repeat: repeat-y;
	line-height: 16px;
}
.loginbox {
	background-image: url(../images/bg_loginbox.png);
	height: 126px;
}
.form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.green11nlink {
	font-size: 11px;
	font-weight: normal;
	color: #4F5433;
	text-decoration: underline;
}
.green11nlink:hover {
	font-size: 11px;
	font-weight: normal;
	color: #4F5433;
	text-decoration: none;
}
.marqee_footer {
	/*background-color: #EBF1D4;*/
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #495229;
}

.footer_panel {
	background-image: url(../images/footer.png);
	background-repeat: repeat-x;
	height: 110px;
	font-size: 11px;
	color: #555555;
}
.footer11nlink {
	font-size: 11px;
	font-weight: normal;
	color: #4F5433;
	text-decoration: none;
}
.footer11nlink:hover {
	font-size: 11px;
	font-weight: normal;
	color: #4F5433;
	text-decoration: underline;
}
.loginbutton {
	background-image: url(../images/bu_login.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 63px;
	background-position: 0px 0px;
	display: block;
}
.loginbutton:hover {
	background-image: url(../images/bu_login.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 63px;
	background-position: 0px -27px;
	display: block;
}
.newuserbutton {
	background-image: url(../images/bu_newuser.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 203px;
	background-position: 0px 0px;
	display: block;
}
.newuserbutton:hover {
	background-image: url(../images/bu_newuser.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 203px;
	background-position: 0px -30px;
	display: block;
}
.tellafreind_button {
	background-image: url(../images/bu_tell_a_friend.png);
	background-repeat: no-repeat;
	height: 56px;
	width: 203px;
	background-position: 0px 0px;
	display: block;
}
.tellafreind_button:hover {
	background-image: url(../images/bu_tell_a_friend.png);
	background-repeat: no-repeat;
	height: 56px;
	width: 203px;
	background-position: 0px -56px;
	display: block;
}
.makehomepge_button {
	background-image: url(../images/bu_make_my_pome.png);
	background-repeat: no-repeat;
	height: 56px;
	width: 203px;
	background-position: 0px 0px;
	display: block;
}
.makehomepge_button:hover {
	background-image: url(../images/bu_make_my_pome.png);
	background-repeat: no-repeat;
	height: 56px;
	width: 203px;
	background-position: 0px -56px;
	display: block;
}
.loggedin_panel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	padding-top: 10px;
	float: left;
}
.login_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.logout_button {
	background-image: url(../images/bu_logut.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 54px;
	background-position: 0px -16px;
	display: block;
}
.logout_button:hover {
	background-image: url(../images/bu_logut.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 54px;
	background-position: 0px 0px;
	display: block;
}

.sub_content_title_main
{
	background-image: url(../images/title_welcome.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_next
{
	background-image: url(../images/students.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_benefit
{
	background-image: url(../images/students.png);
	background-repeat: no-repeat;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_toper
{
	background-image: url(../images/students.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_crs
{
	background-image: url(../images/title_welcome.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_crs1
{
	background-image: url(../images/title_abouteshikshaa.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_annon
{
	background-image: url(../images/title_abouteshikshaa.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_pending
{
	background-image: url(../images/title_abouteshikshaa.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_today {
	background-image: url(../images/bg_sub_content_title.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title {
	background-image: url(../images/bg_sub_content_title.png);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.sub_content_title_small {
	background-image: url(../images/bg_orange_title.gif);
	background-repeat: no-repeat;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}

.sub_content_exp {
	background-image: url(../images/bg_sub_content_exp.png);
	background-repeat: repeat-y;
}
.sub_formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 240px;
}
.buttons_panel {
	background-color: #FFEAAA;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.img_holder {
	float: left;
	padding-right: 5px;
}
.record_table {
	border: 1px solid #E1D8BE;
}
.record_header {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E1D8BE;
	padding-left: 8px;*/
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	background-color: #FFCE7A;
}
.record_header1 {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E1D8BE;
	padding-left: 8px;*/
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
}
.record_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}
.records_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF3300;
	background-color:
	text-decoration: underline;
}
.records_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
.records_link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A459D;
	text-decoration: underline;
}
.records_link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A459D;
	text-decoration: underline;
}
.records_link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033FF;
	text-decoration: underline;
}
.records_link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: underline;
}
.record_content_linkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	line-height: 18px;
}
.contenttxt {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #FF0000;
	text-decoration: none;
}
.managelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.managelist:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.managelistbackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFD079;
	/*background-image:url(../images/footer.png);*/
	padding-left: 8px;
}
.white14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.breadcrum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 5px;
}
.breadcrumlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
.breadcrumlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}.hpbox_plaintitle {
	background-image: url(../images/bg_orange_title.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 262px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.listdata_with_background {
	background-image: url(../images/bg_sub_content_exp1.png);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.list_header {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	background-color: #FFCE7A;
}
.list_content {
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	background-color: #FFF4D2;
}
.list_content1{
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align:left;
}
.list_content2 {
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	background-color: #FFEAAA;
}

.records_link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.records_link3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	background-color: #FFF4D2;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.records_link4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.records_link4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.categorylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.categorylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FE8411;
	text-decoration: none;
}
.categorylinkhigh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}
.categorylinkhigh:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
}.scrollcontent {
	width: 510px;
	overflow: auto;
	padding-right: 5px;
	/*height:260px;*/
}
/*added by smitha*/
.errmsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:right;
	color: #FF0000;
	text-decoration: none;
}
.errmsgleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	color: #FF0000;
	text-decoration: none;
}
.errmsgcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	color: #FF0000;
	text-decoration: none;
}
.fromtext1small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	text-align:right;
	color: #000000;
	text-decoration: none;
}
.rightlabel {
	/*margin: 5px;
	padding: 5px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:right;
	color: #555555;
	vertical-align:top;
	text-decoration: none;
}
.middlelabel {
	/*margin: 5px;
	padding: 5px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	vertical-align:top;
	color: #555555;
	text-decoration: none;
}
.middlelabel1 {
	/*margin: 5px;
	padding: 5px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	vertical-align:top;
	color: #555555;
	text-decoration: none;
}
.sub_content_title_txt {
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.listfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	cursor:default;
	/*width:150px;*/
}
/*for restictricting the length of the combo box*/ 
.listfield1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	cursor:default;
	width:150px;
}
.normaltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.leftlabel {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	vertical-align:top;
	color: #555555;
	text-decoration: none;
}
.leftlabel1 {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	vertical-align:top;
	color: #555555;
	text-decoration: none;
}
.rightlabel1 {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:right;
	vertical-align:top;
	color: #555555;
	text-decoration: none;
}
.sub_formfield1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 50px;
}
.sub_formfield2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 150px;
}
.sub_formfield3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
}
.sub_formfield4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 500px;
}

.smallfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
	color: #555555;
	text-decoration: none;
}
.sub_content_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
}
/*end added by smitha*/
/* new styles added here - 10 -04- 08 */

.grey11bulink {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
}
.grey11bulink:hover {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.grey11b {
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.red11n {
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.edu_buttonshort {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-image: url(../images/go_button.gif);
    height: 25px;
    width: 33px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-repeat: no-repeat;
    text-align: center;
   /* display: block;*/
    background-color: transparent;
	cursor:pointer;
}
.edu_buttonlong {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-image: url(../images/change_password.gif);
    height: 25px;
    width: 130px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-repeat: no-repeat;
    text-align: center;
   /* display: block;*/
    background-color: transparent;
	cursor:pointer;
}
.edu_button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-image: url(../images/form_button.gif);
    height: 25px;
    width: 82px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-repeat: no-repeat;
    text-align: center;
   /* display: block;*/
    background-color: transparent;
	cursor:pointer;
}
.edu_login_button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-image: url(../images/edu_login_button.gif);
  	height: 27px;
	width: 63px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-repeat: no-repeat;
    text-align: center;
    display: block;
    background-color: transparent;
	cursor:pointer;
}
.edu_button_no_width {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-image: url(../images/form_button.gif);
    height: 25px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-repeat: no-repeat;
    text-align: center;
   /* display: block;*/
    background-color: transparent;
	cursor:pointer;
}
.scrollcontent1 {
	width: 500px;
	overflow: auto;
	padding-right: 5px;
	height:150px;
}
.scrollcontent3 {
	width: 500px;
	overflow: auto;
	padding-right: 5px;
	height:300px;
}
/*End of styles added by shan*/
.centerlabel {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:top;
	text-align:center;
	color: #555555;
	text-decoration: none;
}
.sub_content_title_small {
	background-image: url(../images/bg_orange_title.gif);
	background-repeat: no-repeat;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align:middle;
	color: #FFFFFF;
	text-decoration: none;
}
.button_tellfriend:hover{
	background-image: url(../images/button_tell_friend.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 203px;
	background-position: 0px 0px;
}
.button_tellfriend {
	background-image: url(../images/button_tell_friend.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 203px;
	background-position: 0px -25px;
}
.button_makehomepage:hover {
	background-image: url(../images/button_myhomepage.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 203px;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	background-position: 0px 0px;
}
.button_makehomepage {
	background-image: url(../images/button_myhomepage.png);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 203px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:blink;
	text-align:center;
	vertical-align:text-bottom;
	background-position: 0px -25px;
}
.hpbox_plaintitle {
	background-image: url(../images/bg_orange_title.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 262px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
width: 300px;
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
background: lightyellow;
border: 2px solid #FF9966;
border-width: 1px 1px 1px 1px;
padding: 5px;
}
/*Added for tip3 tooltip example*/
.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}
/*End of tip3 tooltip example*/

/*Code added for alternating table colors*/
.row_content_1 {
	font-size: 11px;
	font-weight: normal;
	/*color: #555555;*/
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
.row_content_2 {
	font-size: 11px;
	font-weight: normal;
	/*color: #555555;*/
	color: #000000;
	text-decoration: none;
	background-color: #FFE8AD;
}
/*End of code*/

/*code added for increased width of the textarea for the T&C in the registration page*/
.sub_formfieldtc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 310px;
}
.scrollcontent2 {
	width: 220;
	overflow: auto;
	padding-right: 5px;
	height:145px;
}
/*End of code*/
.sub_formfield_sched_class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 200px;
}
.scrollcontentinner {
	width: 310px;
	overflow: auto;
	padding-right: 5px;
	/*height:300px;*/
}
.subtitleleftbackground {
	background-color: #FFEAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #555555;
	text-decoration: none;
}
.sub_formfield5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
}
.fromtext1smallblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	text-align:left;
	color: #0033FF;
	text-decoration: none;
}

/* CSS for sitemap */
.categorylinkmainlnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.categorylinkmainlnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FE8411;
	text-decoration: none;
}
.categorylinksublnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.categorylinksublnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE8411;
	text-decoration: none;
}
/*End Of code for sitemap*/
.fromtext1smallassessment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;
	text-align:right;*/
	color: #000000;
	text-decoration: none;
}
/* Code for auto complete boxes*/
 h1 {
            margin: 0px;
            font: 200% Tahoma, Arial;
        }
        h2 {
            margin: 0px;
            font: 170% Tahoma, Arial;
        }
        hr {
            width: 80%;
            margin: 0px;
            text-align: left;
            color: #aaa;
        }
        .credits {
            font-size: 60%;
            font-weight: normal;
        }


        .autofill-box {
          z-index: 100;
          padding: 1px;
          background: #FFFFFF;
          border: 1px solid #FE8F18;
          text-align: left;
		  color:#000000;
          font: 11px Verdana, Arial, sans-serif;
        }
        .autofill-box li {padding: 2px 7px;}
        .autofill-box .selection {
          background: #FFE8AD;
          color: #000000;
        }
		.listfield210 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #333333;
		text-decoration: none;
		border: 1px solid #FE8F18;
		cursor:default;
		width:210px;
		}
/*end of code of auto complete*/

/*css for receipt print*/
.screentext{
	display: ;
}
.printtext{
	display:none;
}

/*end of css for print*/

.sub_formfield6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FE8F18;
	width: 130px;
}