﻿/* Ideas For Wedding Favors Stylesheet */

/* Base Page Background Syles */

body 
{
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	line-height: 1.3em;
	color: #000000;
	padding: 0;
	margin-top: 1.5em;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

.webSiteBackground
{
	background-color: #e7e7e7;
    background-image: url(Images/Backgrounds/WebSiteBackground.png); 
    background-repeat: repeat-x;
    background-position: left top;
    background-attachment: fixed;
} 
 
.companyWatermarkBWBackground
{
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(../../Images/Logos/BlueRainbowDesignWatermarkBWLogo.jpg);
}
 
.pageBackground
{ 
    background-color: #FFFFFF;    
}

.topLeftPageEarBackground
{ 
    background-image: url('Images/Backgrounds/TopLeftPageEar.png'); 
    background-position: bottom right;
}

.topRightPageEarBackground
{ 
    background-image: url('Images/Backgrounds/TopRightPageEar.png');
    background-position: bottom left; 
}

.bottomLeftPageEarBackground
{ 
    background-image: url('Images/Backgrounds/BottomLeftPageEar.png'); 
    background-position: top right;
}

.bottomRightPageEarBackground
{ 
    background-image: url('Images/Backgrounds/BottomRightPageEar.png'); 
    background-position: top left;
}

.staticLoadingBrideBackground
{
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../../Images/Backgrounds/LoadingBride.jpg);
}

.topNavigationBackground
{ 
    background-color: #b20a0d;
}

.topNavigationDividerInnerMenu
{ 
    border-left: 1px solid #d91b1f;
    border-right: 1px solid #800000;
}

.topNavigationDividerFirstMenu
{ 
    border-right: 1px solid #800000;
}

.topNavigationDividerLastMenu
{ 
    border-left: 1px solid #d91b1f;
}

.topHistoryFrameBackground
{ 
    background-color: #e7e7e7; 
    background-image: url(Images/Backgrounds/TopHeaderLowerFrameBackground.png); 
    background-repeat: no-repeat; 
    background-position: right top;
    border-bottom: 1px solid #cdcdcd;
} 

.searchBoxBackground
{
    background-image: url('Images/Backgrounds/SearchBoxMiddle.png'); 
    background-repeat:repeat-x;
    background-position: left top;
} 

/* Dividers  Syles */

.narrowRowDivider 
{
	line-height: 0.6em;
}

.horizontalDottedLineDivider
{
    background-image: url('../../Images/Dividers/DottedLine.gif');
	background-repeat: repeat-x;
	background-position: center center;
}

.horizontalDashedDivider
{ 
    border-top: dashed 1px #E19494; 
}

/* Information Message Frame Style*/

.informationMessageFrame
{
	border: 1px solid #D0D0D0; 
	background-color: #FFFFDF;
}

.informationMessageTopHeaderFrame
{
    background-image: url('../../Images/Backgrounds/InformationMessageTopHeaderBackground.png');
	background-repeat: no-repeat;
	background-position: left top;
}

/* Base Page Label & Link Syles */ 

.fontFamilySchema, .fontColorSchema1, .fontColorSchema2, .fontColorSchema3, .fontColorSchema4, .fontColorSchema5, .fontColorSchema6, .fontColorSchema7, .fontColorSchema8,
				   .fontColorSchema9, .fontColorSchema10, .fontColorSchema11, .fontColorSchema12, .fontColorSchema13
{
	font-family: verdana, sans-serif;
}

.fontColorSchema1, .basePageTitleLabel, .basePageTitleBoldLabel1, .basePageSubTitleLabel1, .basePageSubTitleBoldLabel1,
                   .basePageCaptionLabel1, .basePageCaptionBoldLabel, .basePageCaptionLLabel1, a.basePageTitleBoldUnderlinedLink1, a.basePageTitleBoldLink1,
                   a.basePageTitleLink1, a.basePageTitleUnderlinedLink1, a:hover.basePageTitleBoldUnderlinedLink2, a:hover.basePageTitleBoldLink2,
                   a:hover.basePageTitleLink2, a:hover.basePageTitleUnderlinedLink2, a.basePageSubTitleBoldUnderlinedLink1, a.basePageSubTitleBoldLink1,
                   a.basePageSubTitleLink1, a.basePageSubTitleUnderlinedLink1, a:hover.basePageSubTitleBoldUnderlinedLink2, a:hover.basePageSubTitleBoldLink2,
                   a:hover.basePageSubTitleLink2, a:hover.basePageSubTitleUnderlinedLink2, a.basePageCaptionBoldUnderlinedLink1, a.basePageCaptionBoldLink1,
                   a.basePageCaptionLink1, a.basePageCaptionUnderlinedLink1, a:hover.basePageCaptionLink12, a:hover.basePageCaptionBoldUnderlinedLink12,
                   a:hover.basePageCaptionBoldLink12, a:hover.basePageCaptionUnderlinedLink12, a:hover.basePageCaptionLink14, a:hover.basePageCaptionBoldUnderlinedLink14,
                   a:hover.basePageCaptionBoldLink14, a:hover.basePageCaptionUnderlinedLink14, a.basePageSubTitleLink14, a.basePageSubTitleBoldUnderlinedLink14,
                   a.basePageSubTitleBoldLink14, a.basePageSubTitleUnderlinedLink14, a:hover.basePageSubTitleLink14, a:hover.basePageSubTitleBoldUnderlinedLink14,
                   a:hover.basePageSubTitleBoldLink14, a:hover.basePageSubTitleUnderlinedLink14,
                   .baseButtonUnderlinedLink1, .baseButtonLink1,
                   a:hover.baseButtonUnderlinedLink2, a:hover.baseButtonLink2   
{
	color: #000000; /* Black */
}

.fontColorSchema2, .basePageTitleLabel2, .basePageTitleBoldLabel2, .basePageSubTitleLabel2, .basePageSubTitleBoldLabel2,
                   .basePageCaptionLabel2, .basePageCaptionBoldLabel2, a:hover.basePageTitleLink1, a:hover.basePageTitleBoldUnderlinedLink1,
                   a:hover.basePageTitleBoldLink1, a:hover.basePageTitleUnderlinedLink1, a.basePageTitleLink2, a.basePageTitleBoldUnderlinedLink2,
                   a.basePageTitleBoldLink2, a.basePageTitleUnderlinedLink2, a:hover.basePageSubTitleLink1, a:hover.basePageSubTitleBoldUnderlinedLink1,
                   a:hover.basePageSubTitleBoldLink1, a:hover.basePageSubTitleUnderlinedLink1, a.basePageSubTitleLink2, a.basePageSubTitleBoldUnderlinedLink2,
                   a.basePageSubTitleBoldLink2, a.basePageSubTitleUnderlinedLink2, a.basePageCaptionLink2, a.basePageCaptionBoldUnderlinedLink2,
                   a.basePageCaptionBoldLink2, a.basePageCaptionUnderlinedLink2, a:hover.basePageCaptionLink11, a:hover.basePageCaptionBoldUnderlinedLink11,
                   a:hover.basePageCaptionBoldLink11, a:hover.basePageCaptionUnderlinedLink11,a:hover.basePageCaptionLink1, a:hover.basePageCaptionBoldUnderlinedLink1,
                   a:hover.basePageCaptionBoldLink1, a:hover.basePageCaptionUnderlinedLink1,
                   a:hover.basePageCaptionLink2, a:hover.basePageCaptionBoldUnderlinedLink2,
                   a:hover.basePageCaptionBoldLink2, a:hover.basePageCaptionUnderlinedLink2,
                   a:hover.basePageCaptionLink5, a:hover.basePageCaptionBoldUnderlinedLink5,
                   a:hover.basePageCaptionBoldLink5, a:hover.basePageCaptionUnderlinedLink5,
                   a:hover.basePageCaptionLink6, a:hover.basePageCaptionBoldUnderlinedLink6,
                   a:hover.basePageCaptionBoldLink6, a:hover.basePageCaptionUnderlinedLink6,
                   a:hover.basePageCaptionLink7, a:hover.basePageCaptionBoldUnderlinedLink7,
                   a:hover.basePageCaptionBoldLink7, a:hover.basePageCaptionUnderlinedLink7,
                   a:hover.basePageCaptionLink8, a:hover.basePageCaptionBoldUnderlinedLink8,
                   a:hover.basePageCaptionBoldLink8, a:hover.basePageCaptionUnderlinedLink8,
                   a:hover.basePageCaptionLink9, a:hover.basePageCaptionBoldUnderlinedLink9,
                   a:hover.basePageCaptionBoldLink9, a:hover.basePageCaptionUnderlinedLink9,
                   a:hover.baseButtonUnderlinedLink1, a:hover.baseButtonLink1,
                   .baseButtonUnderlinedLink2, .baseButtonLink2
{
	color: #808080; /* Gray */ 
}

.fontColorSchema3, .basePageTitleLabel3, .basePageTitleBoldLabel3, .basePageSubTitleLabel3, .basePageSubTitleBoldLabel3,
                   .basePageCaptionLabel3, .basePageCaptionBoldLabel3, a.basePageTitleLink3, a.basePageTitleBoldUnderlinedLink3,
                   a.basePageTitleBoldLink3, a.basePageTitleUnderlinedLink3, a:hover.basePageTitleLink3, a:hover.basePageTitleBoldUnderlinedLink3,
                   a:hover.basePageTitleBoldLink3, a:hover.basePageTitleUnderlinedLink3, a.basePageSubTitleLink3, a.basePageSubTitleBoldUnderlinedLink3,
                   a.basePageSubTitleBoldLink3, a.basePageSubTitleUnderlinedLink3, a:hover.basePageSubTitleLink3, a:hover.basePageSubTitleBoldUnderlinedLink3,
                   a:hover.basePageSubTitleBoldLink3, a:hover.basePageSubTitleUnderlinedLink3, a.basePageCaptionLink3, a.basePageCaptionBoldUnderlinedLink3,
                   a.basePageCaptionBoldLink3, a.basePageCaptionUnderlinedLink3, .basePageCaptionLabel13, .basePageCaptionBoldLabel13,
                   a.basePageCaptionLink13, a.basePageCaptionBoldUnderlinedLink13, a.basePageCaptionBoldLink13, a.basePageCaptionUnderlinedLink13,
                   a:hover.basePageCaptionLink3, a:hover.basePageCaptionBoldUnderlinedLink3, a:hover.basePageCaptionBoldLink3, a:hover.basePageCaptionUnderlinedLink3,
                   .basePageSubTitleLabel15, .basePageSubTitleBoldLabel15, a.basePageSubTitleLink15, a.basePageSubTitleBoldUnderlinedLink15, a.basePageSubTitleBoldLink15, 
                   a.basePageSubTitleUnderlinedLink15, a:hover.basePageSubTitleLink15, a:hover.basePageSubTitleBoldUnderlinedLink15, a:hover.basePageSubTitleBoldLink15, 
                   a:hover.basePageSubTitleUnderlinedLink15 
{
	color: #FFFFFF; /* White */ 
}

.fontColorSchema4, .basePageCaptionLabel6, .basePageCaptionBoldLabel6, a.basePageCaptionLink6, a.basePageCaptionBoldUnderlinedLink6,
                   a.basePageCaptionBoldLink6, a.basePageCaptionUnderlinedLink6, a:hover.basePageCaptionLink6, a:hover.basePageCaptionBoldUnderlinedLink6,
                   a:hover.basePageCaptionBoldLink6, a:hover.basePageCaptionUnderlinedLink6, .basePageTitleLabel13, .basePageTitleBoldLabel13, .basePageSubTitleLabel13,
                   .basePageSubTitleBoldLabel13, a.basePageTitleLink13, a.basePageTitleBoldUnderlinedLink13, a.basePageTitleBoldLink13, 
                   a.basePageTitleUnderlinedLink13, a:hover.basePageTitleLink13, a:hover.basePageTitleBoldUnderlinedLink13,
                   a:hover.basePageTitleBoldLink13, a:hover.basePageTitleUnderlinedLink13, a.basePageSubTitleLink13, a.basePageSubTitleBoldUnderlinedLink13,
                   a.basePageSubTitleBoldLink13, a.basePageSubTitleUnderlinedLink13, a:hover.basePageSubTitleLink13, a:hover.basePageSubTitleBoldUnderlinedLink13,
                   a:hover.basePageSubTitleBoldLink13, a:hover.basePageSubTitleUnderlinedLink13
{
	color: #d91b1f; /* Red */ 
}

.fontColorSchema5, .basePageTitleLabel4, .basePageTitleBoldLabel4, .basePageSubTitleLabel4, .basePageSubTitleBoldLabel4,
                   .basePageCaptionLabel4, .basePageCaptionBoldLabel4, a.basePageTitleLink4, a.basePageTitleBoldUnderlinedLink4,
                   a.basePageTitleBoldLink4, a.basePageTitleUnderlinedLink4, a:hover.basePageTitleLink4, a:hover.basePageTitleBoldUnderlinedLink4,
                   a:hover.basePageTitleBoldLink4, a:hover.basePageTitleUnderlinedLink4, a.basePageSubTitleLink4, a.basePageSubTitleBoldUnderlinedLink4,
                   a.basePageSubTitleBoldLink4, a.basePageSubTitleUnderlinedLink4, a:hover.basePageSubTitleLink4, a:hover.basePageSubTitleBoldUnderlinedLink4,
                   a:hover.basePageSubTitleBoldLink4, a:hover.basePageSubTitleUnderlinedLink4, a.basePageCaptionLink4, a.basePageCaptionBoldUnderlinedLink4,
                   a.basePageCaptionBoldLink4, a.basePageCaptionUnderlinedLink4, a:hover.basePageCaptionLink10, a:hover.basePageCaptionBoldUnderlinedLink10,
                   a:hover.basePageCaptionBoldLink10, a:hover.basePageCaptionUnderlinedLink10, a:hover.basePageSubTitleLink9, a:hover.basePageSubTitleBoldUnderlinedLink9,
                   a:hover.basePageSubTitleBoldLink9, a:hover.basePageSubTitleUnderlinedLink9,
                   .basePageSubTitleLabel8, .basePageSubTitleBoldLabel8, a.basePageSubTitleLink8, a.basePageSubTitleBoldUnderlinedLink8,
                   a.basePageSubTitleBoldLink8, a.basePageSubTitleUnderlinedLink8,
                   .basePageSubTitleLabel10, .basePageSubTitleBoldLabel10, a.basePageSubTitleLink10, a.basePageSubTitleBoldUnderlinedLink10,
                   a.basePageSubTitleBoldLink10, a.basePageSubTitleUnderlinedLink10  
{
	color: #515151; /* Dark Gray */ 
}

.fontColorSchema6 
{
	color: #505050; /* Slightly Dark Gray */ 
}

.fontColorSchema7, .basePageCaptionLabel10, .basePageCaptionBoldLabel10, a.basePageCaptionLink10, a.basePageCaptionBoldUnderlinedLink10,
                   a.basePageCaptionBoldLink10, a.basePageCaptionUnderlinedLink10,
                   .basePageSubTitleLabel9, .basePageSubTitleBoldLabel9, a.basePageSubTitleLink9, a.basePageSubTitleBoldUnderlinedLink9,
                   a.basePageSubTitleBoldLink9, a.basePageSubTitleUnderlinedLink9, a:hover.basePageCaptionLink10, a:hover.basePageCaptionBoldUnderlinedLink10,
                   a:hover.basePageCaptionBoldLink10, a:hover.basePageCaptionUnderlinedLink10, a:hover.basePageCaptionLink4, a:hover.basePageCaptionBoldUnderlinedLink4,
                   a:hover.basePageCaptionBoldLink4, a:hover.basePageCaptionUnderlinedLink4
{
	color: #AE9E8B; /* Dark Beige */ 
}

.fontColorSchema8, .basePageCaptionLabel12, .basePageCaptionBoldLabel12, a.basePageCaptionLink12, a.basePageCaptionBoldUnderlinedLink12,
                   a.basePageCaptionBoldLink12, a.basePageCaptionUnderlinedLink12
{
	color: #A3A2A2; /* Medium Gray */ 
}

.fontColorSchema9, .basePageCaptionLabel14, .basePageCaptionBoldLabel14, a.basePageCaptionLink14, a.basePageCaptionBoldUnderlinedLink14,
                   a.basePageCaptionBoldLink14, a.basePageCaptionUnderlinedLink14, a:hover.basePageCaptionLink14, a:hover.basePageCaptionBoldUnderlinedLink14,
                   a:hover.basePageCaptionBoldLink14, a:hover.basePageCaptionUnderlinedLink14  
{
	color: #ECECEC; /* Very Light Gray */ 
}

.fontColorSchema10, .basePageTitleLabel6, .basePageTitleBoldLabel6, .basePageSubTitleLabel6, .basePageSubTitleBoldLabel6, .basePageCaptionLabel7, .basePageCaptionBoldLabel7,
                    a.basePageTitleLink6, a.basePageTitleBoldUnderlinedLink6, a.basePageTitleBoldLink6, a.basePageTitleUnderlinedLink6, 
                    a:hover.basePageTitleLink6, a:hover.basePageTitleBoldUnderlinedLink6, a:hover.basePageTitleBoldLink6, 
                    a:hover.basePageTitleUnderlinedLink6, a.basePageSubTitleLink6, a.basePageSubTitleBoldUnderlinedLink6, a.basePageSubTitleBoldLink6, a.basePageSubTitleUnderlinedLink6, 
                    a:hover.basePageSubTitleLink6, a:hover.basePageSubTitleBoldUnderlinedLink6, a:hover.basePageSubTitleBoldLink6, 
                    a:hover.basePageSubTitleUnderlinedLink6, a.basePageCaptionLink7, a.basePageCaptionBoldUnderlinedLink7,
                    a.basePageCaptionBoldLink7, a.basePageCaptionUnderlinedLink7  
{
	color: #EF820D; /* Orange */ 
}

.fontColorSchema11, .basePageTitleLabel7, .basePageTitleBoldLabel7, .basePageSubTitleLabel7, .basePageSubTitleBoldLabel7, .basePageCaptionLabel8, .basePageCaptionBoldLabel8,
                    a.basePageTitleLink7, a.basePageTitleBoldUnderlinedLink7,
                    a.basePageTitleBoldLink7, a.basePageTitleUnderlinedLink7, a:hover.basePageTitleLink7, a:hover.basePageTitleBoldUnderlinedLink7,
                    a:hover.basePageTitleBoldLink7, a:hover.basePageTitleUnderlinedLink7,
                    a.basePageSubTitleLink7, a.basePageSubTitleBoldUnderlinedLink7,
                    a.basePageSubTitleBoldLink7, a.basePageSubTitleUnderlinedLink7, a:hover.basePageSubTitleLink7, a:hover.basePageSubTitleBoldUnderlinedLink7,
                    a:hover.basePageSubTitleBoldLink7, a:hover.basePageSubTitleUnderlinedLink7, a.basePageCaptionLink8, a.basePageCaptionBoldUnderlinedLink8,
                    a.basePageCaptionBoldLink8, a.basePageCaptionUnderlinedLink8, 
                    .basePageSubTitleLabel11, .basePageSubTitleBoldLabel11, a.basePageSubTitleLink11, a.basePageSubTitleBoldUnderlinedLink11,
                    a.basePageSubTitleBoldLink11, a.basePageSubTitleUnderlinedLink11 
{
	color: #517B71; /* Green */ 
}

.fontColorSchema12, .basePageCaptionLabel9, .basePageCaptionBoldLabel9, a.basePageCaptionLink9, a.basePageCaptionBoldUnderlinedLink9,
                   a.basePageCaptionBoldLink9, a.basePageCaptionUnderlinedLink9  
{
	color: #5050A4; /* Blue */ 
}

.fontColorSchema13, .basePageTitleLabel5, .basePageTitleBoldLabel5, .basePageSubTitleLabel5, .basePageSubTitleBoldLabel5,
                    .basePageCaptionLabel5, .basePageCaptionBoldLabel5, a.basePageTitleLink5, a.basePageTitleBoldUnderlinedLink5,
                    a.basePageTitleBoldLink5, a.basePageTitleUnderlinedLink5, a:hover.basePageTitleLink5, a:hover.basePageTitleBoldUnderlinedLink5,
                    a:hover.basePageTitleBoldLink5, a:hover.basePageTitleUnderlinedLink5, a.basePageSubTitleLink5, a.basePageSubTitleBoldUnderlinedLink5,
                    a.basePageSubTitleBoldLink5, a.basePageSubTitleUnderlinedLink5, a:hover.basePageSubTitleLink5, a:hover.basePageSubTitleBoldUnderlinedLink5,
                    a:hover.basePageSubTitleBoldLink5, a:hover.basePageSubTitleUnderlinedLink5, a.basePageCaptionLink5, a.basePageCaptionBoldUnderlinedLink5,
                    a.basePageCaptionBoldLink5, a.basePageCaptionUnderlinedLink5, a.basePageCaptionNonLink5, a.basePageCaptionBoldNonUnderlinedLink5,
                    a.basePageCaptionBoldNonLink5, a.basePageCaptionNonUnderlinedLink5, 
                    .basePageSubTitleLabel12, .basePageSubTitleBoldLabel12, a.basePageSubTitleLink12, a.basePageSubTitleBoldUnderlinedLink12,
                    a.basePageSubTitleBoldLink12, a.basePageSubTitleUnderlinedLink12, a:hover.basePageSubTitleLink12, a:hover.basePageSubTitleBoldUnderlinedLink12,
                    a:hover.basePageSubTitleBoldLink12, a:hover.basePageSubTitleUnderlinedLink12
{
	color: #f78889; /* Pink */ 
}

.basePage8pxLabel
{
	font-size: 8px;
}

.basePage9pxLabel, .basePageCaptionLabel12, .basePageCaptionLabel13, .basePageCaptionLabel14
{
	font-size: 9px;
}

.basePage10pxLabel, .basePageCaptionLabel1, .basePageCaptionLabel2, .basePageCaptionLabel3, .basePageCaptionLabel4, .basePageCaptionLabel5,
                    .basePageCaptionLabel6, .basePageCaptionLabel7, .basePageCaptionLabel8, .basePageCaptionLabel9, .basePageCaptionLabel10
{
	font-size: 10px;
}

.basePage11pxLabel, .basePageSubTitleLabel8, .basePageSubTitleLabel9, .basePageSubTitleLabel10, .basePageSubTitleLabel11,
				    .basePageSubTitleLabel15
{
	font-size: 11px;
}

.basePage13pxLabel, .basePageSubTitleLabel1, .basePageSubTitleLabel2, .basePageSubTitleLabel3, .basePageSubTitleLabel4, .basePageSubTitleLabel5,
                    .basePageSubTitleLabel6, .basePageSubTitleLabel7, .basePageSubTitleLabel13, .basePageSubTitleLabel14
{
	font-size: 13px;
}

.basePage14pxLabel, .basePageTitleLabel1, .basePageTitleLabel2, .basePageTitleLabel3, .basePageTitleLabel4, .basePageTitleLabel5,
                    .basePageTitleLabel6, .basePageTitleLabel7 
{
	font-size: 14px;
}

.basePage10pxBoldLabel, .basePageCaptionBoldLabel1, .basePageCaptionBoldLabel2, .basePageCaptionBoldLabel3, .basePageCaptionBoldLabel4,
						.basePageCaptionBoldLabel5, .basePageCaptionBoldLabel6, .basePageCaptionBoldLabel7, .basePageCaptionBoldLabel8,
						.basePageCaptionBoldLabel9, .basePageCaptionBoldLabel10
{
	font-size: 10px;
	font-weight: bold;
}

.basePage11pxBoldLabel, .basePageSubTitleBoldLabel8, .basePageSubTitleBoldLabel9, .basePageSubTitleBoldLabel10,
						.basePageSubTitleBoldLabel11, .basePageSubTitleBoldLabel12, .basePageSubTitleBoldLabel15  
{
	font-size: 11px;
	font-weight: bold;
}

.basePage13pxBoldLabel, .basePageSubTitleBoldLabel1, .basePageSubTitleBoldLabel2, .basePageSubTitleBoldLabel3, .basePageSubTitleBoldLabel4,
                        .basePageSubTitleBoldLabel5, .basePageSubTitleBoldLabel6, .basePageSubTitleBoldLabel7, .basePageSubTitleBoldLabel13,
                        .basePageSubTitleBoldLabel14
{
	font-size: 13px;
	font-weight: bold;
}

.basePage14pxBoldLabel, .basePageTitleBoldLabel1, .basePageTitleBoldLabel2, .basePageTitleBoldLabel3, .basePageTitleBoldLabel4, 
                        .basePageTitleBoldLabel5, .basePageTitleBoldLabel6, .basePageTitleBoldLabel7
{
	font-size: 14px;
	font-weight: bold;
}

.basePage10pxLLabel, .basePageCaptionLLabel1
{
	font-size: 10px;
	text-decoration: line-through;
}

a.basePage9pxLink, .basePageCaptionLink12, .basePageCaptionLink13, .basePageCaptionLink14 
{
	font-size: 9px;
    text-decoration: none;
}

a.basePage10pxLink, a.basePageCaptionLink1, a.basePageCaptionLink2, a.basePageCaptionLink3, a.basePageCaptionLink4, a.basePageCaptionLink5,
					a.basePageCaptionNonLink5, a.basePageCaptionLink6, 
					a.basePageCaptionLink7, a.basePageCaptionLink8, a.basePageCaptionLink9, a.basePageCaptionLink10,
					a.baseButtonLink1, a.baseButtonLink2 
{
	font-size: 10px;
    text-decoration: none;
}

a.basePage11pxLink, a.basePageSubTitleLink8, a.basePageSubTitleLink9, a.basePageSubTitleLink10,
					a.basePageSubTitleLink11, a.basePageSubTitleLink12, a.basePageSubTitleLink15
{
	font-size: 11px;
    text-decoration: none;
}

a.basePage13pxLink, a.basePageSubTitleLink1, a.basePageSubTitleLink2, a.basePageSubTitleLink3, 
                    a.basePageSubTitleLink4, a.basePageSubTitleLink5, a.basePageSubTitleLink6, a.basePageSubTitleLink7, a.basePageSubTitleLink13,
                    a.basePageSubTitleLink14 
{
	font-size: 13px;
    text-decoration: none;
}

a.basePage14pxLink, a.basePageTitleLink1, a.basePageTitleLink2, a.basePageTitleLink3, a.basePageTitleLink4, a.basePageTitleLink5,
                    a.basePageTitleLink6, a.basePageTitleLink7, a.basePageTitleLink13
{
	font-size: 14px;
    text-decoration: none;
}

a.basePage9pxBoldLink, a.basePageCaptionBoldLink12, a.basePageCaptionBoldLink13, a.basePageCaptionBoldLink14 
{
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
}

a.basePage10pxBoldLink, a.basePageCaptionBoldLink1, a.basePageCaptionBoldLink2, a.basePageCaptionBoldLink3, a.basePageCaptionBoldLink4,
                        a.basePageCaptionBoldLink5, a.basePageCaptionBoldNonLink5, a.basePageCaptionBoldLink6, a.basePageCaptionBoldLink7, 
                        a.basePageCaptionBoldLink8, a.basePageCaptionBoldLink9, a.basePageCaptionBoldLink10 
{
	font-size: 10px;
	font-weight: bold;
    text-decoration: none;
}

a.basePage11pxBoldLink, a.basePageSubTitleBoldLink8, a.basePageSubTitleBoldLink9, a.basePageSubTitleBoldLink10,
					    a.basePageSubTitleBoldLink11, a.basePageSubTitleBoldLink12, a.basePageSubTitleBoldLink15 
{
	font-size: 11px;
	font-weight: bold;
    text-decoration: none;
}

a.basePage12pxBoldLink 
{
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
}

a.basePage13pxBoldLink, a.basePageSubTitleBoldLink1, a.basePageSubTitleBoldLink2, a.basePageSubTitleBoldLink3, a.basePageSubTitleBoldLink4,
                        a.basePageSubTitleBoldLink5, a.basePageSubTitleBoldLink6, a.basePageSubTitleBoldLink7, a.basePageSubTitleBoldLink13,
                        a.basePageSubTitleBoldLink14
{
	font-size: 13px;
	font-weight: bold;
    text-decoration: none;
}

a.basePage14pxBoldLink, a.basePageTitleBoldLink1, a.basePageTitleBoldLink2, a.basePageTitleBoldLink3, a.basePageTitleBoldLink4,
                        a.basePageTitleBoldLink5, a.basePageTitleBoldLink6, a.basePageTitleBoldLink7, a.basePageTitleBoldLink13 
{
	font-size: 14px;
	font-weight: bold;
    text-decoration: none;
}


a.basePage9pxUnderlinedLink, a.basePageCaptionUnderlinedLink12, a.basePageCaptionUnderlinedLink13, a.basePageCaptionUnderlinedLink14 
{
	font-size: 9px;
    text-decoration: underline;
}

a.basePage10pxUnderlinedLink, a.basePageCaptionUnderlinedLink1, a.basePageCaptionUnderlinedLink2, a.basePageCaptionUnderlinedLink3,
							  a.basePageCaptionUnderlinedLink4, a.basePageCaptionUnderlinedLink5, a.basePageCaptionNonUnderlinedLink5, 
							  a.basePageCaptionUnderlinedLink6, a.basePageCaptionUnderlinedLink7, a.basePageCaptionUnderlinedLink8, 
							  a.basePageCaptionUnderlinedLink9, a.basePageCaptionUnderlinedLink10,
							  a.baseButtonUnderlinedLink1, a.baseButtonUnderlinedLink2  
{
	font-size: 10px;
    text-decoration: underline;
}

a.basePage11pxUnderlinedLink, a.basePageSubTitleUnderlinedLink8, a.basePageSubTitleUnderlinedLink9,
						      a.basePageSubTitleUnderlinedLink10, a.basePageSubTitleUnderlinedLink11, a.basePageSubTitleUnderlinedLink12, a.basePageSubTitleUnderlinedLink15
{
	font-size: 11px;
    text-decoration: underline;
}

a.basePage13pxUnderlinedLink, a.basePageSubTitleUnderlinedLink1, a.basePageSubTitleUnderlinedLink2, a.basePageSubTitleUnderlinedLink4, a.basePageSubTitleUnderlinedLink5, 
							  a.basePageSubTitleUnderlinedLink6, a.basePageSubTitleUnderlinedLink7, a.basePageSubTitleUnderlinedLink13, a.basePageSubTitleUnderlinedLink14    
{
	font-size: 13px;
    text-decoration: underline;
}

a.basePage14pxUnderlinedLink, a.basePageTitleUnderlinedLink1, a.basePageTitleUnderlinedLink2, a.basePageTitleUnderlinedLink3,
							  a.basePageTitleUnderlinedLink4, a.basePageTitleUnderlinedLink5, a.basePageTitleUnderlinedLink6,
							  a.basePageTitleUnderlinedLink7, a.basePageTitleUnderlinedLink13,
							  a.basePageSubTitleUnderlinedLink3  
{
	font-size: 14px;
    text-decoration: underline;
}

a.basePage9pxBoldUnderlinedLink, a.basePageCaptionBoldUnderlinedLink12, a.basePageCaptionBoldUnderlinedLink13, a.basePageCaptionBoldUnderlinedLink14  
{
	font-size: 9px;
	font-weight: bold;
    text-decoration: underline;
}

a.basePage10pxBoldUnderlinedLink, a.basePageCaptionBoldUnderlinedLink1, a.basePageCaptionBoldUnderlinedLink2, a.basePageCaptionBoldUnderlinedLink3,
								  a.basePageCaptionBoldUnderlinedLink4, a.basePageCaptionBoldUnderlinedLink5, a.basePageCaptionBoldNonUnderlinedLink5, 
								  a.basePageCaptionBoldUnderlinedLink6,	a.basePageCaptionBoldUnderlinedLink7, a.basePageCaptionBoldUnderlinedLink8, 
								  a.basePageCaptionBoldUnderlinedLink9, a.basePageCaptionBoldUnderlinedLink10  
{
	font-size: 10px;
	font-weight: bold;
    text-decoration: underline;
}

a.basePage11pxBoldUnderlinedLink, a.basePageSubTitleBoldUnderlinedLink8, a.basePageSubTitleBoldUnderlinedLink9,
								  a.basePageSubTitleBoldUnderlinedLink10, a.basePageSubTitleBoldUnderlinedLink11, a.basePageSubTitleBoldUnderlinedLink12, a.basePageSubTitleBoldUnderlinedLink15  
{
	font-size: 11px;
	font-weight: bold;
    text-decoration: underline;
}

a.basePage13pxBoldUnderlinedLink, a.basePageSubTitleBoldUnderlinedLink1, a.basePageSubTitleBoldUnderlinedLink2, a.basePageSubTitleBoldUnderlinedLink4, 
								  a.basePageSubTitleBoldUnderlinedLink5, a.basePageSubTitleBoldUnderlinedLink6, a.basePageSubTitleBoldUnderlinedLink7,
								  a.basePageSubTitleBoldUnderlinedLink13, a.basePageSubTitleBoldUnderlinedLink14  
{
	font-size: 13px;
	font-weight: bold;
    text-decoration: underline;
}

a.basePage14pxBoldUnderlinedLink, a.basePageTitleBoldUnderlinedLink1, a.basePageTitleBoldUnderlinedLink2, a.basePageTitleBoldUnderlinedLink3,
								  a.basePageTitleBoldUnderlinedLink4, a.basePageTitleBoldUnderlinedLink5, a.basePageTitleBoldUnderlinedLink6,
								  a.basePageTitleBoldUnderlinedLink7, a.basePageTitleBoldUnderlinedLink13, 
								  a.basePageSubTitleBoldUnderlinedLink3   
{
	font-size: 14px;
	font-weight: bold;
    text-decoration: underline;
}

a:hover.basePageNonUnderlinedLink, a:hover.basePageTitleBoldUnderlinedLink1, a:hover.basePageTitleUnderlinedLink1,
                                   a:hover.basePageTitleBoldUnderlinedLink2, a:hover.basePageTitleUnderlinedLink2,
                                   a:hover.basePageTitleBoldUnderlinedLink3, a:hover.basePageTitleUnderlinedLink3,
                                   a:hover.basePageTitleBoldUnderlinedLink4, a:hover.basePageTitleUnderlinedLink4,
                                   a:hover.basePageTitleBoldUnderlinedLink5, a:hover.basePageTitleUnderlinedLink5,
                                   a:hover.basePageTitleBoldUnderlinedLink6, a:hover.basePageTitleUnderlinedLink6,
                                   a:hover.basePageTitleBoldUnderlinedLink7, a:hover.basePageTitleUnderlinedLink7,
                                   a:hover.basePageSubTitleBoldUnderlinedLink1, a:hover.basePageSubTitleUnderlinedLink1,
                                   a:hover.basePageSubTitleBoldUnderlinedLink2, a:hover.basePageSubTitleUnderlinedLink2,
                                   a:hover.basePageSubTitleBoldUnderlinedLink3, a:hover.basePageSubTitleUnderlinedLink3,
                                   a:hover.basePageSubTitleBoldUnderlinedLink4, a:hover.basePageSubTitleUnderlinedLink4,
                                   a:hover.basePageSubTitleBoldUnderlinedLink5, a:hover.basePageSubTitleUnderlinedLink5,
                                   a:hover.basePageSubTitleBoldUnderlinedLink6, a:hover.basePageSubTitleUnderlinedLink6,
                                   a:hover.basePageSubTitleBoldUnderlinedLink7, a:hover.basePageSubTitleUnderlinedLink7,
                                   a:hover.basePageSubTitleLink8, a:hover.basePageSubTitleBoldLink8
                                   a:hover.basePageSubTitleBoldUnderlinedLink8, a:hover.basePageSubTitleUnderlinedLink8,
                                   a:hover.basePageSubTitleBoldUnderlinedLink9, a:hover.basePageSubTitleUnderlinedLink9,
                                   a:hover.basePageSubTitleBoldUnderlinedLink10, a:hover.basePageSubTitleUnderlinedLink10,
                                   a:hover.basePageSubTitleBoldUnderlinedLink11, a:hover.basePageSubTitleUnderlinedLink11,
                                   a:hover.basePageSubTitleBoldUnderlinedLink12, a:hover.basePageSubTitleUnderlinedLink12,
                                   a:hover.basePageSubTitleBoldUnderlinedLink13, a:hover.basePageSubTitleUnderlinedLink13,
                                   a:hover.basePageSubTitleBoldUnderlinedLink14, a:hover.basePageSubTitleUnderlinedLink14,
                                   a:hover.basePageSubTitleLink15, a:hover.basePageSubTitleBoldLink15
                                   a:hover.basePageSubTitleBoldUnderlinedLink15, a:hover.basePageSubTitleUnderlinedLink15,
                                   a:hover.basePageCaptionBoldUnderlinedLink1, a:hover.basePageCaptionUnderlinedLink1,
                                   a:hover.basePageCaptionBoldUnderlinedLink2, a:hover.basePageCaptionUnderlinedLink2,
                                   a:hover.basePageCaptionBoldUnderlinedLink3, a:hover.basePageCaptionUnderlinedLink3,
                                   a:hover.basePageCaptionBoldUnderlinedLink4, a:hover.basePageCaptionUnderlinedLink4,
                                   a:hover.basePageCaptionBoldUnderlinedLink5, a:hover.basePageCaptionUnderlinedLink5,
                                   a:hover.basePageCaptionBoldUnderlinedLink6, a:hover.basePageCaptionUnderlinedLink6,
                                   a:hover.basePageCaptionBoldUnderlinedLink7, a:hover.basePageCaptionUnderlinedLink7,
                                   a:hover.basePageCaptionBoldUnderlinedLink8, a:hover.basePageCaptionUnderlinedLink8,
                                   a:hover.basePageCaptionBoldUnderlinedLink9, a:hover.basePageCaptionUnderlinedLink9,
                                   a:hover.basePageCaptionBoldUnderlinedLink10, a:hover.basePageCaptionUnderlinedLink10,
                                   a:hover.basePageSubTitleBoldUnderlinedLink11, a:hover.basePageSubTitleUnderlinedLink11,
                                   a:hover.basePageCaptionBoldUnderlinedLink12, a:hover.basePageCaptionUnderlinedLink12,
                                   a:hover.basePageCaptionBoldUnderlinedLink13, a:hover.basePageCaptionUnderlinedLink13,
                                   a:hover.basePageCaptionBoldUnderlinedLink14, a:hover.basePageCaptionUnderlinedLink14,
							       a:hover.baseButtonUnderlinedLink1, a:hover.baseButtonUnderlinedLink2
{
	text-decoration: none;
}

a:hover.basePageUnderlinedLink, a:hover.basePageTitleLink1, a:hover.basePageTitleBoldLink1, a:hover.basePageTitleLink2, a:hover.basePageTitleBoldLink2,
                                a:hover.basePageTitleLink3, a:hover.basePageTitleBoldLink3, a:hover.basePageTitleLink4, a:hover.basePageTitleBoldLink4,
                                a:hover.basePageTitleLink5, a:hover.basePageTitleBoldLink5, a:hover.basePageTitleLink6, a:hover.basePageTitleBoldLink6,
                                a:hover.basePageTitleLink7, a:hover.basePageTitleBoldLink7,
                                a:hover.basePageSubTitleLink1, a:hover.basePageSubTitleBoldLink1, a:hover.basePageSubTitleLink2, a:hover.basePageSubTitleBoldLink2,
                                a:hover.basePageSubTitleLink3, a:hover.basePageSubTitleBoldLink3, a:hover.basePageSubTitleLink4, a:hover.basePageSubTitleBoldLink4,
                                a:hover.basePageSubTitleLink5, a:hover.basePageSubTitleBoldLink5, a:hover.basePageSubTitleLink6, a:hover.basePageSubTitleBoldLink6,
                                a:hover.basePageSubTitleLink7, a:hover.basePageSubTitleBoldLink7, a:hover.basePageSubTitleLink9, a:hover.basePageSubTitleBoldLink9,
                                a:hover.basePageSubTitleLink10, a:hover.basePageSubTitleBoldLink10, a:hover.basePageSubTitleLink11, a:hover.basePageSubTitleBoldLink11,
                                a:hover.basePageSubTitleLink12, a:hover.basePageSubTitleBoldLink12, a:hover.basePageSubTitleLink13, a:hover.basePageSubTitleBoldLink13,
                                a:hover.basePageCaptionLink1, a:hover.basePageCaptionBoldLink1, a:hover.basePageCaptionLink2, a:hover.basePageCaptionBoldLink2,
                                a:hover.basePageCaptionLink3, a:hover.basePageCaptionBoldLink3, a:hover.basePageCaptionLink4, a:hover.basePageCaptionBoldLink4,
                                a:hover.basePageCaptionLink5, a:hover.basePageCaptionBoldLink5, a:hover.basePageCaptionLink6, a:hover.basePageCaptionBoldLink6,
                                a:hover.basePageCaptionLink7, a:hover.basePageCaptionBoldLink7, a:hover.basePageCaptionLink8, a:hover.basePageCaptionBoldLink8,
                                a:hover.basePageCaptionLink9, a:hover.basePageCaptionBoldLink9, a:hover.basePageCaptionLink10, a:hover.basePageCaptionBoldLink10,
                                a:hover.basePageSubTitleLink11, a:hover.basePageSubTitleBoldLink11, a:hover.basePageCaptionLink12, a:hover.basePageCaptionBoldLink12,
                                a:hover.basePageCaptionLink13, a:hover.basePageCaptionBoldLink13,
                                a:hover.basePageCaptionBoldUnderlinedLink14, a:hover.basePageCaptionUnderlinedLink14,
							    a:hover.baseButtonLink1, a:hover.baseButtonLink2 
{
	text-decoration: underline;
}

.basePageTextBox, .basePageRightAlignmentTextBox, .basePageCenterAlignmentTextBox, .basePageReadOnlyTextBox, .basePageHiddenTextBox, .basePageCenterAlignmentReadOnlyTextBox, .basePageRightAlignmentReadOnlyTextBox
{
	background-color : #FFFFFF;
	border: 1px solid #AAAAAA;
	height: 15px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #000000;
}

.basePageRightAlignmentTextBox, .basePageRightAlignmentReadOnlyTextBox
{
	 text-align: right;
}

.basePageCenterAlignmentTextBox, .basePageCenterAlignmentReadOnlyTextBox
{
	 text-align: center;
}

.basePageReadOnlyTextBox, .basePageCenterAlignmentReadOnlyTextBox, .basePageRightAlignmentReadOnlyTextBox
{
	background-color : #E5E5E5;
}

.basePageHiddenTextBox
{
	background-color : #FFFFFF;
	border: 0px solid #FFFFFF;
	color: #FFFFFF;
}

.quickSearchTextBox
{
	/*font-family: arial, verdana, sans-serif;*/
	background-color : #efefef;
	border: 0px solid #efefef;
	height: 15px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #9b0a0a;
}

.quickSearchTextBoxLeftSide
{
    background-image: url('Images/Backgrounds/SearchBoxLeftSide.png'); 
    background-repeat: no-repeat;
    background-position: left top;
}

.dynamicSearchBoxBackground
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxBackground.png'); 
    background-repeat: repeat-x;
    background-position: left bottom;
    border-left: 1px solid #e2e1e1;
    border-right: 1px solid #e2e1e1;
}

.dynamicSearchBoxIndicator
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxIndicator.png'); 
    background-repeat: no-repeat;
    background-position: left bottom;
} 

.dynamicSearchBoxIndicatorBackground
{
    background-color: #ffffff;
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
}

.dynamicSearchBoxTopFrame
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxTopFrame.png'); 
    background-repeat: repeat-x;
    background-position: center bottom;
} 

.dynamicSearchBoxBottomFrame
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxBottomFrame.png'); 
    background-repeat: repeat-x;
    background-position: center top;
}

.dynamicSearchBoxMiddleLeftFrame
{
    border-left: 1px solid #e2e1e1;
}

.dynamicSearchBoxMiddleRightFrame
{
    border-right: 1px solid #e2e1e1;
}

.dynamicSearchBoxTopLeftEar
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxTopLeftEar.png'); 
    background-repeat: no-repeat;
    background-position: right bottom;
}

.dynamicSearchBoxTopRightEar
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxTopRightEar.png'); 
    background-repeat: no-repeat;
    background-position: right bottom;
}

.dynamicSearchBoxBottomLeftEar
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxBottomLeftEar.png'); 
    background-repeat: no-repeat;
    background-position: right top;
}

.dynamicSearchBoxBottomRightEar
{
    background-image: url('Images/Backgrounds/DynamicSearchBoxBottomRightEar.png'); 
    background-repeat: no-repeat;
    background-position: right top;
}

.basePageDropDownList
{
	background-color : #FFFFFF;
	border: 1px solid #AAAAAA;
	height: 18px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align:super;
}

/* Table Miscellaneous Background & Border Styles */

.backgroundBlack
{ 
    background-color: #000000; /* Black */
}

.backgroundExtremelyLightGray
{ 
    background-color: #F3F3F3; /* Extremely Light Gray */
}

.backgroundVeryLightGray
{ 
    background-color: #E0E0E0; /* Very Light Gray */
}

.backgroundLightGray
{ 
    background-color: #C0C0C0; /* Light Gray */
}

.backgroundWhite
{ 
    background-color: #FFFFFF; /* White */
} 

.backgroundPink
{ 
    background-color: #EFD2D5; /* Pink */
}

.backgroundOrange
{ 
    background-color: #FABA90; /* Orange */
}

.backgroundTifannyBlue
{ 
    background-color: #81D8D0; /* Tifanny Blue */
}

.backgroundPurple
{ 
    background-color: #C38FC2; /* Purple */
}

.backgroundLightPink, .sideMenuBackgroundColor1
{ 
    background-color: #F6DFDF; /* Light Pink */
}
  
.backgroundLightPurple, .sideMenuBackgroundColor2
{ 
    background-color: #D9D9E8; /* Light Purple */
}
  
.backgroundVeryLightPurple, .sideMenuBackgroundColor3
{ 
    background-color: #E7E7F2; /* Very Light Purple */
 }
  
.backgroundLightBlue, .sideMenuBackgroundColor4
{ 
    background-color: #E4F9FB; /* Light Blue */
}
  
.backgroundLightYellow, .sideMenuBackgroundColor5
{ 
    background-color: #FFFFE9; /* Light Yellow */
} 

.backgroundGreen
{ 
    background-color: #B8C898; /* Green */
}

.backgroundDarkGreen
{ 
    background-color: #649C8F; /* Dark Green */
}
  
.backgroundLightGreen, .sideMenuBackgroundColor6
{ 
    background-color: #DEE6DB; /* Light Green */
}

.backgroundBeige
{ 
    background-color: #ecdfcb; /* Beige */
}

.borderTop, .borderBoxLightGray, .borderTopOnlyLightGray, .borderTopAndBottomLightGray, .borderTopAndRightLightGray, .borderTopAndLeftLightGray,
            .borderTopAndLeftAndBottomLightGray, .borderLeftAndRightAndTopLightGray,
            .borderBoxPurple, .borderTopOnlyPurple, .borderTopAndBottomPurple, .borderTopAndRightPurple, .borderTopAndLeftPurple,
            .borderTopAndLeftAndBottomPurple, .borderLeftAndRightAndTopPurple,
            .borderBoxTifannyBlue, .borderTopOnlyTifannyBlue, .borderTopAndBottomTifannyBlue, .borderTopAndRightTifannyBlue, .borderTopAndLeftTifannyBlue,
            .borderTopAndLeftAndBottomTifannyBlue, .borderLeftAndRightAndTopTifannyBlue,
            .borderBoxOrange, .borderTopOnlyOrange, .borderTopAndBottomOrange, .borderTopAndRightOrange, .borderTopAndLeftOrange,
            .borderTopAndLeftAndBottomOrange, .borderLeftAndRightAndTopOrange,
            .borderBoxPink, .borderTopOnlyPink, .borderTopAndBottomPink, .borderTopAndRightPink, .borderTopAndLeftPink,
            .borderTopAndLeftAndBottomPink, .borderLeftAndRightAndTopPink,
            .borderBoxBlack, .borderTopOnlyBlack, .borderTopAndBottomBlack, .borderTopAndRightBlack, .borderTopAndLeftBlack,
            .borderTopAndLeftAndBottomBlack, .borderLeftAndRightAndTopBlack,
            .borderBoxWhite, .borderTopOnlyWhite, .borderTopAndBottomWhite, .borderTopAndRightWhite, .borderTopAndLeftWhite,
            .borderTopAndLeftAndBottomWhite, .borderLeftAndRightAndTopWhite,
            .borderBoxGreen, .borderTopOnlyGreen, .borderTopAndBottomGreen, .borderTopAndRightGreen, .borderTopAndLeftGreen,
            .borderTopAndLeftAndBottomGreen, .borderLeftAndRightAndTopGreen,
            .borderBoxBrown, .borderTopOnlyBrown, .borderTopAndBottomBrown, .borderTopAndRightBrown, .borderTopAndLeftBrown,
            .borderTopAndLeftAndBottomBrown, .borderLeftAndRightAndTopBrown,
            .borderBoxFadedGreen, .borderTopOnlyFadedGreen, .borderTopAndBottomFadedGreen, .borderTopAndRightFadedGreen, .borderTopAndLeftFadedGreen,
            .borderTopAndLeftAndBottomFadedGreen, .borderLeftAndRightAndTopFadedGreen
             
{ 
    border-top: 1px solid;
}

.borderBottom, .borderBoxLightGray, .borderBottomOnlyLightGray, .borderTopAndBottomLightGray, .borderBottomAndRightLightGray, .borderBottomAndLeftLightGray,
			   .borderLeftAndRightAndBottomLightGray, .borderTopAndLeftAndBottomLightGray,
			   .borderBoxWhite, .borderBottomOnlyWhite, .borderTopAndBottomWhite, .borderBottomAndRightWhite, .borderBottomAndLeftWhite,
			   .borderLeftAndRightAndBottomWhite, .borderTopAndLeftAndBottomWhite,
			   .borderBoxBlack, .borderBottomOnlyBlack, .borderTopAndBottomBlack, .borderBottomAndRightBlack, .borderBottomAndLeftBlack,
			   .borderLeftAndRightAndBottomBlack, .borderTopAndLeftAndBottomBlack,
			   .borderBoxPink, .borderBottomOnlyPink, .borderTopAndBottomPink, .borderBottomAndRightPink, .borderBottomAndLeftPink,
			   .borderLeftAndRightAndBottomPink, .borderTopAndLeftAndBottomPink,
			   .borderBoxOrange, .borderBottomOnlyOrange, .borderTopAndBottomOrange, .borderBottomAndRightOrange, .borderBottomAndLeftOrange,
			   .borderLeftAndRightAndBottomOrange, .borderTopAndLeftAndBottomOrange,
			   .borderBoxTifannyBlue, .borderBottomOnlyTifannyBlue, .borderTopAndBottomTifannyBlue, .borderBottomAndRightTifannyBlue, .borderBottomAndLeftTifannyBlue,
			   .borderLeftAndRightAndBottomTifannyBlue, .borderTopAndLeftAndBottomTifannyBlue,
			   .borderBoxPurple, .borderBottomOnlyPurple, .borderTopAndBottomPurple, .borderBottomAndRightPurple, .borderBottomAndLeftPurple,
			   .borderLeftAndRightAndBottomPurple, .borderTopAndLeftAndBottomPurple,
			   .borderBoxGreen, .borderBottomOnlyGreen, .borderTopAndBottomGreen, .borderBottomAndRightGreen, .borderBottomAndLeftGreen,
			   .borderLeftAndRightAndBottomGreen, .borderTopAndLeftAndBottomGreen,
			   .borderBoxBrown, .borderBottomOnlyBrown, .borderTopAndBottomBrown, .borderBottomAndRightBrown, .borderBottomAndLeftBrown,
			   .borderLeftAndRightAndBottomBrown, .borderTopAndLeftAndBottomBrown,
			   .borderBoxFadedGreen, .borderBottomOnlyFadedGreen, .borderTopAndBottomFadedGreen, .borderBottomAndRightFadedGreen, .borderBottomAndLeftFadedGreen,
			   .borderLeftAndRightAndBottomFadedGreen, .borderTopAndLeftAndBottomFadedGreen
{ 
    border-bottom: 1px solid; 
}

.borderLeft, .borderBoxLightGray, .borderBothSidesLightGray, .borderLeftSideOnlyLightGray, .borderTopAndLeftLightGray, .borderBottomAndLeftLightGray,
             .borderLeftAndRightAndBottomLightGray, .borderTopAndLeftAndBottomLightGray, .borderLeftAndRightAndTopLightGray,
             .borderBoxPurple, .borderBothSidesPurple, .borderLeftSideOnlyPurple, .borderTopAndLeftPurple, .borderBottomAndLeftPurple,
             .borderLeftAndRightAndBottomPurple, .borderTopAndLeftAndBottomPurple, .borderLeftAndRightAndTopPurple,
             .borderBoxTifannyBlue, .borderBothSidesTifannyBlue, .borderLeftSideOnlyTifannyBlue, .borderTopAndLeftTifannyBlue, .borderBottomAndLeftTifannyBlue,
             .borderLeftAndRightAndBottomTifannyBlue, .borderTopAndLeftAndBottomTifannyBlue, .borderLeftAndRightAndTopTifannyBlue,
             .borderBoxOrange, .borderBothSidesOrange, .borderLeftSideOnlyOrange, .borderTopAndLeftOrange, .borderBottomAndLeftOrange,
             .borderLeftAndRightAndBottomOrange, .borderTopAndLeftAndBottomOrange, .borderLeftAndRightAndTopOrange,
             .borderBoxPink, .borderBothSidesPink, .borderLeftSideOnlyPink, .borderTopAndLeftPink, .borderBottomAndLeftPink,
             .borderLeftAndRightAndBottomPink, .borderTopAndLeftAndBottomPink, .borderLeftAndRightAndTopPink,
             .borderBoxBlack, .borderBothSidesBlack, .borderLeftSideOnlyBlack, .borderTopAndLeftBlack, .borderBottomAndLeftBlack,
             .borderLeftAndRightAndBottomBlack, .borderTopAndLeftAndBottomBlack, .borderLeftAndRightAndTopBlack,
             .borderBoxWhite, .borderBothSidesWhite, .borderLeftSideOnlyWhite, .borderTopAndLeftWhite, .borderBottomAndLeftWhite,
             .borderLeftAndRightAndBottomWhite, .borderTopAndLeftAndBottomWhite, .borderLeftAndRightAndTopWhite,
             .borderBoxGreen, .borderBothSidesGreen, .borderLeftSideOnlyGreen, .borderTopAndLeftGreen, .borderBottomAndLeftGreen,
             .borderLeftAndRightAndBottomGreen, .borderTopAndLeftAndBottomGreen, .borderLeftAndRightAndTopGreen,
             .borderBoxBrown, .borderBothSidesBrown, .borderLeftSideOnlyBrown, .borderTopAndLeftBrown, .borderBottomAndLeftBrown,
             .borderLeftAndRightAndBottomBrown, .borderTopAndLeftAndBottomBrown, .borderLeftAndRightAndTopBrown,
             .borderBoxFadedGreen, .borderBothSidesFadedGreen, .borderLeftSideOnlyFadedGreen, .borderTopAndLeftFadedGreen, .borderBottomAndLeftFadedGreen,
             .borderLeftAndRightAndBottomFadedGreen, .borderTopAndLeftAndBottomFadedGreen, .borderLeftAndRightAndTopFadedGreen
{ 
    border-left: 1px solid; 
}

.borderRight, .borderBoxLightGray, .borderBothSidesLightGray, .borderRightSideOnlyLightGray, .borderTopAndRightLightGray, .borderBottomAndRightLightGray,
              .borderLeftAndRightAndBottomLightGray, .borderLeftAndRightAndTopLightGray,
              .borderBoxWhite, .borderBothSidesWhite, .borderRightSideOnlyWhite, .borderTopAndRightWhite, .borderBottomAndRightWhite,
              .borderLeftAndRightAndBottomWhite, .borderLeftAndRightAndTopWhite,
              .borderBoxBlack, .borderBothSidesBlack, .borderRightSideOnlyBlack, .borderTopAndRightBlack, .borderBottomAndRightBlack,
              .borderLeftAndRightAndBottomBlack, .borderLeftAndRightAndTopBlack,
              .borderBoxPink, .borderBothSidesPink, .borderRightSideOnlyPink, .borderTopAndRightPink, .borderBottomAndRightPink,
              .borderLeftAndRightAndBottomPink, .borderLeftAndRightAndTopPink,
              .borderBoxOrange, .borderBothSidesOrange, .borderRightSideOnlyOrange, .borderTopAndRightOrange, .borderBottomAndRightOrange,
              .borderLeftAndRightAndBottomOrange, .borderLeftAndRightAndTopOrange,
              .borderBoxTifannyBlue, .borderBothSidesTifannyBlue, .borderRightSideOnlyTifannyBlue, .borderTopAndRightTifannyBlue, .borderBottomAndRightTifannyBlue,
              .borderLeftAndRightAndBottomTifannyBlue, .borderLeftAndRightAndTopTifannyBlue,
              .borderBoxPurple, .borderBothSidesPurple, .borderRightSideOnlyPurple, .borderTopAndRightPurple, .borderBottomAndRightPurple,
              .borderLeftAndRightAndBottomPurple, .borderLeftAndRightAndTopPurple,
              .borderBoxGreen, .borderBothSidesGreen, .borderRightSideOnlyGreen, .borderTopAndRightGreen, .borderBottomAndRightGreen,
              .borderLeftAndRightAndBottomGreen, .borderLeftAndRightAndTopGreen,
              .borderBoxBrown, .borderBothSidesBrown, .borderRightSideOnlyBrown, .borderTopAndRightBrown, .borderBottomAndRightBrown,
              .borderLeftAndRightAndBottomBrown, .borderLeftAndRightAndTopBrown,
              .borderBoxFadedGreen, .borderBothSidesFadedGreen, .borderRightSideOnlyFadedGreen, .borderTopAndRightFadedGreen, .borderBottomAndRightFadedGreen,
              .borderLeftAndRightAndBottomFadedGreen, .borderLeftAndRightAndTopFadedGreen
{ 
    border-right: 1px solid; 
}

.borderColorSchema1, .borderBoxLightGray, .borderTopOnlyLightGray, .borderBottomOnlyLightGray, .borderTopAndBottomLightGray,
				     .borderBothSidesLightGray, .borderLeftSideOnlyLightGray, .borderRightSideOnlyLightGray, .borderTopAndRightLightGray,
				     .borderTopAndLeftLightGray, .borderBottomAndRightLightGray, .borderBottomAndLeftLightGray, .borderLeftAndRightAndBottomLightGray,
				     .borderTopAndLeftAndBottomLightGray, .borderLeftAndRightAndTopLightGray
{
	border-color: #C0C0C0; /* Light Gray */ 
}

.borderColorSchema2, .borderBoxWhite, .borderTopOnlyWhite, .borderBottomOnlyWhite, .borderTopAndBottomWhite,
				     .borderBothSidesWhite, .borderLeftSideOnlyWhite, .borderRightSideOnlyWhite, .borderTopAndRightWhite,
				     .borderTopAndLeftWhite, .borderBottomAndRightWhite, .borderBottomAndLeftWhite, .borderLeftAndRightAndBottomWhite,
				     .borderTopAndLeftAndBottomWhite, .borderLeftAndRightAndTopWhite
{
	border-color: #FFFFFF; /* White */ 
} 

.borderColorSchema3, .borderBoxBlack, .borderTopOnlyBlack, .borderBottomOnlyBlack, .borderTopAndBottomBlack,
				     .borderBothSidesBlack, .borderLeftSideOnlyBlack, .borderRightSideOnlyBlack, .borderTopAndRightBlack,
				     .borderTopAndLeftBlack, .borderBottomAndRightBlack, .borderBottomAndLeftBlack, .borderLeftAndRightAndBottomBlack,
				     .borderTopAndLeftAndBottomBlack, .borderLeftAndRightAndTopBlack
{
	border-color: #000000; /* Black */ 
}

.borderColorSchema4, .borderBoxPink, .borderTopOnlyPink, .borderBottomOnlyPink, .borderTopAndBottomPink,
				     .borderBothSidesPink, .borderLeftSideOnlyPink, .borderRightSideOnlyPink, .borderTopAndRightPink,
				     .borderTopAndLeftPink, .borderBottomAndRightPink, .borderBottomAndLeftPink, .borderLeftAndRightAndBottomPink,
				     .borderTopAndLeftAndBottomPink, .borderLeftAndRightAndTopPink
{
	border-color: #EFD2D5; /* Pink */ 
} 

.borderColorSchema5, .borderBoxOrange, .borderTopOnlyOrange, .borderBottomOnlyOrange, .borderTopAndBottomOrange,
				     .borderBothSidesOrange, .borderLeftSideOnlyOrange, .borderRightSideOnlyOrange, .borderTopAndRightOrange,
				     .borderTopAndLeftOrange, .borderBottomAndRightOrange, .borderBottomAndLeftOrange, .borderLeftAndRightAndBottomOrange,
				     .borderTopAndLeftAndBottomOrange, .borderLeftAndRightAndTopOrange
{
	border-color: #FABA90; /* Orange */ 
}

.borderColorSchema6, .borderBoxTifannyBlue, .borderTopOnlyTifannyBlue, .borderBottomOnlyTifannyBlue, .borderTopAndBottomTifannyBlue,
				     .borderBothSidesTifannyBlue, .borderLeftSideOnlyTifannyBlue, .borderRightSideOnlyTifannyBlue, .borderTopAndRightTifannyBlue,
				     .borderTopAndLeftTifannyBlue, .borderBottomAndRightTifannyBlue, .borderBottomAndLeftTifannyBlue, .borderLeftAndRightAndBottomTifannyBlue,
				     .borderTopAndLeftAndBottomTifannyBlue, .borderLeftAndRightAndTopTifannyBlue
{
	border-color: #81D8D0; /* Tifanny Blue */ 
} 

.borderColorSchema7, .borderBoxPurple, .borderTopOnlyPurple, .borderBottomOnlyPurple, .borderTopAndBottomPurple,
				     .borderBothSidesPurple, .borderLeftSideOnlyPurple, .borderRightSideOnlyPurple, .borderTopAndRightPurple,
				     .borderTopAndLeftPurple, .borderBottomAndRightPurple, .borderBottomAndLeftPurple, .borderLeftAndRightAndBottomPurple,
				     .borderTopAndLeftAndBottomPurple, .borderLeftAndRightAndTopPurple
{
	border-color: #C38FC2; /* Purple */ 
}

.borderColorSchema8, .borderBoxGreen, .borderTopOnlyGreen, .borderBottomOnlyGreen, .borderTopAndBottomGreen,
				     .borderBothSidesGreen, .borderLeftSideOnlyGreen, .borderRightSideOnlyGreen, .borderTopAndRightGreen,
				     .borderTopAndLeftGreen, .borderBottomAndRightGreen, .borderBottomAndLeftGreen, .borderLeftAndRightAndBottomGreen,
				     .borderTopAndLeftAndBottomGreen, .borderLeftAndRightAndTopGreen
{
	border-color: #B8C898; /* Green */ 
}

.borderColorSchema9, .borderBoxBrown, .borderTopOnlyBrown, .borderBottomOnlyBrown, .borderTopAndBottomBrown,
				     .borderBothSidesBrown, .borderLeftSideOnlyBrown, .borderRightSideOnlyBrown, .borderTopAndRightBrown,
				     .borderTopAndLeftBrown, .borderBottomAndRightBrown, .borderBottomAndLeftBrown, .borderLeftAndRightAndBottomBrown,
				     .borderTopAndLeftAndBottomBrown, .borderLeftAndRightAndTopBrown
{
	border-color: #6C5C45; /* Brown */ 
}

.borderColorSchema10, .borderBoxFadedGreen, .borderTopOnlyFadedGreen, .borderBottomOnlyFadedGreen, .borderTopAndBottomFadedGreen,
				     .borderBothSidesFadedGreen, .borderLeftSideOnlyFadedGreen, .borderRightSideOnlyFadedGreen, .borderTopAndRightFadedGreen,
				     .borderTopAndLeftFadedGreen, .borderBottomAndRightFadedGreen, .borderBottomAndLeftFadedGreen, .borderLeftAndRightAndBottomFadedGreen,
				     .borderTopAndLeftAndBottomFadedGreen, .borderLeftAndRightAndTopFadedGreen
{
	border-color: #568076; /* Faded Green */ 
}

/* Round Corner Frame Style - http://wigflip.com/cornershop */

.roundCornerBoxOrange {  
  background: #FABA90; /* Orange */
}
.roundCornerBoxTopOrange { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarOrange.gif) no-repeat top right; 
}
.roundCornerBoxTopOrange div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarOrange.gif) no-repeat top left; 
}
.roundCornerBoxBottomOrange { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarOrange.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomOrange div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarOrange.gif) no-repeat bottom left; 
}
.roundCornerBoxContentOrange {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxLightPink {  
  background: #F6DFDF; /* Light Pink */
}
.roundCornerBoxTopLightPink { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarLightPink.gif) no-repeat top right; 
}
.roundCornerBoxTopLightPink div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarLightPink.gif) no-repeat top left; 
}
.roundCornerBoxBottomLightPink { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarLightPink.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomLightPink div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarLightPink.gif) no-repeat bottom left; 
}
.roundCornerBoxContentLightPink {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxExtremelyLightGray {  
  background: #F3F3F3; /* Extremely Light Gray */
}
.roundCornerBoxTopExtremelyLightGray { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarExtremelyLightGray.gif) no-repeat top right; 
}
.roundCornerBoxTopExtremelyLightGray div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarExtremelyLightGray.gif) no-repeat top left; 
}
.roundCornerBoxBottomExtremelyLightGray { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarExtremelyLightGray.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomExtremelyLightGray div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarExtremelyLightGray.gif) no-repeat bottom left; 
}
.roundCornerBoxContentExtremelyLightGray {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxVeryLightPurple {  
  background: #E7E7F2; /* Very Light Purple */
}
.roundCornerBoxTopVeryLightPurple { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarVeryLightPurple.gif) no-repeat top right; 
}
.roundCornerBoxTopVeryLightPurple div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarVeryLightPurple.gif) no-repeat top left; 
}
.roundCornerBoxBottomVeryLightPurple { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarVeryLightPurple.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomVeryLightPurple div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarVeryLightPurple.gif) no-repeat bottom left; 
}
.roundCornerBoxContentVeryLightPurple {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxPink {  
  background: #ffc2d4; /* Pink */
}
.roundCornerBoxTopPink { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarPink.gif) no-repeat top right; 
}
.roundCornerBoxTopPink div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarPink.gif) no-repeat top left; 
}
.roundCornerBoxBottomPink { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarPink.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomPink div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarPink.gif) no-repeat bottom left; 
}
.roundCornerBoxContentPink {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxLightGreen {  
  background: #e7fb78; /* LightGreen */
}
.roundCornerBoxTopLightGreen { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarLightGreen.gif) no-repeat top right; 
}
.roundCornerBoxTopLightGreen div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarLightGreen.gif) no-repeat top left; 
}
.roundCornerBoxBottomLightGreen { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarLightGreen.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomLightGreen div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarLightGreen.gif) no-repeat bottom left; 
}
.roundCornerBoxContentLightGreen {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxYellow {  
  background: #ffee40; /* Yellow */
}
.roundCornerBoxTopYellow { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarYellow.gif) no-repeat top right; 
}
.roundCornerBoxTopYellow div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarYellow.gif) no-repeat top left; 
}
.roundCornerBoxBottomYellow { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarYellow.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomYellow div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarYellow.gif) no-repeat bottom left; 
}
.roundCornerBoxContentYellow {
  padding: 0px 7px 0px 7px;
}

.roundCornerBoxRed {  
  background: #ff0101; /* Red */
}
.roundCornerBoxTopRed { 
  background: url(../../Images/Backgrounds/RoundCornerTopRightEarRed.gif) no-repeat top right; 
}
.roundCornerBoxTopRed div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerTopLeftEarRed.gif) no-repeat top left; 
}
.roundCornerBoxBottomRed { 
  background: url(../../Images/Backgrounds/RoundCornerBottomRightEarRed.gif) no-repeat bottom right; 
}
.roundCornerBoxBottomRed div { 
  font-size: 0;
  height: 7px; 
  background: url(../../Images/Backgrounds/RoundCornerBottomLeftEarRed.gif) no-repeat bottom left; 
}
.roundCornerBoxContentRed {
  padding: 0px 7px 0px 7px;
}

/* Coupon Border Styles */

.couponBlackBorder
{ 
	border: dashed 2px #000000;
}

.couponWhiteBorder
{ 
	border: dashed 2px #FFFFFF;
}

/* Information Message Frame Style */

.informationMessageFrame
{
	border: 1px solid #D0D0D0; 
	background-color: #FFFFDF;
}

.informationMessageLabel 
{
	font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #800000; 
}

.informationMessageSuccessIcon
{
	background-image: url(../../Images/Icons/InformationMessageThumbnailCheckIcon.jpg); 
	background-repeat: no-repeat;
	background-position: center center;
}

.informationMessageSuccessLabel
{
	font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #15790a; 
    text-decoration: none;
    z-index: 1;
}

.informationMessageFailIcon
{
	background-image: url(../../Images/Icons/InformationMessageThumbnailIcon.jpg); 
	background-repeat: no-repeat;
	background-position: center center; 
}

.informationMessageFailLabel
{
	font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #800000; 
    text-decoration: none;
    z-index: 1;
}

/* Lytebox Syles */

#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 50px;width: 100%; text-align: center; line-height: 0; background: url(../../Images/Icons/LoadingIconTheme1.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(../../Images/Icons/LyteBoxBlankIcon.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(../../Images/Icons/LyteBoxPreviousGreyIcon.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(../../Images/Icons/LyteBoxPreviousRedIcon.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(../../Images/Icons/LyteBoxPreviousGreenIcon.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(../../Images/Icons/LyteBoxPreviousBlueIcon.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(../../Images/Icons/LyteBoxPreviousGoldIcon.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(../../Images/Icons/LyteBoxBlankIcon.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(../../Images/Icons/LyteBoxNextGreyIcon.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(../../Images/Icons/LyteBoxNextRedIcon.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(../../Images/Icons/LyteBoxNextGreenIcon.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(../../Images/Icons/LyteBoxNextBlueIcon.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(../../Images/Icons/LyteBoxNextGoldIcon.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(../../Images/Icons/LyteBoxCloseGreyIcon.png) no-repeat; }
	#lbClose.red { background: url(../../Images/Icons/LyteBoxCloseRedIcon.png) no-repeat; }
	#lbClose.green { background: url(../../Images/Icons/LyteBoxCloseGreenIcon.png) no-repeat; }
	#lbClose.blue { background: url(../../Images/Icons/LyteBoxCloseBlueIcon.png) no-repeat; }
	#lbClose.gold { background: url(../../Images/Icons/LyteBoxCloseGoldIcon.png) no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(../../Images/Icons/LyteBoxPlayGreyIcon.png) no-repeat; }
	#lbPlay.red { background: url(../../Images/Icons/LyteBoxPlayRedIcon.png) no-repeat; }
	#lbPlay.green { background: url(../../Images/Icons/LyteBoxPlayGreenIcon.png) no-repeat; }
	#lbPlay.blue { background: url(../../Images/Icons/LyteBoxPlayBlueIcon.png) no-repeat; }
	#lbPlay.gold { background: url(../../Images/Icons/LyteBoxPlayGoldIcon.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(../../Images/Icons/LyteBoxPauseGreyIcon.png) no-repeat; }
	#lbPause.red { background: url(../../Images/Icons/LyteBoxPauseRedIcon.png) no-repeat; }
	#lbPause.green { background: url(../../Images/Icons/LyteBoxPauseGreenIcon.png) no-repeat; }
	#lbPause.blue { background: url(../../Images/Icons/LyteBoxPauseBlueIcon.png) no-repeat; }
	#lbPause.gold { background: url(../../Images/Icons/LyteBoxPauseGoldIcon.png) no-repeat; }

/* Tabbed Interface Pink Theme Style */

.tabbedInterfacePinkTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #db9d9d;
}
.tabbedInterfacePinkTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfacePinkTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfacePinkTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfacePinkTheme.png) #db9d9d repeat-x;
}
.tabbedInterfacePinkTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfacePinkTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfacePinkTheme.png) #db9d9d repeat-x;
}
.tabbedInterfacePinkTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Tabbed Interface Blue Theme Style */

.tabbedInterfaceBlueTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #2647a0;
}
.tabbedInterfaceBlueTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfaceBlueTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfaceBlueTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfaceBlueTheme.png) #bfdaff repeat-x;
}
.tabbedInterfaceBlueTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfaceBlueTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfaceBlueTheme.png) #2647a0 repeat-x;
}
.tabbedInterfaceBlueTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Tabbed Interface Black Theme Style */

.tabbedInterfaceBlackTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #292929;
}
.tabbedInterfaceBlackTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfaceBlackTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfaceBlackTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfaceBlackTheme.png) #bfdaff repeat-x;
}
.tabbedInterfaceBlackTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfaceBlackTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfaceBlackTheme.png) #292929 repeat-x;
}
.tabbedInterfaceBlackTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Tabbed Interface Gray Theme Style */

.tabbedInterfaceGrayTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #6b6b6b;
}
.tabbedInterfaceGrayTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfaceGrayTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfaceGrayTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfaceGrayTheme.png) #dfdfdf repeat-x;
}
.tabbedInterfaceGrayTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfaceGrayTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfaceGrayTheme.png) #6b6b6b repeat-x;
}
.tabbedInterfaceGrayTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Tabbed Interface Red Theme Style */

.tabbedInterfaceRedTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #b91d1d;
}
.tabbedInterfaceRedTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfaceRedTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfaceRedTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfaceRedTheme.png) #f6c8c8 repeat-x;
}
.tabbedInterfaceRedTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfaceRedTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfaceRedTheme.png) #b91d1d repeat-x;
}
.tabbedInterfaceRedTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Tabbed Interface Green Theme Style */

.tabbedInterfaceGreenTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #518651;
}
.tabbedInterfaceGreenTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfaceGreenTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfaceGreenTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfaceGreenTheme.png) #d8e7d8 repeat-x;
}
.tabbedInterfaceGreenTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfaceGreenTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfaceGreenTheme.png) #518651 repeat-x;
}
.tabbedInterfaceGreenTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Tabbed Interface Purple Theme Style */

.tabbedInterfacePurpleTheme .ajax__tab_header 
{
    font-size:10px;
	font-weight:bold;
    font-family:verdana,tahoma,helvetica;
    padding-left:10px;
    border-bottom:solid 2px #625186;
}
.tabbedInterfacePurpleTheme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/Miscellaneous/InActiveTabbedInterfaceGrayTheme.png) #e5e5e5 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:3px 3px 3px 3px;
    vertical-align:top;
    border:solid 1px #e6e6e7;
    border-bottom-width:0px;
}
.tabbedInterfacePurpleTheme .ajax__tab_header .ajax__tab_tab
{    
    color:#808080;
    padding:0.05em 0.75em;    
    margin-right:0.01em;
}
.tabbedInterfacePurpleTheme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../Images/Miscellaneous/HoverTabbedInterfacePurpleTheme.png) #ddd8e7 repeat-x;
}
.tabbedInterfacePurpleTheme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.tabbedInterfacePurpleTheme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../Images/Miscellaneous/ActiveTabbedInterfacePurpleTheme.png) #625186 repeat-x;
}
.tabbedInterfacePurpleTheme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#ffffff;    
    border:solid 0px #808080;
    border-top-width:0px;
}

/* Calendar Styles */

.calendar .ajax__calendar_container 
{
    border:1px solid #C0C0C0;
    background-color: #F9F9F9;
    color: #000000;
}

.calendar .ajax__calendar_header 
{
    background-color: #808080;
    color: #FFFFFF;
}

.calendar .ajax__calendar_hover
{
    background-color: #E19494;
    border-color: #FFFFFF;
    color: #FFFFFF;
} 

.calendar .ajax__calendar_today
{
    background-color: #C0C0C0;
    border-color: #FFFFFF;
    font-weight: bold;
    color: #FFFFFF;
}

/* RadTooltip Styles */

div.RadToolTip_tooltipStyle.rtLoading
{	
	background: url(../../Images/Icons/LoadingLargeIcon.gif)  no-repeat center;
	width: 100%; height: 100%;
	border:0;
}

div.RadToolTip_tooltipStyle div.rtCallout
{
	display:none;
}

div.RadToolTip_tooltipStyle.rtVisibleCallout
{
	/**/
}

div.RadToolTip_tooltipStyle.rtVisibleCallout div.rtCallout
{
	display: block;
}


div.RadToolTip_tooltipStyle table.rtWrapper
{
	padding: 0; margin: 0;
	border-collapse: collapse;
	border: solid 1px #000000;
}

div.RadToolTip_tooltipStyle table.rtWrapper td
{		
	padding: 0; margin: 0;
	/*background: #f9f6dd;*/
	/*background: #e7e6e6;*/
	background: #FFFFFF;
	text-align: left;
}

div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperBottomRight
{
	height: 4px; width: 4px; line-height: 4px;
}

div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperBottomCenter
{
	height: 4px; line-height: 4px;
}

div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperRightMiddle
{
	width: 4px;
}

div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperContent
{
	font: 10px Verdana;
	height: 100%;
	color: #333;
}

div.RadToolTip_tooltipStyle div.rtTitlebar
{	
	color: #333;
	font: bold 10px Verdana;
	float:left;
}

div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div
{
	float: left;
	margin-right: 12px;
	line-height: 21px;	
}

div.RadToolTip_tooltipStyle a.rtCloseButton,
div.RadToolTip_tooltipStyle a.rtCloseButton:hover
{
	display: block; float: right;
	width: 16px; line-height: 16px; height: 16px;
	margin-right: -4px;
	margin-top: 5px;
	background: url(../../Images/Icons/TooltipCloseIcon.gif)  no-repeat;
	text-indent: -9999px;
	outline: none;
}

div.RadToolTip_tooltipStyle div.rtCallout
{
	position: absolute; top: 0; left: 0;
	line-height: 11px; height: 11px; width: 11px;
	background-image: url(../../Images/Icons/TooltipCalloutIcon.gif);
	background-repeat: no-repeat;
}

div.RadToolTip_tooltipStyle .rtCalloutCenter
{
	background: none !important;
}

.RadToolTip_tooltipStyle .rtCalloutTopLeft
{
	margin-top: -11px; margin-left: 15px;
}

.RadToolTip_tooltipStyle .rtCalloutTopCenter
{
	left: 50% !important;
	margin-top: -11px; margin-left: -5px;
	background-position: 0 -11px !important;
}

.RadToolTip_tooltipStyle .rtCalloutTopRight
{
	left: 100% !important;
	margin-top: -11px; margin-left: -26px;
	background-position: 0 -22px !important;
}

.RadToolTip_tooltipStyle .rtCalloutBottomCenter
{
	top: 100% !important; left: 50% !important;
	margin-left: -5px !important; margin-top: 0 !important;
	width: 100% !important;
	background-position: 0 -55px !important;
}

.RadToolTip_tooltipStyle .rtCalloutBottomRight
{
	top: 100% !important; left: 100% !important;
	margin-left: -25px !important; margin-top: 0px !important;
	background-position: 0 -66px !important;
}

.RadToolTip_tooltipStyle .rtCalloutBottomLeft
{
	top: 100% !important;
	margin-left: 26px !important; margin-top: 0px !important;
	background-position: 0 -88px !important;
}

.RadToolTip_tooltipStyle .rtCalloutMiddleLeft
{
	top: 50% !important;
	margin-left: -11px; margin-top: -5px;
	background-position: 0 -44px !important;
}

.RadToolTip_tooltipStyle .rtCalloutMiddleRight
{
	left: 100% !important; top: 50% !important;
	margin-left: 0px; margin-top: -5px;
	background-position: 0 -33px;
}

div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperContent,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip_tooltipStyle table.rtWrapper td.rtWrapperBottomRight   
{
    padding: 0;
    border: 0;
}

/* RadSplitter Styles */

.RadSplitter_Default      
{      
    border: 0px;      
} 

/* RadMenu Styles */

.rmContextMenu
{
    background: #ffffff;
    border: 1px solid #999;
}

/* FishEye JQuery Effect Styles */

.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 60px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px;
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/* Greybox Styles */

#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

/* Flash Carousel Styles */

.flashCarouselContainer {
  width: 780px;
  height: 300px;
  margin: 0px auto;
  border: 0px solid #000000;
}

/* Update Progress Styles */

.updateProgress
{
	/* http://preloaders.net/en/3d */
	position: fixed; 
	left: 50%; 
	top: 50%; 
	z-index: 100600;
}

.updateProgressContainer
{
	border: 1px solid #C0C0C0;
	background-image: url(Images/Backgrounds/UpdateProgressBackground.png); 
    background-repeat: repeat; 
    background-position: left top;
}

/* ShareThis Link Styles */

.stbutton:link { color: #808080 }


