﻿body {
	background-color:#005992;
	margin-top:15px; 
	margin-bottom:15px; 
	font-family:Verdana, Arial, Helvetica; 
	font-size:.7em; 
	color:#333333;
}

#silverlightControlHost {
    height: 95px;
    width: 425px;
    text-align:center;
}

#slObject{outline:none}
    
div.rounded{
    border:0px none;
}

div.footer {
	font-weight:bold;
	color:#FFFBF0;
    text-align:center;
}

.pageTitle {
	font-weight:bold;
	color:#8A1212;
	margin:2px;
	font-size:1.5em;
}

.pageDescription {
	margin:2px;
	font-size:1em;
}

div.center{
	margin-top:auto;
	margin-bottom:auto;
	margin-left:auto; 
    margin-right:auto;
    width:840px;
    min-height:450px;
    background-color:#FFFBF0;
}

div.centerInner {
    padding-top:0px;
	padding-bottom:0px;
	padding-left:5px; 
    padding-right:5px;
    background-color:#FFFBF0;
    position:relative;
    top:-10px; /*This -10 moves the div up into the center div due to rounded corner js puts in divs that "pad" the rounded div*/
}

div.multiViewMenuContainer {
	 position:relative;  
	 background-color:#DDDDDD;	 
}

div.contentPanelOuter {
	 background-color:#DDDDDD;
	 text-align:left;
	 font-weight:bold;
	 position:relative;
}

div.contentPanelInner {
	 background-color:#FFFBF0;
	 padding-left:2px;
	 padding-right:2px;
	 margin-left:4px;
	 margin-right:4px;
	 text-align:left;
	 font-weight:normal;
	 position:relative;
}

.menuTable {
	 margin-left:6px;
	 margin-bottom:2px;
	 position:relative;
	 top:-1px;
	 outline:none;	 
}

div.contentPanelOuterMenu {
	 background-color:#DDDDDD;
	 text-align:left;
	 font-weight:bold;
}

div.contentPanelMiddleMenu {
	 background-color:#005992;
     margin-top:Auto;
     margin-bottom:Auto;
     margin-right:4px;
     margin-left:4px;
     padding:4px;
     position:relative;
}

div.contentPanelInnerMenu {
	 background-color:#FFFBF0;
	 padding:4px;
	 margin:Auto;
	 text-align:left;
	 font-weight:normal;
	 position:relative;
}

/*Main Menu style*/
div.mainMenuContainerError 
{    
	background-color:#005992;
	min-height:20px; 
	position:relative;   
}

div.mainMenuContainer 
{    
	background-color:#005992;
	max-height:8px; 
	padding-left:10px;
	outline:none;
}

.txtMenuMain, .txtMenuMainSelected{        	
	font-weight:bold;
	font-size:.93em;
	display: inline;
    position:relative;
    margin:6px;
    top:-3px;  
    outline:none;  
}

.txtMenuMainSelected {
	color:#FF6600;
}

.txtMenuMainSelected a, .txtMenuSelected a:link, .txtMenuSelected a:visited, .txtMenuSelected a:hover, .txtMenuSelected a:active {
	text-decoration:none;
	color:#FF6600;
	outline:none; 
}

.txtMenuMain {
	color:#FFFBF0;
	outline:none; 
}

.txtMenuMain a, .txtMenuMain a:link, .txtMenuMain a:visited {
	text-decoration:none;
	color:#FFFBF0;
	outline:none; 
}

.txtMenuMain a:hover, .txtMenuMain a:active {
	color:#FF6600;
	outline:none; 
}

.txtMenuMainError {
	color:#FFFBF0;
	padding:4px;
	margin-left:8px;
	font-weight:bold;    
    position:relative;
    outline:none;
}

.txtMenuMainError a, .txtMenuMainError a:link, .txtMenuMainError a:visited {
	text-decoration:none;
	color:#FFFBF0;
	outline:none; 
}

.txtMenuMainError a:hover, .txtMenuMainError a:active {
	color:#FF6600;
	outline:none; 
}

/*Menus for inner content*/
.txtMenu, .txtMenuSelected{        	
	font-weight:bold;
	display: inline;
    margin-left:6px;
    margin-top:3px;
    margin-bottom:3px;
    padding-left:4px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:6px;
    text-align:center;
    font-size:.9em; 
    outline:none;         
}

.txtMenuSelected{        	
	background-color:#005992;          
}

.txtMenu a, .txtMenu a:link, .txtMenu a:visited {
	text-decoration:none;
	color:#333333;
	outline:none; 
}

.txtMenu a:active, .txtMenu a:hover  {
	color:#FF6600;
	outline:none; 
}

.txtMenuSelected a, .txtMenuSelected a:link, .txtMenuSelected a:visited, .txtMenuSelected a:hover, .txtMenuSelected a:active {
	text-decoration:none;
	color:white;
	outline:none; 
}

.txtLink {
	color:#005992; 
	font-weight:bold;
	border:0px none;
	font-size:.9em;
	outline:none;
}

a.txtLink, a:link.txtLink, a:visited.txtLink {
	text-decoration:none;
	outline:none; 
}

a:hover.txtLink, a:active.txtLink {
	color:#FF6600;
	outline:none; 
}

.txtLinkSelected {
	color:#FF6600; 
	font-weight:bold;
	border:0px none;
	font-size:.9em;
	outline:none;
}

a.txtLinkSelected, a:link.txtLinkSelected, a:visited.txtLinkSelected {
	text-decoration:none;
	outline:none; 
}

a:hover.txtLinkSelected, a:active.txtLinkSelected {
	color:#FF6600;
	outline:none; 
}

.txtHighlight {
	color:#005992; 
	font-weight:bold;
	border:0px none;
	font-size:1em;
	outline:none;
}

.imageBackground
{
    padding:4px;
    text-align:center;
}

.imageBackgroundHover
{
    padding:4px;
    background-image:url('/graphics/Department/ImageListBackgroundImage_HighLight.png');
    background-repeat:no-repeat;  
    text-align:center;  
}

.floatRight
{
	float: right;
	display: inline;	
	padding-right:5px; 
	padding-left:10px;
	padding-bottom:10px;
}

.floatLeft
{
	float: left;
	display: inline;	
	padding-right:10px; 
	padding-left:5px;
	padding-bottom:5px;
}

.minHeight {
    height:150px;
    float:left;
    width:1px;
  }

ul.wrap-around { 
    list-style-type: none; 
    list-style-image: none; 
    padding: 0px; 
    margin: 0px 0px 0px -20px; 
    width:  700px; 
} 

ul.wrap-around li { 
    padding: 0px; 
    margin:  0px 0px 10px 10px; 
    width: auto; 
    height: auto; 
    float: left; 
    position: relative; 
}

input
{
    margin-top:4px;
    margin-bottom:4px;
    margin-right:2px;
}

input.submit
{
    color:#005992;   
    font-weight:bold;   
    background-color:#fed;   
    border: 1px solid;   
    border-color: #005992;
}

input.buttonHover {   
    border-color: #FF6600;  
}

input.checkBox {   
    vertical-align:middle; 
}

.txtUrgent {
	font-weight:bold;
	color:#8A1212;
	font-size:.93em;
}

.txtUrgent a, .txtUrgent a:link, .txtUrgent a:visited, .txtUrgent a:hover, .txtUrgent a:active {
	text-decoration:none;
}

.playerFirstButton
{
    background-image:url('../graphics/site/PlayerFirst.gif');
}

.playerPreviousButton
{
    background-image:url('../graphics/site/PlayerPrev.gif');
}

.playerNextButton
{
    background-image:url('../graphics/site/PlayerNext.gif');
}

.playerLastButton
{
    background-image:url('../graphics/site/PlayerLast.gif');
}

.tableRowAlternating
{
    background-color:#DDDDDD;
    border:1px solid #DDDDDD;
}
