/* GENERAL HTML TAGS */
BODY
{
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: white;
    font-size: 11px;
    valign: middle;
}
TABLE
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    FONT-COLOR: #103b68;
}
TD
{
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
HR
{
    MARGIN-LEFT: 0px;
}
UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    LIST-STYLE-TYPE: square;
}
OL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
.inputsSearchBox
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 90px;



}
.inputs400
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 400px;



}
.inputs300
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 300px;



}
.inputs200
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 200px;



}
.inputs150
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 150px;



}
.inputs100
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 100px;



}
.inputs80
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 80px;



}
.inputs50
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 50px;




}

.inputs50login
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 50px;
	height: 15px;
	margin-top: 1px; margin-bottom: 1px;



}


.inputs40
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 40px;



}
.inputs30
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 30px;



}
.inputs15
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: false;
	CAPTION: false;
	width: 15px;



}
.textareas
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;
}

.buttons
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: 'MS Sans Serif';
    TEXT-DECORATION: none;
    VISIBLE: false;
    CAPTION: false;

}

P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 0.2in;
    COLOR: black;
    MARGIN-RIGHT: 0.2in;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
P.title
{
	MARGIN-TOP: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	MARGIN-BOTTOM: 10px;
	COLOR: #FF6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	VISIBLE: true;
	CAPTION: Title;
	margin-left: 0px;


}
P.subtitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Subtitle;
	margin: 0px 0px 1px 10px;


}
P.highlighted
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 9px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Highlighted;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;


}
A
{
    COLOR: blue;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;    
}
A:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: purple;
    TEXT-DECORATION: none;
}

/* ------------------------------------------------------------ */

/* HEADER TAGS */
.header
{
    BACKGROUND-IMAGE: images/hdr_pattern.jpg;
    VISIBLE: false;
    CAPTION: false;

}
/* ------------------------------------------------------------ */

/* TOP MENU TAGS */
.topmenu
{
    BACKGROUND: #C0C0C0;
    VISIBLE: true;
    CAPTION: Top Menu;

}
A.toplink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ce0000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: true;
    CAPTION: Top Link;

}
A.toplink:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Top Link;

}
A.toplink:active
{
    COLOR: #000000;
    VISIBLE: true;
    CAPTION: Top Link;

}
A.toplink:visited
{
    COLOR: #783F3F;
    VISIBLE: true;
    CAPTION: Top Link;

}
.nonlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: true;
    CAPTION: Top Menu Text;

}
/* ------------------------------------------------------------ */

/* LEFT MENU TAGS */
.leftmenu
{
    BACKGROUND: #C0C0C0;
    VISIBLE: true;
    CAPTION: Left Menu;
}
.LCPageText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-LEFT:0.02in;
    MARGIN-TOP: 0.08in;
    MARGIN-RIGHT: 0in;
    MARGIN-BOTTOM: 0in;      
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Column Page Text;
}
.LCPageLink
{
    FONT-SIZE: 8pt;
    MARGIN: 0.01in 0.01in 0in;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Column Page Link;
}
.LCSelected
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0.07in;
    MARGIN-TOP: 0in;
    MARGIN-RIGHT: 0in;
    MARGIN-BOTTOM: 0in;    
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Left Column Selected;
}
A.leftlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    MARGIN-LEFT: 5px;
    MARGIN-TOP: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;  
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.leftlink:hover
{
    COLOR: #CCFFFF;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.leftlink:active
{
    COLOR: #CCFFFF;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.leftlink:visited
{
    COLOR: #CCCCCC;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;

}

A.leftlink2
{
    FONT-SIZE: 8pt;
    COLOR: White;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    MARGIN-LEFT: 5px;
    MARGIN-TOP: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;  
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.leftlink2:hover
{
    COLOR: #CCFFFF;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.leftlink2:active
{
	COLOR: White;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.leftlink2:visited
{
	COLOR: White;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
	
}

A.visitedlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: Blue;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    MARGIN-TOP: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;  
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Visited Link;
}
A.visitedlink:hover
{
    COLOR: #CCFFFF;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.visitedlink:active
{
    FONT-WEIGHT: bold;
	COLOR: Blue;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
}
A.visitedlink:visited
{
    FONT-WEIGHT: bold;
	COLOR: Blue;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Left Link;
	
}

/* ------------------------------------------------------------ */

/* RIGHT MENU TAGS */
.rightmenu
{
    BACKGROUND: #C0C0C0;
    VISIBLE: true;
    CAPTION: Right Menu;

}
.RClink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #103b68;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Right Column Link;
}
.RClink:hover
{
    COLOR: #6b86ad;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Right Column Link;
}
A.rightlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FF6600;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: true;
    CAPTION: Right Link;
}
A.rightlink:hover
{
    COLOR: #FF6600;
    TEXT-DECORATION: underline: true;
    CAPTION: Right Link;
}
A.rightlink:active
{
    COLOR: #FF6600;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Right Link;
}
A.rightlink:visited
{
    COLOR: #CC6600;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Right Link;

}
A.newslink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    MARGIN-TOP: 0in;
    MARGIN-BOTTOM: 0in;      
    VISIBLE: true;
    CAPTION: News Link;

}
A.newslink:hover
{
	COLOR: #0033CC;
	VISIBLE: true;
	CAPTION: News Link;
	text-decoration: none;

}

A.newslink:visited
{
	COLOR: #003366;
	VISIBLE: true;
	CAPTION: News Link;
	text-decoration: none;

    
}

P.newsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN: 0px 10px;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: News Header;

}
P.newstext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    MARGIN: 4px 10px;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: News Text;
}
P.newstitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0px 7px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: News Title;
}
P.newsdate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    MARGIN: 10px 10px 0px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: News Date;
}


/* ------------------------------------------------------------ */

/* BOTTOM MENU TAGS */
.bottommenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: black;
    COLOR: #d0d0d0;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: true;
    CAPTION: Bottom Menu;

}
A.bottomlink
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Bottom Link;
	text-decoration: underline;


}
A.bottomlink:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Bottom Link;

}
A.bottomlink:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Bottom Link;

}
A.bottomlink:visited
{
    COLOR: #CCCCCC;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Bottom Link;

}
/* ------------------------------------------------------------ */

/* COPYRIGHT BOX TAGS */

.copy
{
    BACKGROUND: black;
    VISIBLE: true;
    CAPTION: Copy;

}
P.copyright
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: true;
    CAPTION: Copy Rights;

}

/* ------------------------------------------------------------ */


/* BACKGROUND CLASSES FOR TABLE CELLS */
.clear
{
    FONT-SIZE: 8pt;
    BACKGROUND: #D9D9D9;
    COLOR: black;
    VISIBLE: true;
    CAPTION: Clear;


}
.medium
{
    FONT-SIZE: 8pt;
    BACKGROUND: #D0D0D0;
    COLOR: black;
    VISIBLE: true;
    CAPTION: Medium;

}
.mdmdark
{
    FONT-SIZE: 8pt;
    BACKGROUND: #009999;
    COLOR: white;
    VISIBLE: true;
    CAPTION: Medium Dark;

}
.dark
{
    FONT-SIZE: 8pt;
    BACKGROUND: #003399;
    COLOR: white;
    font-weight: bold;
    VISIBLE: true;
    CAPTION: Dark;

}
.texttable
{
	margin: 1px;






: false;
    CAPTION: false;

}
.outtexttable
{
    BACKGROUND-COLOR: #C0C0C0;
    VISIBLE: false;
    CAPTION: false;

}
/* ------------------------------------------------------------ */



/* FOR USE INSIDE CONTENT TABLES */
P.tabletitle
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-INDENT: 0in;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Table Title;
	font-weight: bold;
	margin-left: 0px;



}

P.tabletitle2
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-INDENT: 0in;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	VISIBLE: true;
	CAPTION: Table Title;
	font-weight: bold;
	margin-left: 2px;



}

P.tabletext
{
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Table Text;
	margin: 0px 0px 1px;


}
P.tabletextsmall
{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Table Text;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;



}

P.tabletextextrasmall
{
	FONT-SIZE: 9px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Table Text;
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;




}


P.tablesmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    MARGIN: 0in;
    COLOR: black;
    TEXT-INDENT: 0in;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: true;
    CAPTION: Table Text Small;

}
.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 1px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Table Header;

}
.tablecell1
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #FFFFFF;
    VISIBLE: true;
    CAPTION: Table Cell 1;

}
.tablecell2
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #E5EAF5;
    VISIBLE: true;
    CAPTION: Table Cell 2;

}

.tablecell2Login
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #E5EAF5;
    VISIBLE: true;
    CAPTION: Table Cell 2;
	height: 15px;
}


.tablecell3
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #CED7EC;
    VISIBLE: true;
    CAPTION: Table Cell 3;

}
.tablecell4
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #003399;
    VISIBLE: true;
    CAPTION: Table Cell 4;


}
.tablefooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 1px 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #a5a5c6;
    TEXT-DECORATION: none;
    VISIBLE: true;
    CAPTION: Table Footer;


}
A.tableheaderlink
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	VISIBLE: true;
	CAPTION: Bottom Link;


}
A.tableheaderlink:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Bottom Link;

}
A.tableheaderlink:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Bottom Link;

}
A.tableheaderlink:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    VISIBLE: true;
    CAPTION: Bottom Link;

}

/* ------------------------------------------------------------ */


/* FOR FUTURE USE IN BREADCRUMB MENU */
P.path
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0.1in 0.05in 0in 0.1in;
    COLOR: #b4b4e6;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none
    VISIBLE: true;
    CAPTION: Path;

}
/* ------------------------------------------------------------ */


/* BACKGROUND CLASSES FOR CONTACT US TABLE */
.CUtexttable
{
    MARGIN-LEFT: 0px
    VISIBLE: false;
    CAPTION: false;

}
.CUouttexttable
{
    BACKGROUND-COLOR: white;
    VISIBLE: false;
    CAPTION: false;

}

.CUtableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 1px 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
    VISIBLE: false;
    CAPTION: false;

}
.CUtablecell1
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white;
    VISIBLE: false;
    CAPTION: false;

}
.CUtablecell2
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white;
    VISIBLE: false;
    CAPTION: false;

}
.CUtablefooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 1px 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
    VISIBLE: false;
    CAPTION: false;
	
}

/* ------------------------------------------------------------ */


/* CLASSES FOR ADMINISTRATION PAGES */

P.ADtitle
{
    MARGIN-TOP: 0.1in;
    FONT-WEIGHT: bold;
    FONT-SIZE: 200%;
    MARGIN-BOTTOM: 0in;
    MARGIN-LEFT: 0.1in;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;

}

.ADtexttable
{
    MARGIN-LEFT: 0px;
    BACKGROUND-COLOR: #A5A6C5;
    VISIBLE: false;
    CAPTION: false;

}
.ADouttexttable
{

    VISIBLE: false;
    CAPTION: false;

}

P.ADtabletitle
{
    FONT-SIZE: 16pt;
    MARGIN: 0in;
    COLOR: white;
    TEXT-INDENT: 0in;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;

}
P.ADtabletext
{
    FONT-SIZE: 8pt;
    MARGIN: 0in;
    COLOR: black;
    TEXT-INDENT: 0in;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;

}
P.ADtablesmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    MARGIN: 0in;
    COLOR: black;
    TEXT-INDENT: 0in;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;

}
.ADtableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 1px 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #A5A6C5;
    TEXT-DECORATION: none;
    VISIBLE: false;
    CAPTION: false;

}
.ADtablecell1
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #e7e7e7;
    VISIBLE: false;
    CAPTION: false;

}
.ADtablecell2
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #f5f5f5;
    VISIBLE: false;
    CAPTION: false;

}
.ADtablecell3
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #A5A6C5;
    VISIBLE: false;
    CAPTION: false;

}
.ADtablecell4
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #D6DFFF;
    VISIBLE: false;
    CAPTION: false;

}
.ADtablefooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 1px 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #a5a5c6;
    TEXT-DECORATION: none;
    VISIBLE: false;
    CAPTION: false;

}

P.ADtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    MARGIN-LEFT: 0.2in;
    COLOR: black;
    MARGIN-RIGHT: 0.2in;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;

}
P.ADsubtitle
{
    MARGIN-TOP: 0.05in;
    FONT-WEIGHT: bold;
    FONT-SIZE: 150%;
    MARGIN-LEFT: 0.3in;
    COLOR: #A5A5A5;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;

}
.ADinputs
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;
}
.ADbuttons
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: 'MS Sans Serif';
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none;
    VISIBLE: false;
    CAPTION: false;

}
.ADtextareas
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    VISIBLE: false;
    CAPTION: false;
}