﻿.Msg
{
	font-family: Frutiger, Arial, Helvetica, Myriad, sans-serif;
	font-size:16pt;
	color:#FF0000;
	font-style:normal;
	font-weight:bold;
}

.MsgGrid
{
	font-family: Frutiger, Arial, Helvetica, Myriad, sans-serif;
	font-size:10pt;
	color:#FF0000;
	font-style:normal;
	font-weight:bold;
}

.MsgUser
{
	font-family: Frutiger, Arial, Helvetica, Myriad, sans-serif;
	font-size:12pt;
	color:#FF0000;
	font-style:normal;
	font-weight:bold;
}

.main
{
	font-family: Arial;
	font-size: 12px;
	/*float: left;
	width: 670px;*/
}

.main ul
{
	list-style-type: disc;
	padding-left: 30px;
}

.main ol
{
	list-style-type: decimal;
	list-style: decimal;
	margin: 0px 0px 0px 30px;	
}

.div_Admin_Content
{
	font-family: Arial;
	font-size: 12px;
	float: left;
	width: 700px;
	line-height: 140%;
}

.div_Admin_Content ul
{
	list-style-type: disc;
	padding-left: 30px;
}

.div_Admin_Content ol
{
	list-style-type: decimal;
	list-style: decimal;
	margin: 0px 0px 0px 30px;	
}

/* Titles */
.AdminTitle
{
	font-family: Frutiger, Arial, Helvetica, Myriad, sans-serif;
	font-size:12pt;
	color:#CE7126;
	font-style:normal;
	font-weight:bold;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	letter-spacing: .1pt;
	display: block;
}

.AdminTitle2
{
	font-family: Frutiger, Arial, Helvetica, Myriad, sans-serif;
	font-size:10pt;
	color:#333366;
	font-style:normal;
	font-weight:bold;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	letter-spacing: .1pt;
	display: block;
}


/* Grids */
.gv
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  padding: 0px;
  background-color:#FFFFFF;
}

.gv a
{
	color: #666666;
}

.gv a:hover
{
	color: #CC9900;
}

.gvHeader th
{
  /*border-left: 1px solid #EBE9ED;
  border-right: 1px solid #EBE9ED;*/
  border-left: 1px solid #454136;
  border-right: 1px solid #454136;
  font-size: 11px;
	font-weight: bolder;
	padding-left:3px;
	padding-top: 2px;
}

.gvHeader
{
	font-size: 11px;
	font-weight: bold;
	/*  BACKGROUND-COLOR: #333366; */
	background-color: #454136;
  color: #FFFFFF;
  text-align: left;
  height: 20px;
}

.gvHeader a
{
	color: #D7D4D9;
}

.gvFooter
{
  font-size: 11px;
	font-weight: bold;
  BACKGROUND-COLOR: #CCCCCC;
  color: #FFFFFF;
  text-align: left;
}

.gvRow
{
  /*background-color: #91ADCC;*/
  background-color: #716C5E;
  color: #FFFFFF;
}

.gvAltRow 
{
  background-color: #FFFFFF;
  /*color: #333366;*/
	color: #454136;
}

.gvRowCaution
{
	background-color: #FFFF00;
	color: #000000;
}

.gvRowError
{
	background-color: #FF0000;
	color: #000000;
}

.gvRow td, .gvRow td
{
	/*  border: 1px solid #EBE9ED;*/
	border: 1px solid #454136;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
}

.gvAltRow td, .gvRow td
{
	
  /*border: 1px solid #EBE9ED;*/
  border: 1px solid #454136;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
}

.gvRowCaution td, .gvRow td
{
	/*  border: 1px solid #EBE9ED;*/
	border: 1px solid #454136;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
}

.gvRowError td, .gvRow td
{
	/*  border: 1px solid #EBE9ED;*/
	border: 1px solid #454136;
  padding-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
}

.gvSelectedRow
{
  background-color: #CCCCCC;
  font-weight: normal;
  font-size: 10px;
  color: #333333;
}

.gvPager
{
	font-size: 11px;
	font-weight: bold;
  /*BACKGROUND-COLOR: #6699CC;*/
  background-color: #454136;
  color: #FFFFFF;
  text-align: center;
	margin: 0 auto 0 auto;    
}

.gvPager td
{
	text-align:center;
}

.gvPager a
{
	color: #D7D4D9;
}


.gvPager table  /*to center the paging links*/
{
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
}

.gvButton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  color: #000000;
	margin: 0 auto 0 auto;    
}

.gvButton2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
  color: #000000;
	margin: 0 auto 0 auto;    
}

.gvEdit
{
  font-weight: normal;
  font-size: 10px;
  color: #000000;
}

.gvEditTitle
{
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

.menuSort1
{
	color: #FFFFFF;
	background-color: #91ADCC;
}

.menuSort2
{
	background-color: #EBE9ED;
}

.menuSort3
{
	background-color: #FFFFFF;
}

.menuSort4
{
	background-color: #99CCCC;
}

.menuSort5
{
	background-color: #CCCCCC;
}

.menuSort6
{
	background-color: #FFFFFF;
}


/* if div#nav is NOT PRESENT */

#Admin div#content {
  width: 954px;
	overflow: visible;
	clear: both !important;
}

#Admin div#content div#middlecolumn {
  float:left;
  overflow: visible !important;
  width: 739px;
	padding: 0px 0px 10px 10px;
	color: #908774;
}

#Admin div#content div#contentandsidebar {
  float: right;
  width:954px;
	background: url(../images/div_hor_double_dotted.gif) 745px 50% repeat-y;
	margin-bottom: 10px;
}

#Admin div#content div#nav {
	display: none;
}

/* if div#nav is PRESENT */

#Admin div#contentandnavigation {
  width: 954px;
	overflow: visible;
	clear: both !important;
}

#Admin div#contentandnavigation div#contentandsidebar {
  float: right;
  width:725px;
	background: url(../images/div_hor_double_dotted.gif) 516px 50% repeat-y;
	margin-bottom: 10px;
}

#Admin div#contentandnavigation div#middlecolumn {
  float:left;
  overflow: visible !important;
	width:520px;
	padding: 0px 0px 10px 0px;
	color: #908774;
}

#Admin div#contentandnavigation div#nav {
	display: block;
}

#Admin div#contentandnavigation div#nav #navcontent {
	min-height: 400px;
}

/* div#content ALL INSTANCES */

#Admin div#middlecolumn h2 {
	color: #A85B00;
	font-size: 22pt;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

#Admin div#middlecolumn h3 {
	color: #02112C;
	font-size: 12pt;
	margin: 0px 0px 10px 0px;
}

#Admin div#middlecolumn div.entrytext {
	font-size: 10pt;
}

#Admin div#middlecolumn div.entrytext p {
	margin: 0px 0px 10px 0px;
}

/* Forces blocks to enclose their floated children for Mozilla */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}



/* NAVIGATION - - - - - - - - - - - - - - - - - - - - -  */
#Admin .showMenu
{
	display: block;
}

#Admin .hideMenu
{
	display: none;
}

#Admin div#nav {
    float:left;
    width:220px;
		background: url(../images/buttons/admin-nav.gif) 0 0 repeat-y;
}

#Admin div#nav a {
	color: #FFFFFF;
	text-decoration: none;
}

#Admin div#nav div#header {
	height: 14px;
	background: url(../images/buttons/admin-nav_header.gif) #FFFFFF no-repeat;
}

#Admin div#nav div#footer {
	height: 13px;
	background: url(../images/buttons/admin-nav_footer.gif) #FFFFFF no-repeat;
}


/*------------------------------------------  
  Level 1 Menu Item
------------------------------------------*/

/* Normal 1 */
#Admin div#nav a {
	padding: 5px 5px 5px 25px;
	display: block;
}

#Admin div#nav a.cbtn01
{
	font-weight: bold;
}

#Admin div#nav a.cbtn01:visited
{
	
}

#Admin div#nav a.cbtn01:hover
{
	background: url(../images/buttons/admin-nav_level1-hover.gif) 0 0 no-repeat;
	color: #3A4E01;
}

#Admin div#nav a.cbtnText01
{
	
}

#Admin div#nav a.cbtnText01:hover
{
	
}

/* Expanded 1 */

#Admin div#nav a.cbtnExp01
{
	display:block;
	background: url(../images/buttons/admin-nav_level1-parent.gif) 0 0 no-repeat;
	padding: 5px 5px 5px 25px;
	font-weight: bold;
}

#Admin div#nav a.cbtnExp01:visited
{
 
}

#Admin div#nav a.cbtnExp01:hover
{
	background: url(../images/buttons/admin-nav_level1-parent-hover.gif) 0 0 no-repeat;
	color: #3A4E01;
}

#Admin div#nav a.cbtnExpText01
{
	display:block;
}

#Admin div#nav a.cbtnExpText01:hover
{
	
}

/* Selected / Active 1 */

#Admin div#nav a.cbtnSelected01
{
	display:block;
	background: url(../images/buttons/admin-nav_level1-selected.gif) 0 0 no-repeat;
	cursor: default;
}

#Admin div#nav a.cbtnSelected01:visited
{
  
}

#Admin div#nav a.cbtnSelectedText01
{
	
}


/* Expanded Selected / Active 1 */

#Admin div#nav a.cbtnExpSelected01
{
	display:block;
	background: url(../images/buttons/admin-nav_level1_expanded-selected.gif) 0 0 no-repeat;
	font-weight: bold;
	cursor: default;
}

#Admin div#nav a.cbtnExpSelected01:visited
{
	
}

#Admin div#nav a.cbtnExpSelectedText01
{
	display: block;
	
}


/*------------------------------------------  
  Level 2 Menu Items
------------------------------------------*/

/* Normal 1 */

#Admin div#nav a.cbtn02
{
	display:block;
	background: url(../images/buttons/admin-nav_level2.gif) 0 0 repeat-y;
	padding: 5px 5px 5px 25px;
	
}

#Admin div#nav a.cbtn02:visited
{
	  
}

#Admin div#nav a.cbtn02:hover
{
	background: url(../images/buttons/admin-nav_level2-hover.gif) 0 0 repeat-y;
	color: #3A4E01;
}

#Admin div#nav a.cbtnText02
{
	display: block;
}

#Admin div#nav a.cbtnText02:hover
{
	
}

/* Expanded 1 */

#Admin div#nav a.cbtnExp02
{
	display:block;
	background: url(../images/buttons/admin-nav_level2-parent.gif) 0 0 no-repeat;
	padding: 5px 5px 5px 25px;
	color: #C0D250;
}

#Admin div#nav a.cbtnExp02:visited
{
	
}

#Admin div#nav a.cbtnExp02:hover
{
	background: url(../images/buttons/admin-nav_level2-parent-hover.gif) 0 0 no-repeat;
	color: #3A4E01;
}

#Admin div#nav a.cbtnExpText02
{
	display:block;
	
}

#Admin div#nav a.cbtnExpText02:hover
{
	
}

/* Selected / Active 1 */

#Admin div#nav a.cbtnSelected02
{
	display:block;
	background: url(../images/buttons/admin-nav_level2-selected.gif) 0 0 no-repeat;
	padding: 5px 5px 5px 25px;
	cursor: default;
}

#Admin div#nav a.cbtnSelected02:Link
{
  
  
}

#Admin div#nav a.cbtnSelected02:visited
{
  
  
}

#Admin div#nav a.cbtnSelected02:hover
{
  
}

#Admin div#nav a.cbtnSelectedText02
{
	
}

#Admin div#nav a.cbtnSelectedText02:hover
{
	
}



/* Expanded Selected / Active 1 */

#Admin div#nav a.cbtnExpSelected02
{
	display:block;
	cursor: default;
  
}

#Admin div#nav a.cbtnExpSelected02:Link
{
  display:block;
  
}

#Admin div#nav a.cbtnExpSelected02:visited
{
	display:block;
  
}

#Admin div#nav a.cbtnExpSelected02:hover
{
  display:block;
	
}

#Admin div#nav a.cbtnExpSelectedText02
{
	display: block;
	}

#Admin div#nav a.cbtnExpSelectedText02:hover
{
	
}



/*------------------------------------------  
  Level 3 Menu Items
------------------------------------------*/

/* Normal 1 */

#Admin div#nav a.cbtn03
{
	display:block;
	background: url(../images/buttons/admin-nav_level3.gif) 0 0 repeat-y;
	padding: 5px 5px 5px 45px;
}

#Admin div#nav a.cbtn03:Link
{
	
}

#Admin div#nav a.cbtn03:visited
{
	
  
}

#Admin div#nav a.cbtn03:hover
{
	background: url(../images/buttons/admin-nav_level3-hover.gif) 0 0 repeat-y;
	color: #3A4E01;
}

#Admin div#nav a.cbtnText03
{
	
}

#Admin div#nav a.cbtnText03:hover
{
	
}

/* Expanded 1 */

#Admin div#nav a.cbtnExp03
{
	
}

#Admin div#nav a.cbtnExp03:Link
{
  display:block;
  
}

#Admin div#nav a.cbtnExp03:visited
{
	display:block;
  
}

#Admin div#nav a.cbtnExp03:hover
{
  display:block;
	
}

#Admin div#nav a.cbtnExpText03
{
	
}

#Admin div#nav a.cbtnExpText03:hover
{
	
}

/* Selected / Active 1 */

#Admin div#nav a.cbtnSelected03
{
	display:block;
	background: url(../images/buttons/admin-nav_level3-selected.gif) 0 0 no-repeat;
	padding: 5px 5px 5px 45px;
	cursor: default;
	
}

#Admin div#nav a.cbtnSelected03:Link
{
  display:block;

}

#Admin div#nav a.cbtnSelected03:visited
{
  display:block;

}

#Admin div#nav a.cbtnSelected03:hover
{
  display:block;
	
}

#Admin div#nav a.cbtnSelectedText03
{
	display: block;
	
}

#Admin div#nav a.cbtnSelectedText03:hover
{
	
}



/* Expanded Selected / Active 1 */

#Admin div#nav a.cbtnExpSelected03
{
	display:block;
  
}

#Admin div#nav a.cbtnExpSelected03:Link
{
  display:block;
}

#Admin div#nav a.cbtnExpSelected03:visited
{
	display:block;
}

#Admin div#nav a.cbtnExpSelected03:hover
{
  display:block;
}

#Admin div#nav a.cbtnExpSelectedText03
{
	display: block;

}

#Admin div#nav a.cbtnExpSelectedText03:hover
{
	
}

