@charset "utf-8";
body {
	text-align: left;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.oneColFixCtrHdr #container {
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin: 0 auto;
}
.oneColFixCtrHdr #contents{
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin: 0 auto;
}
.contents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 10px;
}
.oneColFixCtrHdr #header {
	padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	background: #FFFFFF;
	margin: 0 auto;
	width: 810px;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
	margin-top: 10px;	
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.oneColFixCtrHdr #menu {
	padding: 10px 0px 10px 0px;
	position: static;
	margin: 0px 0px 10px 0px;
}
.roundedcornr_box_736373 {
	background: #cdab85 repeat-x top left;
	background-image: url(images/roundedcornr_736373_grad.gif);
}
.roundedcornr_top_736373 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_736373_tl.gif);
}
.roundedcornr_top_736373 {
	background: transparent no-repeat top right;
	background-image: url(images/roundedcornr_736373_tr.gif);
}
.roundedcornr_bottom_736373 div {
	background: no-repeat bottom left;
	background-image: url(images/roundedcornr_736373_bl.gif);
}
.roundedcornr_bottom_736373 {
	background: transparent no-repeat bottom right;
	background-image: url(images/roundedcornr_736373_br.gif);
}

.roundedcornr_top_736373 div, .roundedcornr_top_736373,
.roundedcornr_bottom_736373 div, .roundedcornr_bottom_736373 {
	width: 100%;
	height: 10px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.roundedcornr_content_736373 {
	margin: 0px 5px 0px 5px;
	text-align: left;
	color: #FFFFFF;
}

.roundedcornr_heading_736373 {
	margin: 0 10px 5px 10px;
	font-weight: bold;
	border-bottom: 1px solid #471717;
	padding-bottom: 5px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.roundedcornr_imageholderright {
	margin: 8px 0px 8px 0px;
	padding-bottom: 0px;
	float: none;
}
.roundedcornr_imageholderleft {
	margin: 0 0px 0px 10px;
	font-weight: bold;
	padding-bottom: 0px;
	width: auto;
	float: right;
}
.roundedcornr_box_709126 {
	background: #caa77f;
	width: 265px;
}
.roundedcornr_top_709126 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_709126_tl.png);
}
.roundedcornr_top_709126 {
	background: no-repeat top right;
	background-image: url(images/roundedcornr_709126_tr.png);
}
.roundedcornr_bottom_709126 div {
	background: no-repeat bottom left;
	background-image: url(images/roundedcornr_709126_bl.png);
}
.roundedcornr_bottom_709126 {
	background: no-repeat bottom right;
	background-image: url(images/roundedcornr_709126_br.png);
}

.roundedcornr_top_709126 div, .roundedcornr_top_709126, 
.roundedcornr_bottom_709126 div, .roundedcornr_bottom_709126 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_709126 {
	margin: 0px 10px 5px 10px;
	text-align: left;
}
.roundedcornr_box_581587 {
	background: #cfc588;
	width: 264px;
}
.roundedcornr_top_581587 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_581587_tl.png);
}
.roundedcornr_top_581587 {
	background: no-repeat top right;
	background-image: url(images/roundedcornr_581587_tr.png);
}
.roundedcornr_bottom_581587 div {
	background: no-repeat bottom left;
	background-image: url(images/roundedcornr_581587_bl.png);
}
.roundedcornr_bottom_581587 {
	background: no-repeat bottom right;
	background-image: url(images/roundedcornr_581587_br.png);
}

.roundedcornr_top_581587 div, .roundedcornr_top_581587, 
.roundedcornr_bottom_581587 div, .roundedcornr_bottom_581587 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_581587 {
	margin: 0px 10px 0px 10px;
	text-align: left;
}
.roundedcornr_box_489752 {
	background: #d1d4a7;
	width: 265px;
}
.roundedcornr_top_489752 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_489752_tl.png);
}
.roundedcornr_top_489752 {
	background: transparent no-repeat top right;
	background-image: url(images/roundedcornr_489752_tr.png);
}
.roundedcornr_bottom_489752 div {
	background: no-repeat bottom left;
	background-image: url(images/roundedcornr_489752_bl.png);
}
.roundedcornr_bottom_489752 {
	background: no-repeat bottom right;
	background-image: url(images/roundedcornr_489752_br.png);
}

.roundedcornr_top_489752 div, .roundedcornr_top_489752, 
.roundedcornr_bottom_489752 div, .roundedcornr_bottom_489752 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_489752 {
	margin: 0px 10px 0px 10px;
	text-align: left;
}
.roundedcornr_box_178639 {
	background: #f9f3e5 repeat-x top left;
	background-image: url(images/roundedcornr_178639_grad.gif);
	width: 265px;
}
.roundedcornr_top_178639 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_178639_tl.gif);
}
.roundedcornr_top_178639 {
	background: transparent no-repeat top right;
	background-image: url(images/roundedcornr_178639_tr.gif);
}
.roundedcornr_bottom_178639 div {
	background: url(roundedcornr_178639_bl.gif) no-repeat bottom left;
	background-image: url(images/roundedcornr_178639_bl.gif);
}
.roundedcornr_bottom_178639 {
	background: transparent no-repeat bottom right;
	background-image: url(images/roundedcornr_178639_br.gif);
}

.roundedcornr_top_178639 div, .roundedcornr_top_178639,
.roundedcornr_bottom_178639 div, .roundedcornr_bottom_178639 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_178639 {
	margin: 0px 5px 0px 5px;
	text-align: left;
}
.roundedcornr_box_586162 {

}	
.roundedcornr_content_586162 {
	margin: 0px 5px 0px 8px;
	text-align: left;
}
.roundedcornr_top_586162 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_586162_tl.png);
}
.roundedcornr_top_586162 {
	background: no-repeat top right;
	background-image: url(images/roundedcornr_586162_tr.png);
}
.roundedcornr_bottom_586162 div {
	background: no-repeat bottom left;
	background-image: url(images/roundedcornr_586162_bl.png);
}
.roundedcornr_bottom_586162 {
	background: no-repeat bottom right;
	background-image: url(images/roundedcornr_586162_br.png);
}

.roundedcornr_top_586162 div, .roundedcornr_top_586162, 
.roundedcornr_bottom_586162 div, .roundedcornr_bottom_586162 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_586162_1 {
	margin: 0 10px;
	height: 200px;
	text-align: left;
}
.roundedcornr_box_586162_1 {
	background: #faf4e6;
	width: 265px;
}
.roundedcornr_top_586162_1 div {
	background: no-repeat top left;
	background-image: url(images/roundedcornr_586162_tl.png);
}
.roundedcornr_top_586162_1 {
	background: no-repeat top right;
	background-image: url(images/roundedcornr_586162_tr.png);
}
.roundedcornr_bottom_586162_1 div {
	background: no-repeat bottom left;
	background-image: url(images/roundedcornr_586162_bl.png);
}
.roundedcornr_bottom_586162_1 {
	background: no-repeat bottom right;
	background-image: url(images/roundedcornr_586162_br.png);
}

.roundedcornr_top_586162_1 div, .roundedcornr_top_586162_1, 
.roundedcornr_bottom_586162_1 div, .roundedcornr_bottom_586162_1 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_586162_1 {
	margin: 0px 7px 0px 10px;
	text-align: left;
	height: 90px;
	width: inherit;
}
.sidecontents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: 245px;
	border-left: 1px solid #cccccc;
	background-color: #CFC588;
}
.line {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #471717;
	height: 1em;
}
.RightsideContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #CBA77F;
	text-align: left;
	margin-bottom: 5px;
}
.HeadRightsideContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	background-color: #D1D4A8;
	border-top: 1px solid #CBA77F;
	border-left: 1px solid #CBA77F;
	border-right: 1px solid #CBA77F;
}
.ContentTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	margin-bottom: 10px;
	border-bottom: 1px solid;
	padding-bottom: 5px;
	vertical-align: top;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.tabledetailleftline {
	border-left: 1px solid;
	padding-left: 8px;
	border-left-color: #471717;


}
.pipelinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10.px;
	font-weight: normal;
	color: #471717;
	font-size: 10px;
}
.contentsunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #471717;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #471717;
	padding-bottom: 5px;
}
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
}
.roundedcornr_box_240933 {
	background: #caa77f;
	margin-top: 5px;
	width: 265px;
}
.roundedcornr_top_240933 div {
	background: url(roundedcornr_240933_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_240933_tl.png);
}
.roundedcornr_top_240933 {
	background: url(roundedcornr_240933_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_240933_tr.png);
}
.roundedcornr_bottom_240933 div {
	background: url(roundedcornr_240933_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_240933_bl.png);
}
.roundedcornr_bottom_240933 {
	background: url(roundedcornr_240933_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_240933_br.png);
}

.roundedcornr_top_240933 div, .roundedcornr_top_240933, 
.roundedcornr_bottom_240933 div, .roundedcornr_bottom_240933 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_240933 {
	margin: 0 10px;
	text-align: left;
}
.roundedcornr_box_623308 {
	width: 264px;
	background-color: #A2A753;
}
.roundedcornr_top_623308 div {
	background: url(roundedcornr_623308_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_623308_tl.png);
}
.roundedcornr_top_623308 {
	background: url(roundedcornr_623308_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_623308_tr.png);
}
.roundedcornr_bottom_623308 div {
	background: url(roundedcornr_623308_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_623308_bl.png);
}
.roundedcornr_bottom_623308 {
	background: url(roundedcornr_623308_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_623308_br.png);
}

.roundedcornr_top_623308 div, .roundedcornr_top_623308, 
.roundedcornr_bottom_623308 div, .roundedcornr_bottom_623308 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_623308 { margin: 0 10px; }
.roundedcornr_box_157261 {
	background: #a2a753;
	width: 264px;
}
.roundedcornr_top_157261 div {
	background: url(roundedcornr_157261_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_157261_tl.png);
}
.roundedcornr_top_157261 {
	background: url(roundedcornr_157261_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_157261_tr.png);
}
.roundedcornr_bottom_157261 div {
	background: url(roundedcornr_157261_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_157261_bl.png);
}
.roundedcornr_bottom_157261 {
	background: url(roundedcornr_157261_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_157261_br.png);
}

.roundedcornr_top_157261 div, .roundedcornr_top_157261, 
.roundedcornr_bottom_157261 div, .roundedcornr_bottom_157261 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_157261 { margin: 0 10px; }
.roundedcornr_box_853142 {
	background: #dce8ad;
	width: 100%;
}
.roundedcornr_top_853142 div {
	background: url(roundedcornr_853142_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_853142_tl.png);
}
.roundedcornr_top_853142 {
	background: url(roundedcornr_853142_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_853142_tr.png);
}
.roundedcornr_bottom_853142 div {
	background: url(roundedcornr_853142_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_853142_bl.png);
}
.roundedcornr_bottom_853142 {
	background: url(roundedcornr_853142_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_853142_br.png);
}

.roundedcornr_top_853142 div, .roundedcornr_top_853142, 
.roundedcornr_bottom_853142 div, .roundedcornr_bottom_853142 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_box_423745 {
	background: #d7c2b8;
	width: 100%;
}
.roundedcornr_top_423745 div {
	background: url(roundedcornr_423745_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_423745_tl.png);
}
.roundedcornr_top_423745 {
	background: url(roundedcornr_423745_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_423745_tr.png);
}
.roundedcornr_bottom_423745 div {
	background: url(roundedcornr_423745_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_423745_bl.png);
}
.roundedcornr_bottom_423745 {
	background: url(roundedcornr_423745_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_423745_br.png);
}

.roundedcornr_top_423745 div, .roundedcornr_top_423745, 
.roundedcornr_bottom_423745 div, .roundedcornr_bottom_423745 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_423745 {
	margin: 0 10px;
	text-align: left;
}
.roundedcornr_box_932236 {
   background: #e5caac;
}
.roundedcornr_top_932236 div {
	background: url(roundedcornr_932236_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_932236_tl.png);
}
.roundedcornr_top_932236 {
	background: url(roundedcornr_932236_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_932236_tr.png);
}
.roundedcornr_bottom_932236 div {
	background: url(roundedcornr_932236_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_932236_bl.png);
}
.roundedcornr_bottom_932236 {
	background: url(roundedcornr_932236_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_932236_br.png);
}

.roundedcornr_top_932236 div, .roundedcornr_top_932236, 
.roundedcornr_bottom_932236 div, .roundedcornr_bottom_932236 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_932236 { margin: 0 10px; }
.roundedcornr_box_440736 {
	background: #f2efe6;
	width: 100%;
}
.roundedcornr_top_440736 div {
	background: url(roundedcornr_440736_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_440736_tl.png);
}
.roundedcornr_top_440736 {
	background: url(roundedcornr_440736_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_440736_tr.png);
}
.roundedcornr_bottom_440736 div {
	background: url(roundedcornr_440736_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_440736_bl.png);
}
.roundedcornr_bottom_440736 {
	background: url(roundedcornr_440736_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_440736_br.png);
}

.roundedcornr_top_440736 div, .roundedcornr_top_440736, 
.roundedcornr_bottom_440736 div, .roundedcornr_bottom_440736 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_440736 { margin: 0 10px; }
.roundedcornr_box_118318 {
	width: 100%;
	background-image: url(images/inbound_services.gif);
}
.roundedcornr_top_118318 div {
	background: url(roundedcornr_118318_tl.png) no-repeat top left;
	background-image: url(images/roundedcornr_118318_tl.png);
}
.roundedcornr_top_118318 {
	background: url(roundedcornr_118318_tr.png) no-repeat top right;
	background-image: url(images/roundedcornr_118318_tr.png);
}
.roundedcornr_bottom_118318 div {
	background: url(roundedcornr_118318_bl.png) no-repeat bottom left;
	background-image: url(images/roundedcornr_118318_bl.png);
}
.roundedcornr_bottom_118318 {
	background: url(roundedcornr_118318_br.png) no-repeat bottom right;
	background-image: url(images/roundedcornr_118318_br.png);
}

.roundedcornr_top_118318 div, .roundedcornr_top_118318, 
.roundedcornr_bottom_118318 div, .roundedcornr_bottom_118318 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_118318 { margin: 45px 10px 0px 10px; }
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.goldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
.advantagehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(images/sample3_sub_arrow.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	text-indent: 10px;
	padding-bottom: 5px;
	text-align: left;
	cursor: default;
}
/* CSS Document */
#quotebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #FFCC00;
	padding: 5px;
	height: 25px;
	width: 160px;
	text-align: center;
	border: 2px groove #999999;
	text-transform: uppercase;
}
.imageholder {
	margin: 10px;
	float: right;
	border: 1px solid #993300;
}
.imageholderleft{
	margin: 10px;
	float: left;
	border: 1px solid #993300;
}
.imagecaption {
	margin: 0px 0px 15px 0px;
	float: right;
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
	
}
.frontwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #FFFFFF;
	text-align: left;
}
.pipelinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C4E5F;
	text-align: left;
}
