html
{
        margin: 0px;
        padding: 0px;
        height: 100%;
        background-color: #fff;
        overflow: hidden;
}
body
{
        margin: 0px;
        padding: 0px;
        height: 100%;
        background-color: #fff;
        overflow: hidden;
        scroll: no;
		font: normal normal normal 14px/16px 'Century Gothic', Garamond, Helvetica, sans-serif;
}
form
{
    margin: 0px;
    padding: 0px;
}
p 
{ 
	margin: 0px; 
	padding: 0px; 
}
a, a:link, a:visited
{
        color: #9f0304;
        text-decoration: none;
}
a:active, a:hover
{
        color: #cf6060;
        text-decoration: none;
}
div.masthead
{
		display: block;
        /* background: #fff url(/images/bg_masthead.jpg) no-repeat 298px 0px; */
        background-color: #fff;
        min-width: 760px;
        height: 84px;
        overflow: hidden;
}
div.masthead_bg_faded
{
		display: block;
        /* */ background: #fff url(/images/bg_masthead.jpg) no-repeat 298px 0px; /* */
        min-width: 760px;
		width: 760px;
        height: 84px;
        overflow: hidden;
        background-color: #fff;
}
div.masthead_sub
{
		display: block;
        background: #fff url(/images/bg_sub_img.gif) no-repeat 0px 0px;
        min-width: 760px;
		width: 100%;
        height: 64px;
        overflow: auto;
}
a
{
        text-decoration: none;
}
div.masthead a, div.masthead_sub a
{
        display: block;
        width: 100%;
}
div.masthead_sub a
{
        padding: 0px 0px 0px 0px;
}
div.masthead a img, div.masthead_sub a img
{
        display: block;
        float: right;
        background-color: transparent;
}
ul.tn
{
        word-break: keep-all;
        line-break: nowrap;
        background-color: #1b1464;
        padding: 0px 0px 0px 100px;
        margin: 0px;
        display: block;
        height: 22px;
		min-width: 760px;
        list-style-type: none;
}
ul.tn div.tnbar
{
		width: 730px;
		z-index: 100;
}
ul.tn li
{
        float: left;
        padding: 3px;
        font: normal normal bold 12px/14px 'Century Gothic', Garamond, Helvetica, sans-serif;
        display: block;
}
ul.tn li.pipe_lg
{
        float: left;
        padding: 4px 0px 0px 0px;
        font: normal normal bold 12px/14px 'Century Gothic', Garamond, Helvetica, sans-serif;
}
ul.tn li a, ul.tn li a:visited
{
        color: #ffffff;
        text-decoration: none;
        font-weight: bold;
        padding: 1px 4px;
}

ul.tn li a:hover, ul.tn li a:active, 
{                                        
        background-color: #9a97b7;
        color: #ffffff;
}
ul.tnmenu
{
        background-color: #1b1464;
        border: 1px solid #9A97B7;
        border-top-width: 0px;
        list-style-type: none;
        color: #fff;
        margin: 3px 0px 3px 0px;
        padding: 0px;
		display: block;
		position: absolute;
		z-index: 200;
}
ul.tnmenu li
{
        float: none;
        margin: 0px;
        font: normal normal bold 12px/14px 'Century Gothic', Garamond, Helvetica, sans-serif;
        word-break: keep-all;
        padding: 0px;
        display: block!important;
        line-break: nowrap;
}           
ul.tnmenu li a
{
        color: #fff!important;
        text-decoration: none!important;
        display: block!important;
        padding: 4px!important;
        width: 100%;
        overflow: visible;
        background-color: #1b1464!important;
        background-image: none!important;
        border: 1px solid #1B1465!important;
}

ul.tnmenu li a:link,
ul.tnmenu li a:visited
{
        color: #fff!important;
        text-decoration: none!important;
        display: block!important;
}

ul.tnmenu li a:hover,
ul.tnmenu li a:active
{
        color: #fff!important;
        display: block!important;
        background: #9A97B7 none no-repeat 0% 0%!important;
}
ul#tnmenu_services, ul#tnmenu_our_team
{
        display: none;
        margin: 0px;
        width: 165px;
        overflow: visible;
}
ul#tnmenu_services li, ul#tnmenu_our_team li
{
        display: block;
        font-size: .9em;
        margin: 0px;
        padding: 0px;
}
ul#tnmenu_services li a, ul#tnmenu_our_team a
{
        display: block!important;
        width: 165px!important;
}
ul.clientList
{
        margin: 0px;
        padding: 0px 0px 0px 0px;
        list-style-type: none;
		line-height: 1.12em;
		display: block;
}
ul.clientList li
{
        float: left;
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 0px;
        width: 260px!important;
		height: 42px!important;
		min-height: 42px!important;
}
ul.ourTeam, ul.broker
{
        margin: 0px;
        padding: 0px;
        width: 96%;
}
#brokercard
{
        width: 310px;
        padding: 0px 0px 0px 0px;
}
ul.ourTeam li
{
        float: left;
        width: 48%;
        font: normal normal normal 14px/18px 'Century Gothic', Garamond, Helvetica, sans-serif;
        word-break: keep-all;
        padding: 0px;
        margin: 0px;
        display: block!important;
        line-break: nowrap;
}
ul.broker li
{
        float: left;
        font: normal normal normal 14px/18px 'Century Gothic', Garamond, Helvetica, sans-serif;
        display: block!important;
}
ul.ourTeam li.photo, ul.broker li.photo
{
        width: 145px;
        height: 200px;
        display: block;
        clear: both;
}                 
ul.ourTeam li.photo img, ul.broker li.photo img
{
        width: 125px;
        height: 180px;
        display: block;
}
.half
{
        width: 49%;
}          
ul.minimal
{
        list-style-type: none;
        margin: 0px;
        padding: 0px;
}
li.half
{
        list-style-type: none;
        margin: 0px;
        padding: 0px;
}    
blockquote.callout, div.callout
{
        border: 1px solid #999;
        margin: 0px;
        padding: 20px;
        color: #333;
        font-size: .9em;
        width: 645px;
}         
blockquote.businessCard, div.businessCard, li.businessCard
{
        margin: 0px;
        color: #333;
        font-size: .9em;
        overflow: visible;
        min-width: 270px;
} 
blockquote.businessCard ul.broker, li.businessCard ul.broker
{
        float: left;
        display: block;
}                 
blockquote.businessCard ul.broker li, li.businessCard ul.broker li
{
        float: left;
        display: block;
}                 
blockquote.businessCard ul.broker li.logocard, li.businessCard ul.broker li.logocard
{
        float: right;
        border: 1px solid #999;
        padding: 15px;
        margin: 0px;
        width: 270px;
        min-width: 270px;
        max-width: 270px;
        background-color: #fff;
}
.logocardBottomMargin
{
        height: 35px;
        font-size: 30px;
        line-height: 30px;
        width: 1px;      
}              
blockquote.businessCard ul.broker img.logosm, div.businessCard ul.broker img.logosm, li.businessCard ul.broker img.logosm
{
        float: left;
        width: 111px;
        height: 23px;
}          
blockquote.businessCard ul.broker img.photosm, div.businessCard ul.broker img.photosm, li.businessCard ul.broker img.photosm
{
        float: right;
        width: 48px;
        border:  1px solid #666666;
}          
blockquote.businessCard img.photolg, div.businessCard img.photolg, li.businessCard img.photolg
{
        float: left;
        margin: 0px 15px 3px 0px;
        border:  1px solid #666666;
}          
blockquote.businessCard ul.broker li.right, div.businessCard ul.broker li.right
{
        text-align: right;
}
div.brokerDescription
{
        padding: 0px 50px 10px 0px;
        float: left;
        width: 60%;
        display: block;
}    
.right
{
        float: right;
}
.left
{
        float: left;
}
.center
{
        float: center;
}

div.byline
{
        height: 86px;
        background: #9f0304 url(/images/byline.gif) no-repeat 300px 18px;
}
div.byline img
{
        margin: 17px 0 0 10px;
}
div.byline_sub
{
        background-color: #9f0304;
        word-break: keep-all;
        line-break: nowrap;
        color: #fff;
        padding: 18px 0px 4px 25px;
        bottom: 0px;
        font: normal normal 300 36px/42px 'Century Gothic', Garamond, Helvetica, sans-serif;
}
.header
{
        font: normal normal 300 14px/18px 'Century Gothic', Garamond, Helvetica, sans-serif;
        padding-bottom: 10px;
}
div.navbox
{
        position: absolute;
        right: 2%;
		top: 87px;
		float: right;
        text-align: right;
        overflow: visible;
        padding: 2px 12px 0px 2px;
}
div.navbox ul.results
{
		margin: 0px;
        padding: 2px 0px 0px 0px;
		font-size: 11px;
		word-break: keep-all;
		line-break: nowrap;
		height: 15px;
		overflow: visible;
		list-style-type: none;
		clear: both;
}
div.navbox ul.results li
{
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		float: right;
        background: transparent url(/images/bg_red_50.gif) repeat top left;
}
div.navbox ul.results li a, div.navbox ul.results li a:link, div.navbox ul.results li a:visited
{
		color: #fff;
		border: 1px solid #9f0304;
		padding: 0px 2px;
		float: left;
}
div.navbox ul.results li a:hover, div.navbox ul.results li a:active, div.navbox ul.results li a.current
{
		color: #e6e0e0;
		background-color: #8C0002;
		border-color: #e6e0e0!important;
		padding: 0px 2px;
		float: left;
}
div.navbox ul.results li a.current
{
		color: #fff;
		background-color: #8C0002;
		border-color: #e6e0e0!important;
		padding: 0px 2px;
		float: left;
		cursor: default;
}
div.navbox a:link img, div.navbox a:visited img
{
        border-width: 0px;
        margin: 1px;
}
div.navbox a:active img, div.navbox a:hover img, div.navbox a.on img
{
        border-width: 1px;
        background-color: #8C0002;
		cursor: default;
        margin: 0px;
}
div.navbox form
{
        margin: 0px;
        padding: 0px;
        font-size: 16px;
        background: transparent url(/images/bg_red_50.gif) repeat top left;
        float: right;
}
div.navbox form#actform
{
        margin: 0px;
        padding: 0px 3px;
        font-size: 16px;
        float: right;
}
div.navbox form input
{
        font-size: 16px;
        padding: 1px;
        margin: 0px;
        float: left;
}
div.navbox form input.prev, div.navbox form input.act, div.navbox form input.next, div.navbox form input.psearchtoggle, div.navbox form label
{
        font-size: 16px;
        font-weight: bold;
        cursor: pointer;
        padding: 2px;
        margin: 0px;
        color: #fff;
        border: 0px solid #fff;
        background-color: transparent;
}
div.navbox form input.prev_over, div.navbox form input.act_over, div.navbox form input.next_over
{
	background-color: #8C0002;
	padding: 1px;
	border: 1px solid #e6e0e0;
}
div.navbox form fieldset
{
        display: none;
}
div.bg_index
{
        height: 244px;
        background: #97AECD url(/images/bg_index.jpg) no-repeat 0% 0%;
}
div.cardGutter
{
        float: left;
        height: 155px;
        width: 20px;
}
div.contentArea
{
        width: 100%;
        overflow: auto;
		display: block;
		position: absolute;
}
div.content
{
        background-color: #fff;
        color: #9f0304;
        padding: 29px 180px 10px 30px;
        display: none;
		overflow: visible;
}
div.content p
{
	margin: 0px;
}
div.listings
{
        background-color: #fff;
		color: #9f0304;
        padding: 29px 0px 0px 30px;
        width: 89%!important;
        overflow: visible;
}
div.content ul.listings
{
        background-color: #fff;
		color: #9f0304;
        padding: 0px;
        list-style-type: none;
        margin: 0px 29px 0px 0px;
}
div.content ul.listings li
{
        float: left;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        min-height: 106px;
        height: 106px;
}
ul.listings li ul.listing
{
        float: left;
        margin: 0px;
        padding: 0px;
        width: 266px!important;
        overflow: hidden;
}
div.content ul.listings ul.listing li
{
        float: left;
        margin: 0px;
        padding: 0px 5px 10px 0px;
}
div.content ul.listings ul.listing li span.data
{
        display: inline;
}
div.content ul.listings li ul.listing li div.thumb, li.thumb
{
        font: italic normal 400 10px/12px 'Century Gothic', Garamond, Helvetica, sans-serif;
        float: left;
        width: 110px;
        text-align: right;
        margin: 0px 8px 1px 0px;
        padding: 0px;
}
div.content ul.listings li ul.listing li div.thumb img.thumb, img.thumb
{
        font: italic normal 400 10px/12px 'Century Gothic', Garamond, Helvetica, sans-serif;
        text-align: center;
        background-color: #e6e0e0;
        visibility: visible;
        float: right;
        padding: 0px;
}

ul.listingResults
{
        margin: 0px;
        padding: 0px;
        width: 96%;
}
ul.listingResults li
{
        float: left;
        margin: 0px;
        padding: 0px 5px 10px 0px;
        width: 266px;
        height: 100px;
        display: block;
}
ul.listingResults li span.data
{
        display: inline;
}
ul.listingResults li div.thumb, li.thumb
{
        font: italic normal 400 10px/12px 'Century Gothic', Garamond, Helvetica, sans-serif;
        float: left;
        width: 110px;
        text-align: right;
        margin: 0px 8px 1px 0px;
        padding: 0px;
}
ul.listingResults li div.thumb img.thumb, img.thumb
{
        font: italic normal 400 10px/12px 'Century Gothic', Garamond, Helvetica, sans-serif;
        text-align: center;
        background-color: #e6e0e0;
        visibility: visible;
        float: right;
        padding: 0px;
}
.picStage
{
        position: absolute;
        top: -1000px;
        left: -1000px;
        display: block;
        float: left;
        overflow: visible;
}
.listingViewImg
{
        margin: 10px 20px 1px 0px;
        display: block;
}
div.printCard
{
        border: 1px solid #999;
        padding: 12px;
		width: 270px;
        clear: both;
        background-color: #fff;
}
input.txt, select.txt, textarea.txtarea
{
		border: 1px solid #ccc;
}
#requestInfoPane
{
		display: none;
        position: absolute;
        right: 2%;
		width: 233px;
		overflow: hidden;
        margin: 29px 205px 0px 0px;
}
#requestInfoForm
{
        font-size: 16px;
        float: left;
        font-family: 'Century Gothic', Garamond, Helvetica, sans-serif;
		font-size: .78em;
        border: 1px solid #c0c0c0;
        background-color: #efefef;
        padding: 4px 4px 4px 5px;
}
#requestInfoForm input.txt, #requestInfoForm textarea.txtarea
{
		width: 216px;
		border: 1px solid #ccc;
		font-size: 1.05em;
}
#requestInfoForm textarea#message
{
	overflow: hidden;
}
#printCardForm
{
        margin: 0px;
        padding: 0px;
        width: 80px;
        display: inline;
        background-color: #fff;
}
div.printCard img.logosm
{
        float: left;
}
div.logocardtext
{
        padding: 0px 0px 0px 7px;
}
div.printCard img.photosm
{
        float: right;
        width: 48px;
        border:  1px solid #666666;
}
#printCardButton
{
        color: #999;
        font: normal normal normal 9px/11px 'Century Gothic', Garamond, Helvetica, sans-serif;
        width: 80px;
        display: block;
        background-color: #fff;
        background-position: 7px 100%;
}
a#printCardButton:hover, a#printCardButton:active
{
        color: #9f0304;
        background-position: 7px 0%;
}
div.tabset
{
        position: absolute;
        right: 2%;
        overflow: visible;
		width: auto!important;
        height: auto;
		padding: 6px 12px 0px 0px;
}
div.toolbox
{
        position: absolute;
        right: 2%;
        overflow: visible;
		width: 113px;
        height: auto;
        font-family: 'Century Gothic', Garamond, Helvetica, sans-serif;
        border: 1px solid #c0c0c0;
        background-color: #efefef;
        padding: 4px 4px 4px 5px;
        margin: 29px 12px 0px 0px;
}
div.toolbox input, div.toolbox select, div.toolbox option, #requestInfoForm input, #requestInfoForm textarea
{
        font-family: 'Century Gothic', Garamond, Helvetica, sans-serif;
        line-height: .95em;
}
div.toolbox input.btn
{
        font-family: 'Century Gothic', Garamond, Helvetica, sans-serif;
        font-size: .78em;
        line-height: auto;
        height: 20px;
        width: 80%;
}
div.toolbox a.pdf:link, div.toolbox a.pdf:visited, div.toolbox a.pdf
{
        display: block;
        height:20px;
        font-size: .78em;
        height: 20px;
        min-height: 20px;
        padding: 0px 0px 0px 24px;
        overflow: hidden;
        color: #9d9d9d;
        background: #efefef url(/images/icn_pdf.gif) no-repeat 0% 100%;
}
a.print, a.print:link, div.toolbox a.print:visited, div.toolbox a.print
{
        display: block;
        height: 20px;
        font-size: .78em;
        height: 20px;
        min-height: 20px;
        padding: 0px 0px 0px 24px;
        overflow: hidden;
        color: #9d9d9d;
        background: #efefef url(/images/icn_print.gif) no-repeat 0% 100%;
}
div.toolbox a.psearch:link, div.toolbox a.psearch:visited, div.toolbox a.psearch
{
        display: block;
        height: 20px;
        font-size: .78em;
        height: 20px;
        min-height: 20px;
        padding: 0px 0px 0px 24px;
        overflow: hidden;
        color: #9d9d9d;
        background: #efefef url(/images/icn_psearch.gif) no-repeat 0% 100%;
}
div.toolbox a.psearch_on:link, div.toolbox a.psearch_on:visited, div.toolbox a.psearch_on:active, div.toolbox a.psearch_on:hover, div.toolbox a.psearch_on
{
        display: block;
        height: 20px;
        font-size: .78em;
        height: 20px;
        min-height: 20px;
        padding: 0px 0px 0px 24px;
        overflow: hidden;
        color: #9f0304;
        background: #efefef url(/images/icn_psearch.gif) no-repeat 0% 0%;
}
div.toolbox a.pdf:hover, div.toolbox a.print:hover, div.toolbox a.psearch:hover, a.print:hover
{
        color: #cf6060;
        background-position: 0% 0%;
}
div.toolbox a.pdf:active, div.toolbox a.print:active, div.toolbox a.psearch:active
{
        color: #9f0304;
}
div.toolbox #psearchtoggle
{
        display: none;
}
div.toolbox #psearchimg, div.toolbox .toolbutton, div.toolbox #psearchtoggle
{
        float: left;
        font-size: .78em;
}
div.toolbox .toolbuttona
{
        display: block;
        cursor: pointer;
}
div.toprule
{
        height: 1px;
        font-size: 1px;
        line-height: 1px;
        margin: 0px 0px 1px 0px;
}
div.bottomrule
{
        height: 1px;
        font-size: 1px;
        line-height: 1px;
        margin: 1px 0px 0px 0px;
}
.smlabel
{
        color: #9f0304;
        font: normal normal normal 11px/13px 'Century Gothic', Garamond, Helvetica, sans-serif;
}
#psearch .smlabel, #psearch select
{
        color: #9f0304;
        font: normal normal normal 11px/13px 'Century Gothic', Garamond, Helvetica, sans-serif;
        letter-spacing: 1px;
        text-align: right;
}                
#psearch select option
{
        font: normal normal normal 11px/13px 'Century Gothic', Garamond, Helvetica, sans-serif;
        color: #393939;
        text-align: right;
}
.hid
{
	display: none;
	visibility: hidden;
}
.vis
{
	display: inline;
	visibility: visible;
}
.tab_left, .tab_mid, .tab_right, .tab_left_on, .tab_mid_on, .tab_right_on
{
	float: left;
	display: block;
	line-height: 15px;
}
.tab_left a, .tab_left a:link, .tab_left a:visited, .tab_mid a, .tab_mid a:link, .tab_mid a:visited, .tab_right a, .tab_right a:link, .tab_right a:visited
{
	background-color: #e3e3e0;
	border: 1px solid #ccc;
	display: block;
	padding: 1px 4px 0px 4px;
}
.tab_left a, .tab_left a:link, .tab_left a:visited
{
	border-right: 0px;
}
.tab_mid a, .tab_mid a:link, .tab_mid a:visited
{
	border-left: 0px;
	border-right: 0px;
}
.tab_right a, .tab_right a:link, .tab_right a:visited
{
	border-left: 0px;
}
.tab_left a:hover, .tab_left a:active, .tab_mid a:hover, .tab_mid a:active, .tab_right a:hover, .tab_right a:active
{
	background-color: #f0f0f0;
	display: block;
	padding: 1px 4px 0px 4px;
	color: #8C0002;
}
.tab_left_on a, .tab_mid_on a, .tab_right_on a
{
	background-color: #f0f0f0;
	border: 1px solid #ccc;
	display: block;
	padding: 1px 4px 0px 4px;
	color: #8C0002;
	cursor: default;
}
.tab_left_on a
{
	border-right: 0px;
}
.tab_mid_on a
{
	border-left: 0px;
	border-right: 0px;
}
.tab_right_on a
{
	border-left: 0px;
}
.fontblack
{
        font: normal normal normal 11px/13px 'Century Gothic', Garamond, Helvetica, sans-serif;
        color: #000;
}
.fontltgrey
{
        color: #c9c9c9;
}
.fontltgrey
{
        color: #c9c9c9;
}
.fontdkgrey
{
        color: #999;
}
.fontwhite
{
        color: #fff;
}
.fontred
{
        color: #9f0304;
}
.fontrose
{
        color: #e6e0e0;
}
.fontblue
{
        color: #1b1464;
}
.blue
{
        background-color: #1b1464;
        border-color: #1b1464;
}
.red
{
        background-color: #9f0304;
        border-color: #9f0304;
}
.white
{
        border-color: #fff;
        background-color: #fff;
}
.rose
{
        background-color: #e6e0e0;
        border-color: #e6e0e0;
}
.ltgrey
{
        background-color: #c9c9c9;
        border-color: #c9c9c9;
}
.ltwarmgrey
{
        background-color: #ccc9c9;
        border-color: #ccc9c9;
}
.bordered
{
        border-width: 1px;
        background-color: transparent;
}
div.footer
{
        background-color: #1b1464;
        min-width: 760px;
        word-break: keep-all;
        line-break: nowrap;
        position: absolute;
        display: block;
        width: 100%;
        bottom: 0px;
        height: 22px;
        max-height: 22px;
        border: 1px solid #1b1464;
        border-bottom-width: 0px;
        overflow: hidden;
        margin: 0px -2px 0px -2px;
}
div.footerIndex
{
        background-color: #1b1464;
        min-width: 760px;
        word-break: keep-all;
        line-break: nowrap;
        position: absolute;
        display: block;
        width: 100%;
        height: 22px;
        max-height: 22px;
        border: 1px solid #1b1464;
        border-bottom-width: 0px;
        overflow: hidden;
        margin: 0px -2px 0px -2px;
}
div#footer_rule
{
        position: absolute;
        bottom: 23px;
        width: 100%;
}
div.footer div.left, div.footerIndex div.left
{
        padding: 5px 0px 0px 5px;
        display: block;
        float: left;
}
div.footer div.right, div.footerIndex div.right
{
        padding: 5px 5px 0px 11px;
        display: block;
        float: right;
}
div.footer img, div.footerIndex img
{
        margin: 0px;
        padding: 0px;
}
.clear
{
        clear: both;
}
br.clear
{
        clear: both;
        height: 0px;
        display: block;
        font-size: 0px;
        line-height: 0px;
}
.pipe_sm
{
        margin: 0px 3px 0px 3px;
}
.pipe_md
{
        margin: 0px 4px 0px 4px;
}
.pipe_lg
{
        margin: 0px 6px 0px 6px;
}


#limit
{
        width: 48px;
        border: 2px groove #eee;
}
#type
{
        width: 112px;
        border: 2px groove #eee;
}
#order
{
        width: 112px;
        border: 2px groove #eee;
}
#asc_desc
{
        width: 112px;
        border: 2px groove #eee;
}
#ShowPhoto
{
        border: 0px groove #eee;
}
#CP
{
        width: 112px;
        border: 2px groove #eee;
}
#Submit
{
        width: 112px;
        height: 21px;
        margin-top:3px;
}
.cursor_hand, .cursor_pointer
{
	cursor: pointer!important;
	cursor: hand;
}
.cursor_default
{
	cursor: default!important;
}
.cursor_help
{
	cursor: help!important;
}
.cursor_wait
{
	cursor: wait!important;
}
.cursor_busy, .cursor_progress
{
	cursor: progress!important;
}
.cursor_no, .cursor_not_allowed
{
	cursor: not-allowed!important;
}


a.pdfLink
{
	background: #fff url(/images/pdf.jpg) no-repeat 0px 0px;
	padding: 5px 0 5px 27px;
	height: 22px;
	line-height: 22px;
	font-size: 1.1em;
}

div.mainMessage {
	padding: 30px 10px 5px 10px;
	font-size: 12px;
}
div.mainMessage div.titleMessage {
	text-align: center;	
	font-weight: bold;
}
div.customPage {
	color: #000000;
	font-size: 12px;
}