body{color:#333333;font-family:Arial, sans-serif;line-height:1.5;}
body#bd{margin:0;padding:0;background:#eae5ce;}
body.contentpane{width:auto;margin:1em 2em;background:#ffffff;color:#000000;font-size:12pt;font-family:serif;line-height:140%;}
body.fs1{font-size:11px;}
body.fs2{font-size:12px;}
body.fs3{font-size:13px;}
body.fs4{font-size:14px;}
body.fs5{font-size:15px;}
body.fs6{font-size:16px;}
a{color:#3589e3;text-decoration:underline;}
a:hover, a:active, a:focus{color:#92c022;text-decoration:underline;}
small, .small, .smalldark, .mosimage_caption, #a-pathway{font-size:90%;color:#999999;}
h1{font-size:150%;}
h2{font-size:130%;}
h3{font-size:115%;}
h4{font-size:100%;text-transform:uppercase;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6{margin:15px 0;padding:0;}
ul{list-style:none;}
ul li{padding-left:35px;line-height:170%;background:url(../images/arrow.png) no-repeat 25px 8px;}
ol li{margin-left:35px;line-height:170%;}
th{padding:5px;font-weight:bold;text-align:left;}
fieldset{border:none;}
fieldset a{font-weight:bold;}
hr{border-top:1px solid #333333;border-right:0;border-left:0;border-bottom:0;height:1px;}
a img{border:none;}
td, div{font-size:100%;}
form{margin:0;padding:0;}
form label{cursor:pointer;}
input, select, textarea, .inputbox{padding:1px;font-family:Arial, sans-serif;font-size:100%;}
select, textarea, .inputbox{background:#ffffff;color:#333333;}
.button{background:#f0a526 url(../images/warm/but-bg.gif) repeat-x top;color:#ffffff;border:1px solid #f0a526;padding:2px 5px;font-weight:bold;}
* html .button{padding:1px 3px !important;}
* + html .button{padding:1px 3px !important;}
.inputbox{border:1px solid #cccccc;margin-bottom:1px;padding:2px 5px;}
pre, .code{padding:10px 15px;margin:5px 0 15px;border-left:5px solid #f0a526;background:#f2f2f2;font:1em/1.5"Courier News", monospace;}
blockquote{padding:15px 40px 15px 60px;background:url(../images/open_quotes.gif) no-repeat 20px 10px;font:1em/1.5 Georgia, Times, serif;}
p.quote{margin:0;padding:0;background:url(../images/close_quotes.gif) no-repeat right bottom;}
.quote-hilite{background:#ffffcc url(../images/q1_std.gif) no-repeat 20px 10px;padding:0;margin:0;border:1px solid #e1e1a9;}
.quote-hilite blockquote{background:url(../images/q2_std.gif) no-repeat right bottom;margin:0;}
.dropcap{float:left;padding:4px 8px 0 0;display:block;color:#f0a526;font:50px/40px Georgia, Times, serif;}
.error{padding-left:25px;color:#cc0000;background:url(../images/bullet-error.gif) no-repeat left top;}
.message{padding-left:25px;color:#3589e3;background:url(../images/bullet-info.gif) no-repeat left top;}
.tips{padding-left:25px;color:#df8600;background:url(../images/bullet-tips.gif) no-repeat left top;}
.highlight{border-bottom:1px dotted #999999;padding:0 5px;background:#ffffcc;font-weight:bold;}
p.stickynote{background:#ffffcc url(../images/notice.gif) no-repeat right top;padding:10px 50px 10px 20px;border:1px solid #e1e1a9;border-top:none;border-right:none;}
p.pinnote{background:#ffffcc url(../images/pin-bg.gif) no-repeat right top;padding:15px;border:1px solid #e1e1a9;}
.blocknumber{clear:both;padding:5px 15px 10px;position:relative;}
ul.checklist{list-style:none;}
ul.checklist li{margin-left:3px;padding:0 0 5px 30px;background:url(../images/warm/checklist-bg.gif) no-repeat 0 0;}
.bignumber{float:left;margin-right:8px;padding:6px 7px;display:block;color:#ffffff;background:url(../images/warm/ol-bg.gif) no-repeat left top;font:20px/normal Arial, sans-serif;font-weight:bold;}
.box-grey, .box-hilite{border:1px solid #cccccc;background:#ffffff url(../images/grad2.gif) repeat-x bottom;margin:20px 0 0 0;padding:15px;}
.box-hilite{border:1px solid #e1e1a9;background:#ffffcc;}
.box-hi{border:1px solid #d2e3f2;background:#d2e3f2;}
div.module h3, div.module-default h3{margin:0 -1px 5px;padding:2px 0 3px 25px;background:url(../images/h3-icon0.gif) no-repeat left top;font-size:125%;line-height:normal;border-bottom:1px dashed #cccccc;}
div.module, div.module-default{margin:5px 0 10px;padding:0;float:left;clear:both;width:100%;background:url(../images/box-br.gif) no-repeat right bottom;}
div.module div, div.module-default div{padding:0;background:url(../images/box-bl.gif) no-repeat left bottom;}
div.module div div, div.module-default div div{padding:0;background:url(../images/box-tr.gif) no-repeat right top;}
div.module div div div, div.module-default div div div{padding:10px 15px 15px;background:url(../images/box-tl.gif) no-repeat left top;}
div.module div div div div, div.module-default div div div div{margin:0;padding:0;background:none;float:none;}
div.icon1 h3{background-image:url(../images/h3-icon1.gif) !important;}
div.icon2 h3{background-image:url(../images/h3-icon2.gif) !important;}
div.icon3 h3{background-image:url(../images/h3-icon3.gif) !important;}
div.icon4 h3{background-image:url(../images/h3-icon4.gif) !important;}
div.icon5 h3{background-image:url(../images/h3-icon5.gif) !important;}
div.icon6 h3{background-image:url(../images/h3-icon6.gif) !important;}
div.icon7 h3{background-image:url(../images/h3-icon7.gif) !important;}
div.icon8 h3{background-image:url(../images/h3-icon8.gif) !important;}
div.icon9 h3{background-image:url(../images/h3-icon9.gif) !important;}
p.advertise{color:#999999;font-size:90%;margin:0;padding:0;text-align:right;}
.article_seperator{display:block;background:url(../images/sep.gif) repeat-x center;height:20px;}
#a-col1 .article_seperator, #a-col2 .article_seperator{}
table.contentpane{border:none;width:100%;}
table.contentpaneopen{border:none;}
table.contenttoc{margin:0 0 10px 10px;padding:0;width:35%;}
table.contenttoc a{text-decoration:none;}
table.contenttoc td{padding:1px 5px 1px 25px;background:url(../images/arrow.png) no-repeat 5% 50%;}
table.contenttoc th{padding:0 0 3px;border-bottom:1px solid #cccccc;text-indent:5px;}
table.poll{padding:0;width:100%;border-collapse:collapse;}
table.pollstableborder{padding:0;width:100%;border:none;text-align:left;}
table.pollstableborder img{vertical-align:baseline;}
table.pollstableborder td{padding:2px !important;border-collapse:collapse;border-spacing:0;}
table.pollstableborder tr.sectiontableentry1 td{border:none;background:#f2f2f2;}
table.pollstableborder tr.sectiontableentry2 td{border:none;}
table.searchintro{padding:10px 0;width:100%;}
table.searchintro td{padding:5px !important;}
table.adminform{width:400px !important;}
.blog_more{margin:10px 0;}
.blog_more strong{margin:0 0 5px;display:block;color:#333333;font-size:125%;}
.blog_more ul{margin:0;padding:0;}
.blog_more ul li{margin:0;padding:0 0 0 12px;background:url(../images/arrow.png) no-repeat 0% 8px;}
td.buttonheading{padding:0 0 0 3px !important;text-align:center;}
.category{font-weight:bold;}
.clr{clear:both;}
.componentheading{padding:0 0 5px 2px;margin-bottom:10px;background:url(../images/sep.gif) repeat-x bottom;font-size:170%;font-weight:bold;line-height:normal;}
.contentdescription{padding-bottom:30px;}
table.blog .contentheading{font-size:150%;}
.contentheading{font-size:170%;font-weight:bold;line-height:normal;color:#f0a526;}
a.contentpagetitle{text-decoration:none !important;}
a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus{text-decoration:none !important;}
a.readon{float:left;padding:1px 5px 1px;display:block;font-weight:bold;text-decoration:none;background:#f2f2f2;color:#333333;}
a.readon:hover, a.readon:active, a.readon:focus{color:#ffffff;background:#f0a526;text-decoration:none;}
table.contentpaneopen, table.contentpane, table.blog{width:100%;}
.createdate{padding:2px 0 0 0;line-height:10px;font-weight:bold;}
.modifydate{color:#999999;height:15px;padding-top:15px;}
.moduletable{padding:0;}
.mosimage{margin:15px 15px 15px 0;padding:5px;}
* html .mosimage{padding:5px 0 !important;margin:15px 10px 15px 0;}
* + html .mosimage{padding:5px 0 !important;}
.mosimage img{padding:0 !important;margin:0 !important;}
.mosimage_caption{margin-top:5px;padding:1px 2px;color:#999999;}
.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar{padding:0 2px;}
a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a{text-decoration:none;}
a.pagenav:hover, a.pagenav:active, a.pagenav:focus, .pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus, .pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus, .pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus{text-decoration:none;}
.pagenavbar{padding-left:14px;background:url(../images/pages.gif) no-repeat left center;}
.pagenavcounter{padding:8px 14px 0 14px;background:url(../images/pages.gif) no-repeat 0% 11px;}
.sectiontableheader{padding:3px;color:#333333;font-size:110%;font-weight:bold;}
tr.sectiontableentry1 td{padding:8px 5px;background:url(../images/sep.gif) repeat-x bottom;}
tr.sectiontableentry2 td{padding:8px 5px;background:#f2f2f2 url(../images/sep.gif) repeat-x bottom;}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td{background:#ffffcc url(../images/sep.gif) repeat-x bottom;}
.small{color:#999999;}
p.small {margin:0;padding:0;}
.smalldark{color:#999999;text-align:left;}
div.syndicate div{text-align:center;}
.pollstableborder tr.sectiontableentry1 td, .pollstableborder tr.sectiontableentry2 td{background:none;}
#a-wrapper2{width:770px;margin:0 auto;text-align:center;}
.wide #a-wrapper2{width:950px;}
#a-wrapper1{padding-left:10px;background:#ffffff url(../images/warm/shadowleft-bg.gif) repeat-y left top;text-align:left;}
#a-wrapper{padding-right:10px;background:#ffffff url(../images/warm/shadowright-bg.gif) repeat-y right top;}
#a-containerwrap{padding:15px 10px;}
#a-container{padding:0;}
#a-content{padding:0 15px;margin:0;clear:both;display:block;}
#a-headerwrap{background:url(../images/warm/header-bg.jpg) no-repeat right top;}
.wide #a-headerwrap{background:url(../images/warm/header-bg.jpg) no-repeat right top;}
#a-header{clear:both;text-align:left;line-height:normal;height:135px;position:relative;}
#a-header h4{margin:0;padding:0;font-size:2em;position:absolute;top:17px;left:30px;text-indent:-1000px;}
#a-header h4 a{width:240px;height:82px;display:block;}
#a-header h4 a{text-decoration:none;text-transform:uppercase;}
#a-header h4 img{float:left;}
.logo-title {margin:0;padding:0;font-size:2em;position:absolute;top:17px;left:30px;text-indent:-1000px;}
.logo-title a{width:240px;height:82px;display:block;}
.logo-title a{text-decoration:none;text-transform:uppercase;}
.logo-title img{float:left;}
a.mainlevel{padding:5px 1px;width:90%;display:block;color:#333333;text-decoration:none;background:url(../images/sep.gif) repeat-x bottom;}
a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus{color:#333333;background:#f2f2f2 url(../images/sep.gif) repeat-x bottom;text-decoration:none;}
a.mainlevel#active_menu{color:#f0a526;background:url(../images/sep.gif) repeat-x bottom;font-weight:bold;text-decoration:none;}
a.sublevel{padding:2px 4px 2px 13px;display:block;color:#333333;background:url(../images/arrow.png) no-repeat 3px 8px;text-decoration:none;}
a.sublevel:hover, a.sublevel:active, a.sublevel:focus{color:#f0a526;text-decoration:none;}
#active_menu{background:url(../images/arrow.png) no-repeat 2% 50%;color:#f0a526;}
#a-pathway{display:block;text-indent:2px;margin-bottom:3px;color:#999999;font-size:90%;}
#a-pathway img{margin:0 5px 1px;}
#a-mainbody, #a-mainbody-fr{float:right;width:80%;}
#a-mainbody-fl{float:left;width:100%;}
#a-mainbody-fl #a-contentwrap{float:left;width:80%;background:none;}
#a-mainbody-fl #a-col2{float:right;width:20%;}
#a-mainbody-f{float:none;width:100%;}
#a-mainbody-f #a-content{padding:0 !important;}
#a-mainbody #a-contentwrap{float:left;width:75%;}
#a-col1{float:left;width:19.9%;overflow:hidden;}
#a-col2{float:right;width:24.9%;overflow:hidden;}
#a-col1 table, #a-col2 table{border-collapse:collapse;border-spacing:0;}
#a-col1 ul li, #a-col2 ul li{padding-left:10px;margin:0;background:url(../images/arrow.png) no-repeat 0% 8px;}
#a-col1 ul, #a-col2 ul{margin:0;}
#a-footerwrap{background:#ffffff url(../images/grad1.gif) repeat-x bottom;padding:15px 0;border-top:1px solid #dddddd;border-bottom:1px solid #cccccc;}
#a-footer a{color:#999999;}
#a-footer a:hover, #a-footer a:active, #a-footer a:focus{color:#333333;}
#a-footer small{float:left;padding:0 15px;}
#a-cert{text-align:center;padding:0 15px;font-size:12px;}
#a-cert a{text-align:center;padding:0 15px;font-size:12px;color:#3589e3;}
ul.accessibility{position:absolute;top:-100%;}
#a-banner{}
div.back_button a, div.back_button a:hover, div.back_button a:active{margin:10px 0;display:block;background:none !important;text-decoration:none !important;}
#mod_login_password, #mod_login_username{width:88%;}
#mod_login_remember{border:none;background:none;}
.clearfix:after{clear:both;display:block;content:".";height:0;}
* html > body .clearfix{width:100%;display:block;}
* html .clearfix{height:1%;}
html{margin-bottom:1px;height:100% !important;height:auto;}
#a-splitmenu{margin:0;padding:0;}
#a-splitmenu ul{margin:0;padding:0;list-style:none;}
#a-splitmenu li{margin:0;padding:0;display:inline;}
#a-splitmenu a{float:left;margin:5px 0 0;padding:0 20px;display:block;color:#ffffff;font-size:115%;font-weight:bold;line-height:30px;text-decoration:none;height:30px;}
#a-splitmenu a:hover, #a-splitmenu a:active, #a-splitmenu a:focus{float:left;color:#ffffff;background:url(../images/trans-bg.png);text-decoration:none;}
#a-splitmenu li.active a, #a-splitmenu li.active a:hover, #a-splitmenu li.active a:active, #a-splitmenu li.active a:focus{margin:0;background:url(../images/trans-bg2.png) repeat-x top;color:#333333;line-height:35px;height:35px;}
#a-subnav li.active a, #a-subnav li.active a:hover, #a-subnav li.active a:active, #a-subnav li.active a:focus{font-weight:bold;color:#92c022;}
.kb-fulltext, .kb-introtext{text-align:justify;}
.formArea{padding-top:10px;text-align:right;}
.commonButton button, .commonButton{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;background-color:transparent;}
.commonButton button{border:0 solid white;background-repeat:no-repeat;}
.commonButton button[disabled]{color:#999999;}
.formArea .commonButton span{}
.commonButton button{width:91px;height:21px;text-align:center;}
.commonButton{display:inline;}
#loading{position:absolute;top:0px;left:0px;width:80px;border:3px solid red;background-color:red;color:white;font-size:14px;}
#kb-outer{}
abbrev{border-bottom:1px solid red;}
abbrev:hover{border-bottom:2px solid red;}
#kb-title{font-size:20px;line-height:20px;width:100%;border-bottom:3px double #e9e9e9;}
#kb-helpful{margin-top:20px;font-size:15px;font-style:italic;padding:5px;font-weight:bold;background-color:#F4F4F4;border:1px solid #dadada;margin-bottom:5px;}
#kb-infobox{padding-top:0px;padding-bottom:0px;height:20px;width:100%;background-color:#f4f4f4;border:1px solid #dadada;font-style:italic;line-height:20px;text-align:right;}
#kb-infobox span{margin-right:10px;margin-left:10px;}
#kb-keywordbox, #kb-othercats{clear:both;padding-top:0;padding-bottom:0;height:20px;width:100%;text-align:right;}
.tbl{border:2px solid #dadada;}
table.infobox{padding:5px;border:2px solid #dadada;background-color:#fafafa;width:160px;}
.icon{clear:both;padding-top:3px;padding-bottom:3px;font-size:15px;}
a.iconlink:link, a.iconlink:visited, a.iconlink:hover{clear:both;}
h5{margin:0 0 10px;padding:0 10px;background:#FFFFFF url(http://www.newasia-singapore.com/components/com_kb/images/bg_smallheader.png) left top no-repeat;height:25px;font-size:1em;font-weight:bold;color:#909090;line-height:25px;white-space:nowrap;overflow:visible;}
.col-2L{clear:both;width:50%;float:left;margin:0;padding:0;}
.col-2R{float:right;width:50%;margin:0;padding:0;}
.col-2L > *{margin-right:10px;}
.col-2R > *{margin-left:0;}
.col-2L h6, .col-2R h6{margin:0 0 10px;padding:0 10px;height:25px;font-size:1em;font-weight:bold;color:white;line-height:25px;}
.col-2R h6{background-position:right top;padding:0;}
.col-2L p, .col-2L ul{margin-right:10px;}
.faq{margin:0 0 10px;padding:0 10px;background:#FFFFFF url(http://www.newasia-singapore.com/components/com_kb/images/bg_header.png) left top no-repeat;height:25px;font-size:1em;font-weight:bold;color:#909090;line-height:25px;white-space:nowrap;overflow:visible;}
#setwidth{width:540px;}
.setwidth{width:540px;}
dl.listfront{margin:0;padding-left:5px;margin-left:0px !important;}
dl.listfront dt{margin:0 0 3px 0;padding:0;padding-left:18px;min-height:16px;line-height:130%;font-weight:normal;}
dl.listfront dt small{color:#909090;}
dl.listfront dt small span{color:#D7D9D9;margin:auto 0.4ex;speak:none;}
dl.listfront dt img{vertical-align:middle;}
div.col-2R p, div.col-2L p{margin-left:0px !important;font-weight:bold;}
div.col-2R p span, div.col-2L p span{color:#909090;}
.offset{margin-left:10px;}
.offsetmore{margin-left:25px;}
.kb-category-header{clear:both;width:100%;margin:0px;padding:0px;}
.kb-category-header span{margin-left:10px;}
.kb-category-header h4 span img{margin-right:4px;vertical-align:middle;margin-top:-3px;}
.kb-category-header h4 span img{margin-left:0px;}
.kb-category-header h4 span, .kb-category-header h4 span{display:block;margin-left:0px;}
.kb-category-header h4 span{display:block;margin-top:5px;margin-left:0px;}
.col-2R h5 span img, .col-2L h5 span img{margin-right:4px;vertical-align:middle;margin-top:-3px;}
.col-2R h5 span img{margin-left:0px;}
.col-2L h5 span img{margin-left:0px;}
.col-2L h5 span, .col-2R h5 span{display:block;margin-top:5px;margin-left:0px;}
.related{display:block;padding:0;margin-left:15px;background-color:white;list-style-type:none;}
.related li{padding-left:15px;background:url(http://www.newasia-singapore.com/components/com_kb/images/page.gif) left 2px no-repeat;}
.subcats{display:block;padding:0;margin-left:15px;background-color:white;line-height:20px;list-style-type:none;}
.subcats li{padding-left:25px;padding-top:1px;background:url(http://www.newasia-singapore.com/components/com_kb/images/category.gif) left 0px no-repeat;}
.related-module{display:block;padding:0;margin-left:0px;background-color:white;list-style-type:none;}
.related-module li{padding-left:15px;background:url(http://www.newasia-singapore.com/components/com_kb/images/page.gif) left 2px no-repeat;}
.listingtitle{padding-left:15px;background:url(http://www.newasia-singapore.com/components/com_kb/images/page.gif) left 2px no-repeat;}
.moretopics{display:block;margin-bottom:10px;padding-left:20px;background:url(http://www.newasia-singapore.com/components/com_kb/images/related.gif) left -6px no-repeat;}
.moretopics a, .moretopics a:hover , .moretopics a:visited{font-weight:bold;}
.file{}
div.kb-files{width:50%;border:1px solid black;}
.kb-inputbox{border:1px solid #c4c4c4;color:#878787;}
.kb-button{border:1px solid #c4c4c4;}
p.kb-error{color:red;font-weight:bold;margin-left:20px;}
#kb-advanced-search{}
.kb-highlight{background-color:Yellow;color:Blue;padding:0;}
.kb-nobold{font-weight:normal;}
.smallertext{font-size:14px;}
.kb-spacer span{height:10px;}
.excerpt{font-size:10px;font-style:italic;}
.icon-folder{background:url(http://www.newasia-singapore.com/components/com_kb/images/folder.jpg) left 0px no-repeat;}
.icon-folder-withoffset{margin-left:60px;padding-left:18px;background:url(http://www.newasia-singapore.com/components/com_kb/images/folder.jpg) left 0px no-repeat;}
.icon-item{background:url(http://www.newasia-singapore.com/components/com_kb/images/page.gif) left 2px no-repeat;}
h1.componentheading{margin:0;}
h2.contentheading{padding-left:10px;margin-bottom:10px;}
.alpha-index{width:97%;position:relative;left:-10px;text-align:center;margin:15px 0 15px 0px;}
.alpha-index a.alpha:link, .alpha-index a.alpha:visited{margin:0 0;height:2em;padding:3px 4px;text-decoration:none;font-weight:normal;background-color:#f4f4f4;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.alpha-index a.alpha:hover{background-color:white;color:black;}
#index{width:97%;overflow:hidden;padding-left:10px;}
#index .title{height:24px;line-height:24px;vertical-align:middle;margin:10px 11px 0 0;font-size:1.6em;border-bottom:1px solid #ccc;}
#index .row{float:left;width:97%;}
#index .category{float:left;}
#index .category img{border:0;float:left;padding:5px 5px 0 0;}
#index h2{font-size:1.5em;margin:10px 0 0 0;padding:0;font-weight:normal;}
#index h2 span{font-size:0.6em;position:relative;top:-1px;}
#index h2 a:link, #index h2 a:visited{font-size:0.9em;}
.category .desc{margin-top:5px;line-height:1.4em;}
.category .subcat{margin-top:5px;padding-left:0px;}
.category .subcat a{font-size:1.0em;font-weight:normal;text-decoration:none;}
.category .listings{margin:5px 0 5px 0px;padding:0 0 0 5px;list-style-position:inside;list-style-type:disc;}
.category .listings li{background-image:none;padding:0;}
#cat-desc{margin:0 0 10px 10px;}
#cat-desc p{margin:0;text-indent:15px;text-align:left;line-height:1.4em;}
#cat-image{float:left;border:5px solid #e6e6e6;margin:0 10px 10px 0;}
#cat-image img{margin:1px;}
#subcats, #relcats{margin:0;float:left;width:97%;padding-left:10px;}
#subcats .title{height:24px;line-height:24px;vertical-align:middle;margin:0 18px 0 0;font-size:1.6em;border-bottom:1px solid #ccc;}
#subcats ul, #relcats ul{margin:0;padding:0 10px 10px 0px;list-style-type:none;width:97%;float:left;}
#subcats li{width:32%;padding:0;margin-top:10px;float:left;background-image:none;}
#subcats a, #relcats a{font-weight:normal;text-decoration:none;}
#subcats small{color:#4c4c4c;font-size:0.9em;}
#relcats .title{border-bottom:1px solid #ccc;display:inline;}
#relcats li{width:97%;padding:0;margin-top:10px;float:left;}
#listings{width:97%;overflow:hidden;margin:10px 0 0 0;padding-left:10px;clear:both;}
#listings .title{height:24px;border-bottom:1px solid #ccc;line-height:24px;vertical-align:middle;margin:0 11px 10px 0;font-size:1.6em;}
.info{height:20px;line-height:20px;margin:0 18px 10px 0;}
.reviews .info{margin:10px;}
#listings .pages-counter{clear:both;text-align:center;font-weight:bold;}
#listings .pages-counter-top{text-align:left;font-weight:bold;height:20px;line-height:20px;border-bottom:1px dotted #ccc;vertical-align:bottom;margin:5px 12px 15px 0;}
#listings .pages-links{text-align:center;width:97%;}
.listing-summary{float:left;width:97%;margin-bottom:25px;}
.listing-summary h3{margin:0 10px 1px 0;font-size:1.4em;float:left;}
.listing-summary .star{margin-left:1px;}
.listing-summary .website{float:left;vertical-align:top;clear:both;margin-bottom:3px;font-size:0.9em;color:#808080;}
.listing-summary .fieldRow{border:0px solid #ccc;float:left;padding:0 7px 0 0;font-size:0.9em;}
div.featured{background-color:#F2F9EC;padding:5px;border:1px solid #78C2EF;width:96%;}
.fieldRow .caption{float:left;text-align:right;color:#fff;clear:left;background-color:#bfbfbf;padding:0 2px;border-bottom:1px solid #f1f1f1;border-left:0px solid #f1f1f1;border-top:1px solid #f1f1f1;font-weight:bold;}
.output{display:block;float:left;clear:right;padding:0 5px 0 5px;margin-right:0;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-top:1px solid #f1f1f1;}
.output a:link, .output a:visited{font-weight:normal;text-decoration:none;}
.output a:hover{font-weight:normal;text-decoration:underline;}
.listing-summary img.image{border:1px solid #ccc;margin:0 10px 10px 5px;padding:5px;float:right;display:block;}
.listing-summary img.image-left{border:1px solid #ccc;margin:0 10px 10px 5px;padding:5px;float:left;display:block;}
.listing-summary a:hover img.image{background-color:#e5e5e5;border:1px solid #e5e5e5;}
.listing-summary p{clear:both;margin-bottom:5px;line-height:1.4em;padding-right:20px;}
.listing-summary .category{margin-bottom:8px;}
.listing-summary .category span{margin-right:2px;color:#808080;}
.listing-summary .category a{margin-left:2px;text-decoration:none;font-weight:bold;color:#009900;}
span.xlistings{color:#606060;float:left;margin:0;}
#upload_att li{background-image:none;margin:0;padding:0 0 5px 0;}
.address{text-align:left;float:left;margin:3px 0;width:97%;}
.website a:link, .website a:visited , .website a:hover{font-size:1.1em;font-weight:normal;text-decoration:none;white-space:nowrap;}
.listing-summary .actions{width:97%;float:left;clear:both;margin:0;padding:0;vertical-align:middle;text-align:left;border-style:none;}
.listing-summary .actions a:link, .listing-summary .actions a:visited{display:block;float:left;text-decoration:none;height:auto;line-height:normal;font-weight:normal;background:url(../../../../../images/M_images/indent1.png) no-repeat left center;padding-left:9px;margin:0 8px 0 0;}
.listing-summary .actions a:hover{border:none;}
#listing{margin-left:10px;overflow:hidden;width:97%;}
#listing h2{padding:0;font-size:1.4em;font-weight:bold;vertical-align:bottom;text-align:left;line-height:1.6em;margin:5px 0;}
#listing dl{width:97%;margin:0;padding:0;float:left;clear:both;}
#listing dl dt{width:20%;float:left;margin:0 0 0 0;padding:.3em;border-top:1px dotted #bebebe;font-weight:bold;color:#666;text-align:right;}
dt{clear:both;}
#listing dl dd{float:left;width:75%;margin:0 0 0 1px;padding:.3em;border-top:1px dotted #bebebe;}
#listing dl dd a{font-weight:normal;text-decoration:none;}
#listing dl dd a:hover{text-decoration:underline;}
#listing dl dd ul{margin:0;list-style-type:disc;list-style-position:inside;}
#listing .listing-desc{margin:0 18px 10px 0;float:left;font-size:12px;line-height:1.4em;display:inline;}
.thumbnail{float:right;clear:none;margin:0 0px 5px 10px;text-align:center;}
.thumbnail-left{float:left;clear:none;margin:0 10px 5px 0px;text-align:center;}
.gallery .thumbnail, .gallery .thumbnail-left{float:left;}
.thumbnail a img, .thumbnail-left a img{border:1px solid #ccc;padding:5px;background-color:#fff;}
.thumbnail a:hover img, .thumbnail-left a:hover img{background-color:#e5e5e5;border:1px solid #e5e5e5;border-bottom:1px solid #ccc;}
.thumbnail div,.thumbnail-left div{width:97%;clear:both;text-align:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.thumbnail div a, .thumbnail-left div a{text-decoration:none;text-align:center;display:block;}
.actions-rating-fav{width:95%;margin:10px 18px 10px 0;float:left;border:2px solid #dcdcdc;background-color:#f8f8f8;}
.actions{width:97%;float:left;clear:both;margin:0;padding:0;vertical-align:middle;text-align:center;border-bottom:1px dotted #ccc;}
.actions a:link, .actions a:visited{margin:0 5px;text-decoration:none;height:25px;line-height:25px;}
.actions a:hover{}
#listing .title{height:24px;line-height:24px;vertical-align:middle;margin:0;font-size:1.4em;border-bottom:1px solid #ccc;}
a.actionlink:link, a.actionlink:visited{font-size:0.6em;text-decoration:none;padding:2px;position:relative;top:-3px;color:#F3F3F3;background-color:#1f5ba4;}
a.actionlink:hover{background-color:#337DD9;}
sup{padding:0 2px;font:bold 0.6em"Lucida Grande", Lucida, Verdana, sans-serif;}
sup.new{color:#007d00;}
sup.featured{color:#0048de;}
sup.popular{color:#ff264e;}
fieldset{text-align:left;}
#mc_con{}
#lcmanage{font-weight:normal;}
#mc_selectcat{width:250px;margin:5px 0;}
#mc_active_pathway{background-color:white;width:97%;color:black;padding-left:11px;background:url(../../../../../images/M_images/indent1.png) no-repeat left center;}
#browsecat{width:97%;margin:5px 0 0 0;padding:0;}
a.add-listing:link, a.add-listing:visited, a.add-listing:hover{float:right;font-weight:normal}
ul.linkcats{padding:0px;margin:0px 0px 3px 0px;list-style:disc inside;}
ul.linkcats li{line-height:18px;}
ul.linkcats a:link, ul.linkcats a:visited{color:#fff;margin-right:5px;padding:0 3px;text-decoration:none;clear:none;background-color:#999;}
ul.linkcats a:hover{background-color:#4c4c4c;}
.medium-image{text-align:center;}
.medium-image img{margin:20px 0;}
