div.assistpane h3 {
	background: none;
	font-size: 1.05em;
	border: 0 none;
	padding: 15px 5px 0 15px;
	color: #c7c7c7;

}

span.more, span.photo {
	display: block;
	padding: 10px 0;

}

div.quicklink p {
	padding: 10px 14px;
}



div.maincontentpane h1, div.splitcontent h2 {
	font-size: 1.4em;
	line-height: 133%;
	font-weight: normal;
	color: #ffb400;
	padding: 20px 0;

}

div.splitcontent h2 {
	margin-top: -10px;
	margin-bottom: -10px;

}



div.maincontentpane h2, div.views-field-title {
	font-size: 1.3em;
	padding: 15px 0 0 0;
	color: #ffb400;
	font-weight: bold;

}

div.maincontentpane blockquote {

	font-size: 1.33em;

	line-height: 133%;

	padding: 0 0 15px 0;

}



div.blurb h1 {

	color: #B7B7B7;

	font-size: 1.35em;

}



/*div.maincontentpane blockquote img, div.maincontentpane p img {

	margin: 0 13px 5px 0;

	float: left;

}*/



img.hasborder {

	border: 3px solid #666;

}



div.content p.fullwidth {

	width: 480px;

}



div.contentinside p {

	display: block;

}



div.contentinside p.top {

	display: block;

	padding: 10px 0 10px 0;

}



div.contentinside p.top img {

	float: right;

}



.paddingtop10 {

	padding-top: 10px;

}



.paddingtop20 {

	padding-top: 20px;

}



.bold {

	font-weight: bold;	

}



.clear {

	clear: both;

}



div#sidebar-left .image {

	float: none;

	display: block;

	margin: 0 5px 10px 0;

}



div.maincontentpane ul, div.maincontentpane ol, div.maincontentpane ul {

	list-style-position: outside;

	margin: 0 15px;

}



div.maincontentpane ol {

	margin-left: 20px;	

}



.block ul {

	padding: 0;	

}



div.contentinside ul, div.content ul {

	list-style: url('images/bullet.gif') outside;

	margin-top: 0.5em;

	margin-bottom: 0.5em;

}



div.contentinside li, div.content li {

	padding: 3px 5px;

	margin: 0;

}



div#sidebar-left ul.menu {

	display: block;

	list-style-position: outside;

	margin-top: 10px;

}





div#sidebar-left ul.menu li {

	display: block;

	list-style: none;

}



div.width50 ul {

	list-style-position: outside;

	margin: 0 20px;

	list-style: url('images/bullet.gif') outside;

}



div.width50 ul li {

	padding: 3px 5px;

	margin: 0;

}



div.maincontentpane p.video {

	width: 110px;

	float: right;

}



div.width50 p, div.width30 p {

	width: 215px;

	padding: 0 0 15px 0;

}



div.holder, div.contentwrapper, div#header, div.fullwidth, div.splitcontent, div#footer {

	width: 100%;

	overflow: hidden;

}



div.topright {

	width: 350px;

	float: right;

	text-align: right;

}



div.assistpane {

	width: 250px;

	float: left;

}



div#contentwrapper { width: 99.8%; overflow: hidden; background: url('images/content_bg.gif') top repeat-y; border-bottom: 2px solid #4d4d4d; border-right: 2px solid #4d4d4d; }



div.quicklink {

	background: #1b1b1b url('images/assist_title_bg.jpg') top repeat-x;

	padding: 20px 0;

}



div.maincontentpane {

	width: 488px;

	

	height: auto !important;

	height: 525px;

	float: left;

	padding: 25px 30px;

	margin: 0 0 0 2px;

	background: #222;

	border-top: 2px solid #4d4d4d;

	border-bottom: 0 none; 

	border-left: 2px solid #4d4d4d;

	border-right: 0 none; 

}



div.blurb {

	width: 94%;

	overflow: hidden;

	background: #161616;

	padding: 0 15px;

}



div.maincontentpane .content {

	padding: 0 0 15px 0;

}



div#headerRegion .content {padding: 0}



div#sidebar-left div.content {

	border-bottom: 0 none;

}



.borderbottom {

/*	border-bottom: 1px dotted #555; */

}



div.contentinside {

	padding: 0 0 20px 0;

}



div.splitcontent {

	padding: 0;

}



div.width50, div.width30 {

	width: 242px;

	float: left;

}



div.width30 {

	width: 212px;

	padding: 0 0 0 30px;

}



div.rightborder {

	border-right: 1px dotted #555;

}



/* Javascript Content Slider */



.contentslide {

	width: 744px;

	height: 215px;

}



/* End Javascript Content Slider */





/* BEGIN: DURPAL Migration Selectors */



.panel-2col-stacked .panel-col-first {

	width: 48%;

	float: left;

	padding-right: 5%;

	border-right: 1px dotted #555;

}



.panel-2col-stacked .panel-col-last {

	float: right;

	width: 42%;

}



div.view-content .content p {

	display: block;

	padding-top: 10px;

}



div.maincontentpane .views-row-odd, div.maincontentpane .views-row-even {

	border-bottom: 1px dotted #555;

	padding-bottom: 1.3em;

}



div.maincontentpane .views-row-last {

	border-bottom: 0 none;

}



div#sidebar-left .views-row-odd, div#sidebar-left .views-row-even {

	padding-bottom: 0px;

	padding-top: 0;

}



#webform-component-if_other_please_specify {

	

}



div.panel-col-first .image, div.panel-col-second .image {display: block; margin-bottom: 0.3em;}



div#sidebar-left .field-content {margin: 1em 0}



div#sidebar-left .content {margin: 0 0 1em 0}



div.field-content {margin-bottom: 1em}



div.field-items .field-item {margin-top: 1em}



div.content p {

	margin: 1em 0;

	font-family: Arial, Helvetica, sans-serif;

}



div#node-25 h2 { border-top: 1px dotted #555}



span.inline-left {

	display: block;

	float: left;

	margin: 0 15px 5px 0;

}



div.field-field-introduction {

	font-size:1.33em;

	line-height:133%;

}



/* END: DURPAL Migration Selectors */





/* Form selectors */



div#node-32, div#node-33, form {margin-top: 1.5em}



.form-item {

	margin-bottom: 0;

	margin-top: 1.3em;

	width: 100%;

	overflow: hidden;

}



#webform-client-form-32 fieldset {

	margin-bottom: 1em;

	padding: 1em;

	border: none;

}



div#node-33 fieldset {margin-top: 2em}



#webform-client-form-32 legend { 

	padding: 0.3em 0.5em 0em 0em; 

	font-size: 1.3em;

	font-weight:normal;

	color: #ffb400;

}



.form-item label {

	/*width: 27%;

	float: left;*/

	display: block;

	font-weight: normal;

}

span.required {

	color: #FF3333;

}

div#webform-component-inquirycomments .form-item label {display: block; float: none; margin-bottom: 1em;}



input, textarea, select {

	padding: 3px;

	border: 1px solid #000;

	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

}



textarea {

	float: none;

	display: block;

}



input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus {

	border: 1px solid #009cff;

}



input.form-submit {

	border-top: none;

	border-left: none;

	border-bottom: 2px solid #111;

	border-right: 2px solid #222;

	background: #666;

	color: #FFF;

	padding: 5px 10px;

	margin: 0 15px 0 0;

}



input.form-submit:hover, input.form-submit:focus {

	background: #111;

}



/* Form selectors */



/* Sitemap */

.site-map h2.title {

	display:none;

}



div#header a:hover {

	color: #ffa200;

}



ul.navigation a, div#sidebar-left ul.menu a {

	color: #C7C7C7;

	text-decoration: none;

}



ul.navigation a:hover, div#sidebar-left ul.menu a:hover {

	color: #ffa200;

}



div.maincontentpane a {

	color: #ffb400;

	text-decoration: none;

}



div.maincontentpane a:hover {

	color: #009cff;

}



div.views-field-view-node span.field-content a {

	width: 43px;

	height: 16px;

	font-size: 9px;

	background: url(images/more_bg.gif) center no-repeat;

	padding: 1px 11px 2px 5px;

	text-transform: uppercase;

	text-decoration: none;

}


