html, body{
    width: 100%; height: 100%;
    background: #FFFFFF;
    color: #222222;
    padding: 0; margin: 0;
}


body{
    background: url('../layout/main.jpg') top left #FFFFFF no-repeat;
    color: inherit;
    width: 1000px;
	margin: 0 auto;
    font-family: 'Arial', 'Verdana', sans-serif;
    font-size: small;
    text-align: justify;
    font-stretch: expanded;
    line-height: 1.35;
}

/*IE6 PNG Fix*/
img { behavior: url(iepngfix.htc); }

#content{
    min-height: 600px;
    height: auto !important;
    height: 600px;
    
    margin-left: 330px;
    width: 640px;
}

#menuBar{
    width: 1000px;
    height: 35px;
    background: url('../layout/footer_fade.jpg') repeat-y right #2f4e85;
    color: #FFFFFF;
    
    padding-top: 7px;
    line-height: 1.5;
    letter-spacing: 2px;
    font-size: 7pt;
}

#menuBar span{
    width: 640px;
    padding-left: 310px;
    text-align: center;
    display: block;
}
#menuBar span a{ text-decoration: none;}
#menuBar span a:hover{ text-decoration: underline;}

.formBox{
	border: 2px solid #2f4e85;
	background: #ffffff;
}

/*****************Text Styles*/
span    { display: block; }
.tWhite { background: transparent; color: #FFFFFF; }
.tGray  { background: transparent; color: #7C7C7C; }
.tBlue  { background: transparent; color: #2f4e85; }
.lBlue  { background: #ffffff; color: #2f4e85; }
.tRed   { background: transparent; color: #FF2222; }
.caps   { text-transform: capitalize; }
span.b, .bold{font-weight: bold; }
span.u { text-decoration: underline; }
span.i { font-style: italic; }
span.center { text-align: center; display: block;}
.strong { font-weight: bold;}

.tTitle { font-size: 16pt;}
.tSubTitle {font-size: 12pt; }
.tSmall {font-size: 8pt;}s

/****************List Styles*/
.ulSimple{ padding: 0; margin: 0 0 0 5px; list-style: none; }

/*****************Align*/
.aRight{ text-align: right; }
.aLeft{ text-align: left; } 
.aCenter{ text-align: center; }

a:link, a:visited, a:hover{
    background: transparent;
    color: #FFFFFF;
    text-decoration: underline;
}

a.blue:link, a.blue:visited, a.blue:hover{
    background: transparent;
    color: #2f4e85;
    text-decoration: underline;
}

a img{
    text-decoration: none;
    border: 0;
}

.toWinner{ cursor: pointer;}
.toPortfolio{ cursor: pointer;}
.toRegister{ cursor: pointer;}