/* lists */

ul {
	font: normal 80%/150% Trebuchet MS;
	color: #304052;
	text-indent: 0em;
	list-style-position: outside;
	list-style-type: disc;
	padding: 12px 0px 12px 30px;
	margin: 0px;
}


/* body */

body.basic {
	width: 975px; 
	margin: 0px auto 0px auto; 
	padding: 0px;
	background: #f1f1f1;
	background-attachment: fixed; 
	border: 0px white solid; }

body.inlinebody {
	width: 941px;
	height: 550px; 
	margin: 0px; 
	padding: 0px;
	background: white;
	background-attachment: fixed; 
	border: 0px white solid; }

/* hyperlinks #dcddea */

a:link		{text-decoration: none; color: #7070d0; }
a:visited	{text-decoration: none; color: #7070d0; }
a:hover		{text-decoration: none; color: #cccccc; }
a:active	{text-decoration: none; color: #cccccc; }

a.titlebutton:link		{color: #b0b0b0; }
a.titlebutton:visited		{color: #b0b0b0; }
a.titlebutton:hover		{color: white; }
a.titlebutton:active		{color: white; }

a.titlebutton2:link		{color: white; }
a.titlebutton2:visited		{color: white; }
a.titlebutton2:hover		{color: white; }
a.titlebutton2:active		{color: white; }

a.linkfade img {border: 2px white solid}
a.linkfade:hover img {border: 2px #cccdda solid}

a.linkborder img {border: 2px white solid}
a.linkborder:hover img {border: 2px #cccdda solid}

a img {border: none}

/* images */

img.itext {
padding: 0px;
margin: 10px 10px 10px 10px;
border: 0px white solid }

/* divs */

div.title {
	float: left;
	width: 941px; height: 31px; 
	background: #dddddd; 
	padding: 0px 0px 0px 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px 0px 0px 0px; }

div.titleleft {
	float: left;
	height: 31px; 
	background: #dddddd; 
	padding: 0px 0px 0px 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px 0px 0px 0px; }

div.titleright {
	float: right;
	height: 31px; 
	background: #dddddd; 
	padding: 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px; }


div.mainframe {
	float: left;
	width: 941px; height: 577px; 
	background: white; 
	padding: 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px; }

div.mainframetop {
	float: left;
	width: 941px; height: 13px; 
	background: white; 
	padding: 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px; }

div.mainframemiddlehalf {
	float: left;
	width: 470px; height: 550px; 
	background: white; 
	padding: 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px; }

div.mainframemiddle {
	float: left;
	width: 941px; height: 550px; 
	background: white; 
	padding: 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px; }


div.mainframebottom {
	float: left;
	width: 941px; height: 14px; 
	background: white; 
	padding: 0px; 
	border-left: 0px white solid;
	border-right: 0px white solid;
	margin: 0px; }



/* fonts */

p {
	font: normal 13px/16px Verdana;
	color: #909090; 
	text-align: left; 
	padding: 0px; 
	margin: 0px 20px 18px 20px; 
	text-indent: 0em; 	
	letter-spacing: 0.0em; }

h1 {
	font: normal 25px/25px Lucida Sans; 
	text-align: left; 
	text-indent: 0em ; 
	padding: 0px; 
	margin: 3px 20px 0px 20px;
	letter-spacing: 0.03em; }


h2 {
	font: normal 25px/40px Lucida Sans; 
	color: #707070;
	text-align: left; 
	text-indent: 0em ; 
	padding: 0px; 
	margin: 0px 20px 0px 20px;
	letter-spacing: 0.03em; }

h3 {
	font: normal 18px/50px Lucida Sans; 
	color: #707070;
	text-align: left; 
	text-indent: 0em ; 
	padding: 0px; 
	margin: 3px 9px 0px 9px;
	letter-spacing: 0.00em; }

h4 {
	font: normal 13px/16px Verdana;
	color: #909090; 
	text-align: left; 
	padding: 0px; 
	margin: 0px 9px 7px 9px; 
	text-indent: 0em; 	
	letter-spacing: 0.0em; }
