body {
	FONT: 12px/24px Verdana, Arial;	COLOR: #585858;	TEXT-DECORATION: none; MARGIN: 0px; WIDTH: 100%; BACKGROUND: #f6f6f6 url(images/bg.png) repeat-x
}
img {
  BORDER: 0;
}
a:link {
 COLOR: #585858; TEXT-DECORATION: underline
}
a:hover {
 COLOR: #006cd9; TEXT-DECORATION: none
}
a:visited {
	COLOR: #585858; TEXT-DECORATION: underline
}
h1 {
	COLOR: #585858;	FONT: bold 20px Trebuchet MS
}
h2 {
	COLOR: #585858;	FONT: bold 20px Trebuchet MS
}
.logo { 
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 30px; WIDTH: 760px; MARGIN: 0px auto; HEIGHT: 40px; FONT: bold 30px Trebuchet MS
}
.logo a:link {
 COLOR: #3e3e3e; TEXT-DECORATION: none
}
.logo a:hover {
 COLOR: #3e3e3e; TEXT-DECORATION: none
}
.logo a:visited {
 COLOR: #3e3e3e; TEXT-DECORATION: none
}
#mainbody {
	WIDTH: 760px; MARGIN: 0px auto
}
#mainrightbg {
	FLOAT: right; BACKGROUND: url(images/middle.gif) repeat-y; WIDTH: 580px
}
#mainright {
	CLEAR: both; BACKGROUND: url(images/body.gif) no-repeat; WIDTH: 580px
}
#main {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; WIDTH: 540px
}
#maintitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; COLOR: #585858;	FONT: bold 20px Trebuchet MS
}
#mainleft {
	FLOAT: left; PADDING-TOP: 60px; WIDTH: 180px
}
#mainleft ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainleft li {
 BORDER-BOTTOM: #ccc 1px dotted
}
#mainleft li a {
	PADDING-LEFT: 20px; BACKGROUND: url(images/file.gif) no-repeat left; FONT: bold 12px/30px Trebuchet MS; TEXT-DECORATION: none
}
#mainleft li a:hover {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; MARGIN: 0px; BACKGROUND: #dbdbdb; WIDTH: 100%; TEXT-ALIGN: center; HEIGHT: 40px
}