﻿html
{
	margin: 0;
} 
body
{
	margin: 0;
	background-color: white;
	font-family: Century Gothic;
	font-size: small;
}

/*Modal Popup*/
.modalBackground
{
	/*background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7; */
	background: Gray;
  /* IE filter extension */
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  width:100%;                /* Required for IE filter */
  -moz-opacity: 0.5;         /* Mozilla extension */
  -khtml-opacity: 0.5;        /* Konqueror extension (Safari 1.1)*/
  opacity: 0.5;              /* the correct CSS3 syntax */
}

.slLostFocus
{
	/*background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7; */
	background: Gray;
  /* IE filter extension */
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  width:100%;                /* Required for IE filter */
  -moz-opacity: 0.5;         /* Mozilla extension */
  -khtml-opacity: 0.5;        /* Konqueror extension (Safari 1.1)*/
  opacity: 0.5;              /* the correct CSS3 syntax */
  border: 0px;
}

.slFocus
{
    	/*background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7; */
	background: #fff;
  /* IE filter extension */
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  width:100%;                /* Required for IE filter */
  -moz-opacity: 1;         /* Mozilla extension */
  -khtml-opacity: 1;        /* Konqueror extension (Safari 1.1)*/
  opacity: 1;              /* the correct CSS3 syntax */
  border:solid 2px #fff;
    
}
#UpdatePanel1
{
  width: 200px;
  height: 100px;
  border: 1px solid gray;
}
#UpdateProgress1
{
  width: 200px;
  background-color: #FFC080;
  bottom: 0%;
  left: 0px;
  position: absolute;
}
.Table
{
	background-color:White ; 
}
td.adminmenu
{
	vertical-align: top;
}
td.formlabel
{
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	padding-right: 0px;
	width: 35%;
}
td.forminput
{
	text-align: left;
}
span.validator
{
	color: Black;
	font-size: 8pt;
}
.panel
{
    width: 100%;
    height: 0px;
    background-color: white;
    overflow: hidden;
}
.panelhdr
{	
    width: 100%;
    height: 20px;
    color: white;
    font-weight: bold;
    float: left;
    padding: 0px;
    cursor: pointer; 
    vertical-align: middle;
}
.acchdr
{
    width: 360px;
    border: 1px solid #2F4F4F;
    color: white;
	font-family: Century Gothic;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.acc
{
    width: 360px;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.chocolatey
{
	text-decoration: none; 
	font-family: Century Gothic;
    font-size: medium;
	font-weight: bold;
	color:#B35811;  
}
.chocolateySmall
{
	text-decoration: none; 
	font-family: Century Gothic;
    font-size: small;
	font-weight: bold;
	color:#B35811;  
}
.href
{
	text-decoration: none; 
	font-family: Century Gothic;
    font-size: smaller;
	font-weight: bold;  
}
.hrefWhite
{
	text-decoration: none; 
	font-family: Arial;
    font-size: small;
	font-weight: normal;
	color:White;  
}
.hrefWhiteSmaller
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: initial;
	color:White;  
}
.hrefBlack
{
	text-decoration: none; 
	font-family: Arial;
    font-weight: normal;
	color:Black;
	margin-left:20px;
	margin-right:20px; 
}
.hrefBlackSmaller
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:Black;  
}
.hrefSilverSmall
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:#E9E9E9;  
}
.hrefSilverSmallSub
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:#E9E9E9;  
	margin-left:15px;
}
.blackXSmall
{
	text-decoration: none; 
	font-family: Arial;
    font-weight: bold;
    font-size:11px;
	color:Black;
	margin-left:20px;
}
.hrefWhiteSmallerSub
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:White;  
	margin-left:15px;
}
.hrefBlackSmallerSub
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:Black;  
	margin-left:15px;
}
.hrefSilverSmallSub
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:#E9E9E9;  
	margin-left:15px;
}
.hrefWhiteTopNav
{
	text-decoration: none; 
	font-family: Arial;
    font-size:12px;
    line-height:1;
	font-weight: normal;
	color:White;
}
.hrefBlue
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:#286DA8; 
}
.hrefBlueH
{
	text-decoration: none; 
	font-family: Arial;
    font-size:small;
	font-weight: bold;
	color:#286DA8; 
}
.hrefDkRed
{
	text-decoration: none; 
	font-family: Arial;
    font-size: smaller;
	font-weight: bold;
	color:#263D8B; 
}
.hrefDkRedH
{
	text-decoration: none; 
	font-family: Arial;
    font-size:small;
	font-weight: bold;
	color:#263D8B; 
}
.hrefBlack
{
	text-decoration: none; 
	font-family: Arial;
    font-weight: normal;
	color:Black;
	margin-left:20px;
	margin-right:20px; 
}
.hrefWelcomeText
{
	text-decoration: none; 
	font-family: Arial;
    font-weight: normal;
	color:Black;
	margin-left:2px;
	margin-right:2px; 
}

.printHeader
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #2F4F4F;
   color: white;
	font-weight: bold;
	font-family: Arial, Sans-Serif;
   font-size: 12px;
	padding-left: 4px;
	padding-bottom: 4px;
}
.printBody
{
   border: 1px solid #2F4F4F; 
   width: 550px;
}
.printHeaderMS3
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #2F4F4F;
   color: White;
	font-weight: bold;
	font-family: Arial, Sans-Serif;
   font-size: 12px;
	padding-left: 4px;
	padding-bottom: 4px;
}
.printBodyMS3
{
   border: 1px solid #2F4F4F; 
   width: 550px;
}
.ModalBody
{
   border: 1px solid #2F4F4F; 
   margin: 4px;
   height: 100%;
}

/* By V.M. */
#rolbox
{
	font-family: Century Gothic;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	FONT-WEIGHT: bold;
	COLOR: white;
}
#bold
{
	font-family: Century Gothic;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
#breadcrumb
{
	font-family: Century Gothic;
   FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}
#InfoBox
{
	font-family: Century Gothic;
    FONT-SIZE: 10pt;
}
.RolBox
{
	font-family: Century Gothic;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	FONT-WEIGHT: bold;
	COLOR: white;
}

/* End By V.M */
/* start of  YK */ 

.popupMenu {
	position: absolute;
	visibility: hidden;
	background-color: #F5F7F8;
	font-size: medium;
    top: 146px;
}

.popupHover {
	background-image: url(images/header-opened.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F5F7F8;
	
}
.adminTreeView 
{	 
	color: #9FB086;
}
/*end of YK */ 

.updateProgress
{
    border-width: 1px; 
    border-style: solid; 
    background-color: #FFFFFF; 
    position: absolute; 
    width: 120px; 
    height: 50px;
}
.updateProgressMessage
{
    margin:3px; 
	font-family: Century Gothic;
    font-size:small; 
    vertical-align: middle;
}
.printBodyFieldTitle
{
	font-family: Century Gothic;
	font-size: 12px;
	color: Black;
}
.divHeader
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #2F4F4F;
   padding-left: 4px;
   padding-top: 6px;
   color: white;
	font-weight: bold;
	font-family: Century Gothic;
   font-size: 12px;
   height: 24px;
}
p.faq
{
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in
}

.CustomTabStyle .ajax__tab_header {
	font-family: Century Gothic;
    font-size:11px;
    
}
.ajax__tab
{
    background-color:#A30708;
    color:#fff
}

.watermarkStyle
{
	font-style: italic;
}

.navBarBtn
{
	margin-left:0px;
	margin-top:4px;
}

#topBorder 
{ 
height: 82px; 
width: 100%; 
left: 0px; 
top: 0px; 
padding: 0px; 
background-color: #000000; 
background-position: top; 
/*background-image: url(images/topbarrepeat.jpg); */
background-image: url(images/custom/journeys_banner_bg_1600.jpg); 
background-repeat: repeat-x; 
vertical-align: top;
} 
#topNav 
{ 
height: 31px; 
width: 100%; 
left: 0px; 
top: 0px; 
padding: 0px; 
background-color: #A30708; 
background-position: top; 
background-image: url(~/images/topnavrepeat.jpg); 
background-repeat: repeat-x; 
vertical-align: top;
} 
.span4L
{
    width:290px;
}
.mnuItem2
{
     margin-top: 0px;   
    *margin-top:0px;
    margin-bottom:0px;    
    vertical-align:middle;
    font-size: 8pt;
}

.menuBackImg
{
    /*background:url('~/Images/topnavrepeat.jpg') repeat-x 0 0;*/
}

