﻿body { margin:0px; padding:0px; border:0px; width:100%; height:100%; line-height:15px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#545454; background-color:#F6F6F6; }
a { margin:0px; padding:0px; text-decoration:none; color:#3594D8; }
a:hover { color:#D22027; }
p { padding:0px; margin:0px; }
h2 { margin:0px; }
img { border:none; }

div.hr { padding:0px; margin:0px 0px 12px 0px; height:1px; background: url('/Images/BgContentDash.png') repeat-x; }
div.hr hr { display:none; }

#wrapper { margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:990px; }

#header { padding:0px; margin:0px; height:50px; clear:both; }
#header ul.nav { float:right; padding:0px; margin:20px 10px 0px 0px; list-style:none; }

ul.nav li { float:left; }
ul.nav li a { float:left; margin:0px 15px 0px 15px; height:30px; line-height:30px; font-size:12px; font-weight:bold; color:#545454; text-transform:uppercase; border-bottom:3px solid #F6F6F6; }
ul.nav li a:hover { color:#D22027; border-bottom:3px solid #D22027; }
ul.nav li.current a { color:#D22027; border-bottom:3px solid #D22027; }

#body { margin:15px 0px 15px 0px; background: url('/Images/BgShadowMiddle.png') #FFFFFF repeat-y 0px 0px; }
#body-top { height:7px; background: url('/Images/BgShadowTop.png') #FFFFFF no-repeat left top; font-size:1px; }
#body-bottom { height:7px; background: url('/Images/BgShadowBottom.png') #FFFFFF no-repeat left bottom; font-size:1px; }
#body-middle { padding:0px 25px 19px 25px; }

#footer { padding:0px 25px 10px 25px; color:#848480; font-size:10px; }
#footer span a { text-decoration:none; color:#848480; }
#footer span a:hover { text-decoration:none; color:#D22027; }

#homepromo { margin:10px 0px 0px 0px; width:940px; overflow:hidden; border-bottom:8px solid #DEDEDE; }
#homepromo h2 { overflow:hidden; font-size:13px; display:block; font-weight:lighter; text-transform:uppercase; margin-bottom:12px; color:#576A7A; }
#homepromo img { float:left; display:block; margin:0px; margin-right:10px; }
#homepromo1 { float:left; width:335px; height:127px; padding:0px 10px 0px 0px; }
#homepromo2 { float:left; width:335px; height:117px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; padding:0px 10px 0px 10px; }
#homepromo3 { float:left; width:228px; height:127px; padding:0px 0px 0px 10px; }

#content-body { width:940px; overflow:hidden; padding:10px 0px 10px 0px; margin:10px 0px 10px 0px; background: url('/Images/BgContentDot.png') #FFFFFF repeat-y 161px 0px; }

#content-sidebar { float:left; width:162px; }
#content-sidebar h2 { overflow:hidden; font-size:16px; font-weight:lighter; display:block; text-transform:uppercase; margin:0px 0px 10px 10px; color:#576A7A; }
#content-sidebar ul { font-size:11px; padding:0px; margin:0px 0px 0px 0px; list-style:none; width:151px; }

ul.sbnav li { margin:0px; }
ul.sbnav li a { color:#545454; padding:5px 0px 5px 9px; display:block; }
ul.sbnav li a:hover { color:#D22027; font-weight:bold; }
ul.sbnav li.current a { color:#D22027; background-color:#FDF4F4; font-weight:bold; }

#content-wrapper { float:left; width:758px; padding:0px 0px 0px 20px; }

#content-main {}
#content-main h3 { margin:0px; padding:0px 0px 14px 0px; font-size:17px; font-weight:lighter; color:#576A7A; }
#content-main p { padding:0px 200px 14px 0px; }
#content-main h4 { color:#D22027; padding:0px 30px 0px 0px; font-weight:normal; font-size:14px; margin:0px 0px 5px 0px; }
#content-main em { color:#576A7A; }

.row { overflow:hidden; width:758px; }
.column1 { float:left; width:207px; }
.column2 { float:left; width:352px; }
.column3 { float:left; width:199px; }
.column4 { float:left; width:463px; }
.column5 { float:left; width:295px; }

/*.column1 img { display:block; padding:8px; margin:0px 12px 26px 0px; background: url('/Images/BgContentChecker.png') }*/
.column1 img 
{
	/* This centers the image */
	display: block;
	margin:0px 12px 26px 0px;

	/* This adds the border */
	padding:6px;
	border:solid;
	border-color: #DEDEDE #aaaaaa #aaaaaa #DEDEDE;
	border-width: 1px 2px 2px 1px;
	background-color:white;
	}
.column3 li { line-height:17px; }
/*.column5 img { display:block; padding:8px; margin:0px 0px 26px 0px; background: url('/Images/BgContentChecker.png') }*/
.column5 img 
{
	/* This centers the image */
	display: block;
	margin-left: auto;
	margin-right: auto;

	/* This adds the border */
	padding:6px;
	border:solid;
	border-color: #DEDEDE #aaaaaa #aaaaaa #DEDEDE;
	border-width: 1px 2px 2px 1px;
	background-color:white;
}

#content-main .row p { margin:0px 0px 14px 0px; padding:0px 30px 0px 0px; }
#content-main .row ul { padding:0px; margin:0px 0px 26px 12px; }

.key-features { background: url('/Images/BgServicePoints.png') repeat-x; margin:0px 30px 0px 0px; padding:8px; }
#content-main .key-features h4 { color:#576A7A; padding:0px; font-weight:normal; font-size:12px; margin:0px 0px 5px 0px; }
#content-main .key-features ul { padding:0px; margin:0px 0px 12px 12px; }
#content-main .key-features ul li { font-size:12px; line-height:24px; }

#content-promo { width:940px; overflow:hidden; border-top:8px solid #DEDEDE; padding:0px; }
#content-promo span { color:#576A7A; font-weight:bold; }
#content-promo img { float:left; display:block; width:110px; margin:0px; }
#content-promo p { line-height:14px; padding:0px 18px 0px 0px; }

#content-promo-left { float:left; width:470px; border-right:1px solid #DEDEDE; margin:12px 0px 0px 0px; }
#content-promo-right { float:left; width:469px; margin:12px 0px 0px 0px; }