body { margin: 0; padding: 0; background: #FFDDFF; color: #767676; font-size: 10px; line-height: 14px; }
td { color: #767676; font-size: 10px; line-height: 14px; }

.main { background: #FFFFFF; width:750px;}
.main td {  background: #FFFFFF; }

a { color: #5599EE; text-decoration: underline; }
a:visited { color: #CC55EE; text-decoration: underline; }
a:hover { color: #FF0000; text-decoration: none; }
a img { border: 0; }
form, input, img { margin: 0; padding: 0; }


.top_r { background-image: url("../img/top_r75.gif"); background-repeat: no-repeat; }
.shadow_r { background-image: url("../img/shadow_r8.gif"); background-repeat: repeat-y; }
.shadow_l { background-repeat: repeat-y; background-position: right; }

.navi { color: #cccccc; font-weight: bold; line-height: 14px; float:right;}
.navi a { color: #FF99CC; text-decoration: none; }
.navi a:visited { color: #FF99CC; text-decoration: none; }
.navi a:hover { color: #FF0000; text-decoration: none; position : relative;top : 1pt;left : 1pt; }

.menu { background: #FFDDFF; font-size: 12px; color: #cccccc; font-weight: bold; border: solid 1px #FFAAFF; }
.menu a { color: #FF99CC; text-decoration: none; }
.menu a:visited { color: #FF99CC; text-decoration: none; }
.menu a:hover { color: #FF0000; text-decoration: none; }

.menu_left { font-size: 10px; white-space: nowrap; vertical-align: top; color: #AAAAAA; padding: 10px 0 0 10px; line-height: 12px; }
.menu_left a { color: #5599EE; text-decoration: underline; }
.menu_left a:visited { color: #5599EE; text-decoration: underline; }
.menu_left a:hover { color: #FF0000; text-decoration: none; }

.menu_right { font-size: 10px; white-space: nowrap; vertical-align: top; color: #AAAAAA; line-height: 14px; }
.menu_right a { color: #767676; text-decoration: underline; }
.menu_right a:visited { color: #767676; text-decoration: underline; }
.menu_right a:hover { color: #FF0000; text-decoration: none; }

.mini { font-size: 10px; }
.head { height: 25px; line-height: 25px; background-image:url("../img/head.gif"); font-size: 12px; font-weight: bold; color: #FFFFFF; text-align:center;	border: 0;}

.information { background-image: url("../img/info.gif"); padding:3px; font-size: 12px; font-weight: bold; color: #FF99CC;border: solid 1px #FFCCFF;}
.information a { color: #FF99CC; text-decoration: none; }
.information a:visited { color: #FF99CC; text-decoration: none; }
.information a:hover { color: #FF0000; text-decoration: underline; }

.poll { background-image: url("../img/poll.gif"); border: solid 1px #FFFFAA; height: 22px; color: #ffaa55;}

.important { color: #ff77DD; }
.important a { color: #ff55aa; text-decoration: underline; }
.important a:visited { color: #ff55aa; text-decoration: underline; }
.important a:hover { color: #FF0000; text-decoration: none; }

.regular { color: #ffaa55; }
.regular a { color: #ff7733; text-decoration: underline; }
.regular a:visited { color: #ff7733; text-decoration: underline; }
.regular a:hover { color: #FF0000; text-decoration: none; }

.cm { color: #ffaa55; }
.cm a { color: #ff7733; text-decoration: underline; }
.cm a:visited { color: #ff7733; text-decoration: underline; }
.cm a:hover { color: #FF0000; text-decoration: none; }

.check_head { color: #AAFFAA; font-size: 12px; line-height: 20px; border: solid 1px #CCFFCC; background-image: url("../img/check.gif"); }
.check { vertical-align: top; border: 0; background: #EEFFEE;
border-right: solid 1px #CCFFCC;
border-bottom: solid 1px #CCFFCC;
border-left: solid 1px #CCFFCC;}
.checklist { padding: 5px 0 0 10px; font-size: 10px; white-space: nowrap; color: #55ccaa; line-height: 14px;}
.checklist a { color: #55cc99; text-decoration: underline; }
.checklist a:visited { color: #55cc99; text-decoration: underline; }
.checklist a:hover { color: #FF0000; text-decoration: none; }

.amazon_head { color: #AAAAFF; font-size: 12px; line-height: 20px; border: solid 1px #CCCCFF; background-image: url("../img/pr.gif"); }
.amazon { padding: 0; font-size: 10px; vertical-align: top; line-height: 12px; background: #EEEEFF; background-image: url("../img/pr_back.gif");border-bottom: solid 1px #CCCCFF; }
.amazon a { color: #5599EE; text-decoration: none; }
.amazon a:visited { color: #5599EE; text-decoration: none; }
.amazon a:hover { position : relative;top : 1pt;left : 1pt; color: #FF0000; }

.info { border: dashed 1px #FFCCFF;padding:10px;margin:0;background: #FFFFFF; width:750px; }

.pr a:hover { position : relative;top : 1pt;left : 1pt; }

html {
SCROLLBAR-FACE-COLOR: #FFCCFF;
SCROLLBAR-HIGHLIGHT-COLOR: WHITE;
SCROLLBAR-SHADOW-COLOR: #FFAAFF;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFEEFF;
SCROLLBAR-DARKSHADOW-COLOR: #AAAAAA;
}

