/* CSS Document */
.curvyboxhead {
	width:155px;
	_margin-bottom:-3px;
	font-size:12px;

}

.curvyboxhead h2 span.Head, .purple-head {
	font-family:  Arial, Helvetica, sans-serif;
	color:#9d3293;
	margin-bottom:10px;
	margin-top:0;
	_margin:0 !important;
	_padding:0 !important;
	font-size:14px;
	font-weight:bold;	
}
.curvyboxheadnowrap {

}
.curvypad {
	padding-top:4px;
	*padding-top:12px;
		padding-left:16px;
		padding-right:16px;
		font-size:12px;
}

.curvypad p{
font-size:12px;
}
.curvybox {
	background:url(_i/main-insidetop.png) no-repeat;
	width:669px;
	height:19px;
}
.curvybox2 {
	width:514px;
	padding-top:2px;
		padding-left:16px;
		padding-right:16px;
}
.curvyboxbottom {
	background:url(_i/main-insidebottom.gif) no-repeat;
	width:669px;
	height:19px;
}
.curvyboxtexthomebottom {
	padding-left:18px;
	padding-right:18px;
}
.curvyboxheadnowrap h2 span.Head {
	color:#9D3293;
	margin-top:0;
	margin-bottom:10px;
	font-weight:bold;
	*padding:0 !important;
}
.curvyboxtext {
	background:url(_i/main-insidemiddle.png);
	width:633px;
	margin-top:-1px;
	padding: 0 18px 18px 18px;
}
.curvyboxtext h1 span.Head {
	margin-top:0;
	margin-bottom:10px;
	font-weight:bold;
	*padding:0 !important;
}
.curvyboxleft {
	background:url(_i/left-insidetop.gif) no-repeat;
	width:238px;
	height:16px;
	margin-top:8px;
}
.curvyboxbottomleft {
	background:url(_i/left-insidebottom.gif) no-repeat;
	width:238px;
	height:18px;
}
.curvyboxtextleft {
	background:url(_i/left-insidemiddle.gif) repeat-y;
	width:202px;
	*margin-top:-1px;
	padding-left:18px;
	padding-right:18px;
}
.curvyboxtext h1, .curvyboxtextleft h2 {
	margin-top:0;
	*padding:0 !important;
}
.curvyFluid h2 {
padding: 0;
margin: -5px 0 10px 0;
}
.curvyboxtextleft h2 span.Head, .curvyFluid h2 .Head {
	margin-top:0;
	margin-bottom:10px;
	*padding:0 !important;
}

.curvey_blue_left {
	width:10px;
	height:41px;
	background:url(_i/curvey_title_left.gif) no-repeat 0 0;
}

.curvey_blue_mid {
	height:41px;
	background:url(_i/curvey_title_mid.gif) repeat-x 0 0;
}

.curvey_blue_right {
	width:10px;
	height:41px;
	background:url(_i/curvey_title_right.gif) no-repeat 0 0;
}

.curvey_blue_mid h1  {
	margin:0 !important;
	
	*padding:0 !important;
}

.surveyitems {
	padding:0;
}
.curvyFluid {
margin-bottom: 8px;
}
.curvyFluid td {
padding: 0;
vertical-align: top;
}
.curvyFluid td.ml {
background:url(_i/fl-curv-l.png) repeat-y left;
_background:url(_i/fl-curv-l.gif) repeat-y left;
}
.curvyFluid td.mr {
background:url(_i/fl-curv-r.png) repeat-y right;
_background:url(_i/fl-curv-r.gif) repeat-y right;
}
.curvyFluid td.top {
background:url(_i/fl-curv-t.png) repeat-x top;
_background:url(_i/fl-curv-t.gif) repeat-x top;
}
.curvyFluid td.bott {
background:url(_i/fl-curv-b.png) repeat-x bottom;
_background:url(_i/fl-curv-b.gif) repeat-x bottom;
}
.curvyFluid td.content {
background: #fefefe;
}
.curvyFluid td.tl {
background:url(_i/fl-curv-tl.png) no-repeat top left;
_background:url(_i/fl-curv-tl.gif) no-repeat top left;
}
.curvyFluid td.tr {
background:url(_i/fl-curv-tr.png) no-repeat top right;
_background:url(_i/fl-curv-tr.gif) no-repeat top right;
}
.curvyFluid td.bl {
background:url(_i/fl-curv-bl.png) no-repeat bottom left;
_background:url(_i/fl-curv-bl.gif) no-repeat bottom left;
}
.curvyFluid td.br {
background:url(_i/fl-curv-br.png) no-repeat bottom right;
_background:url(_i/fl-curv-br.gif) no-repeat bottom right;
}
