body
{
	background: #fff;
	color: #000;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	margin: 10px 0px 0px 0px;
	padding: 0px;;
}
a:link {color: #159700;text-decoration: none;}
a:visited {color: #159700; text-decoration: none;}
a:hover, a:active { color: #159700; text-decoration: underline;}
td, th, p, li{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.spacer{display:block; clear:both; height:5px; line-height:0; font-size:0; overflow:hidden; }
.dotline { background: url(images/bg_dotline.gif) repeat-x top; padding: 2px 5px 2px 5px; }

.bg-top {background-image:url(images/bg-top.gif); background-repeat:repeat-x;}
.bg-middle {background-image:url(images/bg-middle-gold.gif); background-repeat:repeat-x;background-color:#fff;}

/* TEXT STYLE */
.txt9 {font-family:Arial, sans-serif; font-size:9px;}
.txt10 {font-family:Helvetica, Arial, sans-serif; font-size:10px;}
.txt11 {font-family:Helvetica, Arial, sans-serif; font-size:11px;}
.txt12 {font-family:Helvetica, Arial, sans-serif; font-size:12px;}
.txt13 {font-family:Helvetica, Arial, sans-serif; font-size:13px;}
.txt14 {font-family:Helvetica, Arial, sans-serif; font-size:14px;}
.txt15 {font-family:Helvetica, Arial, sans-serif; font-size:15px;}
.txt16 {font-family:Helvetica, Arial, sans-serif; font-size:16px;}
.txt18 {font-family:Helvetica, Arial, sans-serif; font-size:18px;}
.txt20 {font-family:Helvetica, Arial, sans-serif; font-size:20px;}
.txt22 {font-family:Helvetica, Arial, sans-serif; font-size:22px;}

.header-white { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.header-black { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.header-brown { color:#725203; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;padding:8px 0px 6px 6px;}

/* SHADOW STYLE */
.bg-shadow-right {background-image:url(images/bg-shadow-right.png); background-repeat:repeat-y;}
.bg-shadow-left {background-image:url(images/bg-shadow-left.png); background-repeat:repeat-y;}
.bg-shadow-bottom {background-image:url(images/bg-shadow-bottom.png); background-repeat:repeat-x;}


/* NAV STYLES */

.main-nav  {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;padding: 0px;border-top: 1px solid #000;border-bottom: 1px solid #000;}
.main-nav  ul {list-style:none; margin-left:0px; padding:2px 0px 2px 0px; display: inline;}
.main-nav  ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;float:left; border-left: 1px solid #000; color: #fff; position:relative; z-index:1000; background-image:url(images/bg-mainnav.gif) repeat-x;}
.main-nav  ul li a {text-decoration:none; display:block; text-align:center; padding: 2px 8px 2px 8px;}
.main-nav  ul li a:link {color:#ffffff;}
.main-nav  ul li a:visited {color:#ffffff;}
.main-nav  ul li a:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;text-decoration:none;background:#159700;}
.main-nav  ul li a:active {color:#ffffff;}
.main-nav  ul li a:hover ul {display:block;}
.main-nav  ul li.first {margin-right:0px; border-left: 0px;}

.top-link {padding:0px 2px 0px 2px; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000;text-decoration:none;  }
.top-link a, .top-link a:visited {padding:0px 2px 0px 2px;font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; text-decoration:underline; }
.top-link a:hover {font-size:13px; font-weight:bold; color:#970102; text-decoration:none;}

/* HOME STYLES */

.domain table tr.alt1Row {background:#f8f3e7; border:0px;text-align:left; }
.domain table tr.alt2Row { background:#fff; border:0px;text-align:left;}
.domain .domainCol {padding:2px 0 3px 6px;font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;text-decoration:none;}
.domain .domainCol a, .domain .domainCol  a:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; }
.domain .domainCol a:hover {font-size:12px; font-weight:normal; color:#159700; text-decoration:none;}
.domain .domainCol.lastrow {padding-bottom:6px;}

.domain .domainCol.header {padding:4px 0 4px 6px;font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#159700;text-decoration:none; }
.domain .domainCol.header a, .domain .domainCol.header a:visited {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#159700;text-decoration:none;  }
.domain .domainCol.header a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;text-decoration:underline;  }

/* DOMAINS LISTING */
.listing-header { border:1px solid #999; font-size:14px; font-weight:bold; padding:1px; text-align:center; margin:4px 12px 2px 0px; background-color:#f8f3e7}
.listing-header-yel { border:1px solid #999;border-left:0px;border-right:0px;font-size:14px; font-weight:bold; color:#FFF; padding:1px 0px 1px 5px; margin:0px; background-color:#c9b071;}

/* SHADOW BOX */
.outerpair1 {background: url(images/bg-upperrightfade.png) right top no-repeat;}
.outerpair2 {background: url(images/bg-lowerleftfade.png) left bottom no-repeat; padding-top:4px; padding-left:4px;}
.shadowbox {background: url(images/bg-shadow.png) bottom right;}
.innerbox {
	position: relative;
	top:-4px;
	left:-4px;
	background-color:#FFFFFF;
	padding-top:10px;
	border:1px solid #777777;
	height:115px;
	line-height:35px;
}
.innerbox a, .innerbox a:visited, .innerbox a:active {color:#c0c0c0; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;font-weight:normal;}
.innerbox a:hover {color:#c0c0c0; font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size:14px; text-decoration:underline; }

.promo-link { background-color:#970102; border:1px solid #666666; padding:2px 8px 2px 5px; width:auto;text-decoration:none;}
.promo-link a, .promo-link a:visited, .promo-link a:active {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.promo-link a:hover {color:#ffffff; text-decoration:underline;}

/* ------ */
/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: left;
margin-left:5px;
padding-top:1px;
padding-right:20px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-color: #6e884e;
font-weight: bold;
border: 1px solid black;
padding: 3px;
}

div.eg-bar{
width: 500px;background-color: #6e884e;
}

.icongroup{
width: 100%;
}

.iconspan {float: right;
margin-left:5px;
padding-top:0px;
padding-right:0px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}
/* RIGHT NAV STYLES */
.rightnav-header {color:#980606; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#rightnav {margin: 0 0 5px 0px; padding: 0; font-family:Arial, Helvetica, sans-serif; text-align: left;color: #159700; text-decoration: none;}
#rightnav ul {margin: 0; padding: 5px 0 0 0px; text-align: left;list-style-type: none;}
#rightnav li {margin-bottom: 0px;}

.rightnavbox {
	background-color:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #777777;
	line-height:35px;
}
.rightnavbox a, .rightnavbox a:visited, .rightnavbox a:active {color:#c0c0c0; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;font-weight:normal;}
.rightnavbox a:hover {color:#c0c0c0; font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size:14px; text-decoration:underline; }
/***********************/

/* SCROLLING STYLES */
#marqueecontainer{
position: relative;
width: 168px; /*marquee width */
height: 90px; /*marquee height */
background-color: #f8f3e7;
overflow: hidden;
border: 1px solid #cccccc;
padding: 2px;
padding-left: 8px;
}

.scrollbox a, .scrollbox a:visited, .scrollbox a:active {color:#000; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;font-weight:normal; line-height:24px;}
.scrollbox a:hover {color:#159700; font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size:12px; text-decoration:underline; line-height:24px;}

/***********************/

/* FOOTER STYLES */
.footer {padding:5px 4px 5px 4px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333;text-decoration:none;  }
.footer a, .footer a:visited {padding:5px 4px 5px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; }
.footer a:hover {font-size:11px; font-weight:normal; color:#159700; text-decoration:underline;}

.footer-sm {padding:5px 4px 5px 4px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;text-decoration:none;  }
.footer-sm a, .footer-sm a:visited {padding:5px 4px 5px 4px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#725203; text-decoration:underline; }
.footer-sm a:hover {font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
/*  */
