/* Action Claim Page Layout styles */

/* General styles */

.floatLeft{
 width: 50%;
 float: left;
}

.floatRight{
 width: 50%;
 float: right;
}

img{
 border: 0;
}

a, a:link{
 color: #E62E72;
 text-decoration:none;
}
.formpadding {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a:hover{
 text-decoration: underline;
}

p{
 margin: 10px 0 10px 0;
}

h1, h2, h3, h4, h5{
 margin-bottom: 10px;
}

/* Header styles */

#banner img{
 width: 890px;
 height: 174px;
}

/* Right Column styles */

/* Main Content */

.contentWrapper{
 margin: 0 25px 0 10px;
 font-size: 0.75em;
 line-height: 16px;
 color: #616266;
}

h1{
 font-size: 1.8em;
 color: #e62d72;
 font-weight: normal;
 margin-top: 0;
}

h2{
 font-size: 1.2em;
 line-height: 17px;
 color: #4d494b;
 font-weight: bold;
}

h3, h4, h5{
 font-size: 1.1em;
 color: #898989;
 font-weight: normal;
}

.pinkText{
 color: #e62d72;
}

.greyboldText{
 color: #616266;
 font-weight: bold;
}

.contentWrapper ul{
 list-style: none;
 margin: 15px 0 20px 0;
 padding: 0;
}

.contentWrapper ul li{
 background-position: left top;
 background-repeat:no-repeat;
 background-image: url(../images/bullet.gif);
 padding: 5px 0 5px 10px;
 border-bottom: 1px solid #afb1b2;
 margin-right: 10px;
}

/* Home page */

.feature{
 border-bottom: 1px dotted #d3d3d4;
 padding-bottom: 10px;
 padding-top: 15px;
}

.feature2{
 border-bottom: 1px dotted #e62d72;
 padding-bottom: 10px;
}

.feature img{
 float: left;
 margin-right: 15px;
}

.feature p{
 width: 450px;
 display: block;
 float: left;
 margin: 0;
}

.feature p span{
 font-weight: bold;
 font-size: 1.2em;
 color: #4d4a4b;
}

a.arrow{
 text-decoration: none;
 background: url(../images/arrow.gif) left no-repeat;
 padding-left: 16px; 
}

a.arrow:hover{
 text-decoration: underline;
}

/* Right Column */

.getInTouch{
 margin-top: 10px;
 font-size: 0.75em;
 color: #fff;
}

.getInTouch ul{
 list-style: none;
 margin: 0;
 padding: 0;
}

.getInTouch ul li a, .getInTouch ul li a:link{
 color: #fff;
 text-decoration: none;
 margin-left: 10px;
}

.getInTouch ul li a, .getInTouch ul li a:hover{
 text-decoration: underline;
 margin-left: 10px;
}

.getInTouch ul li{
 border-bottom: 1px dotted #f796ba;
 margin: 0 0 5px 0;
 padding-bottom: 5px;
}

.getInTouch ul li.noborder{
 border: none;
}

.getInTouch ul span.tel{
 background: url(../images/right_col/tel.gif) left no-repeat;
 padding-left: 15px;
}

.getInTouch ul span.email{
 background: url(../images/right_col/email.gif) left no-repeat;
 padding-left: 5px;
}

.getInTouch ul span.direction{
 background: url(../images/right_col/direction.gif) left no-repeat;
 padding-left: 5px;
}

.getInTouch ul li span{
 margin-left: 10px;
}

.getInTouch .floatLeft{
 width: 115px;
 height: 92px;
 background: url(../images/right_col/left.gif) left no-repeat;
}

.getInTouch .floatRight{
 width: 105px;
 height: 92px;
 background: url(../images/right_col/right.gif) left no-repeat;
}

.login{
 margin-top: 10px;
 font-size: 0.75em;
 color: #fff;
}

.login .floatLeft{
 width: 103px;
 height: 110px;
 background: url(../images/right_col/login_left.gif) left no-repeat;
}

.login .floatRight{
 width: 117px;
 height: 110px;
 background: url(../images/right_col/login_right.gif) left no-repeat;
}

.login p{
 margin: 0;
 padding: 0 0 10px 10px;
}

.quote{
 background: url(../images/quote.gif) left no-repeat;
 width: 220px;
 height: 224px;
 font-size: 0.75em;
 line-height: 16px;
 margin-top: 10px;
}

.quote p{
 padding: 15px 10px 0 10px;
 color: #616366;
 margin: 0;
}

.quote p.pinkText{
 padding: 5px 10px 0 10px;
 color: #e62d72;
}

.productFeature{
 float: left;
 width: 202px;
 margin-right: 10px;
}

.productFeature img{
 margin-bottom: 15px;
}

.greyRule{
 border-top: 1px solid #a8a7a3;
 height: 1px;
 width: 85%;
 margin: 5px 0 5px 0;
}

/* Footer styles */

.footer_top{
 background: url(../images/structure/footer_top.gif) left no-repeat;
 height: 7px;
}

.footer_middle{
 border-left: 1px solid #e0e0e0;
 border-right: 1px solid #e0e0e0;
 background: url(../images/structure/footer_bg.gif) left repeat-x;
 height: 90px;
}

.footer_bottom{
 background: url(../images/structure/footer_bottom.gif) left no-repeat;
 height: 7px;
}

.footer_middle .floatLeft{
 font-size: 0.7em;
 line-height: 14px;
 color: #e62d72;
 border-right: 1px solid #dadada;
 width: 222px;
 height: 90px;
}

.footer_middle .floatLeft p, .footer_middle .floatRight p{
 margin: 0;
 padding: 12px 10px 10px 10px;
}

.footer_middle .floatRight p{
 padding-left: 0;
}

.footer_middle .floatRight img{
 float: right;
 margin: 10px 30px 10px 30px;
}

.footer_middle .floatRight{
 font-size: 0.7em;
 line-height: 14px;
 color: #9c9ea1;
 width: 650px;
}

 /*printer styles*/ 
@media print{ 

#topLinks{
 display: none;
}

.banner{
 display: none;
}

#breadcrumb .floatRight{
 display: none;
}

#maincol{
 border-top: none;
}

.menu{
 display: none;
}

}
