body{ background-color: #FFFFFF; margin: 1px 0 10px 0; font-family:Arial; font-size: 9pt; color:#333333;}
#divTop{height: 0px;}
#divWrap {position:relative; margin: 0 auto;text-align: left;width: 952px;background-color: #FFFFFF;border: solid 1px #B8D3F5;}/* div that wraps arround the whole page - includes header and footer */
#divHeader {clear: both;background: url(/images/logos/travel_wisconsin_logo.gif) no-repeat 15px 15px;float: left;width: 940px;height: 80px;}/* div that wraps around the header */
#divContent {clear: both;width: 952px;	background-color: #FFFFFF;}/* div that wraps around the content on each page */
#divContent-main {clear: both;width: 932px;padding-top:10px;margin-left: 10px;	margin-right: 10px;	padding-bottom:10px;}/* div that wraps around the content on each page */
#tblBody {clear: both;width: 900px;margin-bottom: 15px;margin-top: 15px;}
#divFooter {clear: both;width: 952px;height: 0px;margin: 0;text-align: center;	clear: both;}/* div for the footer of each page */
#divBottom {}/* div that is the last item on the page*/
#divMenuBarAccent {clear:both;	position: relative;	width: 952px; height: 1px; margin: 0; background-color: #cccccc;}/* accent bar that appears above the main menu */
#clientDropDown { clear:right; position: relative; float: right; padding: 5px;}/* client drop down box at top of page. if availble to user.*/
.clientDropDown{ font-size: 12px; width:200px;}
.btnFocus{ background-color: Transparent;border: none 0 Transparent;display:none;}
#PageHeader, #PageHeader a{	font-family:Arial;font-size:10pt;font-weight:bold;color:#666666;}
.header{font-family:Arial;font-size:10pt;font-weight:bold;color:#666666;}
.subheader{font-family:Arial;font-size:8pt;font-weight:bold;color:#666666;}
.subheaderline{font-family:Arial;font-size:8pt;font-weight:bold;color:#666666;border-bottom: solid 1px #666666;}

/*******************************/
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.cl{clear:left;}
.cr{clear:right;}
.cn{clear:none;}
.cb{clear:both;}
/********************************/

/******************************Style for displaymessage/errormessage/validationerror div*********************/
#messageDiv{width:100%;text-align:center;margin:15px auto;clear:both;}
.errormessage{font-size:9pt;background:#c00;color:#fff;}
.validator{font-weight:700; font-size:9pt;padding-left:3px;color:#c00;}
.displaymessage{font-weight:700; font-size:9pt;color:#00c;}
.updateProgress{margin:0 auto; width:100%; margin-top:-16px; clear:both; text-align:center; vertical-align:bottom; color:Blue; font-weight:600; font-size: 12px;}

/**************************************************************************************
	This section controls the global navivation menu which is a auto generated list	
***************************************************************************************/
#divGlobalNav ul { margin:  0px 5px 0px 0px; float: right;	padding: 20px 0px 2px 0px; list-style-type: none !important;}
#divGlobalNav li {	display:inline;	float: left; margin: 0; padding: 0px 0px 0px 10px; list-style-type: none !important;}
#divGlobalNav a { font-size: 12px;	color: #333333; text-decoration: none; font-weight: bold;}
#divGlobalNav a:hover, #divGlobalNav a.active { color: #D90032;}

/**************************************************************************************
	This section controls the main navivation menu which is a auto generated list
**************************************************************************************/
#divMainNav {color: #666666; font-family: Arial; font-size: 11pt; font-weight: bold; width: 952px; float: left; padding: 4px 0px 0px 0px; margin: 0; background-color:#B8D3F5;}
#divMainNav ul {list-style-type:none; margin: 0px 0px 0px 25px; padding: 0px 0px 0px 0px;}
#divMainNav li { display: inline; float: left;	margin:  3px 4px 0px 4px; padding: 3px 10px 4px 10px; background-color: #DFDFDF; border:none;}
#divMainNav li.rollover {color: #FFFFFF; background-color:#6FA8FF;}
#divMainNav li.selected {color: #FFFFFF; background-color:#6FA8FF;}
#divMainNav a { padding: 0; color: #DFDFDF; font-family: Arial; font-size: 9pt; text-decoration: none; font-weight: bold;}

/**************************************************************************************
	This section controls the sub navivation menu which is a auto generated list
**************************************************************************************/
#divSubNav { font-family: Arial; font-size: 8pt; color:#666666; font-weight: bold;	width: 952px;	float: left; margin: 0; padding: 10px 0px 0px 0px; background-color:#6FA8FF;}
#divSubNav ul { list-style-type:none;	margin: 0px 0px 0px 50px; padding: 0;}
#divSubNav li { cursor: pointer; display: inline; float: left;	background-color: #DFDFDF;margin: 0px 3px 0px 3px; padding: 6px 10px 6px 10px; border:none;}
#divSubNav li.selected {background-color: #FFFFFF; color:#333333;}
#divSubNav li.rollover {background-color: #FFFFFF;}
#divSubNav li.rollover a { color: #D90032;}
#divSubNav li.selected a {	color: #D90032;}
#divSubNav a {	padding: 0; color: #184C8D; font-family: Arial; font-size: 9pt; text-decoration: none; font-weight: bold;}
#divSubNav a:hover, #divSubNav a.active {color: #D90032;}

/*************************************************************************************
	Quick Links
**************************************************************************************/
.quickLinkPanel{font-size: 8pt;margin: 10px 10px 0px 10px;float: left;clear: left;background-color: #FFFFFF; border: solid 1px #B8D3F5;width:100%;}
.quickLinkPanel h2{color: #184C8D;margin: 0;padding: 3px 50px 3px 10px;font-weight: bold;font-size: 9pt;background-color:#B8D3F5;text-decoration: none;}
.quickLinkPanel a {padding: 1px 5px 1px 10px;color: #333333;font-family: Arial;font-size: 9pt;}
.quickLinkPanel ul{	margin: 5px 10px 10px 5px;padding: 0px 0px 0px 0px;list-style-type: none;}
.quickLinkPanel li{margin: 0px 0px 0px 0px;padding: 0px 0px 4px 10px;}
.quickLinkPanel a:hover{color: #D90032;}

/*****************************************************************************
	This section controls the datagrids
******************************************************************************/
/* all datagrids not specifically mentioned below */
.dataGrid, table.dataGrid {	Font-Size: 8pt;	text-align: left;	color: #333333;	border: solid 1px #ffffff;	width: 925px;}
.dataGrid td {padding-top:4px;padding-bottom:4px;padding-left:6px;}
.dataGridNoWidth{Font-Size: 8pt;text-align: left;color: #333333;border: solid 1px #d3d3d3;}
.dataGridHeaderStyle{Font-Size: 8pt;text-align: left;color: #333333;background-color:#FFFFCC;}
.dataGridItemStyle{	Font-Size: 8pt;	text-align: left;background-color: #FFFFFF;	color: #666666;	}
.dataGridAltItemStyle{Font-Size: 8pt;text-align: left;background-color: #E6EFFF;color: #666666;}
.dataGridFooterStyle{Font-Size: 8pt;text-align: right;background-color:#FFFFCC;color: #333333;}
.dataGridPagerStyle, .dataGridPagerStyle a{Font-Size: 12pt;	text-align: right;	background-color: #FFFFCC;color: #333333;}
.dataGridNetTotalStyle{Font-Size: 8pt;text-align: left;background-color: #FFFFCC;color: #333333;}
.dataGridHeaderStyle a, .dataGridHeaderStyle a:link, .dataGridHeaderStyle a:visited, .dataGridFooterStyle a, .dataGridFooterStyle a:link, .dataGridFooterStyle a:visited{font-size:11px;color:#333333;}
.dataGridItemStyle a, .dataGridAltItemStyle a{	font-size:12px;	color:#666666;}
.dataGridItemStyle a:link, .dataGridItemStyle a:visited,.dataGridAltItemStyle a:link, .dataGridAltItemStyle a:visited{	font-size:12px;	color:#666666;	text-decoration: underline;}
.datagriditemstyle a.reportsTrackUrl,.datagridaltitemstyle a.reportsTrackUrl{font-size:10px;color:#777777;text-decoration: none;}

/* member details page - data grid for touchpoints */
.dataGrid2{Font-Size: 8pt;text-align: left;color: #333333;border: solid 1px #d3d3d3;width: 850px;}
.dataGridHeaderStyle2{Font-Size: 8pt;text-align: left;color: #333333;background-color:#FFFFCC;}
.dataGridFooterStyle2{Font-Size: 8pt;	text-align: right;	color: #333333;	background-color:#FFFFCC;}
.dataGridItemStyle2{Font-Size: 8pt;	text-align: left;	background-color: #FFFFFF;	color: #333333;}
.dataGridAltItemStyle2{	Font-Size: 8pt;	text-align: left; background-color: #E6EFFF; color: #333333;}
.dataGridPagerStyle2{Font-Size: 8pt;text-align: right;background-color: #FFFFCC;color: #333333;}
.LabelBold{font-weight:bold;font-size:8pt;color:#666666;}

/*****************************************************************************
	This section controls the gridviews
******************************************************************************/
.gridView{text-align: left; border: solid 1px #FFFFFF; width: 750px; clear:both;}
.gridView100Percent{text-align: left;border: solid 1px #FFFFFF; width: 100%;clear:both;}
.gridViewHalfSize{text-align: left; border: solid 1px #FFFFFF;width: 400px;clear:both;}

.gridView100Percent th, .gridView100Percent th a, .gridView th, .gridView th, .gridViewHalfSize th, .gridViewHalfSize th a{color:#333;background-color:#ffc;font-weight:700;font-size: 9pt;border-style:none;padding:3px;}
.gridViewRowStyle, .gridViewRowStyle a, .gridViewRowSelectStyle a{ vertical-align:text-top; background-color:Transparent; color:#666; font-size:9pt;}
.gridViewAltRowStyle, .gridViewAltRowStyle a, .gridViewRowSelectStyle a{vertical-align:text-top; background-color:#e6efff; color:#666; font-size:9pt;}
.gridViewPagerStyle, .gridViewPagerStyle a{vertical-align:text-top;background-color:#ffc; color:#333;font-size:9pt;}

.gridViewNameStyle, .gridViewCountStyle, .gridViewDateStyle, .gridViewHalfTableStyle, .gridViewAltNameStyle,
.gridViewCreatedByStyle, .gridViewArchivedIconStyle, .gridViewIconStyle, .gridViewAmountStyle, .gridViewSmallColumnStyle,
.gridViewRowSelectStyle
{
	padding:3px 6px;
	border-style:none;
}

.gridViewRowSelectStyle
{
	border: solid 2px #6fa8ff;
}

.gridViewNameStyle{width:auto;}
.gridViewCountStyle{width:50px;}
.gridViewAmountStyle{width:90px; text-align:right; padding-right:5px}
.gridViewXSmallStyle{width:75px;}
.gridViewDateStyle{width:125px;}
.gridViewStatusStyle{width:180px;}
.gridViewCreatedByStyle{width:100px;}
.gridViewAltNameStyle{width:200px;}
.gridViewSmallColumnStyle{width:110px;}
.gridViewAltStatusHeaderStyle{width:80px; text-align:center;}
.gridViewAltStatusStyle{width:80px; text-align:center;}
.gridViewCountStyle{width:50px; text-align:right; padding-right:15px;}
.gridViewCountHeaderStyle{width:50px; text-align:right; padding-right:15px;}
.gridViewAmountHeaderStyle{width:90px; text-align:right; padding-right:15px;}
.gridViewHalfTableStyle{width:50%;}
input.gridViewHalfTableStyle{width:96%; background-color:Transparent; color:#333; border:solid 1px #ddd;}
.gridViewArchivedIconStyle{width:51px;text-align:center;}
.gridViewIconStyle, .gridViewIconStyle input{width:16px;padding-left:4px;padding-right:4px;margin-left:auto;margin-right:auto;}


/*****************************************************************************
	This section controls the table for the log on the member details page
******************************************************************************/
.memberLogTable{width: 850px;}
.memberLogRow{}
.memberLogRowAlt{background-color:#e6efff;}
.memberLogRowFlag{color: #D90032;}
.memberLogRowAltFlag{color: #D90032;background-color:#e6efff;}

/****************************************************************************
    TOOL TIPS
****************************************************************************/
.ToolTipHeader{	text-align:left;  background:#F3F0E7;  font-family:arial; font-size:12px; font-weight:bold; border:1px solid #C8BA92; padding:5px;}
.ToolTipBody{text-align:left; background:#FFFFFF; font-family:arial; font-size:12px;  border-left:1px solid #C8BA92; border-right:1px solid #C8BA92; border-bottom:1px solid #C8BA92; padding:5px;}

/****************************************************************************
    TAB NAVIGATION
****************************************************************************/
#tabs ul{margin:0px 10px 0px 10px; padding:0px;list-style:none;}
#tabs li{margin: 0px 2px -1px 0px; padding: 0px;float: left;}
#tabs li a {outline: none; background: url(/images/tab_dragdrop_off.gif) no-repeat;height: 30px;width: 118px;display: block; text-decoration: none;text-align: center;	font: bold 12px/30px Arial, Helvetica, sans-serif;color: #666666;}
#tabs li a.tabon {background: url(/images/tab_dragdrop_on.gif) no-repeat;}

#imgHTMLTab {margin-bottom:-1px;}
#imgTextTab {margin-bottom:-1px;z-index:122;}


/*****************************************************************************
	All others
******************************************************************************/
.body{font-family:Arial;font-size:10pt;color:#333333;}
.bodyBold{font-family:Arial;font-size:10pt;color:#333333;font-weight:bold;}
.bodysmall{font-family:Arial;font-size:8pt;color:#333333;}
.bodysmallBold{font-family:Arial;font-size:8pt;color:#333333;font-weight:bold;}
.hint{font-family:Arial;font-size:7pt;font-weight:lighter;color: #666666;}
.requiredfield{color:#CC0000;}
.displayMessage{font-family:Arial;font-size:9pt;line-height:20px;font-weight:bold;color: #0000FF;display:block;}
.errorMessage{font-family:Arial;font-size:9pt;line-height:20px;font-weight:bold;color: #FFFFFF;display:block;background-color:#CC0000;}
a{font-size: 11pt;}
#tbl_filteritem_mailing_activity{width: 100%;background-color: #FFFFCC;border-bottom: solid 1px #d3d3d3;border-right: solid 1px #d3d3d3;border-left: solid 1px #d3d3d3;border-top: solid 1px #d3d3d3;}	
INPUT{font-size: 9pt;font-family:Arial;}
SELECT.small{font-size: 7pt;font-family:Arial;}
SELECT{font-size: 9pt;font-family:Arial;}
TEXTAREA{font-size: 9pt;font-family:Arial;}
TABLE{font-family:Arial;font-size:9pt;color:#333333;}
A.FilterLetter{font-size: 9pt;color: #D90032;}
A.FilterLetter:hover{font-size: 9pt;color: #666666;}
A.FilterLetterSelected{font-size: 9pt;color: #333333;}
#tblFindMember{	background-color:#FFFFCC;border-bottom: solid 1px #d3d3d3;border-left: solid 1px #d3d3d3;border-right: solid 1px #d3d3d3;border-top: solid 1px #d3d3d3;}
#tblMailingDetailStats{background-color:#FFFFCC;border: solid 1px #d3d3d3;padding: 10px;border-collapse: collapse;text-align: center;font-size: 8pt;color: #333333;}
#tblMailingDetailStats .headerRow{font-weight:bold;}
#tblMailingDetailStats .headerRow td{padding: 7px 6px 7px 6px;}
#tblMailingDetailStats .dataRow{background-color:#FFFFFF;}
#tblMailingDetailStats .dataRow td{	padding: 7px 6px 7px 6px;}
#tblMailingDetailStats .bold{font-weight:bold;}
.MoreInfoImage{	margin-left:2px;}

#ulSelectedItems {margin: 5px 10px 5px 10px; padding:0px; list-style: none; vertical-align:top;}
#ulSelectedItems li {margin:5px 5px 5px 0px; text-decoration: none; font-size: 11px; color:#999999; font-weight:bold;}

#ulInfoItemData {margin: 5px 10px 5px 0px; padding:0px; list-style: none; vertical-align:top;}
#ulInfoItemData li {}
#ulInfoItemData li a{text-align:center; margin:5px 5px 5px 0px; text-decoration: none; font-size: 11px; color:#999999; font-weight:bold;}
#divInfoItemData{float: left;width: 404px; margin-left: 15px; margin-top: 10px;}
#divInfoItemDataCount{font-size: 12px; color:#000000; font-weight:bold;}
#divInfoItemList{}
#divInfoItemDataPageView{	font-size: 12px; color:#000000; font-weight:bold;float:right;}
#divInfoItemDataPageView a{text-decoration: none; color:#000000;}
#divInfoItemPager{font-size: 12px; color:#000000; font-weight:bold;}
#divInfoItemPager a{font-size: 12px;color:#000000;}

#ulData {margin: 5px 10px 5px 0px; padding:0px; list-style: none; vertical-align:top;}
#ulData li {}
#ulData li a{text-align:center; margin:5px 5px 5px 0px; text-decoration: none; font-size: 11px; color:#999999; font-weight:bold;}
#divData{float: left;width: 404px; margin-left: 15px; margin-top: 10px;}
#divDataCount{font-size: 12px; color:#000000; font-weight:bold;}
#divList{}
#divDataPageView{	font-size: 12px; color:#000000; font-weight:bold;float:right;}
#divDataPageView a{text-decoration: none; color:#000000;}
#divPager{font-size: 12px; color:#000000; font-weight:bold;}
#divPager a{font-size: 12px;color:#000000;}
.TextCenter { text-align:center;}

/*************************************************************************/
/**************************CALL CENTER PAGE STYLES************************/
/*************************************************************************/
#divWarningBox
{
	display:none;
	clear: both; 
	width: 412px;
	background-color: #FFCC33;
	padding: 12px;
	margin: 5px 0px;
}
#divWarningIcon
{ 
	float: left;
	margin-right: 8px;
}
#divWarningText
{
	float: left;
	width:375px;
	font-weight:bold;
}

.rightpanel
{
	float:left;
	width:454px;
	min-height:405px;
	border-left:solid 1px #B8D3F5;
	margin-bottom:10px;
	padding-left:15px;
}
	

.leftpanel
{
	float:left;
	width:437px;
	padding:10px;
	margin-bottom:10px;
}

.leftpanel p
{
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

.leftpanel input, .leftpanel select
{margin-bottom:10px;}

.leftpanel a
{margin: 0px 0px 0px 0px;}

.colspan2
{clear:both; width:436px;}

.colspan2 a
{margin-left:0px;}

.leftcol
{
	float:left;
	width:210px;
	margin-right:8px;
}

.rightcol
{
	float:left;
	width:210px;
	margin-left:8px;
}

.rightcol input
{margin:0px; padding:0px;}

.txtTwoColumns
{width: 430px; text-transform:capitalize;}

.txtOneColumn
{width:195px;}

.ddlOneColumn
{width:209px;}

.txtHalfColumn
{width:97px;}

.ddlHalfColumn
{width:95px;}

.txtTinyLeft
{width:26px; margin-right:8px;display:block;
	float:left;
	clear:none;
	margin:0;
	padding:0;}

.txtTinyRight
{width:32px; margin-left:4px;display:block;
	float:left;
	clear:none;
	margin:0;
	padding:0;}

.txtThreeFourths
{width:322px; text-transform:capitalize;}

.txtFourFourths
{width:428px; text-transform:capitalize;}

.splitcol
{float:left;}

.lnkLookup{outline: none; padding-left:20px;}
.lnkSearch{outline: none; padding-left:20px;}
.lnkSave{outline: none; display:block; padding-left:20px;}

.txtPhoneNumber{width:65px;display:block;
	float:left;
	clear:none;
	margin:0;
	padding:0;
	}

.imgPhoneParts
{
	display:block;
	float:left;
	clear:none;
	margin:0;
	padding:0;
}

.imgPhonePartsExt
{
	display:block;
	float:left;
	clear:none;
	margin:0;
	padding:3px;
}

.imgPhonePartsRight
{
	display:block;
	float:left;
	clear:none;
	margin: 0;
	padding:0 3px 0 0;
}

.rounded_t
{
	background:url(/images/img_dragdrop_line_element.gif) 0% 0% repeat-x;
	float:left;
	width:439px;

}

.rounded_r
{background:url(/images/img_dragdrop_line_element.gif) 100% 0% repeat-y;}

.rounded_b
{background:url(/images/img_dragdrop_line_element.gif) 0% 100% repeat-x;}

.rounded_l
{background:url(/images/img_dragdrop_line_element.gif) 0% 0% repeat-y;}

.rounded_tr
{background:url(/images/img_dragdrop_w_trc.gif) no-repeat 100% 0%;}

.rounded_br
{background:url(/images/img_dragdrop_w_lrc.gif) no-repeat 100% 100%;}

.rounded_bl
{background:url(/images/img_dragdrop_w_llc.gif) no-repeat 0% 100%;}

.rounded_tl
{background: url(/images/img_dragdrop_w_tlc.gif) no-repeat 0% 0%;padding:15px;}

#memberSearchErrorDiv{padding-bottom:15px}


#ulMembersSearchList
{list-style-type:none;padding:0px;margin:0px;}

#ulMembersSearchList li
{margin-bottom:10px; letter-spacing:.3px; padding-left:20px; text-indent:-20px;}

#ulMembersSearchList li a
{outline:none; text-transform:capitalize; text-decoration:none; font-family:Arial; font-size:10pt; color:#333;} /* Same font/color combo as .body style  */

#ulMembersSearchList li a:hover, #ulMembersSearchList li a:focus
{text-decoration:underline;}

.savebutton{outline: none; float:left;margin:0px 0px 0px 5px;padding:0px;border-width:0px;}

.lnkOk {float:right;display:none;outline: none;}


/*************************************************************************/
/**************************Address Confirmation page************************/
/*************************************************************************/
#divAddressConfirmation .rightpanel
{
	float:left;
	width:474px;
	min-height:405px;
	border-left:solid 1px #B8D3F5;
	margin-bottom:10px;
	padding-left:15px;
}
	

#divAddressConfirmation .leftpanel
{
	float:left;
	width:417px;
	padding: 0 10px 10px 10px;
	margin-bottom:10px;
}

#divAddressConfirmation .rightpanel p
{
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

#divAddressConfirmation .rightpanel input,#divAddressConfirmation .rightpanel select
{margin-bottom:10px;}

#divAddressConfirmation .leftpanel input
{margin-bottom:0;}


#divAddressConfirmation .rightpanel a
{margin: 0px 0px 0px 10px;}

#divAddressConfirmation .colspan2
{clear:both; width:436px;}

#divAddressConfirmation .colspan2 a
{margin-left:0px;}

#divAddressConfirmation .leftcol
{
	float:left;
	width:210px;
	margin-right:8px;
}

#divAddressConfirmation .rightcol
{
	float:left;
	width:210px;
	margin-left:8px;
}

#divAddressConfirmation .rightcol input
{margin:0px; padding:0px;}

#divAddressConfirmation .txtTwoColumns
{width: 430px; text-transform:capitalize;}

#divAddressConfirmation .txtOneColumn
{width:195px;}

#divAddressConfirmation .ddlOneColumn
{width:209px;}

#divAddressConfirmation .txtHalfColumn
{width:97px;}

#divAddressConfirmation .ddlHalfColumn
{width:95px;}

#divAddressConfirmation .txtTinyLeft
{width:26px; margin-right:8px;display:block;
	float:left;
	clear:none;
	margin:0;
	padding:0;}

#divAddressConfirmation .txtTinyRight
{width:32px; margin-left:4px;display:block;
	float:left;
	clear:none;
	margin:0;
	padding:0;}

#divAddressConfirmation .txtThreeFourths
{width:322px; text-transform:capitalize;}

#divAddressConfirmation .splitcol
{float:left;}

#divAddressConfirmation .lnkLookup{outline: none; padding-left:20px;}
#divAddressConfirmation .lnkSearch{outline: none; padding-left:20px;}
#divAddressConfirmation .lnkSave{outline: none; display:block; padding-left:20px;}

#divAddressConfirmation .rounded_t
{
	background:url(/images/img_dragdrop_line_element.gif) 0% 0% repeat-x;
	float:left;
	width:474px;
	margin-top: 10px;

}

#divAddressConfirmation .rounded_r
{background:url(/images/img_dragdrop_line_element.gif) 100% 0% repeat-y;}

#divAddressConfirmation .rounded_b
{background:url(/images/img_dragdrop_line_element.gif) 0% 100% repeat-x;}

#divAddressConfirmation .rounded_l
{background:url(/images/img_dragdrop_line_element.gif) 0% 0% repeat-y;}

#divAddressConfirmation .rounded_tr
{background:url(/images/img_dragdrop_w_trc.gif) no-repeat 100% 0%;}

#divAddressConfirmation .rounded_br
{background:url(/images/img_dragdrop_w_lrc.gif) no-repeat 100% 100%;}

#divAddressConfirmation .rounded_bl
{background:url(/images/img_dragdrop_w_llc.gif) no-repeat 0% 100%;}

#divAddressConfirmation .rounded_tl
{background: url(/images/img_dragdrop_w_tlc.gif) no-repeat 0% 0%;padding:15px;}



/****************************History tab***********************/
.historyTouchpointTable
{
	width:399px;
	background-color:#B8D3F5;
	padding: 0px;
	margin: 12px 0 2px 0;
}
.historyTouchpointTableWithWarning
{
	width:399px;
	background-color:#B8D3F5;
	padding: 0px;
	margin: 0px 0 2px 0;
}
.historyTouchpointTable tr.blueline, .historyTouchpointTableWithWarning tr.blueline
{
	height:1px;
	padding:0;
	margin:0;
	background-color:#6FA8FF;
}

.historyTouchpointTable tr.regular td, .historyTouchpointTableWithWarning tr.regular td
{
	padding:4px;
}

.historyAddedItems
{
	width:399px;
	background-color:#FAFAD2;
}

.historyRemovedItems
{
	width:399px;
	background-color:#FAFAD2;
}

.historyInfoItems
{
	width:399px;
	margin-top: 4px;
}
.historyInfoItems tr td.leftCol
{
	margin:0px;padding:0px;
	width:245px;
}
.historyInfoItems tr td.rightCol
{
	margin:0px;padding:0px;
	width:75px;
}

.touchpointWarningBox
{
	border: solid 12px #FFCC33; 
	width: 399px;
	background-color: #FFCC33;
	margin: 12px 0px 0px 0px;
}
.touchpointWarningImg
{
	width:24px;
	vertical-align: top;
}
.touchpointWarningText
{
	width:384px;
	font-weight:bold;
}

.divTouchpointAddressLabel
{
    float: left;
	margin-right: 5px;	
}

.divTouchpointAddressText
{
	float: left;
}

/****************************Saved Profile div**********************/
#savedProfileDiv table tr td
{
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
}

td.blueline
{
	color:#000000;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 1px #6FA8FF;
}

.savedInfoItemTable
{
	width:399px;
	padding: 0px;
	margin: 15px 0 2px 0;
}

.savedAddedInterestsTable
{
	width:399px;
	padding: 0px;
	margin: 0px;
}

.savedRemovedInterestsTable
{
	width:399px;
	padding: 0px;
	margin: 0px;
}

/****************************Publications tab***********************/

.scrollingDiv{outline:none;padding:10px;border:solid 1px #DFDFDF; overflow:auto; height:120px; width:399px}

.publicationlist{outline:none; display:block; color:#333;
	font-size:10pt; border-bottom:solid 1px #B8D3F5;
	width:385px;text-decoration:none; padding: 3px 0px 3px 0px;}

.publicationlist:hover{ font-weight:700; text-decoration:underline;}

.txtQty{width:25px; text-align:center;}

.callcenterTable{margin-top:20px;}
.callcenterTable td{border-bottom:solid 1px #B8D3F5;}
.callcenterTDRight{width:25px;margin-left:2px;}

.rounded_t, .rounded_r, .rounded_b, .rounded_l, .rounded_tr, .rounded_br, .rounded_bl, .rounded_tl
{
}

/*Styles for tab navigation on callcenter page...almost done*/
/*#tb1 {margin-left:18px;}*/
#tbs ul{margin-left:14px;padding:0px;}
#tbs li {list-style-type:none; float:left;}
#tbs li a {outline:none; width:118px; height:30px; display:block; float:left; background: url(/images/tab_dragdrop_off.gif) no-repeat; text-decoration:none; text-align:center; font: bold 12px/30px Arial, Helvetica, sans-serif; color:#666;}
#tbs li a.tbon {background:url(/images/tab_dragdrop_on.gif) no-repeat;}
#tbs li a:hover, #tbs li a:focus{color:#000;}

/*************************************************************************/
/**********************END CALL CENTER PAGE STYLES************************/
/*************************************************************************/