@charset "UTF-8";
/* CSS Document */

http://jigsaw.w3.org/css-validator/validator-uri.html 

body {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		background-color:			#ffffff;
		font-size:					11px;
}

h1 {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					28px;
		line-height: 				35px;
        color:						#544574;
 		font-weight: 				normal;
		padding:					25px 35px 10px 35px;
		text-align:					left;
		margin:						0px;
}

h2 {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					22px;
		line-height: 				27px;
        color:						#544574;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;
		text-align:					left;
		margin:						0px;
}

h3 {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					19px;
		line-height: 				25px;
        color:						#544574;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;
		text-align:					left;
		margin:						0px;
}

h4 {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					18px;
		line-height: 				22px;
        color:						#000000;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;
		text-align:					left;
		margin:						0px;
}

h5 {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					16px;
		line-height: 				20px;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;
		text-align:					left;
		margin:						0px;
}

p {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					14px;
		line-height: 				17px;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;
		color:						#000;
		text-align:					left;
		margin:						0px;
}
p.center {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					14px;
		line-height: 				17px;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;			
        color:						#000;
		text-align:					center;
		margin:						0px;
}

p.right {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					14px;
		line-height: 				17px;
 		font-weight: 				normal;
		padding:					10px 35px 15px 35px;			
        color:						#000;
		text-align:					right;
		margin:						0px;
}

blockquote, ol, dl, dd, li, dir, menu, tr, td, table {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					14px;
		line-height: 				17px;
        color:						#000;
		padding:					0px;			
		text-align:					left;
		margin:						0px;
}

table {
		padding:					10px 35px 0px 35px;			
		margin:						0px;
}

ul {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					14px;
		line-height: 				17px;
        color:						#000;
 		padding:					0px 50px 5px 75px;			
		text-align:					left;
		margin:						0px;
}

li {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-size:					14pxa;
		line-height: 				17px;
        color:						#000;
 		padding:					0px 0px 5px 0px;			
		text-align:					left;
		margin:						0px;
}

strong {
        font-weight:            	bold;
}

span.larger {
        font-size:					115%;
		line-height:				18px;
}

span.smaller {
        font-size:              	85%;
}

a {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-weight:	 			bold;
		text-decoration: 			none;
        color:						#000;
		border-bottom:				1px solid #544574;
}

a:hover {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-weight:	 			bold;
		text-decoration: 			none;
        color:						#544574;
		border-bottom:				0px;
}

a:active {
		font-family: 				Verdana, Ariel, Lucida Grande, Trebuchet MS, Helvetica, Tahoma, sans-serif;
		font-weight:	 			bold;
		text-decoration: 			none;
        color:						#000000;
		border-bottom:				0px;
}

p.mainnav {
		font-family:				Times New Roman, Times, Georgia, serif;
		font-size:					16px;
        color:						#ffffff;
 		font-weight:				normal;
		padding:					0px 2px 0px 2px;			
		text-align: 				left;
		margin:						0;
}

a.mainnav {
		font-family:				Times New Roman, Times, Georgia, serif;
		text-decoration: 			none;
 		font-weight:				normal;
		letter-spacing:				-.1em;
        color:						#ffffff;
		border-bottom:				0px;
}

a.mainnav:hover {
		text-decoration: 			none;
        color:						#b4b8db;
		border-bottom:				0px;
}

a.mainnav:active {
		text-decoration: 			none;
        color:						#544574;
		border-bottom:				0px;
}

br        { 
        clear: left 
}

#container {
  margin: 0 auto;
  width: 1000px;
  text-align: left;
  padding: 0;
  z-index:100
}

#content {
  		float: 						left;
		width:						1000px;
		border:						0px;
		margin:						0px 0 0 0;
		overflow: 					hidden;
		z-index:					10;
}

#header {
  		float: 						left;
		width:						1000px;
		height:						337px;
		margin:						0px 0 0 0;
		border:						0px;
		overflow: 					hidden;
		background-position:		top left;
		background-repeat:			no-repeat;
		z-index:					10;
}

#navigation {
  		float: 						left;
		width:						1000px;
		height:						35px;
		border:						0px;
		margin:						320px 5px 0 5px;
		overflow: 					hidden;
		z-index:					100;
}

#textareas {
  		float: 						right;
		width:						1000px;
		border:						0px;
		margin:						10px 0 0 0;
		overflow: 					hidden;
		background-image:			url(images/background/bg-trans.png);
		background-position:		top left;
		background-repeat:			repeat;
		z-index:					10;
}

#textbox {
  		float: 						left;
		width:						615px;
		border:						0px;
		margin:						0px 0 0 0;
		overflow: 					hidden;
		z-index:					50;
}

#footer {
  		float: 						right;
		width:						1000px;
		border:						0px;
		margin: 					0;
		overflow: 					hidden;
		z-index:					50;
}



.required {
	color : #990000;
}
