﻿body
{
	margin: 0pt;
	background-color: #f4f4f5;
}

.error
{
	color: Red;
	font-family: Arial;
	font-size: small;
}

.modalPopup
{
	background-color: white; 
	border-right: lightseagreen thin solid; 
	border-top: lightseagreen thin solid;
    border-left: lightseagreen thin solid; 
    border-bottom: lightseagreen thin solid;	
}

.headerLeft
{
	background-image: url('../Images/header/mainMenu_left.png' );
	width: 10px;
	height: 39px;
	background-repeat: no-repeat;
}

.headerItem
{
	background-image: url('../Images/header/mainMenu_bg.png' );
	height: 35px;
	font-family: Arial;
	color: #cecfd1;
	font-size: 14px;
}

.bulletinText
{
	color: #6bb4ba;
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}

.cursor
{
	cursor:pointer;	
}

.headerSelected
{
	background-image: url( '../Images/header/mainMenu_bgSelected.jpg' );
	height: 38px;
	color: #3e3f3f;
	font-size: 14px;
	font-family: Arial;
}

.headerSeparator
{
	background-image: url( '../Images/header/mainMenu_separator.jpg' );
	width: 3px;
	height: 38px;
	background-repeat: no-repeat;
}

.headeright
{
	background-image: url( '../Images/header/mainMenu_right.jpg' );
	width: 6px;
	height: 38px;
	background-repeat: no-repeat;
}

.header
{
	background-image: url( '../Images/header/header.png' );
	width: 996;
	height: 76px;
	background-repeat: no-repeat;
}

.headerBigBg
{
	background-image: url( '../Images/header/header_bigBg.png' );
	height: 108px;
	background-repeat: repeat-x;
	font-family: Arial;
}

.headerBigBgRight
{
	background-image: url( '../Images/header/header_rightBg.png' );
	height: 108px;
	width: 4px;
	background-repeat: repeat-x;
	font-family: Arial;
}

.headerBackground
{
	background-image: url( '../Images/header/headerBackBg.png' );
	height: 196px;
}

.modalBackground
{
	background-color: #e6e6e6;
	filter: alpha(opacity=60);
	opacity: 0.60;
}

.headerItemFont
{
	color: #f04a25;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	top: 10px;
}
.headerItemFont2
{
	color: #0f595a;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	vertical-align: bottom;
	top: 10px;
}

.headerItemFont3
{
	color: #f04a25;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
}

/*Header Icons*/
.BuyFilings
{
	background-image: url( '../Images/header/iconBuyFilings.png' );
	width: 68px;
	height: 63px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.ManualExchange
{
	background-image: url( '../Images/header/iconManualExchange.png' );
	width: 67px;
	height: 63px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.TerritoryMaps
{
	background-image: url( '../Images/header/iconTerritoryMaps.png' );
	width: 67px;
	height: 75px;
	position: relative;
	top: -2px;
	cursor: pointer;
}

.ShapeDrawings
{
	background-image: url( '../Images/header/iconShapeDrawings.png' );
	width: 67px;
	height: 75px;
	position: relative;
	top: -2px;
	cursor: pointer;
}

.QRTDownloads
{
	background-image: url( '../Images/header/iconQrtDownloads.png' );
	width: 70px;
	height: 66px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.Newsletter
{
	background-image: url( '../Images/header/iconNewsletter.png' );
	width: 68px;
	height: 63px;
	position: relative;
	top: -2px;
	cursor: pointer;
}
/*----selected------*/

.buyFilingsSel
{
	background-image: url( '../Images/header/iconBuyFilings_selected.png' );
	width: 81px;
	height: 74px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.manualExchangeSel
{
	background-image: url( '../Images/header/iconManualExchange_selected.png' );
	width: 80px;
	height: 74px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.territoryMapsSel
{
	background-image: url( '../Images/header/iconTerritoryMaps_selected.png' );
	width: 82px;
	height: 90px;
	position: relative;
	top: -2px;
	cursor: pointer;
}

.shapeDrawingsSel
{
	background-image: url( '../Images/header/iconShapeDrawings_selected.png' );
	width: 80px;
	height: 89px;
	position: relative;
	top: -2px;
	cursor: pointer;
}

.qrtDownloadsSel
{
	background-image: url( '../Images/header/iconQrtDownloads_selected.png' );
	width: 83px;
	height: 77px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.newsletterSel
{
	background-image: url( '../Images/header/iconNewsletter_selected.png' );
	width: 81px;
	height: 74px;
	position: relative;
	top: -10px;
}

.shapeDrawingsReq
{
	background-image: url( '../Images/header/iconShapeDrawings_over.png' );
	cursor: pointer;
	width: 80px;
	height: 89px;
	position: relative;
	top: -2px;
}
/*--------More Info---------*/
.buyFilings
{
	background-image: url( '../Images/header/iconBuyFilings_dis_hover.png' );
	width: 68px;
	height: 63px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.manualExchange
{
	background-image: url( '../Images/header/iconManualExchange_dis_hover.png' );
	width: 67px;
	height: 63px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.territoryMaps
{
	background-image: url( '../Images/header/iconTerritoryMaps_dis_hover.png' );
	cursor: pointer;
	width: 67px;
	height: 75px;
	position: relative;
	top: -2px;
}

.qrtDownloads
{
	background-image: url( '../Images/header/iconQrtDownloads_dis_hover.png' );
	width: 70px;
	height: 66px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.shapeDrawings
{
	background-image: url( '../Images/header/iconShapeDrawings_dis_hover.png' );
	cursor: pointer;
	width: 67px;
	height: 75px;
	position: relative;
	top: -2px;
}
/*--------Disabled--------*/

.buyFilingsDis
{
	background-image: url( '../Images/header/iconBuyFilings_disabled.png' );
	width: 68px;
	height: 63px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.manualExchangeDis
{
	background-image: url( '../Images/header/iconManualExchange_disabled.png' );
	width: 67px;
	height: 63px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.territoryMapsDis
{
	background-image: url( '../Images/header/iconTerritoryMaps_disabled.png' );
	width: 67px;
	height: 75px;
	position: relative;
	top: -2px;
	cursor: pointer;
}

.shapeDrawingsDis
{
	background-image: url( '../Images/header/iconShapeDrawings_disabled.png' );
	width: 67px;
	height: 75px;
	position: relative;
	top: -2px;
}

.qrtDownloadsDis
{
	background-image: url( '../Images/header/iconQrtDownloads_disabled.png' );
	width: 70px;
	height: 66px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

.newsletterDis
{
	background-image: url( '../Images/header/iconNewsletter_disabled.png' );
	width: 68px;
	height: 63px;
	position: relative;
	top: -2px;
}

/*---------*/


.headerContainer
{
	width: 100%;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}

.redBlock
{
	width: 100%;
	background-color: #7f1c07;
	height: 50px;
}

/*----------------container portlet --------------------*/
.containerPortletTL
{
	background: url(../Images/containerPortlet/containerTL.png);
	width: 15px;
	height: 15px;
}

.containerPortletT
{
	background: url(../Images/containerPortlet/containerT.gif) repeat-x;
	height: 15px;
}

.containerPortletTR
{
	background: url(../Images/containerPortlet/containerTR.png);
	width: 15px;
	height: 15px;
}

.containerPortletL
{
	background: url(../Images/containerPortlet/containerL.gif) repeat-y;
	width: 15px;
}

.containerPortletCenter
{
	background: #ffffff;
}

.containerPortletR
{
	background: url(../Images/containerPortlet/containerR.gif) repeat-y;
	width: 15px;
}

.containerPortletBL
{
	background: url(../Images/containerPortlet/containerBL.png);
	width: 15px;
	height: 15px;
}

.containerPortletB
{
	background: url(../Images/containerPortlet/containerB.gif) repeat-x;
	height: 15px;
}

.containerPortletBR
{
	background: url(../Images/containerPortlet/containerBR.png);
	width: 15px;
	height: 15px;
}
/*----------*/

.btnAdd
{
	background-image: url(../Images/buttons/btnAdd.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 17px;
}

.filterTopRight
{
	background-image: url(../Images/filterContainer/rightTop.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.filterTopLeft
{
	background-image: url(../Images/filterContainer/leftTop.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.filterBottomRight
{
	background-image: url(../Images/filterContainer/rightBottom.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.filterBottomLeft
{
	background-image: url(../Images/filterContainer/leftBottom.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.filterBg
{
	background-color: #ecebea;
}



.container
{
	width: 1000px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}

.gridStyle
{
	width: 700px;
}

.gridHeaderText
{
	color: #8db231;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
}

.gridItemText
{
	font-family: Arial;
	font-size: 12px;
	color: #807f81;
}

.gridAlternateItem
{
	font-family: Arial;
	font-size: 12px;
	color: #888688;
	background-color: #ecebea;
	
}

.gridnoteIcon
{
	padding-left:18px; 
	padding-right:5px; 
	padding-top:5px; 
	padding-bottom:5px;
}

.gridNoteText
{
	color:#807F81; 
	background:#FDF9C8;	
	font-family:Arial;	
	font-size:12px;	
	text-align:left;
}

.gridNoteNoneText
{
	color:#807F81; 
	background:#FDF9C8;	
	font-family:Arial;	
	font-style:italic;
	font-size:12px;	
	text-align:left;
	padding-right:5px; 
	padding-top:5px; 
	padding-bottom:5px;
}

.dashboardGridAlternateItem
{
	font-family: Arial;
	font-size: 12px;
	color: #888688;
	background-color: #ecebea;
	
}

.blackLink
{
	color: #282727;
	font-family: Arial;
	font-size: 11px;
}

.grayLink
{
	color: #868686;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	vertical-align: bottom;
}

.boldMediumText
{
	color: #5f5d5d;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.tbx
{
	color: #0f595a;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.aquaTitle
{
	color: #0c848d;
	font-size: 26pt;
	font-family: Arial;
	font-weight: 600;
}
.headerTitle
{
	color: #5f5d5d;
	font: 15pt Arial;
	padding: 0px 0 30px 20px;
	text-align: left;
	font-weight: bold;
}
.productTitle
{
	color: #0c848d;
	font: 18pt Arial;
	padding: 20px 0 30px 20px;
	text-align: left;
	font-weight: bold;
}
.productsubTitle
{
	color: #0c848d;
	font: 16pt Arial;
	padding: 20px 0 23px 0px;
	text-align: left;
	font-weight: normal;
}
.sectionTitle
{
	color: #393b3e;
	font: 14pt Arial;
}
.sectionSubTitle
{
	color:#393b3e;
	font: 26pt Arial;
}

.smallSectionTitle
{
	color: #393b3e;
	font: 10pt Arial;
	font-weight: bold;
}

h2
{
	color: #006866;
	font: 18pt Arial;
}

h3
{
	color: #006866;
	font: 16pt Arial;
}

.sideContent
{
	float: left;
	padding: 0 0 15px 0;
	margin-left: 0;
	text-align: left;
}

.mainContent
{
	float: left;
	text-align: left;
	margin-left: 10px;
}
.mainContentCenter
{
	float: left;
	text-align: center;
	margin-left: 20px;
	font-family: Arial;
	font-size: 11pt;
	background-image: url(../Images/ContainerPortlet/divBg_457px.png);
}

.descriptionFont
{
	color: #5f5d5d;
	font: 10pt Arial;
	text-align: right;
}
.descriptionFontLeft
{
	color: #5f5d5d;
	font: 10pt Arial;
	text-align: left;
}

.descriptionFont2
{
	color: #5e5d5d;
	font: 10pt Arial;
	text-align: right;
}

input:focus.input
{
	background: #fffce9 url(../Images/inputsinputFocus.gif) no-repeat top left;
}
select:focus.input
{
	background: #fffce9 url(../Images/inputsinputFocus.gif) no-repeat top left;
}
.input
{
	display: inline;
	border: 1px solid #d4d6d7;
	color: #0f595a;
	font: 10pt Arial;
	background: #fff url(../Images/inputs/input.gif) no-repeat top left;
	vertical-align: middle;
}
.radio
{
	display: inline;
	border: 1px solid #d4d6d7;
	color: #0f595a;
	font: 10pt Arial;
	vertical-align: middle;
}
.text
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

/*-------Menu begin------*/
.navPortletTR
{
	background: url(../Images/nav_menu/bg_topRight.png) 100% 0 no-repeat;
}
.navPortletTL
{
	background: url(../Images/nav_menu/bg_topLeft.png) 0 0 no-repeat;
}
.navPortletBR
{
	background: url(../Images/nav_menu/bg_bottomRight.png) 100% 100% no-repeat;
}
.navPortletBL
{
	background: url(../Images/nav_menu/bg_bottomLeft.png) 0 100% no-repeat;
}
.navPortletT
{
	margin: 0;
	width: 176px;
	background: url(../Images/nav_menu/bg_topSpan.png) repeat-x scroll 0pt 0pt;
}
.navPortletB
{
	background: url(../Images/nav_menu/bg_bottomSpan.png) repeat-x scroll 0pt 100%;
}
.navPortletL
{
	background: url(../Images/nav_menu/bg_middleLeft.png) repeat-y scroll 0pt 0pt;
}
.navPortletR
{
	background: url(../Images/nav_menu/bg_middleRight.png) repeat-y scroll 100% 0pt;
}
.navMenuHeader
{
	font: 14pt Arial;
	color: #9e982b;
	padding: 0 0 10px 13px;
}
.navMenuSeparator
{
	width: 166px;
	background: url(../Images/nav_menu/separator.png) repeat-x;
}
.navMenuContent
{
	width: 100%;
}
.navMenuContent td
{
	font: 9pt Arial;
	color: #5f5d5d;
	text-decoration: none;
	padding: 0 0 0 13px;
}
.navMenuContent td:hover
{
	color: #ffffff;
	background: #9fb72b url(../Images/nav_menu/pointer.gif) no-repeat;
	cursor: pointer;
}
.highlight
{
	background: #9fb72b url(../Images/nav_menu/pointer.gif) no-repeat;
	cursor: pointer;
}
.removeHighlight
{
	background: none;
}

.menuContainer
{
	padding: 20px 0 20px 0;
}

/*-------Menu end------*/

/*-------Public begin------*/

.freeSignUp
{
	background: url(../Images/public/freesignup.png) no-repeat;
	z-index: 1;
	position: absolute;
	width: 315px;
	height: 146px;
	bottom: 251px;
	right: 21px;
}

.abc td
{
	width: 80px;
}

.mainBackground
{
	z-index: 0;
	position: absolute;
	bottom: -18px;
	right: -12px;
	width: 751px;
	height: 619px;
	background: url(../Images/public/mainBg.jpg) no-repeat;
}

.publicPortlet1BG
{
	background: #ffffff;
	text-align: left;
	width: 615px;
	height: 62px;
}
.publicPortlet1BG span
{
	padding: 0 5px 0 10px;
	font: 10pt Arial;
	color: #5f5d5d;
}
.publicPortlet1BG p
{
	padding: 0 5px 0 31px;
	font: 10pt Arial;
	color: #5f5d5d;
	line-height: 16px;
	background: url(../Images/public/bullet.gif) no-repeat;
}
.publicPortlet1TR
{
	width: 625px;
	height: 303px;
	padding: 1px 0 0 1px;
	background: url(../Images/public/portlet1/topRight.gif) 100% 0 no-repeat;
}
.publicPortlet1TL
{
	background: url(../Images/public/portlet1/topLeft.gif) 0 0 no-repeat;
}
.publicPortlet1BR
{
	background: url(../Images/public/portlet1/bottomRight.gif) 100% 100% no-repeat;
}
.publicPortlet1BL
{
	background: url(../Images/public/portlet1/bottomLeft.gif) 0 100% no-repeat;
}
.publicPortlet1T
{
	position: absolute;
	z-index: 1;
	margin: 0;
	bottom: 250px;
	left: 10px;
	background: url(../Images/public/portlet1/top.gif) repeat-x scroll 0pt 0pt;
}
.publicPortlet1B
{
	background: url(../Images/public/portlet1/bottom.png) repeat-x scroll 0pt 100%;
}
.publicPortlet1L
{
	background: url(../Images/public/portlet1/left.gif) repeat-y scroll 0pt 0pt;
}
.publicPortlet1R
{
	background: url(../Images/public/portlet1/right.gif) repeat-y scroll 100% 0pt;
}

.publicPortlet2BG
{
	background: #999834;
	width: 616px;
	height: 84px;
}
.publicPortlet2BG div
{
	text-align: left;
	padding: 15px 2px 0 6px;
	font: 10.5pt Arial;
	color: #ffffff;
	line-height: 16px;
}
.publicPortlet2TR
{
	width: 624px;
	height: 90px;
	padding: 0 0 0 2px;
	background: url(../Images/public/portlet2/topRight.gif) 100% 0 no-repeat;
}
.publicPortlet2TL
{
	background: url(../Images/public/portlet2/topLeft.gif) 0 0 no-repeat;
}
.publicPortlet2BR
{
	background: url(../Images/public/portlet2/bottomRight.gif) 100% 100% no-repeat;
}
.publicPortlet2BL
{
	background: url(../Images/public/portlet2/bottomLeft.gif) 0 100% no-repeat;
}
.publicPortlet2T
{
	position: absolute;
	z-index: 1;
	margin: 0;
	top: 399px;
	left: 10px;
	background: url(../Images/public/portlet2/top.gif) repeat-x scroll 0pt 0pt;
}
.publicPortlet2B
{
	background: url(../Images/public/portlet2/bottom.gif) repeat-x scroll 0pt 100%;
}
.publicPortlet2L
{
	background: url(../Images/public/portlet2/left.gif) repeat-y scroll 0pt 0pt;
}
.publicPortlet2R
{
	background: url(../Images/public/portlet2/right.gif) repeat-y scroll 100% 0pt;
}
.learnMore
{
	position: absolute;
	z-index: 1;
	bottom: 0px;
	left: 10px;
	width: 444px;
	height: 148px;
	background: url(../Images/public/learnMore.png);
}
.loginFont
{
	color: #ffffff;
	font: 10pt Arial;
}
.loginFontSmall
{
	text-align: right;
	vertical-align: top;
	color: #ffffff;
	font: 8.5pt Arial;
}
.logoutFont
{
	color: #ffffff;
	font: 11.5pt Arial;
}
/*-------Public end------*/

/*-----Footer-----*/
.footerImage
{
	width: 1003px;
	height: 37px;
	background: url(../Images/public/footer.jpg);
}

.footerFont
{
	color: #6b5857;
	font-family: Arial;
	font-size: 10pt;
	height: 30px;
}

.footerFont2
{
	color: #6b5857;
	font-family: Arial;
	font-size: 11pt;
	height: 30px;
}

.footerRed
{
	color: #bf595f;
	font-family: Arial;
	font-size: 10pt;
	height: 30px;
	font-weight: bold;
}

.itemRowStyle
{
	border-top: solid 3px #bbb9b9;
	border-right: solid 1px #f2f1f0;
}

.headerStyle
{
	border-bottom: solid 1px #d8d6d6;
	border-right: solid 1px #f2f1f0;
	color: #8db231;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	text-align: center;
}

.headerStyle a
{
	color: #8db231;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.footerStyle
{
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}

.footerStyle a
{
	color: #00869f;
	font-family: Arial;
	font-size: 12px;
}

.txt
{
	color: #807f81;
	font-family: Arial;
	font-size: 12px;
}


.overviewHeaderFont
{
	color: #0c848d;
	font: 18pt Arial;
	text-align: left;
	font-weight: bold;
}
.overviewDescriptionFont
{
	color: #666363;
	font: 12pt Arial;
	text-align: left;
}

.requiredField
{
	font-family:Arial;
	color:Red;
	font-size:8pt;	
}

.overviewInformation
{
	z-index: 1;
	position: absolute;
	bottom: 55px;
	left: 20px;
	width: 933px;
	height: 347px;
	background: url(../Images/public/overview/basicInformation.jpg) no-repeat;
}
.overviewDivision
{
	position: absolute;
	z-index: 1;
	bottom: 420px;
	left: 60px;
	width: 840px;
	height: 1px;
	background: url(../Images/public/overview/separator.gif) repeat-x;
}

.validationSummary
{
	border: Red 1px solid;
	padding-right: 7px;
	padding-left: 70px;
	padding-bottom: 0px;
	padding-top: 7px;
	margin-bottom: 7px; /*background-color: #9d0019;*/
	font-family: Arial;
	color: White;
}
.addFont
{
	color: #393b3e;
	font: 8pt Arial;
	text-align: left;
	text-decoration: none;
}
.advancedSearchFont
{
	color: #393b3e;
	font: 11pt Arial;
	text-align: left;
	text-decoration: none;
}
.leftSpacing
{
	padding: 0 0 0 3px;
}

#dlbxLine_MoveRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/add.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxLine_MoveAllRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/addAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxLine_MoveLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/remove.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxLine_MoveAllLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/removeAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

#dlbxState_MoveRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/add.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxState_MoveAllRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/addAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxState_MoveLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/remove.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxState_MoveAllLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/removeAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxCompany_MoveRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/add.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxCompany_MoveAllRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/addAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxCompany_MoveLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/remove.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxCompany_MoveAllLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/removeAll.png) no-repeat center top;
	cursor: pointer;
	cursor: hand; /* for IE 5.x */
}

#dlbxDocType_MoveRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/add.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxDocType_MoveAllRight
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/addAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxDocType_MoveLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/remove.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#dlbxDocType_MoveAllLeft
{
	width: 38px;
	height: 23px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../Images/buttons/removeAll.png) no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

#dlbxDocTypeDiv span
{
	font: 10pt Arial;
	color: #0f595a;
}

#dlbxStateDiv span
{
	font: 10pt Arial;
	color: #0f595a;
}

#dlbxLineDiv span
{
	font: 10pt Arial;
	color: #0f595a;
}

#dlbxCompanyDiv span
{
	font: 10pt Arial;
	color: #0f595a;
}

.fYIOnlyFeatures
{ 	
	z-index:1; 	
	position:absolute; 	
	top: 510px;
	left:20px; 
	width:936px; 	
	height:256px; 	
	background: url(../Images/public/overview/FYIOnlyFeatures.png) no-repeat; 
}

.overviewFYIOnly
{ 	
	z-index:1; 	
	position:absolute; 	
	top: 775px;
	left:20px; 
	width:932px; 	
	height:424px; 	
	background: url(../Images/public/overview/FYIOnlyOverview.png) no-repeat; 
}

/*Info Pak Form*/

.comparativeRaterImageBack
{
	background: transparent url(../Images/public/infoPak/comparativeRaterBackground.png) no-repeat scroll right top;
}

.joinNowInfoPakBanner
{
	width:470px;
	height:60px;
	position:absolute;
	margin-left: 526px;
    top: 127px;
	background: transparent url(../Images/public/infoPak/joinNow.png) no-repeat scroll right top;
}

.joinNowFYIBanner
{
	width:470px;
	height:66px;
	position:absolute;
	margin-left: 526px;
    top: 120px;
	background: transparent url(../Images/public/overview/freeSignUpFYIOnly.png) no-repeat scroll right top;
}

.overviewMainBackground
{
	z-index:0;
	position:absolute;
	top:64px;
	right:-12px;
	width:700px;
	height:626px;
	background: url(../Images/public/overview/background.jpg) no-repeat;
}

.overviewHeaderInfoPakFont
{
	color:#989229;
	font: 18pt Arial;
	text-align:left;
	font-weight:bold;
}

.informationInfoPak
{ 	
	z-index:1; 	
	position:absolute; 	
	top: 530px;
	left:20px; 
	width:943px; 	
	height:166px; 	
	background: url(../Images/public/infoPak/infoPackFeatures.png) no-repeat; 
}

.overviewInfoPak
{ 	
	z-index:1; 	
	position:absolute; 	
	top: 730px;
	left:20px; 
	width:932px; 	
	height:424px; 	
	background: url(../Images/public/infoPak/infoPakOverview.png) no-repeat; 
}

/*Information Request Form*/

.contentText3
{
	font: 13px "Arial";
	color: #5a5756;
	text-align: left;
}
.smallGray
{
	text-decoration: none;
	color: #3d3c3d;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}
.tbxImage
{
	background: url(../Images/public/texboxImage.png) no-repeat;
	width: 239px;
	height: 23px;
	border: none;
}
.tbxMessage
{
	background: url(../Images/public/messageImage.png) no-repeat;
	width: 259px;
	height: 100px;
	border: none;
}

/*Information Request Form*/

/*Contact Us*/

.grayPortletLeft
{
	background: url(../Images/public/grayPortlet/contactUs_portletLeft.png) no-repeat;
	width: 6px;
	height: 647px;
}

.grayPortletCenter
{
	background: url(../Images/public/grayPortlet/contactUs_portletCenter.png) repeat-x;
	height: 647px;
}

.redTitle2
{
	font-family: Arial;
	font-size: 16pt;
	color: #a41f20;
}

.mediumBoldText
{
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #686768;
	height: 20px;
}
.mediumRedBold
{
	color: #bc5743;
	font-family: Arial;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;
}
.smallGray
{
	text-decoration: none;
	color: #3d3c3d;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}
.smallRed2
{
	color: #bc5743;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.grayPortletRight
{
	background: url(../Images/public/grayPortlet/contactUs_portletRight.png) no-repeat;
	width: 6px;
	height: 647px;
}
.linkText3
{
	font: 11px "Arial";
	color: #5a5756;
	text-align: left;
	text-decoration: underline;
}

/*Contact Us*/

/*Dashboard*/

.strongFont
{
	font: bold 12pt Arial;
	color: #878686;
}

.lightFont
{
	font: 10pt Arial;
	color: #878686;
}
/*Dashboard*/

/*Email Blast*/

.emailBlastFooterImage
{
	height: 27px;
	width: 705px;
	background: url( '../Images/emailBlast/smallFooter.png' );
}

.emailBlastHeaderStyle
{
	border-bottom: solid 1px #d8d6d6;
	border-right: solid 1px #f2f1f0;
	color: #878686;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	text-align: left;
}

.emailBlastItemRowSytle
{
	border-bottom: solid 3px #bbb9b9;
	border-right: solid 1px #f2f1f0;
	text-align: left;
}

.emailBlastItemRowSytleRight
{
	border-bottom: solid 3px #bbb9b9;
	border-right: solid 1px #f2f1f0;
	text-align: right;
}

/*                               */

/* Sign Up */

.signUpSectionTitle
{
	color: #393b3e;
	font: 13pt Arial;
	font-weight: bold;
}

.signUpProductTitle
{
	color: #0c848d;
	font: 26pt Arial;
	text-align: left;
}

.signUpTitle
{
	color: #0c848d;
	font: 14pt Arial;
	text-align: left;
	font-weight: bold;
}

.signUpSubTitle
{
	color: #0c848d;
	font: 16pt Arial;
	text-align: left;
	font-weight: bold;
}

.signUpContentLargerFont
{
	color: #393b3e;
	font: 11pt Arial;
	font-weight: bold;
	text-align: left;
}

.note
{
	color: #0c848d;
	font: 10pt Arial;
	font-weight: bold;
}

.signUpContentFont
{
	color: #5f5d5d;
	font: 9pt Arial;
	font-weight: bold;
	text-align: right;
}

.signUpContentFont td
{
	padding-top: 7px;
}

.signUpPortletLeft
{
	background: url( '../Images/public/signUp/signUpPortletLeft.png' );
	width: 113px;
	height: 354px;
}
.signUpPortletMiddle
{
	background: url( '../Images/public/signUp/signUpPortletMiddle.png' );
	height: 354px;
	width: 768px;
}

.signUpPortletRight
{
	background: url( '../Images/public/signUp/signUpPortletRight.png' );
	width: 72px;
	height: 354px;
}

.selectedRow
{
	font-family: Arial;
	font-size: 12px;
	color: #807f81;
	background-color:#3399ff;
}
/**/
