/* Generic Styles*/


body{color:#060;font-family: Tahoma,Arial,Verdana,Helvetica;font-size:9pt;margin:0;}
img{border:0}
html, body, table, td, th, h1, h2, h3, h4, h5, h6, p, a, span, div{font-family:Tahoma,Arial,Verdana,Helvetica}

p{font-size:9pt;line-height:130%; text-align: left; margin-top:0; margin-bottom:20px}
h1{color:#f60; font-size:14pt;margin: 0px 0 5px 0;font-weight: bold}
h2{color:#f60; font-size:12pt;margin: 0px 0 3px 0;font-weight: bold}
h3{font-size:10pt;margin:0px 0 1px 0;font-weight: bold}
h4{font-size:9pt;margin:0;font-weight: bold}

/*html {scrollbar-base-color: #000000;}*/
.DarkBlueSmall {font: 8pt Arial, Tahoma; font-weight:bold; color:#000080;}
.DarkBlueLarge {font: 11pt Arial, Tahoma; font-weight:bold; color:#000080;}
.DarkGreySmall {font: 8pt Arial, Tahoma; font-weight:bold; color:#666666;}
.DarkGreySmallNormal {font: 8pt Arial, Tahoma; color:#666666;}
.DarkGreyNormal {font: 9pt Arial, Tahoma; color:#666666;}
.DarkGreyNormalBold {font: 9pt Arial, Tahoma; font-weight:bold; color:#666666;}
.DarkGreyLarge {font: 11pt Arial, Tahoma; font-weight:bold; color:#666666;}
.LightGreySmall {font: 8pt Arial, Tahoma; font-weight:bold; color:#999999;}

.mainBg {background: url(../Images/HivueBanner.jpg) no-repeat left top;padding:0;width:752px;background-color: #fff;position:relative}

.topNavbar{font: bold 14px Tahoma, Arial; color: #b6d9b6; margin-top:20px}
a.topNavbar:link{ color: #b6d9b6; text-decoration: none; margin-top:20px}
a.topNavbar:visited{ color: #b6d9b6; text-decoration: none; margin-top:20px}
a.topNavbar:active{ color: #b6d9b6; text-decoration: none; margin-top:20px}
a.topNavbar:hover{ color: #b6d9b6; text-decoration: underline; margin-top:20px}

.smallerLi ul{margin: -10px 0 -3px 5px;}

.HomePageHeadingSmaller
{
    font: bold 12pt/14pt Arial, Tahoma;
    color: #cc0033;
}
a.HomePageHeading
{
    font: bold 14pt/18pt Arial, Tahoma;
    color: #cc0033;
    text-align: justify;
}
a.HomePageHeading:visited
{
    color: #cc0033;
    text-decoration: none;
}
a.HomePageHeading:active
{
    color: #cc0033;
    text-decoration: none;
}
a.HomePageHeading:hover
{
    color: #cc0033;
    text-decoration: underline;
}

.TabBarDisplayArea
{
    position: relative;
    display: none;
    left: 0px;
    top: 0px;
    /*width: 450px;*/
    height: 600px;
    overflow: auto; /*adds scroll bar if required*/
    z-index: 0;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    border-top: #dcdcdc 1px solid;
    border-right: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid;
}
.webdesignerlink{ font-size: 7pt; color: #d2b48c; font-family: Trebuchet MS , Verdana, Arial; text-align: justify; text-decoration: none;}
A.webdesignerlink:link{ color: #d2b48c; text-decoration: none;}
a.webdesignerlink:visited{ color: #d2b48c; text-decoration: none;}
a.webdesignerlink:active{ color: #d2b48c; text-decoration: none;}
a.webdesignerlink:hover{ color: #d2b48c; text-decoration: underline;}

.DarkGreenBold { font: 9pt Tahoma, Arial; color:#363; font-weight:bold;text-decoration: none;}
a.DarkGreenBold:link { color:#363; font-weight:bold;text-decoration: none;}
a.DarkGreenBold:visited {  color: #363;font-weight:bold;  text-decoration: none;}
a.DarkGreenBold:active { color: #363;font-weight:bold; text-decoration: none;}
a.DarkGreenBold:hover { color: #363; text-decoration: underline;}

.ProductInfoTabBarDisplayAreaText
{
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 8pt;
}
a:link
{
    font-weight: bold;
    text-decoration: none;
    color: #000080;
}
a:visited
{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #000080;
}
a:hover, a:active
{ 
	text-decoration: underline; 
	color: #000080;
}
.bodysmall
{
    font-size: 7pt;
    color: #000000;
    font-family: Tahoma, 'Trebuchet MS' , Verdana, Arial;
    text-align: justify;
    text-decoration: none;
}
.topnavbar
{
    font: bold 9pt Arial, Tahoma;
    color: #ffffff;
}
a.topnavbar:link
{
    color: #ffffff;
    text-decoration: none;
}
a.topnavbar:visited
{
    color: #ffffff;
    text-decoration: none;
}
a.topnavbar:active
{
    color: #ffffff;
    text-decoration: none;
}
a.topnavbar:hover
{
    color: #ffffff;
    text-decoration: underline;
}
.smallgreytext
{
    font: 8pt Arial, Tahoma;
    color: #696969;
}
a.smallgreytext:link
{
    color: #696969;
    text-decoration: none;
}
a.smallgreytext:visited
{
    color: #696969;
    text-decoration: none;
}
a.smallgreytext:active
{
    color: #696969;
    text-decoration: none;
}
a.smallgreytext:hover
{
    color: #696969;
    text-decoration: underline;
}
.footer
{
    font-size: 8pt;
    color: #6b8e23;
    font-family: Arial, Tahoma;
}
A.footer:link
{
    color: #6b8e23;
    text-decoration: none;
}
a.footer:visited
{
    color: #6b8e23;
    text-decoration: none;
}
a.footer:active
{
    color: #8b0000;
    text-decoration: none;
}
a.footer:hover
{
    color: #8b0000;
    text-decoration: underline;
}

.AlertBox
{
    border-right: #ffcc00 thin double;
    padding-right: 10px;
    border-top: #ffcc00 thin double;
    padding-left: 10px;
    font-weight: bold;
    font-size: 10pt;
    padding-bottom: 10px;
    border-left: #ffcc00 thin double;
    width: 441px;
    color: #ff0000;
    padding-top: 10px;
    border-bottom: #ffcc00 thin double;
    font-family: Arial;
    height: 60px;
    background-color: #ffffcc;
    vertical-align: middle;
    text-align: justify;
}
