body { 
background-image : url('/images/bg.jpg'); 
background-repeat : repeat-x; 
font-family : Tahoma, Verdana, Arial, helvetica, sans-serif; 
font-size : 14px; 
line-height : 17px; 
letter-spacing : 1pt; 
color : #333; 
} 
img { 
border : 0; 
margin : 0; 
padding : 0; 
} 
#container { 
display : block; 
width : 850px; 
text-align : center; 
margin : 20px 0 20px 0; 
} 
#container #menu { 
background-image : url('/images/bg_menu.jpg'); 
background-repeat : repeat-x; 
border : 1px solid #bac4d6; 
padding : 10px; 
} 
#container #menu ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
#container #menu li { 
display : inline; 
margin : 0; 
padding : 5px 10px 5px 10px; 
vertical-align : top; 
} 
#container #menu img { 
position : relative; 
top : 9px; 
} 
#container #menu a { 
color : #ffffff; 
font-size : 16px; 
text-transform : uppercase; 
text-decoration : none; 
margin : 0; 
padding : 0; 
} 
#container #menu a:hover { 
color : #cc3333;
text-decoration : none; 
} 
table.body { 
display : block; 
width : 850px; 
margin : 0; 
padding : 0; 
} 
table.body td { 
vertical-align : top; 
border-right : 1px solid #bac4d6; 
} 
table.body td.side { 
width : 240px; 
border-left : 1px solid #bac4d6; 
border-right : 1px solid #bac4d6; 
} 
table.body td.middle { 
width : 370px; 
border-left : 1px solid #bac4d6; 
border-right : 1px solid #bac4d6; 
} 
table.body td.right { 
width : 610px; 
border-left : 1px solid #bac4d6; 
border-right : 1px solid #bac4d6; 
} 
table.body tr.faq { 
width : 850px; 
text-align : left; 
} 
table.body td.faq { 
border-top : 1px solid #bac4d6; 
border-bottom : 1px solid #bac4d6; 
text-align : left; 
padding : 5px 10px 5px 10px; 
} 
div.module { 
padding : 5px; 
text-align : left; 
font-size : 12px; 
line-height : 18px; 
} 
div.module h1 { 
font-size : 13px; 
padding : 3px; 
background-color : #eee7cb; 
border : 1px solid #bac4d6; 
text-align : center; 
margin : 0; 
color : #353535; 
} 
div.module p { 
padding : 4px; 
margin : 1px; 
} 
#footer { 
margin : 10px 0 10px 0; 
color : #222; 
font-size : 12px; 
} 
#footer ul { 
list-style-type : none; 
padding : 0; 
margin : 0; 
background-color : #eee7cb; 
padding : 4px; 
} 
#footer li { 
display : inline; 
padding : 0; 
margin : 0; 
} 
#footer a { 
color : #353535; 
font-size : 13px; 
text-transform : uppercase; 
text-decoration : none; 
margin : 0; 
padding : 0; 
} 
.italics { 
font-style : italic; 
} 
a.link_within_text { 
color : #000000; 
text-decoration : underline; 
} 
a.link_within_text:hover { 
color : #000000; 
text-decoration : none; 
} 
a.link_within_textRED { 
color : #cc3333; 
text-decoration : underline; 
} 
a.link_within_textRED:hover { 
color : #cc3333; 
text-decoration : none; 
} 
a.smtext, .smtext { 
color : #000000; 
font-size : 14px; 
text-decoration : none; 
} 
a.smtext:hover { 
color : #000000; 
font-size : 14px; 
text-decoration : none; 
} 
a.smtextbold, .smtextbold { 
color : #000000; 
font-family : Tahoma, Verdana, Arial, helvetica, sans-serif; 
font-size : 12px; 
font-weight : 700; 
text-decoration : none; 
} 
a.smtextbold:hover { 
color : #000000; 
font-family : Tahoma, Verdana, Arial, helvetica, sans-serif; 
font-size : 12px; 
font-weight : 700; 
text-decoration : none; 
} 