a
{
text-decoration: underline; font-size: 13px; font-family: Arial; color:#0033CC;
}
h1.listingtitle
{font-weight: bold; font-family: Arial; font-size: 20pt; background-color: #0c5395; border-bottom: #ffffff 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #ffffff 1px solid; text-align: center; color: #ffffff;}


.sub-main-heading{
width:100%;background:#ffffff;color:#0c5395;padding-left:5px;margin-top:1px;margin-bottom:1px;
}


h1.sub-title {
    font-size: 24px;font-family: Arial;

}

.sub-main-heading{
width:100%;background:#0c5395;color:#ffffff;padding-left:5px;margin-top:1px;margin-bottom:1px;
}


#h1.sub-title {
   font-size: 24px;color:white;font-family: Arial;

}

h1,h2,h3 {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top:0;
    margin-top:0;
} 


Paa {
        color: #333333; LINE-HEIGHT: 130%; font-family: MS Reference Sans Serif,Verdana;
}



table.pn {font-weight: bold; font-family: Arial; font-size: 13px; border: solid; border-width: thin; border-style: dotted;}

td.main-left-td  {background-color: #e5f1ff;}

P.small {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
}

P.medium {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
}

/*start of new css style in main index page*/


td.main-middle-td  {border-bottom: #0c5395 1px solid; border-left: #0c5395 1px solid; border-right: #0c5395 1px solid; border-top: #0c5395 1px solid;}


td.main-right-td  {background-color: #e5f1ff;}

td.bottomtable  {background-color: #e5f1ff;}


div.main-heading  {font-family: Arial; font-size: 14pt; font-style: normal; font-weight: bold; color: #0c5395;}


td.catlist-1super-2major-td  {*}


table.c-1s-2m-table  {*}


td.c-1s-2m-td1  {font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: whitesmoke; border: solid; border-width: thin; border-style: dotted; width: 100%;}

td.c-1s-2m-1-td1  {font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: whitesmoke; border: solid; border-width: thin; border-style: dotted; width: 100%;}

span.c-1s-2m  {*}


td.c-1s-2m-td2  {font-family: Arial; font-size: 13px;}
td.c-1s-2m-1-td2  {font-family: Arial; font-size: 13px;}


td.tdyah  {border-bottom: #0c5395 1px solid; border-left: #ffffff 0px solid; border-right: #ffffff 0px solid; border-top: #0c5395 1px solid; width: 100%;}


p.pyah  {font-family: Arial; font-size: 13px;} 


span.boldblue  {font-weight: bold; color: #003366; font-family: Arial; font-size: 13px;}


a.ayah  {font-weight: bold;}

td.catlist-2major-3core-td  {*}


table.c-2m-3c-table  {*}


td.c-2m-3c-td1  {font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: whitesmoke; border: solid; border-width: thin; border-style: dotted; width: 100%;}

td.c-2m-3c-td2  {font-family: Arial; font-size: 13px;}

span.c-1s-2m  {*}

table.narrow-cat  {}


td.narrow-cat  {}


div.narrow-cat  {background-color: #FFE48D;  font-weight: bold; font-family: Arial; font-size: 13px; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid;}


td.c3c  {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #FFFFFF; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid;}


table.broad-cat  {}


td.broad-cat  {}


div.broad-cat  {background-color: #FFE48D;  font-weight: bold; font-family: Arial; font-size: 13px; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid;}


td.broad-cat1  {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid;}


div.all-cat  {background-color: #0c5395;  color:#ffffff; font-weight: bold; font-family: Arial; font-size: 15px; border-bottom: #c9c9c9 0px solid; border-left: #c9c9c9 0px solid; border-right: #c9c9c9 0px solid; border-top: #c9c9c9 0px solid;}


td.all-cat1  {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #e5f1ff; border-bottom: #0c5395 0px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 0px solid;}

td.g-search  {background-color: #e5f1ff; border-bottom: #0c5395 1px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid;}

td.g-textlink1  {background-color: #e5f1ff; border-bottom: #0c5395 1px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid;}

span.see-listings {font-size:15px; font-family:Arial; color:#330000;}


span.listings-alphabar  {font-size:13px; font-family:Arial;}


span.currentalpha1  {font-size:13px; font-family:Arial;}


span.currentnumbers  {font-size:13px; font-family:Arial;}


td.listings-td  {*}


table.lis  {border: solid; border-width: thin; border-style: dotted; width: 100%;  border-bottom: #FF9933 1px solid; border-left: #FF9933 1px solid; border-right: #FF9933 1px solid; border-top: #FF9933 1px solid;}


td.lis1  {background-color: #ffffff; font-weight:bold; font-family: Arial; font-size: 15px;}


span.bus {*}


span.bus1 {background-color: #ffffff; font-weight:bold; font-family: Arial; font-size: 13px;}

td.lis2  {font-family: Arial; font-size: 13px;}

td.lis3  {font-family: Arial;  font-size: 13px;}

span.boldred  {font-weight: bold; color: #990000; font-family: Arial; font-size: 13px;}
div.alpha-state {font-weight: bold; font-family: Arial; font-size: 13px; color: #CC0033;}

td.c4m  {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid;}




td.catlist-1super-2major-td {*}

div.alpha-state {font-weight: bold; font-family: Arial; font-size: 13px; color: #003366;}

div.state-cityalphabar {font-weight: bold; font-family: Arial; font-size: 13px;}

td.alpha-state {border: solid; border-width: thin; border-style: dotted;}

p.cab {*}

span.lab {font-weight: normal; font-family: Arial; font-size: 13px;}

p.top-visited {font-weight: bold; font-family: Arial; font-size: 17px;}

table.a-c-table {font-weight: normal; font-family: Arial; font-size: 13px;}

td.a-c-td {border: solid; border-width: thin; border-style: dotted;}

div.state-a-z {font-weight: bold; font-family: Arial; font-size: 13px;}





table.t-c-table {border: solid; border-width: thin; border-style: dotted; font-weight: normal; font-family: Arial; font-size: 13px;}


td.t-c-td {border: solid; border-width: thin; border-style: dotted;}










/*end of new css style in main index page*/

/*start of css code for by category*/

td.c-1s-2m-1-td1  {font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: whitesmoke; border: solid; border-width: thin; border-style: dotted; width: 100%;}

td.c-1s-2m-1-td2  {font-family: Arial; font-size: 13px;}

td.c-2m-3c-1-td1  {color: #000000; font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: #e5f1ff; border: solid; border-width: thin; border-style: dotted; width: 100%; border-bottom: #0c5395 1px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid;}

td.c-2m-3c-1-td2  {font-family: Arial; font-size: 13px;}

td.c3c-1  {font-weight: normal; font-family: Arial; font-size: 13px;}

table.t-c-123-table {font-weight: normal; font-family: Arial; font-size: 13px;}

table.a-c-123-table {font-weight: normal; font-family: Arial; font-size: 13px;}

td.t-c-123-td {border: solid; border-width: thin; border-style: dotted;}

td.a-c-123-td {border: solid; border-width: thin; border-style: dotted;}

td.cat-statelist-td1  {color: #ffffff; font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: #0c5395; border: solid; border-width: thin; border-style: dotted; width: 100%;}

td.cat-statelist-td2  {font-weight: normal; font-family: Arial; font-size: 13px; text-align: left;    width: 100%;}

td.cat-catlist-3core-1-td2  {font-weight: normal; font-family: Arial; font-size: 13px; text-align: left;   width: 100%;}


span.cat-narrow  {font-family: Arial; font-size: 15px; font-style: normal; font-weight: bold; color: #CC0033;}
span.cat-narrow1  {font-family: Arial; font-size: 13px; font-style: normal; font-weight: bold; color: #000000;}

span.select-location1  {font-family: Arial; font-size: 15px; font-style: normal; font-weight: bold; color: #CC0033;}
span.select-location1a  {font-family: Arial; font-size: 13px; font-style: normal; font-weight: bold; color: #000000;}

table.cat-statelist-catlist-3core-1-table { border: solid; border-width: thin; border-style: dotted;}

table.t-c-123-table   {font-weight: normal; font-family: Arial; font-size: 13px; text-align: left;    width: 100%; }

td.heading1  {font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: whitesmoke; border: solid; border-width: thin; border-style: dotted; width: 100%;}

/*end of css code for by category*/


/*start of css for sitemap statewise*/
a.major {font-weight: bold; font-family: Times New Roman; font-size: 15px; text-align: left; background-color: #E0E0E0; border: solid; border-width: thin; border-style: none; width: 100%;}
td.major {font-family: Arial; font-size: 13px;}
table.super {font-family: Arial; font-size: 13px;}
td.super {font-weight: bold; font-family: Arial; font-size: 15px; text-align: center; background-color: whitesmoke; border: solid; border-width: thin; border-style: dotted; width: 100%;}
/*end of css for sitemap statewise*/

/*start of new listings format css*/

table.ltab1  {border: solid; border-width: thin; border-style: dotted; width: 100%;  border-bottom: #FF9933 1px solid; border-left: #FF9933 1px solid; border-right: #FF9933 1px solid; border-top: #FF9933 1px solid;}

span.bn {background-color: #ffffff; font-weight:bold; font-family: Arial; font-size: 15px;}
span.bt {background-color: #ffffff; font-weight:bold; font-family: Arial; font-size: 13px;}


td.lt  {background-color: #ffffff; font-weight:normal; font-family: Arial; font-size: 13px; border: solid; border-width: thin;  width: 100%;  border-bottom: #ffffff 0px solid; border-left: #ffffff 0px solid; border-right: #ffffff 0px solid; border-top: #0c5395 1px solid;}





/*end of new listings format css*/



/*start of superpages css*/

table.ad-ltab  {border: solid; border-width: thin; border-style: dotted; width: 100%;  border-bottom: #FF9933 0px solid; border-left: #FF9933 0px solid; border-right: #FF9933 0px solid; border-top: #FF9933 0px solid;}

table.ad-lis  {border-bottom: #0c5395 0px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid; padding: 3px}

td.ad-lt  {background-color: #0c5395;   border-bottom: #c9c9c9 0px solid; border-left: #c9c9c9 0px solid; border-right: #c9c9c9 0px solid; border-top: #c9c9c9 0px solid}



td.ad-lis1  {font-family: Arial; font-size: 13px; border-bottom: #0c5395 0px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid; padding: 0px}

td.ad-lis2  {font-family: Arial; font-size: 12px; padding: 0px;}

td.ad-lis3  {font-family: Arial;  font-size: 11px; padding: 0px;}

span.ad-bus1 {background-color: #ffffff; font-weight:bold; font-family: Arial; font-size: 13px;}

span.ad-bn {color: #ffffff; font-weight:bold; font-family: Arial; font-size: 15px;}

/*end of superpages css*/


/*start of left category browser*/

ul.lists-super {margin:0 0 0 -20; list-style-type:square;}
ul.lists-major {margin:0 0 0 -15; list-style-type:circle;}
ul.lists-core {margin:0 0 0 -10; list-style-type:disc;}
ul.lists-micro {margin:0 0 0 -5; list-style-type:circle;}

/*end of left category browser*/


/*start of popular categories*/

div.pop-cat  {background-color: #0c5395;  color: #ffffff; font-weight: bold; font-family: Arial; font-size: 15px; border-bottom: #c9c9c9 0px solid; border-left: #c9c9c9 0px solid; border-right: #c9c9c9 0px solid; border-top: #c9c9c9 0px solid;}


td.pop-cat1  {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #e5f1ff; border-bottom: #0c5395 0px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 0px solid;}


/*end of popular categories*/


/*start of AllPages Listings at listings.allpages.com*/

td.profile-name1 {background-color: #FF9933; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid; text-align: center; font-weight: bold; font-family: Arial; font-size: 15px;}

/*td.profile-name {font-weight: bold; font-family: Arial; font-size: 15px; background-color: FFE48D; border-bottom: #FF9933 2px solid; border-left: #FF9933 2px solid; border-right: #FF9933 2px solid; border-top: #FF9933 2px solid; text-align: center;}*/

td.profile-name {font-weight: bold; font-family: Arial; font-size: 17px; background-color: #0c5395; border-bottom: #ffffff 2px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #ffffff 2px solid; text-align: center; color: #ffffff;}

/*td.profile-add {font-weight: normal; font-family: Arial; font-size: 13px; background-color: ffffff; border-bottom: #FFE48D 2px solid; border-left: #FFE48D 2px solid; border-right: #FFE48D 2px solid; border-top: #FFE48D 2px solid}*/

td.profile-add {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

td.profile-tr1a {background-color: #e5f1ff;  font-weight: bold; font-family: Arial; font-size: 13px; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

td.profile-tr1b {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

td.profile-tr2a {background-color: #e5f1ff;  font-weight: bold; font-family: Arial; font-size: 13px; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

td.profile-tr2b {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

td.profile-tr3a {background-color: #e5f1ff;  font-weight: bold; font-family: Arial; font-size: 13px; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

td.profile-tr3b {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #0c5395 1px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #0c5395 1px solid;}

/*start of AllPages Listings at listings.allpages.com*/

/* Google Custom Ads Warren */

/* Google Table */
/*google-table-rect {margin: 3px 3px 3px 3px; padding: 1px 1px 1px 1px; border: medium #FFE48D solid; border-color: #FFE48D; width: 100% }*/
.google-table-rect { background-color: #ffffff; border: solid; border-width: thin; border-style: dotted; width: 100%;  border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid;}
/*.google-table-lb {margin: 1px 1px; padding: 1px 1px 1px 1px; border: thin #FFE48D solid; border-color: #FFE48D; width: 100%}*/
.google-table-lb {background-color: #ffffff;  border: solid; border-width: thin; border-style: dotted; width: 100%;  border-bottom: #c9c9c9 2px solid; border-left: #c9c9c9 2px solid; border-right: #c9c9c9 2px solid; border-top: #c9c9c9 2px solid;}
/*.google-table-sky {margin: 1px 1px; padding: 1px 1px 1px 1px; border: medium #FFE48D solid; border-color: #FFE48D; width: 100%}*/
.google-table-sky {background-color: #f3f3f3;  border-bottom: #ffffff 2px solid; border-top: #ffffff 2px solid; width: 100%;}
.google-sl-table-rect-bottom {margin: 1px 1px; padding: 1px 1px 1px 1px; border: thin #666666 solid; border-color: #666666; width: 100%; }
.google-sl-table-rect-bottom-www {margin: 1px 1px; padding: 1px 1px 1px 1px; border: thin #666666 solid; border-color: #666666; width: 50%; text-align: center;}
.google-table-lu {margin: 1px 1px; padding: 1px 1px 1px 1px; border: none; border-color: #666666; width: 100%; text-align: center;}


/* Google Sponsored Links TD - Leaderboard*/
.google-sl-td-lb {vertical-align: top;}
p.google-sl-lb {color: #990000; text-align: left; font-size: 13px;}

/* Google Sponsored Links TD - Rectangle*/
.google-sl-td-rect {vertical-align: top; border-bottom: #0c5395 1px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid; padding: 3px;}
p.google-sl-rect { color: #990000; text-align: left; font-size: 13px;}
a.google-ads-by-google {font-family: arial; font-size: 13px; color: #000000; text-decoration:underline;}

/* Google Sponsored Links TD - Skyscraper*/
.google-sl-td-sky {vertical-align: top;}
p.google-sl-sky {color: #990000; text-align: left; font-size: 13px;}

/* Google Ad TD */
.google-dot-td {vertical-align: top;}
p.google-dot {color: #ffffff; font-size: 11px;  line-height: 145%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}

google-ad-td-lb {background-color: #ffffff; border-bottom: #FFE48D 2px solid; border-left: #FFE48D 2px solid; border-right: #FFE48D 2px solid; border-top: #FFE48D 2px solid;}

google-ad-td-lb {background-color: #f3f3f3; border-bottom: #ffffff 2px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #ffffff 2px solid;}

google-ad-td-lb {background-color: #ffffff; border-bottom: #f3f3f3 2px solid; border-left: #f3f3f3 2px solid; border-right: #f3f3f3 2px solid; border-top: #f3f3f3 2px solid;}

.google-ad-td-lb { border-bottom: #c9c9c9 1px solid; border-left: #c9c9c9 1px solid; border-right: #c9c9c9 1px solid; border-top: #c9c9c9 1px solid;}

google-ad-tr-lb {font-weight: normal; font-family: Arial; font-size: 13px; background-color: #ffffff; border-bottom: #FFE48D 2px solid; border-left: #FFE48D 2px solid; border-right: #FFE48D 2px solid; border-top: #FFE48D 2px solid;}

google-ad-td-sky {background-color: #ffffff; border-bottom: #FFE48D 2px solid; border-left: #FFE48D 2px solid; border-right: #FFE48D 2px solid; border-top: #FFE48D 2px solid;}

google-ad-td-sky {background-color: #f3f3f3; border-bottom: #ffffff 2px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #ffffff 2px solid;}

.google-ad-td-sky { border-bottom: #ffffff 2px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #ffffff 2px solid;}

google-ad-tr-sky {}

google-ad-td-rect {background-color: #f3f3f3; border-bottom: #ffffff 2px solid; border-left: #ffffff 2px solid; border-right: #ffffff 2px solid; border-top: #ffffff 2px solid;}

td.google-ad-td-rect { border-bottom: #0c5395 0px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid; padding: 3px;}

td.google-ad-td-rect:hover, td.google-ad-tdhover  {background-color:#E5F1FF;}

p.google-ad-lb {font-size: 11px;  line-height: 145%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}
a.google-ad-lb {cursor:pointer;cursor:pointer;text-decoration:none;}

p.google-ad-rect {font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}
a.google-ad-rect {cursor:pointer;cursor:pointer;text-decoration:none;}

p.google-ad-sky {font-size: 11px;  line-height: 145%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}
a.google-ad-sky {cursor:pointer;cursor:pointer;text-decoration:none;}

/* Google Ad Headline/Text/Link colors - Rectangle */
span.google-adtitle-rect {color:#0c5395;font-weight: normal;text-decoration:underline; font-family:  Arial; font-size: 19px; line-height: 130%; letter-spacing:0.2pt;}
span.google-adtext-rect {color:#000000; font-family: arial; font-size: 9px; }
span.google-adurl-rect {color:#7F7F7F; font-family: verdana; font-size: 9px;}


/* Google Ad Headline/Text/Link colors - Rectangle - Allpages Listings */
span.google-adtitle-rect-ls {color:#0c5395;font-weight: normal;text-decoration:underline; font-family:  Arial; font-size: 19px; line-height: 130%; letter-spacing:0.2pt;}


/* Google Ad Headline/Text/Link colors - Leaderboard */

span.google-adtitle-lb {color:#0000ff;font-weight: normal;text-decoration:underline; font-family: Arial; font-size: 13px;}
span.google-adtext-lb {color:#000000;}
span.google-adurl-lb {color:green;}

/* Google Ad Headline/Text/Link colors - Skyscraper */

span.google-adtitle-sky {color:#ff0000;font-weight: bold;text-decoration:underline;}
span.google-adtext-sky {color:#000000;}
span.google-adurl-sky {color:#4970ff;}

/* Google Advertise on this Site TD - Leaderboard */
.google-as-td-lb {vertical-align: top; }
p.google-as-lb {text-align: right; }
a.google-as-lb {font-size: 13px; color: #000000;}
google-as-tr-lb {}

/* Google Advertise on this Site TD - Rectangle */
.google-as-td-rect {vertical-align: top; border-bottom: #0c5395 1px solid ; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid; padding: 3px; }
p.google-as-rect {text-align: left}
a.google-as-rect {font-family: arial; font-size: 13px; color: #000000; text-decoration:underline;}

/* Google Advertise on this Site TD - Skyscraper */
.google-as-td-sky {vertical-align: top;}
p.google-as-sky {text-align: left;}
a.google-as-sky {font-size: 13px; color: #000000;}
google-as-tr-sky {}


/* Google Bottom Rectangle Unit TD - Rectangle*/
.google-sl-td-rect-bottom {vertical-align: top; font-size: 17px; text-align: left}
p.google-sl-td-rect-bottom {}

.google-sl-td-rect-bottom-www {vertical-align: top}
p.google-sl-td-rect-bottom-www {font-size: 15px; text-align: left}


/*Google Text Links */
.google-tr-lu
.google-td-lu {vertical-align: middle; background-color: #e5f1ff; border-bottom: #0c5395 1px solid; border-left: #0c5395 1px solid; border-right: #0c5395 1px solid; border-top: #0c5395 1px solid;}

/*Facebook Start*/


div.fb1  {background-color: #0c5395;  color:#ffffff; font-weight: bold; font-family: Arial; font-size: 15px; border-bottom: #c9c9c9 0px solid; border-left: #c9c9c9 0px solid; border-right: #c9c9c9 0px solid; border-top: #c9c9c9 0px solid}

td.fb1  {background-color: #e5f1ff; border-bottom: #0c5395 0px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 0px solid;}

td.fb2  {background-color: #ffffff; border-bottom: #0c5395 1px solid; border-left: #0c5395 0px solid; border-right: #0c5395 0px solid; border-top: #0c5395 1px solid;}


/*Facebook End*/

.gads-sub-top { width: 600px; height: 250px; display:inline-block; }
.gads-sub-bot { width: 600px; height: 175px; display:inline-block; }

/* responsive css starts */

.header_main_div{
    width:100%;background:black;height:64px;  display:table;
}
.header_main_div_1{
    float:left;
}
.header_main_div_2{
    float:right;margin:20px;margin-right:55px;
}
.header_main_div_1 img{
    margin-top:12px;margin-left:5%;
}
.search_text_field, .search_btn_field{
    height: 25px;
}

.search_text_field{
    width: 270px;
    height:20px;
}
.search_btn_field{
    height:27px;
}

.footer_main_div{
    width: 100%; border-top: 1px solid rgb(236, 236, 233); margin-top: 10px; background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(229, 229, 229) 100%) repeat scroll 0% 0% transparent;
    padding-top:5px;
    padding-bottom:5px;
}

.footer_main_div_top{
    text-align:center;margin:3px; 
}
.footer_main_div_top a{
    color:#0065DA;text-shadow:2px 2px 4px #BBBBBB;text-decoration:none;
}
.footer_main_div_bottom{
    text-align:center;margin:3px;
}
.footer_main_div_bottom a{
    color:#0065DA;text-shadow:2px 2px 4px #BBBBBB;text-decoration:none;

}
.footer_main_div_secbottom{
    text-align:center;color:grey;padding-bottom:3px;
}
.footer_main_div_secbottom a{
    color:#0065DA;text-shadow:2px 2px 4px #BBBBBB;text-decoration:none;

}
.databy_icon_div{
    text-align:center;color:grey;font-size:9px;margin-top:3px;  
}
.databy_icon_div a img{
    margin-bottom: -3px;
}
.copy_acxiom{
    text-decoration: none;font-size: 11px;
}

.allpages_copy_rights{
    width: 100%; text-align: center; padding-top: 3px; padding-bottom: 

3px; background: none repeat scroll 0% 0% black; color: white; 

font-weight: bold;
}

#socialbar {
    position: fixed;
    bottom: 0;
    width: 100%;
    color: #ffffff;
    height: 27px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 10px;
    /* Adds shadow to the bottom of the bar */
    -webkit-box-shadow: 8px 8px 8px 8px black;
    -moz-box-shadow: 8px 8px 8px 8px black;
    box-shadow: 8px 8px 8px 8px black;
    /* Adds the transparent background */
    background-color: white;
    color: rgba(1, 1, 1, 0.8);
}

#socialbar a {
    font-size: 14px;
    padding-left: 15px;
    padding-right: 15px;
    color: white;
    text-decoration: none;
}

#socialbar a:hover {
    color: grey;
}

/*Social Sharing Bar Starts*/


table.socialbar  {width: 100%;}

td.socialbar1  {
    width: 75%; 
    /* vertical-align:top; */
}
td.socialbar2  {
    width: 25%; 
    /* vertical-align:top; */
}
table.sharethis  {width: 100%;}
td.sharethis  {}
table.fblike  {width: 100%;}
td.fblike1  {width: 70%; border-left-style: solid; border-left-color: #0c5395;}
td.fblike2  {width: 30%;padding-right: 20px;}

/* responsive css start */

.c-2m-3c-1-td2 a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 14px;
    line-height: 15px;
	padding-top:5px;
	padding-bottom:5px;
}
.c-1s-2m-1-td2 a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 14px;
    line-height: 15px;
	padding-top:5px;
	padding-bottom:5px;
}
.cat-catlist-3core-1-td2 a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 14px;
    line-height: 15px;
	padding-top:5px;
	padding-bottom:5px;
}
.t-c-123-td a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 14px;
    line-height: 15px;
	padding-top:5px;
	padding-bottom:5px;
}
.c-1s-2m-1 a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 16px;
}
.cat-statelist-td2 a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 14px;
    line-height: 15px;
		padding-top:5px;
		padding-bottom:5px;
}
.a-c-123-td a{
padding: 3px; display: inline-block; text-decoration:none;
   font-size: 14px;
    line-height: 15px;
		padding-top:5px;
		padding-bottom:5px;
}
.search_text_field1{
width:40%;
}
a.ayah{
 text-decoration:none;
}
.pyah a{
 text-decoration:none;
}
td.cat-catlist-3core-1-td2{
padding:3px;
}
td.cat-statelist-td2{
padding:3px;
}
td.t-c-123-td{
padding:8px;
}
.state-cityalphabar a{
padding-left:2px; padding-right:2px;
}
div.state-cityalphabar {
    padding-bottom: 3px;
    padding-top: 3px;
	font-size:12px;
}
div.alpha-state{
    padding-bottom: 3px;
    padding-top: 3px;
	font-size:12px;
}
span.bn{
    display: inline-block;
	    margin-top: 10px;
}
@media screen and (max-width:500px){

td.main-left-td {
    background-color: #e5f1ff;
    display: block;
     width: 99%;
}

td.main-middle-td {
    display: block;
     width: 99%;
}

td.main-right-td{
    display: block;
     width: 99%;
}

td.c-1s-2m-1-td2 {
    display: block;
    width: 100%;
}

.c-1s-2m-1-td1{
 display:block;
 margin-top: 15px;
}

span.boldblue{
 display: table-cell;
}

td.c-2m-3c-1-td2{
    display: block;
    width: 100%;
}

td.c-2m-3c-1-td1{
display:block;
 margin-top: 10px;
  width: 93%;
}
td.t-c-123-td{
  width: 97%;
  display: block;
}

table.cat-statelist-catlist-3core-1-table tr td{
display: block;
width: 100%;
margin-bottom: 10px;
}

.cat-catlist-3core-1-td1{
margin-bottom:15px;display:block;width:100%;
}
.header_main_div_2{
        float:none;
        text-align:center;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:10px;
        margin-top:10px;
    }

    .header_main_div_1 img{
        margin-left:0px;
    }
    .header_main_div_1{
        float:none;
        text-align: center;
    }

.search_text_field{
        width:60%;
    }
  .footer_main_div_top{
        margin:5px;
    }
 .allpages_copy_rights{                                                 
        margin-bottom: -40px;
    }
  #socialbar{
        display:none;
    }
.fb{
display:none;
}
td.g-search{
    display: block;
    width: 95%;
}

}
@media screen and (max-width:800px){

td.main-left-td {
    background-color: #e5f1ff;
    display: block;
    width: 99%;
}

td.main-middle-td {
    display: block;
    width: 99%;
}

td.main-right-td{
    display: block;
    width: 99%;
}

td.c-1s-2m-1-td2 {
    display: block;
    width: 100%;
}

.c-1s-2m-1-td1{
 display:block;
 margin-top: 15px;
}

span.boldblue{
 display: table-cell;
}

td.c-2m-3c-1-td2{
    display: block;
    width: 100%;
}

td.c-2m-3c-1-td1{
display:block;
 margin-top: 10px;
  width: 93%;
}
td.t-c-123-td{
  width: 97%;
  display: block;
}

table.cat-statelist-catlist-3core-1-table tr td{
display: block;
width: 100%;
margin-bottom: 10px;
}

.cat-catlist-3core-1-td1{
margin-bottom:15px;display:block;width:100%;
}
 .header_main_div_2{
        margin-right:5%;
    }
 .allpages_copy_rights{                                                 
        margin-bottom: -40px;
    }
  #socialbar{
        display:none;
    }

.fb{
display:none;
}
td.g-search{
    display: block;
    width: 95%;
}
}
/* responsive css ends */

