/* CSS Document */

body,table,td,th,p,div,input { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

.maincontainer { background-image: url(../images/background.jpg); background-repeat: no-repeat; background-position: 100px right; }
.footer { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #666666; text-align: center; vertical-align: top; padding-top: 10px;}
.textcontainer { padding-top: 25px; padding-right: 30px; padding-bottom: 10px; padding-left: 10px; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #666666; vertical-align: top; }
.table { padding: 10px; font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #666666; vertical-align: top; }

.image { border: 1px solid #dddddd; }
.textbox { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border-color: #666666; } 
.breadcrumb { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; }
.productheading { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 22px; color: #666666; font-weight: bold; }

.prodtable { border-width: 1px;	border-style: solid; border-color: #999999;	border-collapse: collapse; }
.prodtableheading {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #ffffff;	padding: 5px; border-width: 1px; padding: 5px; border-style: solid;	border-color: white; background-color: #999999; }
.prodtablerow1 { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; background-color: #efefef; }
.prodtablerow2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #ffffff; }
.prodtablecontent1 { padding: 5px; padding: 5px; border: 1px solid #dddddd; }
.prodtablecontent2 { padding: 5px; padding: 5px; border: 1px solid #dddddd; }
.prodtablehighlight { background-color: #e5f3fe; cursor: pointer; }

.cattable { border-width: 1px;	border-style: solid; border-color: #999999;	border-collapse: collapse; }
.cattableheading {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	color: #ffffff;	padding: 5px; border-width: 1px; padding: 5px; border-style: solid;	border-color: white; background-color: #999999; }
.cattablerow1 { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; background-color: #efefef; }
.cattablerow2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #ffffff; }
.cattablecontent1 { padding: 5px; padding: 5px; }
.cattablecontent2 { padding: 5px; padding: 5px;  }
.cattablehighlight { background-color: #e5f3fe; cursor: pointer; }

a.breadcrumblink:link { font-family: Tahoma, Arial, sans-serif; font-size: 9px; color: #333333; text-decoration: underline; }
a.breadcrumblink:visited { font-family: Tahoma, Arial, sans-serif; font-size: 9px; color: #333333; text-decoration: underline; }
a.breadcrumblink:hover { font-family: Tahoma, Arial, sans-serif; font-size: 9px; color: #cee3f3; text-decoration: underline; }

a.textlink:link { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #333333; text-decoration: underline;}
a.textlink:visited { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #333333; text-decoration: underline;}
a.textlink:hover { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #cee3f3; text-decoration: underline;}

a.headerlink:link { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }
a.headerlink:visited { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }
a.headerlink:hover { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #cee3f3; text-decoration: underline; }

a.menuflyout:link { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }
a.menuflyout:visited { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }
a.menuflyout:hover { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #cee3f3; text-decoration: underline; }

a.footerlink:link { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }
a.footerlink:visited { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; }
a.footerlink:hover { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #cee3f3; text-decoration: underline; }

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #666666;
border-bottom-width: 0;
font:normal 12px Tahoma;
color: #333333;
line-height: 18px;
z-index: 100;
background-color: white;
width: 175px;
}

.anylinkcss a{
color: black;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #666666;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #cee3f3;
color: black;
}