body
{
	margin: 0px;
	font-family: Tahoma; 
	font-size: 10px; 
}

.aa td:hover{
color: orange; text-decoration: underline;
}

.allBorders {
    border-left: 1 solid #CCDDEF; 
    border-right: 1 solid #CCDDEF; 
    border-bottom: 1 solid #CCDDEF;
    border-top: 1 solid #CCDDEF;
}

.appHeader { 
    background-image:url('../images/WebAdmin/topGradRepeat.jpg'); 
    background-repeat: repeat-x; 
    border-bottom: 1 solid #7daad4;
} 

.blueRepeat { 
    background-image:url('../images/WebAdmin/darkBlue_GRAD.jpg'); 
    background-repeat: repeat-x; 
} 

.bodyText
{
	font-family: Tahoma;
	font-size: .8em;
	color: black;
	letter-spacing: 0;
	line-height: 150%;
	padding-left: 30;
	padding-right: 20;
	padding-top: 10;

}
     
.bodyTextLeftPadding {
    font-family:Tahoma;
    font-size: .8em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:10;

}

.bodyTextLowPadding {
    font-family:Tahoma;
    font-size: .9em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:10;

} 

.bodyTextLowPaddingSelected { 
    font-family:Tahoma; 
    font-size: .9em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:10;
    background-color:#EEEEEE;

} 

.bodyTextNoPadding
{
	font-family: Tahoma;
	font-size: .8em;
	color: black;
	letter-spacing: 0;
	line-height: 150%;
	text-align: justify;
	text-justify: auto;
}

.bodyTextNoTopPadding { 
    font-family:Tahoma; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 

}

.bodyTextLowTopPadding { 
    font-family:Tahoma; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;

}

.bodyTextLeftPadding5 { 
    font-family:Tahoma; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:5; 

}

.bottomRow { 
    background-color: #1A9A69; 
    padding-left:30; 
    font-family:Tahoma;     
} 

.button0 { 
    font-family:Tahoma; 
    font-size: .6em; 
    color: black; 
    cursor:hand; 
} 

.button1 { 
    font-family:Tahoma; 
    font-size: .6em; 
    color: black; 
    text-decoration:underline;
    cursor:hand; 
} 

.buttonCell
{
	background-color: #E87822;
	padding-right: 20;
}

.buttonRow { 
    border-bottom: 5 solid #E87822;
    padding-left:30; 
} 

.callOutStyle {
    background-color: #76b9c4; 
    font-family:Tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
}

.callOutHeaderStyle {
    background-color: #76b9c4; 
    padding-left:7; 
    font-family:Tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
}


.callOutStyleLowLeftPadding {
    background-color: #76b9c4; 
    font-family:Tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-left:15; 
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;

}

.callOutStyleNoLeftPadding {
    background-color: #93A95F; 
    font-family:Tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;

}

.callOutStyleNoBorder {
    background-color: #93A95F; 
    font-family:Tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;

}

.darkBlueShadow {
    background-image:url('../images/WebAdmin/gradient_onblue.gif'); 
    background-repeat: repeat-x; 
} 


/*
    Deselected tab.  The left most cell that contains the tab left corner .gif
*/
.deSTabLeft	{
	background-color:#C3D696;
	border-left: 0px solid #6699CC;
	border-top: 1 solid #6699CC;
	border-right: 1px solid #6699CC;
	border-bottom: 1 solid #6699CC;
	border-collapse: separate;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButton.gif');
	background-position: center top;
	background-repeat: repeat-x;
	cursor:hand;
}

/*
    Deselected tab.  The center cell that contains the tab text
*/
.deSTabCenter	{
	background-color:#C3D696;
	border-left: 0 solid #6699CC;
	border-top: 1 solid #6699CC;
	border-right: 0 solid #6699CC;
	border-bottom: 1 solid #6699CC;
	font-family: Tahoma;
	font-size: .7em;
	color: #000000;
	font-weight: normal;
	padding-bottom:2;
	cursor:hand;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButton.gif');
	background-position: center top;
	background-repeat: repeat-x;
}

/*
    Deselected tab.  The right most cell that contains the tab right corner .gif
*/
.deSTabRight	{
	background-color:#C3D696;
	border-left: 1px solid #6699CC;
	border-top: 1 solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1 solid #6699CC;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButton.gif');
	background-position: center top;
	background-repeat: repeat-x;
	cursor:hand;
}

.gridRowStyle8 {
    background-color:#FFFFFF;
    font-size:.8em;
    font-family:Tahoma; 
    color: black; 
    letter-spacing:0; 
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
    
}
.gridAlternatingRowStyle8 {
    font-family:Tahoma; 
    font-size:.8em;
    color: black; 
    letter-spacing:0; 
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
    background-color: #c3e0ee; 
    border-left: 1 solid #6091ba;
    border-right: 1 solid #6091ba;
}

.helloUser { 
    font-weight:bold; 
}

.hide {
    visibility:hidden;
}

.homePageContent {
	padding:5;
}

/*
    Footer region.
*/

.homePageFooter{
	border-left: 0 solid #ffffff;
	border-top: 0 solid #ffffff;
	border-right: 0 solid #ffffff;
	border-bottom: 5 solid #FFE17C;
}

/*
    Repeating gif in the header region
*/
.homePageHeader{
	background-image: url('../images/WebAdmin/headerGRADIENT_Tall.gif');
	background-repeat: repeat-x;
	background-position: left top;
}


/*
    Hover style.  The left most cell that contains the tab left corner .gif
*/
.hoverTabLeft	{
	background-color:#FBCB7F;
	border-left: 0px solid #c0c0c0;
	border-top: 1 solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1 solid #6699CC;
	border-collapse: separate;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButtonHover.gif');
	background-position: center top;
	background-repeat: repeat-x;
	cursor:hand;
}

/*
    Hover style.  The center cell that contains the tab text
*/
.hoverTabCenter	{
	background-color:#FBCB7F;
	border-left: 0 solid #c0c0c0;
	border-top: 1 solid #c0c0c0;
	border-right: 0 solid #c0c0c0;
	border-bottom: 1 solid #6699CC;
	font-family: Tahoma;
	font-size: .7em;
	color: #000000;
	font-weight: normal;
	padding-bottom:2;
	cursor:hand;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButtonHover.gif');
	background-position: center top;
	background-repeat: repeat-x;
}

/*
    Hover style.  The right most cell that contains the tab right corner .gif
*/
.hoverTabRight	{
	background-color:#FBCB7F;
	border-left: 1px solid #c0c0c0;
	border-top: 1 solid #c0c0c0;
	border-right: 0px solid #c0c0c0;
	border-bottom: 1 solid #6699CC;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButtonHover.gif');
	background-position: center top;
	background-repeat: repeat-x;
	cursor:hand;
}

.itemDetailsContainer {
    background-color:#EEEEEE;    
}
 
.lbBorders {
    border-left: 1 solid #CCDDEF; 
    border-bottom: 1 solid #CCDDEF;
}

.lightShadow {
    background-image:url('../images/WebAdmin/gradient_onwhite.gif'); 
    background-repeat: repeat-x; 
} 

.lrbBorders {
    border-left: 1 solid #CCDDEF; 
    border-right: 1 solid #CCDDEF; 
    border-bottom: 1 solid #CCDDEF;
}

.leftWizard {
    background-color: #bbd9f0; 
    line-height: 150%;
	padding: 0px;
    font-family:Tahoma; 
    font-size: 0.9em;
    color: #000000; 
    width: 300px;	
}

.logOff { 
    font-family:Tahoma;  
    font-size: .7em; 
    color: white; 
    font-weight:normal;  
    text-decoration:underline; 
    cursor:hand; 
    padding-right: 20;
    padding-left: 20; 
}

.logoText { 
    font-family:Tahoma; 
    font-size: 1.3em; 
    color: white;
    font-weight:bold; 
} 

/*
     Selected tab.  The left most cell that contains the tab left corner .gif
*/
.selTabLeft	{
	background-color:#ffffff;
	border-left: 0px solid #6699CC;
	border-top: 1 solid #6699CC;
	border-right: 1px solid #6699CC;
	border-bottom: 0 solid #ffffff;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButtonActive.gif');
	background-position: center top;
	background-repeat: repeat-x;
	cursor:default;
}

/*
    Selected tab.  The center cell that contains the tab text
*/
.selTabCenter	{
	background-color:#ffffff;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButtonActive.gif');
	background-position: center top;
	background-repeat: repeat-x;
	border-left: 0 solid #6699CC;
	border-top: 1 solid #6699CC;
	border-right: 0 solid #6699CC;
	border-bottom: 0 solid #ffffff;
	font-family: Tahoma;
	font-size: .7em;
	color: #000000;
	font-weight: bold;
	padding-bottom:2;
	cursor:default;
}

/*
    Selected tab.  The right most cell that contains the tab right corner .gif
*/
.selTabRight	{
	background-color:#ffffff;
	border-left: 1px solid #6699CC;
	border-top: 1 solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 0 solid #ffffff;
	background-image: url('../../FaraconeshControls/Images/TabControl/TabButtonActive.gif');
	background-position: center top;
	background-repeat: repeat-x;
	cursor:default;
}

/*
    Table cells in the tab table that are used as spacers between the tab buttons
*/
.spacerTab	{
	background-color:transparent;
	border-bottom: 1 solid #6699CC;
}

.userDetails {
    background-color: #EEEEEE;
    font-family:Tahoma; 
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 10;    
    border-left: 1 solid #CCDDEF; 
    border-right: 1 solid #CCDDEF; 
    border-bottom: 1 solid #CCDDEF;
}

.userDetailsLowLeftPadding {
    background-color: #EEEEEE;
    font-family:Tahoma; 
    font-size: .7em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:15; 
    padding-right: 20; 
    padding-top: 10;    
    border-left: 1 solid #CCDDEF; 
    border-right: 1 solid #CCDDEF; 
    border-bottom: 1 solid #CCDDEF;
}

.userDetailsWithFontSize {
    background-color: #EEEEEE;
    font-family:Tahoma; 
    font-size: .8em; 
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 10;    
    border-left: 1 solid #CCDDEF; 
    border-right: 1 solid #CCDDEF; 
    border-bottom: 1 solid #CCDDEF;
}

/*
   Live text of "Web Site Administration Tool" in branding region
*/
.webToolBrand	{
	font-family: Tahoma;
	font-size: 1.1 em;
	color: #FFFFFF;
	position:relative; 
	top: -2;
	left: -1;
}


.WelcomeText { 
    font-family:Tahoma; 
    font-size: .7em; 
    color: white;
    font-weight:bold 
}
 
.wizardClass {
    padding-left:30;
    padding-top:30;
}

.wizardClassNoWatermark {
    padding-left:30;
    padding-top:30;
    font-family:Tahoma;
    font-size: .9em;
}

/*
*  For
*/

a.helpHyperLink:hover {
	color: #000000;
	font-family:Tahoma;
	font-size: .7em;
	text-decoration: underline;
	}
a.helpHyperLink:link {
	color: #000000;
	font-family:Tahoma;
	font-size: .7em;
	text-decoration: none;
	}
a.helpHyperLink:visited {
	color: #000000;
	font-family:Tahoma;
	font-size: .7em;
	text-decoration: none;
	}

/*************************************
 *
 * Obsolete, need to be replaced in 
 * pages
 *
 *************************************/
 
a.gridSelectedRowStyle:visited {
    color:white;
}

a.gridSelectedRowStyle:link {
    color:white;
}
.activeBTNImage { 
    FILTER: progid:DXImageTransform.Microsoft.Glow( Color=DDDDDD,Strength=7); 
} 
.helperText { 
    font-family:Tahoma; 
    font-size: xx-small; 
    color: white; 
    font-weight:bold; 
    text-decoration:underline; 
    cursor:hand; 
    position:relative;
    top: -5; 
} 

.HelpPlacement
{
	vertical-align: top;
	height: 20px;
	padding-top: 0px;
	left: 5px;
	position: absolute;
	top: -7px;
}