body, html {
	margin: 0px;
	padding: 0px;
	/*background: #ffffff url(img/globe.jpg) no-repeat 50% 100%;*/
	height: 100%;
}
body, p, td, th, ol,  h1, h2 {
	font-family:  Arial, "Times New Roman", sans-serif;
	font-size: 12px;
	color: #000000;
}
style2 {
	color: #8FB4EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.style2 {
	color: #8FB4EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.style2:hover {
	color: #8FB4EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	font-family: Arial;
	color: #013D97;
	text-decoration: underline;
}
a:hover {
	font-family: Arial;
	color: #013D97;
	text-decoration: underline;
}
h1 {
	font-size: 13px;
	font-family: Tahoma;
	color:#8FB4EB;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-transform:uppercase;
	text-decoration:none;
}
a.h1 {
	font-size: 13px;
	font-family: Tahoma;
	color:#8FB4EB;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-transform:uppercase;
	text-decoration:none;
}
a.h1:hover {
	font-size: 13px;
	font-family: Tahoma;
	color:#8FB4EB;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-transform:uppercase;
	text-decoration:none;
}
.title1 {
	font-size: 14px;
	font-weight:bold;
	font-family: Tahoma;
	color: #1b4f9b;
	height:20px;
	font-weight:800;
	padding: 3 2 2 10px;
	margin: 0px 0px 0px 0px;
	text-transform:uppercase;
	text-decoration: none;
	background-image:url(img/business_card/back_div.jpg);
	width:98.7%;
	*width:99%! important;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	overflow: hidden;
}
h3 {
	font-size: 13px;
	font-family: Tahoma;
	color:#222;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-transform:uppercase;
	text-decoration: underline;
}
h2 {
	font-size: 13px;
	color:#8FB4EB;
	font-family: Tahoma;
	padding: 0px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	text-transform:uppercase;
}
div.footer {
	font-size: 13px;
	color:#043896;
}
a.white {
	color:#ffffff;
	text-decoration: underline;
}
a.white:hover {
	color:#ffffff;
	text-decoration: underline;
}
a.footer {
	color:#043896;
	text-decoration: none;
}
a.footer:hover {
	color:#043896;
	text-decoration: underline;
}
a:hover {
	font-family: Arial;
	color: #013D97;
	text-decoration: underline;
}
td.bizcardtop {
	background: transparent url(img/biz_card.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.hometop {
	background: transparent url(img/home_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.commtop {
	background: transparent url(img/comm_topa.jpg) ;
	background-repeat:no-repeat;
	width:890px;
	height:225px;
}
td.businesstop {
	background: transparent url(img/bus_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.reftop {
	background: transparent url(img/ref_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.realtop {
	background: transparent url(img/real_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.boardtop {
	background: transparent url(img/board_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.tradetop {
	background: transparent url(img/trade_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.consulttop {
	background: transparent url(img/consult_top.jpg) ;
	background-repeat:no-repeat;
	width:800px;
	height:225px;
}
td.dealtop {
	background: transparent url(img/deal_top.jpg) ;
	background-repeat:no-repeat;
	width:890px;
	height:225px;
}
td.bg {
	background: transparent url(img/bg.jpg) ;
	background-repeat:repeat-y;
	width:900px;
}
td.bg2 {
	background: transparent url(img/bg2.jpg) ;
	background-repeat:repeat-y;
	width:618px;
}
a.menub {
	font-family: Arial;
	color: #C98236;
	text-decoration: none;
}
a.menub:hover {
	font-family: Arial;
	color: #C98236;
	text-decoration: none;
}
a.menua {
	font-family: Arial;
	color: #B267B2;
	text-decoration: none;
}
a.menua:hover {
	font-family: Arial;
	color: #B267B2;
	text-decoration: none;
}
a.purple {
	font-family: Arial;
	color: #CF98BA;
	font-weight: bold;
	text-decoration: none;
}
a.purple:hover {
	font-family: Arial;
	color: #CF98BA;
	font-weight: bold;
	text-decoration: none;
}
a.party {
	font-family: Arial;
	color: #CF98BA;
		font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.party:hover {
	font-family: Arial;
	color: #CF98BA;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
/*
a:visited {
	color: #696A7B;
}
*/
.error {
	color: red;
}
p {
	margin: 0px 0px 16px 0px;
	padding: 0px;
}
p.small {
	font-size: 11px;
	color: #000000;
}
.small {
	font-size: 11px;
}
.red {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
.red11 {
	font-family: Arial;
	font-size: 11px;
	color: #C98236;
}
.red13 {
	font-family: Arial;
	font-size: 13px;
	color: #C98236;
}
.black {
	font-family: Arial;
		font-weight: bold;
	color: #000000;
}
.red14 {
	font-family: Arial;
	font-size: 14px;
		font-weight: bold;
	color: #C98236;
}
.red17 {
	padding: 4px 4px 4px 4px;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #C98236;
}
.big {
	padding: 4px 4px 4px 4px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C98236;
}
.text {
	padding: 4px 4px 4px 4px;
	font-family: Arial;
	font-size: 12px;
}
.text14 {
	padding: 4px 4px 4px 4px;
	font-family: Arial;
		font-weight: bold;
	font-size: 12px;
}
.textnopad {
	font-family: Arial;
	font-size: 12px;
}
.textsmall {
	padding: 4px 4px 4px 4px;
	font-family: Arial;
	font-size: 10px;
}
input.login {
	font-size: 12px;
	width:80px;
}
td.pictLink {
	vertical-align: top;
	padding: 10px 0px 30px 0px;
	font-family: Tahoma;
	font-size: 13px;
	color: #5D5F79;
	text-decoration: none;
	font-weight: bold;
}
div.border {
	border-top: 1px solid #E0E0EA;
	padding: 0px;
	margin: 0px 0px 16px 0px;
}
td.copy {
	background:#CF98BA;
	color:white;
	font-size: 10px;
	text-align:center;
}
td.logo {
	/*background: transparent url(img/logo_back.gif) repeat-x 0% 100%;*/
	vertical-align: top;
}
td.banner {
	background: #E4CFD8;
	border:1px solid #CF99BA;
	vertical-align: middle;
	text-align:center;
	width:475px;
	height:70px;
}
td.bgmenu {
	background: transparent url(img/menu_bg.gif) repeat-x 0% 100%;
	height:37px;
}
td.sot1 {
	background: transparent url(img/sot1.gif) no-repeat;
	height:182px;
	width:158px;
}
td.sot2 {
	background: transparent url(img/bg_sot1.gif) no-repeat;
	height:336px;
	width:71px;
}
td.sot3 {
	background: transparent url(img/sot3.gif) no-repeat;
	height:467px;
	width:306px;
}
td.sot6 {
	background: transparent url(img/sot6.gif) no-repeat;
	height:106px;
	width:120px;
}
td.sot7 {
	background: transparent url(img/sot6.gif) no-repeat;
	height:106px;
	width:106px;
}
td.title {
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
}
td.banr {
	background: #F8ECF9;
	border-right:1px solid #CF99BA;
	border-top:1px solid #CF99BA;
	border-bottom:1px solid #CF99BA;
	padding: 6px 3px 6px 3px;
	height:100%;
}
td.banleft {
	background: #F8ECF9;
	border-left:1px solid #CF99BA;
	border-top:1px solid #CF99BA;
	border-bottom:1px solid #CF99BA;
	padding: 6px 3px 6px 3px;
	height:100%;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.cnt-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.cnt-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: top;
	width: 100%;
	background-color: #FFF;
}
.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #E5E5E5;
}
.th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #F1F1F1;
}
.tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 3px;
	padding-right: 3px;
}
.tl {
	background-color: #E5E5E5;
}
.formTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #E5E5E5;
	padding: 1px;
}
.formTH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #F1F1F1;
	padding-left: 3px;
	padding-right: 3px;
}
.formTR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.formTD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.menuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: center;
}
.menuSide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	cursor: pointer;
	border-bottom: #CCCCCC solid 1px;
}
.pointer {
	cursor: pointer;
}
.menuLoginTable {
}
.menuLoginTR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.menuLoginInput {
	font-size: 8pt;
	width: 150px;
}
.menuLoginButton {
	font-size: 8pt;
	width: 60px;
}
a.menuLink:hover {
	color: #000000;
	text-decoration: none;
}
a.menuLink:link {
	color: #666666;
	text-decoration: none;
}
a.menuLink:active {
	color: #000000;
	text-decoration: none;
}
a.menuLink:visited {
	color: #666666;
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: center;
}
.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #1A2F4D;
}
.leadsListTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 4pt;
	padding-right: 4pt;
}
.leadsListTH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #F1F1F1;
}
.leadsListTR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
}
.LeadsListLine {
	background-color: #E5E5E5;
	height: 1px;
}
a.pl:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.pl:link {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.pl:active {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.pl:visited { font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.a1 {  font-family: Arial; font-size: 8pt}
.a1b { font-family: Arial; font-size: 8pt ; font-weight: bolder}
.a1bw {  font-family: Arial; font-weight: bold; color: #FFFFFF; font-size: 8pt}
.a1_5 {  font-family: Arial; font-size: 9pt}
.a1_5b { font-family: Arial; font-size: 9pt ; font-weight: bold}
.a1_5w { font-family: Arial; font-size: 9pt ; color: #FFFFFF}
.a1_5bw { font-family: Arial; font-size: 9pt ; font-weight: bold; color: #FFFFFF }
.a2b { font-family: Arial; font-size: 10pt; font-weight: bold }
.a2w { font-family: Arial; font-size: 10pt ; color: #FFFFFF}.a2 { font-family: Arial; font-size: 10pt}
.a2bw {  font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.a3 {  font-family: Arial; font-size: 12pt}
.a3b { font-family: Arial; font-size: 12pt; font-weight: bold }
.ab3w {  font-family: Arial; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.lmenu {  font-family: Verdana, Arial; font-size: 9pt; font-weight: bold}
.textf {  font-family: Arial; font-size: 9pt; font-weight: normal}
.textfg {  font-family: Arial; font-size: 9pt; font-weight: normal; background-color: #F4F4F4}
.buttong { font-family: Arial; font-weight: bold; color: #0000A0; border: 1px #000000 solid; background-color: #F4F4F4 }
.buttonw { font-family: Arial;  font-weight: bold; color: #0000A0; border: 1px #000000 solid; background-color: #FFFFFF }
.ltextf {  font-family: Arial; font-size: 9pt; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.lbutton {  font-family: Arial; font-size: 9pt; font-weight: bold; color: #0000A0; background-color: #F4F4F4; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a.p:hover { font-weight: normal; color: #000000; text-decoration: underline}
a.p:link { font-weight: normal; color: #000000; text-decoration: none }
a.p:active { font-weight: normal; color: #000000; text-decoration: underline}
a.p:visited { font-weight: normal; color: #000000; text-decoration: none }
a.wl:hover { font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.wl:link { font-weight: bold; color: #FFFFFF; text-decoration: none }
a.wl:active { font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.wl:visited { font-weight: bold; color: #FFFFFF; text-decoration: none }
.font {  font-family: Arial; font-size: 10pt}
.menu {  font-family: Arial; font-size: 10pt; font-weight: bold; color: #0000A0; text-align: center}
.v2 {  font-family: Verdana, Arial; font-size: 10pt}
.v2b { font-family: Verdana, Arial; font-size: 10pt ; font-weight: bold}
.v1b {  font-family: Verdana, Arial; font-size: 8pt; font-weight: bold}.a3bw {  font-family: Arial; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.login { font-family: Arial; font-size: 9pt; font-weight: bold; color: #000099; background-color: #FFFFFF;; border: 1px #000099 solid}
.a1g {  font-family: Arial; font-size: 7.9pt; color: #666666}
.fs { font-size: 8pt; width : 150pt; border-top:#CCCCCC solid thin; border-bottom:#CCCCCC solid thin; border-right:#CCCCCC solid thin; border-left:#CCCCCC solid thin; font-family: verdana, arial;}
.fsg { font-size: 8pt; width : 150pt; border-top:#CCCCCC solid thin; border-bottom:#CCCCCC solid thin; border-right:#CCCCCC solid thin; border-left:#CCCCCC solid thin; font-family: verdana, arial; background-color: #EEEEEE;}
.fslarge { font-size: 8pt; width : 300pt; border-top:#CCCCCC solid thin; border-bottom:#CCCCCC solid thin; border-right:#CCCCCC solid thin; border-left:#CCCCCC solid thin; font-family: verdana, arial; background-color: #FFFFFF; }
.fslargeg { font-size: 8pt; width : 300pt; border-top:#CCCCCC solid thin; border-bottom:#CCCCCC solid thin; border-right:#CCCCCC solid thin; border-left:#CCCCCC solid thin; font-family: verdana, arial; background-color: #EEEEEE; }
b {
	color:#013D97;
}
.blue {
	color:#003C96;
}
.left_menu { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(img/left_menu_bg.jpg); background-repeat: no-repeat; background-position: right 0; text-align: center; width: 174px; height: 253px; margin-top: 8px; padding-top: 30px; }
.left_menu a { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-transform: uppercase; display: block; }
.left_menu a:hover { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; text-transform: uppercase; display: block; }
.header_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: regular;
	color: #FFFFFF;
	text-decoration:none;
}
.header_menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: regular;
	color: #FFFFFF;
	text-decoration:none;
}
.businesscard {
	border: solid #e9e9eb 1px;
	width:200px;
	height:139px;
	border:0px;
	float:left;
	margin: 0 2px 5px 2px;
	display: inline;
	/*padding: 2px 2px 2px 2px;*/
}
ol.decimal li {
	list-style-type: decimal !important;
	margin-left: 20px !important;
}
ol.lower-alpha li {
	list-style-type: lower-alpha !important;
	margin-left: 20px !important;
}
ol.upper-alpha li {
	list-style-type: upper-alpha !important;
	margin-left: 20px !important;
}
ol.lower-roman li {
	list-style-type: lower-roman !important;
	margin-left: 20px !important;
}
ol.upper-roman li {
	list-style-type: upper-roman !important;
	margin-left: 20px !important;
}
ul.terms {
	color: #000000;
	font-family: Arial, "Times New Roman", sans-serif;
	font-size: 12px;
}
ul.terms li {
	list-style-type: none;
	margin-left: 20px;
}
ul {
	list-style-type:none;
	padding: 3 3 3 15px;
	margin:0px;
	font-family:  Arial, "Times New Roman", sans-serif;
	font-size: 11px;
	color: #013D97;
}
li {
list-style-type:circle;
background-position:0px 5px;
padding-left:2px;
}
ul.title li {
list-style-type:none;
}
ul.title {
padding-left:25px;
font-family:  Arial, "Times New Roman", sans-serif;
font-size: 12px;
color: #000000;
font-weight:bold;
vertical-align:middle;
}
ul.title_prof {
font-family:  Arial, "Times New Roman", sans-serif;
font-size: 12px;
color: #000000;
font-weight:bold;
vertical-align:middle;
}
ul.deals {
background-image:url(img/business_card/deal_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 5px;
}
ul.commodity {
background-image:url(img/business_card/commodity_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 2px;
}
ul.consulting {
background-image:url(img/business_card/consulting_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 1px;
}
ul.referrals {
background-image:url(img/business_card/referrals_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 1px;
}
ul.business {
background-image:url(img/business_card/business_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 1px;
}
ul.real {
background-image:url(img/business_card/real_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
ul.calculator {
background-image:url(img/business_card/calculator_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
ul.messages {
background-image:url(img/business_card/message_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
ul.profile {
background-image:url(img/business_card/profile_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
ul.reviews {
background-image:url(img/business_card/reviews_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
ul.updates {
background-image:url(img/business_card/updates_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
ul.videos {
background-image:url(img/business_card/videos_icon.png);
background-repeat:no-repeat;
background-position:center;
background-position:0px 0px;
}
li.detail {
	padding-top:10px;
	padding-left:3px;
	list-style:none;
	background-image:url(img/business_card/li.png);
	background-repeat:no-repeat;
	background-position:center;
	background-position:0px 12px;
	padding-left:8px;
	font-family:  Arial, "Times New Roman", sans-serif;
	font-weight:200;
	font-size: 11px;
	color: #1b4f9b;
	vertical-align:middle;
	text-decoration:none;
	list-style-position: outside;
	text-indent: 5px;
}
.lateral {
width: 33%;
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
margin: auto;
}
.lateral2 {
width: 50%;
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
margin: auto;
}
.lateral_unlimited2 {
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
width:100%;
margin: auto;
margin-top:10px;
margin-bottom:10px;
padding-left: 10px;
}
.lateral_unlimited {
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
width: 600px;
margin: auto;
margin-top:10px;
margin-bottom:10px;
}
.lateral_unlimited3 {
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
width: 860px;
margin: auto;
margin-top:10px;
margin-bottom:10px;
}
.info_box {
background-image:url(img/business_card/back_box.jpg);
border:solid #d9e1ec 1px;
margin:auto;
*margin-bottom:15px;
height:auto;
overflow: hidden;
padding: 3 3 3 3px;
*float:left;
width:99%;
}
body:first-of-type .info_box { float:left; margin-bottom: 10px;}
.resume {
color: #1b4f9b;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
text-decoration:none;
}
a.resume {
color: #1b4f9b;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
text-decoration:none;
}
.description {
color: #000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
line-height:16px;
text-decoration:none;
}
.description2 {
color: #000000;
text-align:left;
font-family: Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:300;
line-height:16px;
text-decoration:none;
}
li.description {
color: #000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
line-height:16px;
text-decoration:none;
list-style-type: disc;
}
.best_reviews {
color: #000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:300;
line-height:16px;
text-decoration:none;
width:30%;
float:left;
}
.profile_title {
width: 80%;
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
margin: auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b4f9b;
font-weight:bold;
}
.profile_detail {
width: 90%;
border-bottom : 0px solid #cccccc;
border-left : 0px solid #cccccc;
float:left;
margin: auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0px 8px 8px 4px;
}
.profile_detail input[type="checkbox"] {
	margin: 0 0 0 4px;
	position: relative;
	top: 3px;
}
table#phone tr {
	height: 22px;
}
table#phone input[type="text"] {
	height: 18px;
}
table#phonetbl {
	position: relative;
	top: -1px;
}
table#phonetbl tr {
	height: 22px;
}
table#phonetbl input[type="text"] {
	height: 18px;
}

.title_black {
font-family:  Arial, "Times New Roman", sans-serif;
font-size: 12px;
color: #000000;
font-weight:bold;
vertical-align:middle;
}
/*
* View profile CSS CODE
* ADDED BY LINALDO
*/
.profile_view {
	padding-left: 20px;
}
.icone_profile {
	float:left;
	margin-left: 10px;
	margin-top: 3px;
	margin-right: 5px;
}
.info_box_home {
	background-image:url(img/business_card/back_box.jpg);
	border:solid #d9e1ec 1px;
	margin:auto;
	*margin-bottom:15px;
	height:auto;
	overflow:auto;
	padding: 3 3 3 3px;
	*float:left;
	width: 580px;
}

#review_professionals {
	width:580px;
	float: left;
	margin-left:25px;
}
#review_professionals #loading1 {
	display:none;
	text-align:center;
	vertical-align:middle;
	color:white;
	background:graytext;
	height:82px;
	*height:86px;
	margin-left:-581px;
	*margin-left:-568px! important;
	margin-top:0px;
	position:absolute;
	width:536px;
	*width:539px;
}
#review_professionals .label {
	float:left;
	width:80px;
	margin:6px 0 3px 0;
	padding:0;
}
#review_professionals .full_field {
	float:left;
	width:485px;
	margin:0 0 5px 0;
	padding:0;
}
#review_professionals .half_input {
	float:left;
	width:180px;
	margin:4px 25px 5px 0;
	padding:0;
}
#review_professionals .full_input {
	width:470px;
	margin:0;
	padding:0;
}
#review_professionals select {
	height:20px;
	width:184px !important;
}
#review_professionals .radio_field {
	float:left;
	text-align:center;
	width:17px;
	margin:0;
	padding:0;
}
#review_professionals .radio_super {
	float:left;
	font-size:8px;
	margin-left:8px;
	text-align:center;
	height:12px;
}
#review_professionals .radio {
	float:left;
	margin:-4px 0 0 0;
	padding: 0;
	text-align:center;
}

#review {
	width:500px;
	float: left;
	margin-left:25px;
}
#review .label {
	float:left;
	width:80px;
	margin:6px 0 3px 0;
	padding:0;
}
#review .full_field {
	float:left;
	width:365px;
	margin:0 0 5px 0;
	padding:0;
}
#review .half_input {
	float:left;
	width:180px;
	margin:4px 25px 5px 0;
	padding:0;
}
#review .full_input {
	width:360px;
	margin:0;
	padding:0;
}
#review select {
	height:20px;
	width:184px !important;
}
#review .radio_field {
	float:left;
	text-align:center;
	width:17px;
	margin:0;
	padding:0;
}
#review .radio_super {
	float:left;
	font-size:8px;
	margin-left:8px;
	text-align:center;
	height:12px;
}
#review .radio {
	float:left;
	margin:-4px 0 0 0;
	padding: 0;
	text-align:center;
}
