/*
RULES
FOR TABLE DEFINITION CONSISTENCY (AND FOR A BETTER CM USAGE), TABLES STYLES
WILL BE DEFINED IN THE FALLOWING MANNER:
[table<stylename>]
[tr<stylename>]
[.td<stylemane>]
EACH ONE IN ITS SECTION BELOW

THIS IS DONE SO THAT THE HTML EDITOR IN THE CONTENT MANAGER APPLICATION CAN
CHANGE THE STYLES FOR ALL ELEMENTS OF A TABLE (TD,TR,TH,TABLE) WHEN A USER
CHANGES THE STYLE FOR A TABLE
*/

<!-- table CLASSES -->
.tableDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.tableDefaultHeaders {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #EEEEEE
}

.tableBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.tableSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.tableNoBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: none
}

.tableHorizontalGrid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width:0 px
}


<!-- table TR -->
.trDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px

}

.trDefaultHeaders {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE
}

.trBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px
}

.trSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px
}

.trNoBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px
	border-style: none
}


.trHorizontalGrid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width:0 px
}

.trHorizontalGridHeader {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	background-color: #EEEEEE;
	border-style: none;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px
}


<!-- table TD -->
.tdDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.tdDefaultHeaders {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	background-color: #EEEEEE;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.tdBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	border: #888888;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.tdSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: #888888;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.tdNoBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-style: none
}

.tdHorizontalGrid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width:0 px
}

.tdHorizontalGridHeader {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #888888;
	background-color: #EEEEEE;
	border-style: none;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px
}
/* begin CREDIT CALCULATOR ONLY */
#credit_calc { color:#555555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#credit_calc div { display:block; vertical-align:top; clear:both; }
/*	#credit_calc xdiv { border:#FF0000 1px solid; }*/
#credit_calc hr { margin-bottom:20px; width:100%; height:1px; clear:both; display:block; border-top-color:#999999; border-top-width:1px; border-top-style:solid; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; }
#credit_calc fieldset { margin-top:10px; padding-top:20px; width:auto; clear:both; display:block; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; }
#credit_calc fieldset.special { margin-top:10px; padding-top:20px; width:auto; clear:both; display:block; border-top-color:#999999; border-top-style:solid; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; }
#credit_calc p { margin:0; padding:5px; }
/*	#credit_calc xp { border:#0000FF 1px solid; }*/
#credit_calc p.label { width:160px; float:left; clear:left; margin-top:4px; }
#credit_calc p.input { margin-left:170px; }
#credit_calc p.result { color:#000000; padding-top:9px; }
/*	#credit_calc p.result { border:#0000FF 1px solid; } */
#credit_calc p.comment { color:#666666; font-size:12px; margin-left:170px; margin-top:20px; }
#credit_calc p.comment_special { color:#000000; font-size:11px; margin-left:170px; }
#credit_calc span.required { color:#FF0000; padding-left:5px; }
#credit_calc span.example { color:#888888; font-size:10px; }
#credit_calc span.attention { font-size:12px; color:#000000; font-size:10px; }
#credit_calc input, select { margin-top:2px; height:auto; }
#credit_calc select { width:245px; }
#credit_calc input.text { width:225px; }
#credit_calc input.radio { vertical-align:middle; margin-top:3px; }
#credit_calc label { vertical-align:middle; }
#credit_calc label.special { color:#000000; }
#credit_calc label.radio { padding-top:1px; }
/*	#credit_calc label.special { border:#FF0000 1px solid; } */
#credit_calc label.error { color:#FF0000; }
#credit_calc #submit { width:100px; text-align:center; background-color:#AAAAAA; color:#FFFFFF; border:#999999 solid 1px; }
/* end CREDIT CALCULATOR ONLY */



#restrictions_login_box { }
#restrictions_login_box fieldset { border=0; padding=0; margin=0; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; }
#restrictions_login_box input#restrict_pass { width:200px; }
#restrictions_login_box p.error { color:#f00; }

#banner-slot-article {
        position:absolute;
        top:0px;
        left:752px;
        width:160px;
        height:600px;
}
