body{
font-size: 10px; 
font-family: arial;
}  
a
{
    color:#01a1c5;
}
#text_size_contain {
float:left;
margin-top:1px;
}
#text_size_contain p {
color:#FFFFFF;
float:left;
margin-top:8px;
}
#text_size {
float:left;
height:18px;
line-height:18px;
margin:0 0 0 615px;
width:60px;
list-style-type:none;
}
#text_size li {
float:left;
margin-left:4px;
}
#text_size li a {
display:block;
height:18px;
text-decoration:none;
text-indent:-9999px;
}
#text_size #small {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/text_size_small.png) repeat scroll 0 0;
width:12px;
}
#text_size #medium {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/text_size_medium.png) repeat scroll 0 0;
width:14px;
}
#text_size #large {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/text_size_large.png) repeat scroll 0 0;
width:18px;
}
#text_size li a:hover {
background-position:center bottom !important;
}
#text_size_contain.medium #text_size #medium, #text_size_contain.large #text_size #large, #text_size_contain.small #text_size #small {
background-position:center bottom !important;
}
/*#wrap.small p, #wrap.small span, #wrap.small td {
font-size:10pt !important;
}*/
#wrap.medium p, #wrap.medium span, #wrap.medium td, #wrap.medium font, #wrap.medium a, #wrap.medium li {
font-size:12pt !important;
}
#wrap.medium #title1, #wrap.medium #title2, #wrap.medium #title3 {
font-size:25pt !important;
}
#wrap.large p, #wrap.large span, #wrap.large td, #wrap.large font, #wrap.large a, #wrap.large li {
font-size:14pt !important;
}
#wrap.large #title1, #wrap.large #title2, #wrap.large #title3 {
font-size:27pt !important;
}