/* CSS Document */

/* 	margin/padding value lists correspond to top,right,bottom,left
	border value lists correspond to width,color,style */
	
	/* New Styles with rebranding */ 
	
	
	/* Previous Styles */

div.container-middle p.tagline { font-size:18px; font-weight:bold; font-style: italic; text-align:center; margin:10px; padding:0px;}

div.container-middle div.lead {margin:0px;	padding:0px 0px 5px 0px;}
div.container-middle div.lead p.title{ font-size:22px; color:#E10000; margin:0px; padding:0px 0px 5px 0px;
}
div.container-middle div.lead p.subtitle{font-weight:bold; margin:0px;	padding:0px;}
div.container-middle div.lead p.content {margin:5px 0px 0px 0px;	padding:0px;}
div.container-middle div.lead img.title {float:left; margin:0px;	padding:0px 15px 15px 0px;}

div.container-middle div.main {clear:both; margin:10px 0px 20px 0px;	padding:0px;}
/* Updated as part of  Jim Cow (Claims Dept.) recommendation - OJS 04Apr06
div.container-middle div.main p.title {font-weight:bold; margin:0px; padding:0px;}
*/
div.container-middle div.main p.title {font-size:18px; color:#C91515; margin:0px 0px 10px 0px; padding:0px;}
div.container-middle div.main p.title2 {font-size:18px; color:#666666; margin:0px 0px 10px 0px; padding:0px; }
div.container-middle div.main p.title3 {font-size:16px; color:#505C95; margin:0px; padding:0px;}
/* Updated as part of  Jim Cow (Claims Dept.) recommendation - OJS 04Apr06
div.container-middle div.main p.bigtitle {font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 15px 0px;}
*/
div.container-middle div.main p.bigtitle {font-size:18px; color:#505C95; margin:0px 0px 10px 0px; padding:0px;}
div.container-middle div.main p.content {margin:0px; padding:0px 0px 15px 0px;}
div.container-middle div.main p.content2 {margin:0px; padding:0px}
div.container-middle div.main p.indent {margin:0px; padding:10px 0px 10px 0px;}
div.container-middle div.main p.list {margin:0px; padding:0px;}
div.container-middle div.main p.listtitle {font-size:18px; color:#505C95; margin:0px 0px 10px 0px; padding:0px;}
div.container-middle div.main p.backtop {margin:0px; padding:10px; text-align:right;}
div.container-middle div.main p.popbox {border-color: black; border-width: 1px; border-style: solid; background-color:#FFFF99; padding: 10px; margin: 20px}

ul.leftarrow { margin:5px 0px 15px 0px;	padding:0px;}
<!-- ul.leftarrow li { margin:0px; padding:0px 0px 2px 0px; list-style-position:inside;} -->
ul.leftarrow li { margin:0px; padding:0px 0px 5px 25px; list-style-position:outside; list-style-type: none;}
ul.leftarrow li.arrow {background: url(images/navigation/caret-rightpadright.gif) left top no-repeat;}
ul.leftarrow li.pdf {background: url(images/navigation/pdf-nopad.gif) left top no-repeat;}
ul.leftarrow li.blank { list-style-type:none; list-style-position:outside; padding:0px 0px 0px 20px;}
ul.leftarrow li.bullet {list-style-type:disc; list-style-position:inside; text-indent: -13px; padding:0px 0px 5px 20px;}

ul.tightarrow { margin:0px 0px 5px 0px;	padding:0px;}
ul.tightarrow li { margin:3px 0px 0px 0px; padding:5px 0px 0px 25px; list-style-position:outside; list-style-type: none;}
ul.tightarrow li.arrow {background: url(images/navigation/caret-rightpadright.gif) left center no-repeat;}
ul.tightarrow li.tightarrow {background: url(images/navigation/caret-rightpadright.gif) left top no-repeat;}

ul.portlet { margin:0px;	padding:0px;}
ul.portlet li { margin:0px; padding:10px 0px 2px 25px; list-style-type:none; }
ul.portlet li.arrow {background: url(images/navigation/caret-rightpadtopright.gif) left top no-repeat;}
ul.portlet li.pdf {background: url(images/navigation/pdf-padtopright.gif) left top no-repeat;}
ul.portlet li.blank { }

div.verticalspacer_5 {height:5px; line-height:0px;}
div.verticalspacer_10 {height:10px; line-height:0px;}


div.dots { margin: 0px; padding: 10px 0px 10px 0px; clear:both;
				height:1px; background:url(images/graphics/dots-horiz.gif) repeat-x 0 50%;}
div.dots hr {display:none;}

div.tightdots { margin: 0px; padding: 3px 0px 3px 0px; clear:both;
				height:1px; background:url(images/graphics/dots-horiz.gif) repeat-x 0 50%;}
div.tightdots hr {display:none;}
									
img.headerimage { margin:0px 0px 10px 0px;	padding:0px;}
img.leadimage { margin:10px 0px 10px 0px;	padding:0px;}


table.agentlocator { margin: 0px 10px 0px 10px;	padding:0px;  width:88%; }
table.agentlocator tr {height:0px;}
table.agentlocator td.label { width:30%; text-align:right;}
table.agentlocator td.field { width:65%; text-align:right;}
table.agentlocator td.radiolabel { width:100%; text-align:left; font-weight:normal; margin:0px;	padding:0px 0px 0px 5px;}
table.agentlocator tr.connector {height:0px;}
table.agentlocator td.connector {text-align:right; font-weight:bold; color:#6F6F78;  line-height:10px;}

form.agentlocator	{margin: 0px;	padding:0px; clear:both; font-size:0.95em;}
form.agentlocator input.textbox {width:90%; height:14px; font-size:0.95em;}
form.agentlocator select.dropdown {width:95%; height:16px; font-size:0.95em;}
form.agentlocator input.button {padding:10px; font-size:0.95em;}

div.locatorresult {margin:0px;	padding:10px 0px 10px 0px;}
div.locatorresult-left {margin:0px;	padding:10px 0px 10px 0px; width:295px; float:left; clear:both;}
div.locatorresult-right {margin:0px;	padding:10px 0px 10px 0px; width:295px; float:left;}
.locatorresult-name {font-weight:bold;}
.locatorresult-address {}
.locatorresult-phone {}
.locatorresult-fax {}
.locatorresult-fax {}

div.presshead {margin:0px;	padding:10px 0px 10px 0px;}
div.presshead p.startdate {margin:0px;	padding:0px; font-weight:bold;}
div.presshead p.headline {margin:0px;	padding:0px;}
div.presshead p.lead {margin:0px;	padding:0px;}


div.pressfull {margin:0px;	padding:10px 0px 10px 0px;}
div.pressfull p.startdate {margin:0px;	padding:0px; font-weight:bold;}
div.pressfull p.headline {margin:0px;	padding:0px 0px 20px 0px; font-size:1.2em; font-weight:bold;}
div.pressfull p.main {margin:0px;	padding:0px;}
