#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
{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 .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 li
{height:14px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}

#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:600px;
		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:600px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;}

#developments ul
{width:600px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		display:block;}

#developments
{width:600px;
		margin:0px;
		padding:25px 0 0 24px;
		float:left;}

#newsevents ul li a:hover
{}

#newsevents ul li a
{
		font-family:Arial;
		color:#111111;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		}

#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
{}

#contentleft ul li
{}

#contentleft ul
{float:left; padding-right:15px; padding-left:15px;}

#contentleft a
{
		font-family:Arial;
		color:#111111;
		font-weight:bold;
		text-decoration:none;
		}

#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--------------------------------*/
{}


