
body {font-family: verdana, arial; font-size: 11px;}
td {font-family: verdana, arial; font-size: 11px;}
img{border: 0px;}

a:link {color: #000099; }
a:visited {color: #660066; }
a:hover	{color: #000099; }

.nav_left {font-size: 11px; color: #FFFFFF;}
a:link.nav_left {text-decoration: none; color: #000;}
a:visited.nav_left {text-decoration: none; color: #000;}
a:hover.nav_left {text-decoration: underline; color: #000;}

.nav_right {font-size: 11px; color: #49443F;}
a:link.nav_right {text-decoration: none; color: #49443F;}
a:visited.nav_right {text-decoration: none; color: #49443F;}
a:hover.nav_right {text-decoration: underline; color: #49443F;}

.nav {font-family: arial; font-size: 12px;}
a:link.nav {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a:visited.nav {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a:hover.nav	{color: #FFFFFF; font-weight: bold; text-decoration: underline;}

.menu {font-size: 9px; color: #FFFFFF; line-height: 16px;}
a:link.menu { font-size: 9px; color: #FFFFFF;}
a:visited.menu { font-size: 9px; color: #FFFFFF;}
a:hover.menu { font-size: 9px; color: #CCCCCC;}

.maintenance {font-size: 9px; color: #FFFFFF;}
a:link.maintenance {text-decoration: none; font-size: 9px; color: #FFFFFF;}
a:visited.maintenance {text-decoration: none; font-size: 9px; color: #FFFFFF;}
a:hover.maintenance	{text-decoration: underline; font-size: 9px; color: #FFFFFF;}

td.tabnav-selected{border: 1px #000000 solid;}
td.tabnav-other{border: 1px #000000 solid;background-color:#FFFFFF;}

a.tablink:link {color:#79735c;}
a.tablink:visited {color:#79735c;}
a.tablink:hover {color:#79735c;}

a.white:link {color: #ffffff;}
a.white:visited {color: #ffffff}
a.white:hover {color: #cccccc;}

.whiteMyHeritage:link {text-decoration:underline; color: #ffffff;}	
.whiteMyHeritage:visited {text-decoration:underline; color: #ffffff}	
.whiteMyHeritage:hover {text-decoration:none; color: #cccccc;}

.portal {font-family: arial; font-size: 12px;}
a.white:link {font-family: arial; font-size: 11px; color: #ffffff;}
a.white:visited {font-family: arial; font-size: 11px; color: #ffffff}
a.white:hover {font-family: arial; font-size: 11px; color: #cccccc;}

.h1 {font-family: arial; font-size: 13px;}
.h2 {font-family: arial; font-size: 14px;}
.h3 {font-family: arial; font-size: 15px;}
.h4 {font-family: arial; font-size: 16px;}
.h5 {font-family: arial; font-size: 17px;}
.h6 {font-family: arial; font-size: 18px;}
.s1 {font-family: verdana; font-size: 10px;}
.s2 {font-family: verdana; font-size: 9px;}
.s3 {font-family: verdana; font-size: 8px;}


.formelement {font-family: verdana; font-size: 11px;}

.darkred {background-color:#660000; color: #FFFFFF;}
.txtdarkred {color:#660000;}

.darkblue {background-color:#68689A; color: #FFFFFF;}
.txtdarkblue {color:#2E3E64;}

.txtwhite {color:#FFFFFF;}

.lightblue {background-color:#5a6384; color: #ffffff; font-weight:bold;}
.right_header {
	background: white url("/images/css/bg_fade_header.gif") repeat-x left bottom;
	color: #336;
}

/* from heritagecoin.com */
.black {background-color:#000000;}
.darkbrown {background-color:#336; color: #FFFFFF;}


.bodycolor {background-color:#ffffff;}
.bodycontrast {background-color: #f1f2fc;}
.rowhighlight {background-color:#eeeeee;}

table.itemlist{border:1px #000000 solid;border-right:0px;}
td.tableheader{height:20px; font-size:.8em; font-weight:bold; padding:3px; background-color:#003366; color:#ffffff; border-right:1px #000000 solid; border-bottom:1px #000000 solid;}
th.columnheader{height:20px; text-align:center; font-size:.8em; font-weight:bold; padding:3px; background-color:#948F7B; color:#ffffff; border-right:1px #000000 solid;}
th.columnfooter{height:20px; text-align:center; font-size:.8em; font-weight:bold; padding:3px; background-color:#948F7B; color:#ffffff; border-right:1px #000000 solid; border-top:1px #000000 solid;}
td.rowitem{padding:3px; border-right:1px #000000 solid ;border-top:1px #000000 solid;}
td.rowitemleft{padding:3px; border-right:1px #000000 solid ;border-top:1px #000000 solid;}
td.rowitemright{padding:3px; border-right:1px #000000 solid ;border-top:1px #000000 solid;}
table.content{border: 1px #000000 solid; }
td.content{border: 1px #000000 solid;}

.headline {font-family: arial; font-size: 12pt; font-weight: bold;}
.smalltext {font-family: verdana; font-size: 11px;}

.mybidsrow{background-color:#ffffff;}
.mybidsrowhighlight{background-color:#F2F2E4;}

/* styles for home page category tabs */
.tabs_button {height: 30px; padding-left: 3px; padding-right: 4px; padding-top: 1px; padding-bottom: 0px;}
.tabs_sublinks {padding-left: 3px; padding-right: 4px; padding-top: 1px; padding-bottom: 0px;}
.tabs_content {padding: 5px; position: relative; top: -1; display: none; border: solid Black 1px; background-color: #FFFFFF;}

a:link.tabs_button {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a:visited.tabs_button {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a:hover.tabs_button {font-size: 10px; color: #FFFFFF; text-decoration: underline;}

a:link.tabs_sublinks {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a:visited.tabs_sublinks {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a:hover.tabs_sublinks {font-size: 10px; color: #FFFFFF;  text-decoration: underline;}

.whitetext {color: #FFFFFF; font-family: Verdana bold;}

.tabs_home {font-size: 10px; width: 192; position: absolute; border: 1px solid #000000; border-bottom-width: 0px; padding-left: 7px; padding-top: 2px;}
td.tabnav-selected{border: 1px #000000 solid;}
td.tabnav-other{border: 1px #000000 solid;background-color:#FFFFFF;}

/* for hidden table row on acqisitions page */
#hideme tbody { display: none; }
#hidden-tr .hideme { display: none; }
#hidden-tr.showme .hideme { display: table-row; }

