TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #396388;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #396388;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #396388;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #396388;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
	}

.body1	{
	background-color: #FFFFFF;
	margin: 0px;
}
.backgroundmenu	{
	background-image: url(menuboxbg.jpg);
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
}
.backgroundmenu1	{
	background-image: url(menuboxbg1.jpg);
}
.tablewidth {
   width: 100%px;
}
.menutop {
   background-image: url(menulefttopmidbg.gif);
   background-repeat: x-repeat;
   height: 10px;
}
.graytop {
   background-image: url(graytopbg.jpg);
   background-repeat: x-repeat;
   height: 8px;
}
.grayleft {
   background-image: url(grayleftbg.jpg);
   background-repeat: x-repeat;
}
.grayright {
   background-image: url(grayrightbg.jpg);
   background-repeat: x-repeat;
}
.graybottom {
   background-image: url(graybottombg.jpg);
   background-repeat: x-repeat;
   height: 8px;
}
.greenmenutop {
   background-image: url(greentopmidbg.gif);
   background-repeat: x-repeat;
   height: 10px;
}
.menuleftsidebg {
   background-image: url(menuleftsidebg.gif);
   background-repeat: y-repeat;
}
.greenmenuleftsidebg {
   background-image: url(greenleftbg.gif);
   background-repeat: y-repeat;
}
.menurightsidebg {
   background-image: url(menurightsidebg.gif);
   background-repeat: y-repeat;
}
.greenmenurightsidebg {
   background-image: url(greenrightbg.gif);
   background-repeat: y-repeat;
}
.menubottom {
   background-image: url(menubottommidbg.gif);
   background-repeat: x-repeat;
   height: 10px;
}
.greenmenubottom {
   background-image: url(greenbottommidbg.gif);
   background-repeat: x-repeat;
   height: 10px;
}
.menugap {
	background-image: url(midlineofmenu.jpg);
    height: 20px;
}
.greenmenugap {
	background-image: url(greenmidlineofmenu.jpg);
	}
.buttonbg	{
	background-repeat: no-repeat;
	background-image: url(top.jpg);
	width: 117px;
	height: 26px;
}
.buttonbg1	{
	background-repeat: no-repeat;
	background-image: url(top2.jpg);
	width: 117px;
	height: 26px;
}
.tableheight{
	height: 6px;

}
.bluebg	{
	background-image: url(bluebg.jpg);
	background-repeat: repeat-x;
}
.coursedivider	{
	background-repeat: repeat-x;
	background-image: url(golcoursesdividerline.jpg);
}
.greenbg	{
	background-image: url(greenbg.gif);
	height: 21px;
}
.bigboxtopbg	{
	background-image: url(bigboxtopbg.jpg);
}
.bigboxleftbg	{
	background-image: url(bigboxleftbg.jpg);
	background-repeat: repeat-y;
}
.bigboxrightbg	{
	background-image: url(bigboxrightbg.jpg);
}
.bigboxbottombg	{
	background-image: url(bigboxbottombg.jpg);
}
.dotlinebg	{
	background-image: url(dotline1.jpg);
}
.line2	{
	background-image: url(line2.jpg);
}
.lastboxbg	{
	background-image: url(lastboxbg.jpg);
}
.toptravel	{
	background-repeat: no-repeat;
	background-image: url(toptravel.jpg);
	height: 26px;
}
.topnews	{
	background-repeat: no-repeat;
	background-image: url(topnews.jpg);
	height: 26px;
}
.topcourse	{
	background-repeat: no-repeat;
	background-image: url(topcourse.jpg);
	height: 26px;
}
.topresources	{
	background-repeat: no-repeat;
	background-image: url(topresources.jpg);
	height: 26px;
}
.menudownbg	{
	background-image: url(menudownbg.jpg);
	height: 10px;
}
.menudownbg1	{
	background-image: url(menudownbg1.jpg);
	height: 10px;
}
.bluetextbold {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9DACBF;
}
.whitetxtbold {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;

}
.whitetxtboldline {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.whitetxtbold1 {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.indexboldtext {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #274E75;
	padding-left: 4px;
}
/* This css is used in headertext */
.indexboldtextblack {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #274E75;
	padding-left: 5px;
}
.bodytextblackofsearch {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.headertext {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
a.menu:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:  #333333;
	text-decoration: none;
}
a.menu:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:  #333333;
	text-decoration: none;
}
a.menu:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:  #333333;
	text-decoration: underline;
}
a.top:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #EEEAEB;
	text-decoration: none;
}
a.top:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #EEEAEB;
	text-decoration: none;
}
a.top:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #EEEAEB;
	text-decoration: none;
}
a.breadcrumb:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8px;
	color:  #333333;
	text-decoration: none;
}
a.breadcrumb:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8px;
	color:  #333333;
	text-decoration: none;
}
a.breadcrumb:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8px;
	color:  #333333;
	text-decoration: none;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #386D9F;
	width: 314px;
	height: 25px;
	background-color: #FFFF99;
	vertical-align: middle;
	}
.inputlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #386D9F;
	width: 141px;
	height: 18px;
	background-color: #FFFFED;
}
.inputbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #386D9F;
	width: 460px;
	height: 22px;
	background-color: #FFFFED;
}
.inputmid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #386D9F;
	width: 300px;
	height: 22px;
	background-color: #FFFFED;
}
.inputsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #386D9F;
	width: 60px;
	height: 22px;
	background-color: #FFFFED;
}
.inputsmall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #386D9F;
	width: 90px;
	height: 22px;
	background-color: #FFFFED;
}
.search1text {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:  #444444;
}
.advsearchtext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:  #4141FF;
}
.advsearchtext:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:  #4141FF;
	text-decoration: none;
}
.advsearchtext:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:  #4141FF;
	text-decoration: none;
}
.advsearchtext:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:  #4141FF;
	text-decoration: underline;
}
a.city:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #333333;
	text-decoration: none;
	line-height: 18px;
}
a.city:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #333333;
	text-decoration: none;
	line-height: 18px;
}
a.city:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #333333;
	text-decoration: underline;
	line-height: 18px;
}
.menuboldtext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #FFFFFF;
	text-decoration: none;
}
.blacktxtbold {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.blacktxtbold2 {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left:5px;
}
.blacktxtpad {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #333333;
	padding-left:16px;
}
.wtext {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.boder2 {
	border: 1px solid #C0C0C0;
	background-color: #C0C0C0;
}
.datatext {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
}

.datatext2 {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}
.searchbox2 {
height : 19px; 
width : 109px; 
} 
a.newuser:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #046DAA;
	text-decoration: underline;
	line-height: 16px;
}
a.newuser:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #046DAA;
	text-decoration: underline;
	line-height: 16px;
}
a.newuser:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #046DAA;
	text-decoration: none;
	line-height: 16px;
}
a.bottomlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:  #FFFFFF;
	text-decoration: none;
}
a.bottomlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:  #FFFFFF;
	text-decoration: none;
}
a.bottomlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:  #FFFFFF;
	text-decoration: none;
}
a.gray:link {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9DACBF;
	text-decoration: underline;
}
a.gray:visited {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9DACBF;
	text-decoration: underline;
}
a.gray:hover {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9DACBF;
	text-decoration: none;
}
.logingraytext {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.inputfirstlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #A9BDD0;
	/*
	width: 120px;
	height: 16px;
	*/
	width: 75px;
	height: 12px;
	background-color: #FFFFFF;
}
.inputfirstlogin2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #A9BDD0;
	width: 120px;
	height: 16px;
	background-color: #FFFFFF;
}
a.firstgray:link {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.firstgray:visited {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.firstgray:hover {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.blacktextbody {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:  #333333;
	height: 14px;
}
.blackchecktext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:  #333333;
	padding-left: 4px;
}
.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #1C5180;
	width: 13px;
	height: 13px;
	background-image: url(checkboxbg.jpg);;
}
.blueboldtextlogin {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006599;
}
.logintext1 {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #838383;
}
.logintextsmall {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #838383;
	height: 17px;
}
a.secondgray:link {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A99EC2;
	text-decoration: underline;
}
a.secondgray:visited {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A99EC2;
	text-decoration: underline;
}
a.secondgray:hover {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A99EC2;
	text-decoration: none;
}
a.arrow:link {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: none;
}
a.arrow:visited {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: none;
}
a.arrow:hover {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: none;
}
a.searchagain:link {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: underline;
}
a.searchagain:visited {
	font-family:  VArial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: underline;
}
a.searchagain:hover {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: none;
}
.searchheader {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.statecourse {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #234600;
	text-decoration: none;
}
.searchbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:  #333333;
	text-decoration: none;
}
.bluelinedash {
	background-image: url(verticalline.jpg);
	background-repeat: repeat-y;
	width: 1px;
}
a.searchagain2:link {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: underline;
}
a.searchagain2:visited {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: underline;
}
a.searchagain2:hover {
	font-family:  Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2752FF;
	text-decoration: none;
}
.nav {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #274E75;
}
.tableheight{
	border: 0;
	cellspacing: 4;
	cellpadding: 0;
	}
.tableheight2{
	height: 87px;
	width: 171px;
	border: 0;
	cellspacing: 0;
	cellpadding: 0;
	}
