body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/vertline.jpg);
	background-color: #eaeaea;
}
.grey {color: #333333;
font-family: calibri;
font-size:12px;
line-height:18px;}
.white{ font-family:calibri;
font-size:14px;
color: #000000;
line-height:18px;
}
.black {font-size: 12px;
font-family:Verdana;
color:#333333}

.activemenu{font-family:calibri;
		font-size:11px;
		color: #333333;
		TEXT-DECORATION: none;}	
.activemenu:link{font-family:calibri;
		font-size:11px;
		color: #333333;
		TEXT-DECORATION: none;}
.activemenu:visited{font-family:calibri;
		font-size:11px;
		color: #333333;
		TEXT-DECORATION: none;}
.activemenu:hover{		
		font-family:calibri;
		font-size:11px;
		font-weight: bold;
		color: #000066;
 		TEXT-DECORATION: underline;
}
.activemenu:active{font-family:calibri;
		font-size:12px;
		font-weight:bold;
		color:#cccccc;
		TEXT-DECORATION: none;}


#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	z-index:200;
	color:#FFFFFF;
	}
*html li.menuwidth{
width:0em;
}
li.menuwidth{
width:auto;
}
li.menusize{
width: 156px;
}
#menu li { /* all list items */
	float: left;
	position: relative;
}

#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 1em;
    left: 0;
	z-index:40;
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1em; }
* html #menu ul li a { height: 1em; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden;
float:top;
width:200px;
top:24px;
left:auto;
 }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
	text-align:center;
	display: block;
	text-decoration: none;
	COLOR: #FFFFFF;
	height:1em;
	padding-bottom:7px;
	padding-top:6px;
	padding-left:7px;
	padding-right:7px;
	border-right:0px solid #8C8386;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/* Hover Styles */
#menu ul a:hover { 
 COLOR: #ffffff;

} 

/* Sub Menu Styles */
#menu li ul a {
     width:180px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	background:#1c4193;/* IE6 Bug */
	padding-bottom:7px;
	padding-left:4px;
	padding-right:2px;
	border-right:1px solid #8C8386;
	border-left:1px solid #8C8386;
	border-bottom:1px solid #8C8386;
	padding-top:5px;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
} 

/* Sub Menu Styles */
 #menu ul ul ul{
	top:0em;
	left:187px;   
}
/* Sub Menu Hover Styles */
#menu li ul a:hover { 
font-weight:bold;
 COLOR: #fff;
 	background:#458fde;} 

/* Icon Styles */
#menu li a.submenu {}
#menu li a.submenu:hover {}
#menu li ul a.submenu {background:#1c4193;}
#menu li ul a.submenu:hover {background:#458fde ;}li.menuwidth1 {width:auto;
}
.style1 {color: #333333; font-family: Verdana; font-size: 12px; line-height: 18px; font-weight: bold; }

#stylefive{position:relative;display:block;height:26px;font-size:13px;font-weight:bold; font-family:calibri;}
#stylefive ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#stylefive ul li{display:block;float:left;margin:0;}
#stylefive ul li a{display:block;float:left;color:#000;text-decoration:none;padding:9px 30px 0 8px;height:19px;}
#stylefive ul li a:hover,#stylefive ul li a.current{color:#FF0000;}
.style2 {font-size: 10px}
.lar{ font-family: calibri;color: #8AA900; font-size:13px; font-weight:bold;}
.new{ font-family:calibri; color:#999999; font-size:11px;}
.new1{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.head{ font-family:calibri; color:#000; font-size:15px; font-weight:bold;}
.head1{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:16px; font-weight:bold;}
.pagehead1{ font-family:calibri; color:#214D94; font-size:16px; font-weight:bold;}

.info{ font-family:calibri; color:#FF0000; font-size:13px; }
.information{ font-family:calibri; color:#FF0000; font-size:13px; font-weight:none;}
.infobold{ font-family:calibri; color:#FF0000; font-size:13px; font-weight:bold;}
.redinfo{ font-family:calibri; color:#FF0000; font-size:11px; font-weight:none;}

.content{ font-family:calibri; color:#666666; font-size:11px; line-height:17px; letter-spacing:1px;}
.bg{ font-family:calibri; font-size:12px; color: #333333; background-color:#cfcfcf; border:#939393 solid 1px; }
.bg1{ font-family:calibri; font-size:12px; color: #333333; background-color:#cfcfcf; border:#939393 solid 1px;}
.head2 {font-family:calibri; color:#000; font-size:18px; font-weight:bold;}
.bg2 {font-family:calibri; font-size:11px; color:#000; background-color:#EBFB9F;}
.bg11 {font-family:calibri; font-size:11px; color:#fff; background-color:#000;}
.content1 {font-family:calibri; color: #333333; font-size:15px; line-height:18px; letter-spacing:0px;}
.lar1 {font-family:calibri; color: #1d4293; font-size:16px; font-weight:bold;}
.small {font-family:calibri; color: #333333; font-size:12px; }

.reglink{color:#214D94;font: calibri;font-size:16px; text-decoration:none; font-weight:bold;}
a.reglink:link{color:#214D94;font: calibri;font-size:16px; text-decoration:none;font-weight:bold;}
a.reglink:active{color:#214D94;font:calibri;font-size:16px; text-decoration:none;font-weight:bold;}
a.reglink:visited{color:#214D94;font:calibri;font-size:16px; text-decoration:none;font-weight:bold;}
a.reglink:hover{color:#CCCCCC;font:calibri;font-size:16px; text-decoration:underline;font-weight:bold;}

.featlink{font-family:calibri; color: #1d4293; font-size:16px; font-weight:bold;text-decoration:underline;}
a.featlink:link{font-family:calibri; color: #1d4293; font-size:16px;  text-decoration:none;font-weight:bold;}
a.featlink:active{font-family:calibri; color: #1d4293; font-size:16px;  text-decoration:none;font-weight:bold;}
a.featlink:visited{font-family:calibri; color: #1d4293; font-size:16px; text-decoration:none;font-weight:bold;}
a.featlink:hover{font-family:calibri; color: #1d4293; font-size:16px; text-decoration:underline;font-weight:bold;}

.smlreglink{color:#990000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none; font-weight:bold;}
a.smlreglink:link{color:#990000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;font-weight:bold;}
a.smlreglink:active{color:#990000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;font-weight:bold;}
a.smlreglink:visited{color:#990000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;font-weight:bold;}
a.smlreglink:hover{color:#CCCCCC;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;font-weight:bold;}

.urllink{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-decoration:underline; font-weight:bold;}
a.urllink:link{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-decoration:underline;font-weight:bold;}
a.urllink:active{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-decoration:underline;font-weight:bold;}
a.urllink:visited{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-decoration:underline;font-weight:bold;}
a.urllink:hover{color:#CCCCCC;font: Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-decoration:none;font-weight:bold;}

.urllink1{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; font-weight:bold;}
a.urllink1:link{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;font-weight:bold;}
a.urllink1:active{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;font-weight:bold;}
a.urllink1:visited{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;font-weight:bold;}
a.urllink1:hover{color:#CCCCCC;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;}


.newslink{color:#EEEEEE;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none; font-weight:bold;}
a.newslink:link{color:#EEEEEE;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;font-weight:bold;}
a.newslink:active{color:#EEEEEE;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;font-weight:bold;}
a.newslink:visited{color:#EEEEEE;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:none;font-weight:bold;}
a.newslink:hover{color:#666666;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;font-weight:bold;}

input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: auto;
	height: auto;
}

.rightbrdr{
	border-right:dotted #0c2834 1px;
}

.bluelink{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; font-weight:bold;}
a.bluelink:link{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;}
a.bluelink:active{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;}
a.bluelink:visited{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;}
a.bluelink:hover{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;font-weight:bold;}

.txtlink{color:#000099;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline; }
a.txtlink:link{color:#000099;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;}
a.txtlink:active{color:#000099;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;}
a.txtlink:visited{color:#000099;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;}
a.txtlink:hover{color:#000000;font: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;}

.noimage {
	font-size: 15px;
	font-weight: bold;
	color:#000000;
}

.dayheading{
font-size:10px;
color:#000000;
font-weight:bold;
}

.timeclass{
font-size:10px;
color:#000000;
}

.rowbg{
background-color:#FFFFFF;
}

.rowalterbg{
background-color:#D3D3FF;
}

.dayslink{color:#D3D3FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; font-weight:bold; background-color:#CCCCCC; }
a.dayslink:link{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;background-color:#CCCCCC;}
a.dayslink:active{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;background-color:#CCCCCC;}
a.dayslink:visited{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;background-color:#CCCCCC;}
a.dayslink:hover{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;font-weight:bold;background-color:#CCCCCC;}

.activedayslink{color:#D3D3FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none; font-weight:bold; background-color:#FFFFFF; }
a.activedayslink:link{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;background-color:#FFFFFF;}
a.activedayslink:active{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;background-color:#FFFFFF;}
a.activedayslink:visited{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:none;font-weight:bold;background-color:#FFFFFF;}
a.activedayslink:hover{color:#6382CE;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;font-weight:bold;background-color:#FFFFFF;}

.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.headcontent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.bluehead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#395D8C;
}
.smallbluehead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#6382CE;
}

.blacklink{color:#000000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline; }
a.blacklink:link{color:#000000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}
a.blacklink:active{color:#000000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}
a.blacklink:visited{color:#000000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}
a.blacklink:hover{color:#FFFFFF;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}

.whitelink{color:#FFFFFF;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline; }
a.whitelink:link{color:#FFFFFF;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}
a.whitelink:active{color:#FFFFFF;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}
a.whitelink:visited{color:#FFFFFF;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}
a.whitelink:hover{color:#000000;font: Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-decoration:underline;}

.whitetext 	{ color: #FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.blacktext 	{ color: #000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}

#appointment {
  width: 98%;
  border: 10px solid #deeef6;
  background-color: #deeef6;
  float: left;
  margin-bottom: 40px;
}
div#status {
  padding: 10px 16px;
  font-size: 125%;
  border: 1px solid #ffd1b3;
  color: #f60;
  font-weight: bold;
  margin-bottom: 10px;
}
.bluebg{
  background-color:#9EAECC;
  padding: 8px;
}
.whitebg{
 border: 1px solid #b6d5ee;
  padding: 10px 19px;
  background-color: #fff;
 }
#reguser{
	position:relative; 	overflow:hidden; 	display:none; z-index:1;
}
#unreguser{
	position:relative; 	overflow:hidden; 	display:none; z-index:1;
}
#manual{
	position:relative; 	overflow:hidden; 	display:none; z-index:1;
}

.bordertable{
border-left:1px solid #999999;
border-top:1px solid #999999;
background:#FFFFFF;

}
.bordertable td{
border-right:1px solid #999999;
border-bottom:1px solid #999999;
padding:3px;
}

.sortlink{font-size:18px;color:#6382CE;font-weight:bold;text-decoration:none; }
a.sortlink:link{font-size:18px;color:#6382CE;font-weight:bold;text-decoration:none;}
a.sortlink:visited{font-size:18px;color:#6382CE;font-weight:bold;text-decoration:none;}
a.sortlink:active{font-size:18px;color:#6382CE;font-weight:bold;text-decoration:none;}
a.sortlink:hover{font-size:18px;color:#000000;font-weight:bold;text-decoration:none;}

.optionlink{font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
a.optionlink:link{font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
a.optionlink:visited{font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
a.optionlink:active{font-size:11px;color:#000000;font-weight:bold;text-decoration:underline;}
a.optionlink:hover{font-size:11px;color:#6382CE;font-weight:bold;text-decoration:underline;}

.timelink{font-size:11px;color:#395AB3;font-weight:bold;text-decoration:underline;}
a.timelink:link{font-size:11px;color:#395AB3;font-weight:bold;text-decoration:underline;}
a.timelink:visited{font-size:11px;color:#395AB3;font-weight:bold;text-decoration:underline;}
a.timelink:active{font-size:11px;color:#395AB3;font-weight:bold;text-decoration:underline;}
a.timelink:hover{font-size:11px;color:#6382CE;font-weight:bold;text-decoration:underline;}

.doclink{font-size:11px;color:#395AB3;text-decoration:underline;}
a.doclink:link{font-size:11px;color:#395AB3;text-decoration:underline;}
a.doclink:visited{font-size:11px;color:#395AB3;text-decoration:underline;}
a.doclink:active{font-size:11px;color:#395AB3;text-decoration:underline;}
a.doclink:hover{font-size:11px;color:#6382CE;text-decoration:underline;}

.rowbg{
background:#EAEAEA;
}
.rowalterbg{
background: #F9F9F9;
}

#progressbar{
position:relative;
overflow:hidden;
display:none;
z-index:1;
}

#formdisp{
position:relative;
overflow:hidden;
display:none;
z-index:1;
}

.newlinks{color:#000000;font-size:11px; text-decoration:underline;} 
a.newlinks:link{color:#000000;font-size:11px; text-decoration:underline;}
a.newlinks:active{color:#000000;font-size:11px; text-decoration:underline;}
a.newlinks:visited{color:#000000;font-size:11px; text-decoration:underline;}
a.newlinks:hover{color:#3765BB;font-size:11px; text-decoration:none;}

.button{
color:#6382CE;
font-size:20px;
font-weight:bold;
background-color: #EAEAEA;
}

TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}

TD.Button {								 
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
	height:auto;
}

IMG.ButtonSide {
	WIDTH: 8px;
	HEIGHT: 27px;
}

FONT.Button {								 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR:#FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}

/*.Scrollbox{
	WIDTH: 900px; HEIGHT: 380px; position:relative; overflow-x: hidden; overflow-y: auto;scrollbar-base-color:#011B33;scrollbar-arrow-color:#fff;
}*/

.Scrollbox
{
	/*WIDTH: auto; HEIGHT: 380px; position:relative; overflow:scroll; overflow-x: hidden; overflow-y: auto;scrollbar-base-color:#011B33;scrollbar-arrow-color:#fff;*/
}

input,select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
border:#cccccc solid 1px;
}

h1{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-top:10px;
}

.w_listtitle{
	text-decoration:none;
	color:#004284;
	font-size: 12px;
	font-weight: bold;
}

.w_listlink{
	display:block;
	text-decoration:none;
	background-image: url(../images/b_off.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	color:#0066CC;
}

.w_listlink:hover{

	background-image: url(../images/b_on.gif);

	color:#0066CC;
}
.s_btn {

	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	height:30px;
	padding:-20px;
}

