@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
	}
h1,h2,h3,h4,h5,h6,span,p
	{
		margin:0px;
		padding:0px;
	}	
#main
	{
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}
#header
	{
		width:936px;
		height:379px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/header.jpg);
		background-repeat:no-repeat;
	}
#headerLeft
	{
		width:450px;
		height:282px;
		float:left;
		margin:0px;
		padding:53px 0 0 39px;
	}
#headerLeft h1
	{
		width:181px;
		height:47px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/logo.jpg);
		background-repeat:no-repeat;
	}
#headerLeft p.headertxt
	{
		width:412px;
		float:left;
		margin:0px;
		padding:38px 0 0 0;
		font-family:Arial;
		font-size:13px;
		color:#FFFFFF;
	}
#headerLeft ul#headernav
	{
		width:244px;
		float:left;
		margin:0px;
		padding:16px 0 0 0;
		display:block;
	}
#headerLeft ul#headernav li
	{
		width:244px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#headerLeft ul#headernav li.headernav_topline
	{
		width:244px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/topline.png);
		background-repeat:no-repeat;
		background-position:bottom;
	}
#headerLeft ul#headernav a.headernav
	{
		width:220px;
		height:17px;
		float:left;
		margin:0px;
		padding:3px 0 0 24px;
		font-family:Arial;
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		background-image:url(images/active.png);
		background-repeat:no-repeat;
	}
#headerLeft ul#headernav a.headernav:hover
	{
		background-image: url(images/over.png);
		background-repeat:no-repeat;
	}
/*-----------------------------------------------------HEADERLEFT--------------------------------------------------------------------------------------------END-----*/	
#menu
	{
		width:434px;
		height:44px;
		float:left;
		margin:0px;
		padding:0 0 0 26px;
	}
#menu ul
	{
		width:490px;
		height:46px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#menu ul li
	{
		height:44px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		height:27px;
		float:left;
		margin:0px;
		padding:14px 15px 0 15px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#f9eeaa;
		text-align:center;
		text-decoration:none;
	}
#menu ul li a.menu:hover
	{
		border:0px solid #cd6b0c;
		background-image:url(images/menuover.jpg);
		background-repeat: repeat-x;
	}
/*-------------------------------------------------------MENUPART--------------------------------------------------------------------------END------------------------*/	
#banner
	{
	width:908px;
	height:218px;
	float:left;
	margin:0px;
	padding:30px 0 0 28px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-color: #3C3497;
	}
#banner .bannerpic
	{
		width:201px;
		height:186px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
#banner h2
	{
		width:604px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#FFFFFF;
	}
#banner h5
	{
		width:638px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:18px;
		font-weight:normal;
		color:#FFFF66;
	}
#banner p.bannertxt
	{
		width:638px;
		float:left;
		margin:0px;
		padding:20px 0 0 33px;
		font-family: Arial;
		font-size:13px;
		color:#CCCCCC;
	}
#banner a.more
	{
		width:79px;
		height:20px;
		float:left;
		margin:21px 0 0 33px;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
#banner a.more:hover
	{
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
	
#banner2
	{
	width:908px;
	height:1700px;
	float:left;
	margin:0px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-color: #3C3497;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 28px;
	}
#banner2 .bannerpic
	{
		width:201px;
		height:186px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
#banner2 h2
	{
		width:604px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#FFFFFF;
	}
#banner2 h5
	{
		width:638px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:18px;
		font-weight:normal;
		color:#FFFF66;
	}
#banner2 p.bannertxt
	{
	width:800px;
	float:left;
	margin:0px;
	font-family: Arial;
	font-size:13px;
	color:#CCCCCC;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 33px;
	}
#banner2 a.more
	{
		width:79px;
		height:20px;
		float:left;
		margin:21px 0 0 33px;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
#banner2 a.more:hover
	{
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
	
#banner6
	{
	width:908px;
	height:1200px;
	float:left;
	margin:0px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-color: #3C3497;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 28px;
	}
#banner6 .bannerpic
	{
		width:201px;
		height:186px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
#banner6 h2
	{
		width:604px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#FFFFFF;
	}
#banner6 h5
	{
		width:638px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:18px;
		font-weight:normal;
		color:#FFFF66;
	}
#banner6 p.bannertxt
	{
	width:800px;
	float:left;
	margin:0px;
	font-family: Arial;
	font-size:13px;
	color:#CCCCCC;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 33px;
	}
#banner6 a.more
	{
		width:79px;
		height:20px;
		float:left;
		margin:21px 0 0 33px;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
#banner6 a.more:hover
	{
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
	
#banner3
	{
	width:908px;
	height:600px;
	float:left;
	margin:0px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-color: #3C3497;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 28px;
	}
#banner3 .bannerpic
	{
		width:201px;
		height:186px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
#banner3 h2
	{
		width:604px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#FFFFFF;
	}
#banner3 h5
	{
		width:638px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:18px;
		font-weight:normal;
		color:#FFFF66;
	}
#banner3 p.bannertxt
	{
	width:800px;
	float:left;
	margin:0px;
	font-family: Arial;
	font-size:13px;
	color:#CCCCCC;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 33px;
	}
#banner3 a.more
	{
		width:79px;
		height:20px;
		float:left;
		margin:21px 0 0 33px;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
#banner3 a.more:hover
	{
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
	
#banner4
	{
	width:908px;
	height:770px;
	float:left;
	margin:0px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-color: #3C3497;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 28px;
	}
#banner4 .bannerpic
	{
		width:201px;
		height:186px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
#banner4 h2
	{
		width:604px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#FFFFFF;
	}
#banner4 h5
	{
		width:638px;
		float:left;
		margin:0px;
		padding:0 0 0 33px;
		font-family:Georgia;
		font-size:18px;
		font-weight:normal;
		color:#FFFF66;
	}
#banner4 p.bannertxt
	{
	width:800px;
	float:left;
	margin:0px;
	font-family: Arial;
	font-size:13px;
	color:#CCCCCC;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 33px;
	}
#banner4 a.more
	{
		width:79px;
		height:20px;
		float:left;
		margin:21px 0 0 33px;
		padding:5px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
#banner4 a.more:hover
	{
		background-image: url(images/bannerbutton.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	



#content
	{
		width:936px;
		float:left;
		margin:0px;
		padding:0px;
	}
#content ul#projects
	{
	width:246px;
	height:264px;
	float:left;
	margin:0px;
	background-image: url(images/gallery.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	padding-top: 22px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 27px;
	}
#content ul#projects li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#content ul#projects li.projectsheading h3
	{
	width:246px;
	float:left;
	margin:0px;
	font-family:Georgia;
	font-size:24px;
	font-weight:normal;
	color:#000;
	line-height:30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
#content ul#projects li a.projectpic
	{
		width:103px;
		height:83px;
		float:left;
		margin:22px 7px 0 0;
		padding:0px;
		background-image:url(images/projectpic.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic:hover
	{
		background-image: url(images/projectpic.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic02
	{
		width:103px;
		height:83px;
		float:left;
		margin:22px 0 0 0;
		padding:0px;
		background-image:url(images/projectpic02.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic02:hover
	{
		background-image: url(images/projectpic02.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic03
	{
		width:103px;
		height:83px;
		float:left;
		margin:7px 7px 0 0;
		padding:0px;
		background-image:url(images/projectpic03.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic03:hover
	{
		background-image: url(images/projectpic03.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic04
	{
		width:103px;
		height:83px;
		float:left;
		margin:7px 0 0 0;
		padding:0px;
		background-image:url(images/projectpic04.jpg);
		background-repeat:no-repeat;
	}
#content ul#projects li a.projectpic04:hover
	{
		background-image: url(images/projectpic04.jpg);
		background-repeat:no-repeat;
	}
	
#content ul#projects li a.moreprojects
	{
		width:213px;
		height:11px;
		float:left;
		margin:16px 0 0 0;
		padding:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#b04607;
		text-align:right;
		text-decoration:none;
	}
#content ul#projects li a.moreprojects:hover
	{
		text-decoration: underline;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#infrastructure
	{
	width:310px;
	float:left;
	margin:0px;
	background-color:#FFFFFF;
	height: 263px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	}
#infrastructure h3
	{
	width:310px;
	float:left;
	padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	color:#000;
	line-height:30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	}
#infrastructure p.infrastructuretxt
	{
		width:283px;
		float:left;
		margin:0px;
		padding:0px 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#666666;
	}
#infrastructure p.infrastructuretxt02
	{
		width:283px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#7b7b00;
	}
#infrastructure ul#infrastructurenav
	{
		width:244px;
		float:left;
		margin:0px;
		padding:22px 0 0 0;
		display:block;
	}
#infrastructure ul#infrastructurenav li
	{
		width:244px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#infrastructure ul#infrastructurenav li.infrastructurenav_topline
	{
		width:244px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/infrastructurenav_topline.jpg);
		background-repeat:no-repeat;
	}
#infrastructure ul#infrastructurenav li a.infrastructurenav
	{
		width:225px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 19px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#b04607;
		text-decoration:none;
		background-image: url(images/infrastructurenav_active.jpg);
		background-repeat:no-repeat;
	}
#infrastructure ul#infrastructurenav li a.infrastructurenav:hover
	{
		background-image: url(images/infrastructurenav_over.jpg);
		background-repeat:no-repeat;
	}
#infrastructure ul#infrastructurenav li a.knowmore
	{
		width:225px;
		float:left;
		margin:0px;
		padding:12px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#b04607;
		text-decoration:none;
	}
#infrastructure ul#infrastructurenav li a.knowmore:hover
	{
		text-decoration: underline;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#content ul#news
	{
		width:301px;
		height:263px;
		float:left;
		margin:0px;
		padding:24px 0 0 29px;
		background-image:url(images/newsbg.jpg);
		background-repeat:no-repeat;
		display:block;
	}
#content ul#news li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#content ul#news li.newsheading h3
	{
	width:301px;
	float:left;
	padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	color:#000;
	line-height:30px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	}
#content ul#news li.newsbox
	{
		width:43px;
		height:49px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/newsbox.jpg);
		background-repeat:no-repeat;
	}
#content ul#news li .month
	{
		width:43px;
		float:left;
		margin:0px;
		padding:6px 0 0 0;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		font-weight:normal;
		color:#bc5007;
		text-align:center;
		text-transform:uppercase;
	}
#content ul#news li .date
	{
		width:43px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		font-weight:normal;
		color:#FFF;
		text-align:center;
		line-height:24px;
	}
#content ul#news li.newstxt
	{
		width:207px;
		float:left;
		margin:0px;
		padding:0 30px 10px 15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		line-height:15px;
	}
#content ul#news li .newsboldtxt
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:italic;
		font-weight:bold;
		color:#b04607;
		text-decoration:underline;
		line-height:14px;
	}
#content ul#news li a.morenews
	{
		width:207px;
		float:left;
		margin:0px;
		padding:0 0 0 58px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#b04607;
		text-decoration:none;
	}
#content ul#news li a.morenews:hover
	{
		text-decoration:underline;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#footerWrap
	{
		width:936px;
		height:56px;
		float:left;
		margin:0 0 36px 0;
		padding:13px 0 10px 0;
		background-color:#000;
	}
#footerWrap ul#footer
	{
		width:540px;
		float: none;
		margin:0 auto;
		padding:0px;
		display:block;
	}
#footerWrap ul#footer li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#footerWrap ul#footer li.footersap
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#958c74;
		text-align:center;
	}
	
#footerWrap ul#footer li a.footer
	{
		float:left;
		margin:0px;
		padding:0 16px 0 16px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#958c74;
		text-align:center;
		text-decoration:none
	}
#footerWrap ul#footer li a.footer:hover
	{
		text-decoration: underline;		
	}
#footerWrap ul#footer li.copyrights
	{
		width:540px;
		float:left;
		margin:0px;
		padding:5px 0 5px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#545454;
		text-align:center;
	}
#footerWrap ul#validation
	{
		width:140px;
		float: none;
		margin:0 auto;
		padding:0px;
		display:block;
	}
#footerWrap ul#validation li
	{
		width:66px;
		height:20px;
		float:left;
		margin:0 3px 0 0;
		padding:0px;
		display:block;		
	}
#footerWrap ul#validation li a.xhtml
	{
		width:66px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-color:#FFF;
	}
#footerWrap ul#validation li a.xhtml:hover
	{
		text-decoration: underline;
	}
/*----------------------------------------------INDEXPAGE-----------------------------------------------------------------------------------------END-----------------*/
#innercontent
	{
		width:936px;
		float:left;
		margin:0px;
		padding:0 0 27px 0;
		background-image:url(images/innercontentbg.jpg);
		background-repeat:repeat-y;
	}
#innercontentrightblank
	{
		width:574px;
		float:left;
		margin:0px;
		padding:24px 0 0 29px;
	}
#innercontentrightblank h3	
	{
		width:574px;
		float:left;
		margin:0px;
		padding:0 0 18px 0;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#000;
		
	}
#innercontentrightblank p.innercontent
	{
		width:544px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#000;
		text-align:justify;
	}
#innercontentrightblank p.contactaddress
	{
		width:544px;
		float:left;
		margin:0px;
		padding:10px 0 10px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#000;
		text-align:justify;
		line-height:16px;
	}
	
#innercontentrightblank h5	
	{
		width:544px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:18px;
		font-weight:normal;
		color:#636300;
	}
	
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:202px;
				height:400px;
				margin:10px 0 0 0;
				padding:20px 0 0 0;
				float:left;
			}
.contactfeildname
			{
				width:160px;
				margin:0 0 10px 0;
				padding:0px;
				float:left;
		font-family: Arial;
		font-size:11px;
		color:#000;
			}
.contactfeild
			{
				width:202px;
				margin:0 0 2px 0;
				padding:0px;
				float:left;
			}
.contactfeildinput
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:198px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submit
			{
				width:200px;
				height:20px;
				margin:20px 0 0 0;
				padding:0px;
				float:left;
			}
a.submitbutton
			{
		width:66px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		background-color:#c8950a;
	}
a.submitbutton:hover
	{
				color:#FFF;
	}
.listbox
		{
				width:202px;
				height:20px;
				float:left;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}		
