html, body {
	margin:0;
	padding:0
}
body {
	font: 76% arial, sans-serif;
	text-align:center;
	margin:0;
}
p {
	margin:0 10px 0px 10px;
}
a {
	color: #CC0000;
	line-height:20px;
}
td{
vertical-align:top;
}
input, textarea{
border: 1px #CCCCCC solid;
background: #FFFFFF url(../images/bg_input.gif) repeat-x;
}
#button{
background: url(../images/bg_botton.gif) no-repeat right center;
color:#FFFFFF;
font-weight:bold;
padding-right:30px;
border:none;
margin-top:2px;

}
div#header {
	height:149px;
	line-height:80px;
	margin:0;
	background: url(../images/malcol_header_01.png) #EEE;
}
div#container {
	text-align:left
}
div#content p {
margin:15px 0px 0px 0px;
}
div#content {
	float:right;
	width:600px;
	margin:10px;
}
div#content .text1{
color:#669900;
font-weight:bold;
}
div#navigation {
	float:left;
	width:250px;
	margin:10px;
}
div#navigation .text1{
color:#669900;
font-weight:bold;
}
div#navigation .text2{
font-size:11px;
color: #666666;
margin-bottom:2px;
}
div#navigation .text4{
color: #000000;
margin-bottom:2px;
padding-left:5px;
padding-top:2px;
}
div#navigation .text3{
color:#ffffff;
font-weight:bold;
}
div#container {
	width:900px;
	margin:0 auto;
	border:1px solid #000000;
	background:#f0f0f0;
}
div#footer a{
color: #FFFFFF;
padding:2px;
}
div#footer a:hover{
color: #000000;
background:#FFFFFF;
padding:2px;
text-decoration:none;
}
div#footer p {
text-align:center;
	margin:0;
	padding:25px 10px
}
div#footer {
	clear:both;
	width:100%;
	background: url(../images/malcol_footer_bg_06.png) #333;
	color: #FFF;
	height:81px;
	border-bottom:2px #000000 solid;
}
#box_nav {
}
#box_nav .top {
	background:url(../images/box_nav_01.png) no-repeat;
	height:5px;
	width:250px;
}
#box_nav .content {
	background:url(../images/box_nav_02.png) repeat-y;
	padding:0px 5px 0px 5px;
}
#box_nav .bottom {
	background:url(../images/box_nav_03.png) no-repeat;
	height:5px;
	width:250px;
		margin-bottom:5px;
}
#box_content {
}
#box_content .top {
	background: url(../images/box_content_01.png) no-repeat;
	height:5px;
	width:600px;
}
#box_content .content {
	background:url(../images/box_content_02.png) repeat-y;
	padding:0px 5px 0px 5px;
}
#box_content .bottom {
	background: url(../images/box_content_03.png) no-repeat;
	height:5px;
	width:600px;
}
#upper_nav {
	text-align:center;
	vertical-align:text-top;
}
#upper_nav a {
	text-decoration:none;
	height:31px;
	width:143px;
}
#upper_nav .out {
	background:url(../images/uppernav_out.png) no-repeat;
}
#upper_nav .over {
	background:url(../images/uppernav_over.png) no-repeat;
}
#content_title{
background:url(../images/content_title_bullet.gif) no-repeat;
color:#006699;
font-size:16px;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
padding-bottom:2px;
margin-bottom:5px;
padding-left:30px;
}
#content_title_nav{
color:#006699;
font-size:16px;
font-weight:bold;
margin-bottom:3px;
padding-left:10px;
}
#content_title_nav .nexttext{
color: #000000;
}
#read_more{
background: url(../images/read_more_bg.png) no-repeat;
color:#006699;
padding-bottom:2px;
margin-bottom:5px;
padding-left:30px;
height:25px;
}

#required_field{
color:#FF0000;
}
#alertarea{
border:#CC0033 1px solid;
background:#FFECEC;
padding:5px;
}
#td_hover{
}
li{
list-style:url(../images/read_more_bg.png);
}
#td_hover:hover{
background:#BADE92;
}
#td_hover:active{
background: #FF8282;
} 
         .dvhdr1 {
            background: url(../images/navbg.png) center #006699;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight:bold;
            border:1px solid #006699;
            padding:2px;
			color:#FFFFFF;
			max-width:400px;
         }
         
         .dvbdy1 {
            background: #D2D2FF;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size:12px;
            border:1px solid #006699;
            padding:5px;
			text-align:left;
			max-width:394px;
         }
.clear{
	clear:both;
	height:0px;
	overflow:hidden;
}		 
.contact_title{
font-weight:bold;
color: #990000;
font-size:14px;}