/* CSS Document */

body  {

font-family:Verdana, arial, times, helvetica, arial, sans-serif;
margin:0 0 0 0;

padding-top:1em;
}


/*TITLE AND SUBTITLE  */

#title {
margin-left:2;
padding-top:1;
padding-bottom:1;
padding-left:2;

}

#title a {
text-decoration:none;
color:#336699;
}

#title a:hover  {

color:#CC9900;

}

h1  {
font-size:101%;
color:#CC9900;
font-family:Georgia, verdana, arial, helvetica, arial, sans-serif;
text-decoration:none;
border-bottom:1px solid #CC9900
}

h1 .blue {
color:#5892bd;
}

h1  .small  {
font-size:66%;
text-decoration:none;
font-family:Trebuchet MS, verdana, arial, helvetica, arial, sans-serif;
color:#505050;
padding-left:2px;
padding-top:0;
}

#cornernav  {
float:right;
margin-top:-88px !important;
margin-top:-83px;
margin-right:-260px !important;
margin-right:10px;
}

#cornernav a {
font-size:90%;
color:#686868;
padding-right:20px;
text-decoration:none;
}

#cornernav a:hover  {
text-decoration:underline;
}


/*TOP NAVIGATION AND SEARCH BAR */

#navwrap  {

padding-top:1px;

padding-bottom:1px;

border-top:3px solid #CC9900;
border-bottom:2px solid #CC9900;
}

#topnav  {
padding-left:1%;
background:url(teal.gif);
background-repeat:repeat-x;
padding-top:1px;

font-family:arial narrow, times, helvetica, arial, sans-serif;
letter-spacing:0.1ex;
color:#fff;



}


#topnav ul
{
height:2em;

width:100%;
list-style: none;
padding:0;
margin:0;
}


#topnav li
{
float: left;
height:2em;

text-align: center
}

#topnav li.search  {
padding-top:3px;
padding-bottom:1px;
float:right;
padding-right:2em;
display: block;

color: #fff;
font-size:85%;
text-decoration: none;

}

#topnav li a
{
line-height: 1.9em;
float:left;

display: block;
border-right:1px solid #e0e0e0;
color: #fff;
font-size:85%;
text-decoration: none;
text-align: center;

}

#topnav li a:hover {
font-size:85%;

color:#CC9900;
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#topnav li a
{
float: none
}
/* End IE5-Mac hack */


input.blue {
background-color: #2279af; 
font-weight: bold; 
font-size: 11px; 
margin-top:2px;
color: #fff;
width:40px;
height:23px;
}

input.side  {
width:100px;
background-color:#77abb8;
font-weight: bold; 
font-size: 11px; 
margin-top:2px;
color: #f0f0f0;
margin-left:20px;
height:23px;
}



/*SIDE NAVIGATION */



#sidenav    {
position:relative;
margin: 10px;
width:13em; 
border-left:1px solid #c4c4c4;
border-right:1px solid #c4c4c4;
border-bottom:1px solid #c4c4c4;
font-size:90%;
}

#sidenav ul  {
list-style-type:circle;
}

#sidenav p.search  {
padding-left:1em;
padding-bottom:10px;
font-size:80%;
}

#sidenav  li  {
padding-top:0.6em !important;
padding-top:0.4em;
font-size:75%;

}
#sidenav li a {
text-decoration:none;
color:#336699;
}

#sidenav h2 {
font-size:100%;
background:url(teal.gif);
color:#fff;
padding-left:0.5em;
line-height:1.5em;
}


#sidenav li a:hover  {

color:#CC9900;

}





/*MAIN CONTENT AREA  */



#content   {
font-size:12px;
color:#336699;

}


#content p { margin-top: 10; margin-bottom: 0; }






#content a {
color:#CC9900;
text-decoration:none;
}

#content a:hover {
text-decoration:underline;
}

#content ul { margin-top:0; margin-bottom:; margin-left:1.3; margin-right:0;}

#content li { line-height:1.2;}

#content h1 {
height:1.8em;

background:#F2F2F2;
background-repeat:repeat-x;
font-size:110%;
color:#336699;
padding-left:5px;
padding-top:6px;
}




/*  FOOTER PROPERTIES  */



#footer  {
height:5em;
line-height:1.5em;
width:100%;
border-top:1px solid #CC9900;
padding-top:0.5em;
color:#0059A5;
font-size:54%;
margin-top:2em;
}

#footer a {
text-decoration:none;
color:#0059A5;
font-weight: bold; 

}

#footer a:hover  {
text-decoration:underline;
}


#menu_in { 

font-family:Verdana, arial, times, helvetica, arial, sans-serif;
font-size: 11px; color: #336699; 
text-decoration: none; font-weight: 
normal; word-spacing: 1px ; }



.menu_in2{
	padding: 0px;
	}

.menu_in2 ul{
	margin: 0px;
	padding: 0px;
}

.menu_in2 li{
	list-style-type:none;
	border-bottom: 1px solid #fff;
}

.menu_in2 a, .menu_in2 a:visited, .menu_in2 a:active {

	color:#FF0000;
	text-decoration: none;
	font: 14px arial;

}
.menu_in2 a:hover{
color:#cccccc;
text-decoration: underline;
}

#en_w {  color: #FFFFFF; text-decoration: none}
#en_b {  color: #000000; text-decoration: none}
#en_g {  color: #CCCCCC; text-decoration: none}
#en_g2 {  color: #999999; text-decoration: none}


 
 .submit
{background-color: #CC9900; 
 border: 1px solid #7F9DB9; 
 color: white; 
 font-family: Verdana, Tahoma, Arial; 
 font-size: 10pt; 
 font-weight: bold;
 }
 
 .submit:hover
{background-color: #336699; 
 border: 1px solid #7F9DB9; 
 color: white; 
 font-family: Verdana, Tahoma, Arial; 
 font-size: 10pt; 
 font-weight: bold;
 }
 
