body { font-family: tahoma, verdana, arial; font-size: 0.7em; color: black; background:url('images/page_bg.gif'); padding-top: 8px; cursor: default;}
p { margin: 0px; padding: 5px 0px 0px 0px; cursor: default; line-height:1.5em; }
h1 { font-size: 1.2em; font-weight: bold; color: #606060; padding-bottom: 3px; margin: 0px; }
h2 { font-size: 1.2em; font-weight: bold; margin: 0px; color:  #EE3624; }
h3 { font-size: 1.2em; font-weight: bold; color: #0066DF; margin: 0px; }
ul { margin: 0px; padding: 0px; list-style:none; }
img { border: 0px; margin: 0px; }
form { margin: 0px; padding: 0px; }
label { cursor: pointer; }
legend {color: #444; font-size: 1.2em; font-weight: bold; }
fieldset { border: 1px solid #E0E0E0; padding: 4px; margin:0px; margin-top: 8px; }
input, select, textarea { font-family: tahoma, verdana, arial; font-size: 1.0em; }
pre {margin:0px;padding:0px;font-size:0.9em;font-family:tahoma,verdana,arial;}

/* classes */
strong.s1 { color:#444444 }
strong.s2 { color:#6BB300; }
strong.s3 { color:#B32400; }
input.blue_button {background:url('images/bluebg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:white;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #99CCFF;border-left:1px solid #99CCFF; border-bottom:1px solid #115599; border-right:1px solid #115599;}
input.green_button {background:url('images/greenbg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:#666666;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #E9E9C1;border-left:1px solid #E9E9C1; border-bottom:1px solid #98A574; border-right:1px solid #98A574;}
input.chkbox{margin-left:0px;margin-bottom:0px;}
input.radio {margin-bottom:-2px; margin-left:-1px;}
ul.ls_menu li { margin: 0px 0px 2px 0px; }
ul.ls_menu2 li { margin: 2px 0px 6px 0px; }
img.img1 { margin-bottom: -2px; }
span.hilite { background-color: #E0E0E0; }
span.underline { border-bottom: 1px solid #444444; }
span.small { color: #808080; }
span.smalltext { font-size: 0.9em; }
span.help { color: #55A055; cursor: help; border-bottom: 1px dotted; }
span.link { color: #0055FF; cursor: pointer; }
span.link_clicked { color: #0055FF; cursor: pointer; font-weight: bold; }
span.link2 { color: #888888; cursor: pointer; font-size:0.9em; }
span.link3 { color: #404040; cursor: pointer; font-size:0.9em; }
span.link4 { color: #0066DF; cursor: pointer; }
span.head1 { color: #404040; font-size:1.1em; font-weight: bold; }
span.sort { cursor:pointer; color: #444444; text-decoration:underline; }
td.ct { text-align: center; }
td.cr { text-align: right; }
td.tt { vertical-align: top; padding-top: 4px; }
div.outer{border: 1px #888888 solid;background-color: white;}
div.inner{padding: 8px;margin: 1px;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
p.note1{font-size:0.9em;line-height: 1.3em;border:1px solid #FFBFBF;background-image:url('images/bg4.gif');padding:3px 3px 3px 5px;margin:5px 0px 5px 0px;}
p.p1{background-color:#f0f0f0;padding:5px;margin-bottom:4px;color:#404040;}
div.box1{padding: 5px;background-color: #FAFAFA;}
div.box2 { margin-top: 3px; }
div.spacer { clear: both; }
div.announce_1 { background-image:url('images/bg2.gif'); padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px;}
div.announce_2 { background-image:url('images/bg3.gif'); padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px;}

.color1 { background-color: #FCFCFC; }
.color2 { background-color: #F9F9F9; }
.color3 { background-color: #FFCFAC; }
.color4 { background-color: #FBFFDF; }

/* Link styles */
a:link    { color: #0066CC; }
a:visited { color: #003366; }
a:hover   { text-decoration: none; }
a:active  { color: #9DCC00; }

a.special, a.special:visited { color: #0066DF; }
a.special2, a.special2:visited { color: #0055FF; text-decoration: none; }
a.special:hover { text-decoration: none; }
a.special_green, a.special_green:visited { color: #5aa200; }
a.special_green:hover { text-decoration: none; }
a.folder_link { text-decoration: none; }
a.link2 { color: #888888; cursor: pointer; font-size:0.9em; text-decoration: none; }

/* IDs and stuffs*/
#credit{text-align:center;font-size: 0.9em;color: #606060;line-height: 1.5em;margin-top:3px;}
#credit a { color: #606060; }
#container{width: 620px;margin:0px auto 0px auto;background-color: white;border: 3px solid #5D5D5D;}
#container2{padding: 7px;border: 1px solid #000;}
#menu a {font-size:1.2em;color:white;text-decoration:underline;font-weight:bold}
#menu a:hover{text-decoration:none;}
#menu ul{margin:0px;padding: 0px;}
#menu li{list-style: none; display: inline; margin-right: 3px; }
#logo {background-image:url('images/logo.gif');height:125px;}
#menu{padding:3px 3px 3px 15px;background:url('images/mbarbg.gif');background-repeat:repeat-x;height:35px;background-color:#606060;line-height:1.4em;color:white;}
#content{padding: 7px 5px 5px 5px;}
#message{display:none;background-color:#FBFFDF;font-size:0.9em;padding:5px;color:#404040;}