﻿.red{border:solid 2px red;}
.green{background:green;}
.pageWidth{width: 970px;}
.lineHeight{line-height:23px;}
.highLight{background-color:#F6F6F6;}
.hand{cursor:pointer;}

table {border-collapse: collapse;}
table td, table th {padding: 0;}

.bold{font-weight: bold;}
.italic{font-style:italic;}
.normal{font-style:normal;}
.underline{text-decoration: underline;}
.upper{text-transform:uppercase;}

.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}
.middle{vertical-align: middle;}
.justify{text-align: justify;}
.top{vertical-align:top;}
.bottom{vertical-align:bottom;}

.hidden{display:none;}
.wPage{width:930px;}
.w100{width: 100%;}
.w75{width: 75%;}
.w50{width: 50%;}
.w33{width: 33%;}
.w25{width: 25%;}
.w20{width: 20%;}
.w15{width: 15%;}

.padding5{padding:5px;}
.padding10{padding:10px;}
.padding20{padding:20px;}
.padding15{padding:15px;}
.paddingTop5{padding-top:5px;}
.paddingTop10{padding-top:10px;}
.paddingTop20{padding-top:20px;}
.paddingRight5{padding-right:5px;}
.paddingRight10{padding-right:10px;}
.paddingLeft10{padding-left:10px;}
.paddingBottom5{padding-bottom:5px;}
.paddingBottom10{padding-bottom:10px;}
.paddingBottom20{padding-bottom:20px;}

.margin20{margin:20px;}
.margin10{margin:10px;}
.marginBottom20{margin-bottom:20px;}
.marginBottom10{margin-bottom:10px;}
.marginTop20{margin-top:20px;}

.bgColor{background-color:#FFFFFF;}
.color{color:#666666;}
.colorGreen{color:#658F68;}
.colorGray{color:#F5F5F5;}
.smallText{font-size:11px;line-height:15px;}

a:link, a:visited, A:active{text-decoration: none;}
a:hover{ text-decoration: underline;}
a{color:#666666; cursor:pointer;}
hr{color:#638E66; height:1px;}
img{border:0px; padding:0px; margin:0px; vertical-align:middle;}

body
{
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
    color: #666666;
    font-family:Century Gothic, Arial;
    font-size: 14px;
    overflow-x:hidden;
}

.button
{
    height:32px;
    color: #ffffff;
    text-align:center;
    text-transform:uppercase;  
    background-color: #78A47B;
    font-weight:bold;
    padding:10px;
    padding-bottom:24px;
    cursor:pointer;
    border:solid 0px red;
}
    
.textBox
{
    width: 190px;
    color: #78A47B;
    border: solid 2px #78A47B;
    font-weight:bold;
    padding-left:5px;
    vertical-align:top;
}
    
.topic
{
    background-image:url('../img/Common/topicBG.jpg');
    height:114px;
    background-repeat:repeat-x;
    background-color: #152815;
}

.page
{
    padding:30px;
}

.gamePage
{
    padding:20px;
    width:930px;
}

.captionGreen
{
    font-size:16px;
    font-weight:bold;
    color:#658F68;
}

.caption
{
    font-size:17px;
    color: #ffffff;
    font-weight:bold;
}

.bigCaption
{
    font-size:19px;
    color: #666666;
    font-weight:bold;
    text-transform:uppercase;
    height:30px;
}

.bg1
{
    background-image:url('../img/Common/bg1.jpg'); 
    background-repeat:no-repeat;
    background-position:center;
    text-align:center;
}

.siteMap
{
    font-size: 12px;
    background-color: #091209;
    color: #9AA49B;
    vertical-align:middle;
}

.header
{
    background-image:url('../img/Common/headerBG.jpg');
    height:120px;
    background-repeat:repeat-x;
    background-color: #000000;
}

.topMenu
{
    background-image:url('../img/Common/topMenuBG.jpg');
    height:34px;
    background-repeat:repeat-x;
    background-color: #719C74;
}

.registration
{
    background-image:url('../img/Common/registrationBG.jpg');
    height:34px;
    width:159px;
    background-repeat: no-repeat;
    background-color: #719C74;
}

.externalBG
{
    background-image:url('../img/Common/externalBG.jpg');
    background-repeat:repeat-x;
}

.mainControl
{
    background-color: #ffffff;
    border: solid 1px #DDDDDD;
    border-top:solid 0px red;
    height:900px;
}

.footer
{
    background-image:url('../img/Common/footerBG.jpg');
    background-repeat:repeat-x;
    border: solid 1px #DDDDDD;
    height:228px;
}

.footerUvfaBG
{
    background-image:url('../img/Common/footerUvfaBG.jpg');
    background-repeat:no-repeat;
    height:228px;
    width: 212px;
}

.footerCaption
{
    color: #AAAAAA;
    font-family: Arial Black;
    font-size: 24px;
    width:100%;
    line-height:20px;
}

.footerCaption2
{
    color: #666666;
    font-family: Arial Black;
    font-size: 24px;
    line-height:20px;
}
