/*
  layout.css - defines general layout of application, i.e
  toolbar, menu, header, footer locations.
*/

/* Header behaviour */
td.organizationLogo img {
    width: 200px;
    height: 80px;
    border: none;
}

td.bannerImage img {
    height: 80px;
    border: none;
}

div#header table {
    border: none;
}

/* Toolbar behaviour */
div#toolbar {
	background:#222;
	height:42px;
	width:100%;
	position:relative;
/*width: 600px;*/
}

div#toolbarSignUp {
	background:#006dba;
	height:42px;
	width:100%;
	position:relative;
}


div#mainContentSignUp {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    /*min-width: 930px;*/
    /*width: 930px;*/
   /* width:100%;*/
    margin:0 auto;
    /*padding:15px;*/
    background:#FFF;
    box-shadow:0 0 15px #777;
    -moz-box-shadow:0 0 15px #777;
    -webkit-box-shadow:0 0 15px #777;
}

/* Main Content behaviour */
div#mainContent {
    /*min-height Hack for IE*/
    min-height: 400px;
    height: auto !important;
    height: 400px;
    /*max-height Hack for IE*/
    /*max-width: 400px;*/
    min-width: 930px;
    width: 930px;
    margin:0 auto;
    padding:15px;
    background:#FFF;
    box-shadow:0 0 15px #777;
    -moz-box-shadow:0 0 15px #777;
    -webkit-box-shadow:0 0 15px #777;
}

/* Footer behaviour */
#footer {
    text-align: center;
    font-size: 12px;
    padding-top:5px;
    padding-bottom:5px;
    margin:10px 0 40px;
}

div#innerMenu{
    position:relative;
    z-index:3;
    width:960px;
    margin:0 auto;
}

.nofloat {
	float: none;
}

