body{
    margin:0px auto;
    text-align:center;
    background-color:#C0C0C0;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    /*font-family:Georgia,Times New Roman,Times,serif;*/
}
h1{
    margin:5px 0px 20px 0px;
    padding:4px;
    font-size:24pt;
    line-height:24pt;
    font-family:Arial,Helvetica,sans-serif;
    color:#274961;
    text-align:center;
}
h2{
    margin:10px 0px 2px 0px;
    font-size:16pt;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#333333;
    text-align:left;
}
a{
    color:#3C9430;
    text-decoration:underline;
}
a:hover{
    text-decoration:none;
}
img{
    border:0px;
    padding:0px;
    margin:0px;
}
p{
    padding:0px 0px 15px 0px;
    margin:0px;
}
label{
    font-size:12px;
}
input{
    margin:0px 0px 0px 0px;
    width:175px;
}
select{
    width:175px;
}
textarea{
    width:175px;
    height:100px;
}
#container{
    margin:0px auto;
    width:706px;
    text-align:left;
}
#content_box{
    background-color:#FFFFFF;
    padding:0px;
    float:left;
}
#banner{
    width:706px;
    background-color:#FFFFFF;
    text-align:left;
    float:left;
}
#logo{
    margin:0px 0px 0px 0px;
    float:left;
}
#top_nav{
    color:#959393;
    float:right;
    padding:24px 45px 0px 0px;
    font-family:verdana,Arial,sans-serif;
    font-size:10px;
}
#top_nav a{
    font-weight:bold;
    text-decoration:none;
    color:#959393;
}
#top_nav a:hover{
    text-decoration:underline;
}
#top_graphic{
    width:706px;
    height:191px;
    background-color:#4E677A;
    padding:0px 0px 0px 0px;
    margin:0px;
    overflow:hidden;
    float:left;
    color:#FFFFFF;
    text-align:center;
    font-size:11pt;
}
#top_graphic h1{
    color:#FFFFFF;
    padding:0px;
    padding-top:40px;
    margin:0px;
    font-size:28pt;
    line-height:40px;
}
#bottom_graphic{
    background-color:#4E677A;
    width:706px;
    height:158px;
    float:left;
}
#footer{
    padding:4px 0px 4px 0px;
    background-color:#FFFFFF;
    color:#9D9D9D;
    text-align:center;
    font-size:8pt;
    width:706px;
    float:left;
}
#footer_text{
    color:#000000;
    font-family:Arial,sans-serif;
    font-size:9pt;
    text-align:justify;
    padding:20px 25px;
}
#bottom_links a{
    color:#9D9D9D;
    text-decoration:none;
    font-size:8pt;
}
#bottom_links a:hover{
    text-decoration:underline;
}
#body_text{
    padding:0px;
    width:706px;
    background-color:#FFFFFF;
    float:left;
    color:#333333;
}
#left_column{
    float:left;
    width:706px;
}
#left_content{
    padding:24px;
    float:left;
}
#left_image{
    float:left;
    width:183px;
    text-align:center;
}
#center_column{
    float:left;
    width:303px;
}
#right_image{
    float:right;
    width:172px;
    text-align:center;
}
#input{
    width:303px;
    margin:0px;
    padding:0px;
}
#width{
    width:656px;
}
.difficulty input{
    width:25px;
    margin:0px 0px 0px 20px;
}
.table_left{
    width:33%;
    text-align:right;
}
.table_right{
    width:66%;
    text-align:left;
}
.centeredImage{
    display:block;
    text-align:center;
}
.center{
    text-align:center;
    text-indent:0px;
}
.bold{
    font-weight:bold;
}
.italics{
    font-style:italic;
}
.grey{
    color:#868686;
}
.red{
    color:red;
}
.growthinkBlue{
    color:#274961;
}
.growthinkGreen{
    color:#3C9430;
}
.black{
    color:#000000;
}
.small{
    font-size:12pt;
}
.smallest{
    font-size:8pt;
}
.underline{
    text-decoration:underline;
}
.big{
    font-size:16pt;
    line-height:16pt;
}
.bigger{
    font-size:18pt;
}
.text{
    color:#5A5A5A;
    font-family:arial;
    font-size:12px;
    line-height:16px;
}