body { 
	max-width:420px; /* 176px x 220px LGKU250; set 420px*/
	min-height:220px;
	margin: auto;
	background-color:#FFCCFF;  
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Arial, Tahoma, sans-serif; */
	font-size: 12px; /*0.7em   /*10px; /* not a good practice but works with Sony and Nokia */
}

a { text-decoration: none; color:#666666; }
a:link {text-decoration: none; color:#006699;}
a:visited {text-decoration: none; color:#006699;}
a:hover {text-decoration:underline; color:#006699;}
a:active {text-decoration: none; color:#006699;}

.PageBGwhite {
	background-color:#FFFFFF;
}

.iBox {
	padding-left:20px;
	background:#EAF1DD;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #669933;
}
.footer {
	background:#D7E4BC;
	margin: 0px 0px 0px 0px;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px
}
.mDistrict {
	padding: 0px 0px 0px 5px;	 /* t r b l */
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.sedList {
	padding: 0px 0px 0px 5px;	 /* t r b l */
	margin: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-style: dashed;
	border-bottom-color: #C2D69A;
}



.ListedPhoneLink{color:#666666;}
.ListedCompany{color:#FF0000;}

.facts {
	padding-left: 5px;
	margin: 1px;
}

.navList {
	padding-left:5px;
	background:#EAF1DD;
	margin: 0 0 0 0;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #669933;
}

.ddCategory {

}

.topPageTitle  { 
	background:#EAF1DD;
	padding: 5px 5px 5px 5px;	 /* t r b l */
	margin: 0px 0px 0px 0px; /* t r b l */
	text-decoration: none;
	text-align:left;
}
.navHead-R  { 
	background:#EAF1DD;
	padding: 1px 5px 1px 5px;	 /* t r b l */
	margin: 0px 0px 0px 0px; /* t r b l */
	text-decoration: none;
	text-align:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#8DB4E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#8DB4E3;

}

.BodyText { 
	padding: 5px 5px 10px 5px;	 /* t r b l */
	margin: 0px 0px 0px 0px; /* t r b l */
}

.YellowPage { 
	padding: 5px 5px 5px 5px;	 /* t r b l */
	margin: 0px 0px 0px 0px; /* t r b l */
	background-color:#FFFFCC;
}

.OptionsWhite {
	margin: 0px;
	padding: 0px;
}

.OptionsGray {
	margin: 0px;	
	padding: 0px;
	background-color:#F4F4F4;
	color: #000000;	
	text-decoration: none;
}

.mmenu {
	margin: 0px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width:thin;
	border-top-style:solid;
	border-top-color:#CCCCCC;
}

.accesskey {
	margin: 0px;
	padding: 0px;
	background-color: #F8F8F8;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

.accesskeyYLW {
	margin: 0px;
	padding: 0px;
	background-color: #FFFF00;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

.accesskeyRED {
	margin: 0px;
	padding: 0px;
	background-color:#FF0000;
	color:#FFFFFF; /*: #333333;*/
	text-decoration: none;
	border: 1px solid #999999;
}

.accesskeyGRN {
	margin: 0px;
	padding: 0px;
	background-color: #00FF00;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

.redRightArrow{
	margin: 0px;
	padding-left: 30px;
	color:#cc3300;
	font-weight: bold;
}

.bigL1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:xx-large;
	font-weight:bold;
	color: #000000;	
	text-decoration: none;
}
.bigL2{}

.iBoxPlusPics {
	padding-left:5px;
	padding-bottom:5px; /* will expand the height if width is compressed; to avoid overflow*/
	min-height:110px; /* must be bigger than the picture*/
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #669933;
}

.right {
	float:right;
	max-width:45%;
	max-height:45%;
	margin:0.5em;
}

.left {
	float:left;
	max-width:45%;
	max-height:45%;
	margin:0.5em;
}

.handheld, #sub span {
	display:none !important;
}
div.TnTfootWrap {
	margin: 0px 0px 0px 0px; /* t r b l*/
	padding: 10px 0px 10px 10px;  /* t r b l*/
}

div.TnTfootLinks {
	text-align:left;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color: #ffffff;
	padding: 0px 0px 0px 20px; 
	margin: 0px 0px 0px 0px;
}

div.TnTfootLinks a { text-decoration: none; color:#666666; }
div.TnTfootLinks a:link {text-decoration:underline; color:#666666;}
div.TnTfootLinks a:visited {text-decoration: underline; color:#666666;}
div.TnTfootLinks a:hover {text-decoration:none;}
div.TnTfootLinks a:active {text-decoration: none;}

.accesskey2 {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

.yPage {background-color:#FFFF00}
.yPage a:link {text-decoration: none; color:#000000;}
.yPage a:visited {text-decoration: none; color:#000000;}
.yPage a:hover {text-decoration:underline; color:#000000;}
.yPage a:active {text-decoration: none; color:#000000;}

.come {background-color:#00FF00}
.come a:link {text-decoration: none; color:#000000;}
.come a:visited {text-decoration: none; color:#000000;}
.come a:hover {text-decoration:underline; color:#000000;}
.come a:active {text-decoration: none; color:#000000;}


div.AdPGmobi {
	padding:5px 0px 5px 5px;
	background-color::#FFFFFF;
	color:#999999;
	margin: 0px 0px 0px 0px; /* t r b l */
	text-align:left;
}

h1, h2 {
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*border-top:1px solid #000;*/
	}

h2, h3 {
	padding:3px 5px;
	background:#eee;
	border-top:1px solid #999;
	}

h1, h2 {
	margin: 0;
	padding: 10px 5px 2px 0px !important; /* t r b l*/
	color:#333333; /*: white;*/
	/*background:#e24848; /*#aa0000; */
	}
.RedTab {color:#FF0000; }

.OptionsWhite {
	margin: 0px;
	padding: 5px 0px 5px 2px; /* t r b l*/
	background-color:#FFFFFF;
	color:#000000;	
	text-decoration: none;
}

.OptionsGray {
	margin: 0px;	
	padding: 5px 0px 5px 2px; /* t r b l*/
	background-color:#F4F4F4;
	color: #000000;	
	text-decoration: none;
}
.OptionsOrange {
	margin: 0px;	
	padding: 5px 0px 5px 2px; /* t r b l*/
	background-color:#FFCCFF;
	color: #000000;	
	text-decoration: none;
}
.btmSMenu {
	background:#EAF1DD;
	padding: 5px 5px 5px 5px;	 /* t r b l */
	margin: 0px 0px 0px 0px; /* t r b l */
	text-decoration: none;
	text-align:left;
}
.btmMMenu {
	padding:1px 0px 1px 5px;
	background:#EAF1DD;
	margin: 0px 0px 0px 0px; /* t r b l */
	text-align:left;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#8DB4E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#8DB4E3;
}
