body { background: #fff url(../graphics/all/body.png) repeat-y 50% 0; color: #137; font-family: arial, helvetica, serif; font-size: 11px; margin: 0; text-align: center; color: #000;}
a { color: #137; }
img { border: 0; }
ul, ul li { list-style-type: none; margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }


.text11 { font-family: Verdana, Helvetica, sans-serif; font-size: 11px ; color: #000000}
.text12 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px ; color: #000000}

h1 {
	color: #000;
	font-family: Georgia, "Times New Roman",Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 1.5em;
	margin: 10px 0px 0 13px;
	border: 0px solid #009;
}


#wrap { margin: 0px auto 0px auto; padding: 0px 0px 40px 0px; text-align: left; width: 880px; }


td.bottomborder {
	border-top: 0px solid #fff;
	border-right: 0px solid #000;
	border-bottom: 1px solid #e4b6e4 dotted;
	border-left: 0px solid #fff;
	margin: 0px 10px 0px 10px;
	padding: 10px 10px 10px 10px;
}

td.topborder {
	color: #000;
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	border-top: 2px solid #741f6b;
	border-right: 0px solid #000;
	border-bottom: 0px solid #e4b6e4 dotted;
	border-left: 0px solid #fff;
	margin: 0px 10px 0px 10px;
	padding: 10px 10px 10px 10px;
}

td.footer {
	color: #ccc;
	font-size: 10px;
	border-top: 3px solid #fff;
	border-right: 3px solid #000;
	border-bottom: 0px solid #e4b6e4 dotted;
	border-left: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#head { background: #fff; height: 64px; position: relative; width: 100%;  z-index: 1; }



#head .menu { 
background: #741f6b; 
bottom: 0px; 
 
height: 24px; 
left: 0px; position: absolute; 
width: 100%; 
z-index: 1; 
}

#head .menu ul { 
background: #741f6b; 
float: left; 
width: 750px; 
}

#head .menu li { 
float: left; 
position: relative; 
font-family: Georgia,Times New Roman,Serif;
font-size: 15px;
}

#head .menu li a { 
color: #ffffff; 
border-right: 1px solid #ffffff; 
float: left; 
line-height: 24px; 
padding: 0 9px; 
text-decoration: none; 
}

#head .menu li a:hover { 
background: #b378ad; 
}




#head .menu li ul { 
border: 1px solid #e1e5ee; 
left: -1600px; 
margin: 0px 0px 0px -2px; 
position: absolute; 
width: 136px; 
}

#head .menu li:hover ul, #head .menu li.over ul { 
left: 0px; top: 24px; 
}

#head .menu li li { 
display: block; 
}

#head .menu li ul li a { 
border-right: none; 
border-top: 0px solid #e1e5ee; 
width: 136px; 
}

#head .menu li ul li:first-child a { 
border-top: none; 
}

#head .menu li ul li:first-child li a { 
border-top: 1px solid #e1e5ee; 
}

#head .menu li:hover ul ul, #head .menu li.over ul ul { 
left: -1600px; 
}

#head .menu li li:hover ul, #head .menu li li.over ul { 
left: 208px; top: -1px; 
}




