﻿/* **************  Framework  ************** */

html
{
    min-height:100%;
}

body
{
background: #787878 url(../images/bgGradient.jpg) repeat-x;
margin: 0;
font-family: Segoe UI Arial;
font-size: 12px;
color: #535353;
min-height: 100%;
}

form
{
    min-height:100%;
}

#world 
{
/*background: url('../images/world.png') no-repeat left top;*/
width: 1024px;
height: 586px;
z-index: 1000;
position: absolute;
border:none;
}

.center
{
top: 20px;
width: 828px;
min-height:100%;
margin: auto;
z-index: 2000;
position: relative;
}

.contentCenter
{
    text-align: center;
}

.siteContainer
{
width: 792px;
text-align: left;
background: White;
float: left;
height:100%;
/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#b7b7b7,direction=90,strength=5);*/
}

.contentContainer
{
padding: 5px 10px 20px 10px;
width: 780px;
float: left;
}

.topLeftCorner
{
height: 16px;
width: 10px;
background: url('../images/bodyTopLeftCorner.png') no-repeat left top;
float: left;
}

.topCenter
{
height: 16px;
width: 772px;
background: White;
float: left;
}

.topLRightCorner
{
height: 16px;
width: 16px;
background: url('../images/bodyTopRightCorner.png') no-repeat left top;
float: left;
}

.mainShadow
{
    background: url('../images/mainShadow.png') repeat-y left;
    width: 7px;
    height: 500px;
    /*padding-right:28px;*/
}

img {
border: none;
}

a {
color: #030077;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

a:hover {
/*color: #CC0000;*/
color: #FF6103;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

hr {
width: 80%;
color: #b7b7b7;
height: 1px;
text-align: center;
}

.textBox {
height: 17px;
border: solid 1px #b7b7b7;
background-image: url(../images/assets/searchField.jpg);
background-color: White;
}

.searchTextBox {
height: 17px;
font-size: 12px;
color: #535353;
background-image: url(../images/assets/searchField.jpg);
background-color: Transparent;
}

.txtStandardWidth1
{
    width: 190px;
}

.txtStandardWidth2
{
    width: 130px;
}

.txtStandardWidth3
{
    width: 100px;
}
.txtStandardMultiWidth {
    width: 375px;
}

.noBorder {
    border: none 0px white;
}

.border1 {
    border: solid 1px #535353;
}

.borderRight {
    border-right: solid 1px #b7b7b7;
}

.borderLeft {
    border-left: solid 1px #b7b7b7;
}

.alignTop {
    vertical-align: top;
}

.alignLeft {
    text-align: left;
}

.alignRight {
    text-align: right;
}

.padLeft1 {
    padding-left: 20px;
}

.padRight1 {
    padding-right: 20px;
}

.padBottom1 {
    padding-bottom: 20px;
}

/* ******* HEADER ******* */

.headerLeft
{
    width: 530px;
    float: left;
}

.headerRight
{
    width: 220px;
    float: left;
}

.brandingLogo
{
    padding-left: 10px;
    float: left;
}

.brandingName
{
    padding-left: 3px;
    padding-top: 35px;
    float: left;
}

/* ******* GENERIC ******* */

#mission 
{
width: 100%;
text-align: left;
padding: 4px 0 5px 0;
color: #1a0099;
font-size: 12px;
float: left;
}

.bold
{
    font-weight: bold;
}

.yellowGradient
{
    width: 205px;
    height: 21px;
    background: url(../images/headerYGrad.jpg) no-repeat top left;
    padding: 3px 0 0 5px;
}

.grayGradient
{
    width: 100%;
    height: 22px;
    background: url(../images/grayGradient.jpg) no-repeat top left;
    padding: 3px 0 3px 5px;
}
    

.yellowGradient:hover
{
    background: url(../images/headerBGrad.jpg) no-repeat top left;
}

.greenGradient
{
    width: 205px;
    height: 21px;
    background: url(../images/headerGGrad.jpg) no-repeat top left;
    padding: 3px 0 0 5px;
}

.blueGradient
{
    width: 205px;
    height: 21px;
    background: url(../images/headerBGrad.jpg) no-repeat top left;
    padding: 3px 0 0 5px;
}

.displayBlock {
    display:block;
}

.confirmation {
    color: Green;
}

.error {
    color: Red;
}
.menuStyle
{
background: White url(../images/menuBG.gif) repeat-x;
width:100%;
height:35px;
padding: 0 0 0 0;
float:left;
}