html, body 
{
background-image:url('images/page_bg.png');
background-repeat:repeat;
background-color: #bebebe;
height: 100%;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
text-align:center;
}
h1
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
color:#4088c0;
}
h2
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
color:#4088c0;
}
h3
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#000000;
}
table.main 
{
background-color:#FFFFFF;
background-repeat:repeat;
border-collapse: collapse;
margin-right: auto;
margin-left: auto;
table-layout:fixed;
width: 100%;
height: 100%;
padding:0px 0px 0px 0px;
}
table.languages 
{
border-collapse: separate;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:bold;
text-align:center;
margin-right: auto;
margin-left: auto;
table-layout:fixed;
width: 100%;
padding:5px 5px 5px 5px;
}
table.associations
{
border-collapse: separate;
width: 100%;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.5em;
font-weight:bold;
text-align:center;
margin-right: auto;
margin-left: auto;
table-layout:fixed;
padding:5px 5px 5px 5px;
}
td.associations
{
padding:5px 5px 5px 5px;
}
td.languages
{
background-color:#a8c0ff;
padding:5px 5px 5px 5px;
}
table.menu 
{
border-collapse: collapse;
margin-right: auto;
margin-left: auto;
table-layout:fixed;
padding:0px 0px 0px 0px;
}
td.header
{
height:150px;
vertical-align:top;
text-align:center;
padding:0px 0px 0px 0px;
}
td.rightside
{
height:100%;
width:68px;
background-image:url('images/table_rightside_bg.png');
background-repeat:repeat-y;
vertical-align:top;
padding:0px 0px 0px 0px;
}
td.leftside
{
height:100%;
width:68px;
background-image:url('images/table_leftside_bg.png');
background-repeat:repeat-y;
vertical-align:top;
padding:0px 0px 0px 0px;
}
td.menu
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight: bold;
vertical-align:top;
text-align:center;
height:auto;
}
td.bottom
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.7em;
vertical-align:top;
text-align:center;
padding:20px 25px 10px 25px;
}
td.content
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
height:100%;
width:100%;
font-size:1em;
vertical-align:top;
text-align:justify;
padding:0px 25px 0px 25px;
}
td.contentquote
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
height:100%;
width:100%;
font-size:1em;
vertical-align:top;
text-align:left;
padding:0px 25px 0px 25px;
}
td.subheader
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight: bold;
text-align:center;
}
td.sidemenu-left
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.9em;
vertical-align:top;
text-align:right;
padding:5px 5px 5px 5px;
}
td.sidemenu-right
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.9em;
vertical-align:top;
text-align:left;
padding:5px 5px 5px 5px;
}
td.sidebar-left
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.7em;
vertical-align:top;
text-align:left;
}
td.sidebar-right
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.7em;
vertical-align:top;
text-align:center;
}
table.sitemap
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:x-small;
vertical-align:top;
text-align:center;
}
.promo
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
text-align:center;
}
table.orderform
{
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.8em;
border-collapse:separate;
}
td.orderform
{
border-width:3px;
background-color: #F0F0F0;
border-style:solid;
border-color:#909090;
vertical-align:top;
text-align:left;
}

a:link {color: #000066;text-decoration: none}
a:visited {color: #000066;text-decoration: none}
a:hover {color: #003399;background-color: #FFFFFF;text-decoration: none}
a:active {color: #000066;text-decoration: none} 