body, td, p, div
{
	font-size: 12px;
	font-weight: normal;
	font-family: tahoma, Arial;
	color: #333333;
}


.paddingBottom
{
	padding-bottom: 20px;
}


.centerLayout
{
	text-align: center;
}

.previewText
{
	font-weight: bold;
	font-size: 13pt;
	text-align: left;
	padding-bottom: 15px;
}
/*Modal Popup*/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}

.pending
{
	color: #AAAAAA;
}

.headingRowLast
{
	background-color: #888888;
	color: #FFFFFF;
	font-family: Myriad Pro,tahoma,arial,tahoma,sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 7px 5px;
}

.dataRowDarkGray
{
	background-color: #DEDEDE;
	border-right: 1px solid #FFFFFF;
	color: #525051;
	font-family: Myriad Pro,tahoma,arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 10px;
}

.stepsOn
{
	color: #000000;
	display: inline;
	font-family: myriad,myriad pro,arial,tahoma,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
	vertical-align: middle;
}
.stepsOff
{
	color: #FF9900;
	display: inline;
	font-family: myriad,myriad pro,arial,tahoma,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
	vertical-align: middle;
}

/* TOP NAV */
td.top
{
	background-image: url(  'images/Header/eo_graybar_bg.jpg' );
	background-repeat: repeat-x;
}
td.tab
{
	padding: 0px 15px 1px 15px;
}
td.tabOn
{
	background-image: url(  'images/Header/eo_tab_bg.jpg' );
	background-repeat: repeat-x;
	font-size: 13px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.headerSelected
{
	font-weight: bold;
}
a.tabs:link, a.tabs:active, a.tabs:visited, td.tabs
{
	font-size: 13px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 1px;
	text-decoration: none;
}
a.tabs:hover
{
	font-size: 13px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #DEDEDE;
	text-decoration: none;
}
a.red:link, a.red:active, a.red:visited
{
	font-size: 13px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 1px;
	text-decoration: none;
}
a.red:hover
{
	font-size: 13px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
a.topRight:link, a.topRight:active, a.topRight:visited
{
	font-size: 10px;
	font-family: Myriad Pro, tahoma, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.topRight:hover
{
	font-size: 10px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.plusSymbol:link, a.plusSymbol:active, a.plusSymbol:visited
{
	font-size: 10px;
	font-family: Myriad Pro, tahoma, sans-serif;
	color: #00a0e1;
	text-decoration: none;
}

a.edit:link, a.edit:active, a.edit:visited
{
	font-size: 10px;
	font-family: Myriad Pro, tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

/* SECONDARY NAV */
td.secondary
{
	padding: 5px 15px 4px 15px;
}
a.secondary:link, a.secondary:active, a.secondary:visited
{
	font-size: 11px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.secondary:hover
{
	font-size: 11px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #00A0E1;
	text-decoration: none;
}
a.secondaryOn:link, a.secondaryOn:active, a.secondaryOn:visited
{
	font-size: 11px;
	font-family: Myriad Pro, tahoma, sans-serif;
	font-weight: bold;
	color: #00A0E1;
	text-decoration: none;
}

/* CONTENT */
.content
{
	padding-left: 20px;
}
.padding
{
	padding-bottom: 7px;
}
.icons
{
	padding-right: 15px;
}
.tabletop
{
	font-size: 13px;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color: #666666;
	padding: 5px 5px 5px 5px;
}
.tabletopRowOdd
{
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #333333;
	border-right: 1px solid #FFFFFF;
	background-color: #EFEFEF;
	padding-left: 5px;
	padding-right: 5px;
}
.box
{
	background-color: #EFEFEF;
	font-family: tahoma, arial;
	font-size: 11px;
	color: #525051;
	padding: 10px;
}
.newBox
{
	background-color: #EFEFEF;
	font-family: tahoma, arial;
	font-size: 11px;
	color: #525051;
	padding: 10px;
}
/* box css, Changed by Erik Stark, 04/09/2007 */
.border
{
	border: 1px solid #888888;
}
.alertsubheader
{
	background-color: White;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 10px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.headingRow
{
	background-color: #888888;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	vertical-align: bottom;
}
.headingRow a:active, .headingRow a:visited, .headingRow a:link
{
	font-family: Myriad Pro, verdana, arial, tahoma, sans-serif;
	font-size: 13px;
	color: White;
	text-decoration: none;
}
.headingRow a:hover
{
	font-family: Myriad Pro, verdana, arial, tahoma, sans-serif;
	font-size: 13px;
	color: White;
	text-decoration: underline;
}
.headingPublish
{
	background-color: #888888;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFCC00;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
}

.headingRowLast
{
	background-color: #888888;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
}

.dataRowANormal
{
	background-color: White;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	height: 35px;
}

.dataRowInside
{
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	height: 45px;
}

.dataRowA
{
	background-color: White;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
}
/*.dataRowA a:active, .dataRowA a:visited, .dataRowA a:link { font-family:Myriad Pro, verdana, arial, tahoma, sans-serif; font-size:13px; color:#525051; text-decoration:none;}
.dataRowA a:hover { font-family:Myriad Pro, verdana, arial, tahoma, sans-serif; font-size:13px; color:#525051; text-decoration:underline;}*/

.dataRowDarkGray
{
	background-color: #DEDEDE;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
}

.dataRowBNormal
{
	background-color: #EFEFEF;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	height: 35px;
}

.dataRowB
{
	background-color: #EFEFEF;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	word-wrap:break-word;
	word-break: break-all;
}
/*.dataRowB a:active, .dataRowB a:visited, .dataRowB a:link { font-family:Myriad Pro, verdana, arial, tahoma, sans-serif; font-size:13px; color:#525051; text-decoration:none;}
.dataRowB a:hover { font-family:Myriad Pro, verdana, arial, tahoma, sans-serif; font-size:13px; color:#525051; text-decoration:underline;}*/

.dataRowBAlert
{
	background-color: #EFEFEF;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
}

.dataRowAPromo
{
	background-color: White;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #525051;
	border-bottom: 2px solid #ADADAD;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.dataRowBPromo
{
	background-color: #EFEFEF;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #525051;
	border-bottom: 2px solid #ADADAD;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.dataRowRevShare
{
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #525051;
	border-bottom: 2px solid #ADADAD;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}

td.calculator
{
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	color: #525051;
	padding: 10px 10px 10px 10px;
}

.eoNews
{
	padding-right: 10px;
	padding-top: 30px;
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #525051;
}

.eoTitle
{
	padding-bottom: 5px;
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #525051;
}
/* TEXT STYLE */
.titlewhite
{
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}
.title
{
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.label
{
	font-size: 12px;
	font-family: tahoma, Arial;
	font-weight: bold;
	padding: 0px 5px 7px 5px;
}
.small
{
	font-size: 10px;
	font-family: tohama, arial, arial, tahoma, sans-serif;
}
.alerts
{
	font-size: 11px;
	font-family: tohama, arial, arial, tahoma, sans-serif;
	font-weight: normal;
}
.faq
{
	padding-top: 10px;
	padding-right: 20px;
	font-size: 12px;
	font-family: tahoma, Arial;
}
.faqNoPadding
{
	padding-top: 10px;
	font-size: 12px;
	font-family: tahoma, Arial;
}
a.side:active, a.side:visited
{
	font-family: tahoma, arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.side:hover
{
	font-family: tahoma, arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

a:active, a:visited, a:link
{
	color: #00a0e1;
	text-decoration: none;
}
a:hover
{
	color: #00a0e1;
	text-decoration: underline;
}

a.redLink:active, a.redLink:visited, a.redLink:link
{
	color: #FF4040;
	text-decoration: none;
}
a.redLink:hover
{
	color: #FF4040;
	text-decoration: underline;
}

/* FOOTER */
.footer
{
	padding-top: 22px;
	padding-right: 7px;
	padding-left: 25px;
	padding-bottom: 15px;
	font-family: tahoma, arial;
	font-size: 11px;
	color: #525051;
}

.MaskedEditFocus
{
	background-color: #ffffcc;
	color: #000000;
}

.MaskedEditError
{
	background-color: #ffcccc;
}

.error
{
	font-family: tahoma, arial;
	font-size: 12px;
	color: Red;
	text-decoration: none;
}

.previewImage
{
	border: 1px solid rgb(153, 153, 153);
}

img
{
	border: 0;
}

.sliderFooterOrange
{
	background-image: url(Images/footer_orange.gif);
	border: 0;
}

.sliderFooterBlack
{
	background-image: url(Images/footer_grey.gif);
	border: 0;
}

.FAQHeader
{
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	color: #525051;
}

.FAQQuestion
{
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
}

.Listname
{
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #525051;
	padding-top: 10px;
}
.titleblue
{
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #00a0e1;
	padding-top: 10px;
}
.littletitleblue
{
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #00a0e1;
	padding-top: 10px;
}
.titlewhite
{
	font-family: myriad, myriad pro, arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
}
td.ranking
{
	font-family: arial, tahoma, verdana, sans-serif;
	background-color: #ADADAD;
	font-size: 12px;
	color: #FFFFFF;
	padding: 10px;
}

td.calculator
{
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	color: #525051;
	padding: 10px 10px 10px 25px;
}

.textBoxDown
{
	position: relative;
	top: 8px;
	font-size: 12px;
	text-align: center;
	height: 12px;
}

.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: lemonchiffon;
	color: black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}

/*Added by augmentum====02/28/2008*/
.DataFeedList
{
	margin-right: 200px;
}

.DataFeedList input
{
	float: left;
}

.DataFeedList label
{
	float: left;
}

.SelectAll
{
	margin-left: 111px;
}

.DataFeedConfirmGrid caption
{
	background-color: #888888;
}

.portalTwoColumn
{
	background-color: White;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
}

.portalFirstColumn
{
	background-color: #EFEFEF;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
	width: 450px;
	margin-left: 250px;
}

.portalFirstColumn caption
{
	background-color: #888888;
	font-size: 12pt;
	color: White;
	font-weight: bold;
	height: 30px;
	text-align: left;
	padding-top: 10px;
	padding-left: 5px;
}

table
{
	border-style: none;
	border-width: 0;
}

table td
{
	padding: 0;
}

table tr
{
	padding: 0;
}

.text
{
	border-color: #CEDEB5;
	border-style: solid;
}

.bodyTable
{
	width: 100%;
	text-align: center;
}

.signUp
{
	width: 599px;
	height: 75px;
}

.listManagement
{
	width: 747px;
	height: 118px;
	vertical-align: top;
}

.managementTable
{
	width: 747px;
	height: 118px;
}
.InternalPortal
{
	width: 682px;
	height: 109px;
}

.blankCenter
{
	width: 549px;
	height: 14px;
	text-align: left;
	font-size: 13pt;
	font-weight: bold;
	vertical-align: top;
	display: none;
}

.sliverTop
{
	width: 549px;
	height: 38px;
	text-align: left;
	vertical-align: bottom;
}

.leftTitle
{
	text-align: left;
}

.eye
{
	width: 80px;
}

.titleBg
{
	width: 74px;
	height: 20px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: Black;
	background-image: url(../Image/titleBackGround.JPG);
	cursor: hand;
}

.titleNoBg
{
	width: 74px;
	height: 20px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: White;
	cursor: hand;
}

.titleSpace
{
	width: 20px;
}


/*Registration page css*/
.accountTop
{
	background-color: #8c8c8c;
	height: 30px;
	width: 599px;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}

.leftText
{
	width: 40%;
	background-color: #E7E7E7;
	text-align: right;
	height: 40px;
	padding-right: 10px;
}

.rightText
{
	background-color: #f7f7f7;
	text-align: left;
	padding-left: 10px;
	height: 40px;
}



.tdButton
{
	text-align: right;
}

/*ListManagementHome Style*/
.managementTop
{
	background-color: #888888;
	color: #FFCC00;
	border-bottom-color: White;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 30px;
	font-weight: bold;
	font-size: 13px;
}

.managementMenu
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.managementMenu th
{
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
}

.managementFirstColumn
{
	background-color: #EFEFEF;
	height: 40px;
	text-align: left;
	border-style: none;
	border-width: 0;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}


.DataColumnStyle
{
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	height: 40px;
}

.DataColumnStyle2
{
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	height: 20px;
}

.DataColumnStyleSelection
{
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	display: none;
}



.DataColumnStyle a
{
	font-size: 11px;
	color: #00A0e1;
	font-weight: bold;
}

.DataColumnRight
{
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	padding-left: 10px;
}

.managementTwoColumn
{
	background-color: White;
	height: 40px;
	text-align: left;
	border-style: none;
	border-width: 0;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}

.spanRecord
{
	color: #50BBE7;
}

/*Mailing preference page*/
.mailingLeft
{
	width: 70%;
	vertical-align: top;
	font-size: 10pt;
}

.mailingRight
{
	background-color: #ECEFE2;
	text-align: center;
	vertical-align: top;
	margin-left: 10px;
}

.mailingTextLeft
{
	width: 15%;
	text-align: left;
	height: 40px;
}

.mailingTextRight
{
	width: 60%;
	text-align: left;
}

/*Source adding*/
.addLeftText
{
	width: 25%;
	text-align: right;
	height: 40px;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	padding-right: 5px;
}

.addRightText
{
	text-align: left;
}

/*Sign Up Page*/
.divBody
{
	width: 100%;
	text-align: left;
	color: #262626;
	padding-left: 50px;
}

#divFirstStep table
{
	width: 60%;
	font-size: 10pt;
	font-weight: bold;
}
.topText
{
	
	margin-left: 25px;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	width: 540px;
}

.topTextForJsIntro
{
	margin-left: 25px;
	font-weight: bold;
	text-align: left;
	font-size: 10pt;
	width: 590px;
}

.tableInformation
{
	margin-left: 25px;
	padding: 5px;
	width: 540px;
	border: 1px solid #888888;
}

#tableList .billLeftText
{
	background-color: #DEDEDE;
	width: 20%;
	text-align: right;
	height: 40px;
	padding-right: 10px;
}

#tableList .billMiddleText
{
	background-color: #EFEFEF;
	width: 5%;
	text-align: left;
	padding-left: 10px;
	height: 40px;
}


#tableList .billRightText
{
	background-color: #EFEFEF;
	text-align: left;
	padding-left: 10px;
	height: 40px;
	width: 80%;
}


#tableNext .billLeftText
{
	background-color: #DEDEDE;
	width: 65%;
	text-align: right;
	height: 40px;
	padding-right: 10px;
}

#tableNext .billRightText
{
	background-color: #EFEFEF;
	text-align: left;
	padding-left: 10px;
	height: 40px;
}

.TableNextButton
{
	text-align: right;
}
#tdTop
{
	height: 30px;
}

#dropDownListBusinessType
{
	width: 150px;
}

#divNextStep
{
	display: none;
}

#divNextStep table
{
	width: 65%;
	font-size: 10pt;
	font-weight: bold;
}
#dropDownListTraffic
{
	width: 180px;
}
#dropDownListCRM
{
	width: 120px;
}
#dropDownListSuppression
{
	width: 100px;
}
#dropDownListPriceModel
{
	width: 80px;
}
#dropDownListCategory
{
	width: 200px;
}
#dropDownListTechnology
{
	width: 100px;
}

/*Thank you page*/
.thankYou
{
	width: 60%;
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
}
#spanThankYouTop
{
	font-size: 12pt;
}

#tableTopManagement .managementTop
{
	background-color: #888888;
	color: #EDCC00;
	border-bottom-color: White;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 30px;
	font-weight: bolder;
	font-size: 9pt;
}

.SpanOverview
{
	color: #11A7E4;
	font-size: 15pt;
	font-weight: bold;
}


.DivOverview
{
	background-color: #FEC82D;
	font-size: 10pt;
	background-repeat: no-repeat;
}
#divTextOverview
{
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}
.divCorner
{
	display: block;
	background-color: #ffffff;
}
.divCorner b
{
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #FEC82D;
}
b .corner1
{
	margin: 0 5px;
}
b .corner2
{
	margin: 0 3px;
}
b .corner3
{
	margin: 0 2px;
}
b .corner4
{
	margin: 0 1px;
	height: 2pt;
}
.SpanListTitle
{
	font-size: 12pt;
	font-weight: bold;
}
.SpanGreen
{
	color: #11A7E4;
	font-size: 10pt;
	font-weight: bold;
}
#tdOrange
{
	padding-left: 20px;
}
#divFoot
{
	width: 75%;
	text-align: left;
	font-size: 10pt;
	float: left;
	padding-left: 20px;
}
.TdClientName
{
	text-decoration: underline;
}

.portalListStyle
{
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: Black;
}

.portalFirstColumn
{
	background-color: #EFEFEF;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
}



.portalFirstColumnSourceList
{
	background-color: #EFEFEF;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
	margin-left: 0px;
}
#dataFeedConfirm caption
{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.portalTwoColumn3
{
	background-color: White;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 10px;
	padding-left: 5px;
}

.portalTwoColumn
{
	background-color: White;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
}
#tdDataList
{
	width: 70%;
}

.dropdownlistStyle
{
}

.helpHint li
{
	margin-top: 15px;
}

#comments
{
	display: inline-block;
}

#comments li
{
	display: inline-block;
}

.AnswerText
{
	margin-left: 19px;
	margin-top: -12px;
}

.actionlist
{
	list-style: none;
	margin-top: 5px;
}

.actionlistli
{
	float: left;
}

.actionSublist
{
	list-style: none;
}


#postBackDataDiv ul
{
	margin: 0 0 0 0;
	clear: both;
	width: 100%;
	list-style:none;
	padding-left:0px;
	border-style:none;
}


#postBackDataDiv li
{
	margin: 0 0 0 0;
	float: left;
	display: inline-block;
	position:relative;
	word-break:break-all;
}

#child li
{
	border-width: 1px;
	border-color: Gray;
	border-style: solid;
	word-break: break-all;
	height: 40px;
	display: inline-block;
}

.managementMenu2
{
	background-color: #888888;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	height: 30px;
}
.portalTwoColumn2
{
	background-color: White;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
}

a.redLink:active, a.redLink:visited, a.redLink:link
{
	color: #FF4040;
	text-decoration: none;
}
a.redLink:hover
{
	color: #FF4040;
	text-decoration: underline;
}

dataRowDarkGray
{
	background-color: #DEDEDE;
	border-right: 1px solid #FFFFFF;
	color: #525051;
	font-family: Myriad Pro,tahoma,arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 10px;
}
.dataRowB
{
	background-color: #EFEFEF;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	text-align: left;
}
.headingRowLast
{
	background-color: #888888;
	color: #FFFFFF;
	font-family: Myriad Pro,tahoma,arial,tahoma,sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 7px 5px;
}

#divGoto li
{
	padding-bottom: 5px;
}

.Hand
{
	cursor:pointer;
	*cursor: hand;
}


.QAList
{
	list-style-type: armenian;
	margin-top: 0px;
}


.QAList li
{
	margin-top: 10px;
	display: inline-block;
}


.QAList a img
{
	margin-top: -25px;
}

.QuestionText
{
	height: 40px;
	width: 500px;
}


#questionList
{
	margin-left: 10px;
}

#qAPageButton
{
	margin-left: 320px;
	margin-top: -25px;
}

.labelText
{
	background-color: #EFEFEF;
	height: 40px;
	width: 510px;
	text-align: left;
	margin-top: 5px;
}

.labelQuestion
{
	height: 40px;
	width: 510px;
	text-align: left;
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #888888;
}

.spanClas
{
	float: left;
	font-weight: bold;
}

.QustionTitle
{
	font-size: 11pt;
	font-weight: bold;
}

.subTitle
{
	font-size: 14pt;
	font-weight: bold;
}

#ulList
{
	list-style: none;
}

#ulList li
{
	margin-top: 17px;
	display: inline-block;
}

#ulList span
{
	text-align: right;
}

.ulSub
{
	list-style: none;
}

#helpContent
{
	background-color: #ecefe2;
	width: 200px;
	height: 600px;
	position: absolute;
	left: 710px;
	top: 160px;
	text-align: center;
}

#helpContent p
{
	margin-top: 5px;
}

.dropdownListStatus
{
	width: 140px;
}
.listCategory
{
	width: 170px;
}
.buttonPadding
{
	padding-top: 15px;
}
.leftsideTd
{
	width: 100%;
	vertical-align: top;
	padding-left: 20px;
	vertical-align: top;
}
.createListButton
{
	text-align: right;
	padding-top: 15px;
	width: 100%;
	vertical-align: top;
	padding-left: 20px;
}
.rightsideTd
{
	padding-left: 20px;
	vertical-align: top;
	padding-top: 5px;
}
.overViewPadding
{
	padding-bottom: 5px;
}
.overViewListPadding
{
	padding-bottom: 7px;
}
.yellowImage
{
	width: 300;
}
.overViewContent
{
	width: 300;
	background-color: #ffc82d;
	vertical-align: top;
}
.overViewUrl
{
	vertical-align: top;
	padding-left:0;
}
.overViewContentPadding
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}
.GridViewPortal
{
	border-color: #8C8C8C;
	border-style:solid;
	border-width:2px;
	*border-width:1px;
	width: 680px;
	word-break: break-all;
}
.managementMenu
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: White;
	word-break: break-all;
}
.portalTwoColumn
{
	background-color: White;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
	word-break: break-all;
}
.dataItem
{
	background-color: #EFEFEF;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	word-break: break-all;
	height: 40px;
	text-align: left;
}
.DataColumnStyle
{
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	word-break: break-all;
	 padding-right:10px;
     padding-left:10px;
}
.DataColumnStylePostBack
{
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	*border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	word-break: break-all;
     padding-left:0;
     height:40px;
}

.DataColumnStyle a
{
	font-size: 11px;
	color: #00A0e1;
	font-weight: bold;
}
.lastUpdate
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100px;
	word-break: break-all;
}
.listNameNew
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100px;
	word-break: break-all;
}
.sourceName
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 90px;
	word-break: break-all;
}
.category
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 90px;
	word-break: break-all;
}
.categoryItem
{
	width: 90px;
	font-size: 12px;
	color: #525051;
	font-weight: bold;
	word-wrap:break-word;
     word-break:break-all;
    -moz-binding: url('wordwrap.xml#wordwrap');
     overflow: hidden;
}
.status
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 100px;
	word-break: break-all;
}
.action
{
	background-color: #888888;
	border-right-color: White;
	border-right-width: 1px;
	border-right-style: solid;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 50px;
	word-break: break-all;
}


#divGoto ul
{
	list-style: none;
	margin: 0 0 0 0;
	padding-left:0;
}

.dataRowDarkGrayOther
{
	background-color: #DEDEDE;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 200px;
	text-align: right;
	padding-right: 10px;
}
#divLeft
{
	padding-left: 20px;
	float: left;
	width: 674px;
}
#divRight
{
	float: right;
	padding-left: 20px;
	width: 225px;
}
.buttonRight
{
	width:100%;
	text-align:right;
	float: right;
	padding-top: 15px;
}
.DivFoot
{
	width: 100%;
	word-break: break-all;
	padding-top: 15px;
}
#divTextOverview ul
{
	list-style: none;
	margin: 0 0 0 0;
}
#divTextOverview li
{
	padding-left: 5px;
	padding-right: 5px;
}
.labelBold
{
	font-weight: bold;
}
.DivListSelect
{
	padding-bottom: 7px;
	padding-left: 3px;
}

.tdOverview
{
	padding-bottom: 5px;
}

.tdAction
{
	width: 225px;
	background-color: #ffc82d;
}
.tdTopWidth
{
	width: 225px;
}
.listSelect
{
	width: 185px;
}
.buttonReason
{
	text-align: right;
	width:540px;
}
.centerLayout
{
	text-align: center;
}
.handImage
{
	cursor:pointer;
	*cursor: hand;
	border-style: none;
	border-width: 0;
}
.clickHand
{
	cursor:pointer;
	*cursor:hand;
}
.listNameShort
{
	width:auto;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 11px;
	color: #00A0e1;
	font-weight: bold;
	max-width:100px;
	*max-width:90px !important;
}
.sourceNameShort
{
	width: 110px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 11px;
	color: #00A0e1;
	font-weight: bold;
}

.tableAccountInfo
{
	border: 1px solid #888888;
	width: 100%;
}
.captureImage
{
	float: left;
	padding-right: 15px;
	font-weight: bold;
	padding-top: 5px;
	word-wrap:break-word;
     word-break:break-all;
    -moz-binding: url('wordwrap.xml#wordwrap');
     overflow: hidden;
}
.divFresh
{
	float:right;
	height:100%;
	vertical-align:middle;
}
.statusRight
{
	color: Red;
	position:absolute;
	left:605px;
	top:130px;
	/**margin-top: 5px;
	*float: right;*/
	
}
.selectRight
{
	float: left;
}
.DivPreview
{
	display: none;
	background-color: White;
	width: 530px;
	height:240px;
	*height: 220px;
	*height:240px !import;
	text-align: center;
	vertical-align: middle;
	border-style: solid;
	border-width: 2px;
	border-color: #ffc82d;
	left: 200px;
	top: 250px;
	position: absolute;
}

.DataFeedPageNumTableLeftText
{
	background-color: #DEDEDE;
	width: 30%;
	text-align: right;
	height: 40px;
	padding-right: 10px;
}

.DataFeedPageNumTableRightText
{
	background-color: #EFEFEF;
	text-align: left;
	padding-left: 10px;
	height: 40px;
}
.outLineStyle:focus
{
	border-style: solid;
	border-width: 1px;
}

/*Create list start */
.createListContent
{
	margin-left:25px;
	margin-top: 10px;
	width:600px;
	float:left;
}
#createList
{
	margin-left:25px;
	margin-top: 10px;
	width:65%;
	height:420px;
	float:left;
}

#createList span
{
	font-size: 11px;
	font-weight: bold;
}
.welComeText
{
	font-size: 18pt;
	font-weight: bolder;
	color:Black;
}
#createList .welComeText
{
	font-size: 18pt;
	font-weight: bolder;
	color:Black;
}
#createList .buttonPosition
{
	 margin-left:415px;
	margin-top:50px;
	display:inline-block;
}
.imageButtonPosition
{
	float:right;
	margin-top:20px;
	display:inline-block;
}
.conditionPosition
{
	float:left;
	margin-top:20px;
	padding-bottom:0;
	display:inline-block;
	margin-bottom:-20px;
}
.overViewRight
{
	float:right;
	margin-top:10px;
	margin-right:10px;
}
.overViewInfo
{
	float:right;
	margin-top:20px;
	margin-right:10px;
}
#divOverView ul
{
	list-style-type:none;
	clear:both;
	margin:0 0 0 0;
}
#divOverView li
{
	float:left;
	margin:0 0 0 0;
}
#divOverView .liStep
{
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 3px;
	background-color:#ffc82d;
	width:205px;
	height:39px;
}
#divOverView .liTop
{
	background-image:url('Images/bg_yellow_top_smaller.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	width:225px;
	height:10px;
	overflow:hidden;
}
#divOverView .liBottom
{
	background-image:url('Images/bg_yellow_bottom_smaller.gif');
	background-repeat:no-repeat;
	background-position:top;
	width:225px;
	height:10px;
	overflow:hidden;
}
.redTag
{
	color:Red;
	font-weight:normal;
}

.stepsOn
{
	color: #000000;
	display: inline;
	font-family: myriad,myriad pro,arial,tahoma,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
	vertical-align: middle;
}
.stepsOff
{
	color: #FF9900;
	display: inline;
	font-family: myriad,myriad pro,arial,tahoma,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;
	vertical-align: middle;
}
.dataRowDarkLeft
{
	background-color: #DEDEDE;
	border-right: 1px solid #FFFFFF;
	color: #525051;
	font-family: Myriad Pro,tahoma,arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 10px;
	width:30%;
	text-align:right;
}
.dataRowDarkHeader
{
	background-color: #DEDEDE;
	border-right: 1px solid #FFFFFF;
	color: #525051;
	font-family: Myriad Pro,tahoma,arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 10px;
	width:72px;
	text-align:right;
}
.radioTable
{
	padding-left:20px;
}
.listNameText
{
	width: 150px;
}
.categoryDropdownList
{
	width: 157px;
	*height:25;
}
.signUpText
{
	font-weight: normal;
	font-size: 13px;
	padding-right:10px;
}
.listBoxCategory
{
	height: 122px;
	width: 190px;
}
.categoryButton
{
	width: 40px;
	height: 30px;
}
.errorTextOffer
{
	color:Red;
	font-weight:normal;
}
.topTable
{
	border: 1px solid #888888;
	width:100%;
}
.textBoxHeader
{
	height:200px;
	width:466px;    
}
.nomalWeight
{
	font-weight: normal;
}
.termTextBox
{
	height:89px;
	width:595px;
}
.divContactInfo
{
	margin-top: 20px;
}
.divFinishButton
{
	margin-top: 40px;
	text-align:right;
	width:570px;
}
/*Create list end*/


/*DataFeedConfig*/
.dataFeedConfigContent
{
	margin-top: 15px; 
	margin-left: 25px; 
	height: 420px;
}
.summaryPageButton
{
	margin-top: 30px; 
	margin-left: 415px;
}
.stepsidebar
{
	position: absolute; 
	left: 673px;
	top:164px;
	*top: 160px;
}

.stepsidebarConfigTable
{
	position: absolute; 
	left: 673px;
	top: 180px; 
	*top: 178px;
}

.stepsidebarBg
{
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 3px;
}

/*------url number page----*/
.dataFeedConfigUrlNumPageContent
{
	margin-top:15px; 
	margin-left:25px; 
	height:280px;
}

.UrlNumTitleWidth
{
	width:630px;
	padding-left:0px;
}

.UrlNumTitleWidth ul
{
	 list-style:none;
}

.UrlNumTitle
{
	font-size: 14pt;
	font-weight: bold;
	margin-left:-15px;
}

.UrlNumButton
{
	position:absolute; 
	left:353px;
	*left:353px;
}

.UrlButton
{
	position:absolute; 
	left:376px;
	*left:353px;
}
/*------url number page end----*

/*------Url page ------*/
.UrlPagetableTitle
{
	margin-left: 25px; 
	margin-top: 15px;
	min-height:250px;
}
.sidebarUrlPage
{
	position: absolute;
	left:693px; 
	*left: 673px; 
	top:147px;
	*top: 147px;
}

.textboxURL
{
	margin-left:10px; 
	margin-top:10px;
}

.validator
{
	margin-left:10px;
}

.UrlPageTextPosition
{
	background-color: #888888;
	color: #FFCC00;
	border-bottom-color: White;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 30px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}

.UrlGridView
{
	background-color: #EFEFEF;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
	margin-left: 0px; 
	width: 545px;
}



.UrlPageButton
{
	margin-top: 50px;
	margin-left: 319px;
}

.UrlPageTable
{
	border-width: 1px;
	border-style: solid;
	border-color: #8C8C8C;
	 margin-left:25px;
	 margin-top:5px;
}
/*------Url Page end----*/

/*---Config Page---*/
.dataFeedTableColumn
{
	background-color: #EFEFEF;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #8C8C8C;
}


.ConfigContent
{
	margin-left: 25px; 
	margin-top: 15px;
	height:500px;
}
.CheckListDataField
{
	position:absolute;
	top:200px;
	left:55px;
}
.configTable
{
	margin-left: 25px; 
	width: 600px; 
	margin-top: 5px;
}

.fieldTitle
{
	 margin-top:15px;
	 margin-left:25px;
}

.CheckBoxListOrigin
{
	border-color: gray;
    border-width: 1px; 
    border-style: solid; 
    width: 130px; 
    height: 350px;
}

.ErrMsgSpanDiv
{
	  position:absolute;
	  left:526px;
	  top:180px;
}

.ErrMsgSpan
{
	 color:Red;
}
.pageButtonGroup
{
	 position:absolute;
	 left:346px;
     top:569px;
}

.checkboxall
{
	position:absolute;
	left:58px;
	top:550px;
}
.buttonSelect
{
	 position:absolute;
	 top:350px;
	 left:200px;
}

.tableHeaderDiv
{
	margin-top: -180px; 
	margin-left: -40px;
	width:10px;
}

.DataTableHeader
{
	position:absolute;
	left:255px;
	*left:256px;
	top:200px;
}
.DataTable
{
	position:absolute;
	left:256px;
	top:231px;
}
.tableHeader
{
	margin-left: 250px; 
	width: 393px;	
}
/*----Config Page End---*/


/*----CodePreview---*/
.previewTableHeader
{
	 width:633px;
	 margin-left:-1px;
	 *margin-left:0px;
}
.sideBarFinal
{
	position: absolute; 
	left: 713px; 
	top: 161px;
}
.labelFontBold
{	
	font-weight:bold;
}

.codePreviewGrid
{
	background-color: #EFEFEF;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	padding-left: 5px;
	margin-left: 0px; 
	width: 633px;
}
.codePreviewButtonGroup
{
	margin-top: 40px;
	margin-left:370px; 
	*margin-left: 372px;
}

.saveandcopyButtonGroup
{
	margin-top:5px;
	margin-left:340px;
	*margin-left:342px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.saveandcopyButtonGroup
	{
		  margin-top:5px;
		 margin-left :338px;
	}
}

/*--- Code preview end---*/

/*---Test Data---*/
.testdataContent
{
	margin-top:15px;
	margin-left: 25px; 
	height: 300px;
}

.thankyouTextul
{
	 list-style:none;
}

.thankyouTextul p
{
	 margin-left: -15px;
}

.thankyouButton
{
	position: absolute; 
	left: 503px; 
	margin-top: 40px;	
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.thankyouButton
	{
		 position: absolute; 
			left: 490px; 
			margin-top: 40px;
	}
}

.msgSpan
{
	width:100px;
	word-break: break-all;
}

.testDataSidebar
{
	position: absolute; 
	left: 673px; 
	top: 170px;
}
/*---Test Data End---*/
/*DataFeedConfig end*/

.htmlTable
{
	border-width: 1px;
	border-style: solid;
	border-color: #8C8C8C;
	 margin-left:25px;
}
.rightImageButton
{
	float:right;
	height:140px;
	padding-top:100px;
}
.leftImage
{
	float:left;
}
.pageText
{
	font-size: 12px;
	/*font-weight: bold;*/
}
.postBackChild
{
	display:inline;
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{.postBackChild
{
	display:inline-table;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.ErrMsgSpanDiv
	{
		  position:absolute;
		  left:526px;
		  top:165px;
	}
}
.imageUpdateButton
{
	padding-top:10px;
}
.tablePostBack
{
	width:700px;
	border-style:solid;
	border-width:1px;
}
.tablePostBack td
{
	 border-style:solid;
	border-width:1px;
	*border-color:Gray;
}
.changeCol
{
	word-break: break-all;
}
.overFlowDiv
{
	background-color: #EFEFEF;
	font-family: Myriad Pro, tahoma, arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #525051;
	word-wrap:break-word;
     word-break:break-all;
    -moz-binding: url('wordwrap.xml#wordwrap');
     overflow: hidden;
}


.testDataTable
{
	margin-left:-1px;
	*margin-left:0px;
	width:721px;
	*width:720px;
}

/* Web Reports */

.revShareGrid
{
	margin-left: 10px;
}

.dropDownLabel
{
	padding-left: 7px;
	font: verdana 2 black bold
}