body{ text-align: center; margin: 5px 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif;

}
a {
text-decoration:none;
}
p {
font-size: 13px;
color: #444;
line-height:150%;
text-align:left;
}
ul {
font-size: 13px;
}
.notype {
list-style-type:none;
}

div.list{
font-size: 12px;
color: #444;
line-height:150%;
margin:0;
padding:0;
text-align:left;
}
.ital {
font-style: italic;
}
#content {
margin:0;
text-align:left;
}
	#sitecon{ margin: 0 auto; width: 795px;}
	#top{width: 795px; height: 6px; background: url(images/header2.gif) no-repeat;}
	#mid{ width: 795px; background: url(images/main-bg.gif) repeat-y; float: left;}
	#header div#logo{ width: 357px; float: left; float: left;}
	#header div#logo h1{ width: 239px; height: 74px; background:url(images/logo.jpg) no-repeat; margin: 0; padding: 0; float: left;}
	#header div#logo h1 a{ display: block; width: 239px; height: 74px; }
	#header div#logo h1 span{ display: none; }
	#header div#logo h2{ width: 357px; height: 23px; background: url(images/logo.jpg) no-repeat; background-position: 0 -74px; margin: 0; padding: 0; float: left;}
	#header div#logo h2 span{ display: none; }
	#header div#logo h1, #header div#logo h2{ margin-left: 8px; }
	#header div#headinfo{ float: right; text-align: right; padding: 15px;

	}
	#headinfo p a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 175%;
	}

	.h1{
	font-size: 12px;
	color: #444;
	line-height:14pt;
	margin:0;
	padding:0;
		}

h3 {
text-align:center;
color:#000;
margin-top:30px;
background:#777;
}


	#header div#headinfo span.red{
	 color: #d91d1e;
	 font-weight: bold;
	 }
	#navbar{ width: 795px; border: 1px solid #ccc; border-width: 1px 0; clear: both;}
	#main{ width: 795px; float: left; }
	#bot{width: 795px; height: 6px; background: url(images/footer.gif) no-repeat; clear: both; float: left;}
	#mainhead{ margin: 14px 0; }
	#maincontent{ padding-left: 8px; }
	body.content #maincontent p{ width: 550px; text-align: left; }
	#mainleft{float: left; width: 234px;}
	#mainleft h2, #mainmid h2, #mainright h2{ background-color: #000; color: #fff; width: 207px; margin-bottom: 0; padding-bottom: 0; margin-left: 0; padding-left: 0; float: left;}
	#mainleft{
	margin-left: 30px !important;
	margin-left: 24px;

	 }
	#mainmid{width: 234px; float: left;
	margin-left: 26px !important;
	margin-left: 16px;

	}

	#mainright{ float: left;width: 234px;
	margin-left: 26px !important;
	margin-left: 12px;

	}

	div.colcontent{ width:234px; text-align: left; border-right: 1px solid #ccc;}
	#mainright div.colcontent{ border-right: none; }
	div.colcontent p{ width: 200px; }
	div.colcontent ul {
	font-size: 14px;
	color: #777;
	font-weight: bold;
	}
	p.img{ margin: 0; padding: 0; text-align: left; }
	p.button{ text-align: center; }
	a img{ border: none; }
	ul#navbar{float: left; margin: 0; padding: 0; font-size: 12px;}
	ul#navbar li{ display: inline; float: left; }
	ul#navbar li a{ display: block; color: #383838; text-decoration: none; font-weight: bold;}
	ul#navbar li a.first{ margin-left: 10px; margin-right: 123px; }
	ul#navbar li a.mid{ margin-right: 123px; }
	div.colcontent ul li{ list-style: none; background: url(images/bullet.jpg) no-repeat; padding-left: 28px; }
	#subnav { float: right; width: 205px;}
	#subnav ul, #subnav li {  list-style-type: none; margin: 0; padding: 0; }
	#subnav li { background: #000; border-bottom: 1px solid white; line-height: 26pt; }
	#subnav a { color: #fff; text-decoration: none; display: block; padding: 8px 0; width: 205px; height: 35px; }
	#subnav a:hover { background: #ffec00; color: #000; }

#device {
text-decoration: underline;
}
