body { padding:0px; margin:0px; background:#FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#666666;}
* html body { padding:0px; margin:0px; background:#FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#666666;}

/*NewHOME PAGE CONTENT LINKS STYLES*/
.SecurityLink1 { background:url(../images/PAImg/Security1.jpg) top left no-repeat #850f01; height:85px; width:223px;}
.SecurityLinkOn1 { background:url(../images/PAImg/Security1On.jpg) top left no-repeat #850f01; height:85px; width:223px;}

.VideoLink1 { background:url(../images/PAImg/VideoSurv1.jpg) top left no-repeat #850f01; height:85px; width:223px;}
.VideoLinkOn1 { background:url(../images/PAImg/VideoSurv1On.jpg) top left no-repeat #850f01; height:85px; width:223px;}

.Hour24Link1 { background:url(../images/PAImg/24Hour1.jpg) top left no-repeat #850f01; height:84px; width:223px;}
.Hour24LinkOn1 { background:url(../images/PAImg/24Hour1On.jpg) top left no-repeat #850f01; height:84px; width:223px;}

.FireLink1 { background:url(../images/PAImg/Fire1.jpg) top left no-repeat #850f01; height:84px; width:223px;}
.FireLinkOn1 { background:url(../images/PAImg/Fire1On.jpg) top left no-repeat #850f01; height:84px; width:223px;}

.MedicalAlertsLink1 { background:url(../images/PAImg/MedAlerts1.jpg) top left no-repeat #850f01; height:86px; width:223px;}
.MedicalAlertsLinkOn1 { background:url(../images/PAImg/MedAlerts1On.jpg) top left no-repeat #850f01; height:86px; width:223px;}

.KeylesEntryLink1 { background:url(../images/PAImg/KeylessEntry1.jpg) top left no-repeat #850f01; height:86px; width:223px;}
.KeylesEntryLinkOn1 { background:url(../images/PAImg/KeylessEntry1On.jpg) top left no-repeat #850f01; height:86px; width:223px;}


/**Added oN 18 Dec for Home Header Link*/
.ContentMainAreaHP a { cursor:pointer; background:url(../images/PAImg/HomeLinkOff.jpg) top left no-repeat #850f01; display:block; text-decoration:none!important; color:#FFFFFF!important;}
.ContentMainAreaHP a:hover { background:url(../images/PAImg/HomeLinkOn.jpg) top left no-repeat #850f01; display:block;}
.ContentMainAreaHP a div.HomeLink { color:#FFFFFF!important; padding:8px 5px 8px 12px; font-size:11px; width:206px;}
.ContentMainAreaHP a div h1 { padding:0px 0px 8px 0px; margin:0px; color:#FFFFFF; font-size:18px;}

/*MENU STYLES*/
.NavPane td, .NavPane div { vertical-align:middle!important; padding:0px; text-align:center; cursor:pointer; white-space:nowrap; text-decoration:none; cursor:pointer; color:#FFFFFF!important; font-size:13px; line-height:37px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.NavPane td.MenuHover ,.NavPane td.MenuOn { background:url(../images/PAImg/MenuRight.gif) top right no-repeat!important; white-space:nowrap; text-decoration:none; cursor:pointer; color:#FFFFFF!important; font-size:13px; height:37px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;vertical-align:middle!important; padding:0px; text-align:center; white-space:nowrap;} 
.NavPane td.MenuHover div ,.NavPane td.MenuOn div {background:url(../images/PAImg/MenuLeft.gif) top left no-repeat!important; line-height:37px!important;}
.NavPane table { float:left;}
.NavPane td.MenuOn { cursor:text!important;}
.NavPane td div{ padding:0px 15px;}
.NavPane td.SubMenuOff { background:#cd151f; padding:5px 15px;white-space:nowrap!important; line-height:normal; font-size:12px; font-weight:normal;}
.NavPane td.SubMenuOver { background:#000000; padding:5px 15px; line-height:normal; font-weight:normal;font-size:12px; color:#ffecbf;}
.NavPane td.SubMenuOn { background:#000000; padding:5px 15px; line-height:normal; font-weight:normal;font-size:12px; color:#ffecbf;}
.NavPane table.catsub259402{ margin-top:18px; width:150px; text-align:left; border:1px solid #910a11;}
html * .NavPane table.catsub259402 { margin-top:17px;}
.NavPane table.catsub259402 td{  border-bottom:0px solid #8c040b;border-top:0px solid #fb555e; width:150px; white-space:nowrap!important; width:150px; text-align:left;}

/*.NavPane #Menu1 { width:83px;}
.NavPane #Menu2 { width:103px;}
.NavPane #Menu3 { width:103px;}
.NavPane #Menu4 { width:193px;}
.NavPane #Menu5 { width:125px;}
.NavPane #Menu6 { width:125px;}
.NavPane #Menu7 { width:125px;}*/

.NavPane ul li { list-style:none;list-style-image:none; height:37px; display:block;}
.NavPane li a { padding:10px 10px; vertical-align:middle; margin:0px; white-space:nowrap; text-decoration:none; cursor:pointer; color:#FFFFFF!important; font-size:10pt; height:37px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.NavPane .MenuOff{ background:none;}
.NavPane .MenuHover { }
.NavPane .MenuOn{}

/* ------------------------------------------------------------------------------------ */
/*Template Main Styles Here*/
/* ------------------------------------------------------------------------------------ */
.MainWraper { padding:0px; margin:0px; border-top:11px solid #000000; background:#FFFFFF;} 
/*Set default Width for Template from here*/
.Wraper { padding:0px; margin:0px auto; width:950px;}

/*template Layout Styles defines here*/
.TopMainArea { background:url(../images/PAImg/NavBg.gif) top left repeat-x;}
.NavLeft { background:url(../images/PAImg/NavLeft.gif) bottom left no-repeat; height:144px;}
.NavRight { background:url(../images/PAImg/NavRight.gif) bottom right no-repeat; height:144px; padding:0px 6px 0px 6px;}
.NavRightHP { background:url(../images/PAImg/NavRightContactLadyNew.gif) bottom right no-repeat; height:144px; padding:0px 6px 0px 6px;}
.LogoPane { padding:17px 5px 17px 4px; float:left;}
.HeaderMain { margin:0px 0px 0px 336px; background:url(../images/PAImg/NavRightContactLady.gif) top right no-repeat;}
.HeaderMainHP { margin:0px 0px 0px 336px;/* background:url(../images/PAImg/NavRightContactLadyNew.gif) top right no-repeat;*/}
.HeaderPaneHP { text-align:center; margin:-24px 0px 0px 300px; padding:45px 130px 5px 0px;  height:55px;color:#000000; font-style:normal; font-weight:normal; font-size:15px; }
.HPHelpImg { position:absolute; float:left; margin:-47px -100px 0px 0px;}
.HeaderPane { text-align:center; margin:-24px 0px 0px 300px; padding:45px 110px 5px 0px;  height:55px;color:#000000; font-style:normal; font-weight:normal; font-size:15px; }
.HeaderPane a, .HeaderPaneHP a { text-decoration:none!important; font-weight:bold;}
.TopLeftCrv { background:url(../images/PAImg/TopLeftCvr.gif) left top no-repeat; margin:0px 140px 0px 25px;}
.EmailPane { background:#000000; height:26px; margin:0px 20px 0px 18px; padding:0px 10px 0px 15px; text-align:center;}
.TollFree {  color:#FFFFFF; font-size:15px; font-weight:bold; padding:0px 10px 0px 30px; white-space:nowrap; float:left;}
.CallImg { position:absolute; float:left; margin:-5px 0px 0px -30px;}
.ContactLady { position:relative; float:right; margin:-103px 0px 0px 0px; padding:0px 0px 0px 0px;}
.EmailUs {color:#aeaeae; font-size:15px; font-weight:bold; padding:0px 10px 0px 0px; white-space:nowrap; float:right;}
.EmailUs A:Link, .EmailUs A:Visited, .EmailUs A:Active {color:#aeaeae; text-decoration:none; height:25px;}
.EmailUs a:hover {color:#ffffff; text-decoration:none;}
.EmailImg { position:absolute; float:left; margin:-5px 0px 0px -30px;}
.TopRightCrv { background:url(../images/PAImg/TopRightCrv.gif) right top no-repeat;}
.NavPane { padding:0px 0px 0px 0px; margin:0px; height:37px; clear:both; background:none;}
.NavPaneHP { padding:0px 0px 0px 0px; margin:0px; height:37px; clear:both; background:none;}

.ContentMain { background:url(../images/PAImg/ContentBottom.gif) bottom left repeat-x;}
.ContentMainAreaHP { border-top:1px solid #FFFFFF; background:url(../images/PAImg/HpBottomShadow.png) bottom center no-repeat; padding:0px 0px 20px 0px; margin:0px 0px 10px 0px;}
.ContentMainArea {}
.TopPaneHP { background:#f3eccf url(../images/PAImg/TopPaneShadow.gif) top center no-repeat; border-bottom:15px solid #ffffff; vertical-align:top; padding:13px 10px;}
.TopPane { background:#f3eccf url(../images/PAImg/TopPaneShadow.gif) top center no-repeat; border-bottom:15px solid #ffffff; vertical-align:top; padding:13px 10px;}
.LeftPane { vertical-align:top; padding:0px 0px 30px 0px; margin:0px; width:307px;}
.LeftPaneIP {vertical-align:top; padding:0px 45px 30px 10px; margin:0px; width:1%;}
.LeftWidth { width:221px;}
.CenterPane { vertical-align:top;padding:0px 15px 30px 15px; width:306px;}
.CenterPaneIP3C{ vertical-align:top;padding:0px 10px 30px 10px; width:100%;}
.CenterPaneIP { vertical-align:top;padding:1px 10px 30px 10px; width:100%;}
.CenterPaneOnly{ vertical-align:top;padding:0px 10px 30px 10px;}
.RightPane { vertical-align:top;padding:0px 0px 30px 0px; margin:0px; width:307px;}
.RightPaneIP {vertical-align:top; padding:0px 40px 30px 45px; margin:0px;width:1px;*width:1%;}
.RightWidth { width:221px;}
.BottomLeft { border:5px solid #dfdfdf; margin:10px 35px 0px 0px; vertical-align:top; padding:10px; float:left; width:262px;}
.BottomRight { border:5px solid #dfdfdf; vertical-align:top; padding:10px; margin:10px 0px 0px 0px; float:left; width:262px;}
.SearchPaneMain {vertical-align:middle; padding:3px 44px 0px 0px; height:28px; background:url(../images/PAImg/SearchRight.gif) bottom right no-repeat;}
.SearchPane { float:right; margin:0px auto; padding:4px 2px 0px 0px;width:211px;background:url(../images/PAImg/SearchBg.gif) top left repeat-x; height:24px;}
.search-box { white-space:nowrap; padding:0px; margin:0px;}
input.SearchBox { width:140px; height:16px; border:1px solid #b5b5b5;}
.cat_button { margin:0px 0px 0px 3px; padding:0px;vertical-align:middle;}
.BreadcrumbPane {width:500px; float:left; margin:0px;}
.BreadcrumbPane A:Link, .BreadcrumbPane A:Visited, .BreadcrumbPane A:Active { color:#000000; height:20px; font-size:20px; text-decoration:none; font-weight:bold;}
.BreadcrumbPane a:hover {color:#780e01; font-size:20px; text-decoration:none; font-weight:bold; height:20px;}


/*Home page Style*/
.HomeLeftSide {padding:0px 0px 0px 0px;float:left; width:645px;}
/**/

.TopRightLinks { width:425px; float:right;padding:4px 0px 0px 0px; margin:0px; text-align:right;}
.TopRightLinks A:Link, .TopRightLinks A:Visited, .TopRightLinks A:Active { color:#000000; font-size:13px; text-decoration:none; font-weight:normal; padding:1px 10px 3px 10px; display:inline-block;}
.TopRightLinks a:hover { background:#cfc9b0; color:#780e01; font-size:13px; text-decoration:none; font-weight:normal; padding:1px 10px 3px 10px;}
.TopRightLinks a.active{ background:#cfc9b0; color:#780e01; font-size:13px; text-decoration:none; font-weight:normal; padding:1px 10px 3px 10px;}


.FooterMain { background: url(../images/PAImg/FooterBg.gif) top left repeat-x #cd151f; border-top:1px solid #FFFFFF;clear: both; padding:5px 0px;}
.Footer1 { vertical-align:top; padding:0px; margin:0px; width:307px;}
.Footer2 { vertical-align:top;margin:0px; padding:0px 15px; width:306px;}
.Footer3 { vertical-align:top;padding:0px; margin:0px; width:307px;}

.CopyrightMain { padding:15px 0px; background:#000000;}
.Copyright { color:#FFFFFF; font-size:11px;}
.Copyright A:Link, .Copyright A:Visited, .Copyright A:Active { color:#FFFFFF; font-size:11px; text-decoration:none;}
.Copyright a:hover { color:#FFFFFF; font-size:11px;}

/* ------------------------------------------------------------------------------------ */
/* Default link syle */
A:Link, A:Visited, A:Active {color: #cd151f;text-decoration:underline;}
A:Hover {color: #000000;text-decoration: underline;}
/* ------------------------------------------------------------------------------------ */
/*Norman text styles*/
.Normal, p, div, input, textarea, select, ul, li, ol , table, td, tr, span {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#666666;}
/*****  Floating Fix *****/
.clear { clear:both;}
* html .clearfix {height: 1%;overflow: visible;}
*+html .clearfix {min-height: 1%;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
/* ------------------------------------------------------------------------------------ */
/***** Global Settings *****/
/*Heading Styles*/
/* H1 */H1 {font-size: 20px;font-weight: bold; padding:0px 0px 10px 0px; margin:0px; color:#000000;}
/* H2 */H2 {font-size: 18px;font-weight: bold; padding:0px 0px 10px 0px; margin:0px; color:#000000;} 
/* H3 */H3 {font-size: 16px;font-weight: bold; padding:0px 0px 10px 0px; margin:0px; color:#cf0003;}
/* H4 */H4 {font-size: 14px;font-weight: bold; padding:0px 0px 10px 0px; margin:0px; color:#000000;}
/* H5 */H5 {font-size: 13px;font-weight: bold; padding:0px 0px 10px 0px; margin:0px; color:#cf0003;}
/* H6 */H6 {font-size: 13px;font-weight: bold; padding:0px 0px 10px 0px; margin:0px; color:#000000;}

H2.TopHeading { padding:0px!important; font-size:20px!important;}

p {margin:0px;padding:0px 0px 12px 0px;font-size: 13px;}
blockquote {margin:22px 40px;padding:0;}
small {	font-size:0.85em;}
img {border:none;}
sup {position:relative;	bottom:0.3em;vertical-align:baseline;}
sub {position:relative;	bottom:-0.2em;vertical-align:baseline;}
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed;}

/*List Style1*/
ul { margin:0px; padding:0px 0px 10px 20px;} 
li { list-style:url(../images/PAImg/Bullet.png) outside; vertical-align:top; line-height:normal; padding:0px 3px 5px 0px; margin:0px;}
ol { list-style:url(../images/PAImg/Bullet.png) outside; vertical-align:top; line-height:normal; padding:0px 3px 5px 0px; margin:0px;}
/* ------------------------------------------------------------------------------------ */
/***** Forms *****/
form {margin:0;	padding:0;	display:inline;}
label {cursor:pointer;}
/***** Tables *****/
table {border:0;margin:0px;	padding:0px;border-collapse: collapse;border-spacing: 0;}
table tr td {padding:0px;}
/***** Global Classes *****/
.FloatLeft { float:left;}
.FloatRight { float:right;}
.float-left {float:left;}
.float-right {float:right;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.text-center {text-align:center;}
.text-justify {text-align:justify;}
.BottomPadding0 { padding-bottom:0px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
.highlight {background:#ffc;}
.highlightPhoneNumber {
	background-color: #ffc;
	text-align: center;
	vertical-align: top;
	border: 1px solid #666;
	padding-top: 5px;
}
.img-left {float:left;margin:4px 10px 4px 0;}
.img-right {float:right;margin:4px 0 4px 10px;}
.nopadding {padding:0px;}
.nomargin { margin:0px;}
.noindent {margin-left:0;padding-left:0;}
.nobullet {list-style:none;list-style-image:none;}
.HiddenImags { display:none;}

/* ------------------------------------------------------------------------------------ */
/*Content Holders styles*/
/* ------------------------------------------------------------------------------------ */
/*Styles for HP pahe Image links Padding*/
.PaddingLeftBottom { padding:0px 0px 1px 1px;}
.PaddingLeft { padding:0px 0px 0px 1px;}

/*HOME PAGE CONTENT LINKS STYLES*/
.SecurityLink { background:url(../images/PAImg/Security.jpg) top left no-repeat #f30014; height:167px; width:307px;}
.SecurityLinkOn { background:url(../images/PAImg/SecurityHover.jpg) top left no-repeat; height:167px; width:307px;}

.VideoLink { background:url(../images/PAImg/VideoSurv.jpg) top left no-repeat #f30014; height:167px; width:307px;}
.VideoLinkOn { background:url(../images/PAImg/VideoSurvHover.jpg) top left no-repeat; height:167px; width:307px;}

.Hour24Link { background:url(../images/PAImg/24Hour.jpg) top left no-repeat #f30014; height:167px; width:307px;}
.Hour24LinkOn { background:url(../images/PAImg/24HourHover.jpg) top left no-repeat; height:167px; width:307px;}

.FireLink { background:url(../images/PAImg/Fire.jpg) top left no-repeat #f30014; height:167px; width:307px;}
.FireLinkOn { background:url(../images/PAImg/FireHover.jpg) top left no-repeat; height:167px; width:307px;}

.MedicalAlertsLink { background:url(../images/PAImg/MedAlerts.jpg) top left no-repeat #f30014; height:167px; width:307px;}
.MedicalAlertsLinkOn { background:url(../images/PAImg/MedAlertsHover.jpg) top left no-repeat; height:167px; width:307px;}

.KeylesEntryLink { background:url(../images/PAImg/KeylessEntry.jpg) top left no-repeat #f30014; height:167px; width:307px;}
.KeylesEntryLinkOn { background:url(../images/PAImg/KeylessEntryHover.jpg) top left no-repeat; height:167px; width:307px;}


/* FireContent Content Holder : What we do*/
.SecurityContent { background:url(../images/ContHoldImg/Securaty.jpg) top left no-repeat #cf0003;padding:17px 165px 4px 10px; margin:0px 0px 15px 0px; color:#FFFFFF; border:6px solid #dfdfdf; height:120px; overflow:hidden;}
* html .SecurityContent { height:153px;} 
.SecurityContent h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.SecurityContent p { color:#FFFFFF; font-weight:normal;}

/* FireContent Content Holder : What we do*/
.FireContent { background:url(../images/ContHoldImg/Fire.jpg) top left no-repeat #cf0003;padding:17px 10px 4px 165px; margin:0px 0px 15px 0px; color:#FFFFFF; border:6px solid #dfdfdf; height:120px; overflow:hidden;}
* html .FireContent { height:153px;} 
.FireContent h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.FireContent p { color:#FFFFFF; font-weight:normal;}

/* MedicalAlerts Content Holder : What we do*/
.MedicalAlerts { background:url(../images/ContHoldImg/MedicalAlert.jpg) top left no-repeat #cf0003;padding:17px 10px 4px 10px; margin:0px 0px 15px 0px; color:#FFFFFF; border:6px solid #dfdfdf; height:120px; overflow:hidden;}
* html .MedicalAlerts { height:153px;} 
.MedicalAlerts h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.MedicalAlerts p { color:#FFFFFF; font-weight:normal;}

/* MoniteringService Content Holder : What we do*/
.MoniteringService { background:url(../images/ContHoldImg/MoniService.jpg) top left no-repeat #cf0003;padding:17px 62px 4px 10px; margin:0px 0px 15px 0px; color:#FFFFFF; border:6px solid #dfdfdf; height:120px; overflow:hidden;}
* html .MoniteringService { height:153px;} 
.MoniteringService h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.MoniteringService p { color:#FFFFFF; font-weight:normal;}

/* AccessControl Content Holder : What we do*/
.AccessControl { background:url(../images/ContHoldImg/AccessControl.jpg) top left no-repeat #cf0003;padding:17px 106px 4px 10px; margin:0px 0px 15px 0px; color:#FFFFFF; border:6px solid #dfdfdf; height:120px; overflow:hidden;}
* html .AccessControl { height:153px;} 
.AccessControl h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.AccessControl p { color:#FFFFFF; font-weight:normal;}

/* Video Content Holder : What we do*/
.Video { background:url(../images/ContHoldImg/Video.jpg) top left no-repeat #cf0003;padding:17px 10px 4px 145px; margin:0px 0px 15px 0px; color:#FFFFFF; border:6px solid #dfdfdf; height:120px; overflow:hidden;}
* html .Video { height:153px;} 
.Video h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.Video p { color:#FFFFFF; font-weight:normal;}

/* Footer1 Content Holder : What we do*/
.Footer1Content { background:url(../images/ContHoldImg/Lock.png) top right no-repeat; padding:10px 135px 10px 0px; margin:0px 0px 10px 0px; color:#FFFFFF;}
.Footer1Content h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.Footer1Content p { color:#FFFFFF; font-weight:normal;}
.Footer1Content a { color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.Footer1Content a:hover { color:#000000; font-weight:bold; text-decoration:none}

/* Footer2 Content Holder : What we do*/
.Footer2Content {background:url(../images/ContHoldImg/House.png) 100% 40px no-repeat; padding:10px 135px 10px 0px; margin:0px 0px 10px 0px; color:#FFFFFF;}
.Footer2Content h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.Footer2Content p { color:#FFFFFF; font-weight:normal;}
.Footer2Content a { color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.Footer2Content a:hover { color:#000000; font-weight:bold; text-decoration:none}

/* Footer3 Content Holder : What we do*/
.Footer3Content { background:url(../images/ContHoldImg/Map.png) top right no-repeat; padding:10px 100px 10px 0px; margin:0px 0px 10px 0px; color:#FFFFFF;}
.Footer3Content h2 { font-size:16px; color:#FFFFFF; font-weight:bold;}
.Footer3Content p { color:#FFFFFF; font-weight:normal;}
.Footer3Content a { color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.Footer3Content a:hover { color:#000000; font-weight:bold; text-decoration:none}

/*Right Pane IP Content Holderer : GetKnowMe*/
.GetKnowMe { padding:0px 0px 0px 0px;}
.GetKnowMe h2 { font-size:15px; color:#000000; font-weight:bold;}
.GetKnowMe A:Link, .GetKnowMe A:Visited, .GetKnowMe A:Active { color:#595959; font-weight:bold; text-decoration:none; border-bottom:1px solid #dddddd; display:list-item;list-style:none; padding: 8px 10px;}
.GetKnowMe a:hover { color:#000000;}
.GetKnowMe p A:Link, .GetKnowMe p A:Visited, .GetKnowMe p A:Active { list-style:none; border:none; padding:0px;}


/*CSS Styles for Separete pages*/
/* styles for FreeEstimatePage*/

.FreeEstimatePage div.item label { width:185px!important; display:inline-block;}
.FreeEstimatePage div.item { padding:5px 0px;}
.FreeEstimatePage div.item select { font-size:11px; width:185px;border:1px solid #dfdfdf;}
.FreeEstimatePage div.item textarea { font-size:11px; width:185px;border:1px solid #dfdfdf;}
.FreeEstimatePage div.item input { border:1px solid #dfdfdf; width:185px;}
div.FormFreeEstimate td { padding:8px;}
.FormFreeEstimate div { margin:2px 0px 0px 5px;}

/*Styles For Tab*/
#container-4 ul.Tabs li{ list-style:none; display:inline; padding:0px 2px 0px 0px; margin:0px;}
#container-4 ul.Tabs li A{ text-decoration:none!important;}
#container-4 ul.Tabs li A:hover span { color:#000000!important;}
#container-4 #fragment-1, #container-4 #fragment-2, #container-4 #fragment-3 { border:1px solid #cccccc!important;}
div#fragment-1, div#fragment-2, #container-4 #fragment-3 { padding:10px;} 


/* About Us page Contact Form Styles*/
.AboutUsContactForm { padding:0px 0px 28px 0px; margin:0px 0px 10px 0px; background:url(../images/PAImg/ContactUsFormBottomShadow.gif) bottom left no-repeat;}
.AboutUsContactFormTitle {background:url(../images/PAImg/ContactUsFormTitle.gif) top left no-repeat #edbe00; color:#FFFFFF; font-size:15px; font-weight:bold; padding:6px 10px 5px 55px;}
.AboutUsContactForm .FormContent { padding:6px 8px 2px 8px; border-top:1px solid #ceb15a; border-left:1px solid #ceb15a; border-right:1px solid #ceb15a;} 
.RightpaneModule { padding:0px; margin:0px;}
.FormContent td { padding:4px 4px 4px 4px; white-space:nowrap; vertical-align:middle;}
.FormContent input.cat_textbox  { background:#FFFFFF; border:1px solid #dadada; width:105px;}
.FormContent td label { margin-right:5px;}
.RedText { color:#FF0000;}


/*Form row Select*/
.FormContent tr:hover, .FormContent tr:focus { background:none;}
.highlight-selected,.highlight {background:#e6e2af!important;}

/* Graybar Contentholder Style Styles*/
.GraybarContentHolder { padding:0px 0px 28px 0px; margin:0px 0px 10px 0px; background:url(../images/PAImg/GrayBarBottom.gif) bottom left no-repeat;}
.GraybarContentHolderTitle {background:url(../images/PAImg/GrayTitlebar.gif) top left no-repeat; color:#000000; font-size:15px; font-weight:bold; padding:6px 10px 5px 60px;}
.GraybarContentHolder .Contentmain { padding:10px 10px 2px 10px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;} 
.GraybarContentHolder .Contentmain h6 {color:#666666;}
.GrayBarIcon {margin: -14px 0px 0px -53px; position: absolute; border:none;}


/*Styles for Home Page Article Links */
.HPFamily { background: url(../images/PAImg/HpFamily.jpg) top left no-repeat; vertical-align:bottom; text-align:right; 
font-size:13px; font-weight:bold; color:#FFFFFF; padding:175px 20px 15px 80px; }
.ArticalLinks { background:url(../images/PAImg/Article.gif) top left no-repeat; padding:0px 0px 0px 60px;float:left; width:550px;}
.ArticalLinks h2{border-bottom:1px solid #cccccc; padding:10px 0px 6px 0px;}
.ArticalLinks a { list-style:none; display:list-item; padding:6px 1px; border-bottom:1px solid #cccccc; color:#000000; text-decoration:none;} 
.ArticalLinks a:hover { background:#fffdd2;}
.ArticalLinks a span {color:#cd151f;}
.ArticalLinks a:hover span { color:#cd151f; font-weight:bold;}

/*Security Review HP*/
.SecurityReview { background: url(../images/PAImg/Lock.gif) top left no-repeat; padding:0px 0px 0px 55px; width:240px; float:right; text-align:left;}
.SecurityReview h2{ padding:10px 0px 6px 0px;}
.SecurityReview a { font-weight:bold; text-decoration:none;}
.SecurityReview a:hover { font-weight:bold; text-decoration:underline;}

.webform { width:100px!important;}