body {
        margin-left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        background-color: #ffffff;
        color: #000000;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:12px;
}
/* Links */
a:link {  
		color: #990000; 
		text-decoration:none;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:12px;
}
a:hover {  
		color: #FF6600;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:12px; 
		text-decoration: underline
}
a.menu{
        color: #343434;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
a.menu:hover {
        color: #990000;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
a.menu_rec{
        color: #990000;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
a.menu_rec:hover {
        color: #343434;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
}
a.link {
        color: #767676;
        text-decoration: underline;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}
a.link:hover {
		color: #ce2102;
        text-decoration: underline;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}
a.ads {  
		color: #000000; 
		text-decoration:none;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:13px;
}
a.ads:hover {  
		color: #FF6600;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:13px; 
		text-decoration: none;
}
/*
a.abut, a.abut:link, a.abut:active, a.abut:visited, a.abut:hover {
	display: block;
	width: 60px;
	background: url(../img/bbg.gif) repeat-x left center;
	font: bold 11px Tahoma;
	color: #FFF;
	height: 16px;
	text-align: center;
	border: solid 1px #FFF;
	cursor: pointer;
	text-decoration: none;
}
*/
a.abut, a.abut:link, a.abut:active, a.abut:visited, a.abut:hover {
	display: block;
	width: 60px;
	background: #555555;
	font: normal 8pt  Verdana;
	color: #FFF;
	height: 16px;
	text-align: center;
	border: solid 1px #EBEBEB;
	cursor: pointer;
	text-decoration: none;
}
.leftSrc_gray{
	background-color:#EBEBEB; 
	border-style: solid; 
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px; 
	border-color:#E0E1E4;
}

/*  ---          */
/*
.but {
	background: url(../img/bbg.gif) repeat-x left center;
	font: bold 11px Tahoma;
	color: #FFF;
	height: 25px;
	border: solid 1px #FFF;
	cursor: pointer;
}
*/
.button {
        cursor: pointer;
        padding: 1px;
        border: solid #EBEBEB 1px;
        background-color: #555555;
        color: #ffffff;
        font: normal 8pt  Verdana;
}
.h60  { height: 60px; }
.h25  { 
		height: 25px;
		font-size:12px;
		color:#333333;
		background-color: #f9f9f9; 
}
.h5  { 
		height: 5px; 
		background-image: url(../img/shadow.gif);
}
.h5a  { 
		height: 5px; 
		background-image: url(../img/shadowa.gif);
}
.h100  { height: 100%; }
.h108  { height: 108px; }
.h28 { 
		height: 28px;
		background-image: url(../img/new_line.gif);
		color:#ffffff; 
		font-family: Verdana,Verdana, Helvetica, sans-serif;
		font-size:16px;
		text-indent: 10px;
}
.h28a { height: 28px; background-color: #3c3c3c; }
.h10  { height: 10px; }
.h20  { height: 20px; }
.h30  { height: 30px; }
.h20a  { 
		height: 20px;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:13px; 
}
.h1  { height: 1px; background-color: #cbcbcb; }
.h1w  { height: 1px; background-color: #ffffff; }
.h13 { height: 13px; background-color: #f7f5f5; }
.h20b { height: 20px; background-color: #dddddd; }
.h4  { height: 2px; }
.menu_brd{
	border-right: #990000 solid 1px;
	border-bottom: #990000 solid 1px;
}
.grey_b { 
	background-color: #dddddd;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:20px; 
	color: #626262; 
}
.menuhead{
	font: 10px verdana;
	color:#ffffff;
	background-image: url(../img/menu_bg.gif);
	height:24px;
	font-weight: bold;
}
.small_at {
        color: #66616D;
        background-color: #ffffff;
        border-style: solid;
        border-color: #BEC3CA;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
        font-family: Verdana;
        font-size: 7pt;
}
.text_sm{
        color: #000000;
        font-family: Verdana, Verdana, sans-serif;
        font-size: 11px;
}
.text_title{
		height:20px;
        color: #97010a;
        font-family: Verdana;
        font-size: 20px;
		font-weight:bold;
}

.text_ann{
        color: #767676;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;		
        text-indent: 10px;
}
.tbl_brd {
        border-style: solid;
        border-color: #cecfd4;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
}
.button_small {
        cursor: pointer;
        padding: 1px;
        border: solid #9ba09c 1px;
        background-color: #ce2102;
        color: #ffffff;
        font: normal 7pt  Verdana;
}
.pager  {
		height: 20px;
		color: #555555; 
}
.separator {
        background-image: url(../img/sep.gif);
        background-repeat: repeat-x;
}
.text_grey { 
	font-family:Verdana, Helvetica, sans-serif;
	font-size:20px; 
	color: #626262;
	text-indent: 30px; 
}
.star {
	color: #983135;
}
.main_text {  
		color: #767676;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}
.button_ann {
        cursor: pointer;
        padding: 1px;
        border: solid #9ba09c 1px;
        background-color: #f6f5e4;
        color: #5d5c5c;
        font: normal 9pt  Verdana;
}
.pix {background: url(../img/pix.gif) repeat-x center;}
a.ads_main {  
		color: #777777; 
		text-decoration:none;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:12px;
}
a.ads_main:hover {  
		color: #FF6600;
		font-family:Verdana, Helvetica, sans-serif;
		font-size:12px; 
		text-decoration:underline;
}
.line_h {
        background-image: url(../img/dots.gif);
        background-repeat: repeat-y;
        height:100%;
}
.line_v {
       	background-image: url(../img/dots.gif);
        background-repeat: repeat-x;
        width:100%;
}
a.footer {
        color: #545454;
        text-decoration: none;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
}
a.footer:hover {
		color: #000000;
        text-decoration: underline;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
}
.text_gray{
        color: #545454;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
}
.panel_brd {
        border-right-style: dotted;
        border-right-color: #cecfd4;
        border-right-width: 1px;
}
.textGstrong {
        color: #4C4C4C;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 8pt;
        background-color: #e1e1e1;
}