body,

	html {
		margin:0;
		margin-top:10px;
		padding:0;
		background:#FBF8DD;
		color:#000;
		font: small "Verdana,Arial,Sans-serif;
		font-size: 11pt
	}
a:link {
  background:#transparent;
  color:#000000
}
a:visited {
  background:transparent;
  color:#000000
}
a:hover {
  background:#ffffff;
  color:#000000
}
a:active {
  background:#transparent;
  color:#000000
}

	body {
		min-width:850px;
	}

	#wrap {
		border-left: 2px solid #5981B3;
		border-right: 2px solid #5981B3;
		border-top: 2px solid #5981B3;
		border-bottom: 2px solid #5981B3;
		background: #ffffff;
		margin: 0 auto;
		width:850px;
	}

	#header {
		background:#EAEAEA;
		height: 125px;
		padding: 0px 0px 0px 0px;
		color: #333333;
		font-size: 2px;
		font-weight: bold;
		border-bottom: solid 0px white;
	}

	#header h1 {
    	padding:5px;
	    margin:0;
    }

	#nav {
		background:#80BAFF;
		padding: 5px 5px 5px 10px;
		color: white;
		border-bottom: solid 1px white;
	}

	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}

	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}

	#main {
		background:#FFFFFF;
		float:left;
		width:500px;
	}
		
	#main p {
		padding: 0 10px;
	}

	#sidebar {
		background:#80BAFF;
		float:right;
		width:250px;
		height: 655px;
	}

	#sidebar ul {
		margin-bottom:0;
    }

    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }

	#footer {
		background:#D9BA6C;
		clear:both;
		text-align: center;
		padding: 5px;
		font-size: 12px;
		margin-bottom: 0px;
	}

	#footer p {
		padding:5px;
		margin:0;
    }

	.heading1 {
		color: #333333;
		font-size: 16pt;
	}

.ABCPro_Form{
	font-size: 12px;
	font-family: Arial, sans-serif;
}
.ABCPro_Form p{
	margin: 0 0 5px 0;
	overflow: hidden;
	line-height: 21px;
}
.ABCPro_Form p img{
	margin: 0 0 0 5px;
	vertical-align: middle;	
}
.ABCPro_Form label.title{
	display: block;
	font-weight: bold;
	float: left;
	width: 120px;
}
.ABCPro_Form .ABCPro_Button{
	padding: 6px;
	font-weight:bold;
}

.ABCPro_Form .ABCPro_Field{
	border: solid 1px #7F9DB9;
	padding: 2px;
}
.ABCPro_Form .ABCPro_FieldText{
	width: 200px;
}
.ABCPro_Form .ABCPro_FieldTextSmall{
	width: 96px;
}
.ABCPro_Form .ABCPro_FieldTextarea{
	height: 80px;
	width: 200px;
	resize: none;
}
.ABCPro_Form .ABCPro_FieldSelect{
	width: 206px;
}
.ABCPro_Form .ABCPro_FieldSelectMini{
	width: 40px;
}
.ABCPro_Form .ABCPro_FieldSelectMedium{
	width: 101px;
}
.ABCPro_Form .ABCPro_FieldCheckbox{
	margin: 0;
}
.ABCPro_Form .ABCPro_Error{
	color: red;
}
