table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }


td, table, select, input, textarea{
	font-family:verdana;
	font-size:11px;
	vertical-align:top;
	line-height:15px;
	color:#838383
}

img {border:none;}


form { margin:0px; padding:0px}
body { margin:0px; padding:0px; color:#FFFFFF}

.custom ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.custom ul li { background:url(images/marker.gif) no-repeat 0 9px; padding-left:11px}
.custom ul li a{text-decoration:none; color:#660066}
.custom ul li a:hover{text-decoration:underline}

span a { text-decoration:none; color:#660066}
span a:hover{text-decoration:underline;}
span{color:#660066}
a{ color: #660066; text-decoration:none}
a:hover{text-decoration: underline;}
strong {font-family:tahoma; font-size:11px; color:#838383; font-weight:100}

.back1{background:url(images/line1_1.gif) repeat-x; width:auto; margin-right:14px}

.footer{height:110px; padding:3px 15px 5px 15px}
.general{width:780px; height:700px}
.general1{height:250px; padding:24px 15px 0 15px}
.general2{height:60px; width:765px}
.general3{padding:13px 15px 5px 15px}
.general4{height:300px; width:750px}
.general5{height:300px; width:750px}
.general6{height:300px; width:740px}
.general7{padding:13px 15px 5px 14px}


.form input {
	width:243px;
	height:17px;
	padding:1px 0 0 4px;
	line-height:13px;
	background-color:#FFFFFF;
}

.form textarea {
	width:243px;
	height:160px;
	overflow: auto;
	padding:1px 0 0 4px;
	background-color:#FFFFFF;
}
.maincontent {
margin:auto;
}

h1 {
color:#660066;
font-size:14px;
font-weight:normal;
}	

p {color:#999999; font-size:11px;}

.footercopy {
font-size:9px;
padding-top:4px;}

#navcontainer { margin-left: 33px; margin-top:15px;}

#navlist
{
list-style: none;
padding: 0;
margin: 0;
}

#navlist a {color:#999999;}
#navlist a:hover {
color:#660066;}

#navlist li
{
display: inline;
padding: 0;
margin: 0;
}

#navlist li:before { color:#660066; content: ": "; }
#navlist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navlist li
{
border-left: 1px solid #660066;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }

* html #navlist li
{
display: block;
float: left;
}
.newsdate {color:#660066; float:right; margin-right:20px;}
.newscontent {text-decoration:underline; padding-top:20px; margin-right:100px;}

/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child { border-left: 0; }

 