/* STANDARD TAG REDEFINITIONS */
BODY{	color : Black;	font-family : Arial, Helvetica, sans-serif;	font-size: 12px;  background-color: White;       }
TD {	font-family : Arial, Helvetica, sans-serif;	font-size: 12px;}
p {  font-family : Arial, Helvetica, sans-serif;	      margin-bottom: 10px;  margin-top: 0;    font-size: 12px;        }
a{	color: #000000;	font-family: Arial, Helvetica, sans-serif;	  text-decoration: underline; }
a:hover{	text-decoration: underline;  }
form.NoMargin{	margin-left: 0px;	margin-bottom: 0px;	margin-right: 0px;	margin-top: 0px;}

.FontSmallWhite{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;    color: White;    }
.FontSmallWhite1{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;    color: #cccccc;    }
.FontSmallWhite a{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;    color: White;    }

.FontSmallBlack{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;    color: Black;    }
.FontSmallestBlack{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;    color: Black;    }

/* TOP */
td.BGTopLine1{ background-color: #EAEAEA;}
td.TopLine{ background-color: #EAEAEA;  color: Black;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;    }
td.TopLine1{ background-color: #EAEAEA;  color: #aaaaaa;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;    }
.TopLine a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;  color: Black;    }
td.TopBanner{ background-image: url(bg_header_banner.gif);  background-position: right;  background-repeat: no-repeat;  background-color: White;  color: Black;  font-family: Tahoma, Verdana;  font-size: 11px;  border-bottom: 1px solid #D6D6D6;  border-top: 1px solid #D6D6D6;            }
.TopBanner a{ font-family: Tahoma, Verdana;  font-size: 11px;  color: Black;   }
td.BGTopLine2{ background-color: #7F7F7F; }
td.BGTopLine3{ background-color: #939393; }

/* CENTER */
td.BGPage{ background-color: #B7B7B7;  background-image: url(bg_page.gif);  padding-bottom: 15px;   }
td.BGCenterShadow{ background-image: url(bg_centershadow.gif);  background-repeat: repeat-x;  border-right: 2px solid #777777;  background-color: White;    }
td.MainText{	padding-left: 15px;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 5px;  background-color: White;  background-image: url(bg_maintext.gif);  background-position: bottom;  background-repeat: repeat-x;  border-right: 2px solid #777777;}
td.MainText .Caption{ font-family: Compact, "Arial Narrow";  font-size: 14px;  color: #000000;  font-weight: bold;}

/* LEFT */
td.LeftTop{ background-color: #E5E5E5;  border-right: 2px solid #777777;  font-family: Tahoma, Verdana;  font-size: 11px;  color: Black;  padding: 5px 5px 5px 5px;      }
.LeftTop a{    font-family: Tahoma, Verdana;  font-size: 11px;  color: Black;  text-decoration: underline;       }
.LeftTop .Caption{ font-family: Compact, "Arial Narrow";  font-size: 14px;  color: #8D8D8D;  font-weight: bold;    }
td.Left{ background-color: White;        padding: 5px 10px 5px 10px;  font-size: 11px;  border-right: 2px solid #777777;  font-family: Tahoma, Verdana;           }
.Left a, .Left p{ font-size: 11px;  font-family: Tahoma, Verdana;  }
.Left .Caption{ background-color: #5B81BF;  font-weight: bold;  color: White;   }
Input.ILeftWide, select.ILeftWide{ background-color: White;  border: 1px solid #ABABAB;  width: 215px;    }

/* FOOTER */
td.BGFooterLine1{ background-color: #EAEAEA;  border-top: 1px solid Black;  border-bottom: 1px solid #DADADA;   }
td.BGFooterLine2{ background-color: White;       }
td.Footer{   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;      color: #4C4C4C;                              }
.Footer a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;  color: Black;    }

td.usual {background-color: #333333;color:#ffffff;text-align:center;}
td.usual a {color:#ffffff;}

td.over {background-color: #7f7f7f;color:#ffffff;text-align:center;}
td.over a {color:#ffffff;}

.navigation {font-weight:bold;color:#ffffff; font-size: 12px;}
.navigation a {font-weight:bold;color:#ffffff;font-size: 12px;}
.content {font-weight:normal;color:#ffffff; font-size: 11px;}

.pro1 {color:#DA251D;font-family:verdana;font-size:10px;font-weight: bold;}
.pro2 {color:#000000;font-family:verdana;font-size:10px;font-weight: bold;}
a.riapro {color:#000000;font-family:verdana;font-size:10px;font-weight: normal;}

.error {
	font-weight: bold;
	color : #E10000; }

.error a{
	font-weight: bold;
	color : #E10000; }

.error a:hover{
	color : #E10000; }

th {
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color:#000000;
	background: #d2d2d2;
	font-size:11px;
	/*border:solid 1 #a6a6a6;*/
}
