
BODY  {
	background : white;
	color : black;
}

h1  {
	FONT-SIZE : 16px;
	FONT-FAMILY : Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT : bold;
}
h2  {
	FONT-SIZE : 12px;
	FONT-FAMILY : Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT : bold;
}
a  {
	text-decoration : none;
	color : #0000FF;
}

a:hover  {
	text-decoration : none;
	color : red;
}

.strongnote  {
	font-size : 12pt;
	font-family : Arial;
	color : #8d0303;
}

.copyright  {
	font-size : 8pt;
	font-family : Arial;
	font-weight : normal;
	color : #CACACA;
}

.disclaimer  {
	font-size : 8pt;
	font-family : Arial;
	font-weight : normal;
}

.Association {
	background: transparent;
	font-size: smaller;
	font-weight: normal;
	font-style: normal;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}
.Title {
	background: transparent;
	font-size: larger;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
	font-weight: bolder;
	letter-spacing: 5px;
	}
.Stars {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: red;
}
.PageText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
}
.pageTitle  {
	FONT-SIZE : 20px;
	FONT-FAMILY : Arial;
	font-weight : bold;
}
.titleInstruction  {
	FONT-SIZE : 14px;
	FONT-FAMILY : Arial;
}
.sectionTitle  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 14px;
	FONT-FAMILY : Arial;
	COLOR : red; 
}

.MovieTable {
	background: #CCCCCC;
	BORDER-RIGHT: black medium solid;
	BORDER-TOP: black medium solid;
	BORDER-BOTTOM: black medium solid;
	BORDER-LEFT: black medium solid;
}
.MainText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: black;
	font-size: 8pt;
}
.CellText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
}

.EntryField {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.EntrySubField {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.HeaderShortInfo  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
}
.ColumnTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: black;
	font-size: 8pt;
}
.CategoryEntry {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: black;
	font-size: 8pt;
}
.CategoryTable {
	background: #FFFFFF;
}
.CategoryTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: red;
	font-size: 9pt;
}

.CategoryEntry1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: black;
	font-size: 8pt;
	background: #FAFAFA;
}
.CategoryEntry2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: black;
	font-size: 8pt;
	background: #F1F1F1;
}
.categoryFeatured1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: black;
	font-size: 8pt;
	background: #FAFAFA;
}
.categoryFeatured2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: black;
	font-size: 8pt;
	background: #F1F1F1;
}
.TextAdTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: bold;
	color: blue;
	font-size: 10pt;
}
.TextAdText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: black;
	font-size: 8pt;
}
.TextAdURL {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: blue;
	font-size: 7pt;
}

.More {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: red;
	font-size: 9pt;
	bgcolor: #ffffff;
}
.BusinessTable {
	background: #AAAAAA;
	BORDER-RIGHT: #C4C4C4 thin solid;
	BORDER-TOP: #C4C4C4 thin solid;
	BORDER-BOTTOM: #C4C4C4 thin solid;
	BORDER-LEFT: #C4C4C4 thin solid;
}

.mainTable {
	BORDER-RIGHT: #C4C4C4 thin;
	BORDER-TOP: #FFFFFF thin;
	BORDER-BOTTOM: #FFFFFF thin;
	BORDER-LEFT: #C4C4C4 thin;
}

.formValue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 8pt;
	background: #F3F3F3;
}

.formLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	background: #F3F3F3;
}

.formLabelMandatory  {
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : green;
	font-weight: bold;
	background: #F3F3F3;
}

.formStrongNote  {
	font-size : 8pt;
	font-weight: bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : green;
}

.formTable {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: bold;
}

.formTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color:#8d0303;
}

.postButton  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 16px;
	FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif;
	BORDER-TOP: #C4C4C4 thin solid;
	BORDER-BOTTOM: #C4C4C4 thin solid;	
}

.postBigButton  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 26px;
	FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.rowSeparator {
	HEIGHT: 5px;
}

.entryLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #F5F5F5;
	font-size: 10pt;
	FONT-WEIGHT : bold;
}

.entryValue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: #F5F5F5;
}

.entryTitle {
	BACKGROUND-COLOR : #FFFFFF;
	COLOR : #FF0000;
	FONT-SIZE : 18px;
	font-family: Arial;
}

.indexRow	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: #F3F3F3;
	font-weight: normal;
}

.indexRow2	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: #F3F3F3;
	font-weight: normal;	
}

.indexFeaturedRow	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFCC;
}

.indexFeaturedRow2	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	background: #EEEEBA;
}

.indexRowSubTitle {
	font-size:8pt;
	font-weight:normal;
}

.relevantLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
}

.leftBarTable {
	BORDER-RIGHT: #C1C1C1 thin solid;
	BORDER-TOP: #C1C1C1 thin solid;
	BORDER-BOTTOM: #C1C1C1 thin solid;
	BORDER-LEFT: #C1C1C1 thin solid;
}
	
.leftBarSubTitle {	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 10pt;	
}

.leftBarText {	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	font-size: 8pt;	
}	

.couponTitle {
	FONT-SIZE : 18px;
	font-family: Arial;
}

.couponText {
	FONT-SIZE : 10px;
	font-family: Arial;
}	

.successMessage {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-color: green;
}

.successMessageBox {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-color: green;
	border: 1px solid green;	
	text-align: center;
	margin:5px;
}

.smallNote {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.entryDisclaimer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.announcement {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.error {
	color: red;
}

.msgbox {
	margin:5px 50px;
	padding:10px 10px;
	border:2px solid;
}

.infobox {
	border-color:green;
}

.warningbox {
	color:brown;
	border-color:brown;
}

.errorbox {
	color:red;
	border-color:red;
}

div.tooltip { 
    background-color:#000; 
    border:1px solid #fff; 
    padding:10px 15px; 
    width:200px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px; 
 
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
}

/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	 	
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:13px;
	display:block;
	padding:5px 30px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#efefef;
	color:#777;
	margin-right:2px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright:4px;
	position:relative;
	top:1px;	
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#ddd;
	border-bottom:2px solid #ddd;	
	color:#000;	
	cursor:default;
}

	
/* tab pane */
div.css-pane{
	border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;
	padding:15px 20px;
	background-color:#ddd;	
}
