	html,body	{
		height:100%;
		margin: 0 20px 95px 20px;
		padding:0px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		color: #7F7F7F;
		text-align:center;
	}
	hr {
		border-style: solid;
		border-color: #f68f1e;
		background: #f68f1e;
		height:3px;
	}
	a	{
		color: #2A8DBF;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		text-decoration: underline; 
		font-size: 12px;
	}
	a:hover	{
		text-decoration: none; 
	}
	td	{
		font-size: 12px;
		line-height: 25px;
	}
	#all	{
		margin: 0 auto;
	}
	#center_cell {
	background-image:url(images/illustration_00.jpg);
	}
	#mainMenu	{
		background: url(images/nav_bottom.gif) bottom left no-repeat #2A8DBF;
	}
	.middlePad2px	{
		padding-right: 2px;
	}
	.content	{
		background: url(images/content_bottom_bg.gif) bottom left no-repeat #F8F8F8;
	}
.title { color: #000033; font-size: 18pt; font-family: Georgia, "Times New Roman", Times, serif; }
.content li { color: #7f7f7f; background: #f8f8f8 url("images/content_bottom_bg.gif") no-repeat left bottom }
#workArea	{
		background: url(images/logo_part.gif) top left no-repeat;
		padding: 40px 25px;
	}
	.contentSeparator	{
		width: 100%;
		height: 1px;
		border-top: solid 1px #D5D5D5;
		padding: 0;
		margin: 22px 0 15px 0;
	}
	#menu	  { padding: 21px 19px 21px 28px }
#menu ul  { margin: 0 0 5px; padding-left: 25px }
.menu_selected { color: #6bb1d4 }
#menu li { color: #fff; margin: 5px 0 }
#menu li a { color: #fff; text-decoration: none; margin: 0 }
#menu li a:hover { color: #6BB1D4; text-decoration: none; margin: 0 }
#menu img	{
		margin-bottom: 10px;
	}
li { color: #fff }
	#preloadImg	{
		height: 1px;
		display: none;
		overflow: hidden;
	}
	textarea	{
			color: #7d7d7d;
			font-size: 12px;
			font-family: Tahoma, Verdana, Arial, sans-serif;
			overflow: auto;
			border: 1px
			border-color: #fff #7d7d7d #7d7d7d #fff
			}

	input		{
			color: #7F7F7F;
			font-size: 12px;
			font-family: Tahoma, Verdana, Arial, sans-serif;
			border: 1px
			border: solid 1px #efecea
			}

	.input_no_design  {
			border: solid 1px #efecea
			}

	.requiredfield  {
			}

	.invalidfield   {

			background-color: #2A8DBF;
			color: #FFFFFF
			}

	.button		{
			color: #7F7F7F;
			background-color: #d3e845;
			border-style: solid;
			border-width: 1px;
			border-color: #fff #7d7d7d #7d7d7d #fff
			}

	.contactform	{
			color: #7F7F7F;
			font-size: 12px
			}
