/* ====================================
    CSS STYLES FOR AccuConnectV2.1
    PoweLandingPageTextBigred by: Tecra Systems, Inc.
   ====================================
*/   

/* HTML TAG STYLES */
#_ctl38_lblUserID, #lblUserID 
{
   visibility:hidden;
   display: none;
}
BODY
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	BACKGROUND: #FFFFFF;
	PADDING: 0px;
	MARGIN: 0px 0px 0px 0px; 
}

TD 
{
	FONT-SIZE: 8pt;
}

TH 
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}

TEXTAREA
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	BORDER: #666666 1px solid;
}

INPUT
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #666666;
}

SELECT
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #000000;
}

FORM
{
	MARGIN:0px;
}

A 
{
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}

A:hover
{
	COLOR: #FF0066;
	TEXT-DECORATION: underline;
}

.footeritems 
{
    font-size: 12px;
}
/* PAGE WIDTH FIXING */
/***********************************************************************************/

#Container
{
	WIDTH: 1060px;
	margin: 0px auto;
	border: 2px solid gray;

}

/***********************************************************************************/
/* FOOTER */

#Footer
{
	FONT-SIZE: 7pt;
	COLOR: #000000;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 8px;
	HEIGHT: 10px;
	MARGIN-TOP: 1px;
	BACKGROUND-COLOR: #DBDDE2;
	BORDER-TOP: 5px solid #939598;/*Tecra Green #B9D300*/
}

#FooterLine
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/FooterLine.gif);/*Theme chage*/
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: center center;
	HEIGHT: 6px;
}

.FooterText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	HEIGHT: 60px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
}

/***********************************************************************************/
/* LOGIN PAGE STYLES */

/* LOGIN HEADER */

#LoginHeader
{
	HEIGHT:40px;
	BACKGROUND-COLOR: #9E1642;/*Theme Change*/
}

.LoginHeading
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	PADDING: 0px 0px 0px 10px;
	COLOR: #9E1642; /*Theme Change*/
}

.LoginHeader
{
	HEIGHT: 40px;
}

/*********************************/
/* LOGIN FOOTER */

#LoginFooter
{
	FONT-SIZE: 7pt;
	COLOR: #000000;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	PADDING-BOTTOM: 5px;
}


#LoginFooterImage
{
	HEIGHT:125px;
	WIDTH: 100%;
	display: none;
}


/*********************************/
/* LOGIN BOX STYLES */

#LoginBox
{
	MARGIN: 0px;
}

.LoginBox_TopLeftCornor
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_TopLeft.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.LoginBox_TopRightCornor
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_TopRight.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom left;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.LoginBox_BottomLeftCornor
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_BottomLeft.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.LoginBox_BottomRightCornor
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_BottomRight.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.LoginBox_Left
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_Left.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left;
	WIDTH: 7px;
}

.LoginBox_Right
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_Right.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left;
	WIDTH: 7px;
}

.LoginBox_Top
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_Top.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left;
	HEIGHT: 7px;
}

.LoginBox_Bottom
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/LoginBox_Bottom.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left;
	HEIGHT: 7px;
}

.LoginBox_LogoBg
{
	BORDER-LEFT: 1px solid #41415d; /*Theme Change*/
}

.LoginBox_ContentArea
{
	VERTICAL-ALIGN: top;
}

#imgSideLogo {
border: 0px solid red;
height: 89px;
width: 243px;
padding-left: 10px;
}

/*********************************/
/* LOGIN BODY */

#LoginBody
{
	TEXT-ALIGN: center;
}


/***********************************************************************************/
/* HEADER */

#Header
{
	BACKGROUND-IMAGE: url(/SiteBranding/Company_19/GC_Banner/Images/GC_banner.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 100px; /* Header Height Setting */
	MARGIN: 0px;
	width: 1060px;
	padding-top: 0px;
}

.LogoArea
{
	PADDING-RIGHT: 5px; /* Logo Padding Setting */
	display: none;
}

/***********************************************************************************/
/* MESSAGE CENTER BOX STYLES */

#MessageCenter
{
	BACKGROUND: transparent; /*Theme Change*/
	WIDTH: 400px;
	MARGIN: 2px 0px 2px 0px;
}

.MessageCenter_TopLeftCorner
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/MCTCL.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom left;
	WIDTH: 20px;
	HEIGHT: 6px;
}

.MessageCenter_TopRightCorner
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/MCTCR.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom right;
	WIDTH: 20px;
	HEIGHT: 6px;
}

.MessageCenter_BottomLeftCorner
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/MCBCL.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	WIDTH: 20px;
	HEIGHT: 6px;
}


.MessageCenter_BottomRightCorner
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/MCBCR.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top right;
	WIDTH: 20px;
	HEIGHT: 6px;
}

.MessageCenter_Top
{
	FONT-SIZE: 1px;
	HEIGHT: 6px;
	BORDER-TOP: 1px solid #FFFFFF;
}

.MessageCenter_Bottom
{
	FONT-SIZE: 1px;
	HEIGHT: 6px;
	BORDER-BOTTOM: 1px solid #FFFFFF;
}

.MessageCenter_ContentArea
{
	HEIGHT: 65px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 0px solid #666666;
	BORDER-RIGHT: 0px solid #666666;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}

.ScrollingMessagesBg
{
	BACKGROUND-COLOR: transparent; /*Theme Change*/	
}

/***********************************************************************************/
/* USER DATA BOX STYLES */

#SALanding1_SAMessages1_ImgCompanyLogo {
border: 2px solid #0071C7;
}

#UserDataBox
{
	BACKGROUND-COLOR: #FFFFFF;/*Theme Change*/
	WIDTH: 200px;
	MARGIN: 2px 10px 2px 5px;
	HEIGHT: 75px;
	TEXT-ALIGN: center;
}

#UserDataBox .MyProfile
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BORDER-BOTTOM: 1px solid #666666;
	PADDING-BOTTOM: 5px;
}

#UserDataBox .MyProfile A
{
	COLOR: #000000;
	TEXT-DECORATION: none;

}

#UserDataBox .MyProfile A:hover
{
	COLOR: #FF0000;
	TEXT-DECORATION: none;

}

#UserDataBox .Cart
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #E99519;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}

#UserDataBox .Cart A
{
	COLOR: #E99519;
	TEXT-DECORATION: none;

}

#UserDataBox .Cart A:hover
{
	COLOR: #FF0000;
	TEXT-DECORATION: none;

}

#UserDataBox .Reorder
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: #E99519;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}

#UserDataBox .Reorder A
{
	COLOR: #E99519;
	TEXT-DECORATION: none;

}

#UserDataBox .Reorder A:hover
{
	COLOR: #FF0000;
	TEXT-DECORATION: none;

}

#UserDataBox .VLine
{
	FONT-SIZE: 1px;
	BACKGROUND-IMAGE: url(Images/VLine.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: center center;
	HEIGHT: 20px;
}



/***********************************************************************************/
/* HEADER BOTTOM LINE STYLES */

#HeaderBottomLines
{
	HEIGHT: 10px;
	border: 0px solid;
	xbackground:url(images/15pixelbars.jpg);
	background:#777777;
	width: 1060px;
}

#HeaderBottomLines .Red
{
display:none;
	FONT-SIZE: 1px;
	BACKGROUND-COLOR:#6A747C; /*Theme Change*/
	HEIGHT: 4px;
}

#HeaderBottomLines .Blue
{
display:none;
	FONT-SIZE: 1px;
	BACKGROUND-COLOR:#E99519; /*Theme Change*/
	HEIGHT: 8px;
}

#TopNavBg
{
	BACKGROUND-COLOR: #0071C7; /*Theme Change*/
	HEIGHT: 15px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 4px;
	background: #0065A4;	
	width:1060px;
}

/***********************************************************************************/
/* BUTTONS AND INFORMATION STYLES */

TD.TopNav
{
	COLOR: #ffffff;/*Theme Change*/
}

.TopNav A
{
	COLOR: #ffffff;/*Theme Change*/
}

.TopNav A:hover
{
	COLOR: #ffffff;/*Theme Change*/
}

.TopNav A:active
{
	COLOR: #ffffff;/*Theme Change*/
}

.TopNav A:visited
{
	COLOR: #ffffff;/*Theme Change*/
}



TD.Logout
{

	TEXT-DECORATION: none;
	WHITE-SPACE: nowrap;
	COLOR: #ffffff;/*Theme Change*/
}

.Logout A
{

	WHITE-SPACE: nowrap;
	COLOR: #666666;/*Theme Change*/
	text-decoration:none;
	
}

.Logout A:active
{

	WHITE-SPACE: nowrap;
	COLOR: #666666;/*Theme Change*/
	text-decoration:none;
}


.Logout A:visited
{

	WHITE-SPACE: nowrap;
	COLOR: #666666;/*Theme Change*/
	text-decoration:none;
}


.Logout A:hover
{
	
	TEXT-DECORATION: underline;
	WHITE-SPACE: nowrap;
	COLOR: #666666;/*Theme Change*/
}

#_ctl0_HelpHtmlImage, #_ctl0_HelpHtml
{
    display:none;
}
.QuickLinks
{
	COLOR: #04048F;/*Theme Change*/
	BACKGROUND-IMAGE: url(Images/QuickLinksArrow.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right center;
}

.QuickLinks A
{
	COLOR: #04048F;/*Theme Change*/
}

.QuickLinks A:hover
{
	COLOR: #000000;/*Theme Change*/
}


.Date
{
	COLOR: #000000;/*Theme Change*/
}

.UserName
{
	COLOR: #000000;/*Theme Change*/
}

.FranchiseName
{
	COLOR: #CC0000;/*Theme Change*/
}

/***********************************************************************************/
/* PAGE HEADING AND BOTTOM STYLES */

#PageHead 
{
	COLOR:#E99519; /*Theme change*/
	BACKGROUND-IMAGE: url(Images/PageHeadBottomLine.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: bottom left;
}

.PageHead
{
	COLOR:#E99519; /*Theme change*/
	BACKGROUND-IMAGE: url(Images/PageHeadBottomLine.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: bottom left;
}

#PageHeadSmall 
{
	COLOR:#E99519; /*Theme change*/
	BACKGROUND-IMAGE: url(Images/PageHeadBottomLine.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: bottom left;
}

.PageHeadSmall 
{
	COLOR:#E99519; /*Theme change*/
	BACKGROUND-IMAGE: url(Images/PageHeadBottomLine.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: bottom left;
}

#PageBottom
{
	BACKGROUND-COLOR: #0065A4; /*Theme chage*/
}

.Head 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: #000066; /*Theme change*/
}

.Head1 
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #E99519; /*Theme change*/
}
/***********************************************************************************/
/* PAGE LEFT STYLES */

.PageLeft
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
	BORDER-RIGHT: 1px solid #CCCCCC;
}

.PageLeft H1
{
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F1F2; /*Theme chage*/
	BORDER: 1px solid #CCCCCC; 
}

.PageLeft H2
{
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F1F2; /*Theme chage*/
	BORDER: 1px solid #CCCCCC;
}

.PageLeft H3
{
	COLOR: #000000;
	BACKGROUND-COLOR: #F0F1F2; /*Theme chage*/
	BORDER: 1px solid #CCCCCC;
}

.DialHelp_Header
{
	BACKGROUND-IMAGE: url(Images/DialHelpBox_HeadBg.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
}

.DialHelp_Body
{
	BACKGROUND-IMAGE: url(Images/DialHelpBox_BodyBg.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
}

.DialHelp_Bottom
{
	BACKGROUND-IMAGE: url(Images/DialHelpBox_BottomBg.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
}


/***********************************************************************************/
/* PAGE CONTENT STYLES */

.PageContent
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
}

.Blueline
{
	BACKGROUND-IMAGE: url(Images/blueline.gif); /*Theme chage*/
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: center center;
	HEIGHT: 7px;
}


/***********************************************************************************/
/* PRODUCT DISPLAY STYLES */

.ProductDisplay
{
	BACKGROUND-COLOR: #F9F6F6; /*Theme chage*/
	BORDER: 1px solid #CCCCCC;
}

.ProductDisplay_Select
{
	BACKGROUND-COLOR: #FDF4E8;
	BORDER: 1px solid #999999;
	BORDER:2pt double #FFCC33;
}

.ProductHeading
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #E99519; /*Theme chage*/
	BORDER-TOP: 1px solid #6A747C;
	BORDER-BOTTOM: 1px solid #6A747C;
}

TD.ProductLinks
{
	COLOR: #010066; /*Theme chage*/
}

.ProductLinks A 
{
	COLOR: #010066; /*Theme chage*/ 
}

.ProductLinks A:hover 
{
	COLOR: #FF0000; /*Theme chage*/
}

/***********************************************************************************/
/* DATA GRID STYLES */

.GridTable
{
	BACKGROUND-COLOR: #F9D385; /*Theme chage*/
}

.GridTable TH
{
	BACKGROUND-COLOR: #FEF0D3; /*Theme chage*/
}

.GridTable TR.Data
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
}

.GridTable TR.Data1
{
	BACKGROUND-COLOR: #FEFAF3; /*Theme chage*/
}

#GrayGrid
{
	BACKGROUND-COLOR: #666666; /*Theme chage*/
}

#GrayGrid TH
{
	BACKGROUND-COLOR: #999999; /*Theme chage*/
}

#GrayGrid TR.GrayRow
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
}

#GrayGrid TR.GrayRow1
{
	BACKGROUND-COLOR: #F4F4F4; /*Theme chage*/
}

/* Grid styles used in aspx pages  */

.GridBorder
{
	BACKGROUND-COLOR: #F9D385; /*Theme chage*/
}

.GridHead
{
	BACKGROUND-COLOR: #FEF0D3; /*Theme chage*/
}

.GridHead A
{
	COLOR: #000000; /*Theme chage*/
}

.GridHead A:hover
{
	COLOR: #000000; /*Theme chage*/
}

.GridLinkactive
{
	COLOR: #000000; /*Theme chage Grid Footer Link Color*/
}

.GridLinkactive A
{
	COLOR: #000000; /*Theme chage*/
}

.GridLinkactive A:hover
{
	COLOR: #000000; /*Theme chage*/
}

.GridBorder TR.Data
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
}

.GridBorder TR.Data1
{
	BACKGROUND-COLOR: #FEFAF3; /*Theme chage*/
}

.GridBorder .PageNumbers
{
	BACKGROUND-COLOR: #D9EAFA;/*Theme Channge*/
}

.GrayGrid
{
	BACKGROUND-COLOR: #f0f1f2; /*Theme chage*/
}

.GrayGridHead
{
	BACKGROUND-COLOR: #999999; /*Theme chage*/
}

.GrayGridHead A
{
	COLOR: #FFFFFF; /*Theme chage*/
}

.GrayGridHead A:hover
{
	COLOR: #FFFFFF; /*Theme chage*/
}

.GrayGrid TR.GrayRow
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
}

.GrayGrid TR.GrayRow1
{
	BACKGROUND-COLOR: #F4F4F4; /*Theme chage*/
}

/*******************************/

.GridTableBorder 
{
	BORDER: #010066 1px solid; /*Theme chage*/
}

.GridRow_Head
{
	COLOR: #000000;
	BACKGROUND-COLOR: #FFE4B5;/*Theme Change*/
	BORDER-BOTTOM: #000000 1px solid;
}

.GridRow1
{
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #FFF8DC;/*Theme Change*/
}
.GridRow2 
{
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #FFFACD;/*Theme Channge*/
}

.GridRowBottom
{
	COLOR: #000000;
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
}

.GridRowTotal
{
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;/*Theme Channge*/
	BORDER-BOTTOM: #000000 1px solid;
}

/* INNER GRID STYLES used for grid content in some pages*/

.Row1
{
	BACKGROUND-COLOR: #FFFFFF;/*Theme Channge*/
}

.Row2
{
	BACKGROUND-COLOR: #FFFFFB;/*Theme Channge*/
}

.InnerGridTable
{
	BORDER: 1px solid #010066;/*Theme Channge*/
}

.InnerGridHead
{
	COLOR: #010066;
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
	BORDER-BOTTOM: 1px solid #010066;
	BORDER-LEFT: 1px solid #010066;
}

.InnerGridSubHead
{
	COLOR: #336699;
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
	BORDER-BOTTOM: 1px solid #010066;
}

.InnerGridSubHead1
{
	COLOR: #336699;
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
	BORDER-BOTTOM: 1px solid #010066;
}

.InnerGridLable
{
	COLOR: #336699;/*Theme Channge*/
}

.InnerGridContent
{
	COLOR: #000000;/*Theme Channge*/
}

.InnerGridImage
{
	BACKGROUND-COLOR: #E4E4E4;/*Theme Channge*/
	BORDER: 1px solid #CCCCCC;
}


/***********************************************************************************/
/* TAB STYLES */

.Tab_On
{
	COLOR: #000000;/*Theme Channge*/
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px 1px 0px 1px;
	BORDER-COLOR: #336699;/*Theme Channge*/
}

.Tab_On A
{
	COLOR: #000000;/*Theme Channge*/
	text-decoration: none;
}

.Tab_On A:hover
{
	COLOR: #000000;/*Theme Channge*/
	text-decoration: none;
}

.Tab_Off
{
	COLOR: #000000;/*Theme Channge*/
	BACKGROUND-COLOR: #C9D196;/*Theme Channge*/
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px 1px 1px 1px;
	BORDER-COLOR: #336699;/*Theme Channge*/
}

.Tab_Off A
{
	COLOR: #000000;/*Theme Channge*/
}

.Tab_Off A:hover
{
	COLOR: #000000;/*Theme Channge*/
}

.Tab_Gap
{
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px 0px 1px 0px;
	BORDER-COLOR: #336699;/*Theme Channge*/
}

.Tab_End
{
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px 0px 1px 0px;
	BORDER-COLOR: #336699;/*Theme Channge*/
}

.Tab_ContentArea
{
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px 1px 1px 1px;
	BORDER-COLOR: #336699;/*Theme Channge*/
	PADDING: 5px;
}


.Tab_ContentArea2
{
	BACKGROUND-COLOR: #F4F4F4;/*Theme Channge*/
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px 1px 1px 1px;
	BORDER-COLOR: #336699;/*Theme Channge*/
	PADDING: 5px;
}

.Tab_ContentArea3
{
	BACKGROUND-COLOR: #FFFFFF;/*Theme Channge*/
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px 1px 1px 1px;
	BORDER-COLOR: #336699;/*Theme Channge*/
	PADDING: 5px;
}


.Tab_ContentHead
{
	COLOR: #09005d;/*Theme Channge*/
	BORDER-BOTTOM: 1px solid #336699;/*Theme Channge*/
}

.Tab_ContentBold
{
	COLOR: #336699;/*Theme Channge*/	
}


/* OLD TABS STYLES */

.Tabbg 
{
	background-color: #E4E4EC;
	background-repeat: repeat-x;
	height: 24px;
	margin: 0px;
	padding: 0px;
}

.Tabnormalbg 
{
	background-image: url(Images/tabm.gif);
	background-repeat: repeat-x;
	BACKGROUND-POSITION: bottom left;
	height: 24px;
	margin: 2px 2px 0px;
	padding: 2px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.Tabselectbg 
{
	background-image: url(Images/tabms.gif);
	background-repeat: repeat-x;
	BACKGROUND-POSITION: bottom left;
	height: 24px;
	margin: 2px 2px 0px;
	padding: 2px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

A.BlackLink
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.BlackLink:hover
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.TabLink
{
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.TabLink:hover
{
	FONT-WEIGHT: normal;
	COLOR: #3333FF;
	TEXT-DECORATION: none;
	font-size: 11px;
}

.Tabblackline 
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F5F5D;
}

.Tabhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E4EBF6;
	border-left: 1px solid #B2C5E6;
	border-right: 1px solid #B2C5E6;
	margin: 3px;
	padding: 3px;
}

.TabContent
{
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-LEFT: 1px solid #B2C5E6;
	BORDER-RIGHT: 1px solid #B2C5E6;
	BORDER-BOTTOM: 1px solid #B2C5E6;
	MARGIN: 3px;
	PADDING: 3px;
}

.Tabblackline1
{
	font-size: 2px;
	background-position: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6699CC;
	height: 2px;
}

/***********************************************************************************/
/* STEPS BUTTON STYLES */


.SelectedStep
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(Images/SelectedStepBg.gif);
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: 0px;
	CURSOR: pointer;CURSOR: hand;
	COLOR: #ffffff;
	BORDER-BOTTOM: 0px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #003366;
	TEXT-ALIGN: center;
}
.NormalStep
{
	BORDER-RIGHT: #003366 1px solid;
	BORDER-TOP: #003366 1px solid;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #003366 1px solid;
	CURSOR: pointer;CURSOR: hand;
	COLOR: #003366;
	BORDER-BOTTOM: #003366 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}

/***********************************************************************************/
/* TEXT STYLES */

.SectionHead
{
	COLOR: #000000;
	BACKGROUND-COLOR: #E4E4E4; /*Theme chage*/
	BORDER: 1px solid #99B2CC;
}

/***********************************************************************************/
/* SPECIAL BOX STYLES */

.SpecialBoxBg
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_Bg.gif);
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-LEFT: 1px solid #B5B5B5;
	BORDER-RIGHT: 1px solid #B5B5B5;
	PADDING: 0px 5px 0px 5px;
}

.SpecialBoxTopLeft
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_TopLeft.gif);
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px;
	WIDTH: 6px;
}

.SpecialBoxTopRight
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_TopRight.gif);
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px;
	WIDTH: 6px;
}

.SpecialBoxTop
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_Top.gif);
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 14px;
}

.SpecialBoxBottomLeft
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_BottomLeft.gif);
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #EEF0F2;
	HEIGHT: 6px;
	WIDTH: 6px;
}

.SpecialBoxBottomRight
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_BottomRight.gif);
	BACKGROUND-POSITION: right top;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #EEF0F2;
	HEIGHT: 6px;
	WIDTH: 6px;
}

.SpecialBoxBottom
{
	BACKGROUND-IMAGE: url(Images/SpecialBox_Bottom.gif);
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #EEF0F2;
	HEIGHT: 6px;
}



/***********************************************************************************/
/* BUTTON STYLES */


/* Button30 */

.Button30
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button30.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 30px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button30_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button30_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 30px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button50 */

.Button50
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button50.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 50px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button50_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button50_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 50px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button75 */

.Button75
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button75.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 75px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button75_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button75_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 75px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button100 */

.Button100
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button100.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 100px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button100_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button100_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 100px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button125 */

.Button125
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button125.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 125px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button125_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button125_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 125px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button150 */

.Button150
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button150.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 150px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button150_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button150_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 150px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button175 */

.Button175
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button175.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 175px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button175_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button175_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 175px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button200 */

.Button200
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button200.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 200px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button200_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button200_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 200px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button225 */

.Button225
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button225.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 225px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button225_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button225_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 225px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button250 */

.Button250
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/Button250.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 250px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Button250_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/Button250_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 250px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite30 */

.ButtonWhite30
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite30.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 30px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite30_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite30_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 30px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite50 */

.ButtonWhite50
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite50.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 50px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite50_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite50_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 50px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite75 */

.ButtonWhite75
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite75.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 75px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite75_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite75_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 75px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite100 */

.ButtonWhite100
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite100.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 100px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite100_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite100_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 100px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button125 */

.ButtonWhite125
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite125.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 125px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite125_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite125_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 125px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite150 */

.ButtonWhite150
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite150.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 150px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite150_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite150_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 150px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite175 */

.ButtonWhite175
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite175.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 175px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite175_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite175_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 175px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite200 */

.ButtonWhite200
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite200.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 200px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite200_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite200_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 200px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ButtonWhite225 */

.ButtonWhite225
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite225.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 225px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite225_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite225_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 225px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Button250 */

.ButtonWhite250
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/ButtonWhite250.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 250px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.ButtonWhite250_over
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/ButtonWhite250_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 250px;
	PADDING: 2px 0px 2px 0px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* VIEW PROOF BUTTON */

.ArrowButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/ButtonBg.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ffffff;
	BORDER: 0px solid #ffffff; 
	PADDING-LEFT: 30px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 135px;
	HEIGHT: 30px;
	CURSOR: pointer;CURSOR: hand;
}

/* VIEW CHANGES BUTTON */

.ViewChangesButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/ViewChangesButtonBg.gif);
	BACKGROUND-POSITION: TOP;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 125px;
	HEIGHT: 22px;
	CURSOR: pointer;CURSOR: hand;
}

/* SELECT TEMPLATE BUTTON */

.SelectTemplateButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/SelectTemplatebutton.gif);
	BACKGROUND-POSITION: TOP;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 116px;
	HEIGHT: 22px;
	CURSOR: pointer;CURSOR: hand;
}

/* VIEW DETAILS BUTTON */

.ViewDetailsButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/ViewDetailsbutton.gif);
	BACKGROUND-POSITION: TOP;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 116px;
	HEIGHT: 22px;
	CURSOR: pointer;CURSOR: hand;
}

/* EMAIL BUTTON */

.EmailButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/EmailButtonBg.gif);
	BACKGROUND-POSITION: TOP;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px solid #ffffff; 
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 27px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 135px;
	HEIGHT: 24px;
	CURSOR: pointer;CURSOR: hand;
}

/* PRINT BUTTON */

.PrintButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/PrintButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px solid #ffffff;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 27px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 135px;
	HEIGHT: 24px;
	CURSOR: pointer;CURSOR: hand;
}

/* ESTIMATE BUTTON */

.EstimateButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/EstimateButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	PADDING-LEFT: 27px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 135px;
	HEIGHT: 24px;
	CURSOR: pointer;CURSOR: hand;
}

/* APPROVE BUTTON */

.ApproveButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/ApproveButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px solid #ffffff; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 80px;
	HEIGHT: 20px;
	CURSOR: pointer;CURSOR: hand;
}

/* REQUEST BUTTON */

.RequestButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/RequestButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 30px;
	WIDTH: 175px;
	HEIGHT: 22px;
	CURSOR: pointer;CURSOR: hand;
}

/* BUY A LIST BUTTON */

.BuyaListButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/BuyaListButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 28px;
	WIDTH: 100px;
	HEIGHT: 22px;
	CURSOR: pointer;CURSOR: hand;
}

/* SELECT BUTTON */

.SelectButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/SelectButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px solid #ffffff; 
	VERTICAL-ALIGN: middle;
	PADDING: 0px 10px 0px 2px;
	WIDTH: 125px;
	HEIGHT: 22px;
	CURSOR: pointer;CURSOR: hand;
}

/* Go Button */

.GoButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(Images/GoButtonBg.gif);

	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 18px;
	WIDTH: 25px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.GoButton_over
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #010066;
	BACKGROUND-IMAGE: url(Images/GoButtonBg_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 18px;
	WIDTH: 25px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Print Proof Requird Button */

.PrintProofRequiredButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/PrintProofRequiredBg.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 20px;
	WIDTH: 140px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Edit Requird Button */

.EditButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/Edit.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 22px;
	WIDTH: 109px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* Update List Button */

.UpdateListButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/Edit.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 22px;
	WIDTH: 109px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
	padding: 0 0 0 15;
}

/* Delete Requird Button */

.DeleteButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/Delete.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 22px;
	WIDTH: 109px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

/* ViewProof Requird Button */

.ViewProofButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/ViewProof.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 22px;
	WIDTH: 109px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
	padding: 0 0 0 15;
}

/* EmailProof Requird Button */

.EmailProofButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/EmailProof.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 22px;
	WIDTH: 109px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
	padding: 0 0 0 15;
}

/***********************************************************************************/
/* POPUP STYLES */

#PopupOuterBox
{
	WIDTH: 100%;
	BACKGROUND-COLOR: #E99519;/*Theme Change*/
}

#PopupContentTable
{
	BORDER-LEFT: #cdd4a0 1px solid;
	BACKGROUND-COLOR: #F9F6F6;/*Theme Change*/
}

#ModelContentTable
{
	BACKGROUND-COLOR: #F9F6F6; /*Theme Change same as PopupContentTable*/
}

.PopupHeading
{
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: right 50%; 
	PADDING-LEFT: 15px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px;
	BACKGROUND-IMAGE: url(Images/HeadingEndCurve.gif); 
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 30px; 
	BACKGROUND-COLOR: #6A747C;/*Theme Change*/
}

#DialogHeader
{
	border-bottom: 1px #00449E outset;
	background: #6A747C;	/*Theme Change same as PopupHeading*/
	text-align: right;
}

#DialogTitle
{
	float: left;
	padding: 8px;
	color: #FFFFFF;
}

.PopupBottom 
{
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: right 50%; 
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(Images/PopupBottomEndCurve.gif);
	VERTICAL-ALIGN: middle; 
	COLOR: #2F5474; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 25px;
	BACKGROUND-COLOR: #6A747C; /*Theme Change*/
	TEXT-ALIGN: center
}

.ModelBottom 
{
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: right 50%; 
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
	/*BACKGROUND-IMAGE: url(Images/PopupBottomEndCurve.gif);*/
	VERTICAL-ALIGN: middle; 
	COLOR: #2F5474; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 25px;
	BACKGROUND-COLOR: #6A747C; /*Theme Change*/
	TEXT-ALIGN: center
}

/***********************************************************************************/
/* PRINT POPUP STYLES */

#PrintBody
{
	BACKGROUND-IMAGE: url(Images/PrintPageBg.gif); /*Theme Change*/
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
}

#PrintFooter
{
	BACKGROUND-IMAGE: url(Images/PrintFooterBg.gif); /*Theme Change*/
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 60px;
}

.FooterText
{
	COLOR: #E99519; /*Theme Change*/
}

#PrintBody H1
{
	COLOR: #E99519; /*Theme Change*/
}

.CompanyName
{
	COLOR: #636D75;
}

.PrintHead
{
	BACKGROUND-COLOR: #FEF0D3; /*Theme Change*/
	BORDER-TOP: 2px solid #010066;
	BORDER-LEFT: 1px solid #010066;
	BORDER-BOTTOM: 1px solid #010066;
}

.PrintHeadEnd
{
	BACKGROUND-COLOR: #FEF0D3; /*Theme Change*/
	BORDER-TOP: 2px solid #010066;
	BORDER-LEFT: 1px solid #010066;
	BORDER-RIGHT: 1px solid #010066;
	BORDER-BOTTOM: 1px solid #010066;
}

.PrintData
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme Change*/
	BORDER-LEFT: 1px solid #010066;
	BORDER-BOTTOM: 1px solid #010066;
}

.PrintDataEnd
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme Change*/
	BORDER-LEFT: 1px solid #010066;
	BORDER-RIGHT: 1px solid #010066;
	BORDER-BOTTOM: 1px solid #010066;
}

.PrintTotalsText
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme Change*/
}


/***********************************************************************************/

.Box
{
	BORDER: 1px solid #CDD49E;
}

.BoxHead
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING: 2px;
	BACKGROUND-COLOR: #FEF0D3;  /* Same as .GridHead*/
}

/* BODY MESSAGING BOX STYLES */

.msg-line
{
	BACKGROUND-COLOR: #CCCCCC;
}
.msg-body-pad 
{
	BACKGROUND-COLOR: #FFFFFF;
}
.msg-clr
{
	BACKGROUND-COLOR: #CDD49E;
}
.msg-clr-head
{
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #CDD49E;
	COLOR: #003436;
	PADDING:  5px  0px  5px  2px;
}
.msg-clr-body 
{
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 12px  8px 12px 10px;
}
.mod-msg-pad
{
	PADDING: 10px 10px 10px 10px
}
.mod-pad
{
	PADDING: 0px 8px 0px 8px
}
.msg-clr 
{
	BACKGROUND-COLOR:#CDD49E;
	PADDING:  0px 10px 10px 10px;
}
.msg-pad
{
	PADDING: 0px 5px 0px 5px;
}
.msg-title 
{
	COLOR: #00539E;
	FONT-WEIGHT: bold;
}

/***********************************************************************************/
/* QUICK LINKS STYLES */


.QuickLinksBg
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: 1px solid #999999;
	BORDER-LEFT: 1px solid #999999;
	BACKGROUND-IMAGE: url(Images/QuickLinksRightBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right top;
}
.QuickLinksRightBg
{
	BACKGROUND-IMAGE: url(Images/QuickLinksRightBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right top;
}

.QuickBottomBg
{
	BACKGROUND-IMAGE: url(Images/QuickLinksBottomBg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left bottom;
}


#QuickLinksNav .line
{
	BORDER-TOP: #d0e0f0 1px solid;
}

#QuickLinksNav H4 
{
	COLOR: #003399;
}


#QuickLinksNav A 
{
	COLOR: #000000;
}

#QuickLinksNav A:hover
{
	MARGIN: 0px;
	BORDER: 1px solid #A2C5EB;
	BACKGROUND-COLOR: #F0F7FD;
}


/***********************************************************************************/
/* PAGE LEFT TAB STYLES */

.PageLeftTabs
{
	BACKGROUND-COLOR: #FFFFFF; /*Theme chage*/
	BACKGROUND-IMAGE: url(Images/PageLeftGradient.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: 0px 23px;
	BORDER-RIGHT: 1px solid #CCCCCC;
	PADDING-TOP: 5px;
}


.graphic-tab-selected
{
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #CCCCCC;
	BORDER-TOP:1px solid #6A747C;
}
.graphic-tab-unselected
{
	BACKGROUND-IMAGE: url(Images/tab_dmpttn.gif);
	WHITE-SPACE: nowrap;
}

TD.tab-hlrt 
{
	BACKGROUND-IMAGE: url(Images/tab_hlrt.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #CCCCCC;
}

TD.tab-hlrt-end 
{
	BACKGROUND-IMAGE: url(Images/tab_hlrt_end.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #CCCCCC;
}

TD.tab-hllt 
{
	BACKGROUND-IMAGE: url(Images/tab_hllt.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #CCCCCC;
}

TD.tab-dmrt
{
	BACKGROUND-IMAGE: url(Images/tab_dmrt.gif);
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #6A747C;
}
TD.tab-dmrt-end 
{
	BACKGROUND-IMAGE: url(Images/tab_dmrt_end.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #6A747C;
}

.graphic-tab-selected2 
{
	FONT-SIZE:5px;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #CCCCCC;
	BACKGROUND-IMAGE: url(Images/SelectedTab_Start.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH:5px;
}

.graphic-tab-unselected2
{
	BACKGROUND-IMAGE: url(Images/tab_dmpttn2.gif);
	WHITE-SPACE: nowrap;
}

TD.tab-hlrt2
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/SelectedTab_End.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	WIDTH: 6px;
}

TD.tab-hlrt-end2
{
	BACKGROUND-IMAGE: url(Images/tab_hlrt_end2.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #CCCCCC;
}

TD.tab-hllt2 
{
	BACKGROUND-IMAGE: url(Images/tab_hllt2.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #CCCCCC;
}

TD.tab-dmrt2 
{
	BACKGROUND-IMAGE: url(Images/tab_dmrt2.gif);
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #6A747C;
}

TD.tab-dmrt-end2 
{
	BACKGROUND-IMAGE: url(Images/tab_dmrt_end2.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #6A747C;
}

A.tab-link-selected:link 
{
	COLOR: #000000;
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-DECORATION: none
}

A.tab-link-selected:visited 
{
	COLOR: #000000; 
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-DECORATION: none
}

A.tab-link-selected:hover
{
	COLOR: #000000; 
	BACKGROUND-COLOR: #CCCCCC; 
	TEXT-DECORATION: none
}

A.tab-link-unselected:link
{
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #6A747C; 
	TEXT-DECORATION: none
}

A.tab-link-unselected:visited 
{
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #6A747C;
	TEXT-DECORATION: none
}

A.tab-link-unselected:hover 
{
	COLOR: #DCE8F2;
	BACKGROUND-COLOR: #6A747C; 
	TEXT-DECORATION: none
}

.TabBottomContent
{
	COLOR: #000000;
	MARGIN: 0px;
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: #CCCCCC;
}

IMG.display-img 
{
	DISPLAY: block;
}

/***********************************************************************************/
/* LANDING PAGE BOX STYLES */

.LandingPageBox_Begin
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_Begin.gif);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: right;
	WIDTH: 10px;
	HEIGHT: 170px;
}

.LandingPageBox_Middle_Arrow
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_Middle_Arrow.gif);
	BACKGROUND-REPEAT: none;
	WIDTH: 25px;
	HEIGHT: 170px;
}

.LandingPageBox_Middle
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_Middle.gif);
	BACKGROUND-REPEAT: none;
	WIDTH: 25px;
	HEIGHT: 170px;
}

.LandingPageBox_End
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_End.gif);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: left;
	WIDTH: 10px;
	HEIGHT: 170px;
}

.LandingPageBox_MiddleBg
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_Middle_Bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	WIDTH: 170px;
	HEIGHT: 170px;
	VERTICAL-ALIGN: middle;
}

.LandingPageBox_MiddleBg_Arrow1
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_TopMiddle_Arrow.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center middle;
	WIDTH: 170px;
	HEIGHT: 170px;
	VERTICAL-ALIGN: middle;
}

.LandingPageBox_MiddleBg_Arrow2
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_TopMiddle_Arrow1.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center middle;
	WIDTH: 170px;
	HEIGHT: 5px;
	VERTICAL-ALIGN: middle;
}

.LandingPageBox_MiddleBg_Arrow3
{
	BACKGROUND-IMAGE: url(LandingImages/LandingBox_TopMiddle_Arrow2.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center middle;
	WIDTH: 170px;
	HEIGHT: 170px;
	VERTICAL-ALIGN: middle;
}

.LandingPageButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(LandingImages/LandingButtonBg.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 28px;
	WIDTH: 170px;
	TEXT-ALIGN: center;
	PADDING-TOP:1px;
	CURSOR: pointer;CURSOR: hand;
}

.LandingPageButton_over
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-IMAGE: url(LandingImages/LandingButtonBg_over.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 28px;
	WIDTH: 170px;
	TEXT-ALIGN: center;
	PADDING-TOP:1px;
	CURSOR: pointer;CURSOR: hand;
}


/***********************************************************************************/
/* TOOL TIP STYLES */

#dhtmltooltip
{
	POSITION: absolute;
	LEFT: -300px;
	WIDTH: 150px;
	BORDER: 1px solid black;
	PADDING: 2px;
	BACKGROUND-COLOR: lightyellow;
	VISIBILITY: hidden;
	Z-INDEX: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer
{
	POSITION:absolute;
	LEFT: -300px;
	Z-INDEX: 101;
	VISIBILITY: hidden;
}

/***********************************************************************************/
/* TOP SHOPPING CART BOX STYLES */

.ShoppingCartTopLeft
{
	FONT-SIZE: 3px;
	BACKGROUND-IMAGE: url(Images/ShoppingCartBox_TopLeft.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom right;
	WIDTH: 3px;
	HEIGHT: 3px;
}

.ShoppingCartTopBg
{
	FONT-SIZE: 3px;
	BACKGROUND-IMAGE: url(Images/ShoppingCartBox_TopBg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: bottom right;
	WIDTH: 144px;
	HEIGHT: 3px;
}

.ShoppingCartTopRight
{
	FONT-SIZE: 3px;
	BACKGROUND-IMAGE: url(Images/ShoppingCartBox_TopRight.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	WIDTH: 3px;
	HEIGHT: 3px;
}

.ShoppingCartLeftBg
{
	FONT-SIZE: 3px;
	BACKGROUND-IMAGE: url(Images/ShoppingCartBox_LeftBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: top left;
	WIDTH: 3px;
	HEIGHT: 30px;
}

.ShoppingCartRightBg
{
	FONT-SIZE: 3px;
	BACKGROUND-IMAGE: url(Images/ShoppingCartBox_RightBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: top left;
	WIDTH: 3px;
	HEIGHT: 30px;
}

.ShoppingCartMiddleBg
{
	BACKGROUND-COLOR: #F7F7F7;
}

.ShoppingCartContent
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

.ShoppingCartContent A
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0071CB;
	TEXT-DECORATION: none;
}

.ShoppingCartContent A:hover
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0071CB;
	TEXT-DECORATION: underline;
}




TD.TopLinks
{
    
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;
}

.TopLinks A
{
	COLOR: #666666;
	TEXT-DECORATION: none;
}

.TopLinks A:active
{
	COLOR: #666666;
	TEXT-DECORATION: none;
}
.TopLinks A:visited
{
	COLOR: #666666;
	TEXT-DECORATION: none;
}

.TopLinks A:hover
{
	COLOR: #666666;
	TEXT-DECORATION: underline;
}


/***********************************************************************************/
/* NEW LANDING PAGE STYLES */

.LandingPageRightNormal
{
	/*BACKGROUND-COLOR: #FAF8E5;*/
	BORDER-LEFT: 1px solId #AAAEB0;
	WIDTH: 180px;
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	HEIGHT: 447px;
}

.LandingPageRight
{
	/*BACKGROUND-IMAGE: url(LandingImages/PageRightBg.gif);
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-POSITION: top;*/
	BACKGROUND-COLOR: #FAF8E5;
	BORDER-LEFT: 1px solId #AAAEB0;
	WIDTH: 180px;
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	HEIGHT: 447px;
}

.LandingPageHeadLeft
{
	FONT-SIZE:10px;
	BACKGROUND-IMAGE: url(../LandingImages/LandingPageHeadLeft.gif);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: right;
	WIDTH: 7px;
	HEIGHT: 25px;
}

.LandingPageHeadRight
{
	FONT-SIZE:10px;
	BACKGROUND-IMAGE: url(../LandingImages/LandingPageHeadRight.gif);
	BACKGROUND-REPEAT: none;
	BACKGROUND-POSITION: left;
	WIDTH: 7px;
	HEIGHT: 25px;
}

.LandingPageHead
{
	FONT-SIZE:11px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BORDER-TOP: 1px solid #AAAEB0;
	BORDER-BOTTOM: 1px solid #AAAEB0;
	HEIGHT: 23px;
	VERTICAL-ALIGN: middle;
}

.LandingPageContentPadding
{
	PADDING: 10px 10px 10px 10px;
}

.CustomerPageContentTopPadding
{
	PADDING: 5px 0px 0px 0px;
}

.LandingPageDataBoxArea
{
	WIDTH: 210px;
	PADDING: 5px 0px 5px 5px;
}




.LandingPageSubHead
{
padding-top: 15px; 
	FONT-SIZE:10px;
	FONT-WEIGHT: bold;
	COLOR: #888787;
	xBACKGROUND-IMAGE: url(LandingImages/SubHeadBg.gifxx);
	xBACKGROUND-REPEAT: no-repeat;
	xBACKGROUND-POSITION: left;
	xHEIGHT: 22px;
	xPADDING-LEFT: 5px;
	xmargin-top: 5px;
}


.LandingPageSubHead_Nobg
{
padding-top: 15px; 
	FONT-SIZE:10px;
	FONT-WEIGHT: bold;
	COLOR: #888787;
	HEIGHT: 22px;
	PADDING-LEFT: 5px;
}


.LandingPageSubHead A
{
	COLOR: #888787;
	TEXT-DECORATION: none;
}

.LandingPageSubHead A:hover
{
	COLOR: #888787;
	TEXT-DECORATION: none;
}

.DataBoxTopLeft
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_TopLeft.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.DataBoxTopRight
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_TopRight.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left ;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.DataBoxTopBg
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_TopBg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: right;
	HEIGHT: 7px;
}

.DataBoxBottomLeft
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_BottomLeft.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.DataBoxBottomRight
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_BottomRight.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	WIDTH: 7px;
	HEIGHT: 7px;
}

.DataBoxBottomBg
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_BottomBg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: right;
	HEIGHT: 7px;
}

.DataBoxLeft
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_LeftBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right;
	WIDTH: 7px;
}

.DataBoxRight
{
	FONT-SIZE:10px;
	xBACKGROUND-IMAGE: url(LandingImages/DataBox_RightBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right;
	WIDTH: 7px;
}

.DataBoxCenterBg
{
	FONT-SIZE:10px;
	xBACKGROUND-COLOR:#FEF1E7;
}

.customerLanding_bg {
border: 0px solid green;
background: url(LandingImages/customerLandingBg.jpg) no-repeat;


}

.adminLanding_bg {
border: 0px solid green;
background: url(LandingImages/admindashboard.jpg) no-repeat;
}

.saadminLanding_bg {
border: 0px solid green;
background: url(LandingImages/superadmindashboard.jpg) no-repeat;
}

.approverLanding_bg {
background: url(LandingImages/approverdashboard.jpg) no-repeat;
}

.dealerLanding_bg {
border: 0px solid green;
background: url(LandingImages/customer_n_dealerdashboard.jpg) no-repeat;
}

/****************  zzzzzzzzzz  ******************/
.LandingPageBoxBg
{
	xBACKGROUND-COLOR: #FEF1E1;
	xBORDER-TOP: 1px solid #FF9933;
	xBORDER-BOTTOM: 1px solid #FF9933;
	xborder: 1px solid red;
	xBACKGROUND-IMAGE: url(LandingImages/vmark_generic_bg.jpg) repeat;
	
}

#CustomerLanding1_Reorder, #CustomerLanding1_NewOrder, #DealerAdminLanding1_NewOrder,
#DealerAdminLanding1_Reorder {
border: 0px solid;
height: 122px;
width: 122px;
}

#DealerAdminLanding1_NewCustomer, #DealerAdminLanding1_ManageCustomers,
#DealerAdminLanding1_ListOrders  {
height:94px;
width: 100px;
}

#CustomerLanding1_Uploadalist, #CustomerLanding1_ManageLists, #CustomerLanding1_Buyalist, #CustomerLanding1_MailOrders, #CustomerLanding1_ListOrders,
#DealerAdminLanding1_Uploadalist, #DealerAdminLanding1_Buyalist, #DealerAdminLanding1_ManageLists, #DealerAdminLanding1_MailOrders {
border: 0px solid;
height: 75px;
width: 122px;
}

#ManageCompany, #SALanding1_NewCompany, #SALanding1_Categories, #SALanding1_Production, #SALanding1_Pricing,
#SALanding1_NewTemplate, #SALanding1_ManageTemplate, #SALanding1_Assets, #SALanding1_Users, #SALanding1_Dealers {
border: 0px solid;
height: 94px;
width: 100px;
}


#Reports, #Messages {
border: 0px solid;
height: 94px;
width: 100px;
margin-top: -15px;
}

#AdminLanding1_Pricing, #AdminLanding1_Production, #AdminLanding1_Categories,
#AdminLanding1_NewTemplate, #AdminLanding1_ManageTemplate, #AdminLanding1_Assets,
#AdminLanding1_Dealers, #AdminLanding1_Users,
#PSLanding1_MOScheduling, #PSLanding1_MObyStatus, #PSLanding1_ListOrders {
height: 94px;
width: 100px;
}


.LandingPageText
{
	FONT-SIZE:10px;
	COLOR:#FF6600;
	display: none;
}

.LandingPageText A
{
	COLOR:#FF6600;
	TEXT-DECORATION: none;
}

.LandingPageText A:hover
{
	COLOR:#FF6600;
	TEXT-DECORATION: none;
}

.LandingPageTextBig
{
	FONT-SIZE:15px;
	FONT-WEIGHT: bold;
	COLOR:#FF6600;
	display: none;
}

.LandingPageTextBig A
{
	COLOR:#FF6600;
	TEXT-DECORATION: none;
}

.LandingPageTextBig A:hover
{
	COLOR:#FF6600;
	TEXT-DECORATION: none;
}

.ShoppingCartBoxBg
{
	BORDER-TOP: 1px solid #888787;
	BORDER-BOTTOM: 1px solid #888787;
	color: #000000;  /* Theme Change */
}

/***********************************************************************************/
/*GLOBAL STYLES*/
/***********************************************************************************/

/* USER DATA BOX STYLES */

.UserData
{
	FONT-WEIGHT: normal;
	COLOR: #000000;
}

.UserData A
{
	COLOR: #0000FF;
	TEXT-DECORATION: none;
}

.UserDataBox A:hover
{
	COLOR: #FF0066;
	TEXT-DECORATION: none;
}

.UserDataDropdown
{
	FONT-WEIGHT: normal;
	COLOR: #000000;
	WIDTH: 180px;
}

/***********************************************************************************/
/* BUTTONS AND INFORMATION STYLES */

TD.TopNav
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	WHITE-SPACE: nowrap;
}

.TopNav A
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	WHITE-SPACE: nowrap;
}

.TopNav A:hover
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	WHITE-SPACE: nowrap;
}


.QuickLinks
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	PADDING: 0px 12px 0px 5px;
}

.QuickLinks A
{
	TEXT-DECORATION: none;
}

.QuickLinks A:hover
{
	TEXT-DECORATION: none;
}


.Date
{
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: right;
	PADDING: 0px 0px 0px 5px;
}

.UserName
{
	FONT-WEIGHT: normal;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: right;
	PADDING: 0px 5px 0px 5px;
}

.UserName A
{
	COLOR: #000000;
	TEXT-DECORATION:none;
}

.UserName A:hover
{
	COLOR: #CC6600;
	TEXT-DECORATION:none;
}

.FranchiseName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	PADDING: 0px 5px 0px 10px;
	WHITE-SPACE: nowrap;
}

/***********************************************************************************/
/* PAGE HEADING AND BOTTOM STYLES */

#PageHead 
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	PADDING: 0px 0px 3px 2px;
	MARGIN: 5px 10px 5px 5px;
}

.PageHead
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	PADDING: 0px 0px 6px 2px;
}

#PageHeadSmall 
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	PADDING: 0px 0px 3px 2px;
	MARGIN: 5px 10px 5px 5px;
}

.PageHeadSmall
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	PADDING: 0px 0px 6px 2px;
}

#PageHeadTable
{
	MARGIN: 5px 10px 5px 5px;

}

#PageBottom
{
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN:top;
}

/***********************************************************************************/
/* PAGE LEFT STYLES */

.PageLeft
{
	PADDING: 5px 0px 5px 0px;
	MARGIN: 0px;
	WIDTH: 208px;
	VERTICAL-ALIGN: top;
}

#DialHelpTable
{
	MARGIN-LEFT: 1px;
}

.DialHelp_Header
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING: 0px 0px 0px 5px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 20px;
	WIDTH: 190px;
}

.DialHelp_Body
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
	PADDING: 2px 2px 2px 5px;
	VERTICAL-ALIGN: top;
	WIDTH: 190px;
}

.DialHelp_Bottom
{
	FONT-SIZE: 1px;
	HEIGHT: 5px;
	WIDTH: 190px;
}

/***********************************************************************************/
/* PAGE BODY */

#PageBody
{
	WIDTH: 100%;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	MARGIN-BOTTOM: 0px;
}


/***********************************************************************************/
/* TEXT STYLES */

.BoldRed 
{
	FONT-WEIGHT: bold;
	COLOR: #CC0000;
	FONT-SIZE: 12pt;
}

.Bold 
{
	FONT-WEIGHT: bold;
}

.SmallText
{
	FONT-SIZE: 8pt;
}

.regText
{
	FONT-Weight: bold;
	FONT-SIZE: 9pt; 
	COLOR: red;
}

.regText a
{
	
	COLOR: blue;
	FONT-Weight: normal;
	FONT-SIZE: 9pt;
}

.Head 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: #000066;
}

.GrayText
{
	COLOR: #808080;
}

.NoteText 
{
	FONT-SIZE: 7pt; 
	COLOR: #CC0000; 
}

.Required 
{
	COLOR: #CC0000; 
}

.SectionHead
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING: 3px 5px 5px 5px;
	MARGIN: 0px 3px 3px 3px;
}

.justi 
{
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 130%; 
	TEXT-ALIGN: justify;
}

/*==============================================================================================*/
/* ALPHABETS STYLES */


UL.tabs 
{
	MARGIN: 0px 0px 16px;
}

UL.tabs
{
	BACKGROUND-COLOR: #fff; 
	MARGIN: 0px; 
	PADDING: 0px 0px 0px 0px; 
	WHITE-SPACE: nowrap; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 34px;
}

UL.tabs LI 
{
	BACKGROUND-COLOR: #f6f6f6; 
	FLOAT: left; 
	MARGIN: 0px; 
	PADDING: 10px 0px 9px 3px;
	BORDER-BOTTOM: #777 1px solid;
}

UL.tabs A
{
	BORDER-RIGHT: #d1e3db 1px solid;
	PADDING: 9px 10px 8px 10px;
	MARGIN: 0px; 
	COLOR: #888;
	TEXT-DECORATION: none;
}

UL.tabs A:link
{
	BORDER-RIGHT: #d1e3db 1px solid;
	PADDING: 9px 10px 8px 10px;
	MARGIN: 0px; 
	COLOR: #888; 
	TEXT-DECORATION: none
}

UL.tabs LI.current 
{
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT: #777 1px solid; 
	BORDER-TOP: #777 1px solid; 
	BORDER-LEFT: #777 1px solid; 
	BORDER-BOTTOM: 0px;
}

UL.tabs LI.current A 
{
	COLOR: #396682;
}

UL.tabs LI.current A:hover
{
	COLOR: #000;
}

UL.tabs A:hover 
{
	COLOR: #74a893;
}

UL.small_tabs 
{
	HEIGHT: 24px;
	margin: 0px 0px 5px 0px;
}

UL.small_tabs A 
{
	PADDING: 4px 9px 3px 9px;
	MARGIN: 0px;
}

UL.small_tabs A:link 
{
	PADDING: 4px 9px 3px 9px;
	MARGIN: 0px; 
}

UL.small_tabs LI 
{
	FONT-SIZE: 8pt;
	PADDING: 5px 0px 4px 1px;
	MARGIN: 0px; 
}

/***********************************************************************************/
/* PAGE LEFT STYLES */

.PageLeft H1
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	MARGIN: 2px;
}

.PageLeft H2
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	MARGIN: 2px;
}

.PageLeft H3
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	MARGIN: 2px;
}

.PageLeft P
{
	MARGIN: 0px;
	PADDING: 5px 5px 5px 5px;
	LINE-HEIGHT: 1.5em;
}

.PageLeft TABLE
{
	PADDING: 3px;
}

/***********************************************************************************/
/* PAGE CONTENT STYLES */

#ContentTable
{
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
}

.ContentPadding/*Used in Default Page*/
{
	PADDING: 0px 10px 0px 10px;
}

.PageContent
{
	PADDING: 0px 5px 5px 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

/***********************************************************************************/
/* PAGINATION STYLES */

#Pagination
{
	TEXT-ALIGN: right;
	MARGIN-RIGHT: 20px;
	PADDING: 1px 0px 2px 0px;
}

#Pagination A
{
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}

#Pagination A:hover
{
	COLOR: #3300FF;
	TEXT-DECORATION: underline;
}

/***********************************************************************************/
/* PRODUCT DISPLAY STYLES */

.ProductDisplay
{
	WIDTH: 180px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

.ProductDisplay_Select
{
	WIDTH: 180px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	CURSOR: pointer;CURSOR: hand;
}

.ProductHeading
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}


TD.ProductLinks
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

.ProductLinks A 
{
	TEXT-DECORATION: underline;
}

.ProductLinks A:hover 
{
	TEXT-DECORATION: none;
}

.VerticalDisplayGap
{
	FONT-SIZE: 5px;
	WIDTH: 15px;
}

.HorizontalDisplayGap
{
	FONT-SIZE: 5px;
	HEIGHT: 15px;
}

.ProductImage
{
	PADDING: 5px;
	VERTICAL-ALIGN: center;
	TEXT-ALIGN: center;
}

/***********************************************************************************/
/* DATA GRID STYLES */

#GridTable TH
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING: 5px;
	HEIGHT: 18px;
}

#GridTable TD
{
	PADDING: 5px;
}

#GrayGrid TH
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING: 3px;
	HEIGHT: 20px;
}

#GrayGrid TD
{
	FONT-WEIGHT: normal;
	COLOR: #000000;
	PADDING: 3px;
	HEIGHT: 18px;
}

/* Grid styles used in aspx pages  */

.GridHead
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING: 5px;
	HEIGHT: 18px;
}

.GridBorder TD
{
	PADDING: 5px;
}

.GridBorder .PageNumbers
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-ALIGN: center;
}

.GrayGridHead
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING: 3px;
	HEIGHT: 20px;
}

.GrayGrid TD
{
	FONT-WEIGHT: normal;
	COLOR: #000000;
	PADDING: 3px;
	HEIGHT: 18px;
}

/*******************************/

.GridRow_Head
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #CCE3F8;/*Theme Change*/
	BORDER-BOTTOM: #000000 1px solid;
	HEIGHT: 22px;
}

.GridRow1
{
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
}
.GridRow2 
{
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
}

.GridRowBottom
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
}

.GridRowTotal
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	HEIGHT: 16px;
	VERTICAL-ALIGN: middle;
}

/* INNER GRID STYLES used for grid content in some pages*/

.InnerGridHead
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
}

.InnerGridSubHead
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
}

.InnerGridSubHead1
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
}

.InnerGridLable
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
}

.InnerGridContent
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
}

.InnerGridImage
{
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}


/***********************************************************************************/
/* TAB STYLES */

.Tab_On
{
	FONT-WEIGHT:bold;
	COLOR: #60513A;
	BACKGROUND-COLOR: #EBEBE6;
	PADDING: 4px 6px 4px 5px;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px 1px 0px 1px;
	BORDER-COLOR: #908474;
	WIDTH: 5%;
	WHITE-SPACE: nowrap;
}

.Tab_Off
{
	FONT-WEIGHT:bold;
	PADDING: 4px 6px 4px 5px;
	WIDTH: 5%;
	WHITE-SPACE: nowrap;
}

.Tab_Off A
{
	TEXT-DECORATION: none;
	WHITE-SPACE: nowrap;
}

.Tab_Off A:hover
{
	TEXT-DECORATION: none;
}

.Tab_Gap
{
	FONT-SIZE: 1px;
	WIDTH: 5px;
}

.Tab_End
{
	WIDTH: 90%;
}



.Tab_ContentHead
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING: 0px 0px 3px 0px;
}

.Tab_ContentBold
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}



/***********************************************************************************/
/* POPUP STYLES */

.PopupBody 
{
	PADDING: 3px; 
	MARGIN: 0px; 
}

/***********************************************************************************/
/* PRINT POPUP STYLES */

#PrintHeader
{
	PADDING: 5px 5px 0px 5px;
	MARGIN: 5px 5px 0px 5px; 
}

#PrintBody H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15pt;
	MARGIN: 10px;
	PADDING: 10px 0px 10px 10px;
}

#CompanyName
{
	PADDING: 5px 5px 0px 5px;
	MARGIN: 5px 5px 0px 5px; 
}

.CompanyName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	MARGIN: 10px;
	PADDING: 10px 10px 10px 0px;
}

#Address
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	LINE-HEIGHT: 1.7em;
	PADDING: 5px 5px 0px 5px;
	MARGIN: 5px 5px 0px 5px; 
}

#ToAddress
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	LINE-HEIGHT: 1.7em;
	PADDING: 5px 5px 0px 5px;
	MARGIN: 10px 5px 0px 5px; 
}

#Grid1
{
	PADDING: 5px 5px 0px 5px;
	MARGIN: 10px 5px 0px 5px; 
}

#Grid2
{
	PADDING: 5px 5px 0px 5px;
	MARGIN: 10px 5px 0px 5px;
}

.PrintHead
{
	PADDING: 5px 5px 5px 5px;
}

.PrintHeadEnd
{
	PADDING: 5px 5px 5px 5px;
}

.PrintData
{
	PADDING: 5px 5px 5px 5px;
}

.PrintDataEnd
{
	PADDING: 5px 5px 5px 5px;
	TEXT-ALIGN: right;
}

.PrintTotalsText
{
	FONT-WEIGHT: bold;
	PADDING: 5px 5px 5px 5px;
	TEXT-ALIGN: right;
}

/***********************************************************************************/
/* LINK STYLES */

.RedLink
{
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
}

.RedLink A
{

	COLOR: #FF0000;
	TEXT-DECORATION: none;
}

.RedLink A:hover
{
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}

A.sublinks 
{
	FONT-SIZE: 7pt;
	COLOR: blue; 
	TEXT-DECORATION: underline
}

A.sublinks:hover 
{
	FONT-SIZE: 7pt; 
	COLOR: blue;
	TEXT-DECORATION: none
}

A.biglink
{
	FONT-WEIGHT: bold;
	COLOR: #010066;
	TEXT-DECORATION: none;
}

A.biglink:hover
{
	FONT-WEIGHT: bold;
	COLOR: #030231;
	TEXT-DECORATION: underline
}

A.homelink
{
	FONT-WEIGHT: bold;
	COLOR: #010066;
	TEXT-DECORATION: none;
}

A.homelink:hover
{
	FONT-WEIGHT: bold;
	COLOR: #030231;
	TEXT-DECORATION: none
}

A.cartlink
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.cartlink:hover
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: underline
}

/***********************************************************************************/
/* FORM STYLES */

.FormText
{
	FONT-SIZE: 8pt; 
	COLOR: #000000;
	BORDER: #666666 1px solid;
}

.FormField 
{
	COLOR: #333333;
}

.FormLabel
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

/***********************************************************************************/
/* OTHER STYLES */

.bignoteText 
{
	FONT-SIZE: 7pt;
	COLOR: #CC0000;
}


TD.SubTotal
{
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 2px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 0px;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #000066;
}

/***********************************************************************************/
/* STYLE ADDED FOR PERSONALIZE PERVIEW */

.BlankRow
{
	FONT-SIZE: 4px;
	HEIGHT: 4px;
}

A.annotation
{
	BORDER: #FFCCCC 2px solid;
	DISPLAY: none;
	PADDING: 1px;
	POSITION: absolute;
}

A.annotation_Select
{
	BORDER: #EF3E42 2px solid;
	DISPLAY: none;
	PADDING: 1px;
	POSITION: absolute;
}

a.annotation_Select span
{
  display: block;
  border: 2px thin double grey; 
  box-shadow: 0.4em 0.4em #EF3E42;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  -moz-opacity: 0.3;
  filter:alpha(opacity=15);
}


A.annotation SPAN
{
	BORDER: thin double;
	DISPLAY: block;
	FILTER: alpha(opacity=15);
	WIDTH: 100%;
	HEIGHT: 100%;
	box-shadow: 0.4em 0.4em #FFCCCC;
	opacity: 0.3;
	moz-opacity: 0.3;
}

A.HideAnnotation
{
	VISIBILITY: hidden;
	POSITION: absolute;
}

/***********************************************************************************/
/* QUICK LINKS STYLES */


.QuickLinksBg
{
	PADDING: 5px;
	VERTICAL-ALIGN: top;
}
.QuickLinksRightBg
{
	FONT-SIZE: 1px;
	WIDTH: 5px;
}

.QuickBottomBg
{
	FONT-SIZE: 1px;
	HEIGHT: 5px;
}

#QuickLinksNav
{
	PADDING: 2px 0px 10px 0px;
}

#QuickLinksNav .line
{
	MARGIN: 5px 0px
}

#QuickLinksNav H4 
{
	FONT-SIZE: 100%;
	MARGIN: 4px 0px 5px 5px;
}

#QuickLinksNav UL
{
	MARGIN: 0px 0px 2px 0px;
	PADDING: 2px;
	LIST-STYLE-TYPE: none;
}

#QuickLinksNav LI 
{
	MARGIN: -4px 2px;
	WIDTH: 175px;
	PADDING: 0px;
}

#QuickLinksNav A 
{
	DISPLAY: block;
	MARGIN: 1px 0px;
	PADDING: 2px 4px 4px 7px;
	CURSOR: pointer;CURSOR: hand;
}

#QuickLinksNav A:hover
{
	MARGIN: 0px;
	PADDING: 2px 4px 4px 7px;
	TEXT-DECORATION: none;
}

#panelDiv
{
	PADDING: 2px 0px 10px 0px;
}

#panelDiv .line
{
	MARGIN: 5px 0px
}

#panelDiv H4 
{
	FONT-SIZE: 100%;
	MARGIN: 4px 0px 5px 5px;
}

#panelDiv UL
{
	MARGIN: 0px 0px 2px 0px;
	PADDING: 2px;
	LIST-STYLE-TYPE: none;
}

#panelDiv LI 
{
	MARGIN: -4px 2px;
	WIDTH: 175px;
	PADDING: 0px;
}

#panelDiv A 
{
	DISPLAY: block;
	MARGIN: 1px 0px;
	PADDING: 2px 4px 4px 7px;
	CURSOR: pointer;CURSOR: hand;
	TEXT-DECORATION:none;
}

#panelDiv A:hover
{
	MARGIN: 0px;
	PADDING: 2px 4px 4px 7px;
	TEXT-DECORATION: none;
}

#msviGlobalToolbar A
{
	padding:0px 4px 2px 4px;
	color:Navy;
	TEXT-DECORATION:none;
}

#msviGlobalToolbar A:hover
{
	padding:0px 4px 2px 4px;
	/*background:#A1C6EB;*/
	TEXT-DECORATION:none;
}


#msviQL{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;padding:0 2px 0 9px;margin:0;width:463px;border-style:solid;border-color:#999;border-width:1px 2px 2px 1px;background-color:#fff;color:#000;filter:progid:DXImageTransform.Microsoft.Shadow(color=#a9a9a9,direction=135,strength=3)}
#msviQL h5{font-size:65%;font-weight:bold;margin:8px 0 2px 0;color:#039}
#msviQL td.msviqlhrtd{padding:0 0 0 6px}
#msviQL tr>td.msviqlhrtd{padding:3px 0}
#msviQL td{margin:0;padding:0;font-size:100%}
#msviQL td div{width:143px;padding:0 0 5px 0;margin:0 0 0 7px}
#msviQL p.msviqlspacer{padding:7px 0 0 0;margin:0}
#msviQL tr>td>div{width:143px;padding:0 7px 5px 0;margin:0}
#msviQL tr>td>hr{color:#d0e0f0;width:100%;margin:0;background-color:#d0e0f0;height:1px}
#msviQL tr td hr{color:#d0e0f0;width:99%;margin:-3px;padding:0;height:1px;overflow:hidden}
#msviQL ul{margin:0;padding:0;display:block;list-style-type:none;font-size:100%;background-image:none;list-style-image:none}
#msviQL li{width:143px;display:block;margin:0 0 1px 0;list-style-type:none;font-size:100%;background-image:none;padding:0;list-style-image:none}
#msviQL li a{color:#000;text-decoration:none;padding:1px 0 1px 3px;display:block;vertical-align:middle;border:solid 1px #fff;height:11px;font-size:65%;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0}
#msviQL a:hover{border:solid 1px #a2c5eb;background-color:#f0f7fd;cursor:pointer;CURSOR: hand;vertical-align:middle;display:block}
#msviQL div>ul>li>a:hover,#msviQL div>ul>li>a{height:auto}

/***********************************************************************************/

/*Registration Page Styles*/

.Registration_Headerbg
{
	BACKGROUND-IMAGE: url(Images/Registration_Bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: left top;
	height: 80px;
}
.Registration_Logo {
	BACKGROUND-IMAGE: url(images/Registration_Logo.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	height: 80px;
	width: 168px;
	float: left;
}
.Registration_rightcorner {
	BACKGROUND-IMAGE: url(images/Registration_Righttext.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right top;
	height: 80px;
	width: 199px;
	float: right;
}

/***********************************************************************************/
/*New Left Tab Styles*/

.LeftTabBegin_Select
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/SelectedTab_Left.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}

.LeftTabEnd_Select
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/SelectedTab_Right.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}


.LeftTab_Select
{
	FONT-SIZE: 11px;
	COLOR:#000000;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #E7EBEE;
	BORDER-TOP:1px solid #4A5258;
	HEIGHT: 19px;
	PADDING: 0px 2px 0px 2px;
}

.LeftTab_Select A:link 
{
	COLOR: #000000;
	TEXT-DECORATION: none
}

.LeftTab_Select A:visited 
{
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.LeftTab_Select A:hover
{
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.LeftTabBegin_Normal
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/NormalTab_Left.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}

.LeftTabEnd_Normal
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/NormalTab_Right.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}

.LeftTab_Normal
{
	FONT-SIZE: 11px;
	COLOR:#FFFFFF;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #6A747C;
	BORDER-TOP:1px solid #4A5258;
	HEIGHT: 19px;
	PADDING: 0px 2px 0px 2px;
}
.LeftTab_Normal A:link 
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.LeftTab_Normal A:visited 
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

.LeftTab_Normal A:hover
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

.LeftTab_Gap
{
	FONT-SIZE: 1px;
	BORDER-BOTTOM:1px solid #4A5258;
	WIDTH: 1px;
}

.LeftTab_GapEnd
{
	FONT-SIZE: 1px;
	BORDER-BOTTOM:1px solid #4A5258;
	WIDTH: 60px;
}

.LeftTab_Content
{
	COLOR: #000000;
	MARGIN: 0px;
	PADDING: 5px;
	VERTICAL-ALIGN: top;
}

/***********************************************************************************/
/*New Left Tab Styles*/

.LeftTabBegin_Select
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/SelectedTab_Left.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}

.LeftTabEnd_Select
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/SelectedTab_Right.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}


.LeftTab_Select
{
	FONT-SIZE: 11px;
	COLOR:#000000;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #E7EBEE;
	BORDER-TOP:1px solid #4A5258;
	HEIGHT: 19px;
	PADDING: 0px 2px 0px 2px;
}

.LeftTab_Select A:link 
{
	COLOR: #000000;
	TEXT-DECORATION: none
}

.LeftTab_Select A:visited 
{
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.LeftTab_Select A:hover
{
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.LeftTabBegin_Normal
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/NormalTab_Left.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}

.LeftTabEnd_Normal
{
	FONT-SIZE: 5px;
	BACKGROUND-IMAGE: url(Images/NormalTab_Right.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right bottom;
	WIDTH: 5px;
	HEIGHT: 20px;
}

.LeftTab_Normal
{
	FONT-SIZE: 11px;
	COLOR:#FFFFFF;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #6A747C;
	BORDER-TOP:1px solid #4A5258;
	HEIGHT: 19px;
	PADDING: 0px 2px 0px 2px;
}
.LeftTab_Normal A:link 
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.LeftTab_Normal A:visited 
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

.LeftTab_Normal A:hover
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

.LeftTab_Gap
{
	FONT-SIZE: 1px;
	BORDER-BOTTOM:1px solid #4A5258;
	WIDTH: 1px;
}

.LeftTab_GapEnd
{
	FONT-SIZE: 1px;
	BORDER-BOTTOM:1px solid #4A5258;
	WIDTH: 60px;
}

.LeftTab_Content
{
	COLOR: #000000;
	MARGIN: 0px;
	PADDING: 5px;
	VERTICAL-ALIGN: top;
}


/***********************************************************************************/
/* Emulation Text Style */

/*.EmulationText
{
	color : #028a02;
}
*/

/***********************************************************************************/
/* Parent Category View Styles */

.LeftGradientBg
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	/*COLOR: #FFFFFF;*/
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: top;
	/*BACKGROUND-COLOR: #FFFFFF;*/
	VERTICAL-ALIGN: top;
}

.LeftGradientBg H1
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFD626;
	BORDER: 1px solid #FFFFFF;
	PADDING: 2px;
	MARGIN: 2px;
}

.LeftGradientBg H2
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFD626;
	BORDER: 1px solid #FFFFFF;
	PADDING: 2px;
	MARGIN: 2px;
}

.LeftGradientBg H3
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFD626;
	BORDER: 1px solid #FFFFFF;
	PADDING: 2px;
	MARGIN: 2px;
}

.LeftGradientBg P
{
	MARGIN: 0px;
	PADDING: 5px 5px 5px 5px;
	LINE-HEIGHT: 1.5em;
}

.LeftGradientBg TABLE
{
	PADDING: 0px;
}

.LeftNavigationLine
{
	FONT-SIZE: 2px;
	BACKGROUND-IMAGE: url(Images/LeftNavigationLine.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	HEIGHT: 10px;
}

.LeftNav
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR: #005480;
}

.LeftNav A
{
	COLOR: #005480;
	TEXT-DECORATION: none;
}

.LeftNav A:hover
{
	COLOR: #005480;
	TEXT-DECORATION: underline;
}

.LeftNav_Select
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #005480;
}

.LeftNav_Select A
{
	COLOR: #005480;
	TEXT-DECORATION: none;
}

.LeftNav_Select A:hover
{
	COLOR: #005480;
	TEXT-DECORATION: underline;
}


/***********************************************************************************/
/* ModelDailog */

/* dialog window */
#DialogWindow
{
	border: 1px #FFFFFF outset;
	/*width: 550px;*/
	display: none;
	background: #F9F6F6;	/*Theme Change same as PopupContentTable*/
	z-index: 1000;
	position: absolute;
	top: 0;
	left: 0;
}

#DialogContent1
{
	float: left;
	/*margin-right: 10px;
	margin-bottom: 10px;*/
	background: #F9F6F6;	/*Theme Change same as PopupContentTable*/
	margin-top: 10px;
	/*width: 450px;*/
	display: block;
	font-size: 90%;
}
/***********************************************************************************/
.YashText
{
	color: #999999;
}


/* CASS Certify BUTTON */

.CASSCertifyButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/CASSCertifyButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px solid #ffffff;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 33px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 135px;
	HEIGHT: 24px;
	CURSOR: hand;
}

/* CASS Presort BUTTON */

.CASSPresortButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/CASSPresortButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px solid #ffffff;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 33px;
	VERTICAL-ALIGN: middle; 
	WIDTH: 135px;
	HEIGHT: 24px;
	CURSOR: hand;
}


/* APPROVE BUTTON */

.ApproveButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/ApproveButtonBg.gif);
	BACKGROUND-POSITION: top;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px solid #ffffff; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 80px;
	HEIGHT: 20px;
	CURSOR: pointer;CURSOR: hand;
}


.LeftPad
{
	PADDING: 15px 0px 0px 30px;
}

.Pad
{
	PADDING: 10px 0px 0px 30px;
}

A.Whitelink
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

A.Whitelink:hover
{
	FONT-WEIGHT: bold;
	COLOR: #030231;
	TEXT-DECORATION: underline
}

.EmulationText
{
   	COLOR: #000000;
}

.UsernameText
{
   	COLOR: #ffffff;
	FONT-SIZE: 7pt;
}

.EditDraftButton
{
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #333399;
	BACKGROUND-IMAGE: url(Images/Edit.gif);
	BACKGROUND-COLOR: transparent;
	BACKGROUND-REPEAT: no-repeat;
	BORDER: 0px;
	HEIGHT: 22px;
	WIDTH: 130px;
	TEXT-ALIGN: center;
	CURSOR: pointer;CURSOR: hand;
}

.Browse
{
	COLOR: #000000;
	BORDER: #347dc1 1px solid;
	BACKGROUND-COLOR:transparent;
	BORDER:1px solid #000000;
}

.ImgAlign
{
 PADDING-LEFT: 30px; 
}
