body {
	background: #cccccc;
	padding : 0;
	margin: 0;
	color: black;
	font-family: "Arial", "lucida", sans-serif;
	font-size:11px;
	}
	
a {
	text-decoration: none;
	color:#666;
	}
	
a:hover {
	color: #ed008c;
	}
	
#wrapper {
	margin: 0 auto;
	padding:0;
	width: 900px;
	}
	
	#wrapper h1 {
		color:#ed008c;
		text-align: left;
		font-weight: bolder;
		font-size:24px;
		margin:10px 0 0 0;
		padding:0;
		}

			
	#wrapper h2 {
		color:#ed008c;
		text-align: left;
		font-weight: bolder;
		font-size:14px;
		margin:0;
		padding:0;
		}

	#wrapper h3 {
		color:white;
		text-align: left;
		font-weight: bolder;
		font-size:11px;
		
		height:11px;
		background:#d6016b url(h3bg.gif) no-repeat;
		margin:0;
		padding:5px 20px;
		}
		
	#wrapper h4 {
		color:#ed008c;
		text-align: left;
		font-weight: bolder;
		font-size:11px;
		margin:0;
		padding:0;
		}
	#wrapper span {
		display: none;
		}
	#wrapper #header{
		background: white url(header.gif) top no-repeat;
		width: 900px;
		padding:0;
		height: 100px;
		margin: 0;
		}
		#wrapper #header #logo a{
			float:left;
			margin: 20px;
			padding:0;
			display: block;
			font-size: 0.1em;
			height: 60px;
			width: 200px;
			text-decoration: none;
			color: black;
			}
		
	#wrapper #banner {
		width:900px;
		height:150px;
		clear:both;			
		margin: 0;
		padding:0;
		}
	#wrapper #leftarea {
		float:left;
		width: 200px;
		padding:0;
		margin:0;
		background: transparent;
		}
		#wrapper #leftarea #menu {
			padding:0;
			margin:0;
			}
			#wrapper #leftarea #menu ul {
				list-style: none;
				padding: 0;
				margin: 0;
				}
				#wrapper #leftarea #menu ul li {
					margin:0;
					padding:3px 18px;
					border-top:1px solid white;
					}
					#wrapper #leftarea #menu ul li ul {
						margin:0;
						padding:0;
						border:none;
						}
						#wrapper #leftarea #menu ul li ul li {
							border:none;
							}
			#wrapper #leftarea #menu a {
				color: #666;
				font-size:  11px;
				}
				#wrapper #leftarea #menu a:hover {
					color: #ed008c;
					}
				#wrapper #leftarea #menu .pink {
					color: #ed008c;
					}	
					
		#wrapper #leftarea #login {
			color: #666;
			padding: 0 18px;
			margin:0;
			}
			#wrapper #leftarea #login input {
				border:1px solid #ccc;
				color:black;
				}
				#wrapper #leftarea #login  .greybutton {
					border:1px solid #ccc;
					color:white;
					font-size:small;
					background:#999;
					margin:3px 0 0 0;
					}
		#wrapper #leftarea #ekes {
			width:74px;
			height:34px;
			padding:0;
			margin: 10px 18px;
			
			}
			#wrapper #leftarea #ekes a {
				width:74px;
				height:34px;
				display:block;
				background:transparent url(ekes.gif) no-repeat;
				}

		#wrapper #leftarea #pdfLinks {
			margin:30px 30px 30px 18px ;
			}
			#wrapper #leftarea #pdfLinks a {
				color: #666;
				}
				#wrapper #leftarea #pdfLinks a:hover {
					color: #ed008c;
					}
		#wrapper #leftarea #pdfLinks .vr {
			color: #666;
			margin:0 10px;
			padding:0;
			display:inline;
			}

	#wrapper .error {
		width: 660px;
		float:right;
		margin:0;
		padding: 20px;
		background: white;
		}
		#wrapper .error fieldset {
			border:2px solid black;
			}

	#wrapper #modpage {
		width: 618px;
		padding: 20px 40px 0 40px;
		background: white;
		float:right;
		}
		#wrapper #modpage .input_left{
				font-weight:bolder;
				width: 100px;
				float:left;
				margin:0;
				padding:0;
				}
		#wrapper #modpage .input_right{
			margin:0;
			width:450px;
			float:right;
			padding:0;
			}
			
		#wrapper #modpage .hr {
			width:100%;
			height: 1px;
			border:none;
			margin:30px 0 10px 0;
			padding:0;
			background:white url(rightHr.gif) top repeat-x;
			text-decoration: none;
			}
	#wrapper #main {
		float:right;
		width: 680px;
		margin: 0;
		padding: 5px 0px 10px 0px;
		}
		#wrapper #main table  {
			vertical-align: top;
			border-collapse: collapse;
			border-spacing: 0px;
			
			}
			
		#wrapper #main table .grey {
			background:#f0f0f0;
			}
		
		#wrapper #main .main_left {
			float:left;
			width:460px;
			padding:0 0px 0 0;
			margin:0;
			}
		#wrapper #main .main_right {
			float:right;
			width:200px;
			margin:0;
			padding:0 0px 0 0;
			}
			#wrapper #main .textarea {
				margin:10px 10px 0 20px
				}
			#wrapper #main .main_right .hr {
				width:158px;
				height: 1px;
				border:none;
				margin:10px 0;
				padding:0;
				background:white url(rightHr.gif) top no-repeat;
				text-decoration: none;
				}
			#wrapper #main .main_right a{
				color:black;
				text-decoration:none;
				}
			#wrapper #main .main_right a:hover{
				color:#ed008c;
				text-decoration:none;
				}

		#wrapper #main .image{
			float:right;
			margin:10px 20px 0 0;
			padding:0;
			border:0px solid transparent
			}
		#wrapper #main a {
			text-decoration:none;
			}
		
	#wrapper #antpath {
		font-size:smaller;
		text-align: right;
		clear:both;
		margin:0 210px 0 0;
		padding:0;
		}
		#wrapper #antpath a {
			text-decoration:none;
			color: #999;
			}
			#wrapper #antpath a:hover {
				color: #ed008c;
				}
			
	#wrapper #footer {
		clear:both;
		text-align:center;
		font-weight:bolder;
		font-size:9px;
		padding:3px 0;
		margin: 0;
		background: #999999;
		color:white;
		width: 900px;
		}
