body {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    background-color: #B8C9D4;
    background-image: url( images/pg_back.jpg );
    background-repeat: repeat-x;
    background-position: left top;
}

h1 {
	font-family:arial,helvetica, sans serif; 
	font-size:20px; 
	color:#e05103; 
	margin-bottom:6px;
	padding-bottom:0px;
	line-height:26px;
	}
	
ul {line-height:22px; list-style:square; margin-top:4px;}

p {
    padding-top: 7px;
    padding-bottom: 7px;
}

/* Link Styles */

.more {
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    color: #FFA000;
}

a.more:link {
    text-decoration: none;
}

a.more:visited {
    text-decoration: none;
}

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

.top {
    color: #0C428B;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    text-transform: uppercase;
}

.top1 {
    color: #660000;
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-transform: uppercase;
}

.top2 {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 11px;
}

.news {
    color: #FFFFFF;
    font-family: arial;
    font-size: 25px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
}

.client {
    color: #000000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-transform: uppercase;
}

.top_r {
    color: #0C428B;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 15px;
}

.test {
    color: #E05103;
    font-family: verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
    text-transform: uppercase;
}

.test2 {
    color: #E05103;
    font-family: verdana;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    line-height: 100%;
    text-transform: uppercase;
}

.test_bold {
    color: #115896;
    font-family: verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
}

.mid-top {
    color: #E05103;
    font-family: verdana;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
    padding-top: 5px;
    padding-bottom: 5px;

}

.normal {
    color: #646464;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    padding-left: 5px;
}

.normal1 {
    color: #115896;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: cormal;
    line-height: 150%;
    padding-left: 5px;
}

.normal2 {
    color: #000000;
    font-family: verdana;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
    padding-left: 5px;
}

.normal2a {
    color: #000000;
    font-family: verdana;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
    padding-left: 5px;
}

/* Services */
.packService {height:33px;width:325px;padding-left:15px;border-bottom: 1px solid #E0E0E0;text-align:left;background-image: url(images/backService.gif);background-repeat:repeat;border-left:1px solid #999;}
.packBronze {height:33px;width:116px;border-bottom: 1px solid #E0E0E0;text-align:center;background-image: url(images/backBronze.gif);background-repeat:repeat;}
.packSilver {height:33px;width:116px;border-bottom: 1px solid #E0E0E0;text-align:center;background-image: url(images/backSilver.gif);background-repeat:repeat;}
.packGold {height:33px;width:116px;border-bottom: 1px solid #E0E0E0;text-align:center;background-image: url(images/backGold.gif);background-repeat:repeat;}
.packPlatinum {height:33px;width:116px;border-bottom: 1px solid #E0E0E0;text-align:center;background-image: url(images/backPlatinum.gif);background-repeat:repeat;}
.packCost {height:33px;width:116px;border-bottom: 1px solid #E0E0E0;text-align:center;background-image: url(images/backService.gif);background-repeat:repeat;border-right:1px solid #999;}

.textTag
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #fff;
	background-color: #c0143c;
	padding-left: 2px;
	padding-right: 2px;
	border:#666666 inset 1px;
}


.head_s {
    color: #FAA10B;
    font-family: arial;
    font-size: 21px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
}

.title {
    color: #B50505;
    font-family: arial;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
	height:53px
}

.title1 {
    color: #333333;
    font-family: arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
	text-align:center;
	height:53px;
}

.title1_normal {
    color: #626262;
    font-family: arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
}

.title1_normal a {
    color: #626262;
    font-family: arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
    background-image: url(images/blue-dasshed-line.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}

.title1_normal a:hover {
    color: #626262;
    font-family: arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
    text-decoration: none;
    background-image: none;
}

.title_normal1 {
    color: #B50505;
    font-family: arial;
    font-size: 16px;
    font-style: bold;
    font-weight: bold;
    line-height: 150%;
}

.copy {
    color: #FFFFFF;
    font-family: arial;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
    vertical-align: middle;
    text-align: center;
    padding-top: 15px;

}

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

ul.my_ul li {
    padding-top: 3px;
    padding-bottom: 3px;
    margin: 0;
}

ul.my_ul li img {
    vertical-align: middle;
}

.normal_2 {
    color: #646464;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-left: 5px;
}

table.box td.top-left {
    background-image: url(images/box/box-top-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 11px;
    height: 36px;
}

table.box td.top-middle {
    background-image: url(images/box/box-top-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 36px;
    font-size:1px;
}

table.box td.top-right {
    background-image: url(images/box/box-top-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 11px;
    height: 36px;
}

table.box td.middle-left {
    background-image: url(images/box/box-middle-left.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 11px;
}

table.box td.content {
    background-color: #fafbfc;
    padding: 8px;
    color: #677d93;
    font-family: Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

table.box td.content input {
    border: 1px solid #677d93;
}

table.inner td {
    color: #677d93;
    font-family: Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

table.inner td.input {
    border: 1px solid #677d93;
}

table.box td.middle-right {
    background-image: url(images/box/box-middle-right.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 11px;
}

table.box td.bottom-left {
    background-image: url(images/box/box-bottom-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 11px;
    height: 10px;
}

table.box td.bottom-middle {
    background-image: url(images/box/box-bottom-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 10px;
}

table.box td.bottom-right {
    background-image: url(images/box/box-bottom-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 11px;
    height: 10px;
}

/* GOLD BOX */

table.gold td.gold-top-left {
    background-image: url(images/box/gold-top-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 31px;
}

table.gold td.gold-top-middle {
    background-image: url(images/box/gold-top-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 31px;
}

table.gold td.gold-top-right {
    background-image: url(images/box/gold-top-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 31px;
}

table.gold td.gold-middle-left {
    background-image: url(images/box/gold-middle-left.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 10px;
}

table.gold td.gold-middle-right {
    background-image: url(images/box/gold-middle-right.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 10px;
}

table.gold td.gold-bottom-left {
    background-image: url(images/box/gold-bottom-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 5px;
}

table.gold td.gold-bottom-middle {
    background-image: url(images/box/gold-bottom-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 5px;
}

table.gold td.gold-bottom-right {
    background-image: url(images/box/gold-bottom-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 5px;
}

/* SILVER BOX */

table.silver td.silver-top-left {
    background-image: url(images/box/silver-top-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 31px;
}

table.silver td.silver-top-middle {
    background-image: url(images/box/silver-top-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 31px;
}

table.silver td.silver-top-right {
    background-image: url(images/box/silver-top-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 31px;
}

table.silver td.silver-middle-left {
    background-image: url(images/box/silver-middle-left.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 10px;
}

table.silver td.silver-middle-right {
    background-image: url(images/box/silver-middle-right.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 10px;
}

table.silver td.silver-bottom-left {
    background-image: url(images/box/silver-bottom-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 5px;
}

table.silver td.silver-bottom-middle {
    background-image: url(images/box/silver-bottom-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 5px;
}

table.silver td.silver-bottom-right {
    background-image: url(images/box/silver-bottom-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 5px;
}

/* BRONZE BOX */

table.bronze td.bronze-top-left {
    background-image: url(images/box/bronze-top-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 31px;
}

table.bronze td.bronze-top-middle {
    background-image: url(images/box/bronze-top-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 31px;
}

table.bronze td.bronze-top-right {
    background-image: url(images/box/bronze-top-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 31px;
}

table.bronze td.bronze-middle-left {
    background-image: url(images/box/bronze-middle-left.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 10px;
}

table.bronze td.bronze-middle-right {
    background-image: url(images/box/bronze-middle-right.jpg);
    background-position: top left;
    background-repeat: repeat-y;
    width: 10px;
}

table.bronze td.bronze-bottom-left {
    background-image: url(images/box/bronze-bottom-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 5px;
}

table.bronze td.bronze-bottom-middle {
    background-image: url(images/box/bronze-bottom-middle.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    height: 5px;
}

table.bronze td.bronze-bottom-right {
    background-image: url(images/box/bronze-bottom-right.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    width: 10px;
    height: 5px;
}

ul.lists {
    margin: 10px 0 0 25px;
    padding: 0;
    list-style-type: none;
}

ul.lists li {
    margin:0 ;
    padding: 0;
    color: #646464;
    font-family: Verdana, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    list-style-image: url(images/bullet.jpg);
}

p.other {
    padding: 0;
    margin: 0;
    font-family: Verdana, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
}

div.dashed {
    background-image: url(images/box/dashed-line.jpg);
    background-position: center left;
    background-repeat: repeat-x;
    height: 20px;
}

div.dashed2 {
    background-image: url(images/box/dashed-line_2.jpg);
    background-position: center left;
    background-repeat: repeat-x;
    height: 20px;
}

div.dashed3 {
    background-image: url(images/box/dashed-line_3.jpg);
    background-position: center left;
    background-repeat: repeat-x;
    height: 20px;
}

table.box td.content input.gold-radio {
    border: none;
}

table.box td.content input.bronze-radio {
    border: none;
}

table.box td.content input.silver-radio {
    border: none;
}

p.text1 {
    margin: 0;
    padding: 5px 0 5px 0;
}

table.terms {
    border-collapse: collapse;
}

table.terms td {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #677d93;
    vertical-align: top;
    border: 1px solid #677d93;
}

table.terms td a {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #677d93;
    text-decoration: none;
    font-weight: bold
}

table.terms td a:hover {
    text-decoration: underline;
}

table.terms td ol {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    line-height: 18px;
}

table.terms td ol.cities li{
    margin:1px 0 1px 0
}

table.inner-t td {
    border: none;
}

ul.landing-lists {
    margin: 0;
     padding: 0;
}

ul.landing-lists li {
    margin: 0 0 0 15px;
    padding: 0;
    color: #646464;
    font-family: Verdana, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    list-style-image: url(images/bullet.jpg);
}

a.landing_link {
    color: #646464;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    padding-left: 5px;
}

span.new1 {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #677d93;
}

span.new1 a {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #677d93;
    font-weight: bold;
}

table.links {
    border-collapse: collapse;
}

table.links th {
    background-color: #646464;
    color: #fff;

}

table.links td {
    border-bottom: 1px solid #646464;
}

table.links td.first {
    border-right: 1px solid #646464;
}

table.links td {
    text-align: left;
}

table.links th.top-right {
    background-image: url(images/links-top-right.jpg);
    background-position: top right;
    background-repeat: no-repeat;
}

table.links th.top-left {
    background-image: url(images/links-top-left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}

table.links2 {
    border-collapse: collapse;
}

table.links2 td {
    border: 1px solid #646464;
    text-align: left;
}

table.links2 td a {
    color: #646464;
}

table.links2 td a:hover {
    text-decoration: none;
}

a.next_page {
    color: #646464;
}

a:hover.next_page {
    text-decoration: none;
}

p.testimonaial {
    margin: 0;
    padding-bottom: 30px;
    padding-top: 0;
}

img.dotted_lines {
    margin-top: 20px;
    margin-bottom: 12px;
}