body {
 font-family:century gothic,verdana,arial,san-serif;
 font-size:14px;
 margin:0px;
 background-color:#FFFFFF;
 color:#333333;
}

table { border-collapse:collapse; }
td { font-size:14px;padding:0px; }
.padded td { padding:2px; }

img { border:0px;margin:0px; }

p { margin-top:0px; }

h1 { font-size:18px;margin:0px 0px 16px; }
h2 { font-size:16px;margin:16px 0px;color:#666666;padding-bottom:1px;border-bottom:1px solid #CCCCCC; }
h3 { font-size:14px;margin:16px 0px 0px; }
h4 { font-size:11px;margin:16px 0px 0px; }

a:link { color:#0095FF; }
a:visited { color:#8E8FBD; }
a:active, a:hover { color:#D67C85; }

.m { font-size:14px; }
.s { font-size:11px; }
.xs { font-size:10px;font-family:verdana,arial,san-serif; }

#nav a:link, #nav a:visited, #nav a:active, #nav a:hover { font-weight:bold;text-decoration:none; color:#FFFFFF; }

ul {
 margin-top: 0;
 margin-left: 0;
 padding-left: 20px;
}

#nav {
 font-weight:bold;
 color:#FFFFFF;
}

#nav .link {
 cursor:pointer;
 height:28px;
 background-color:#72C4FF;
 background-image:url(img/corner-right.gif);
 background-position:top right;
 background-repeat:no-repeat;
}

#nav .link div {
 background-image:url(img/corner-left.gif);
 background-repeat:no-repeat;
 padding-top:6px;
}

#nav .current {
 cursor:default;
 height:30px;
 background-color:#0095FF;
 background-image:url(img/corner-current-right.gif);
}

#nav .current div {
 background-image:url(img/corner-current-left.gif);
 padding-top:8px;
}

.dd a:link, .dd a:visited { color:#FFFFFF;text-decoration:none; }
.dd a:active, .dd a:hover { color:#BD6D75;text-decoration:none; }

.dd a:link div, .dd a:visited div { background-color:#D67C85; }
.dd a:active div, .dd a:hover div { background-color:#F8D1D5; }

.dd div {
 padding:2px 23px;
}

.dd {
 position:absolute;
 visibility:hidden;
 top:118px;
 left:50%;
 background-color:#D67C85;
 padding:5px 0px;
}
