BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

popup
{
	font-family: arial,helvetica;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	font-size: 10px;
	text-align: left;
	background-color: #06539C;
}
a.breadcrumb:link
{
	text-decoration: underline;
	color: #0038a9;
	font-family: arial,helvetica;
	font-size: 11px;
	height: 20px;
}
.topbordercolor
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	background-color: #cccccc;
}

.topborderWhite
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: White;
	text-decoration: none;
}

.topborderWhite A
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #134194;
	text-decoration: underline;
}

.topborderWhite A:Visited
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #003479;
	text-decoration: underline;
}
.topborderWhite A:Hover
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #134194;
	text-decoration: underline;
}
.topborderWhite A:Link
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: White;
	text-decoration: underline;
}

.topborder
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #42454A;
}

.A.topborder
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #134194;
	text-decoration: none;
}
.A.topborder:Visited
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #003479;
	text-decoration: none;
}
.A.topborder:Hover
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #134194;
	text-decoration: none;
}
.A.topborder:Link
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #134194;
	text-decoration: none;
}

.topborderLeft
{
	background-position: left bottom;
	background-attachment: scroll;
	background-image: url(../../Images/topborderLeft.jpg);
	background-repeat: no-repeat;
	position: static;
	height: 19px;
	width: 16px;
}


.topborderMiddle
{
	background-position: center center;
	background-attachment: scroll;
	background-image: url(../../Images/topborderMiddle.jpg);
	background-repeat: repeat-x;
	position: static;
	height: 19px;
}

.topborderNewMessages
{
	background-position: left bottom;
	background-attachment: scroll;
	background-image: url(../../Images/topborderNewMessages.jpg);
	background-repeat: no-repeat;
	position: static;
	width: 75px;
	height: 19px;
}

.topborderPendingJobs
{
	background-position: left bottom;
	background-attachment: scroll;
	background-image: url(../../Images/topborderPendingJobs.jpg);
	background-repeat: no-repeat;
	position: static;
	width: 67px;
	height: 19px;
}

.topborderViewCart
{
	background-position: left bottom;
	background-attachment: scroll;
	background-image: url(../../Images/topborderViewCart.jpg);
	background-repeat: no-repeat;
	position: static;
	width: 22px;
	height: 19px;
}


.topborderRight
{
	background-position: left bottom;
	background-attachment: scroll;
	background-image: url(../../Images/topborderRight.jpg);
	background-repeat: no-repeat;
	position: static;
	width: 15px;
	height: 19px;
}

.topLogo
{
	vertical-align: top;
	height: 41px;
}

.topLogoLeft
{
	background-position: left center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	position: static;
	height: 50px;
	width: 700px;
	padding-left: 15px;
}

.topLogoCreativeSol
{
	background-position: left center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	position: static;
	height: 40px;
	width: 350px;
}


.topLogoMiddle
{
	background-position: center center;
	background-attachment: scroll;
	background-color: White;
	position: static;
	height: 41px;
	width: 500px;
}

.topLogoRight
{
	background-position: left bottom;
	background-attachment: scroll;
	position: static;
	width: 218px;
	height: 41px;
}

.blueBorder
{
	background-color: #b2975d;
	height: 8px;
}

.blueTopBorder
{
	background-color: #b2975d;
	height: 35px;
}

.text
{
	font-size: 9px;
	font-family: arial,helvetica;
	text-decoration: none;
	color: Red;
}

LI
{
	font-size: 9pt;
	text-decoration: none;
}
LI.large
{
	font-size: 10px;
	text-decoration: none;
}

.redtext
{
	font-size: 9pt;
	color: #B70302;
	font-family: arial,helvetica;
	text-decoration: none;
}

.redtext11px
{
	font-size: 11px;
	color: #B70302;
	font-family: arial,helvetica;
	text-decoration: none;
}
.redtextSmall
{
	font-size: 8pt;
	color: #B70302;
	font-family: arial,helvetica;
	text-decoration: none;
}
.redtextTiny
{
	font-size: 10px;
	color: #B70302;
	font-family: arial,helvetica;
	text-decoration: none;
}
.redtextbold
{
	font-weight: bold;
	color: #B70302;
	font-size: 10pt;
	font-family: arial,helvetica;
	text-decoration: none;
}

/*new styles here*/
.helpandfaqCaption
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 9pt;
	font-weight: bold;
	color: #D1CDC0;
}

.CaptionHeading1
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}
.EditorCaption
{
	font-weight: normal;
	font-size: 20px;
	font-family: arial,helvetica;
}

.BannerSubHeading
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}
.smallcontent
{
	font-size: 7pt;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	text-decoration: none;
	color: Black;
}
.content
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
}
a.signoutfont:link
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #2A5F8F;
	font-weight: normal;
	text-decoration: none;
}
a.signoutfont:visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #003479;
	font-weight: normal;
	text-decoration: none;
}

TD.content A
{
	color: #134194;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.content A:Visited
{
	color: #003479;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.content A:Hover
{
	color: #134194;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
.smallcontent
{
	font-size: 7pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: Black;
}

.contentWhite
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

.Newcontent
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: Black;
}
.CaptionHeading
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #2A5F8F;
}
.contentText
{
	font-family: Arial;
	color: #333333;
}
TD.contentText A
{
	color: #134194;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentText A:Visited
{
	color: #003479;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentText A:Hover
{
	color: #134194;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}

.contentBold
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: Black;
}

.cpfooter
{
	text-align: center;
	vertical-align: middle;
	background-color: #e3ddcc;
	height: 30px;
}

.copyRight
{
	font-size: 7.5pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #134194;
}
.copyRight A
{
	font-size: 7.5pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #134194;
}
.copyRight A:Hover
{
	font-size: 7.5pt;
	font-family: arial,helvetica;
	text-decoration: none; /*text-align: center;*/
	color: #134194;
}
.copyRight A:Visited
{
	font-size: 7.5pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #003479;
}

.copyRightBlack
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: black;
}
.workarea
{
	/*height: 460px;*/
	width: 1014px;
	padding: 0px 5px;
	background-color: #F2F2F2;
}
.workareapadding
{
	padding-top: 20px;
	padding-bottom: 10px;
}
.tblworkarea
{
	background-color: #ffffff;
	border-bottom: solid 1px #D2D2D2;
	border-right: solid 1px #D2D2D2;
	border-left: solid 1px #D2D2D2;
	border-top: solid 1px #D2D2D2;
	width: 1014px;
}

.workareatbl
{
	width: 974px;
	height: 450px;
	padding-left: 15px;
	padding-right: 25px;
}
.workareapad
{
	padding-left: 9px;
	padding-bottom: 5px;
	padding-right: 17px;
	padding-top: 5px;
}

.workareahalfwidth
{
	width: 450px;
}

.workareastyle
{
	width: 990px;
}

.workareastylePopup
{
	width: 670px;
	padding-top: 5px;
	padding-left: 0px;
}

.leftNav
{
	vertical-align: top;
	width: 160px;
	padding: 0 15 0 3;
}

.leftNavMenuHeight
{
	height: 25px;
	vertical-align: top;
}
.contentLeftNavControls
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	vertical-align: top;
}
.subLeftNavControls
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}
.contentLeftNav
{
	font-size: 8pt;
	font-weight: bold;
	font-family: arial,helvetica;
	text-decoration: none;
}
.contentLeftNavBold
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}

.contentInnerText
{
	font-size: 7pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: Black;
}

.borderLTB
{
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: White;
}

.borderLT
{
	border-left: 1px solid #000000;
	border-right: 4px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
.borderLT11
{
	border-left: 1px solid #000000;
	border-right: 4px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}

.borderRT
{
	border-right: 1px solid #000000;
	border-left: 4px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}

.borderLT1
{
	border-left: 0px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	border-color: white;
}

.borderBT
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
.borderBR
{
	border-left: 0px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-color: #BDB6AD;
}
.borderLB
{
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-color: #BDB6AD;
}
.borderLBT
{
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
.borderB
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-color: #037DAE;
}

.borderLR
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	border-color: #BDB6AD;
}

.borderLRT
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
.borderLBR
{
	border-right: dotted 1px #999999;
}
.borderL
{
	border-left: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	border-color: #BDB6AD;
}
.borderLL
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	border-color: #ffffff;
}
.borderBR
{
	border-right: dotted 1px #999999;
}

.borderT
{
	border-left: 0px solid #00000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
.borderThin
{
	font-family: arial,helvetica;
	font-size: 5px;
	border-right: 1px solid #C0C0C0;
	border-top: 0px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 0px solid #C0C0C0;
	border-color: #BDB6AD;
}
.borderTBR
{
	border-right: dotted 1px #999999;
}
.borderTB
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
.borderLTBR
{
	border-right: dotted 1px #999999;
}
.fullBorder
{
	border-right: dotted 1px #999999;
	border-left: dotted 1px #999999;
	border-top: dotted 1px #999999;
	border-bottom: dotted 1px #999999;
}
.borderLTBRWhite
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}

.borderDLTBR
{
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	border-color: #BDB6AD;
}


.borderBottomTopLR
{
	border-left: 0px solid #white;
	border-right: 0px solid white;
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	border-color: #BEB7AE;
}

.borderTopLBR
{
	border-left: 0px solid #white;
	border-right: 0px solid white;
	border-bottom: 0px solid white;
	border-top: 1px solid white;
	border-color: #BEB7AE;
}
.borderLTBR1
{
	border-right: 1px solid #D6D6D6;
}
.borderNoLTBR
{
	border-left: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-top: 0px solid #D6D6D6;
	border-color: #BEB7AE;
}
.borderR
{
	border-left: 0px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	border-color: #BDB6AD;
}
.Noborder
{
	font-family: arial,helvetica;
	height: 20;
	font-size: 12;
}
.parajustify
{
	text-align: justify;
}
.centerAlign
{
	text-align: center;
}
.tdWidth10
{
	width: 10px;
}
.tdWidth5
{
	width: 5px;
}
.tdWidth350
{
	width: 350px;
	vertical-align: middle;
}
.tdWidth20
{
	width: 20px;
}
.tdWidth100
{
	width: 120px;
}
.tdWidth130
{
	width: 130px;
}
.Width700
{
	width: 700px;
}
.tdWidth25
{
	width: 25px;
}
.leftAlign
{
	text-align: left;
}
.leftPadding2
{
	padding-left: 2px;
}
.leftPadding15
{
	padding-left: 15px;
}
.BottomPadding5
{
	padding-bottom: 5px;
}
.TopPadding5
{
	padding-top: 5px;
}
.TopPadding10
{
	padding-top: 10px;
}
.TopPadding20
{
	padding-top: 20px;
}
.BottomPadding3
{
	padding-bottom: 3px;
}
.TopPadding3
{
	padding-top: 3px;
}
.leftPadding26
{
	padding-left: 26px;
}
.leftPadding20
{
	padding-left: 20px;
}
.leftPadding28
{
	padding-left: 28px;
}
.leftPadding30
{
	padding-left: 30px;
}
.leftPadding32
{
	padding-left: 32px;
}
.leftPadding40
{
	padding-left: 50px;
}
.rightPadding40
{
	padding-right: 50px;
}
.leftPadding60
{
	padding-left: 80px;
}
.leftPadding55
{
	padding-left: 72px;
}

.leftPadding45
{
	padding-left: 45px;
}

.leftPadding18
{
	padding-left: 24px;
}
.leftPadding5
{
	padding-left: 5px;
}
.leftPadding3
{
	padding-left: 3px;
}
.leftPadding10
{
	padding-left: 10px;
}
.leftPadding15
{
	padding-left: 15px;
}
.rightPadding1
{
	padding-right: 1px;
}
.leftPadding6
{
	padding-left: 6px;
}
.rightPadding3
{
	padding-right: 3px;
}
.rightPadding5
{
	padding-right: 5px;
}
.rightPadding13
{
	padding-right: 13px;
}
.rightPadding10
{
	padding-right: 10px;
}
.rightPadding20
{
	padding-right: 20px;
}
.rightPadding15
{
	padding-right: 15px;
}
.rightPadding17
{
	padding-right: 17px;
}
.rightPadding50
{
	padding-right: 50px;
}

.leftRightPadding3
{
	padding-left: 3px;
	padding-right: 3px;
}
.rowHeight10
{
	height: 10px;
}
.rowHeight24
{
	height: 24px;
}

.rowHeight17
{
	height: 17px;
}

.rowHeight27
{
	height: 27px;
}
.rowHeight170
{
	height: 170px;
}
.rowHeight5
{
	height: 5px;
}
.rowHeight10
{
	height: 10px;
}
.rowHeight4
{
	height: 4px;
}
.rowHeight3
{
	height: 5px;
}
.rowHeight200
{
	height: 200px;
}
.rowHeight100
{
	height: 100px;
}
.rowHeight50
{
	height: 50px;
}
.rowHeight230
{
	height: 230px;
}
.rowHeight130
{
	height: 130px;
}
.rowHeight20
{
	height: 20px;
}
.rowHeight120
{
	height: 120px;
}
.rowHeight25
{
	height: 25px;
}

.rowHeight30
{
	height: 30px;
}
.rowHeight3
{
	height: 3px;
}
.rowHeight19
{
	height: 19px;
}

.rowHeight15
{
	height: 15px;
}
.rowHeight13
{
	height: 13px;
}
.rowHeight75
{
	height: 75px;
}

.rowHeight40
{
	height: 40px;
}
.rowHeight65
{
	height: 65px;
}
.tblWidth
{
	width: 998px;
	height: 100%;
}
.captionbgcolor
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	padding-left: 3px;
	text-decoration: none;
}
.captionbgcolor A
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	text-decoration: none;
}
.captionbgcolor A:Visited
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	text-decoration: none;
}
.captionbgcolor A:Hover
{
	color: #333333;
	text-decoration: underline;
}
TD.captionbgcolor A:Link
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	text-decoration: none;
}
TD.captionbgcolor A:Visited
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	text-decoration: none;
}
TD.captionbgcolor A:Hover
{
	color: #333333;
	text-decoration: underline;
}
/*.captionBgColor
{
    background-color: #EDE7D9;
    font-size: 9pt;
    font-family: arial,helvetica;
    text-decoration: none;
    font-weight: normal;
    color: black;
}
.captionBgColor A
{
    background-color: #EDE7D9;
    font-size: 9pt;
    font-family: arial,helvetica;
    font-weight: normal;
    text-decoration: none;
    color: black;
}
.captionBgColor A:Visited
{
    color: black;
    font-size: 9pt;
}
.captionBgColor A:Hover
{
    color: black;
    font-family: arial,helvetica;
    text-decoration: none;
    font-size: 9pt;
}*/
.altRowbgColor
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-decoration: none;
}
.leftbackground
{
	width: 190px;
	height: 100%;
	vertical-align: top;
}

.listStyleType
{
	list-style-image: url(../../Images/squareblack.gif);
}

.rightAlign
{
	text-align: right;
}

.cbtn
{
	/* border: #e3ddcc 1px solid;     padding-right: 1px;     padding-left: 1px;     padding-top: 0px;     padding-bottom: 0px;     font: 9pt arial,helvetica;     vertical-align: baseline;     text-align: center;     letter-spacing: normal;     font-weight: bold;     cursor: hand;     color: White;     background-color: #b2975d;     direction: ltr;     height: 18px;*/
}

.msgHeaderColor
{
	background-color: #F7F3EF;
}
.msgAdminColor
{
	background-color: #BDB6AD;
}
.msgAdminFontColor
{
	color: #BDB6AD;
}
.textSize
{
	font-family: arial,helvetica;
	font-size: 9px;
}

.inches
{
	font-family: arial,helvetica;
	font-size: 8px;
	vertical-align: middle;
}
.textBoxwidth200px
{
	width: 200px;
}
.width212
{
	width: 212px;
}
.UnderConstruct
{
	font-weight: bold;
	font-size: 20px;
	font-family: arial,helvetica;
	color: #990000;
}
.adminnames
{
	font-family: arial,helvetica;
	font-size: 9px;
	color: White;
}
.bodyTable
{
	background-color: white;
}
.anchorcopyright
{
	font-size: 9px;
	color: #990000;
	font-family: arial,helvetica;
	text-decoration: underline;
}
.UMLTBR
{
	border-left: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-top: 0px solid #D6D6D6;
	border-color: #BEB7AE;
}
.borderNoLTBR
{
	border-left: 0px solid #D6D6D6;
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	border-top: 0px solid #D6D6D6;
	border-color: #BEB7AE;
}

.headerBgImg
{
	background: url(../../Images/TopHeader.jpg);
}

.BGroundcolor
{
	background-color: #B2CCE5;
}
.BannerBground
{
	background-color: white;
}
.BannerText
{
	font-size: 9px;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #ffffff;
}
.ShowBanner
{
	display: "";
}
.HideBanner
{
	display: none;
}
.popupLink
{
	color: #B70302;
	outline: none;
}
.popup
{
	border-right: gray 1px solid;
	padding-right: 0px;
	border-top: gray 1px solid;
	padding-left: 0px;
	z-index: 9050;
	visibility: hidden;
	padding-bottom: 0px;
	border-left: gray 1px solid;
	padding-top: 0px;
	border-bottom: gray 1px solid;
	position: absolute;
	background-color: #ffffff;
}
.readOnlyColor
{
	background-color: #E2E2E2;
}
.normalColor
{
	background-color: #ffffff;
}
.newContentLeftNavBold
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}
.expandCollapse
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #134194;
	background: #e3ddcc;
}

TD.expandCollapse A:link
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #134194;
}
TD.expandCollapse A:hover
{
	color: #134194;
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
}
TD.expandCollapse A:visited
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #003479;
}

TD.content P A:link
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
}

TD.content P A:visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
}
TD.content P A:hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
}

TD.contentBlack li A:link
{
	color: #134194;
	font-size: 10pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}

TD.contentBlack li A:visited
{
	color: #003479;
	font-size: 10pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentBlack li A:hover
{
	color: #134194;
	font-size: 10pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: underline;
}


TD.contentBlack A:link
{
	color: #134194;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}

TD.contentBlack A:visited
{
	color: #003479;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentBlack A:hover
{
	color: #134194;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: underline;
}

TD.contentBlue A:link
{
	color: #134194;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}

TD.contentBlue A:visited
{
	color: #003479;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentBlue A:hover
{
	color: #134194;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: underline;
}
TD.contentBold A
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #134194;
}
TD.contentBold A:Visited
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #003479;
}
TD.contentBold A:Hover
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #134194;
}
TD.redtextbold A
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #B70302;
}
TD.redtextbold A:Visited
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #003479;
}
TD.redtextbold A:Hover
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #134194;
}

.NavBlue
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #173660;
}
A.NavBlue
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #173660;
	text-decoration: none;
}
.TableBorder
{
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.BannerHeadingBlue
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: Blue;
}

.scbtn
{
	border-top: #aeaeae 0px groove;
	border-right: #aeaeae 0px groove;
	border-bottom: #aeaeae 0px groove;
	border-left: #aeaeae 0px groove;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 0px;
	padding-bottom: 0px; /*background-color: #aeaeae;*/
	background-color: #036bcb;
	font: 9pt arial;
	vertical-align: baseline;
	text-align: center;
	letter-spacing: normal;
	cursor: hand;
	color: White;
	direction: ltr;
}

.PanelHeading
{
	background-color: #D8CCB6;
	height: 20px;
}
.PanelHeadingD
{
	cursor: pointer;
	vertical-align: middle;
}

.PanelImage
{
	float: right;
	vertical-align: middle;
}
.bluelink
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #036bcb;
	text-decoration: none;
}
.contentBlue
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #3475CD;
}
.contentBrown
{
	padding-top: 4px;
	padding-bottom: 2px;
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	background-color: #800000;
	color: White;
}
.greentext
{
	font-size: 8pt;
	color: Green;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}

.contentGridBold
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: Black;
}

.gridBgColor
{
	background-color: #729DDE;
}
.topborder_contact
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #0082DE;
}
.A.topborder_contact
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #0082DE;
}

.A.topborder_contact:Visited
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #003479;
}
.A.topborder_contact:Hover
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #134194;
}
.A.topborder_contact:Link
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #0082DE;
}
TD.contentDarkBlue A:link
{
	color: #858BFE;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}

TD.contentDarkBlue A:visited
{
	color: #003479;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentDarkBlue A:hover
{
	color: #134194;
	font-size: 9pt;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: underline;
}

.BSCBlue
{
	font-family: arial,helvetica;
	color: #2A5F8F;
	font-weight: normal;
	font-size: 8pt;
	text-decoration: none;
}

.TopHelpBlue
{
	font-family: arial,helvetica;
	color: #336699;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
A.TopHelpBlue
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}

A.BSCBlue
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #2A5F8F;
	text-decoration: none;
	font-weight: normal;
}

A.BSCBlue:Visited
{
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #003479;
	font-size: 8pt;
}
A.BSCBlue:Hover
{
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #134194;
	font-size: 8pt;
}
A.BSCBlue:Link
{
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #2A5F8F;
	font-size: 8pt;
}
.BSCBlueBold
{
	font-family: arial,helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #134194;
	text-decoration: none;
}
.A.BSCBlueBold
{
	font-family: arial,helvetica;
	font-size: 12pt;
	color: #134194;
	text-decoration: none;
}

.A.BSCBlueBold:Visited
{
	font-family: arial,helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #003479;
	text-decoration: none;
}
.A.BSCBlueBold:Hover
{
	font-family: arial,helvetica;
	font-size: 12pt;
	font-weight: normal;
	color: #134194;
	text-decoration: underline;
}
.A.BSCBlueBold:Link
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}

TD.BSCBlue A
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #2A5F8F;
	text-decoration: none;
	font-weight: normal;
}

TD.BSCBlue A: Visited
{
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #2A5F8F;
	font-size: 8pt;
}
TD.BSCBlue A: Hover
{
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #2A5F8F;
	font-size: 8pt;
}
TD.BSCBlue A: Link
{
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
	color: #2A5F8F;
	font-size: 8pt;
}

.Paging
{
	font-size: 12px;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #333;
}
TD.Paging A
{
	color: #2A5F8F;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
TD.Paging A:Visited
{
	color: #003479;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
}
TD.Paging A:Hover
{
	color: #134194;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
DIV.Paging A
{
	color: #2A5F8F;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
DIV.Paging A:Visited
{
	color: #003479;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
}
DIV.Paging A:Hover
{
	color: #134194;
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.PagingBold
{
	font-size: 12px;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #333;
}
TD.PagingBold A
{
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #333;
}
TD.PagingBold A:Visited
{
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #003479;
}
TD.PagingBold A:Hover
{
	font-size: 12px;
	font-family: arial,helvetica;
	text-decoration: underline;
	font-weight: bold;
	color: #134194;
}
DIV.PagingBold A
{
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #333;
}
DIV.PagingBold A:Visited
{
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #003479;
}
DIV.PagingBold A:Hover
{
	font-size: 12px;
	font-family: arial,helvetica;
	text-decoration: underline;
	font-weight: bold;
	color: #134194;
}
.WhatsThisHeader
{
	font-size: 12pt;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #0082DE;
}
.WhatsThisText
{
	font-size: 9pt;
	font-family: arial,helvetica;
}
.leftNavBrowse
{
	color: White;
	font-family: arial,helvetica;
	font-size: 9pt;
	font-weight: normal;
	height: 23px;
	text-align: left;
	padding-left: 5px;
	background-image: url(../../Images/BlueNav.jpg);
}
/*.leftNavBrowse
{
	color:White;
	font-family:Century Gothic;
	font-size: 12pt;
	font-weight: bold;
	height:23px;
	text-align:center;
	background-image: url(../Images/BlueNav.jpg);
}*/
.leftNavAdmin
{
	color: White;
	font-family: arial,helvetica;
	font-size: 9pt;
	font-weight: normal;
	height: 23px;
	text-align: left;
	padding-left: 5px;
	background-image: url(../../Images/GreenNav.jpg);
}
.leftNavResource
{
	color: White;
	font-family: arial,helvetica;
	font-size: 9pt;
	font-weight: normal;
	height: 23px;
	text-align: left;
	padding-left: 5px;
	background-image: url(../../Images/OrangeNav.jpg);
}
.Announce
{
	width: 500px;
	height: 100px;
	font-family: arial,helvetica;
	font-size: 9pt;
}
.ViewAll
{
	font-family: arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #0082DE;
	text-decoration: underline;
	width: 70px;
}
.VAll
{
	margin-top: 2px;
	position: absolute;
	left: 765px;
	width: 70px;
}
.NavBox
{
	font-family: arial,helvetica;
	font-weight: bold;
	font-size: 10pt;
	height: 30px;
	vertical-align: middle;
	border-color: #4A4D4A;
	border-bottom: 1px solid #4A4D4A;
	background-image: url(../../Images/navboxBG.jpg);
	background-repeat: repeat-x;
}
.NavBorder
{
	/*border-left: 1px solid #4A4D4A; 	border-right: 1px solid #4A4D4A;	 	border-top: 1px solid #4A4D4A; 	border-color: #4A4D4A;*/
	border-left: 2px solid #E5E5E5;
	border-right: 2px solid #E5E5E5;
	border-top: 2px solid #E5E5E5;
	border-color: #E5E5E5;
}
.SalesActivator
{
	font-family: arial,helvetica;
	font-size: 24pt;
	color: #0082DE;
	text-decoration: none;
}
.MenuBar
{
	border-left: 1px solid #C6C3C6;
	border-right: 1px solid #C6C3C6;
	border-bottom: 1px solid #C6C3C6;
	border-top: 1px solid #C6C3C6;
	height: 40px;
	padding-left: 5px;
	background-image: url(../../Images/menubarBG.jpg);
	background-repeat: repeat-x;
}
.BlueLeft1
{
	padding-left: 10px;
	background: url(../../Images/BlueNav.jpg) no-repeat 0px 0px;
}
.BlueMid
{
	border-top: #aeaeae 0px groove;
	border-right: #aeaeae 0px groove;
	border-bottom: #aeaeae 0px groove;
	border-left: #aeaeae 0px groove;
	height: 24px;
	padding-left: 15px;
	padding-right: 20px; /*background:url(../../Images/BlueNav.jpg) no-repeat 0px 100%;*/
	font-family: arial,helvetica;
	font-size: 9pt;
	font-weight: bold;
	cursor: hand;
	color: White;
}
.BlueRight
{
	padding-right: 16px; /*background:url(../../Images/BlueNav.jpg) no-repeat -190px 1px;*/
}
.BrowseLeft
{
	width: 8px;
	height: 24px; /*background-image:url(../../Images/searchboxLeft.gif); 	background-repeat:no-repeat;*/
}
.BrowseMid
{
	height: 24px; /*background-image:url(../../Images/searchboxMid.gif); 	background-repeat:repeat-x; 	padding-left: 10px; 	*/
	font-family: arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}
.BrowseRight
{
	width: 10px;
	height: 10px; /*background-image:url(../../Images/searchboxRight.gif); 	background-repeat:no-repeat; 	background-position:right;*/
}
.BrowseTopLeft
{
	width: 10px;
	height: 10px;
	background-image: url(../../Images/LeftTRoundedCorner.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom;
}
.BrowseTopRight
{
	width: 10px;
	height: 10px;
	background-image: url(../../Images/RightTRoundedCorner.jpg);
	background-repeat: no-repeat;
}
.BrowseRightMid
{
	background-image: url(../../Images/MidLeftCorner.jpg);
	background-repeat: repeat-y;
	height: 100%;
}
.BrowseLeftMid
{
	background-image: url(../../Images/MidRightCorner.jpg);
	background-repeat: repeat-y;
	height: 100%;
}
.BrowseBottomLeft
{
	width: 10px;
	height: 10px;
	background-image: url(../../Images/LeftRoundedCorner.jpg);
	background-repeat: no-repeat;
}
.BrowseBottomMid
{
	background-image: url(../../Images/MidRoundedCorner.jpg);
	background-repeat: repeat-x;
}
.BrowseTopMid
{
	background-image: url(../../Images/MidTRoundedCorner.jpg);
	background-repeat: repeat-x;
}
.BrowseBottomRight
{
	width: 10px;
	height: 10px;
	background-image: url(../../Images/RightRoundedCorner.jpg);
	background-repeat: no-repeat;
}
.NewNavBorder
{
	border-color: #4A4D4A;
	border-left: 1px solid #4A4D4A;
	border-right: 1px solid #4A4D4A;
	border-bottom: 1px solid #4A4D4A;
	border-top: 1px solid #4A4D4A;
}
.btnGO
{
	border-top: #aeaeae 0px groove;
	border-right: #aeaeae 0px groove;
	border-bottom: #aeaeae 0px groove;
	border-left: #aeaeae 0px groove;
	font: 9pt arial;
	text-align: center;
	letter-spacing: normal;
	font-weight: bold;
	cursor: hand;
	color: White;
	background-image: url(../../Images/btngo.gif);
	background-position: center;
	height: 24px;
	width: 24px;
}
.HeaderColor
{
	background-color: #0082DE;
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: White;
}
TD.HeaderColor A
{
	color: White;
}
TD.HeaderColor A:Visited
{
	color: #003479;
}
TD.HeaderColor A:Hover
{
	color: #134194;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: underline;
}
DIV#cmbBox
{
	background-image: url(../../Images/DropDownBackGround.gif);
	background-repeat: no-repeat;
	width: 165px;
	height: 24px;
	vertical-align: middle;
}
DIV#cmbBox INPUT
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #42454A;
	border: none;
	width: 135px;
	background-image: url(../../Images/TextBoxBG.gif);
}
DIV#imgArrow
{
	width: 17px;
	background-image: url(../../Images/combox_arrowdown.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
}
DIV#cmbOptions
{
	margin-left: 2px;
	border: solid 1px blue;
	width: 140px;
	position: absolute;
	z-index: 10000;
	background-color: White;
}
DIV#cmbOptions A:link
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #42454A;
	text-decoration: none;
	height: 15px;
	width: 134px;
}
DIV#cmbOptions A:visited
{
	display: block;
	text-decoration: none;
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	height: 15px;
	color: #003479;
}

DIV#cmbOptions A:hover
{
	display: #134194;
	background-color: #00215E;
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: White;
	text-decoration: none;
	height: 15px;
	cursor: pointer;
}
.WhatYouThink
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #0082DE;
}
.Privacy
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: underline;
	color: #0082DE;
}
.Privacy A:Link, .Privacy A:Visited
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: underline;
	color: #003479;
}
.BSCOrangeBtn
{
	border-top: #aeaeae 0px groove;
	border-right: #aeaeae 0px groove;
	border-bottom: #aeaeae 0px groove;
	border-left: #aeaeae 0px groove;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	font: 9pt arial;
	vertical-align: baseline;
	text-align: center;
	letter-spacing: normal;
	font-weight: bold;
	cursor: hand;
	color: Black;
	background-color: #FF9F00;
	height: 18px;
}

.subheadingsmall
{
	font-family: Arial;
	font-size: 18px;
	color: #333333;
}
.subheadingsmall13
{
	font-family: Arial;
	font-size: 13px;
	color: #333333;
}
.subheadingsmall2
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.subheading
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.subheadingsmall1
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 9px;
	color: #59492F;
	font-weight: bold;
}

.borderBB
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-color: #bdbba2;
}
.rssections
{
	height: 10px;
}

.rsbuttons
{
	height: 10px;
}

.footernote
{
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-size: 10px;
	text-decoration: none;
	padding: 0px 0px 5px;
}
.SecurityNote
{
	font-family: Arial;
	font-size: 9pt;
	color: #333;
}
.footer
{
	padding: 0px;
}
.outertable
{
	width: 1024px;
}
.innertable
{
	width: 900px;
}
.bodybg
{
	/*background-image: url( '../../Images/imgBG_wa.gif' );*/
	width: 1024px; /*height:100%;*/ /*background-repeat: repeat-x;*/
	background-color: #F2F2F2;
}
.bodybgcolor
{
	background-color: #ded2ba;
}
.topheader
{
	width: 100%;
	height: 40px;
	background-color: White;
}

.topheaderfont
{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
}
.LogoSubHeader
{
	font-family: Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.LogoMainHeader
{
	font-family: Times New Roman;
	font-size: 16pt;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}
.height40px
{
	height: 40px;
}
.height15px
{
	height: 15px;
}

.paddingleft10px
{
	padding-left: 10px;
}
.paddingleft12px
{
	padding-left: 12px;
}
.paddingleft6px
{
	padding-left: 6px;
}
.paddingleft4px
{
	padding-left: 4px;
}
.paddingRight6px
{
	padding-right: 6px;
}
.paddingleft20px
{
	padding-left: 20px;
}
.paddingleft40px
{
	padding-left: 40px;
}
.paddingright17px
{
	padding-right: 17px;
}
.paddingright18px
{
	padding-right: 18px;
}
.paddingleft18px
{
	padding-left: 18px;
}
.paddingright10px
{
	padding-right: 10px;
}
.paddingright15px
{
	padding-right: 15px;
}
.paddingTop18px
{
	padding-top: 18px;
}
.paddingTop5px
{
	padding-top: 5px;
}
.paddingTop155px
{
	padding-top: 155px;
}
.paddingleftright18px
{
	padding-left: 18px;
	padding-right: 18px;
}
.TextColor
{
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #625533;
	font-weight: bold;
}

.brownBoxTop
{
	background-image: url( '../../Images/brownbox_top.jpg' );
	background-repeat: no-repeat;
	width: 175px;
	height: 10px;
}
brownBoxMiddle
{
	background-image: url( '../../Images/brownbox_mid.jpg' );
	background-repeat: no-repeat; /*background-color:#E9E3D5;*/
	background-color: #E7E3D6;
	vertical-align: top;
	width: 175px;
	height: 100%;
}
.brownBoxBottom
{
	background-image: url( '../../Images/brownbox_bot.jpg' );
	background-repeat: no-repeat;
	vertical-align: top;
	width: 175px;
	height: 10px;
}
.LabelBgColor
{
	background-color: White;
}

.bsbgheader
{
	background-color: #ECE8DC;
}

.gridsectionheadingsmall
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #333331;
	font-weight: normal;
}
.CardsStationery
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #574924;
	font-weight: bold;
	text-decoration: none;
}
.CardsStationeryBlue
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.CardsStationeryHead
{
	font-family: Arial;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}
.CardsStationerySelected
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #845F19;
	font-weight: bold;
	text-decoration: none;
}
.BannerHeading
{
	font-family: Arial;
	font-size: 24px;
	color: #333333;
}
.HelloText
{
	font-family: Arial reg, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
.PageSubHeader
{
	font-family: Arial;
	font-size: 24px;
	color: #333333;
}

.YouHaveSelected
{
	height: 80px;
	background-color: #F5F1E9;
}

.contentgridHeader
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
TD.contentgridHeader A
{
	color: Black;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentgridHeader A:Visited
{
	color: #003479;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
TD.contentgridHeader A:Hover
{
	color: #134194;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}
.brownBoxTop
{
	background-image: url( '../../Images/brownbox_top.jpg' );
	background-repeat: no-repeat;
	width: 175px;
	height: 10px;
}
.brownBoxMiddle
{
	background-image: url( '../../Images/brownbox_mid.jpg' );
	background-repeat: no-repeat; /*background-color:#E9E3D5;*/
	background-color: #E7E3D6;
	vertical-align: top;
	width: 175px;
	height: 100%;
}
.brownBoxBottom
{
	background-image: url( '../../Images/brownbox_bot.jpg' );
	background-repeat: no-repeat;
	vertical-align: top;
	width: 175px;
	height: 10px;
}

.brownBoxMiddle140
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/140_Mid.gif' );
	background-repeat: repeat-x; /*background-color:#E7E3D6;*/
	width: 155px; /*height:110px;*/
}
.brownBoxLeft140
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/140_Left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownBoxRight140
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/140_Right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.LeftNavSection
{
	height: 20px;
	width: 150px;
}

.brownBoxMiddle125
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/125_Mid.gif' );
	background-repeat: repeat-x; /*background-color:#E7E3D6;*/
	width: 155px; /*height:110px;*/
}
.brownBoxLeft125
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/125_Left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownBoxRight125
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/125_Right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.brownBoxMiddle175
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/175_Mid.gif' );
	background-repeat: repeat-x; /*background-color:#E7E3D6;*/
	width: 155px; /*height:110px;*/
}
.brownBoxLeft175
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/175_Left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownBoxRight175
{
	/*background-image:url('../../Images/brownbox_mid.jpg'); 	background-repeat:no-repeat; 	background-color:#E9E3D5;*/
	background-image: url( '../../Images/175_Right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.brownBoxMiddle90
{
	background-image: url( '../../Images/90_Mid.gif' );
	background-repeat: repeat-x;
	width: 155px;
}
.brownBoxLeft90
{
	background-image: url( '../../Images/90_Left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownBoxRight90
{
	background-image: url( '../../Images/90_Right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.brownbg
{
	background-image: url( '../../Images/btnbg.gif' );
	background-repeat: repeat-x;
	width: 155px;
}
.brownbgLeft
{
	background-image: url( '../../Images/btnbg_left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownbgRight
{
	background-image: url( '../../Images/btnbg_right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

/*.Leftbg
{
	background-image:url('../../Images/Leftbg.gif');
	background-repeat:repeat-x;
	width:163px;
}
.LeftLeft
{
	background-image:url('../../Images/Left_left.gif');
	background-repeat:no-repeat;
	width: 10px;
}
.LeftRight
{
	background-image:url('../../Images/Left_right.gif');
	background-repeat:no-repeat;
	width:10px;
}
*/

.Leftbg
{
	background-image: url( '../../Images/Leftbg.gif' );
	background-repeat: repeat-x;
	width: 163px;
	float: left;
}

.LeftLeft
{
	background-image: url( '../../Images/Left_left.gif' );
	background-repeat: no-repeat;
	width: 10px;
	float: left;
}
.LeftRight
{
	background-image: url( '../../Images/Left_right.gif' );
	background-repeat: no-repeat;
	width: 10px;
	float: left;
}


.brownBoxMiddle60
{
	background-image: url( '../../Images/60_Mid.gif' );
	background-repeat: repeat-x;
	width: 163px;
}
.brownBoxLeft60
{
	background-image: url( '../../Images/60_Left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownBoxRight60
{
	background-image: url( '../../Images/60_Right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.brownbgDelete
{
	background-image: url( '../../Images/btnbg.gif' );
	background-repeat: repeat-x;
	width: 165px;
}
.brownBoxMiddle100
{
	background-image: url( '../../Images/100_Mid.gif' );
	background-repeat: repeat-x;
	width: 155px;
}
.brownBoxLeft100
{
	background-image: url( '../../Images/100_Left.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.brownBoxRight100
{
	background-image: url( '../../Images/100_Right.gif' );
	background-repeat: no-repeat;
	width: 10px;
}
.rsbuttonsgap
{
	height: 5px;
}
.width50
{
	width: 50px;
}
.width450
{
	width: 450px;
}
.width80
{
	width: 80px;
}
.width85
{
	width: 85px;
}
.width150
{
	width: 150px;
}
.width15
{
	width: 15px;
}

.width400
{
	width: 400px;
}
.width410
{
	width: 410px;
}
.nowrap
{
	white-space: nowrap;
}
.normal
{
	white-space: normal;
	vertical-align: bottom;
}
.width60
{
	width: 60px;
}

.width70
{
	width: 70px;
}
.width95
{
	width: 95px;
}
.width100
{
	width: 100px;
}
.width210
{
	width: 210px;
}
.width8
{
	width: 8px;
}
.width40
{
	width: 40px;
}
.width58
{
	width: 58px;
}
.width18
{
	width: 18px;
}
.fontsize11
{
	font-size: 11px;
}

.width300
{
	width: 300px;
}

.width325
{
	width: 325px;
}
.width268
{
	width: 268px;
}
.width500
{
	width: 500px;
}
.width180
{
	width: 180px;
}
.width240
{
	width: 240px;
}
.width160
{
	width: 160px;
}
.width150
{
	width: 150px;
}
.width140
{
	width: 140px;
}
.width109
{
	width: 109px;
}
.width194
{
	width: 194px;
}
.width10
{
	width: 10px;
}
.width1
{
	width: 1px;
}
.width170
{
	width: 170px;
}

.width5
{
	width: 5px;
}
.width600
{
	width: 600px;
}
.width720
{
	width: 720px;
}
.width250
{
	width: 250px;
}
.width20
{
	width: 20px;
}
.width200
{
	width: 200px;
}
.width120
{
	width: 120px;
}

.width17
{
	width: 17px;
}
.width454
{
	width: 454px;
}
.width650
{
	width: 650px;
}
.width195
{
	width: 195px;
}
.width355
{
	width: 355px;
}
.width38
{
	width: 38px;
}
.width90
{
	width: 90px;
}
.width125
{
	width: 125px;
}
.width124
{
	width: 124px;
}
.width123
{
	width: 123px;
}
.width131
{
	width: 131px;
}
.width130
{
	width: 130px;
}
.width12
{
	width: 12px;
}
.width16
{
	width: 16px;
}

.width448
{
	width: 455px;
}


.width3
{
	width: 3px;
}
.width69
{
	width: 69px;
}
.width173
{
	width: 173px;
}
.width36
{
	width: 36px;
}
.width49
{
	width: 49px;
}
.width28
{
	width: 28px;
}
.width30
{
	width: 30px;
}
.width100P
{
	width: 100%;
}
.width290
{
	width: 290px;
}
.width750
{
	width: 750px;
}
.width265
{
	width: 265px;
}
.width35
{
	width: 35px;
}
.width570
{
	width: 570px;
}
.height380px
{
	height: 380px;
}
.height570px
{
	height: 570px;
}
.height540px
{
	height: 540px;
}
.height69
{
	height: 49px;
}

.height18
{
	height: 18px;
}
.height21
{
	height: 21px;
}
.height24
{
	height: 24px;
}
.height45
{
	height: 45px;
}
.height50
{
	height: 50px;
}
.height5
{
	height: 5px;
}
/*.btnLeft
{
	background-image:url('../../Images/button_left.gif');
	width:14px;
}
.btnRight
{
	background-image:url('../../Images/button_Right.gif');
	width:14px;
}
.btnMiddle
{
	background-image:url('../../Images/button_mid.gif');
	background-repeat:repeat-x;
	height:26px;
	border: 0px solid white;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	cursor: hand;
}*/

.btnLeft
{
	background-image: url( '../../Images/button_left.gif' );
	width: 14px;
	height: 26px;
	float: left;
}
.btnRight
{
	background-image: url( '../../Images/button_Right.gif' );
	width: 14px;
	height: 26px;
	float: left;
}
.btnMiddle
{
	background-image: url( '../../Images/button_mid.gif' );
	background-repeat: repeat-x;
	height: 26px;
	border: 0px solid white;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	cursor: hand;
	height: 26px;
	float: left;
}

.LoginLeftNav
{
	background-image: url( '../../Images/LoginLeftNav.gif' );
	background-repeat: repeat-x;
	height: 77px;
	width: 205px;
}

.modalPopup
{
	background-color: white;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
}
.tblwidthheight85per
{
	width: 400px;
	height: 180px;
}

.width1000
{
	width: 1000px;
}

.width155
{
	width: 155px;
}
.width500
{
	width: 500px;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	text-align: center;
}
.ProgressBackground
{
	text-align: left;
}
.shippingProgress
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	width: 725px;
	height: 600px; /*background-color: #FFFFFF;*/
}

.width42
{
	width: 42px;
}

.brownBoxTop
{
	background-image: url( '../../Images/Left_Top.gif' );
	background-repeat: no-repeat;
	height: 126px;
}
.brownBoxBottom
{
	background-image: url( '../../Images/Left_Bottom.gif' );
	background-repeat: no-repeat;
	height: 14px;
}
.brownBoxMiddle
{
	background-image: url( '../../Images/Left_Middle.gif' );
	background-repeat: repeat-y;
	width: 172px;
}

.ClicktoEnlarge
{
	font-size: 12px;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #333;
}
TD.ClicktoEnlarge A
{
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #2A5F8F;
	text-decoration: none;
}
TD.ClicktoEnlarge A:Visited
{
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: bold;
	color: #003479;
	text-decoration: none;
}
TD.ClicktoEnlarge A:Hover
{
	font-size: 12px;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: #134194;
}

.BrowseName
{
	/*font-weight: bold; 	font-size: 10pt; 	font-family: arial,helvetica;*/
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 10pt;
	color: #574924;
}
.BrowseNameBold
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 10pt;
	color: #574924;
}

.Planbgcolor
{
	background-color: #D8CCB6;
}

.txtdisablecolor
{
	background-color: #CBCBCB;
}

.txtplandisablecolor
{
	background-color: #CBCBCB;
	color: Red;
}

.contentPlan
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.PanelText
{
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	font-weight: bold;
	text-align: center;
}

.PanelHeadingSearch
{
	background-color: #D8CCB6;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #808080;
}

.PanelBorder
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-color: #A1A1A3;
}

.borderLBRPanel
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
	border-color: Black;
}
.leftPadding50
{
	padding-left: 50px;
}
.leftPadding95
{
	padding-left: 95px;
}
.TxtAddContent
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: solid 0px #bdbba2;
}
.AddContentWidth
{
	width: 300px;
}

.LeftNavBg
{
	background-image: url( '../../Images/Left_Middle.gif' );
	background-repeat: repeat-y;
	width: 183px;
}
.LeftNavTop
{
	background-image: url( '../../Images/Left_Top.gif' );
	background-repeat: no-repeat;
	height: 76px;
	width: 183px;
}

.LeftNavPlanTop
{
	background-image: url( '../../Images/Left_Plan_Top.gif' );
	background-repeat: no-repeat;
	height: 148px;
	width: 183px;
}


.LeftNavPlanTop1
{
	background-image: url( '../../Images/Left_Plan_Top1.gif' );
	background-repeat: no-repeat;
	height: 91px;
	width: 183px;
}

.LeftNavSearchTop
{
	background-image: url( '../../Images/Left_Search_Top.gif' );
	background-repeat: no-repeat;
	height: 76px;
	width: 183px;
}

.LeftNavBottom
{
	background-image: url( '../../Images/Left_Bottom.gif' );
	background-repeat: no-repeat;
	height: 14px;
	background-position: bottom;
	width: 183px;
}

.contentMessages
{
	font-size: 10pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
}

.itemadministrationgridgray
{
	background-color: #D3D3D3;
}
.VTop
{
	vertical-align: top;
}


.autoListItem
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	color: #333333;
	line-height: 20px;
}

.autoHighliteItem
{
	background-color: Black;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	color: White;
}

.autoCompleteList
{
	overflow: auto;
	border-width: 1px;
	border-style: solid;
	padding: 0px;
	margin: 0px;
	background-color: White;
	font-size: 11px;
}

.updateProgress
{
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	padding-top: 20px;
	height: 40px;
}
.updateProgressMessage
{
	font-family: Trebuchet MS;
	font-size: small;
	padding-left: 5px;
	padding-right: 5px;
}

.colored
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #B70302;
}

.colorblack
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: Black;
}
.ProgressBar
{
	background-color: #FFFFFF;
	width: 370px;
	height: 60px;
	padding-top: 12px;
}

.width850
{
	width: 550px;
}
.height550
{
	height: 450px;
}
.redTextShort
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #B70302;
}
.plancontent
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	white-space: normal;
}
.width220
{
	width: 220px;
}

.pnlHeadingSearch
{
	background-color: #425563;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	border-color: #808080;
	height: 20px;
}
.borderpnlLTBR
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #808080;
}
.wordBreak
{
	word-wrap: break-word;
	word-break: break-all;
}

.tdwidth480
{
	width: 480px;
}

.tdwidth230
{
	width: 230px;
}

.tdwidth562
{
	width: 562px;
}
.width165
{
	width: 165px;
}

.PlanlblBlack
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
}

.PlanlblBlue
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}



.PaddingTL10
{
	padding-top: 10px;
	padding-left: 10px;
}
.PaddingT10
{
	padding-top: 10px;
}
.PaddingL10
{
	padding-left: 10px;
}
.VTop
{
	vertical-align: Top;
}

.LeftW
{
	width: 183px;
}
.Border
{
	border: solid 1px black;
}
.TopPadding8
{
	padding-top: 8px;
}
.BottomPadding8
{
	padding-bottom: 8px;
}

.tdwidth214
{
	width: 214px;
}


.SubMenuTableborderB
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #B9B9B9;
}
.menuBorder
{
	background-color: #EDEDEB;
}

.tdWidth160
{
	width: 160px;
}
.displaynone
{
	display: none;
}
.wordWrapBreakWord
{
	word-wrap: break-word;
}
.contentLeftNavControls1
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	vertical-align: top;
}
.normaltext
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
}
.modalPopupshipping
{
	background-color: white;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
}
.width50px
{
	width: 50px;
}
.width100px
{
	width: 100px;
}
.rightpadding1
{
	padding-right: 1px;
}
.width80px
{
	width: 80px;
}
.menuselect
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase; /*background-image: url(    '../../Images/Menubtn_1.gif' ); 	background-repeat: no-repeat;*/
}

.menudeselect
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-image: url(    '../../Images/Menubtn.gif' );
	background-repeat: no-repeat;
}
.topmenuselect
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 11px;
	color: #61512F;
}
.topmenudeselect
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 11px;
	color: #9D9C9A;
}

a
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #25408F;
	text-decoration: none;
}
a:hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #134194;
	text-decoration: underline;
}
a:visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #003479;
	text-decoration: none;
}
.hrnavfontblue
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #25408F;
	text-decoration: none;
}
a.hrnavlinksblue:link
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #2A5F8F;
	vertical-align: middle;
	text-decoration: underline;
}
a.hrnavlinksblue:visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #003479;
	vertical-align: middle;
	text-decoration: underline;
}
a.hrnavlinksblue:hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #134194;
	vertical-align: middle;
	text-decoration: none;
}
a.hrnavlinksblue:active
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #25408F;
	vertical-align: middle;
	text-decoration: underline;
}
a.hrnavlinks:link
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #717074;
	vertical-align: middle;
	text-decoration: none;
}
a.hrnavlinks:visited
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #003479;
	vertical-align: middle;
	text-decoration: none;
}
a.hrnavlinks:hover
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #134194;
	vertical-align: middle;
	text-decoration: none;
}
a.hrnavlinks:active
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #717074;
	vertical-align: middle;
	text-decoration: none;
}

a.modulelinks:link
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #717074;
	vertical-align: middle;
	text-decoration: none;
}
a.modulelinks:visited
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #003479;
	vertical-align: middle;
	text-decoration: none;
}
a.modulelinks:hover
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #134194;
	vertical-align: middle;
	text-decoration: none;
}
a.modulelinks:active
{
	font-family: Frutiger 45 Light,Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #717074;
	vertical-align: middle;
	text-decoration: none;
}
.modulelinks
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 10px;
	color: #B1B0B0;
	padding-top: 5px;
}
.modulelinksselected
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 10px;
	color: #B1B0B0;
	vertical-align: middle;
	padding-top: 5px;
	border-bottom: solid 2px Brown;
}
.buttonConinue
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-image: url('../../Images/Continue.jpg');
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.buttonhoverConinue
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-image: url('../../Images/Continue_hover.jpg');
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.buttonSave
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Submit.jpg');
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-top: 3px;
}
.buttonSaveHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Submit_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-top: 3px;
	cursor: pointer;
}
.btncontinue
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Continue.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btncontinuehover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Continue_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnBack
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../../Images/back.jpg');
	border: 0px solid white;
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnBackHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../../Images/back_hover.jpg');
	border: 0px solid white;
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnSubmit
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Submit.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnSubmitHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Submit_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnGo
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Small.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnGoHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Small_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnPrimaryAdmin
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnPrimaryAdmin:hover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnCheckOut {
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd.jpg'); /* url('../../Images/Continue.jpg');*/
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnCheckOutHover {
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd_hover.jpg'); /*url('../../Images/Continue_hover.jpg');*/
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}

.btnApprove
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Continue.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnApproveHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Continue_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnBackNew
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../../Images/back_new.jpg');
	border: 0px solid white;
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnBackHoverNew
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../../Images/back_hover_new.jpg');
	border: 0px solid white;
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.ErrorPadding
{
	padding: 6px 6px 6px 6px;
}
.ErrorFields
{
	font-family: Arial;
	font-size: 12px;
	color: #AA0033;
	font-weight: bold;
	background-color: #FFFFFF;
	float: left;
	width: 400px;
}
.RadMenu_Web
{
	font: 14px/22px Arial, Helvetica, Geneva, Sans serif; /*background: url(../../images/Menu_bg.gif) #ffc20e repeat-x 0px 0px;*/ /* height: 22px;*/
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center; /*padding-left: 12px;     padding-right: 12px;*/
	padding-top: 0px !important;
}
.RadMenu_Web:hover
{
	font: 14px/22px Arial, Helvetica, Geneva, Sans serif;
	background: #1A50B8;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
	color: #134194;
	text-transform: uppercase;
	text-align: center; /*padding-left: 12px;     padding-right: 12px;*/
	padding-top: 0px !important;
}
.ChildMenu
{
	background: #1A50B8;
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;
	font-weight: normal;
	line-height: 15px;
	font: 14px Lucida Sans, Lucida Sans Unicode, Lucida Grande, Arial, sans-serif;
	min-width: 126px;
	text-align: left;
	padding-left: 12px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ChildMenu:hover
{
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;
	font-weight: normal;
	line-height: 15px;
	font: 14px Lucida Sans, Lucida Sans Unicode, Lucida Grande, Arial, sans-serif;
	min-width: 126px;
	text-align: left;
	padding-left: 12px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*.RadMenu_selected
{
    background: url(../../images/Menu_bg_highlight.gif) repeat-x;
}*/

.MenuBar
{
	height: 22px;
	background: url(../../images/Menu_bg.jpg) #01CAFF repeat-x 0px 0px;
}
#TopMenu a.static
{
	padding: 0px !important;
}

.leftnavLTBR
{
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
}
.width204px
{
	width: 204px;
}
.height130px
{
	height: 130px;
}
.SearchContent
{
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #425563;
}
.height30px
{
	height: 30px;
}
.height8px
{
	height: 8px;
}
.textdecorationnone
{
	text-decoration: none;
}
.contentAdvanced
{
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: Normal;
	color: #425563;
}
.valigntop
{
	vertical-align: top;
}
.valignmiddle
{
	vertical-align: middle;
}
.leftnavLRT
{
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
}
.width205px
{
	width: 205px;
}
.SearchContent
{
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #425563;
}
.CardsStationery
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.CardsStationerySelected
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	background-color: #E2F3FA;
}
a.CardsStationery:link
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.CardsStationery:visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #003479;
	font-weight: normal;
	text-decoration: bold;
	background-color: #E2F3FA;
}
a.CardsStationery:hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #047AEA;
	font-weight: bold;
	text-decoration: none;
	background-color: #E2F3FA;
	padding-bottom: 0px;
	padding-top: 0px;
}
a.CardsStationery:active
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	background-color: #E2F3FA;
}
.DynamicMenuItemStyle
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	background-color: #F1F1F1;
	font-weight: bold;
}
.MenuStyle
{
	vertical-align: middle;
	padding-bottom: 6px;
	padding-top: 5px;
	line-height: 19px;
}
.leftnavlevel1bgcolor
{
	background-color: #C5CC99;
}
.leftnavlevel2bgcolor
{
	background-color: #CCCCCC;
}
.PipeClass
{
	color: #134194;
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
}
.btnUp
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../../Images/back.jpg');
	border: 0px solid white;
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnUpHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('../../Images/back_hover.jpg');
	border: 0px solid white;
	background-color: white;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnPrimaryAdminNew
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd_new.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnPrimaryAdminHoverNew
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd_hover_new.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.btnLarge
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Large.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnLargeHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Large_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}
.subheadingcustom
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.newsubheading
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	color: #574924;
	font-weight: bold;
}
.whatsthistop
{
	background-image: url(    "../../Images/banner_top.jpg" );
	background-repeat: no-repeat;
	height: 73px;
	font-family: Arial;
	font-size: 11px;
	color: #333;
	line-height: 16px;
}
.whatsthismid
{
	background-image: url(    '../../Images/banner_mid.jpg' );
	background-repeat: repeat-y;
	width: 454px;
	font-family: Arial;
	font-size: 11px;
	color: #333;
	padding-right: 3px;
}
.whatsthisbottom
{
	background-image: url(    '../../Images/banner_bot.jpg' );
	height: 27px;
}
.topleftpadding14
{
	padding-left: 14px;
	padding-top: 14px;
}
.leftpadding145
{
	padding-left: 145px;
}
.height23
{
	height: 23px;
}
.height26
{
	height: 26px;
}
/* ######### JQUERY POPUP CSS Start ######### */

div#fancy_overlay
{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 30;
}

div#fancy_loading
{
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div
{
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('./Images/fancy_progress.png') no-repeat;
}

div#fancy_outer
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	padding: 20px 20px 40px 20px;
	margin: 0;
	background: transparent;
	display: none;
}

div#fancy_inner
{
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

div#fancy_content
{
	margin: 0;
	z-index: 100;
	position: absolute;
	height: 96% !important;
}

div#fancy_div
{
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img
{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close
{
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('./Images/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame
{
	position: relative;
	width: 100%;
	height: 100%;
}

#fancy_ajax
{
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right
{
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	z-index: 111;
	display: none;
	outline: none;
	overflow: hidden;
}

a#fancy_left
{
	left: 0px;
}

a#fancy_right
{
	right: 0px;
}

span.fancy_ico
{
	position: absolute;
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112;
	cursor: pointer;
	display: block;
}

span#fancy_left_ico
{
	left: -9999px;
	background: transparent url('../Images/fancy_left.png') no-repeat;
}

span#fancy_right_ico
{
	right: -9999px;
	background: transparent url('../Images/fancy_right.png') no-repeat;
}

a#fancy_left:hover, a#fancy_right:hover
{
	visibility: visible;
	background-color: transparent;
}

a#fancy_left:hover span
{
	left: 20px;
}

a#fancy_right:hover span
{
	right: 20px;
}

#fancy_bigIframe
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div.fancy_bg
{
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div#fancy_bg_n
{
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('./Images/fancy_shadow_n.png') repeat-x;
}

div#fancy_bg_ne
{
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('./Images/fancy_shadow_ne.png') no-repeat;
}

div#fancy_bg_e
{
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('./Images/fancy_shadow_e.png') repeat-y;
}

div#fancy_bg_se
{
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('./Images/fancy_shadow_se.png') no-repeat;
}

div#fancy_bg_s
{
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('./Images/fancy_shadow_s.png') repeat-x;
}

div#fancy_bg_sw
{
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('./Images/fancy_shadow_sw.png') no-repeat;
}

div#fancy_bg_w
{
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('./Images/fancy_shadow_w.png') repeat-y;
}

div#fancy_bg_nw
{
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('./Images/fancy_shadow_nw.png') no-repeat;
}

div#fancy_title
{
	position: absolute;
	z-index: 100;
	display: none;
}

div#fancy_title div
{
	color: #FFF;
	font: bold 12px Lucida Sans;
	padding-bottom: 3px;
	white-space: nowrap;
}

div#fancy_title table
{
	margin: 0 auto;
}

div#fancy_title table td
{
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left
{
	height: 32px;
	width: 15px;
	background: transparent url('./Images/fancy_title_left.png') repeat-x;
}

td#fancy_title_main
{
	height: 32px;
	background: transparent url('./Images/fancy_title_main.png') repeat-x;
}

td#fancy_title_right
{
	height: 32px;
	width: 15px;
	background: transparent url('./Images/fancy_title_right.png') repeat-x;
}

/* ######### JQUERY POPUP CSS End ######### */

.tableDim
{
	width: 100%;
	height: 590px;
}
.gridsectionheadingsmallalt
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	text-decoration: none;
}
.GrdRowStyle
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #F1F1F1;
	text-decoration: none;
}
.borderB1
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 3px solid #037DAE;
	border-top: 0px solid #000000;
	border-color: #037DAE;
}
.gridheader
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
.gridheader A
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
.gridheader A:Hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
.gridheader A:Visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	height: 23px;
}
.itempadding
{
	/*border-bottom: solid 1px #DACEB2;*/
	border-right: dotted 1px #999999; /*border-top: solid 1px #DACEB2;*/
}

.contentBoldWhite
{
	font-size: 9pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	color: White;
}
.borderT1
{
	border-top: 3px solid #037DAE;
}
.arialfont12px
{
	color: #333333;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.sectionsubheading12px
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.paddingBottom5px
{
	padding-bottom: 5px;
}
.paddingBottom10px
{
	padding-bottom: 10px;
}
.paddingBottom20px
{
	padding-bottom: 20px;
}
.paddingTop5px
{
	padding-top: 5px;
}
.paddingTop10px
{
	padding-top: 10px;
}
.paddingTop20px
{
	padding-top: 20px;
}
.paddingLeft50px
{
	padding-left: 50px;
}
.MenuStyleMargin
{
	padding: 0px 0px 0px 5px;
}
.MenuStyleMarginclr
{
	background-color: #E2F3FA;
}

.faqBSCBlueBold
{
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #134194;
	text-decoration: none;
}

.faqBSCBlueBold:Hover
{
	font-family: arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #134194;
	text-decoration: underline;
}

.A.faqBSCBlueBold
{
	font-family: arial,helvetica;
	font-size: 8pt;
	color: #134194;
	text-decoration: none;
}

.A.faqBSCBlueBold:Visited
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #003479;
	text-decoration: none;
}
.A.faqBSCBlueBold:Hover
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #134194;
	text-decoration: underline;
}
.A.faqBSCBlueBold:Link
{
	font-family: arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}

.leftNavCtrl
{
	width: 240px;
}
.CartItemName
{
	color: rgb(51, 51, 51);
	text-decoration: none;
	float: left;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.33;
}
.borderLBDottedR
{
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: dotted 1px #999999;
	border-color: #BDB6AD;
}
.borderBDottedLR
{
	border-bottom: 1px solid #000000;
	border-left: dotted 1px #999999;
	border-right: dotted 1px #999999;
	border-color: #BDB6AD;
}
.borderBDottedR
{
	border-bottom: 1px solid #000000;
	border-right: dotted 1px #999999;
	border-color: #BDB6AD;
}
.removeBorderBottom
{
	border-bottom: 0px solid #000000;
}
.height100px
{
	height: 100px;
}
.overflowauto
{
	overflow: auto;
}

.CustomizeBannerHeading
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}
.CustomizeSubHeading
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
}

.CustomizeControlTable
{
	width: 300px;
	border: 0px none;
}
.CustomizeCopyRow
{
	width: 500px;
	height: 25px;
	border: 0px none;
}
.CustomizeCopyCell
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	background-color: White;
	padding-left: 0px;
	border: 0px solid #BDB6AD;
	vertical-align: middle;
	width: 200px;
	white-space: nowrap;
	text-decoration: none;
	font-weight: normal;
}
.CustomizeCopyCell input
{
	padding: 0px;
	margin: 0px;
}
.CustomizeCopyCell label
{
	padding: 0px;
	margin: 0px;
}
.CustomizeHeaderRow
{
	width: 500px;
	height: 25px;
	border: 0px none;
}
.CustomizeHeaderCell
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 10px;
	border: 0px solid #BDB6AD;
	vertical-align: middle;
	width: 200px;
	white-space: nowrap;
	background-color: #efefef;
	text-decoration: none;
	margin-bottom: 10px;
}
.CustomizeHeaderControlCell
{
	width: 300px;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	margin: 0px 3px 5px 10px;
	background-color: #ffffff;
}
.CustomizeControlRow
{
	width: 500px;
	height: 25px;
	border: 0px none;
}
.CustomizeControlCell
{
	padding: 0px 0px 0px 5px;
}
.CustomizeFieldControlCell
{
	width: 300px;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	margin: 0px 3px 5px 10px;
	background-color: #ffffff;
}
.CustomizeFieldControlCellTable
{
	width: 450px;
	border: 0px none;
}
.CustomizeFieldLabel
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	background-color: White;
	padding-left: 10px;
	border: 0px solid #BDB6AD;
	vertical-align: middle;
	min-width: 200px;
	white-space: nowrap;
	background-color: #efefef;
}
.CustomizeFieldControl
{
    padding-right: 10px;
	/*width: 450px;*/
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	margin: 0px 3px 5px 10px;
	background-color: #ffffff;
}
.CustomizeFieldSeparator
{
	width: 20px;
	background-color: #ffffff;
}
.CustomizeHelpFieldLabel
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	background-color: White;
	padding-left: 10px;
	border: 0px solid #BDB6AD;
	vertical-align: middle;
	width: 200px;
	white-space: nowrap;
	background-color: #efefef;
}
.CustomizeHelp
{
	font-weight: bold;
	margin-bottom: 10px;
	width: 300px;
	vertical-align: top;
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	color: #B70302;
	text-align: left;
	padding: 2px 0px 0px 5px;
	background-color: White;
}
.CustomizeFieldDescriptor
{
	font-size: 8pt;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
	vertical-align: top;
	width: 20px;
	background-color: #ffffff;
}
.CustomizeFieldDescriptor img
{
	padding: 5px;
	cursor: pointer;
}
.CustomizeReadOnlyFieldControl
{
	background-color: #E2E2E2;
	font-family: arial,helvetica;
	height: 20px;
	font-size: 12;
}
.CustomizeButtonCell
{
	width: 100px;
	vertical-align: middle;
}
.BodyTextBorder
{
	border: 1px solid #BDB6AD;
}
.cursorhand
{
	cursor: pointer;
}

.ProofPanel
{
	border-width: 1px;
	border-color: #ececec;
	border-style: solid;
	padding: 5px;
	width: 986px;
}
.ViewProofBannerHeading
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}
.ViewProofHeading
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.ApproveButtonCell
{
	vertical-align: middle;
	padding: 0px 10px 0px 0px;
}
.GrdWhiteRowStyle
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	background-color: White;
	text-decoration: none;
	border-bottom: 2px solid #ececec;
}

.borderGrayB1
{
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 2px solid #000000;
	border-top: 0px solid #000000;
	border-color: #ececec;
}

.borderTableLTBR
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-color: #BDB6AD;
}
a.xmlMenuTabSelect
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
}
a.xmlMenuTabSelect:Hover
{
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
}
a.xmlMenuSubTabSelect
{
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
a.xmlMenuSubTabSelect:Hover
{
	font-family: Arial, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
a:active
{
	background-color: transparent; /* Can be any colour, not just transparent */
}


/* Link button styles */

.linkButton
{
	color: #037DAE;
}


.QtypopupDiv
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid;
	background-image: url('../../Images/Submit.jpg');
	background-repeat: no-repeat;
	padding: 4px 0px 0px 8px;
	margin: 0px 20px 0px 0px;
	width: 82px;
	height: 21px;
}
.QtypopupDivHover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid;
	background-image: url('../../Images/Submit_hover.jpg');
	background-repeat: no-repeat;
	padding: 4px 0px 0px 8px;
	margin: 0px 20px 0px 0px;
	cursor: pointer;
	width: 82px;
	height: 21px;
}

.QtypopupDiv a, .QtypopupDivHover a, .QtypopupDiv a:active, .QtypopupDivHover a:active, .QtypopupDiv a:hover, .QtypopupDivHover a:hover, .QtypopupDiv a:visited, .QtypopupDivHover a:visited
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.emailAddressColor
{
	color: #595959;
}
.emailAddressSmallFont
{
	color: #595959;
	font-size: smaller;
}

.CustomizeOrderForField
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	background-color: White;
	padding-left: 10px;
	border: 0px solid #BDB6AD;
	vertical-align: middle;
	min-width: 150px;
	white-space: nowrap;
}

.AccordionHeader
{
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
	padding: 5px 0px 0px 5px;
	background-color: rgb(3, 125, 174);
}

.redtextTinyCatalog
{
	font-size: 10px;
	color: #B70302;
	font-family: arial,helvetica;
	text-decoration: none;
	font-weight: normal;
}

.datalistBorder
{
	margin: 0px;
}


a.TokenListFont
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: normal;
	color: #25408F;
	text-decoration: none;
}
a.TokenListFont:hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: normal;
	color: #134194;
	text-decoration: underline;
}
a.TokenListFont:visited
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: normal;
	color: #003479;
	text-decoration: none;
}

.redtextbold12pt
{
	font-weight: bold;
	color: #B70302;
	font-size: 12pt;
	font-family: arial,helvetica;
	text-decoration: none;
}

.contentItalic
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	color: #333333;
	font-style:italic;
}

.modalPopupAdvSearch
{
    background-color: white;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    z-index: 6001 !important;
}

.modalBackgroundAdvSearch
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    text-align: center;
    z-index: 6000 !important;
}

.width178
{
    width: 178px;
}

.width278
{
    width: 278px;
}
.labelfontWatermark
{
    font-size: 13px;
    color: #C0C0C0;
    border: 1px solid #989898;
    padding-left: 5px;
    width: 150px;
    height: 25px;
}
.tstextbox
{
   font-size: 13px;
    border: 1px solid #989898;
    padding-left: 5px;
    width: 150px;
    height: 25px;  
}
.stSearchpanel
{
	border: 1px solid #005F83;
	margin-left: 16px;
}

.modalBackgroundAdvSearchDis
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    text-align: center;
    z-index: 998 !important;
}
.btnSaveEnable
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Submit.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
}
.btnSaveEnable:hover
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Submit_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
}

.btnBooKSecPrimaryAdminNew
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd_new.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	width:200px !important;
}

.btnBooKSecPrimaryAdminHoverNew
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/saveandadd_hover_new.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
	width:200px !important;
}

.dynBtLeft
{
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Left.png');
	background-repeat: no-repeat;
	background-position: left;
	height: 21px;
	padding: 0px 0px 0px 5px;
	float: left;
}

.dynBtRight
{
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Right.png');
	background-repeat: no-repeat;
	background-position: right;
	height: 21px;
	padding: 0px 5px 0px 0px;
}

.dynBtCenter
{
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Center.png');
	background-repeat: repeat;
	height: 19px;
	width: auto;
	padding: 2px 0px 0px 0px;
}

.btnBookSectionCell a:hover
{
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #134194;
	text-decoration: none;
	cursor: pointer;
}

div.removeBkSec {
	background-image: url('../../Images/delete.gif');
	background-repeat: no-repeat;
	background-position: center;
	border: 0px none;
	padding: 5px;
	overflow: hidden;
	cursor: pointer;
}

.gensql a, .gensql a:visited
{
    color: White !important;
}

.wordBreakNone{
	word-break:keep-all !important;
}

.resetLinkstyle {
	cursor: pointer !important;
	color: #134194 !important;
	font-family: arial,helvetica;
	font-weight: normal;
	text-decoration: none;
}

a.removeFiles {
	background-image: url('../../Images/delete.gif');
	background-repeat: no-repeat;
	background-position: center;
	border: 0px none;
	padding: 5px;
	overflow: hidden;
	cursor: pointer;
}


/*Task# 20447*/
.btnCreateNewVersion {
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Continue.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	background-size: 180px 21px;
}

.btnCreateNewVersionhover {
	font-family: Tahoma, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid white;
	background-color: white;
	background-image: url('../../Images/Continue_hover.jpg');
	background-repeat: no-repeat;
	padding-bottom: 1px;
	cursor: pointer;
	background-size: 180px 21px;
}
.contentunderline {
	font-family: Arial, Verdana, Helvetica, Geneva, Sans serif;
	font-size: 13px;
	color: #333333;
	text-decoration:underline;
}

a.removeTitlecard {
	background-image: url('../../Images/delete.gif');
	background-repeat: no-repeat;
	background-position: center;
	border: 0px none;
	padding: 5px;
	overflow: hidden;
	cursor: pointer;
}

.paddingBottom12px {
	padding-bottom: 12px;
}

.lnkBlack {
	color: #333333 !important;
	cursor: default;
}

.lnkAstDownload {
	color: black !important;
	text-decoration: underline !important;
}

.lnkAstDownload:hover {
	color: #134194 !important;
	text-decoration: underline !important;
}

.grayText {
	color: #808080;
}

.flexItems{
	display: flex;
	gap:10px;
}

.CategoryBC {
	font-size: 14px !important;
	font-weight: bold;
}

.CategoryBC a {
	font-size: 14px !important;
	font-weight: bold;
	color: rgb(51, 51, 51);
}

.CategoryBC a:hover {
	font-size: 14px;
	color: #009fe0;
	font-weight: bold;
	text-decoration: underline;
}

.custom-tooltip {
	position: relative;
	cursor: pointer;
}

.custom-tooltip::after {
	content: attr(data-tooltip);
	position: absolute;
	/*top: 125%;
	left: 115%;*/
	top: -212%;
        left: -87%;
	/*transform: translateX(-50%);*/
	background: #fff;
	color: #333;
	/*box-shadow: 0px 0px 0.5px 0.5px rgba(0,0,0);*/ /* Optional shadow */
	padding: 4px 4px;
	/*border-radius: 0.5px;*/
	font-family: arial, helvetica;
	border: 0.5px solid #4a4d4a;
	white-space: nowrap;
	font-size: 12px;
	opacity: 0;
	pointer-events: none;
	transition: opacity 0.2s;
	z-index: 999;
}

.custom-tooltip:hover::after {
	opacity: 1;
}
