p, h1, h2, h3, a{
padding:0px;
margin:0px;
}

a, a:visited, a:active {
	text-decoration:underline;
	color:#dc2582;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

a:hover{
	text-decoration:none;
	color:#dc2582;
}

span{
color:#dc2582;
}

p{
padding:10px;
color:#FFFFFF;
}

h1{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
padding:10px;
}

h2{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
padding:10px;
}

h3{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:10px;
padding-bottom:5px;
}

body {
	background-color: #f1f1f1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#maincontainer{
	width:740px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	border:#cccccc 1px solid;
}

#navbar{
	clear:both;
	background-image:url(../images/bg.jpg);
	min-height:294px;
  	height:auto !important;
  	height:294px;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;	
	background-color:#FFFFFF;
}

#midtop{
	border-bottom:#2d2d2d solid 5px;
}

#midtopleft{
	float:left;
	width:370px;
	height:150px;
	background-color:#1c1c1c;
	padding-top:20px;
}

#midtopleft a, #midtopleft a:visited, #midtopleft a:active, #midtopleft span {
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#midtopleft a:hover, #midtopleft span{
	text-decoration:none;
	color:#dc2582;
}

#midtopright{
	float:right;
	width:340px;
	height:150px;
	background-image:url(../images/bgTop.jpg);
	padding:20px 0px 0px 30px;
}

#mid{
	background-color:#252525;
	padding-left:20px;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:10px;
	line-height:18px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:710px;
	overflow:hidden;
}


#midleft{
	float:left;
	width:320px;
	background-color:#252525;
	
	min-height:330px;
  	height:auto !important;
  	height:330px;
	
	padding-left:20px;
}

#midright{
	float:right;
	width:320px;
	
	padding-left:20px;

}

#midright ul{
list-style:none;
margin:0px;
padding:10px;
}
#midright ul li{
padding:2px;
}


#bodymid{
	padding:25px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:500px;
}

#bodymid a, #bodymid a:visited, #bodymid a:active {
	text-decoration:none;
	color:#ff9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#bodymid a:hover{
	text-decoration:none;
	color:#f1f1f1;
}

.spacer{
	clear:both;
}

#foot{
	height:60px;
	background:#2b2b2b;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:60px;
	color:#ffffff;
}

/*#foot a, #foot a:visited, #foot a:active {
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

#foot a:hover{
	text-decoration:none;
	color:#ffffff;
}*/

#intouchform {
	MARGIN: 20px 10px 10px; FONT: 110% Arial, Helvetica, sans-serif; COLOR: #000000
}
#intouchform P {
	CLEAR: left; MARGIN: 5px 0px 10px; POSITION: relative
}
#intouchform LABEL {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/formlabel-arrow.gif) no-repeat right top; FLOAT: left; WIDTH: 120px; COLOR: #dc2582; MARGIN-RIGHT: 8px
}
#intouchform INPUT {
	BORDER-RIGHT: #a3bdc8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a3bdc8 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eef5f9; PADDING-BOTTOM: 2px; BORDER-LEFT: #a3bdc8 1px solid; WIDTH: 300px; PADDING-TOP: 2px; BORDER-BOTTOM: #a3bdc8 1px solid
}
#intouchform TEXTAREA {
	BORDER-RIGHT: #a3bdc8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a3bdc8 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eef5f9; PADDING-BOTTOM: 2px; BORDER-LEFT: #a3bdc8 1px solid; WIDTH: 300px; PADDING-TOP: 2px; BORDER-BOTTOM: #a3bdc8 1px solid; HEIGHT: 140px
}
#intouchform .submitbutton {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #dc2582; PADDING-BOTTOM: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: auto; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#intouchform .indent {
	MARGIN-LEFT: 128px
}
#intouchform .submitbutton:hover {
	BACKGROUND: #710129
}
#intouchform #usermessage {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 0px 0px 5px 125px
}
#intouchform .error {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
#intouchform .failure {
	COLOR: #dc2582
}
#intouchform .success {
	COLOR: #dc2582
}
#intouchform .required {
	PADDING-LEFT: 5px; COLOR: #97b5c2; POSITION: absolute; TOP: 3px
}
#intouchform TEXTAREA:focus {
	BACKGROUND: #f1ffd5
}
#intouchform INPUT[type='text']:focus {
	BACKGROUND: #f1ffd5
}
#bot {
display: none
}


