﻿/*table#ProductTable {*/
/*border: solid #000 3px;*/
/*border-collapse: collapse;*/
/*empty-cells: show;*/
/*background-image: images/Background-productpage.gif;*/
/*font-family: Tahoma;*/
/*font-size: 10pt;*/
/*color: #000080;*/
/*font-weight: bold;*/
/*width: 94%;*/
/*}*/

/* ------------------------ */
/* Used to control the PAGE */ 
/* text font and color..    */
/* change a:hover if this   */
/* is changed               */
/* ------------------------ */
.pagetext {
color:navy;
font-size:10pt;
font-family:Tahoma;
}
.pagetext-black-bold {
color:#000;
font-size:10pt;
font-weight:bold;
font-family:Tahoma;
}
.pagetext-black {
color:black;
font-size:10pt;
font-family:Tahoma;
}



img {
	border: 0px;
	}

/* --------------------------------- */
/*         BLACK Color              */ 
/* --------------------------------- */
.black {
	color:black;
}

/* --------------------------------- */
/*     BLACK Color -- BOLD          */ 
/* --------------------------------- */
.black-bold {
	color:black;
	font-weight:bold;
}

/* --------------------------------- */
/*         MAROON Color              */ 
/* --------------------------------- */
.maroon {
	color:maroon;
}

/* --------------------------------- */
/*     MAROON Color -- BOLD          */ 
/* --------------------------------- */
.maroon-bold {
	color:maroon;
	font-weight:bold;
}

/* --------------------------------- */
/*     Common TABLE attributes       */ 
/* --------------------------------- */
.table-common {
border-width: 1px;
border-style: solid;
border-color: #5875a5;
border-collapse: collapse;
border-spacing: 1px;
font-family: tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;
background-image: url(images/Background-productpage.gif);
}

/* --------------------------------- */
/* Applies to all LINKS
/* --------------------------------- */

a:link {
color: blue;
text-decoration: underline;
font-size:10pt;
font-family:Tahoma;
}

a:visited {
color: blue;
text-decoration: underline;
font-size:10pt;
font-family:Tahoma;
}

a:hover {
font-size:10pt;
font-family:Tahoma;
text-decoration:none;
font-weight: bold;
color: maroon;
}

a:active {
color: blue;
text-decoration: underline;
font-size:10pt;
font-family:Tahoma;
}
/*-----------------------------------*/

/* --------------------------------- */
/* Used when hovering over           */ 
/* a link .. use this for testing    */ 
/* HOVER. Use class="specialeffects" */
/* inside the LINK TAGE <a....       */
/* --------------------------------- */

a.specialeffects:hover {
font-size:10pt;
font-family:Tahoma;
font-weight: bold;
/*color: black;*/
color: navy;
background-color: #ff0;
}

H1 {
Color:#C10040; 
font-size:10pt;
font-family:Tahoma;
font-weight:bold;
text-decoration:underline;
text-align: left;
}

/* ------------------- */
/* Used mainly for the */ 
/* page headings       */
/* ------------------- */
h5 {
color: NAVY;
font-size:12pt;
font-family:Tahoma;
font-weight:bold;
font-style: italic;
text-align:center;
}

/* ------------------- */
/* Used for HR divider */
/* ------------------- */
hr {
/*color: gray;*/
background-color: gray;
height: 1px;
width: 50%;
border: 0;
}

/* ---------------------------------------------- */
/* Center align PRODUCT page DIV
/* ---------------------------------------------- */
.div-product-center {
width: 805px;
margin-left: auto;
margin-right: auto;
}

/* ---------------------------------------------- */
/* Center align DOC page DIV
/* ---------------------------------------------- */
.div-doc-center {
width: 1050px;
margin-left: auto;
margin-right: auto;
}

/* ---------------------------------------------- */
/* Center align VERSIONS page DIV
/* ---------------------------------------------- */
.div-versions-center {
width: 425px;
margin-left: auto;
margin-right: auto;
}

/* ---------------------------------------------- */
/* Center align MAILING LIST page DIV
/* ---------------------------------------------- */
.div-mailinglist-center {
width: 708px;
margin-left: auto;
margin-right: auto;
}

/* ---------------------------------------------- */
/* This will be used in an <IMG> tag to prepare   */
/* for the wrapping of TEXT around the IMAGE      */
/* This assumes the IMAGE is on the LEFT          */ 
/* ---------------------------------------------- */
img.floatLeft { 
    float: left; 
    margin: 6px; 
}

/* ---------------------------------------------- */
/* This will be used in an <IMG> tag to prepare   */
/* for the wrapping of TEXT around the IMAGE      */
/* This assumes the IMAGE is on the RIGHT         */ 
/* ---------------------------------------------- */
img.floatRight { 
    float: right; 
    margin: 6px; 
}

/* ----------------------- */
/* Used for product        */ 
/* table (TABLE)           */
/*                         */
/*   NOT WORKIKNG YET      */
/* ----------------------- */
.prodtbl {
border: 1px solid #5875a5;
border-collapse: collapse;
font-family:Tahoma;
font-size:10pt;
color:#000080;
font-weight:bold;
background-image: url(images/Background-productpage.gif)
}

/* ------------------------------------------------ */
/* ONLY applies to the individual product pages     */ 
/* table header (Name of product.                   */
/* ------------------------------------------------ */
.product-hdr {
border: 1px solid #5875a5;
color: #800000;
font-weight: bold;
font-size: 12pt;
text-align: center;
}

/* ------------------- */
/* Used for product    */ 
/* table header (name  */
/* of product)         */
/* ------------------- */
.prodhdr {
border: 1px solid #5875a5;
color: #800000;
font-weight: bold;
font-size:12pt;
text-align:center;
}

/* ----------------------- */
/* Used for BUYREG         */ 
/* table header cells (TH) */
/* ----------------------- */
.buyreg-th {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
font-size:10pt;
color: #000080;
font-family: Tahoma;
}

/* ----------------------- */
/* Used for product        */ 
/* table header cells (TH) */
/* ----------------------- */
.prodth {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
}

/* ------------------------------------------------ */
/* ONLY applies to the individual product pages     */ 
/* table header columns (TH).                       */ 
/* All cells are CENTER aligned by default          */
/* ------------------------------------------------ */
.product-th {
border: 1px solid #5875a5;
border-collapse: collapse;
font-size: 8pt;
text-align: center;
background-color: #C0C0C0;
white-space:nowrap;
}


/* ------------------------------------------------ */
/* ONLY applies to the individual product pages     */ 
/* table columns (TD). All cells are CENTER aligned */
/* ------------------------------------------------ */
.product-tdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
height: 27px;
font-family: Tahoma;
font-size:10pt;

}

/* ------------------------------------------------ */
/* ONLY applies to the individual product pages     */ 
/* table columns (TD). All cells are LEFT aligned   */
/* ------------------------------------------------ */
.product-tdl {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: left;
font-family: Tahoma;
font-size: 9pt;
color: #800000;
}
   
/* ------------------------ */
/* Used for BUYREG          */ 
/* table cells (TD)         */
/* ------------------------ */
.buyreg-tdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;

}

/* ------------------------ */
/* Used for PACKAGE PRICE   */ 
/* table cells (TD)         */
/* ------------------------ */
.pp-prodtdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;
}

/* ------------------------ */
/* Used for CFG Values      */ 
/* table cells (TD)         */
/* >> CENTER align <<       */
/* ------------------------ */
.cfgvalues-tdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;
}

/* ------------------------ */
/* Used for CFG VALUES      */ 
/* table cells (TD)         */
/* >> LEFT align <<         */
/* ------------------------ */
.cfgvalues-tdl {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: left;
font-size: 10pt;
font-family: Tahoma;
font-weight: bold;
color: #000080;
}

/* -------------------------------- */
/* Used for CFG VALUES              */ 
/* table cells (TD) that require    */
/* a different size and color       */
/* than other CFG VALUES cells (TD) */
/* -------------------------------- */
.cfgvalues-td-font {
/*border: 1px solid #5875a5;*/
/*border-collapse: collapse;*/
text-align: center;
font-size: 8pt;
font-family: Tahoma;
font-weight: bold;
/*color: #C10040;*/
color: maroon;

}

/* ------------------------ */
/* Used for CONTACTINFO         */ 
/* table cells (TD)         */
/* Prod desc = CENTER align */
/* ------------------------ */
.contactinfo-tdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
}

/* ------------------------ */
/* Used for product         */ 
/* table cells (TD)         */
/* Prod desc = CENTER align */
/* ------------------------ */
.prodtdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
}

/* ------------------------ */
/* Used for product         */ 
/* table cells (TD)         */
/* Prod desc = LEFT align */
/* ------------------------ */
.prodtdl {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: left;
}

/* ------------------------ */
/* Used for IBBS-SITES      */ 
/* table cells (TD)         */
/* >> CENTER align <<       */
/* ------------------------ */
.sites-tdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;
}

/* ------------------------ */
/* Used for IBBS-SITES      */ 
/* table cells (TD)         */
/* >> LEFT align <<         */
/* ------------------------ */
.sites-tdl {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: left;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;
}

/* ------------------------ */
/* Used for VERSIONS        */ 
/* table cells (TD)         */
/* >> CENTER align <<       */
/* ------------------------ */
.versions-tdc {
border: 1px solid #5875a5;
border-collapse: collapse;
text-align: center;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;
}

P {
font-family:Verdana,Arial,Helvetica,sans-serif;
background-color: white;
background-image:none;
font-size:10pt;
color:#000080
}

/* ------------------------ */    
/* 'P' tag, CENTER aligned  */
/* ------------------------ */    
.p-center {
text-align: center;
}

/* ------------------------ */    
/* 'P' tag, LEFT aligned  */
/* ------------------------ */    
.p-left {
text-align: left;
}
/* --------------------------------- */    
/* 'P' tag, LEFT aligned             */
/* BLACK, BOLD. Used for FORMS pages */            
/* --------------------------------- */    
.p-left-forms {
text-align: left;
color:black;
font-weight:bold;
}





li {
font-family:Tahoma;
background-color: white;
background-image:none;
font-size:10pt;
color:navy;
}

/*-------------------------------*/
/* Start of Products TABLE           */
/*-------------------------------*/ 
/* Product pages TABLE */

/*product-table {*/
/*bordercolor: #5875a5;*/
/*background-image: url(images/background-productpage.gif);*/
/*}*/

/* ------------------------ */
/* Used for Versions        */ 
/* table cells (TD)         */
/* ------------------------ */
/*.verstdc {*/
/*border: 1px solid #5875a5;*/
/*border-collapse: collapse;*/
/*text-align: center;*/
/*}*/


/*-------------------------------*/
/* Start of DOCS TABLE           */
/*-------------------------------*/ 
/* DOCS pages TABLE */
table.docs { 
border: 1px solid #5875A5;
/*cellspacing: 1;*/
border-collapse: collapse;
background: url(images/background-productpage.gif);
font-size: 10pt;
font-family: Tahoma;
font-style: normal;
}

/* DOCS table CELLS                                                */
/*You should only set the "class" attribute on the "table" tag.    */
/*You should not set the "class" attribute for every single cell,  */ 
/*because that bloats the HTML code and wastes bandwidth. Instead, */
/*you can use inheritance that says that every "td" or "th" that   */
/*is a child of "table.docs" should have a certain style           */

table.docs td {
border-width: 1px;
border-style: solid;
border-color: #5875A5;
}

/* DOCS table LEFT column */
.leftcol {
color:maroon;
font-weight: bold;
text-align: left;
font-size: 10pt;
vertical-align: top;
width: 200px;
}

/* DOCS table LEFT column */
/* Smaller font   8pt*/
.leftcol-smallerfont {
color:maroon;
font-weight: bold;
text-align: left;
font-size: 8pt;
vertical-align: top;
width: 200px;
}

/* DOCS table RIGHT column */
.rightcol {
color: #000080;
text-align: left;
font-size: 10pt;
width: 850px;
}

/* DOCS table 2nd column */
.col2 {
color: #000080;
text-align: left;
font-size: 10pt;
/*width: 18%;*/
width: 200px;
}

/* DOCS table 3rd column */
.col3 {
color: #000080;
text-align: left;
font-size: 10pt;
width: 650px;
}

/*-------------------------------*/
/* End of DOCS TABLE           */
/*-------------------------------*/