H1  {font-family:verdana,arial; font-size:12pt; color:#5a5a5a;}
H2  {font-family:verdana,arial; font-size:12pt; color:#5a5a5a;}

.fs_xl {font-family:verdana,arial; font-size:12pt; color:#5a5a5a;}
.fs_l {font-family:verdana,arial; font-size:10pt; color:#5a5a5a;}
.fs_m {font-family:verdana,arial; font-size:9pt; color:#5a5a5a;}
.fs_s {font-family:verdana,arial; font-size:8pt; color:#5a5a5a;}
.fs_xs {font-family:verdana,arial; font-size:7pt; color:#5a5a5a;}

.black {color:black;}
.white {color:white;}
.blue {color:blue;}
.blue2 {
	color: #3366FF;
}
.green {color:#009900;}
.gray {color:gray;}
.red {color:red;}
.maroon {color:maroon;}
.red2 {color: #CC0000;}

.Currency {font-family: Sans-serif,Arial,Tahoma; font-size:8pt; color:Gray; font-weight:bold; vertical-align:top;}
.Price {font-family: Tahoma,Arial,Sans-serif; font-size:14pt; color:Green; ; font-weight:bold;vertical-align:top;} 

.TableHeader {
	font-family: verdana,Arial,Sans-serif,Tahoma;
	font-size: 8pt;
	font-weight: bold;
	Background-Color: #7BBA31;
	color: White;
	Padding-top: 2pt;
	Padding-bottom: 2pt;
	Padding-left: 2pt;
	 
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=Black, endColorStr=#585858, gradientType='0');
	*/
}
.TableHeader2 {
	font-family: Verdana,Arial,Sans-serif,Tahoma;
	font-size: 8pt;
	/*font-weight: bold;
	`*/
	Background-Color: #EEE8AA;
	color: Black;
	Padding-top: 2pt;
	Padding-bottom: 2pt;
	Padding-left: 2pt;
	border: 1 solid Silver;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=Black, endColorStr=#585858, gradientType='0');
	*/
}
.TableGray {
	font-family: verdana,Arial,Sans-serif,Tahoma;
 	color: 5A5A5A;
    font-size:8pt;
    border: 1px solid #CCC;
    text-align: left;
    font-weight: bold;
	Background-Color: #D5D4C2;
    /*height: 22px; */
    margin: 0;
	padding: 0;
	padding-left:5px;
}
.TableGray2 {
	font-family: verdana,Arial,Sans-serif,Tahoma;
 	color: 5A5A5A;
    font-size:8pt;
    border: 1px solid #CCC;
    text-align: left;
    font-weight: bold;
	Background-Color: #FEFEFD;
    /*height: 22px; */
    margin: 0;
	padding: 5px;
	
}
.TableTitle3 {
	font-family: verdana,Arial,Sans-serif,Tahoma;
	font-size: 8pt; /*font-weight: bold;`*/
	Background-Color: #CCCCCC;
	color: Black;
	Padding-top: 1pt;
	Padding-bottom: 1pt;
	Padding-left: 2pt;
	border: 1 solid silver;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CCCCCC, endColorStr=#EEEEEE, gradientType='0');
}

.TDRow1{
	font-family: verdana,Arial,Sans-serif,Tahoma;
	font-size: 8pt;
	font-weight: normal;
	Background-Color: #FFFFFF;
	Padding-left:2pt;
	border-bottom : 1 dotted Silver;
	color:#000000;
	vertical-align:top;
}
.TDRow2 {
	font-family: verdana,Arial,Sans-serif,Tahoma;
	font-size: 8pt;
	font-weight: normal;
	Background-Color: #EEEEEE;
	Padding-left:2pt;
	border-bottom : 1 dotted Silver;
	color:#000000;
	vertical-align:top;
}

.box2 		{ width:252px; font-size:10px; padding:0px; background-color:EEEEEE }
.bgTop2 	{   height:9px; width:100%; background:url(../images/box_green_top.gif) no-repeat;}
.bgBottom2 	{   height:9px; width:100%; background:url(../images/box_green_bottom.gif) no-repeat;}
.content2 	{ 	font-size:10px; padding-left:10px;  padding-right:10px; width:100%; background:url(../images/box_green_bg.gif)   }

#box { width:275px; padding:0; background-color:EEEEEE }
#box .bgTop 	{ border:1px solid green; height:20px; background-color:gray; background:url(../images/box_green_top.gif) no-repeat;}
#box .bgBottom 	{ border:1px solid green; height:9px; background:url(../images/box_green_bottom.gif) no-repeat; }
#box .content 	{ border:1px solid blue; background:url(../images/box_green_bg.gif) no-repeat;  }

a:link { font-family: Verdana,Sans-serif,Arial,Tahoma;  color: green; text-decoration:none; }
a:visited { font-family: Verdana,Sans-serif,Arial,Tahoma; color: green; text-decoration:none;}
a:hover { font-family: Verdana,Sans-serif,Arial,Tahoma;  color: #ff9900; text-decoration:underline;}
a:active { font-family: Verdana,Sans-serif,Arial,Tahoma;  color: green; text-decoration:none;}


a:link.link_title1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 12pt; color: #669900; font-weight: bold; text-decoration:none; }
a:visited.link_title1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 12pt; color: #669900; font-weight: bold;  text-decoration:none;}
a:hover.link_title1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 12pt; color: #ff6600; font-weight: bold;  text-decoration:underline;}
a:active.link_title1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 12pt; color: #669900; font-weight: bold;  text-decoration:none;}

a:link.menu1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 9pt; color: #FFFFFF; text-decoration:none; }
a:visited.menu1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 9pt; color: #FFFFFF; text-decoration:none;}
a:hover.menu1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 9pt; color: #ccff33; text-decoration:underline;}
a:active.menu1 { font-family: Verdana,Sans-serif,Arial,Tahoma; font-size: 9pt; color: #FFFFFF; text-decoration:none;}


.FS01 {  font-family:Verdana,Sans-serif,Arial,Tahoma; font-size:8pt; border:1px solid silver;}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button1 {
    background: transparent url(../images/button_gray.png) no-repeat scroll top right;
    color: #FFFFFF;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button1 span {
    background: transparent url(../images/button_gray.png) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}



a.rollover {     
	display: block; 
	font: normal 12px arial, sans-serif;
	color:FFFFFF;     
	width: 129px;     
	height: 25px;   
	line-height:20px;
	padding-top:0px;
	text-align:center;  
	text-decoration: none;     
	background: url("../images/button_gray.png");     
} 
a.rollover:active {     
	display: block; 
	font: normal 12px arial, sans-serif;
	color:FFFFFF;     
	width: 129px;     
	height: 25px;   
	line-height:20px;
	padding-top:0px;
	text-align:center;  
	text-decoration: none;     
	background: url("../images/button_gray.png");     
} 
a.rollover:hover {  
	font: normal 12px arial, sans-serif;
	color:FFFFFF;   
	padding-top:0px;
	line-height:22px;
	background-position: -129px 0; 
	height: 25px;  
	background: url("../images/button_green.png");    
} 

a.btnlink:link, a.btnlink:visited, a.btnlink:active  
{
	display: block;
	color: #ffffff;
	width:140px;
	background-color: #98bf20;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding: 3px;
	border:1px solid #ffffff;
	text-decoration:none;
}
a.btnlink:hover
{
background-color:#ff9933;
border:1px solid #EEEEEE;
}


a.btnlink2:link, a.btnlink2:visited, a.btnlink2:active  
{
	display: block;
	color: Black;
	background-color: #CCCC99;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding: 3px;
	border: 1px solid #999966;
	text-decoration:none;
}
a.btnlink2:hover
{
	background-color: #CCCCCC;
	border: 1px solid Gray;
}

