﻿html, body, #mainwrapper {
	 height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }

body {
	min-width: 780px;
	margin: 0;
	padding: 0;
	border: 10;
	text-align: center;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666666;
	background-color: #FFF;
}		
input 
{
	color: #336699;
	}
	
.textbox
{
	width: 250px;	
}
.dropdown
{
	width: 350px;
	float:right;
}
h1, h2, h3, h4, h5, h6 {color: #0066CB;}

h1 {
	font-size: 2.0em;
	font-weight: normal;
}

#mainwrapper {			
	margin: 0 auto;
	width: 100%;
	text-align: left;
    vertical-align: middle;
}
#masterContainer
{
	width:100%;
	margin: 0 auto;
	padding: 0;
	}
#embcaBanner
{
	text-align:left;
	}
#perceptLogo
{
	text-align:right;
	}
.PerceptLogo
{
	width:150px;
	}
.Login
{
	
	}
#headerContainer
{
	width: 100%;
	}
#header {
	margin-left: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	background-color: #8CA7BB;	
	border:	solid 1px #005AC5;
	font-size: 2.0em;
	font-weight: normal;
	text-align:center;
	padding:10px;
	border-bottom:solid 4px Black;
}
#mainNavigation
{
	width: 100%;
	padding: 0;
	color: White;
	height: 20px;
}
#mainNavigation a
{
	color: White;
	}
#navigationContainer
{
	background-color: #336699;
	width: 100%;
	padding: 0;
	}
#navigationContainer #dropDownNavigation
{
	padding:0;
	}
#navigationContainer #loginInfo
{
	text-align:right;
	padding-right: 5px;
	}
#header-bottom
{
	width:100%;
	font-size: 14px;
	font-style: italic;
}

#content {
	vertical-align:top;
	border-top:solid 1px Silver;
	padding:10px;
}

#content-left {
	width:180px;
	padding-top:10px;
	}

#content-right 
{
	width:auto;
	border-left:1px solid #A7A7A7;
	padding:15px;
	vertical-align:top;
}

#breadcrumb 
{
	width: 100%;
	font-family: Verdana;
	font-size: 9pt;
}

#breadcrumb a 
{
	color: #0066CB;
	text-decoration: none;
}

#breadcrumb a:hover 
{
	text-decoration: underline;
}
	
.menu_nodeStyle
{
	color:Black;
	font-family:"Verdana";
	font-size:8pt;
	padding: 5px 5px 5px 5px;
	width:100%;
	border:solid 1px White;
}

.menu_hoverNodestyle
{
	background-color:#CCCCCC;
	border:solid 1px #888888;
	cursor:pointer;
}

.menu_selectedNodestyle
{
	padding: 5px 5px 5px 5px;
	font-weight:bold;
	color:#0066CB;
}
.surveyNext
{
	color: White;
	background-color: #336699;
	}
	
/*div#preload1 {background-image: url(../Shared/_images/_switch/0_on.jpg);display:block;}
div#preload2 {background-image: url(../Shared/_images/_switch/1_on.jpg);display:none;}
div#preload3 {background-image: url(../Shared/_images/_switch/2_on.jpg);display:none;}
div#preload4 {background-image: url(../Shared/_images/_switch/3_on.jpg);display:none;}
div#preload5 {background-image: url(../Shared/_images/_switch/4_on.jpg);display:none;}
div#preload6 {background-image: url(../Shared/_images/_switch/5_on.jpg);display:none;}
div#preload7 {background-image: url(../Shared/_images/_switch/6_on.jpg);display:none;}
div#preload8 {background-image: url(../Shared/_images/_switch/7_on.jpg);display:none;}
div#preload9 {background-image: url(../Shared/_images/_switch/8_on.jpg);display:none;}
div#preload10 {background-image: url(../Shared/_images/_switch/9_on.jpg);display:none;}
div#preload11 {background-image: url(../Shared/_images/_switch/NA_on.jpg);display:none;}*/

.mainHeader
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-size:125%;
    padding:5px;
    background-color: #000000;
    margin-bottom:20px;
    float: left;
    width:100%;
	}


.label, .staticLabel
{
	color: #666666;
	vertical-align:top;
}
.label
{
	white-space:nowrap;
}

.value, .staticValue
{
	color: #666666;
	padding-left: 15px;
	vertical-align:top;
}
.disabledContainer
{
	border: solid 1px #214F90;
	background-color: #C0C0C0;
	border-collapse:collapse;	
	width: 900px;
}
.disabledContainer td
{
	border: solid 1px #666666;
	padding: 4px;
	text-align:left;
}

.staticLabel
{
	width: 60%;
}

.staticValue
{
	width:40%;
}

.Container
{
	border: solid 1px #214F90;
	background-color: #FFFFFF;
	border-collapse:collapse;	
	width: 900px;
	margin: 0 auto;
}
.MainContainer
{
	width: 100%;
	float: left;
}

.Containerheader
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #214F90;
	padding:4px;
	height:30px;
	line-height: 30px;
}
.containerData
{
	margin: 4px;
	}

.Container td
{
	border: solid 1px #214F90;
	padding: 4px;
	text-align:left;
}
.containerDivider
{
	background-color:#FFF;
	height:20px;
}