
@media screen {
body
{
color: #333366;
font-size: 80%;
background-color: #F1F1F1;
margin: 0;
font-family: Arial Unicode MS, Lucida Sans Unicode, verdana, arial, helvetica, sans-serif,  Lucida Sans Unicode;
/* font-family: Arial Unicode MS, Code2000, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; */
}

#header {
width: 100%;
height: 120px;
background-color: #F1F1F1;
background-image: url(../images/header-bg.gif);
background-repeat: repeat-x;
}

img.top {
z-index: 2;
align: left;
position: absolute;
top: 0px;
left: 165px;
}

img.logo {
z-index: 1;
align: left;
position: absolute;
top: 0px;
left: 10px;
}

#user{
width: 95%;
background-color: #CCCCCC;
}

h1 {
margin-top: 0px;
margin-bottom: 0px;
font-size: 150%;
padding-top: 0px;
padding-bottom: 5px;
color: #333366;
background-color: #F1F1F1;
text-align: center;
border-bottom: 1px solid #333366;
border-top: 0px solid #333366; 
}

h2 {
margin-top: 20px;
font-size: 120%;
padding-bottom: 1px;
color: #333366;
background-color: #F1F1F1;
border-top: 1px solid #333366;
}

h3 {
margin-top: 20px;
font-size: 100%;
padding-bottom: 1px;
color: #333366;
background-color: #ffffff;
}

#content {
margin-left: 170px;
margin-right: 175px;
top: 140px;
background-color: #FFFFFF;
padding-top: 2px;
padding-left: 10px;
padding-right: 10px;
border-left: 1px solid #333366;
border-right: 1px solid #333366;
}

.footer1 {
position: relative;
width: 100%;
background-color: #F1F1F1;
border-top: 1px solid #333366;
border-bottom: 2px solid #333366;
margin-right: 0px;
}

a.footer:link {text-decoration: none; color: #6666FF}

/*
#footer2 {
padding-top: 3px;
position: relative;
width: 100%;
background-color: #FFFFFF;
border-top: 1px solid #333366;
}
*/

#content-top {
right: 0px;
font-size: 8pt;
top: 0px;
text-align: right;
border-bottom: 1px solid #333366;
}

hr {
background-color: #CCCCCC;
height: 2px;
text-shadow: none;
}

h2.blueheader-thin {
margin-top:0px;
margin-bottom:5px;
font-size:20%;
padding-top:0px;
padding-bottom:1px;
padding-left:4px;
color:#ffffff;
background-color:#666699;
}

#yourLocation {
top: 110px;
background-color: #F1F1F1;
border-bottom: 3px solid #333366;
/* previous 1px border */
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
padding-left: 6px;
/* border-top: 1px solid #CCCCCC; */
}

p {
color: #333366;
background-color: #ffffff;
}

#notes {
border-top: 1px solid #333366;
padding-bottom: 5px;
font-size: 120%;
margin-top: 20px;
}

.user{
padding-top:5px;
background-color: #E0E0E0;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
padding-bottom: 5px;
padding-left: 5px;
font-family: verdana, arial, helvetica, sans-serif;
}

.user-info {
padding-top: 3px;
padding-left: 5px;
padding-bottom: 5px;
background-color: #F1F1F1;
border: 1px solid #CCCCCC;
}

a:link {text-decoration: underline; color: #6666FF}
a:visited {text-decoration: underline; color: #333366}
a:hover {text-decoration: underline; color: #6666FF}
a:active {text-decoration: underline; color: #666699}

a:link img { border: none }
a:visited img { border: none }
a:active img { border: none }

/*Style for the expanding menus*/
	/* expanding menu styling */
		#udm ul {
			position:relative !important;
			margin-left:0 !important;
			margin-top:1px !important;
			width:170px !important;
			w\idth:158px !important;
			background-color:#F9FCFF;
			}

		#udm ul ul {
			width:170px !important;
			w\idth:153px !important;
			border-style:solid;
			background-color:#ffffff;
			}
		#udm ul ul ul {
			width:165px !important;
			w\idth:148px !important;
			border-style:solid;
			background-color:#f1f1f1;
			}
		
		/* give all anchors a hand cursor */
		#udm a {
			cursor:pointer !important;
			/* cursor:hand !important; */
			}

/*Style for the expanding menus*/
	/* expanding menu styling 
		#udm ul {
			position:relative !important;
			margin-left:0 !important;
			margin-top:1px !important;
			width:170px !important;
			w\idth:138px !important;
			background-color:#F9FCFF;
			border-style: solid;
			}

		#udm ul ul {
			width:165px !important;
			w\idth:165px !important;
			border-style:solid;
			background-color:#ffffff;
			}
		#udm ul ul ul {
			width:165px !important;
			w\idth:133px !important;
			border-style:solid;
			background-color:#f1f1f1;
			}*/
		
		/* give all anchors a hand cursor 
		#udm a {
			cursor:pointer !important;
			cursor:hand !important;
			}*/
			
/* right hand side menus */ 			

#right {
position: absolute;
right: 0px;
top: 145px;
width: 170px;
border: 0px solid #000000;
background-color: #F1F1F1;
}

#right h1 {
margin-top: 0px;
padding-top: 0px;
font-size: 120%;
background-color: #666699;
color: #FFFFFF;
text-align: center;
}

#right ul {
margin-left: 5px;
padding: 0px;
}

#right ul li {
list-style-type: none;
margin-left: 10px;
}

table.right
{
color:#000000;
background-color:#FFFFFF;
border:1px solid #333366;
margin-bottom:2px;
font-size:100%;
}

table {
font-color: #333366;
}

th.right
{
color:#ffffff;
background-color:#666699;
padding-bottom:2px;
}

.unichars3 
{ 
FONT-SIZE: 14px; 
FONT-FAMILY: Arial Unicode MS , Code2000, Lucida Sans Unicode;
COLOR: #666699;
}	

.unichars4
{ 
FONT-SIZE: 12px; 
FONT-FAMILY: Arial Unicode MS , Code2000, Lucida Sans Unicode;
COLOR: #666699;
}	

.unichars
{ 
FONT-SIZE: 20px; 
FONT-FAMILY: Arial Unicode MS , Code2000, Lucida Sans Unicode;
COLOR: #666699;
}	

code {
fontsize: 1em;
font-family: Courier;
}

}			

