body { 
margin : 0; 
padding : 0; 
font-family : verdana, arial, sans-serif; 
font-size : 12px; 
line-height : 18px; 
color : #4c4c4c; 
background : url(../images-site/bg.png); 
} 
#left { 
position : absolute; 
left : 50%; 
margin-left : -500px; 
width : 100px; 
height : 100px; 
} 
#right { 
position : absolute; 
left : 50%; 
margin-left : 405px; 
width : 220px; 
height : 100px; 
} 
#container { 
position : relative; 
left : 50%; 
margin-left : -400px; 
width : 800px; 
background-color : black; 
} 
#header { 
float : left; 
width : 790px; 
height : 30px; 
color : #565656; 
text-align : right; 
padding-right : 10px; 
background : url(../images-site/bg-header.png); 
} 
#header a { 
color : #565656; 
text-decoration : none; 
} 
#header a:hover { 
text-decoration : underline; 
} 
#top { 
float : left; 
width : 800px; 
height : 200px; 
background : url(../images-site/top.jpg); 
} 
#menu { 
float : left; 
width : 800px; 
height : 45px; 
border-bottom : 5px solid white; 
background : url(../images-site/menu-a.png); 
} 
#menu a { 
float : left; 
height : 45px; 
padding-left : 25px; 
padding-right : 25px; 
border-right : 1px solid #3d3d3d; 
text-decoration : none; 
line-height : 45px; 
font-family : verdana, arial, sans-serif; 
font-size : 12px; 
color : #eeeeee; 
} 
#menu a:hover { 
height : 45px; 
background : url(../images-site/menu-hover.png); 
} 
#menu a#active { 
position : relative; 
height : 60px; 
padding-left : 25px; 
padding-right : 25px;
border-right : 1px solid #3d3d3d;  
margin-top : -19px; 
border-top : 4px solid #009bb3; 
border-left : 0; 
border-right : 0; 
line-height : 50px; 
color : #707070; 
background : url(../images-site/menu-active.png); 
} 
#navigation { 
float : left; 
width : 200px; 
margin-top : 82px; 
} 
#navigation a { 
float : left; 
display : block; 
width : 175px; 
height : 30px; 
margin-bottom : 1px; 
border-left : 5px solid #aeaeae; 
text-indent : 10px; 
text-decoration : none; 
line-height : 30px; 
font-family : verdana, arial, sans-serif; 
font-size : 11px; 
color : #4b4b4b; 
background-color : #e3e7e8; 
} 
#navigation a:hover { 
border-left : 5px solid #009bb3; 
color : #4b4b4b; 
background-color : #d8dcdc; 
} 
#navigation a#active { 
border-left : 5px solid #009bb3; 
color : #707070; 
background : url(../images-site/menu-active.png); 
} 
#content { 
float : left; 
width : 800px; 
background-color : #ffffff; 
} 
#content-left { 
float : left; 
width : 560px; 
padding : 30px 20px 20px 20px; 
height : 100%; 
min-height : 580px; 
height : auto; 
} 
* html #content-left { 
height : 580px; 
} 
#content-right { 
float : left; 
width : 200px; 
height : 100px; 
} 
#footer { 
float : left; 
margin-top : 50px; 
height : 300px; 
width : 100%; 
padding-top : 20px;
color : #ffffff;
background : url(../images-site/bg-footer.gif); 
} 
#footer-content { 
position : relative; 
left : 50%; 
margin-left : -400px; 
height : 300px; 
width : 800px; 
} 
.com { 
float : left; 
line-height : 15px; 
width : 558px; 
margin-bottom : 5px; 
padding-bottom : 5px; 
border : 1px solid #c7c7c7; 
background-color : #eaf6fa; 
} 
.com:hover { 
background-color : #faf9ea; 
} 
.com a, .com a:hover, .com a:visited { 
float : right; 
display : block; 
text-decoration : underline; 
color : #4c4c4c; 
margin-top : 10px; 
padding-right : 15px; 
margin-bottom : 5px; 
} 
.com a:hover { 
color : #27a7cc; 
} 
.com img { 
float : left; 
margin : 5px 15px 5px 5px; 
} 
.com h1 { 
font : 18px georgia, serif; 
margin-top : 5px; 
margin-bottom : 0; 
color : #48a0b0; 
} 
.com h2 { 
font : 24px georgia, serif; 
color : #48a0b0; 
margin-top : 10px; 
margin-left : 10px; 
margin-bottom : 10px; 
} 
.tab { 
float : left; 
line-height : 15px; 
width : 538px; 
margin-bottom : 5px; 
padding : 10px; 
border : 1px solid #c7c7c7; 
background-color : #eaf6fa; 
} 
.tab img { 
float : right; 
padding-left : 10px; 
} 
.tab .img2 { 
float : left; 
margin-left : -10px; 
padding-right : 10px; 
} 
.tab:hover { 
background-color : #faf9ea; 
} 
.tab a { 
display : inline; 
text-decoration : underline; 
color : #4c4c4c; 
margin-top : 10px; 
padding-right : 15px; 
margin-bottom : 5px; 
} 
.tab a:hover { 
color : #27a7cc; 
} 
.tab h2 { 
font : 24px georgia, serif; 
color : #48a0b0; 
margin-top : 10px; 
margin-left : 10px; 
margin-bottom : 10px; 
} 
.tab h1 { 
font : 18px georgia, serif; 
margin-top : 5px; 
margin-bottom : 0; 
color : #48a0b0; 
} 
ul { 
list-style-type : none; 
padding-left : 10px; 
margin : 0; 
margin-left : 40px; 
margin-top : 1px; 
margin-bottom : 30px; 
border-left : 1px dotted #000000; 
} 
ul li { 
text-indent : 20px; 
padding-top : 8px; 
margin-top : 3px; 
background : url(../images/page.jpg) no-repeat; 
background-position : 0 5px; 
} 
ul li ul { 
padding-left : 10px; 
border-left : 1px dotted #000000; 
} 
h1 { 
margin-top : 0; 
height : 33px; 
font : 28px georgia, serif; 
color : #48a0b0; 
padding-right : 10px; 
} 
.flip { 
margin-top : -12px; 
margin-bottom : -25px; 

filter: Alpha(Opacity=50, FinishOpacity=0, Style=1, StartX=0, StartY=100, FinishX=0, FinishY=50) flipV;

background-color : #ffffff; 
} 
.imgleft { 
float : left; 
margin-right : 20px; 
} 
b { 
color : #5f7e83; 
} 
.indent { 
display : inline; 
margin-left : 20px; 
font-weight : bold; 
color : #5f7e83; 
} 
.alignleft { 
text-align : left; 
padding-left : 10px; 
} 
.alignright { 
text-align : right; 
padding-right : 10px; 
} 
.tr1 { 
height : 30px; 
line-height : 15px; 
} 
.tr1 a:hover { 
height : 30px; 
line-height : 15px; 
color : white; 
} 
.form1 { 
width : 300px; 
border : 1px solid #a2bdca; 
background-color : #ffffff; 
} 
.form2 { 
width : 200px; 
border : 1px solid #a2bdca; 
background-color : #ffffff; 
} 
.form3 { 
width : 94px; 
height : 59px; 
border : 1px solid #a2bdca; 
background-color : #ffffff; 
} 
.hr { 
float : left; 
margin-top : 10px; 
margin-bottom : 10px; 
width : 100%; 
height : 1px; 
color : #9c9c9c; 
}