/* CSS Document */
body
{
background-color: #E5F3F6;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
/* default */
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#6a6a6a;
}
.navigation
{
font-size:12px;
padding:4px;
padding-top:6px;
padding-bottom:2px;
padding-left:10px;
padding-right:8px;
background-color:#F3F3F3;
/*
border-bottom: solid 2px;
border-bottom-color:#d8dfee;
*/
}

.content
{
padding:10px;
background-color:#fff;
}

.title
{
color:#718cbc;
font-size:16px;
font-weight:bold;
padding-bottom:20px;
}

p
{
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
}

a
{
color:#83a7e1;
}

.flash
{
border: solid 1px #718cbc;
}

.header
{
font-weight:bold;
font-size:12;
}

.info_footer
{
font-size:9px;
color:#cccccc;
}
.site_footer
{
font-size:9px;
color:#83a7e1;
}

hr
{
border-top:#d8dfee 1px solid;
border-left:#d8dfee 1px solid;
border-right:#f3f3f3 1px solid;
border-bottom:#f3f3f3 1px solid;
}

.keyword
{
font-weight:bold;
}

.tip
{
font-style:italic;

}

.task
{
border:solid 1px #cccccc;
padding:10px;
background-color:#FAFAFA;
}
form
{
color:#83a7e1;
font-size:10px;
font-weight:bold;
}

.form_btn
{
font-size: 14px;
background-color: #f3f3f3;
border:#d8dfee 1px solid;
border-bottom-color:#83a7e1;
border-right-color:#83a7e1;
}

.game_desc
{
font-size:10px;
}
.game_header
{
color:#718cbc;
font-weight:bold;
}
.game_info
{
padding-left:10px;
padding-right:10px;
}
.game_download
{
font-weight:bold;
}
.game_img
{
border: solid 1px #718cbc;
}

.banner
{
background-color:#fff;
border: solid 1px #d8dfee;
border-left: solid 0px;
border-right: solid 0px;
padding:4px;
padding-bottom:6px;
width:auto;
}

.group
{
background-color:#fcfcfc;
border: solid 1px #d8dfee;
}
.group_top
{
font-weight:bold;
font-size:12;
background-color:#f2f2f2;
border-bottom: solid 1px #d8dfee;
padding:5px;
}
.group_content
{
padding:5px;
color:#666;
}
.group_content_list
{
padding:5px;
line-height:24px;
color:#666;
}
.flash_back
{
padding:4px;
padding-bottom:6px;
background-color:#fcfcfc;
border-top: solid 1px #d8dfee;
}

.tutorial
{}
.tut_title
{
display:block;
color:#718cbc;
font-size:18px;
font-weight:bold;
}
.tut_author
{
font-size:12px;
padding-bottom:20px;
color:#718cbc;
}
.tut_intro
{
display:block;
padding-bottom:20px;
}

.tut_resources
{
}

.tut_resource
{
font-size:14px;
font-weight:bold;
text-align:center;
padding: 5px;
border: solid 1px #d8dfee;
}

.tut_anchors
{
margin-top:10px;
}

.tut_anchor
{
}

.tut_steps
{
display:block;
}

.tut_step_title
{
display:block;
font-weight:bold;
font-size:12px;
background-color:#f2f2f2;
border-bottom: solid 1px #d8dfee;
padding:5px;
}
.tut_step_summary
{
padding:10px;
display:block;
border-bottom: solid 1px #d8dfee;
}
.tut_info_table
{
}
.tut_step
{
display:block;
background-color:#fcfcfc;
border: solid 1px #d8dfee;
margin-bottom:20px;
}
.tut_point
{
display:list-item;
list-style-type: square;
list-style-position: inside;
margin: 5px;
margin-left: 10px;
}
.donate
{
margin-bottom:10px;
}