/* CSS Document */
h1,h2,h3,h4,h5,h6,strong { margin-top:0px; margin-bottom:0px; font-size:12px; font-weight:normal; }
td,th { font-size: 12px;line-height:130%; }
tr {vertical-align:top;}
body { font-size:12px; line-height:130%; background-color:#111; color:#FFFFFF; margin-top:0px; margin-left:0px; margin-bottom:0px; width:740px; margin-left:auto; margin-right:auto; }
P,UL,OL,LI,DL,DT,DD { padding-top:0px; padding-bottom:0px; padding-left:0px; margin:0px; }
img { border:none; }
form,input,select,textarea { font-size:12px; padding:0px;}

.category { font-weight:bold; color:#FFCC66; }
.section { background-image:url(/img/sectionbg.gif); padding-left:20px; padding-right:20px; }
.sectionh { background-image:url(/img/sectionbg.gif); padding-left:20px; padding-right:20px; line-height:200%; }
.side { padding-left:10px; padding-right:10px; background-image:url(/img/sidetbgc.gif); }
.bgc {background-color:#CCCCCC;}
.footer {font-size: 10px;}
.formneed { background-color:#FFEEEE }
.formnum { background-color:#EEFFFF }

a:link {color: #FFFFFF; text-decoration: none;}
a:visited {color: #FFFFFF; text-decoration: none;}
a:hover {color: #FF0000;}
a:active {color: #FF0000;}

/************************************/

#header{
	position:static;	
	width: 740px;
	padding: 0px;
	visibility: visible;
}

#main{
	position:relative;
	width: 740px;
	padding: 0px;
	float:left;
	visibility: visible;
	background-image:url(/img/background.jpg);
}

#left{
	width: 155px;
	padding: 0px;
	visibility: visible;
	float: left;
}

#right{
	width: 570px;
	padding: 0px;
	visibility: visible;
	float: right;
}

#footer{
	position:relative;
	top: 0px;
	left: 0px;
	width: 740px;
	padding: 0px;
	visibility: visible;
	clear: both;
}

/************************************/

