body
{
    margin: 0px 0px 0px 0px;
    line-height: 20px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background: #2b5e8f url(images/body-bg.gif) repeat-x;
	color:#fff;
}
/* main site links */
a:link {color: #005298;}
a:visited {color: #005298;}
a:hover {color: #b00f13; }
img {display:block;}

.alert
{
    color: #FFF900;
}

img, div { behavior: url(javascript/iepngfix.htc) }

#C2CWrapper {position: relative;}
#C2CImage {position: absolute; top:4px; left: 597px;}

#global {width:938px; margin-left:auto; margin-right:auto;background:url(images/content-home-bg.gif) right repeat-y;}
#topWrapper {width:938px; margin-left:auto; margin-right:auto;}
#navWrapper {position:relative;}
#navWrapper a {padding:5px 5px; color:white; text-decoration:none; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#navWrapper a:hover {color: #bbb;}
#nav {position:absolute; top:-31px; left:225px; width:705px;}
#contentWrapper { width:700px; float:left;}
#content {padding:6px; padding-left:0px; min-height:300px; }
#footerWrapper {width: 918px; padding: 6px 10px 0px 10px; height:26px; color:#eee;font-size: 11px; line-height:14px; display: block; background:url(images/bottom-bg.gif) no-repeat; margin-left:auto; margin-right:auto;}
#footerWrapper a {font-size:11px; color:#eee; padding: 0px 3px 0px 3px; text-decoration:none;}
#ten11 {text-align: left; width:938px;margin:0 auto;font-size: 11px; color:#ddd; }
#ten11 a {color:#ddd; text-decoration:none;}
#disclaimer {width:938px; margin: 3px auto; font-size:10px; color:#ddd; line-height:11px;}

#homeContentWrapper { width:708px; float:left;}
#homeContent {width:380px; float:left; padding:0px 17px 10px 2px; border-right:solid 1px #4d78a1; margin-top:12px; margin-bottom:12px;}
#homeBlog {width:217px; min-height:200px; padding:4px; padding-top:5px; color:#333; border-left: solid 1px #fff;border-top: solid 1px #fff; border-right: solid 1px #fff; float:right;}
#interiorColumn {width:218px; min-height:200px; padding:4px; padding-top:5px; color:#333;  float:right; border-right:1px solid #fff; border-top:1px solid #fff;}
#homeC2AWrapper {float:left; margin:15px 3px 10px 15px;width:284px; font-size: 12px; }
#homeC2AWrapper a {text-decoration:none; cursor:pointer;}
#homeRc2a {width:164px; height:94px; padding: 5px 10px 20px 110px; background:url(images/residential-security-company.gif) no-repeat; color:white; line-height:15px;}
#homeBc2a {width:164px; height:94px; padding: 5px 10px 20px 110px; background:url(images/business-security-company.gif) no-repeat; color:white; line-height:15px;}
#homeIDc2a {width:164px; height:94px; padding: 5px 10px 20px 110px; background:url(images/prevent-id-theft_bg.gif) no-repeat; color:white; line-height:15px;}

.sideHeader {background-color: #013366; border: solid 1px #ddd; color:White; padding: 3px 4px; font-weight: bold; font-size: 16px;}
.iMainImg {border: solid 1px white; margin:-5px 0 0 1px;}

#ContactC2A {background: url(images/contact-bg.gif) no-repeat; width: 219px; height: 130px; position: relative;}
.ContactC2AHeader {position: absolute; color: #fff; font-weight:bold; font-size: 20px; line-height: 20px; text-align: center; top: 10px; left: 65px; width:140px;}
.ContactC2AHeader a {text-decoration: none; color: White;}
.ContactC2AText {position: absolute; color: #fff; top: 70px; left: 10px; line-height: 16px;}
.ContactC2AText a {text-decoration: none;color: White;}

#IDTheftC2A {background: url(images/id-theft-prevention.gif) no-repeat; width: 219px; height: 130px; position: relative;}
.IDTheftC2AHeader {position: absolute; color: #fff; font-weight:bold; font-size: 20px; line-height: 20px; text-align: center; top: 14px; left:65px; width:140px;}
.IDTheftC2AHeader a {text-decoration: none; color: White;}
.IDTheftC2AText {position: absolute; color: #fff; top: 75px; left: 10px; line-height: 16px; width:200px;}
.IDTheftC2AText a {text-decoration: none;color: White;}


#BlogC2A {background: url(images/blog-bg.gif) no-repeat; width: 219px; height: 130px; position: relative;}
.BlogC2AHeader {position: absolute; color: #fff; font-weight:bold; font-size: 20px; line-height: 20px; text-align: center; top: 20px; left:65px; width:140px;}
.BlogC2AHeader a {text-decoration: none; color: White;}
.BlogC2AText {position: absolute; color: #fff; top: 75px; left: 10px; line-height: 16px;}
.BlogC2AText a {text-decoration: none;color: White;}



.BlogHeader {font-size: 13px; font-weight: bold; margin-top: 6px;}
.BlogDesc {font-size: 12px; margin-bottom: 5px;}
.BlogNoItems {font-weight: bold;}

h1 
{
    color:#fff;
    font-weight:bold;
	font-size: 22px;
	}

h2 {
	font-size: 20px;
	color:#fff;
}



h3 {
	font-size:16px;
	color:#fff;
}

h4 {font-size:14px; color:#fff; margin:0px;}
li {font-size:100%;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 }



