
/*****COLOR KEY******/
/*#660000 Maroon  */
/********************/


a
{	
	font-size: x-small;
	color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

a:hover{ font-size: x-small;color:#000000;text-decoration:none;} 
a:visited{ font-size: x-small;color:#660000;text-decoration:underline;} 
a:visited:hover{ font-size: x-small;color:#000000;text-decoration:none;} 
a:active{ font-size: x-small;color:#660000;text-decoration:underline;} 



.sidebar_bkg
{
	background-color:#660000;
}

.sidetitle
{	
	font-size: 10px;
	color:Silver;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;		
}

.sidelink
{	
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;	
}	


.sidelink:hover{ color:#FFFFFF;text-decoration:none;font-weight:bold;font-size: 12px;} 
.sidelink:visited{ color:#FFFFFF;text-decoration:none;font-weight:normal;font-size: 12px;} 
.sidelink:visited:hover{ color:#FFFFFF;text-decoration:none;font-weight:bold;font-size: 12px;} 
.sidelink:active{ color:#FFFFFF;text-decoration:none;font-weight:normal;font-size: 12px;} 

.frenchNav
{
	font-size: 10px;
	color: Silver;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;		
}

.frenchNav:hover{color:#FFFFFF;text-decoration:none;font-weight:normal;font-size: 10px;} 
.frenchNav:visited{ color:Silver;text-decoration:none;font-weight:normal;font-size: 10px;} 
.frenchNav:visited:hover{ color:#FFFFFF;text-decoration:none;font-weight:normal;font-size: 10px;} 
.frenchNav:active{ color:Silver;text-decoration:none;font-weight:normal;font-size: 10px;} 


.bodytext
{
	font-size:10px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
}

.deadlink
{
	font-size:10px;
	color:Gray;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: line-through;
}

.bodylbl
{
	font-size:10px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	text-align:right;
	BORDER-RIGHT: #000 0px solid; 	
	BORDER-TOP: #000 0px solid; 		
	BORDER-LEFT: #000 0px solid; 	
	BORDER-BOTTOM: #000 0px solid; 	
}


.bodylblW
{
	font-size:10px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	text-align:right;
	BORDER-RIGHT: #000 0px solid; 	
	BORDER-TOP: #000 0px solid; 		
	BORDER-LEFT: #000 0px solid; 	
	BORDER-BOTTOM: #000 0px solid; 	
}
.required
{
	font-size:10px;
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	text-align:right;
	
}

.notice
{
	font-size:12px;
	color: Maroon;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.Title
{
	font-size:14px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.gridRead
{
	font-size: 10px;
	color: Silver;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;		
}



.PageTitle
{
	font-size:16px;
	color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.LgTitle
{
	font-size:18px;
	color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}


.pagenotice
{
	font-size:10px;
	color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;	
}

.Subtitle
{
	font-size:12px;
	color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.SubtitleW
{
	font-size:12px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.warning
{
	font-size:18px;
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:blink;
}

.redtext
{
	font-size:12px;
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.confirm
{
	font-size:12px;
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.footer2
{
	font-size:10px;
	font-weight:bold;
	color: #660000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.footer
{
	font-size:10px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


/*Tabs*/
.tablbl  
{
  display: block;
  position: relative;
  top: 1px;
  border: 0;
  margin: 0;
  padding: 3px;
  margin-right: 1px;
  width: 100px;
  height: 15px;
  float: left;
}
  
ul#tabs
{
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  list-style: none;
  width: 100%;
}

ul#tabs li
{
  display: block;
  position: relative;
  top: 1px;
  border: 0;
  margin: 0;
  padding: 3px;
  margin-right: 1px;
  width: 80px;
  height: 40px;  
  float: left;
}

ul#tabs li.selected
{
  background-color: #eee;
  border: 1px solid #660000;
  border-bottom: 0;
}

ul#tabs li.selected
{
  /*font-size: 12px;*/
  font-weight: bold;
  color: #660000;
}

ul#tabs li.deselected, ul#tabs li.hover
{
  cursor: hand;
  background-color: #660000;
  border: 1px solid #660000;
  color: #fff;  
  font-size: 11px;
  font-weight: normal;  
}

ul#tabs li.hover
{
  background-color:#fff;
  border: 1px solid #660000;
  color:Maroon;
}

/*Panels*/
div.panel
{
  display: block;
  border-right: #000 1px solid; 
  padding-right: 2px; 
  border-top: #000 1px solid; 
  padding-left: 2px; 
  padding-bottom: 2px; 
  overflow:scroll; 
  border-left: #000 1px solid; 
  width: 98%; padding-top: 2px; 
  border-bottom: #000 1px solid; 
  height: 460px; 
}

h1.panel
{
  margin: 0;
  margin-bottom: 5px;
  padding: 2px;
  font-size: 12px;
  font-weight: normal;
  border: 1px solid #ccc;
  background-color: #ccc;
  /*background-image: url( 'h1bg.gif' );*/
  background-repeat: repeat-x;
  color: #fff;
  text-align: center;
}
div.actions
{
  clear: both;
  border: 0;
  padding-top: 10px;
  padding-bottom: 18px;
}
input.buttonHelp, input.buttonSave, input.buttonCancel, input.buttonAdd

{
  border: 1px solid #000;
  font-size: 10px;
  font-weight: normal;
  cursor: hand;
}

input.buttonHelp
{
  background-color: #5264AE;
  color: #fff;
  float: left;
}

input.buttonLogin
{
  background-color: #660000;
  color: #fff;
  margin-left: 0px;  
  margin-right: 5px;
  width:130px;  
  font-size:10px;
  font-family:Verdana;
  font-weight:bold;
  float:right;
   
}

input.buttonSave
{
  background-color: Maroon;
  color: #fff;
  margin-right: 10px;  
  width:150px;
  float: right;
}

input.buttonLogout
{
   font-size: 12px;
   font-family: Verdana, Helvetica, sans-serif;
   font-weight:normal;
   text-decoration: none;		

  background-color: #660000;
  color: #FFFFFF;
  margin-right: 0px;  
  width:150px;
  height:40px;
  float: center;
}
input.buttonLanguage
{
  background-color: White;
  color: Maroon;
  margin-right: 10px;  
  width:150px;  
  float:left;
}

input.buttonMove
{
  background-color: White;
  color: Maroon;
  margin-right: 10px;  
  width:250px;  
  float:none;
}
input.buttonAdd
{
   background-color:Maroon;
  color: #fff;
  margin-right: 0px;
  float: right;
  width:75px;
}
input.buttonCancel
{
  background-color: Maroon;
  color: #fff;
  margin-right: 10px;  
  width:75px;
  float: right;
}



ul.columns
{
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  list-style: none;
  clear: both;
  width: 100%;
}
ul.columns li
{
  width: 49%;
  vertical-align: top;
  text-align: left;
  float: left;
}
ul.columns li input, ul.columns li select
{
  font-size: 10px;
  width: 90%;
}
ul.columns li input, ul.columns li input
{
  font-size: 10px;
  width: auto;
}
/*General Comment Block*/
div.comment
{
  margin: 10px;
  padding: 10px;
  border: 1px dashed #24398C;
  background-color: #fff;
  color: #24398C;  
}

/*Link UL formatting*/
ul.regularList
{
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.regularList li
{
  float: none;
  clear: left;
  margin: 0;
  padding: 0;
  width: 100%;
  white-space: nowrap;
}
