body { 
background : url('../images/background.gif') repeat-y center top; 
font-family : arial, tahoma, verdana, sans-serif; 
font-size : 62.5%; 
margin : 0 auto; 
padding : 0; 
} 
.page-container { 
background-color : #fff; 
border-bottom : 1px solid #7d7d7d; 
border-left : 1px solid #7d7d7d; 
border-right : 1px solid #7d7d7d; 
width : 771px; 
margin : 0 auto; 
padding : 0; 
} 
img { 
border : 0 none; 
} 
#cats ul { 
list-style-image : none; 
width : 170px; 
list-style-type : none; 
margin : 0; 
padding : 5px; 
font-size : 120%; 
} 
#ml { 
color : #646464; 
text-align : center; 
font-size : 95%; 
} 
#ml a { 
text-decoration : none; 
font-size : 100%; 
color : #646464; 
} 
#ml a:hover { 
text-decoration : underline; 
font-size : 100%; 
color : #646464; 
} 
#az a:link { 
text-decoration : none; 
font-size : 120%; 
} 
#az a:hover { 
text-decoration : underline; 
font-size : 120%; 
} 
#az h4 { 
font-size : 140%; 
} 
.sim { 
width : 100px; 
padding : 10px 5px; 
font-size : 120%; 
text-align : center; 
float : left; 
} 
#cats ul li a { 
margin : 0; 
padding : 0; 
color : #646464; 
font-size : 98%; 
height : auto !important ; 
line-height : 1.2em; 
min-height : 1.2em; 
text-decoration : none; 
} 
th { 
text-align : left; 
font-size : 120%; 
} 
td { 
text-align : left; 
font-size : 110%; 
} 
.active_filters { 
font-size : 110%; 
padding-bottom : 10px; 
} 
.nav-global-container { 
background-color : transparent; 
position : absolute; 
top : 5px; 
width : 770px; 
z-index : 3; 
} 
.nav-global { 
background-color : transparent; 
float : right; 
width : 750px; 
margin : 0 5px 0 0; 
padding : 0; 
} 
.nav-global ul { 
display : inline; 
float : right; 
list-style-image : none; 
list-style-position : outside; 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
.nav-global li { 
display : inline; 
text-transform : none; 
white-space : nowrap; 
} 
.nav-global li a { 
border-left : 1px solid #646464; 
color : #969696; 
display : inline; 
font-size : 110%; 
font-weight : 700; 
text-decoration : none; 
margin : 0; 
padding : 0 0 0 4px; 
} 
.nav-global a:hover { 
background-color : #fff; 
color : #000; 
text-decoration : underline; 
} 
.site-name { 
background-color : transparent; 
clear : both; 
color : #fff; 
float : left; 
font-size : 24px; 
font-weight : 700; 
padding-left : 17px; 
position : absolute; 
top : 20px; 
width : 700px; 
z-index : 2; 
margin : 0; 
} 
.site-slogan { 
background-color : transparent; 
color : #FF0000; 
float : left; 
font-size : 14px; 
font-weight : 700; 
left : 15px; 
position : absolute; 
top : 1.9em; 
width : 700px; 
z-index : 1; 
margin : 0; 
padding : 0 0 0 3px; 
} 
.img-header { 
clear : both; 
float : left; 
height : 100px; 
width : 770px; 
margin : 0; 
padding : 0; 
} 
.nav-main { 
background-color : #C0C0C0; 
border-bottom : 1px solid #546f90; 
border-top : 1px solid #546f90; 
clear : both; 
float : left; 
height : auto !important ; 
line-height : 2em; 
min-height : 2em; 
width : 770px; 
margin : 0; 
padding : 0; 
} 
.nav-main ul { 
font-weight : 700; 
list-style-image : none; 
list-style-position : outside; 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
.nav-main li { 
background-color : inherit; 
float : left; 
white-space : nowrap; 
} 
.nav-main li a { 
border-right : 1px solid #fff; 
color : #fff; 
font-size : 110%; 
text-decoration : none; 
margin : 0; 
padding : 0 10px; 
} 
.nav-main a:hover { 
background-color : inherit; 
color : #4b4b4b; 
text-decoration : none; 
} 
.buffer { 
background-color : #fff; 
float : left; 
height : 30px; 
width : 770px; 
margin : 0; 
padding : 0; 
} 
.nav-sub { 
background-color : #fff; 
clear : both; 
float : left; 
height : auto !important ; 
min-height : 500px; 
width : 160px; 
margin : 0; 
padding : 0; 
} 
.nav-sub img { 
margin : 10px 36px; 
} 
.container-content2-sidebar { 
background-color : #fff; 
border-left : 1px solid #c8c8c8; 
float : left; 
height : auto !important ; 
min-height : 500px; 
width : 609px; 
margin : 0; 
padding : 0 0 20px; 
} 
.content2 { 
background-color : transparent; 
color : #646464; 
float : left; 
height : auto !important ; 
min-height : 500px; 
width : 563px; 
margin : 0; 
padding : 0 20px; 
} 
.content2 div.radio { 
font-size : 12px; 
margin-bottom : 5px; 
text-align : center; 
width : 559px; 
} 
.contentbox2-container { 
clear : both; 
float : left; 
width : 560px; 
margin : 0 0 15px; 
padding : 0; 
} 
.contentbox-title-shading-small { 
background-color : #C0C0C0; 
color : #4b4b4b; 
font-size : 130%; 
font-weight : 700; 
margin : 0; 
padding : 1px 0 2px 3px; 
} 
.contentbox-noshading { 
background-color : transparent; 
margin : 0; 
padding : 0.7em 0 0; 
} 
.contentbox-noshading img { 
float : left; 
padding : 2px 5px 3px 0; 
} 
.bg-blue03 { 
background-color : #800080; 
} 
form { 
margin : 0 0 15px; 
} 
#q { 
width : 220px; 
} 
p { 
font-size : 130%; 
line-height : 1.2em; 
margin : 0 0 0.5em; 
padding : 0; 
} 
.footer { 
background-color : #404040; 
border-top : 1px solid #7d7d7d; 
clear : both; 
color : #fff; 
width : 770px; 
margin : 0; 
padding : 0.5em 0; 
} 
.footer p { 
font-size : 110%; 
line-height : 1.3em; 
text-align : center; 
margin : 0; 
padding : 0; 
} 
.box-on { 
float : left; 
margin-right : 0.2em; 
min-width : 0.5em; 
padding-left : 0.3em; 
} 
.content a, .content2 a, .sidebar a { 
color : #4b4b4b; 
text-decoration : underline; 
} 
.content a:hover, .content2 a:hover, .sidebar a:hover { 
color : #4b4b4b; 
text-decoration : none; 
} 
.content a:visited, .content2 a:visited, sidebar a:visited { 
color : #969696; 
} 
.footer a { 
color : #fff; 
text-decoration : none; 
} 
