#headbottom {width:670px;
		margin:140px 0 0 0;
		padding:0px;
		float:left;}
.xhtml {width:80px;
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/xhtml.jpg) no-repeat;}
#validation {width:80px;
		margin:16px 0 0 0;
		padding:0px;
		float:right;}
#footleft {width:994px;
		margin:0px;
		padding:0px;
		float:left;}
#copyright {width:650px;
		margin:5px 0 0 100px;
		padding:0px;
		text-align:center;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#FFFFFF;
		float:left;}
#footmenu a:hover {color:#c20000;}
#footmenu a {width:auto;
		height:14px;
		margin:0px;
		
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		margin:0 5px 0 5px;}
#footmenu ul li {height:14px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#footmenu ul li .fblank {width:1px;
		height:14px;
		margin:0px;
		padding:0px;
		float:left;}
#footmenu ul li.fspace {width:1px;
		height:14px;
		margin:0px;
		padding:0px;
		margin-left:9px;
		margin-right:9px;
		float:left;
		background:url(images/fspace.jpg) no-repeat;}
#footmenu ul {width:650px;
		height:14px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#footmenu {width:650px;
		height:14px;
		margin:17px 0 0 0;
		padding-left:180px;
		float:left;}
#footpanel {width:994px;
		height:64px;
		margin:0 auto;
		padding:0px;}
#footblank {width:100%;
		height:64px;
		margin:36px 0 0 0;
		padding:0 0 43px 0;
		float:left;
		background:url(images/footbg.jpg) repeat-x;}
#product a {width:193px;
		margin:27px 0 0 0;
		padding:0px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		color:#c40000;}
#product {width:193px;
		height:118px;
		margin:20px 0 0 0;
		padding:0 0 0 20px;
		float:left;}
#developments ul li .pd_content {width:332px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
		font-family:Tahoma;
		font-size:13px;
		color:#000000;
		list-style:none;}
#developments ul li a {margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#c40000;}
#developments ul li {width:332px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#developments ul {width:332px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		display:block;}
#developments {width:356px;
		margin:0px;
		padding:25px 0 0 24px;
		float:left;}
#newsevents ul li a:hover {background:#555050;}
#newsevents ul li a {width:54px;
		height:20px;
		margin:10px 0 0 0;
		padding:3px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		background:#c40000;}
#newsevents ul li .newscontent {width:220px;
		margin:10px 0 0 0;
		padding:0 0 15px 0;
		float:left;
		font-family:Tahoma;
		font-size:13px;
		color:#000000;}
#newsevents ul li .newshead {width:220px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:11px;
		color:#c20000;
		font-weight:bold;}
#newsevents ul li {width:220px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#newsevents ul {width:220px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		display:block;}
#newsevents {width:248px;
		margin:px;
		padding:25px 0 0 21px;
		float:left;
		border-right:#FFFFFF solid 5px}
#bottompanel {width:670px;
		margin:0 auto;
		padding:0px;}
#bottompanel_blank {width:100%;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/bottompanelbg.jpg) repeat-x;}
#contentright a:hover {color:#c20000;}
#contentright a {width:54px;
		height:20px;
		margin:20px 0 0 0;
		padding:3px 0 0 0;
		
		font-family:Arial;
		font-size:12px;
		color:#555555;
		font-weight:bold;
		text-align:center;
		text-decoration:none;}
#contentright p {width:200px;
		margin:14px 0 0 0;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:14px;
		color:#464646;
		line-height:18px;}
#contentright ul li {font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		line-height:18px;}
#contentright {width:200px;
		margin:15px 0 0 0;
		padding-top:30px;
		float:left;}
#contentleft a:hover {background:#555050;}
#contentleft ul li {}
#contentleft ul {float:left; padding-right:15px; padding-left:15px;}
#contentleft a {width:54px;
		height:20px;
		margin:20px 0 0 0;
		padding:3px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		background:#c40000;}
#contentleft p {width:380px;
		margin:14px 0 0 0;
		padding:0 5px 0 0;
		float:left;
		font-family:Arial;
		font-size:14px;
		color:#464646;
		line-height:18px;}
#contentleft {width:400px;
		
		margin-top:15px;
		padding:0 5px 46px 21px;
		float:left;
		text-align:justify;}
#contentpanel {width:670px;
		margin:0 auto;
		padding:0px;}
#contentblank {width:100%;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/contentbg.jpg) no-repeat center bottom;}
.download:hover {background:#555050;}
.download {width:146px;
		height:28px;
		margin:147px 0 0 0;
		padding:5px 0 0 0;
		float:right;
		font-family:Arial;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		background:#c40000;}
#menu ul li a:hover {background:#c40000;}
#menu ul li a {height:32px;
		margin:0px;
		padding:18px 10px 0 10px;
		float:left;
		font-family:Arial;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		line-height:15px;
		text-decoration:none;}
#menu ul li .mblank {width:20px;
		height:50px;
		margin:0px;
		padding:0px;
		float:left;}
#menu ul li.mspace {width:20px;
		height:50px;
		margin:0px;
		padding:0px;
		float:left;}
#menu ul li {height:50px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#menu ul {width:663px;
		height:50px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#menu {width:663px;
		height:50px;
		margin:5px 0 0 0;
		padding-left:10px;
		float:left;}
#banner2 p {width:278px;
		margin:15px 0 0 0;
		padding:0 0 0 20px;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;}
#banner2 {width:373px;
		height:75px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/bannerbg2.png) no-repeat;}
#banner1 span {width:432px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:16px;
		color:#FFFFFF;
		line-height:18px;}
#banner1 {width:432px;
		height:72px;
		margin:0px;
		padding:16px 0 0 21px;
		float:left;
		background:url(images/bannerbg1.png) no-repeat;}
#headbottom_left {width:465px;
		margin:0px;
		padding:0px;
		float:left;}
#logo {width:201px;
		height:54px;
		margin:18px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/logo.jpg) no-repeat;}
#search input {width:190px;
		height:17px;
		margin:0px;
		margin-right:12px;
		padding:2px 0 0 4px;
		float:left;
		font-family:Arial;
		font-size:10px;
		color:#8c8c8c;
		border:#e2e3e4 solid 1px;}
#headpanel {width:670px;
		height:440px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/headpic.jpg) no-repeat;}
#search {width:265px;
		height:21px;
		margin:34px 0 0 0;
		padding:0px;
		float:right;}
#search .baton a:hover {background:url(images/searchbuttonhover.jpg) no-repeat;}
#search .baton {width:56px;
		height:19px;
		margin:0px;
		padding:0 0 3px 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:url(images/searchbutton.jpg) no-repeat;}
#main {width:670px;
		margin:0 auto;
		padding:0px;}
#mainblank {width:100%;
		margin:0px;
		padding:0px;
		float:left;}
h4 {width:248px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:23px;
		color:#584d4d;
		font-weight:normal;
		line-height:23px;}
h6 {width:420px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#584d4d;
		font-weight:normal;
		line-height:16px;}
h3 {width:270px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:21px;
		color:#b70606;
		font-weight:normal;
		line-height:17px;}
h2 {width:270px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:31px;
		color:#584d4d;
		font-weight:normal;
		line-height:28px;}
h1 {width:400px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:29px;
		color:#FFFFFF;
		font-weight:bold;
		line-height:33px;}
ul {margin:0px;
     padding:0px;}
body {margin:0px;
		padding:0px;
		background:url(images/topbar.jpg) repeat-x 0 393px;}
.xhtml:hover {background:url(images/xhtml.jpg) no-repeat -80px 0;}
.css {width:80px;
		height:15px;
		margin:2px 0 0 0;
		padding:0px;
		float:left;
		background:url(images/css.jpg) no-repeat -80px 0;}
.css:hover {background:url(images/css.jpg) no-repeat;}
#leftpanel {width:420px;
		margin:45px 0 0 0;
		padding:0 0 46px 24px;
		float:left;}
#leftpanel p {width:420px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#464646;
		line-height:16px;
		text-align:justify;}
#rightpanel {width:180px;
		margin:45px 0 0 0;
		padding:0 0 0 20px;
		float:left;}
#rightpanel h5 {width:180px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:31px;
		color:#584d4d;
		font-weight:normal;
		line-height:28px;}
#sublist {width:180px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;}
#sublist ul {width:180px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		border-top:#cbcbcb solid 1px;}
#sublist ul li {width:180px;
		height:24px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}
#sublist ul li a {width:170px;
		height:20px;
		margin:0px;
		padding:4px 0 0 10px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#464646;
		text-decoration:none;
		line-height:16px;
		border-bottom:#cbcbcb solid 1px;}
#sublist ul li a:hover {color:#e24b1e;}
#formpanel {width:420px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;}
/*------------------------------------Form---------------------------------*/
#submitform {width:370px;
	margin:25px 0 0 0;
	float:left;
	padding:0px;}
#submitformtop {width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;}
.submitformtop {width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;}
.submitforml {width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#464646;
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:16px;}
.submitformr {width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;}
.submitformr2 {width:200px;
	height:130px;
	float:left;
	margin:0px;
	padding:0px;}
.slist2 {width:197px;
	height:20px;
	margin:0px;
	float:left;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	border:#e2e3e4 solid 1px;}
.stext {width:197px;
	height:18px;


	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	border:#e2e3e4 solid 1px;}
.submitformbottom {width:370px;
	height:130px;
	float:left;
	margin:0px;
	padding:0px;}
.scomments {width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	border:#e2e3e4 solid 1px;}
#formsubmit {width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;}
#submit2 {width:56px;
	height:21px;
	margin:12px 0 0 0;
	padding:0px;
	float:left;}
.submitbutton {width:54px;
		height:20px;
		padding:3px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		background:#c40000;}
.submitbutton:hover {background:#555050;}
/*---------------------------------Form-End--------------------------------*/ {}
