
body {background: #ffffff; margin:0}
body, td {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 16px;
	color: #000000;
}
h1, h2, h3, h4, h5 {

    color: #f48300;
    margin: 0px;
}
h2 { font-size:18px; }

/* #body h2 {font-size:20px; background:url(images/h2.gif) no-repeat left; line-height:26px; padding-left:20px; margin:15px 0 5px 0 } */

#body h2 {font-size:20px; line-height:26px; margin:15px 0 5px 0 }

h3 {font-size: 14px; margin-bottom:5px; }

li {padding-bottom:8px}

#nav li {padding-bottom:0px}

a {

color: #7fb100;
text-decoration: underline;
}

a:hover {

color: #7fb100;
text-decoration: none;

}

a img {border:0}

.style1 {color: #f48300}
a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.indent {padding-left:25px}

.boxit {width:60%; border:solid thin #BBBBBB; padding:0 8px; background-color:#EEEEEE;}

.mainpage {margin-left:250px;}

.leftmenu {width:220px; float:left; border:solid thin #BBBBBB; padding:8px; background-color:#EEEEEE}

.leftmenu h3 {color:#333333}

.leftmenu ul {padding-left:30px; font-weight:bold}

.leftmenu a {text-decoration:none; font-size:14px}
.leftmenu a:hover {text-decoration:underline}

.boxstd {color:#CCCCCC; border-style:solid; border-width:1px}

.hint {font-size:10px}

.rimg {float:right; padding-left:10px}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font-size:  14px;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 150px 0 0 250px;
}
.bg1
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bg2
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bord
{
border: 1px solid #c5d85a;
}

.blye-text-underline {
color: #a257e0;
text-decoration: underline;
}

.blye-text-regular {
color: #a257e0;
text-decoration: none;
}

.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}

.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}

.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}

.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8c247b;
text-decoration: none;
}

.red-text-underline {
color: #8c247b;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}

#container {width:1000px; margin:0 auto}

#heading {height:219px; background:url(images/heading.jpg)}
.hidden {display:none}

#body {padding:0 32px; text-align:justify;}

#footer {background:url(images/index_38.gif); height:37px; padding-top:40px; text-align:center; clear:both}

#nav {list-style:none; background:url(images/menu-bg.gif) #FF6600; height:44px; margin:0 32px; padding:0 0 0 22px}
#nav li {float:left; background:url(images/menu-abg.gif) no-repeat left; line-height:44px; }
#nav li a {display:block; font-size:13px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-decoration:none; padding:0 17px 0 30px; font-family:Arial, Helvetica, sans-serif}
#nav li a:hover {text-decoration:underline}

blockquote {width:550px; margin:0 auto; background:#f0f0fa; line-height:20px; padding:15px; color:#444444; font-size:16px;}

.results {border-collapse:collapse}
.results th {background:#666666; color:#FFFFFF; padding:6px; text-align:left}
.results td {padding:6px; vertical-align:top}
.row1 {background:#eaeaea;}
.row0 {background:#ffffff;}

.providers a {border: solid 2px #eaeaea; text-decoration:none; margin-bottom:5px;}
.rowx1 {background:#eaeaea; display:block; width:700px; padding:10px;}
.rowx0 {background:#f5f5f5; display:block; width:700px; padding:10px;}

.providers a:hover {border:solid 2px #999999; background:#e9e9e9;}
.providers .title {font-size:16px; font-weight:bold; display:block}
.providers .address {text-decoration:none; font-size:10px; line-height:12px; display:block; padding-top:3px; color:#333333;}
.providers .moreinfo {float:right; font-weight:bold; text-decoration:underline; margin-top:-20px;}
.providers a:hover .moreinfo {text-decoration:none}
.providers .prov_item {display:block; color:#444; padding-top:10px; width:450px;}
.providers ul {padding-bottom:0; margin-top:0; margin-bottom:0;}
.providers li {padding-bottom:2px;}

.prov-address {padding-left:140px; display:block;}

.disclaimer {font-size:10px; font-style:italic}

.product {height:100px; border-bottom:1px dotted #ccc; margin:0 100px; padding:5px; margin-bottom:5px; display:block; text-decoration:none}
.product strong {display:block; font-size:14px}
.product .price {display:block; height:16px; text-align:right; display:block; font-weight:bold; font-size:14px}
.product .price span {color:#000000; float:left; text-align:left; width:450px; margin-left:10px; font-size:12px}
.product .info {color:#000000; display:block; margin-top:10px; height:56px; overflow:hidden; }

.featured {background:#FFFF99; border:0}

.product:hover {background:#f0f0f0}

a.pricing {display:block; margin:10px 0 0 10px; border:2px solid #f48300; background:#eee; padding:10px; float:right; line-height:18px; text-align:center; text-decoration:none; color:#000}
a.pricing em {font-weight:bold; font-style:normal; text-decoration:underline; color:#7fb100; font-size:14px}
a.pricing:hover em {text-decoration:none}

.multisite { height: 24px; font-family: "Arial", "Helvetica", sans-serif; font-size: 12px; text-align: left; padding: 6px 15px 0; background: url(/images/toptrans.gif) #ffffff; }
.multisite span { margin: 0 7px; color:#999999; }
.multisite a:hover { text-decoration: underline; color: #e1660b; }
.multisite a { color: #0033cc; text-decoration: none; }

/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - -

Title : Default CSS for Lightbox Gone Wild
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */
#lightbox h3{
}
#lightbox.done p{
	color:#333;
}
.highlight{
	background-color:#FEFFAF;
}

#lightbox a {font-size:12px; color:#003399; text-decoration:none}
#lightbox a:hover {text-decoration:underline}

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:2000;
	width:500px;
	height:350px;
	/*padding:10px;*/
	margin:-240px 0 0 -252px;
	border:1px solid #fff;
	background:#fff;
	text-align:left;
	border:2px solid #df6804;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1980;
	background-color:#000;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
	padding:10px;
}
#lightbox.loading #lbContent{ 
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block; text-align:center; margin-top:120px;
}


#lightbox #closebar {background:#df6804; height:20px; text-align:right}
#lightbox #closebar a {color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none}
#lightbox #closebar a:hover {color:#eee; text-decoration:none}
#lightbox #closebar img {vertical-align:middle}