td, table, select, div, input, textarea{

	font-family:tahoma;

	font-size:12px;

	vertical-align:top;

	line-height:16px;

	color:#333333;

	background-color: #FFFFFF;

}



header { 

		font-weight:bold;  

		font-size:14px;

}



form {

	margin:0px;

	padding:0px;

}

body { margin:0px; padding:0px; overflow-X: hidden; background-image:url(images/rep_bot.jpg); background-repeat:repeat-y; background-color:#E4EA38; background-image:url(images/rep_right.jpg); background-repeat:repeat-x; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */

	padding: 0;

	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */

	color: #000000; }



a:link {

	color: #006600;

}

a:visited {color: #009900;}



a{ color:#1B1B1B; text-decoration:underline}

a:hover{color: #00CCCC;}

a {	font-weight: bold;}



.list ul{margin:0px; padding:0px; list-style:none; line-height:16px}

.list ul li{ background:url(images/list_marker.gif) no-repeat left top }

.list ul li a{ color:#3E6DC2; margin-left:13px; text-decoration:none}

.list ul li a:hover{ text-decoration:underline}



.list1 ul{margin:0px; padding:0px; list-style:none; line-height:18px}

.list1 ul li a{ color:#1B1B1B; text-decoration:underline}

.list1 ul li a:hover{ text-decoration:none}





.form input{

	width:196px;

	height:18px;

	color: #1B1B1B;

	padding:0 0 0 6px;

	border-color:#E8EFA7;

	border-style:solid;

	border-width:1px;

	background-color:#CCDD40

}



.form textarea {

	width:196px;

	height:63px;

	color: #1B1B1B;

	overflow:hidden;

	padding:0 0 0 5px;

	border-style:solid;

	border-color:#E8EFA7;

	border-width:1px;

	background-color:#CCDD40

}



.style3 {font-size: 100%}

