body {
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
color:#999999;
}

a:link,a:visited {
text-decoration: none;
color:#cccc88;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
}

a:hover {
text-decoration:underline;
color:#dddd00;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
}

a:active {
text-decoration:none;
color:#77aa77;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
}

input, textarea, select {
background:#eeeeee;
border:1px solid #000000;
color:#000000;
}

input[type=submit] {
background:#c0c0c0;
border:1px solid #000000;
font-weight:bold;
color:#000000;
}

h3 {
color:#000000;
font-size: 13pt;
}

.small {
font-size:7.5pt;
}

.bold {
font-weight:bold;
}

.emph {
text-decoration:underline;
}

.normal {
font-size:10pt;
}

.color1 {
color:#000000;
}

.color2 {
color:#664444;
}

.color3 {
color:#ffffff;
}

.errortext {
color:#ff0000;
}

.visborder1 {
border:2px solid #666666;
}

/* [Menu] Section */

.menuborder {
background-color:#aaaaaa;
border:0px solid #006688;
font-size:10pt;
}

.menuitemactive {
background-color:#284664;
border:none;
margin:0px;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}

.menuiteminactive {
background-color:#07141C;
border:none;
margin:0px;
font-size:10pt;
font-weight:bold;
}

.menutheme {
background-color:#ffffff;
border:none;
margin:0px;
font-size:7.5pt;
}

/* [/Menu] */

.loginbutton {
text-align:right;
vertical-align:top;
background-color:#ffffff;
border:none;
margin:0px;
font-size:7.5pt;
}

/* [News] Sections */
.newsborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.newsheader {
background-color:#284664;
border:none;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:13pt;
font-weight:lighter;
color:#FFFFFF;
}

.newsbody {
background-color:#006688;
border:none;
margin:0px;
padding: 3px;
text-align: justify;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#CCCCCC;
}

.newscommentlink {
background-color:#284664;
border:none;
margin:0px;
padding: 3px;
text-align: justify;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
font-weight: bold;
color:#CCCCCC;
}

.newscommentborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.newscommentheadline {
background-color:#284664;
border:none;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
font-weight:lighter;
color:#FFFFFF;
}

.newscommentbody {
background-color:#006688;
border:none;
margin:0px;
padding: 3px;
text-align: justify;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#CCCCCC;
}

/* [/News] */

/* [Guestbook] Sections */
.gbborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.gbheader {
background-color:#284664;
border:none;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#FFFFFF;
}

.gbbody {
background-color:#006688;
border:none;
margin:0px;
padding: 3px;
text-align: justify;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#CCCCCC;
}

.gbregistered {
font-weight:bold;
color:#ffffff;
}

.gbunregistered {
font-weight:bold;
color:#aaaaaa;
}

/* [/Guestbook] */

/* [Memberlist] Sections */
.mlborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.mlheader {
background-color:#284664;
border:none;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#FFFFFF;
}

.mlbody {
background-color:#006688;
border:none;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#CCCCCC;
}

.mlspecialcolor {
#font-weight:bold;
color:#aaaaaa;
}

/* [/Memberlist] */

/* [Internal Menu] Sections */

.imborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.imheader {
background-color:#284664;
border:none;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:7.5pt;
color:#ffffff;
}

.imbody {
background-color:#006688;
border:none;
margin:4px;
padding:4px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#cccccc;
}

/* [/Internal Menu] */

/* [Clanmemberlist] */

.clmembersborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.clmembers {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.clmembershead {
background-color:#284664;
border:0px solid #000000;
margin:0px;
padding:3px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:11pt;
color:#FFFFFF;
}

.clmembersbody {
background-color:#006688;
border:0px solid #000000;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#CCCCCC;
}

/* [/Clanmemberlist] */

/* [Clanmemberdetails] */

.clmemberdetailsborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.clmemberdetailsbody {
background-color:#006688;
border:0px solid #000000;
margin:10px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#CCCCCC;
font-weight:bold;
}

.clmembervalues {
color:#ffffff;
font-weight:normal;
}

img.clmemberdetailsbody {
padding: 10px;
margin: 0px;
}

/* [/Clanmemberdetails] */

/* [ClanwarList] */

.cwlist {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.cwtitle {
background-color:#284664;
border:0px solid #000000;
margin:0px;
padding:3px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:12pt;
font-weight:bold;
color:#FFFFFF;
}

.cwlistitem {
background-color:#006688;
border:0px solid #000000;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#CCCCCC;
}

.cwlistheadline {
background-color:#284664;
border:0px solid #000000;
padding:3px;
margin:0px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#FFFFFF;
}

.cwwon {
color:#00ff00;
}

.cwlost {
color:#ff0000;
}

.cwdraw {
color:#3333ff;
}

/* [/ClanwarList] */

/* [ClanwarDetails] */

.cwdetailsborder {
background-color:#000000;
border:0px solid #000000;
margin:0px;
}

.cwdetailsbody {
background-color:#006688;
border:0px solid #000000;
margin:10px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#CCCCCC;
font-weight:bold;
}

.cwdetailsschedule {
background-color:#000000;
border:0px solid #000000;
margin:8px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#CCCCCC;
font-weight:bold;
}

.cwdetailsscheduletitle {
background-color:#284664;
border:0px solid #000000;
margin:8px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:10pt;
color:#ffffff;
font-weight:bold;
}

.cwdetailsschedulehead {
background-color:#284664;
border:0px solid #000000;
margin:8px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#CCCCCC;
font-weight:bold;
}

.cwdetailsschedulebody {
background-color:#006688;
border:0px solid #000000;
margin:8px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
color:#CCCCCC;
font-weight:normal;
}

.cwvalues {
color:#ffffff;
font-weight:normal;
}

/* [/ClanwarDetails] */

/* [Sidepanel] */

.cwminiheadline {
border:0px solid #000000;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:7pt;
color:#999999;
font-weight:bold;
}

.mininewsheadline {
border:0px solid #000000;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:7pt;
color:#999999;
font-weight:bold;
}

.sidepanelbody {
background-color:#006688;
border:1px solid #000000;
margin:0px;
padding:1px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#CCCCCC;
}

/* [/Sidepanel] */


.mainbody {
border:1px solid #000000;
margin:0px;
padding:1px;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:7pt;
color:#000000;
}