body {
background-color: #0066CC;
font-family: Verdana, helvetica, sans-serif;
font-size: 12px;
letter-spacing: 2px;
margin-bottom: 0;
margin-left: 5;
margin-right: 0;
margin-top: 40;
scrollbar-3dlight-color: #D1D7DC;
scrollbar-arrow-color: #006699;
scrollbar-face-color: #DEE3E7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #DEE3E7;
scrollbar-track-color: #EFEFEF;
}

A  {
	font-size : x-small;
	color : #000099;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana;
}

A:Visited  {
	font-size : x-small;
	color : #000099;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana;
}

A:Active  {
	font-size : x-small;
	text-decoration : none;
	font-weight : bold;
	color : #009966;
	font-family : Verdana;
}

A:Hover  {
	font-size : x-small;
	color : #FF9933;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana;
}

A.pas  {
	font-size : x-small;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica;
}

A.pas:Visited  {
	font-size : x-small;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica;
}

A.pas:Active  {
	font-size : x-small;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica;
}

A.pas:Hover  {
	font-size : x-small;
	color : #FF9933;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica;
}


A.cas  {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Arial, Geneva, Helvetica;
}

A.cas:Visited  {
	font-size : 10px;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Arial, Geneva, Helvetica;
}

A.cas:Active  {
	font-size : 10px;
	text-decoration : none;
	font-family : Arial, Geneva, Helvetica;
}

A.cas:Hover  {
	font-size : 10px;
	color : #FF9933;
	text-decoration : none;
	font-family : Arial, Geneva, Helvetica;
}


A.art  {
	font-size : x-small;
	color : #7b68ee;
	text-decoration : underline;
	font-family : Verdana;
}

A.art:Visited  {
	font-size : x-small;
	color : #8b008b;
	text-decoration : underline;
	font-family : Verdana;
}

A.art:Active  {
	font-size : x-small;
	text-decoration : underline;
	font-family : Verdana;
}

A.art:Hover  {
	font-size : x-small;
	text-decoration : underline;
	font-family : Verdana;
}

A.navlink  {
	font-size : x-small;
	font-family : Verdana;
	letter-spacing : 1px;
	color : #fffafa;
	text-decoration : underline;
}

A.navlink:link  {
	font-size : x-small;
	font-family : Verdana;
	letter-spacing : 1px;
	color : #fffafa;
	text-decoration : underline;
}

A.navlink:hover  {
	font-size : x-small;
	font-family : Verdana;
	letter-spacing : 1px;
	color : #fffafa;
	text-decoration : underline;
}

A.navlink:visited  {
	font-size : x-small;
	font-family : Verdana;
	letter-spacing : 1px;
	color : #fffafa;
	text-decoration : underline;
}


A.le {
	font-size : xx-small;
	color : #000099;
	text-decoration : none;
	font-family : Verdana;
}

A.le:Visited  {
	font-size : xx-small;
	color : #000099;
	text-decoration : none;
	font-family : Verdana;
}

A.le:Active  {
	font-size : xx-small;
	text-decoration : none;
	color : #009966;
	font-family : Verdana;
}

A.le:Hover  {
	font-size : xx-small;
	color : #FF9933;
	text-decoration : none;
	font-family : Verdana;
}

#navigation
{
    float: center;
    width: 151px;
    padding: 5px;
}

#navigation ul
{
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
}

#navigation a, li#current
{
    display: block;
    width: 151px;
    text-decoration: none;
    padding: 5px;
    border-bottom: #fff solid 1px;
    background-color: #3568CC;
    color: #FFF;
}

#navigation a:hover, #navigation a:active, #navigation a:focus, li#current
{
    background-color: #6799FF;
    color: #3568CC;
}
/*   Horizontal Nav */

#Hnavigation
{
    width: 100%;
    padding: 5px 0;
}

#Hnavigation ul
{
    margin-left: 0;
    padding-left: 0;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    white-space: nowrap;
}

#Hnavigation ul li
{
    display: inline;
}

#Hnavigation a, li#current
{
    float: left;
    text-decoration: none;
    padding: 3px;
    /*border-bottom: #3568CC solid 1px;*/
    background-color: #3568CC;
    border: solid 1px #3568CC;
    color: #FFF;
}

#Hnavigation a:hover, #Hnavigation a:active, #Hnavigation a:focus, li#current
{
    background-color: #BBDFFD;
    color: #3568CC;
    border: solid 1px #3568CC;
    
}

.online  {
	font-size : 9px;
	color : #000033;
	font-family : Verdana,Arial;
}

.bluetitle {
	font-size: 14px;
	letter-spacing : 1.5px;
	color: #0066CC;
	font-weight: bold;
	font-family : Verdana, Helvetica, Arial;
}

.blacktext  {
	font-size: 12px;
	letter-spacing : 1px;
	color: #666666;
	font-family : Verdana, Helvetica, Arial;
}

.blacktextbold  {
	font-size: 12px;
	letter-spacing : 1px;
	color: #666666;
	font-weight: bold;
	font-family : Verdana, Helvetica, Arial;
}


.whitesmallheader  {
	color : White;
	font-weight : bold;
	font-size : small;
	font-family : Verdana;
}

.whitetext  {
	font-size : x-small;
	color : White;
	font-family : Verdana,Arial;
}

.whitesmallertext  {
	font-size : x-small;
	font-weight : bold;
	color : White;
	font-family : Verdana;
}

.whitebottom  {
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	font-family : Arial, Geneva, Helvetica;
}

.smallheader  {
	font-weight : bold;
	color : #7194BA;
	font-size : small;
	font-family : Verdana;
}

.smalltext  {
	font-size : small;
	color : #000033;
	font-family : Verdana;
}

.smallerheader  {
	font-weight : bold;
	color : #000033;
	font-size : x-small;
	font-family : Verdana;
}

.smallertext  {
	font-size : x-small;
	color : #000033;
	font-family : Verdana;
}

.smallaction  {
	color : #000033;
	font-weight : bold;
	font-size : small;
	font-family : Verdana;
}

.smalleraction {
	color : #000033;
	font-weight : bold;
	font-size : x-small;
	font-family : Verdana;
}

.date  {
	font-weight : bold;
	color : #aaaaaa;
	font-size : 9px;
	font-family : Verdana, Tahoma, Arial, Geneva;
}


.tbflat {
	font-size : x-small;
	font-family : Verdana;
	border-style : solid;
	border-color : #0066CC;
}

.tbflat:hover {
background-color: #FFFCD6;
}


.artbody  {
	font-size : x-small;
	font-family : Verdana;
	margin-left : 10;
	margin-right : 10;
}

.artabstract  {
	font-size : x-small;
	font-style : italic;
	margin-left : 10;
	margin-right : 10;
	font-family : Verdana;
}

.arttitle  {
	font-size : medium;
	font-weight : bold;
	color : #000066;
	text-align : center;
	font-family : Verdana;
}

.artwriter  {
	font-size : x-small;
	text-align : right;
	font-style : italic;
	margin-right : 10;
	font-family : Verdana;
}

.artcode  {
	font-size : x-small;
	font-family : monospace;
	color : #555555;
	margin-left : 20;
}
.submitbutton {
	font-family: ms sans serif, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color : #000099;
	color : #ffffff;

}

.getcodebutton {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.dropdown {
	font-family: ms sans serif;
	font-weight: normal;
	font-size: 9px;
	color: #333333;
	background-color:#ffffff;
}

.sublabels {
	font-family: ms sans serif;
	font-size: 11px;
	color : #666666;
}


.tbflatsmall  {
	font-size : 9px;
	font-family : Verdana;
	border-style : solid;
	border-color : #000099;
}


.letext  {
	font-size : 9px;
	color : #000033;
	font-family : Verdana,Arial;
	font-weight: bold;
}

.formSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #CCCCCC;
}


#pagehead
{
    FILTER: revealtrans(duration=1,transition=20) shadow(color=#333366);
    VISIBILITY: hidden
}
DIV.header
{
    FILTER: shadow(color=#cccccc);
    WIDTH: 100%
}

/* This is for the Appointment Application */
.layerStyle {  border: #FFFFFF; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
a.cass:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.cass:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.cass:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.cass:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9933; text-decoration: none}
.txtBlack { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline}
.cmdflat {
	color: #FFF;
	min-width:120px;
	border: 1px solid #cccccc;
	background-color: #0066CC;
	padding:4px;
	cursor:pointer;
	-moz-border-radius: 3px;


}

.cmdflat:hover {
	cursor: pointer;
	min-width:120px;
	padding:4px;
	color: #FFF;
	background-color: #09F;
	-moz-border-radius: 3px;
}

