
@charset "utf-8";
/* CSS Document */

body
{
filter: invert(0%);
	margin:0;padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#e8e9eb;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#container{width:1000px;margin:auto}
.logodiv{padding:3px 0px 0px 10px}
.greybrd{border:1px solid #d1dbe1;}
.whitebrd{border:1px solid #fff;background:#f3f4f6}
ul.menu{margin:0px;padding:10px 0px 10px 0px;list-style:none}
ul.menu li{margin:0px;padding:10px 20px 10px 20px;display:inline;border-right:1px solid #e4e7e9}
ul.menu li:hover{background:#e7ebec}
ul.menu li a{font-size:14px;color:#000;text-decoration:none}

#header{background-image:url(images/xmastop.jpg);background-repeat:no-repeat;height:286px;filter: invert(0%);}
.headerpad{padding:155px 0px 0px 376px}
.searchbox{float:left;width:155px;padding-top:3px}
.searhbtn{float:left;width:110px}
.searchfld{width:130px;padding:4px;font-size:16px;border:0px;background-image:url(images/fld_bg.gif);background-repeat:repeat-x}

.hometext{padding:15px;}
.hometext p{line-height:150%;}

.column_1{width:550px;float:left;}
.column_2{width:450px;float:left;background-image:url(images/col_bg.gif);background-repeat:repeat-y}

ul.latest_updates{margin:0px;padding:0px;list-style:none;font-size:14px}
ul.latest_updates li{margin:0px;padding:10px 0px 10px 0px;}
ul.latest_updates li a{font-weight:bold;color:#1e558b;text-decoration:none}
ul.latest_updates li a:hover{font-weight:bold;color:#1e558b;text-decoration:underline}

ul.latest_updates_in{margin:0px;padding:0px;list-style:none;font-size:14px}
ul.latest_updates_in li{margin:0px;padding:20px 0px 20px 0px;border-bottom:1px dotted #555555}
ul.latest_updates_in li a{font-weight:bold;color:#1e558b;text-decoration:none}
ul.latest_updates_in li a:hover{font-weight:bold;color:#1e558b;text-decoration:underline}

ol.liststyle1{}
ol.liststyle1 li{margin:0px;padding:10px 0px 10px 0px;}

.clear{clear:both}
.p10{padding:10px}
.p20{padding:20px}
.pT10{padding-top:10px}
.pT20{padding-top:20px}
.pT40{padding-top:40px}
.pR20{padding-right:20px}

.mB20{margin-bottom:20px}
.mT40{margin-top:40px}
.mT20{margin-top:20px}

form{margin:0;padding:0}
h1{margin:0;padding:0;font-size:24px;color:#0077d6}
h2{margin:0;padding:0;font-size:18px;color:#000}
p{line-height:180%}

.textstyle1{font-size:14px;font-weight:bold}

.imgpad{padding:0px 0px 10px 10px}

a{color:#f00;text-decoration:underline}
a:hover{color:#f00;text-decoration:none}

a.linkstyle1{font-size:14px;font-weight:bold;color:#1e558b;text-decoration:none}
a:hover.linkstyle1{font-size:14px;font-weight:bold;color:#1e558b;text-decoration:underline}

/* data show classes this staly */
div.business
{
    padding:5px;
    margin-top:5px;
    font-size: 12px;
    width: 200px;
    float:left;
    overflow:hidden;
}
div.business a:link, div.business a:visited, div.business a:hover, div.business a:active
{
      font-family: Arial;
      font-size: 12px;
      color: #00C;
}
/* */
#catrea
{
 
}
div.categories
{
    padding:1px;
    margin-top:1px;
    font-size: 12px;
    width: 170px;
    float:left;
    overflow:hidden;
    
}
div.categories a:link, div.business a:visited, div.business a:hover, div.business a:active
{
      font-family: Arial;
      font-size: 12px;
      color: #00C;
}
/* paginationControl */

div.paginationControl
{
    padding:5px;
    margin-top:10px;
    font-size: 12px;
    font-weight: bold;
    color:#fff;

}
div.paginationControl a:link, div.paginationControl a:visited {
      padding: 5px;
      font-family: Arial;
      font-size: 12px;
      font-weight: bold;
      color: #CB7A0F;
      text-decoration: none;
}
div.paginationControl a:hover, div.paginationControl a:active {
      padding: 5px;
      font-family: Arial;
      font-size: 12px;
      font-weight: bold;
      color:#784105 ; 
      text-decoration: none;
}
.disabled
{
      padding: 5px;
      font-family: Arial;
      font-size: 12px;
      font-weight: bold;
      color:#333 ;
}

.cleardiv
{
  clear:both
}

#content
{
	text-align: center;
}

#map_canvas
{ 
	width: 518px; 
	height: 400px;
	margin: 0px auto;
	padding: 0px;
}

div#latlng-control 
{
	background: #ffc;
	border: 1px solid #676767;
	padding: 2px 4px;
	position: absolute;
}

.line
{
	padding: 3px;
}
/* admin pages */
#loginbox{
  margin: 10px;
  width: 400px;
  float :left;
}

#innerform
{
  border-style: solid;
  border-color: #0C0;
  border-radius:25px;
  border-width:1px;
  width:940px;
  margin-top:20px;
  margin-bottom:20px;
  padding:0px;
}
.row1
{
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  border-bottom:1px solid #0C0;
  overflow:hidden;
}
.row11
{
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  border-bottom:1px solid #0C0;
  overflow:hidden;
}
.row2 /* bottom one */
{
  width:100%;
  height:30px;
  margin:0px;
  padding:0px;
  overflow:hidden;
  
}
.tlable{
  width:200px;
  float:left;
  height:100%;
  padding:2px;
  text-align:right;
  font-weight: bold;
  border-right:1px solid #0C0;
}
.tfield{
  float:left;
  height:100%;
  padding:2px;
  text-align:left;
}
#inserttable
{
   margin:0px;
   padding:0px;
}