/* Global Styles */
body {
margin: 0px;
background-repeat: repeat-y;
background-position: top center;
background-image: url(images/main_bg.gif);
}
td {
font: 12px arial, Tahoma, Verdana, Geneva, sans-serif;
color: #77697F;
}
ul {
margin-top: 10px; 
margin-bottom: -10px;
}
H1 {
FONT-SIZE: 17px; 
margin-top: 5px;
margin-bottom: -27px;
margin-left: -10px;
line-height: 17px;
FONT-WEIGHT: bold;
/* font-variant: small-caps; */
/* green COLOR: #6A7F30; */
COLOR: #732D6A; 
letter-spacing: 0px;
FONT-FAMILY: Tahoma, Arial, Verdana, Times, sans-serif; 
TEXT-DECORATION: none
}
A, .nav, .nav_bottom {
FONT-SIZE: 12px; 
COLOR: #8E5B7E; 
FONT-WEIGHT: normal; 
FONT-FAMILY: Arial, Tahoma, Verdana, Geneva, sans-serif; 
TEXT-DECORATION: underline;
}
A:hover, .nav, .nav_bottom {
COLOR: #62486B; 
FONT-WEIGHT: normal; 
TEXT-DECORATION: underline;
}
A.nav_bottom {
FONT-SIZE: 12px;
COLOR: #BECBD4; 
TEXT-DECORATION: none;
}
A:hover.nav_bottom {
COLOR: #9BDBFF; 
TEXT-DECORATION: underline;
}
A:active.nav_bottom {
COLOR: #BECBD4; 
TEXT-DECORATION: none;
}
A.nav {
FONT-SIZE: 12px;
COLOR: #F8FDFD; 
TEXT-DECORATION: none;
}
A:hover.nav {
COLOR: #9BDBFF; 
TEXT-DECORATION: underline;
}
A:active.nav {
COLOR: #F8FDFD; 
TEXT-DECORATION: underline;
}
A:hover.nav {
TEXT-DECORATION: none; 
}

/* Content table */
td.content {
padding-left: 10px;
line-height: 18px;
}

/* Horizontal rule */
hr.underline {
border: none 0; 
border-top: 1px solid #7F8FB9;
width: 100%;
height: 1px;
} 
 
/* Toolbar Styles */
.relpos-toolbar { 
position: relative;
left: 650px;
top: -58px;
/* margin = height of the toolbar in px */
margin-bottom: -20px;
}
.top-left {
vertical-align: top;
text-align: left;
}
.bottom-right {
text-align: right;
vertical-align: bottom;
}
A.button_link {
padding:1px;
width: 49px;
font-size: 9px; 
color: #A0780E;
font-family: Tahoma, Verdana, Geneva, sans-serif; 
text-decoration: none;
font-weight: normal;
display: block;
background:#ffffff;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
}
A:hover.button_link {
color: #B8B8B8;
text-decoration: none;
font-weight: normal;
padding:1px;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
}

/* Content Box */
td.box_top {
background-image: url(images/box_top.gif);
color: #706C71;
font-weight: bold;
font-size: 12px; 
padding-left: 15px;
padding-right: 10px;
}
td.box_content {
background-image: url(images/box_sides.gif);
color: #706C71;
font-size: 12px; 
padding-left: 22px;
padding-right: 20px;
padding-top: 7px;
}

/* Main Menu */
.menu_highlight {
background:#E9E8E7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity:0.75; 
}
.menu_on {
background:#ffffff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
-moz-opacity:0.65; 
}
.menu_off {
}

/* More */
a.more {
color: #A0780E;
float: right;
font-weight: normal;
font-size: 9px; 
margin-right: 0px;
margin-top:-1px;
margin-bottom: 7px;
text-decoration: none;
}
a:hover.more {
color: #ED9227;
float: right;
font-weight: normal;
font-size: 9px;
text-decoration: underline;
}

/* td.divider */
td.divider-off {
border-right-width: 1px;
border-right-style: solid;
border-right-color: #DFD8E3;
}

/* checkbox list */
LI {
FONT-SIZE: 12px; 
LIST-STYLE-IMAGE: url(images/square-small.gif); 
margin-top: -10px; 
margin-bottom: 18px;
margin-right: 10px; 
margin-left: -25px; 
text-indent: 0px; 
line-height: 15px;
}
LI.check_box {
FONT-SIZE: 12px; 
LIST-STYLE-IMAGE: url(images/check_box.gif); 
margin-top: -10px; 
margin-bottom: 18px;
margin-right: 10px; 
margin-left: -18px; 
text-indent: 0px; 
line-height: 13px;
}

/* Footer */
td.footer {
font: 11px arial, Tahoma, Verdana, Geneva, sans-serif;
background-repeat: no-repeat;
background-position: bottom center;
background-image: url(images/wave_bg.gif);
}
a.footer {
font: 11px arial, Tahoma, Verdana, Geneva, sans-serif;
color: #ffffff;
text-decoration: none;
}
a:hover.footer {
font: 11px arial, Tahoma, Verdana, Geneva, sans-serif;
color: #ffffff;
text-decoration: underline;
}
