body, ul, .misc {
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		font-weight: normal;
		line-height:18px;
		color:#333333;
		font-size:11px;
		}
a:link, a:visited {
		text-decoration:none;
		font-size:12px;
		font-style:normal;
		color:#3366ff;
		}
a:active {
		text-decoration:none;
		font-size:12px;
		font-style:normal;
		color:#9933cc;
		}
a:hover {
		text-decoration:underline;
		font-size:12px;
		font-style:normal;
		color:#3366cc;
		}
a.main_buttons:link, a.main_buttons:visited {
		text-decoration:none;
		font-style:normal;
		font-weight:normal;
		font-size:12px;
		color:#666666;
		}
a.main_buttons:active {
		text-decoration:none;
		font-style:italic;
		font-size:23px;
		color:#000000;
		}
a.main_buttons:hover {
		text-decoration:underline;
		font-style:normal;
		font-size:12px;
		color:#000000;
		}
.header {
		font-family:verdana;
		color:#333333;
		font-size:16px;
		}
.mn_header {
		font-family:verdana;
		color:#333333;
		font-size:14px;
		}
.mn_bg {
		background-image: url(../images/news_more_bg.jpg) repeat-y;
		}
.shop {
		font-family:verdana;
		color:#333333;
		font-size:13px;
		line-height:16px;
		}
.buttons {
		background-image: URL(../images/button_bg.jpg) x-repeat;
		font-family:verdana;
		color:#666666;
		font-size:12px;
		}
.activities {
		font-family:verdana;
		color:#666666;
		font-size:21px;
		padding:0px 2px;
		}
.tagline {
		font-family:verdana;
		color:#666666;
		font-size:15px;
		padding:2px 2px;
		}
.testimonial {
		font-family:verdana;
		color:#666666;
		font-style:italic;
		font-size:10px;
		}
.note {
		font-family:verdana;
		color:#993333;
		line-height:16px;
		font-size:10px;
		}
.mini {
		font-family:verdana;
		color:#666666;
		font-size:9px;
		line-height:12px;
		}
.minispaced { color: #666666; font-size: 9px; font-family: verdana; line-height: 18px }
.yellow {
		color:#CC9900;
		}
.blue {
		color:#336699;
		}
.red {
		color:#cc3333;
		}
TABLE {
		border: .5px;
		border-color: #999999;
		}
TABLE.red {
		font-family:georgia;
		font-size:12px;
		line-height:16px;
		color:#ffffff;
		border: .5px;
		}
TD.redq {
		font-family:georgia;
		font-size:16px;
		line-height:18px;
		color:#000000;
		background:#ffffff;
		}
TD.reda {
		font-family:georgia;
		font-size:10px;
		line-height:14px;
		color:#000000;
		background:#ffffff;
		}
TD.activities_bg {
		background-image: url(../images/activities_bg.jpg) repeat-x;
		}
TD.bg {
		background-image: url(../images/dr_90.gif) repeat-x;
		}
TD.header {
		font-family:verdana;
		color:#333333;
		padding: 20px 0px 0px 0px;
		font-size:16px;
		}
TD.trust {
		background-image: URL(../images/trust_bg.jpg) repeat-x;
		font-family:verdana;
		color:#666666;
		font-size:15px;
		padding:6px 45px;
		}
TD.grey_top {
		background-image: url(../images/grey_box_02.gif) repeat-x;
		}
TD.grey_bottom {
		background-image: url(../images/grey_box_08.gif) repeat-x;
		}
TD.grey_left {
		background-image: url(../images/grey_box_04.gif) repeat-y;
		}
TD.grey_right {
		background-image: url(../images/grey_box_06.gif) repeat-y;
		}
h1 {
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		font-weight: normal;
		line-height:22px;
		color:#000000;
		font-size:18px;
		margin: 5px 0px;
		padding:0px;
		}
h2 {
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		line-height:18px;
		font-weight: normal;
		color:#999999;
		font-size:16px;
		margin:0px;
		padding:0px;
		}
h3{
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		font-weight: normal;
		line-height:18px;
		color:#333333;
		font-size:11px;
		margin:0px;
		padding:0px;
		}
p {
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		font-weight: normal;
		line-height:18px;
		color:#333333;
		font-size:11px;
		padding:0px;
		}
.title {
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		font-weight: normal;
		color:#999999;
		font-size:12px;
		}
h4 {
		font-family:trebuchet ms, trebuchet, verdana, arial, sans;
		font-weight: normal;
		color:#999999;
		font-size:12px;
		margin:0px;
		padding:0px;
		}
textarea {
		border: 1px solid #dddddd;
		}