@charset "UTF-8";
/*
Master CSS for AppraisalWorld
Created by Arkadi Pasternak (nookeen)
v5.0 | 2012JAN17
*/

/*
http://meyerweb.com/eric/tools/css/reset/
v1.0 | 20080212
License: none (public domain)
*/
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,
b, u, i, center,
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;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/* AppraisalWorld Stylesheet */
/* ______________________________ PAGE LAYOUT STYLES ______________________________ */
body {
	background: #FFF;
	font: 10pt Helvetica, Arial, sans-serif;
	color: #333;
	line-height: 1.4;
}
a {color:#3366FF;}
a:hover {color:#3399FF; text-decoration:none;}
p {padding:7px 0px; font-size:10pt; line-height:1.35em;}
hr {border:0; border-bottom: 4px solid #ddd; padding:0; margin:10px 0;}
/* H1, H2, H3 */
h1 {
	color:#3399FF;
	font-size:16pt;
	font-weight:bold;
}
h2 {
	color:#3399FF;
	font:bold 10pt Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-bottom:10px;
}
h3 {
	color:#333;
	font:bold 13pt Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	padding-top:15px;
}
h3 a {color:#3399FF; font-size:120%; text-decoration:none;}
h3 a:hover {text-decoration: underline;}
h4 {color:#000; font:bold 10pt Arial, Helvetica, sans-serif;}
h5 {
	color:#333;
	font:bold 13pt Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}
h6 {
	font:normal 16pt Arial, Helvetica, sans-serif;
	color:#3399FF;
	line-height:3em;
	text-transform:capitalize;
	text-align:center;
}


/* ______________________________ UL OL LI for Pages ___________________ */
li, ol {list-style-position:outside;}
#sec_content ul,
#sec_content ol {margin-left: 25px;}
#sec_content ol li {background-image:none; list-style:decimal;}
#sec_content li {
	/*list-style-image: url(/images/misc/bullet-arrow.png);*/
   list-style-image: url('/images/aw/li_arrow.gif');
	font-size: 10pt;
	padding: 5px 0 5px 5px;
}
ul.ul_underlined li {
	list-style:none;
	border-top: 1px dotted #777;
	font-size: 8pt;
}
ul.ul_underlined li a {
	display: block;
	color: #555;
	text-decoration:none;
	padding: 10px 5px;
}
ul.ul_underlined li a:hover {background: #fdfdfd; color:#FF6600;}
#sec_content ul.portfolio li {font-weight: bold;}
#sec_content ul.ul_pad li {margin-left:15px; background-image:none;}


/* ______________________________ TABLES _______________________________ */
/* table.tbl */
table.tbl {
	border:1px solid #CCC;
	border-collapse:separate; 
	width: 95%;
	font-size: 10pt; 
	border: 1px solid #CCC;
	margin: 0 auto;
}
#sec_content .tbl td {
	padding: 5px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	vertical-align: top;
}
/* CC Training Overview */
table.cc_training_overview_table {margin:20px;}
table.cc_training_overview_table td {font-size:10pt; padding:5px;}
table.cc_training_overview_table .time {color: #3399FF; text-align:right; width: 150px;}
table.cc_training_overview_table .td-header {padding: 15px 0 5px 0;}
/* Join us - War on BPOs */
table.joinus td {padding: 5px 0px; font-size: 10pt;}
/* Contact us */
.contacts td {padding: 5px; font-size: 11pt;}
table.cc-training-schedule td {padding: 0px 4px !important;}
/* Full Table with Headers, used on BuildFax page */
table.full_tbl {
	border-collapse: separate; 
	width: 100%;
	font-size: 10pt;
	border: 1px solid #CCC;
	margin: 0 auto;
	display: table;
}
table.full_tbl td, table.full_tbl th {
	border: 1px solid #CCC;
	padding: 5px;
	vertical-align: top;
}
table.full_tbl th {background: #999; color:#FFF; font-size: 115%;}
table.full_tbl td ul li {
	list-style-image: none !important;
	list-style: disc;
}



/* ______________________________ HEADER / HEADER TOP _____________________________ */
#header_top {
	height: 33px;
	margin: 0 auto;
	background: #ddd url('/images/backgrounds/headersignin-bg.gif') no-repeat;
	display: block;
	position:relative;
	width: 930px;
}

#header_top .search {
	font: 8pt Helvetica, Arial, sans-serif;
	position:absolute;
	right:10px;
	top:3px;
}
#header_top .search #mod_search_searchword,
#header_top .search .button {
	background: url('/i/images/aw/search-top.png') no-repeat;
	display:block;
	float:left;
}
#header_top .search .button {
    background-position: -200px 0;
    height: 26px;
    text-indent: -9999em;
    width: 26px;
	 border:0;
}
#header_top .search #mod_search_searchword {
	height:26px;
	width:182px;
	border:0;
	background-position:0 0;
	margin-right:5px;
	padding:0 5px;
}

#header_myoffice {font: 8.5pt Helvetica, Arial, sans-serif; padding-top:10px; text-align:center;}
#header_myoffice a {color:#000; text-decoration:none;}
#header_myoffice a:hover {color:#444; text-decoration:underline;}

.number_of_members {position:absolute; left:10px; top:3px;}
.number_of_members .membercount-cell {padding:0px 2px 0 0px;}
.number_of_members .membercount-font {
	font: 1.25em Helvetica, Arial, sans-serif;
	color:#999;
	font-variant: small-caps;
}

#header {
	height:86px;
	background: #f5f5f5 url('/images/backgrounds/header-bg.gif') no-repeat;
	margin: 0 auto;
	position:relative;
	width: 930px;
	z-index:111;
}
#header_logo {padding-left:20px; padding-top:5px;}
#breadcrumb {
	position:absolute;
	top:60px;
	left:250px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#777;
	z-index:1;
}
#breadcrumb a {color:#555;}
#breadcrumb a:hover {color:#111;}


/* ______________________________ FRONT PAGE CONTENT ______________________________ */
#main_content {width:930px; margin:5px auto 10px auto;}
#main_content .p_pad {padding:10px 0px;} /* creates 4-Box Paragraphs padding on front page */
div#tops {
	margin:0 auto;
	height:23px;
	line-height:23px;
	background:url('/images/backgrounds/x-center-tops.jpg') left top;
}
div#bottoms {background:url('/images/backgrounds/x-center-bottoms.jpg') left bottom; height:1%;}
.main_content_td, .main_content_td_last {
	font-size:9pt;
	width: 225px;
	float:left;
	margin-right: 10px;
}
.main_content_td_last {margin-right:0px;}
.main_content_td_pad, 
.main_content_td_pad_last {padding: 0px 12px 40px 12px;}
#main_content h3, 
#main_search h3 {
	color: #3399FF;
	font-size: 13pt;
	font-weight: normal;
	padding-bottom: 10px;
	text-align: center;
	text-transform:capitalize;
}
#main_search h3 {
	background: url('/i/images/aw/find-the-appraiser.png') no-repeat;
	display:block;
	height:40px;
	margin-top:20px;
	text-indent:-9999em;
	width:201px;
	padding-bottom:0px;
}
#main_search {
	float: left;
	background: url('/images/backgrounds/x-search-c.jpg') left top no-repeat;
	height: 285px;
	width: 225px;
}
.main_content_td_top {
	background:url('/images/backgrounds/x-center-top.jpg') top left no-repeat;
	padding:8px 0px;
}

/* JS CSS .pleasewait */
#pleasewait {
	visibility:hidden; 
	width: 300px; 
	height: 200px; 
	background-image:url('/images/misc/graybezel.png'); 
	background-repeat:no-repeat; 
	position: absolute; 
	top: 100px; 
	padding-top: 120px; 
	color:#FFFFFF; 
	z-index: 999; 
	left: 35%; 
	right: 50%;
}

/* List Style for the boxes on FRONT PAGE */
ul.ul_pad {list-style:disc;}
ul.ul_pad li {margin-left:15px; background-image:none;}


/* ______________________________ NEWS TICKER ________________________ */
#main_news {
	width: 930px; 
	background: url('/images/backgrounds/x_NewsSec.gif') no-repeat top left; 
	margin: 5px auto 0px auto;
}
#main_news #main_news_field {width:750px; height:50px;overflow:hidden;}
#main_news #main_news_field ul.vert-news {padding-top: 12px;}
#main_news #main_news_field ul.vert-news li {
	background-color: #F6F6F6;
	line-height: 120%;
	font-size: 14px;
	color:#777;
}


/* ______________________________ PAGES ______________________________ */
.category a {color:#FF6600; text-decoration:none;}
.category a:hover {color:#FF9900; text-decoration:underline;}

/* Page's Layout Structure */
.main_930 {width:930px; margin:0 auto; margin-top:5px;}
#sec_content {
	width:695px;
	float:left;
	background:#f5f5f5 url('/images/backgrounds/x_SecContent_bg.jpg') left bottom repeat-y;
}
.sec_content_top {
	height: 30px; 
	background:url('/images/backgrounds/x_SecContent_top.jpg') left top no-repeat;
}
.sec_content_bottom {
	background:url('/images/backgrounds/x_SecContent.jpg') left bottom no-repeat;
	min-height:1%; /* Fixes background dissapperence bug in IE */
}
* html .sec_content_bottom {height:1%;} /* Fixes background dissapperence bug in IE 6 */
.sec_content_pad {padding:0px 10px 88px 10px;}

/* Page - content with no sidebar */
.main_930.full_page #sec_content {
	width:930px;
	float:none;
	background:#f5f5f5 url('/images/backgrounds/x_SecContent_930_middle.gif') left bottom repeat-y;
}
.main_930.full_page .sec_ads_fields {display:none;}
.main_930.full_page #sec_content .sec_content_top {
	background:url('/images/backgrounds/x_SecContent_930_top.gif') left top no-repeat;
}
.main_930.full_page #sec_content .sec_content_bottom {
	background:url('/images/backgrounds/x_SecContent_930_bottom.gif') left bottom no-repeat;
}
.main_930.full_page #sec_content .sec_content_pad {padding:0px 10px 50px 10px;}

/* Thin Column Structure */
.thin_col .sec_content_bottom {
	background:url('/images/backgrounds/x_SecContent_thin.jpg') left bottom no-repeat;
}
.thin_col .sec_content_pad {padding:0px 10px 20px 10px; font-size:10pt;}

/* Holder Dividers */
.sec_content_col_left {float:left; width:325px;}
.sec_content_col_right {float:right; width:325px;}
.sec_content_col_center {float:left; width:211px; margin-left:20px;}
.tpl_columns .sec_content_col_left {float:left; width:211px;}
.tpl_columns .sec_content_col_right {float:right; width:211px;}

/* Solutions & alike - Column Structure */
.bordered_columns .sec_content_col_left, 
.bordered_columns .sec_content_col_right {width:310px;}

.bordered_tpl_columns .sec_content_col_left,
.bordered_tpl_columns .sec_content_col_right {width:196px;}
.bordered_tpl_columns .sec_content_col_center {margin-left:10px; width:197px;}
.bg_light {
	background:#eee;
	border:1px solid #ccc;
	border-radius:15px 15px 15px 15px; /* for ie9 */
	margin-top:10px;
	padding:10px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

/* AW Directory & alike - Equal Columns */
.aw_directory_top_banner {position:relative;}
.aw_directory_top_banner div {
    left: 27px;
    bottom: 23px;
    position: absolute;
    width: 130px;
}
.equal_column {margin-bottom: -1000px !important; padding-bottom: 1000px;}
.equal_column_bottom {height: 50px; display: block; margin-top: -50px;}
.container {overflow: hidden;}
.container_bottom {overflow: hidden; height: 25px;}
.sec_border4right {border-left:1px solid #e3e3e3; padding-left:10px;}
.sec_content_col_right_lg {display:table; padding-left:10px;}
/* Blog Format Category / Pages */
.blog_format h1 {color:#333; text-align:center;}


/* ______________________________ SIDEBAR ______________________________ */
#sec_ads {
	width: 225px; 
	float:right; 
	background: url('/images/backgrounds/x-center-bg.gif') left top repeat-y;
}
#sec_ads a,
.sec_ads_fields a,
.sec_ads_fields p {font-size:9pt;}
#sec_ads h4,
.sec_ads_fields h4,
.sec_ads_fields h3 {color:#333;font:bold 9pt Verdana, Helvetica, sans-serif;}
#sec_ads h5,
.sec_ads_fields h5 {
	color:#a1a1a1;
	text-align:center;
	font: bold 12pt Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	padding-bottom:10px;
}
.sec_ads_bottom {
	background: url('/images/backgrounds/x-center-b.jpg') left bottom no-repeat;
	min-height:1%; /* Fixes background dissapperence bug in IE */
}
/*\*/
* html .sec_ads_bottom { height:1%;}/* Fixes background dissapperence bug in IE 6 */
.sec_ads_bottom_call {background: url('/images/backgrounds/x-call-b.jpg') left bottom no-repeat;}
.sec_ads_pad {padding: 5px 10px 50px 10px;}
.sec_ads_pad_call {padding: 5px 10px 15px 10px;}
.sec_ads_fields {float:right; width:225px; margin-bottom:7px;}
.sec_ads_bg {background: url('/images/backgrounds/x-center-bg.gif') left top repeat-y;}


/* ______________________________ FOOTER ______________________________ */
#footer {font-size:8.5pt; width:930px; margin:auto;}
#footer a {color:#000;}
#footer a:hover {color:#444; text-decoration:none;}
#footer ul {}
#footer li {float:left; border-right:1px solid #333; padding: 0 5px;}
#footer ul li.last {border-right:none;}
#footer .copyright {padding-left:5px;}
#footer .copyright a {color:#777; text-decoration:none;}
#footer .copyright a:hover {color:#444; text-decoration:underline;}
#footer .social_media_holder {float:left; padding-left:5px; width:64px;}


/* ______________________________ PRODUCT LOGOS ____________________ */
.logos_ {
	display: block;
	height: 100px;
	width: 100px;
	overflow: hidden;
	background-image: url('/i/images/aw/products_logos.gif');
	background-repeat: no-repeat;
	text-indent: -999em;
}
.logos_cc {background-position: 0 0;}
.logos_cvr {background-position: -100px 0;}
.logos_cc_training {background-position: -200px 0;}
.logos_directory {background-position: -300px 0;}
.logos_membership {background-position: -400px 0;}
.logos_applyamc {background-position: 0 -100px;}
.logos_portfolio {background-position: -100px -100px;}
.logos_sentry {background-position: -200px -100px;}
.logos_atlas {background-position: -300px -100px;}
.logos_mall {background-position: -400px -100px;}
.logos_directory_enhance {background-position: 0 -200px;}


/* ______________________________ PARTNERS ______________________________ */
.partner_slutions img.padded,
.lender_slutions img.padded {padding: 0 10px 10px 0;}
.cvr_partners {background:#dfdfdf; padding:10px 0;}
.cvr_partners div {margin:0 auto; width:650px;}
.cvr_partners div img {margin: 5px;}
.tech_partners {margin: 10px 0; background: #f5f5f5;}


/* ______________________________ WEBINARS ______________________________ */
#sec_content .webinar-plugin {font-size:8.5pt; color:#777; text-align:left;}
#sec_content .webinar-plugin a {text-decoration:none;}
#sec_content .webinar-plugin a:hover {text-decoration:underline;}


/* ______________________________ PRODUCTS AND SERVICES ____________________ */
.products_width_left {width:125px; border:none; display:table;}
.products_width_right {width:380px; display:table;}
.width_500 {width: 500px;}
.width_175 {width: 175px;}
/* .products_pad {border-top:1px solid #e3e3e3; margin-top:10px;} */
#content .bg_light .product_name {display:block; float:left; width:100px;}
#content .bg_light .product_description {float:right; width:530px;}


/* ______________________________ COMP-CRUNCHER TRAINING ______________________________ */
ul#cc_req li {
	list-style-position:outside;
   list-style-image: url(/images/aw/li_arrow.gif);
	padding: 5px 0 5px 5px;
	margin-left: 25px;
	font-size:9pt !important;
}


/* ______________________________ FAQ / WAR ON BPO __________________________________ */
.faq #content h2 {color:#FF6600; padding:0; margin:0;}
.faq #content h3 {
    background: #999999;
    border-radius: 10px 10px 10px 10px;
    color: #fff;
    font: 16px Arial, Helvetica, sans-serif;
    letter-spacing: 0.04em;
    margin: 30px 0 0px 0;
    padding: 10px 0;
    text-align: center;
	 text-transform:uppercase;
}
.faq #content h4 {
	border-bottom: 1px dotted #999;
	color: #3399FF;
	font: bold 14pt Arial, Helvetica, sans-serif;
	margin: 12px 0 0 0;
	padding: 8px 0px;
	text-align:center;
	text-transform: capitalize;
}


/* ______________________________ SEARCH _______________________________ */
#sec_content ul.pagination {padding-bottom:10px;}
#sec_content ul.pagination li {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #C9C9C9;
    display: inline;
    float: left;
    margin: 0 2px;
    padding: 4px 5px 0;
	 font: 16px Helvetsica,sans-serif;
}
#sec_content ul.pagination li a {color: #3399FF; text-decoration: none; display:block;}
#sec_content ul.pagination li a:hover {color:#66CCFF; text-decoration:underline;}
#sec_content span.results_label {display:block; float:left; margin-right:5px; padding-top:3px; font-style:italic;}
div.searchintro p {color: #FF6600; font-size:9pt !important;}


/* ______________________________ SITEMAP ______________________________ */
.span-normal span {font-weight: normal;}
.product-list li {font-weight: bold;}
div#sitemap li {
	list-style-none: none;
	list-style-image: none;
	font-weight: bold;
}
div#sitemap ul ul li {font-weight:normal; list-style-type:disc;}
div#sitemap ul ul ul li {font-weight:normal; list-style-type:circle;}


/* ______________________________ DROPDOWN TOP MENU ____________________ */
#main_menu {position:absolute; left:250px; width:680px; z-index:10;}
ul.menu-nav>li {
	float:left;
	position:relative;
	cursor:pointer;
	border-right:1px solid #ddd;
}

ul.menu-nav>li>a {
	display:block; 
	height: 55px;
	text-indent:-9999em;
	background-image: url('/i/images/aw/menu-top/menu.png');
	background-repeat: no-repeat;
}

/* menu item listing */
/* STANDARD */
/* Home */ ul.menu-nav>li.item243>a {background-position:0 0px; width:65px;}
/* Partners */ ul.menu-nav>li.item68>a {background-position:0 -60px; width:92px;}
/* Solutions */ ul.menu-nav>li.item72>a {background-position:0 -120px; width:97px;}
/* Porducts */ ul.products>li>a {background-position:0 -180px; width:93px;}
/* News*/ ul.menu-nav>li.item123>a {background-position:0 -240px; width:125px;}
/* Support */ ul.menu-nav>li.item127>a {background-position:0 -300px; width:86px;}
/* Store */ ul.menu-nav>li.item135>a {background-position:0 -360px; width:67px;}
/* HOVER */
/* Home */ ul.menu-nav>li.item243>a:hover {background-position:-250px 0px; width:65px;}
/* Partners */ ul.menu-nav>li.item68>a:hover {background-position:-250px -60px; width:92px;}
/* Solutions */ ul.menu-nav>li.item72>a:hover {background-position:-250px -120px; width:97px;}
/* Porducts */ ul.products>li>a:hover {background-position:-250px -180px; width:93px;}
/* News*/ ul.menu-nav>li.item123>a:hover {background-position:-250px -240px; width:125px;}
/* Support */ ul.menu-nav>li.item127>a:hover {background-position:-250px -300px; width:86px;}
/* Store */ ul.menu-nav>li.item135>a:hover {background-position:-250px -360px; width:67px;}
/* SELECTED */
/* Home */ ul.menu-nav>li.item243.selected>a {background-position:-250px 0px; width:65px;}
/* .homepage ul.menu-nav>li.item243>a */
/* Partners */ ul.menu-nav>li.item68.selected>a {background-position:-250px -60px; width:92px;}
/* Solutions */ ul.menu-nav>li.item72.selected>a {background-position:-250px -120px; width:97px;}
/* Porducts */ ul.products>li.selected>a {background-position:-250px -180px; width:93px;}
/* News*/ ul.menu-nav>li.item123.selected>a {background-position:-250px -240px; width:125px;}
/* Support */ ul.menu-nav>li.item127.selected>a {background-position:-250px -300px; width:86px;}
/* Store */ ul.menu-nav>li.item135.selected>a {background-position:-250px -360px; width:67px;}

ul.menu-nav ul {
	border:1px solid #6dcff6;
	background:#f0faff;
	border-radius:15px 15px 15px 15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	display:none; 
	left:-15px;
	list-style:none;
	padding:15px; 
	position:absolute;
}
ul.menu-nav li.opened>ul {display:block}

ul.menu-nav li li {
	float:left;
	display:block;
	border-top: 1px dotted #999;
}
ul.menu-nav li li:first-child {border-top:none;}

/* The width of submenus */
ul.menu-nav ul,
ul.menu-nav ul li {width: 150px;}
ul.products ul,
ul.products ul li {width: 215px;}

ul.menu-nav li li a {
	display:block;
	color:#004a80;
	padding:8px 5px;
	font:bold 11px Helvetica,Arial,sans-serif;
	text-decoration:none;
}
ul.menu-nav ul li a:hover {color:#FF6600; background:#fefefe;}

/* Products Listing */
ul.menu-nav li span {color:#777; font:normal 11px Helvetica,Arial,sans-serif;}
ul.menu-nav li li a:hover span {color:#444;}


/* ______________________________ BUTTONS: BLUE & GOLD _________________ */
a.bluebutton,
a.goldbutton {
	font:bold 11px Arial, Helvetica, sans-serif;
	height:26px;
	padding-right:20px;
	text-decoration:none;
	display:block;
	text-align:center;
	text-transform:uppercase;
}
a.bluebutton span,
a.goldbutton span {padding:4px 2px 6px 10px; line-height:16px; display:block;}
a.bluebutton:active,
a.goldbutton:active {color:#FFF; background-position:bottom right; outline:none;}/* hide dotted outline in Firefox */
a.bluebutton:active span,
a.goldbutton:active span {color:#FFF; background-position:bottom left;}
/* BLUE */
a.bluebutton {
	background: transparent url('/images/buttons/blue_button_a.png') no-repeat top right;
	text-shadow: 0px 0px 3px silver;
	color: #333;
}
a.bluebutton span {
   background:transparent url('/images/buttons/blue_button_span.png') no-repeat;
	color:#333;
}
a.bluebutton:hover,
a.bluebutton:hover span {
   color:#FFF;
	text-decoration:none;
	text-shadow:0px 0px 3px #000;
}
/* GOLD */
a.goldbutton {
	background:transparent url('/images/buttons/gold_button_a.png') no-repeat top right;
	text-shadow:0px 0px 3px silver;
	color:#111;
}
a.goldbutton span {
   background:transparent url('/images/buttons/gold_button_span.png') no-repeat;
	color:#111;
}
a.goldbutton:hover, 
a.goldbutton:hover span {
   color:#FFF;
	text-decoration:none;
	text-shadow:0px 0px 3px #000;
}
/* WIDTHS */
div.btn_150 {margin:auto; width: 150px;}
div.btn_150 p {padding: 0px !important;}


/* ______________________________ SOCIAL MEDIA _________________________ */
.social_sharing {
	margin-top: 30px;
   padding: 10px 4px;
}
.social_sharing span.social_sharing_title {
	color: #555;
   float: left;
   font: 0.8em Verdana,Helvetica,sans-serif;
   margin: 5px 10px 0;
	padding: 0;
   text-align: right;
   text-transform: uppercase;
   width: 150px;
}



/* ______________________________ PROMOS _______________________________ */
/* Learn more for ads/promos */
.learn_more {padding:10px 0px;}
/* OL for the Pictometry promo */
table.ipad {border-collapse:separate; width: 90%;}
table.ipad td {padding:5px; vertical-align:top; vertical-align:middle;}
/* OL for the Pictometry promo */
#sec_content ol.ul_pad {margin: 10px 0 10px 30px;}
#sec_content ol.ul_pad li {
	background-image: none;
	list-style-type:decimal;
	font-size: 11pt;
}


/* ______________________________ J:: PIRNT ICONS ______________________ 
.buttonheading {
	float: right;
	margin-top: -20px;
}
*/


/* ______________________________ COMMON CLASSES ________________________ */
.clear {clear:both;}
.clear_left {clear:left;}
.clear_right {clear:right;}
.center {text-align:center;}
.centered {margin: 0 auto;}
.text_left, .left {text-align:left;}
.text_right, .right {text-align:right;}
.float_left {float:left;}
.float_right {float:right;}
.gotop a {font-size: 8pt !important;}
.pad-top {padding-top: 10px;}
.pad_left {padding-right: 10px;} /*Products (Sentry) float padding*/
.p_line {margin: 5px 10px; border-top: 1px solid #CCC;} /* Used in tech partners, CVR news, press releases, insights */
.sub_text a {color:#000; text-decoration:none;}
.sub_text a:hover {color:#444; text-decoration:underline;}
.gray_background {background-color:#ccc;} /*  Used in LONG sidebar - call us*/
.gray-horizontal-line {border-top: 1px solid #ccc;} /* Used in Questions? Call us! */
.color_orange {color: #FF6600 !important;} /* In The News, Press Releases */
.color_gray {color: #999 !important;} /*CompCruncher under Flash, CVR Partners, Sentry*/
.color_blue {color: #3399FF !important;} /* In The News, Press Releases */
.tiny {font-size:8pt !important;} /*CompCruncher under Flash, Apply To AMCs*/
.spacing {display:block;height:5px;} /*Social Media*/
.valign_mid {vertical-align:middle;}
.valign_top {vertical-align:top;}
.border_it {border: 1px solid #ccc;} /*CVR Info, New Income opps*/
.border_it object {background-color:#fff;}

