@charset "utf-8";

/*
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

/*
table {
    border-collapse: collapse;
    border-spacing: 0;
}
*/

/*      .......................................
        . main
		.......................................
*/


img {
	border: none;
}
/*
* {
	padding: 0px;
	margin: 0px;
}
*/
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}

body { font-family: Helvetica,Verdana,Arial,"MS Trebuchet",sans-serif;  font-size: 11px; line-height: 1.3em; color: #333; background:#F1FBFD url(../images/bg/bg-body.jpg) repeat-x center top; position:relative; }

#main { width: 955px; margin: 0 auto; overflow:hidden; background:#FFF; margin-top:5px; position:relative; }
#banner { background: url(../images/bg/bg-banner.gif) top no-repeat; width:955px; height: 97px; text-align:center; padding-top:10px;  }
#header { background:url(../images/bg/bg-header-inner.jpg) no-repeat; width:328px; height: 135px; margin: 0 auto; position:relative; padding: 16px 0 0 609px; position:relative;}
#header h1 a { display:block; position:absolute; top:20px; left:27px; width:299px; height:71px; text-decoration:none; }
#header h1 span { visibility:hidden; }
#header ul { display:inline; float:right; margin-right:12px;  }
#header ul li { float:left; list-style:none; font-weight:bold; }
#header ul li a {color:#333; text-decoration:none;  }
#header p { text-align:right; font-weight:bold; padding-right:17px; line-height:22px; float:right; clear:right; width:310px; }
#header p  a { color:#663399; text-decoration:none; }
#header p.hi { font-size:10px; font-weight:normal; }
#header p.hi a { color:#c0202d; text-decoration:underline;  }
#header p.hi a:hover { text-decoration:none; }
#link { display:block; width:937px; margin: 0 auto; padding-top:7px; overflow: hidden; } 
#link .title {  float:left; color:#c0202d; font-size:14px; font-weight:bold; padding-left:27px; }
#link ul.navcity { display: inline; float:right;   }
#link ul.navcity li { float:left; list-style:none; }
#link ul.navcity li a { color:#333; text-decoration:none; }
#link ul.navcity li a.more { color:#c0202d; text-decoration:underline; }
#link ul.navcity li a:hover { text-decoration:none; }
#search { background:url(../images/bg/bg-search.gif) no-repeat; width:691px; height:56px; margin: 0 auto; padding: 5px 0 0 225px; }
#search span { color:#c0202d; font-size:14px; font-weight:bold; }
#search_word { background: url(../images/bg/bg-input-txt.gif) no-repeat left center; clear:both; width:435px; margin-left:15px; }
#search_word .button { float:right; height:36px; width:46px; }
#search_word input#input-text { background : none; border:0 none; float:left; font-size:12px; font-weight:normal; margin:11px 0 0 8px; padding:0; width:360px;  font-family: Verdana; color:#333;}

#content { width:916px; margin: 0 auto; padding: 10px 0; overflow:hidden;  }
#content h2 { color:#c0202d; font-size:16px; font-weight:bold; padding-left:16px; }
#content .leftside { width:612px; float:left; margin-right:20px;  }
#content .rightside { float:left; width:282px;  }
#content .top { width:612px; background:url(../images/bg/bg-top-inner.gif) no-repeat; height:21px; margin-top:10px;  }
#content .btm { width:612px; background:url(../images/bg/bg-btm-inner.gif) no-repeat; height:21px;   }
#content .center {  border-left:8px solid #A4DAE1; border-right:10px solid #A4DAE1; width:594px; height:432px;}
#content .center dl {display:block; padding:10px ;  position: relative;}
#content .center dl.listOut {background-color:#fff;}
#content .center dl.listOver{background-color:#fcfdc3;}
#content .center dt {display:block; padding-bottom:3px; font-weight:bold;}
#content .center dt.edit {display:none; color:#009999; font-weight:normal;}
#content .center dt.edit a {font-size:11px; color:#009999; text-decoration: none; line-height:10px;}
#content .center dt.edit a:hover {text-decoration: underline;}
#content .center dl.listOver .edit {float:right; display:block; position: relative; top:-8px;}
#content .center dd a {font-size:12px; color:#333; text-decoration: none;}
#content .center dt a {font-size:14px; text-decoration: none; color:#006699; }
#content .center dt a:hover {text-decoration: underline;}

#content .center dd a:hover {text-decoration: underline;}
#content .center dd li {display:inline; padding-right:8px; border-right: 1px solid #333; margin-right: 8px; line-height:18px;}
#content .center dd li.last {border-right:none;}

#primaryNav { position:absolute; top: 120px; right:30px; }
#primaryNav ul {
background:url(../images/bg/primary-nav.gif) no-repeat scroll 0 0;
height:21px;
list-style-type:none;
width:877px;
margin: 0 auto; overflow:hidden;}
#primaryNav li {
float:left; font-weight:normal!important; text-align:center; margin-right:2px;}
#primaryNav li.home { width:65px; }
#primaryNav li.child { width:172px; }
#primaryNav li.places { width:110px; }
#primaryNav li.services{ width:167px; }
#primaryNav li.events { width:77px; }
#primaryNav li.classifieds { width:97px; }
#primaryNav li.know { width:175px; }
#primaryNav ul li a { color:#000; display:block; font-size:15px; padding:3px 0; text-decoration:none; }
#primaryNav ul li a:hover { color:#FFFFFF; }
#primaryNav ul li a.active { color:#FFFFFF; }
#content .rightside h2 { padding-left:0px; float:left }
#content .rightside a:hover {text-decoration: none;}
#content .rightside select {float:right;}
#content .rightside select {width:165px; position: relative;  font-size:10px; }
#content .rightside .rating {clear:both; padding:10px 0 30px;}
#content .rightside .rating .businessName {font-weight:bold; font-size:12px; float:left; color:#333; padding-right:8px; text-decoration:none;}
#content .rightside .rating .businessName:hover {text-decoration: underline;}
#content .rightside .rating .category { font-weight:bold; font-size:11px; color:#333; float:left; }
#content .rightside .rating .stars {padding-top:3px; float:left; padding-right:20px;}
#content .rightside .rating .stars img {float:left;}
#content .rightside .rating .reviews {padding-top:3px; float:left;}
#content .rightside .rating .reviews a {color:#333; text-decoration:underline;}
#content .rightside .description {clear:both; padding-top:3px;}
#content .rightside .reviewLinks { padding-top:3px; }
#content .rightside .reviewLinks a {color:#333; text-decoration: underline;}
#content .rightside .rate { padding-top:3px; }
#content .rightside .rate span {font-weight:bold; float:left; padding-right:10px;}
#content .rightside .rate img {float:left;}



#footer { background: url(../images/bg/bg-footer.gif) no-repeat; width:937px; margin: 0 auto; height:200px; padding-top:15px; }
/*#footer ul { width:303px; margin:0 auto; text-align:center;}*/
#footer ul { width:380px; margin:0 auto; text-align:center;}
#footer ul li { float:left; list-style:none; font-size:12px; display:inline; line-height:18px; }
#footer ul li a {color:#333; text-decoration:none;  }
/*#footer ul.line2 { width:175px;  }*/
#footer ul.line2 { width:400px;  }

.img-footer { background:  url(../images/bg/img-footer.png) repeat;  width:100%; height:117px; bottom:0px; position:absolute; }

/* --------------------------------- */

.main-cont .innerContents2 {border-top: #D3E2E7 3px dotted; padding: 7px 27px 10px 27px;}
.main-cont .innerContents {padding: 7px 27px 10px 27px;}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=30);
	opacity:0.6;
	/*position:relative; top: -50px; right:220px;*/
	width: 955px; margin: 0 auto; overflow:hidden; margin-top:0px; position:relative;
}
.modalPopup
{
	top:20%; 
    text-align:center;
    padding-top: 5px; 
    border-style:solid; 
    border-width:2px; 
    background-color:White; 
    width:250px; margin: 0 auto; overflow:hidden; margin-top:0px; margin-left: -360px; position:relative;
}
div.Spacer
{
	height: 8px;
}
span.page-selected
{
	padding: 3px;
	/*border: 1px solid #9AAFE5;*/
	border: 1px solid #BBB9D5;
	/*background: #2E6AB1;*/
	background: #7570A5;
}
span.page
{
	padding: 3px;
	border: 1px solid #BBB9D5;
	background: #FFFFFF;
}
.slider_rail {
   position: relative;
    height: 7px;
    width: 200px;
    background: #FFFFFF url(../images/slider/slider-rail.gif) repeat-x;
}
.slider_handle {
    position: absolute;
    height: 18px;
    width: 18px;
    background: url(../images/slider/slider-handle.png) no-repeat;
}
#cloud a.tag1 { font-size: 1.0em; font-weight: 100; }
#cloud a.tag2 { font-size: 1.1em; font-weight: 200; }
#cloud a.tag3 { font-size: 1.2em; font-weight: 300; }
#cloud a.tag4 { font-size: 1.3em; font-weight: 400; }
#cloud a.tag5 { font-size: 1.5em; font-weight: 500; }
#cloud a.tag6 { font-size: 1.7em; font-weight: 600; }
#cloud a.tag7 { font-size: 1.9em; font-weight: 700; }
#cloud a.tag8 { font-size: 2.0em; font-weight: 800; }
#cloud a.tag9 { font-size: 2.1em; font-weight: 900; }
#cloud a.tag10 { font-size: 2.2em; font-weight: 900; }

#cloud { padding: 2px; line-height: 3em; text-align: left; width: 222px}
#cloud a { padding: 0px; }

/*---------kl-sub page styles-----------------*/
#kl-sub a
{
    font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #4b4b4b;
    text-decoration: none;
}
#kl-sub a:hover
{
	text-decoration: underline;
}
#kl-sub a.listing-category
{
    font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #4b4b4b;
    font-weight: bold;
    text-decoration: none;
}
#kl-sub a.listing-category:hover
{
    text-decoration: underline;
}
#kl-sub a.red-header
{
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
	/*color: #CC0033;*/
	color: #CC0033;
	font-weight:bold;
	text-decoration: underline;
	font-size: 13px;
}
#kl-sub a.thread-headline
{
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
	/*color: #CC0033;*/
	color: #069;
	font-weight:bold;
}
#kl-sub a.lightblue
{
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
	font-size: 11px;
	color: #069;
	font-weight:bold;
	text-decoration: underline;
}
#kl-sub a.grey-underline
{
    font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #4b4b4b;
    font-weight:bold;
    text-decoration: underline;
}
#kl-sub a.full-listing-link
{
    font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #4b4b4b;
    font-size: 11px;
    font-weight:bold;
    text-decoration: underline;
}
#kl-sub a.register-campaign-link
{
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #4b4b4b;
    font-size: 15px;
    font-weight:bold;
}
#kl-sub span.full-listing-link-inactive
{
    font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #c0c0c0;
    font-size: 11px;
    font-weight:bold;
    text-decoration: underline;
}
#kl-sub a.no-underline
{
    font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    COLOR: #4b4b4b;
    font-weight:bold;
    text-decoration: none;
}
#kl-sub a.no-underline:hover
{
    text-decoration:underline;
}
#kl-sub a.tab
{
	font-family: Arial, Verdana, "MS Trebuchet", sans-serif, Helvetica,Tomaha;
    FONT-SIZE: 12px;
    COLOR: #686765;
    font-weight:bold;
    TEXT-DECORATION: none;
}
#kl-sub a.tab-selected
{
    font-family: Arial, Verdana, "MS Trebuchet", sans-serif, Helvetica,Tomaha;
    FONT-SIZE: 12px;
    COLOR: #CC0033;
    font-weight:bold;
    TEXT-DECORATION: none;
}
#kl-sub ul
{
	padding-left: 25px;
	list-style: disc;
}
#kl-sub table td
{
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    font-size: 12px;
    line-height: 1.3em;
    /*COLOR: #676769;*/
    color: #4b4b4b;
    margin: 0px;
}
#kl-sub td.calendar-cell
{
	padding: 3px;
	background-color: #ffffff;
}
#kl-sub td.calendar-cell-selected
{
	padding: 3px;
	background-color: #FFFEA1;
}
#kl-sub td.calendar-header
{
    FONT-SIZE: 10pt;
    font-family:Arial, Verdana, "MS Trebuchet", sans-serif, Helvetica,Tomaha;
    COLOR: #676769;
    font-weight: bold;
    line-height: 18px;
    vertical-align: middle;
    background : url(../Images/calendar/top-bg.gif);
    background-repeat: repeat-x;
    text-align: center;
}
#kl-sub td.calendar-tab
{
    vertical-align: middle;
    background : url(../images/calendar/tab-bg.gif);
    background-repeat: repeat-x;
    text-align: center;
}
#kl-sub td.calendar-tab-selected
{
    vertical-align: middle;
    background : url(../images/calendar/tab-bg-selected.gif);
    background-repeat: repeat-x;
    text-align: center;
}
#kl-sub td.calendar-day-separator
{
    vertical-align: middle;
    background : url(../images/calendar/day-separator-bg.gif);
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}

#kl-sub td.ad-item-left-cell
{
    background : url(../Images/round-box/left-bg.gif);
    background-repeat: repeat-y;
}
#kl-sub td.ad-item-right-cell
{
    background : url(../Images/round-box/right-bg.gif);
    background-repeat: repeat-y;
    text-align: right;
}
#kl-sub td.ad-item-left-cell-selected
{
    background : url(../Images/round-box/left-bg-selected.gif);
    background-repeat: repeat-y;
    vertical-align: middle;
}
#kl-sub td.ad-item-right-cell-selected
{
    background : url(../Images/round-box/right-bg-selected.gif);
    background-repeat: repeat-y;
    text-align: right;
    vertical-align: middle;
}
#kl-sub td.business-result-item-cell
{	
	padding: 3px;
	border-bottom: solid 1px #A2A1C0;
}
#kl-sub table.business-result-item
{
	padding: 3px;
	border: 0px;
	width: 100%;
	border-spacing: 0px;
}
#kl-sub tr.listOut {background-color:#ffffff;}
#kl-sub tr.listOver {background-color:#fcfdc3;}
#kl-sub td.listOut2
{
	padding: 3px;
	border-bottom: solid 1px #A2A1C0;
	background-color:#fafbfa;
}
#kl-sub td.listOver2
{
	padding: 3px;
	border-bottom: solid 1px #A2A1C0;
	background-color:#e8f2f6;
}
#kl-sub table.grey-box
{
	border-collapse: collapse; 
	border: 5px solid #E1EBED; 
	padding-left: 5; 
	padding-right: 5; 
	padding-top: 5; 
	padding-bottom: 5;
}

#kl-sub div.SignUpBox
{
	padding: 3px;
	border: 1px solid #E1E2DD;
	background: #FBFCE8;
}
#kl-sub span.SignUpLabel
{
	font-weight: bold;
	color: #58595B;
	font-size: 14px;
}
#kl-sub span.SignUpHelp
{
	color: #6D6E70;
	font-size: 11px;
}
#kl-sub a.TealLink
{
	color: #44A3DC;
}
#kl-sub a.TealLink:hover
{
	text-decoration: underline;
	color: #44A3DC;
}
#kl-sub hr.SignUp
{
	border-top: solid 1px #CDC8B7;
}
#kl-sub div.GrayBox
{
	padding: 3px;
	border: 1px solid #BDBDBD;
	background: #ECECEC;
}

#kl-sub div.TipBox
{
	padding: 3px;
	border: 1px solid #FFCC66;
	background-color: #FFFFCC;
}

#kl-sub div.PhotoBox
{
	padding: 6px;
	border: 1px solid #BDBDBD;
	background: #FFFFFF;
}

#kl-sub div.SelectedPhotoBox
{
	padding: 6px;
	border: 1px solid #FFE16A;
	background: #FFE16A;
}

#kl-sub td.CellHeader
{
	background: #ECECEC;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tomaha,Arial,Sans-Serif;
    font-weight:bold;
    border-bottom: solid 1px #BDBDBD;
}
#kl-sub tr.Over
{
	background: #53BAFF;
	cursor: default;
}
#kl-sub tr.OverNoHand
{
	background: #53BAFF;
}
#kl-sub tr.Default
{
    border-bottom: solid 1px #BDBDBD;
}
#kl-sub td.Red
{
	background: Red;
	FONT-SIZE: 10pt;
    FONT-FAMILY: Tomaha,Arial,Sans-Serif;
    COLOR: #ffffff;
    cursor:pointer;
}
#kl-sub td.CellItem
{
	border-bottom: solid 1px #BDBDBD;
}
#kl-sub span.header {
    color: #CC0033;
    /*color: #0099cc;*/
    /*font-size: 13pt;*/
	font-size:16px;
}
#kl-sub span.teal-header {
    color: #006699;
    font-weight:bold;
}

#kl-sub span.colored-bar-header {
    color: #ffffff;
    font-weight:bold;
    font-size: 14px;
}

#kl-sub h2 {
    color: #CC0033;
    padding-left: 0px;
	font-size:16px;
}

#kl-sub hr {
    border: none;
    border-top: #D3E2E7 3px dotted;
}

#kl-sub hr.line {
    border-top: solid 2px #867B75;
}

#kl-sub hr.thickline {
    border-top: solid 4px #CCCCCC;
}

/* #main-header-signup { font-weight:bold; clear:both; color:#4b4b4b; font-size:11px; width:150px;} */
#main-header-signup input#SubscriptionEmail { float: left; padding: 0; color:#069; margin: 13px 0 0 8px; border: 0; width: 80px; background: none; font-weight:normal; font-size:1.3em;} 
#main-header-signup { clear:both; font-weight:bold; color:#4b4b4b; font-size:11px; width:100px;  background : url(../images/background/main-header-search.gif) no-repeat  left;}


/*Global Styles
--------------------------------------------------------------------------- */

.TruncateText
{
  height: 18px;
  overflow: hidden;
}
.header
{
	color: #c0c0c0;
	font-weight: bold;
	font-size: large;
}
.grey-header
{
	color: #4b4b4b;
	font-weight: bold;
	font-size: large;	
	line-height: 1.1em;
}
.lightblue-header
{
	color: #069;
	font-weight: bold;
	font-size:medium;	
	line-height: 1.1em;	
}
.lightblue
{
	color: #069;
}
div.page-nav
{
	padding-bottom: 10px;
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
	font-size: 11px;
	color: #069;
	font-weight:bold;
}
div.CategoryBox
{
	width: 95%;
	border-bottom: solid 2px #c0c0c0;
	padding: 3px 3px 3px 3px;
}
.small-header
{
	color: #CC0033;
	font-weight: bold;
	font-size: small;
}
.coupon-title
{
	color: #CC0033;
	font-weight: bold;
	font-size:1.7em;
	line-height:1.5em; 
}
.warning-text
{
	color: red;
	font-size:1.1em;
}
input.text-box
{
	font-size: 12px;
	color:#4b4b4b;
	border-top: 2px solid #d0ecf3;
	border-right: 4px solid #d0ecf3;
	border-bottom: 2px solid #d0ecf3;
	border-left: 4px solid #d0ecf3;
	padding:1px;
}
input.post-listing-text-box
{
	font-size: 12px;
	color:#A8A8A8;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	padding-left:3px;
}
input.post-listing-text-box2
{
	font-size: 12px;
	color:#A8A8A8;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
textarea.post-listing-text-box2
{
	font-size: 12px;
	color:#A8A8A8;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
textarea.post-listing-description
{
	font-size: 12px;
	color:#A8A8A8;
	border: 1px solid #ffffff;
}
div.post-listing-box
{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	padding:5px;
}
select.post-listing-drop-down
{
	font-size: 12px;
	color:#4b4b4b;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
span.post-listing-main-cat { font-size:14px; font-weight: bold; color: #095BA7 }
select.drop-down
{
	font-size: 12px;
	color:#4b4b4b;
	border-top: 2px solid #d0ecf3;
	border-right: 4px solid #d0ecf3;
	border-bottom: 2px solid #d0ecf3;
	border-left: 4px solid #d0ecf3;
	padding:1px;
}

/* *** Main Footer *** */
#main-footer p,
#main-footer p a {
    font-size: 10px;
	font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	text-decoration: none;
}

#main-footer p {
    text-align: right;
}

/* *** Main Header *** */

#sub-header {height:130px; overflow: hidden;}
#sub-header p {
    text-align: right;
}

#sub-header p a {
    font-weight: bold;
}

#sub-header p a.blue {
    color: #069;
    text-decoration: none;
	font-size:14px;
}

#sub-header p a:hover {
    text-decoration: underline;
}

/* Search */
#main-header-search-sub {
    text-align: center;
    width: 350px;
	float:right;
    position: relative; left:-280px; top:40px;
}

#main-header-search-sub .input-text-sub {
	font-size: 14px;
	border-top: 2px solid #d0ecf3;
	border-right: 4px solid #d0ecf3;
	border-bottom: 2px solid #d0ecf3;
	border-left: 4px solid #d0ecf3;
	padding:1px;
}

#main-header-search-sub label {
    font-weight: bold;
    color: #069;
}



#main-header-search-sub .go-button-sub 
{
    padding: 0px 0px 0px 0px;
	position: relative; 
	top:8px;
}

#main-header-search-sub label {
    font-weight: bold;
    color: #069;
	font-size:14px;
}

.popup { width: 955px; margin: 0 auto; overflow:hidden; margin-top:-100px; position:relative; }
.popup .modal-popup-top {background : url(../images/modalpopup/frame-top.gif) no-repeat top left transparent; height:25px; width:463px;}
.popup .modal-popup-bottom {background : url(../images/modalpopup/frame-bottom.gif) no-repeat bottom left transparent; height:25px; width:463px;}
.popup .modal-popup-contents
{
	width:421px; border-left: 2px solid #DBDBDB; border-right: 2px solid #DBDBDB; padding:0 19px; background-color:#fff; 
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    font-size: 12px;
    line-height: 1.3em;
    /*COLOR: #676769;*/
    color: #4b4b4b;
}
.popup .modal-popup-contents table td
{
	font-family: Helvetica, Verdana, Arial, "MS Trebuchet", sans-serif;
    font-size: 12px;
    line-height: 1.3em;
    /*COLOR: #676769;*/
    color: #4b4b4b;
}
