/* CONTENT ROWS --- INFO BOXES 1,2,3,4 -----------------*/

#pageContent {width:962px; margin:0; padding:0 8px 0 10px; position:relative; text-align:left;}
* html #pageContent {width:962px; w\idth:944px;}
#pageContent #contentRowOne {width:962px; margin:0; padding:0; border-bottom:10px solid #fff; position:relative; text-align:left; background:url(../img/index-row-1-bg.gif) repeat-y #fff;}
#pageContent #contentRowOne div.contentBoxOne {float:left; width:480px; margin:0; padding:0 0 15px 0; position:relative; text-align:left; background:url(../img/index-box-1-bg.jpg) no-repeat;}
#pageContent #contentRowOne div.contentBoxTwo {float:right; width:480px; margin:0; padding:0 0 15px 0; position:relative; text-align:left; background:url(../img/index-box-2-bg.jpg) no-repeat;}
#pageContent #contentRowTwo {width:962px; margin:0; padding:0; border-bottom:10px solid #fff; position:relative; text-align:left; background:url(../img/index-row-2-bg.gif) repeat-y #fff;}
#pageContent #contentRowTwo div.contentBoxOne {float:left; width:480px; margin:0; padding:0 0 15px 0; position:relative; text-align:left; background:url(../img/index-box-3-bg.jpg) no-repeat;}
#pageContent #contentRowTwo div.contentBoxTwo {float:right; width:480px; margin:0; padding:0 0 15px 0; position:relative; text-align:left; background:url(../img/index-box-4-bg.jpg) no-repeat;}
#pageContent img.icon {float:right; border:0; position:relative; margin:0; padding:0 5px 10px 10px;}
#pageContent img.iconRight {float:right; border:0; position:relative; margin:0; padding:0 2px 10px 10px;}
#pageContent h1 {font:normal 27px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; margin:0; padding:10px 15px 3px 15px; letter-spacing:-0.10em; line-height:27px;}
#pageContent h2 {font:bold 14px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; margin:0; padding:6px 15px 0px 15px; letter-spacing:-0.075em; line-height:27px;}
#pageContent p {font:normal 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; margin:0; padding:0px 15px 8px 15px; line-height:19px; color:#565a5e;}
div.pageContentFooter {width:962px; margin:0 auto; padding:0; text-align:left;}
div.pageContentFooter img {display:block; border:0; margin:auto 0; padding:0; clear:both;}

/* SERVICE CALLOUTS --------------------*/
#callout {width:960px; margin:0 auto; padding:0; position:relative; text-align:left;}
#callout div.title {width:960px; margin:0; border-bottom:1px solid #fff; padding:0; position:relative; text-align:left; background:#6b92bc;}
#callout h1 {font:normal 27px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; margin:0; padding:10px 15px 10px 15px; letter-spacing:-0.10em; line-height:27px; color:#fff;}
#callout #calloutContainer {width:960px; margin:0; padding:0 0 20px 0; position:relative; text-align:left; background:url(../img/index-callout-bg.jpg) repeat-x #fff;}
#callout #calloutContainer div.left {float:left; width:321px; margin:0; padding:0; position:relative; text-align:left;}
#callout #calloutContainer div.mid {float:left; width:316px; border-left:1px solid #fff; border-right:1px solid #fff; margin:0; padding:0; position:relative; text-align:left;}
#callout #calloutContainer div.right {float:left; width:321px; margin:0; padding:0; position:relative; text-align:left;}
#callout #calloutContainer h2 {font:normal 19px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; color:#6b92bc; margin:30px 10px 25px 70px; padding:0; border-bottom:1px solid #d7d7d7;}
#callout #calloutContainer p {font:normal 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; margin:0; padding:0px 15px 8px 15px; line-height:15px; color:#565a5e;}
#callout #calloutContainer ul {margin:0 0 0 30px; padding:0;}
#callout #calloutContainer ul li {font:normal 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; margin:0; padding: 0 0 6px 0; list-style:square;}
#callout #calloutContainer img.icon {float:left; display:inline; padding:17px 5px 5px 12px; margin:0; border:0;}

