/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:13px; padding0px; margin:0px;}

.tab-bot{background-color:#c2c2c2;	width:100%;	margin-bottom:7px;}


.szfoot-text{	color:#474747;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;/*	line-height:14px;  */}

.szfoot-text a{	color:#474747;	text-decoration:none;}

.szfoot-text a:hover{color:#eb9a15;	text-decoration:none;}

.clearer {margin: 0px;	padding: 0px;clear: both;}

#company-header {margin:0;	padding: 120px 0 20px;	width:807px;	xheight:120px;	
	background: url(../images/companyimage.jpg) no-repeat;	border-bottom: solid 3px #A6372E;}

#company-header-new {margin:0;	padding:0;	width:780px;	xheight:60px;
	background: url(../images/pcheadernew.jpg) no-repeat;	border-bottom: solid 3px #A6372E;}
	
#company-header-new p {margin:0px; padding:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;	text-align:right;}


#company-header p, #header-fix p {margin:0;	padding: 10px 0 5px 40px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}

#company-header p a, #header-fix p a {font-size:14px; font-weight:bold; }


#company-group-selection {margin: 0 0 0 0; 	width: 807px; 	text-align: center; 	background: #D9DAB1;}

#company-group-selection h1 {margin: 20px; display: inline;	font-size: 20px;}

#company-group-selection h2 {margin: 20px;display: inline; font-size: 20px;}

#company-group-selection p {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;color: #333333;	margin: 0;	padding: 10px 0;}

#SIC-group-selection{width: 804px; background: #D9DAB1; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; padding: 10px 0 10px 10px;	font-weight: bold;	text-align: left;}

#company-group-selection-company p {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;color: #333333;	margin: 0;	padding: 0px 0;}

#company-groups {width: 807px;}

#company-groups p {margin: 0 1px 1px 0;	padding: 5px;	display: block;}

.evenPar {background-color:#F1F1EB;}

.oddPar {background-color:#E3E3D6; }

#footer-profilecanada {	margin: 0;	padding: 0;	width: 807px; height: 151px; background: #FFFFFF url(../images/tagline.gif) center no-repeat;}

#footer-profilecanada h1 {display: none;}

#footer-profilecanada p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; margin: 0; padding: 105px 0 0 160px;}

#footer-owen {margin: 0; padding: 0; width: 807px; height: 20px; border-top: solid 1px #999; border-bottom: solid 3px #999; }

/* company detail footer */

#footer-profilecanada-companydetail {margin: 0; padding: 0; width: 891px;  xheight: 151px;	
	xbackground: #FFFFFF url(../images/tagline1.gif) center no-repeat;}

#footer-profilecanada-companydetail h1 {display: none;}

#footer-profilecanada-companydetail p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #666; height:74px; margin: 0;  padding: 30px 0 0 160px;	
	background: #FFFFFF url(../images/tagline2.gif) center no-repeat;}
	
#footer-profilecanada-companydetail #footer-owen-companydetail { width:891px; }

#footer-owen-companydetail {margin:10px 0  0; padding:0; width: 807px; height: 20px; border-top: solid 1px #999; border-bottom: solid 3px #999;}

a, a:link, a:active,a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }

a:hover {color: #993300;}


.plot {font-family:Arial, Helvetica, sans-serif;font-weight: bold;}
.plot:link {font-size: 14px;color: #454545;}
.plot:visited {	font-size: 14px; color: #454545;}
.plot:active { font-size: 14px; color: #454545; }
.plot:hover { font-size: 14px; color: #993300; }

/* company profile specific */
#company-info-container { margin: 0; padding: 0; width: 807px; background:#E3E3D6; border-top: solid 1px #999; border-bottom: solid 1px #999;
	font-family: Arial, Helvetica, sans-serif;}


/* 0px in reserve */
#company-info {float: left; margin: 0; padding: 0; width: 807px; /* 0px in reserve here */}

#company-info h1 {margin: 0; padding: 10px 0 5px 20px; font-size: 20px;}

#company-info h2 {margin: 0; padding: 20px 0 5px 20px; font-size: 14px;}

#company-info p {margin: 0; padding: 0 0 5px 25px; font-size: 12px;}

#company-info td {font-size: 12px; }

#gads-300x250 {	float: left; margin: 0; padding: 20px 0 0; width: 300px; display: inline;}

#gads-160x600 {float: left; margin: 0; padding: 20 0 0; width: 160px; display: inline; }


/* PROFILE ON CD DEFFINITION */

#container {margin:0; padding:0; width:808px; background:#FFFFFF url(../images/sideband.jpg) repeat-y; }
#globe-img {float:left; margin:0; padding:0; width:136px; height:204px; }
#profileoncd-div {float:left; margin:0; padding:0; width:670px; background:url(../images/profileoncd_title.gif) no-repeat;}
#profileoncd-div-wraper {margin:0; padding:115px 0 0 115px; }

#profileoncd-div h2, #profileoncd-div h3, #profileoncd-div p {
	margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; color:#000000; }

#profileoncd-div h2 {margin:20px 0 0; padding:3px 0 3px; font-size:18px; color:#660000; }
#profileoncd-div h2.headerbg {padding:2px 0 2px 8px; background:url(../images/headerbg.jpg) repeat-y; }

#profileoncd-div h3 {padding:10px 0 8px; font-size:14px; color:#660000; }
#profileoncd-div p {padding:8px 0 5px; font-size:12px; }
#profileoncd-div p.smallstress {font-size:11px; font-weight:bold; color:#660000; }
.headerstress {	font-size:18px; }
.right {text-align:right; }

/* deeplinks */
#deeplinks-container { margin:10px 0px 10px 2px; width:797px; }

.deeplinks-top {background:url(/images/deeplinks-top-right.gif) right top no-repeat;}
.deeplinks-bottom {background:url(/images/deeplinks-bottom-right.gif) right top no-repeat;}

.deeplinks {float:left; margin:0 2px; padding:0; width:49%; }
.deeplinks .bg-wrapper-outer {border-left:solid 1px #DEDCC3; border-right:solid 1px #DEDCC3; }
.deeplinks .bg-wrapper-inner {background:#FFF9BF url(/images/sidelinks-bg.jpg) repeat-x;
	border-left:solid 1px #fff; border-right:solid 1px #fff; height:150px; }

.deeplinks ul {margin:0; padding:5px 5px; list-style:none; line-height:13px; }
.deeplinks ul li {border-top:solid 1px #E2D2A0; padding:0 0 5px; }
#deeplinks-container p {padding:5px 5px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px;
	font-weight:bold; color:#333333;}

/***************************************/
/*           navigation bar            */
/***************************************/
#nav-container #nav-outer {
	xfloat:left; width:400px; margin-top:17px; height:53px; background:url(/images/nav-bg-left.gif) no-repeat;}
#nav-container #nav-outer #nav-inner {background:url(/images/nav-bg-right.gif) right top no-repeat;}
#nav-container #nav-outer ul {margin:0; padding:0;}

#nav-container li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8E926B; text-decoration:none;} 

#nav-container li a:hover {	color:#eee;}

#nav-container li {	float:left; margin-top:9px; padding:10px 15px; list-style:none; border-left:solid 1px #797C5A; }

#nav-container .first-link {border-left:none;}

.menu22, .menu22:link, .menu22:visited{
	color:#ffffff; text-decoration: none; font-weight:bold; font-family: Arial, Verdana, san-serif; Font-size:14px; }

.menu22:hover{color:#fffc00; text-decoration: none; Font-size:14px; }

.menu_mouse_on{border:1px outset #ffbfbf; border-top:1px solid #ffe3ea; border-left:1px solid #ffe3ea;  height:38px; cursor:pointer; cursor:hand;
	padding-top:2px;}
	
.menu_mouse_out{border:1px outset #ffbfbf; height:38px; padding-top:2px;}
	
.fontHeader{font-weight:bold; font-family: Arial, Verdana, san-serif; color:#ffffff; Font-size:14px; }

.content{padding-left:8px;  padding-bottom:3px;  border-top-width:1px; border-top-style:solid; border-top-color:#cccccc;
	border-right-width:1px; border-right-style:solid; border-right-color:#cccccc; border-left-width:1px;
	border-left-style:solid; border-left-color:#cccccc; background-image: url(/images/listing-bg.jpg);
	background-repeat: repeat-x; padding-top:8px; padding-bottom:8px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal;}
.font11{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.font11b{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.div_header{background-image: url(/images/bcg_header.gif); 	background-repeat: repeat-x;
	background-position: center; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold;
	color:#fff; padding-left:8px; padding-top:3px; padding-bottom:3px;}
#links-top {height:30px; background-color:#e8e8e8; }
#links-top a.button-back {	padding:5px 6px 4px 16px; display:block;}
#links-top a.button-next { 	margin:0 6px 0 0; padding:5px 16px 4px 0px; display:block;}	
#links-top li.left { float:left; margin:0 8px 0 0;  padding:0 0 0 6px; }
#links-top li.right { float:right;  margin:0; padding:0 0 0 6px; }  
.tab-right { margin:0; padding:0;}
.sic-list{font-family: Arial, Helvetica, sans-serif;}
.sic-list h3{font-size: 11px; font-weight: normal; margin: 0px 5px 0px 25px; text-indent: -10px; }
.sic-list h2{font-size: 14px; font-weight: bold; margin: 8px 10px 8px 10px; }
.sic-list div{	background-color: #DDDDDD;}

.div_box{width:273px; float:left;}
.div_box_padding{width:273px; float:left; padding-bottom: 5px;}
.div_box_name{width:88px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2c2c16;}
.div_box_name22{width:88px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
	color:#707070; position:relative;}
.div_box_value{width:180px; float:right; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2d2d2d;}
.div_box_value1{width:271px; float:right; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2d2d2d;}

.div_box_name2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2c2c16; padding-bottom:4px;}

.div_box_value2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2d2d2d;}

.div_box_header{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; font-weight:bold; color:#2c2c16; padding-bottom:5px; padding-top:5px;}

.a_contact, .a_contact:link, .a_contact:active, .a_contact:visited {
	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #8c0000; font-weight:bold; }

.a_contact:hover {color: #aa0000; }


/* new header */

.dv_required_page_body{width:620px; margin-left:148px;}
.dv_required_page_bcg{display:inline-block; width:122px; background:#B0D9F1; margin-right:2px; height:204px; float:left;}
.dv_required_page_login_frame{width:620px; height:50px; background:#00a1df; color:#ffffff; text-align:center; padding-top:20px; padding-bottom:20px; margin-bottom:20px;}
.dv_required_info_body{position:relative; width:98px; height:30px; font-size:11px; text-align:center; margin-left:12px; margin-top:150px; color:#ffffff;}

.dv_clear{clear:both; margin:0px; padding:0px; width:0px; height:0px;}

.a_type4_GM, .a_type4_GM:link, .a_type4_GM:visited,.a_type4_GM:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #929497; text-decoration:none; }
.a_type4_GM:hover{ color:#6cbde9;text-decoration:underline;}
.a_type4_W, .a_type4_W:link, .a_type4_W:visited,.a_type4_W:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #ffffff; text-decoration:none; display:inline-block;}
.a_type4_W:hover{ color:#ffffff; text-decoration:underline;}
.a_type4S_W, .a_type4S_W:link, .a_type4S_W:visited,.a_type4S_W:active {font-family:Verdana, Arial, sans-serif; font-size: 9pt; font-weight:normal; color: #ffffff; text-decoration:none; }
.a_type4S_W:hover{ color:#ffffff; text-decoration:underline;}

.a_type4_BD, .a_type4_BD:link, .a_type4_BD:visited,.a_type4_BD:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #00a1df; text-decoration:none; }
.a_type4_BD:hover{ text-decoration:underline;}
.a_type4_GD, .a_type4_GD:link, .a_type4_GD:visited,.a_type4_GD:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #676767; text-decoration:none; }
.a_type4_GD:hover{ text-decoration:underline;}

.a_type4S_BD, .a_type4S_BD:link, .a_type4S_BD:visited,.a_type4S_BD:active {font-family:Verdana, Arial, sans-serif; font-size: 9pt; font-weight:normal; color: #00a1df; text-decoration:none; }
.a_type4S_BD:hover{ text-decoration:underline;}

.a_type3_BD, .a_type3_BD:link, .a_type3_BD:visited,.a_type3_BD:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #00a1df; text-decoration:none; }
.a_type3_BD:hover{ text-decoration:underline;}
.a_type3_GD, .a_type3_GD:link, .a_type3_GD:visited,.a_type3_GD:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #676767; text-decoration:underline; }
.a_type3_GD:hover{ color:#929497;}
.a_type3_GM, .a_type3_GM:link, .a_type3_GM:visited,.a_type3_GM:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #929497; text-decoration:none; }
.a_type3_GM:hover{ text-decoration:underline;}

.a_type3_W, .a_type3_W:link, .a_type3_W:visited,.a_type3_W:active {font-family:Verdana, Arial, sans-serif; font-size: 10pt; cursor:pointer; cursor:hand; 
	font-weight:bold; color: #ffffff; text-decoration:none; }
.a_type3_W:hover{ text-decoration:underline;}

.a_type7_W, .a_type7_W:link, .a_type7_W:visited,.a_type7_W:active {font-family:Ubuntu; font-size:14.5pt; font-weight:bold; color: #ffffff; text-decoration:none; }
.a_type7_W:hover{ text-decoration:underline;}

.a_type5_W, .a_type5_W:link, .a_type5_W:visited,.a_type5_W:active {font-family:Verdana, Arial, sans-serif; font-size: 8pt; font-weight:normal; color: #ffffff; text-decoration:none; }
.a_type5_W:hover{ color:#ffffff; text-decoration:underline;}

.a_type12_BD, .a_type12_BD:link, .a_type12_BD:visited,.a_type12_BD:active {font-family:Ubuntu; font-size:10pt; font-weight:normal; color: 
	#00a1df; text-decoration:none; }
.a_type12_BD:hover{ text-decoration:underline;}



.a_twiter{background:url(../../images/new/social-icons.png) no-repeat; width:27px; height:27px; display:inline-block; margin-right:3px; text-decoration:none;}
.a_twiter:hover{background:url(../../images/new/social-icons_over.png) no-repeat; width:27px; height:27px; display:inline-block; margin-right:3px; text-decoration:none;}
.a_facebook{background:url(../../images/new/social-icons.png) no-repeat; background-position: -30px 0px;  width:27px; height:27px; 
	display:inline-block; text-decoration:none; margin-right:3px;}
.a_facebook:hover{background:url(../../images/new/social-icons_over.png) no-repeat; background-position: -30px 0px;  width:27px; height:27px; 
	display:inline-block; text-decoration:none; margin-right:3px;}	
.a_blog{background:url(../../images/new/social-icons.png) no-repeat; background-position: -60px 0px;  width:27px; height:27px; text-decoration:none; display:inline-block; margin-right:3px;}
.a_blog:hover{background:url(../../images/new/social-icons_over.png) no-repeat; background-position: -60px 0px;  width:27px; height:27px; text-decoration:none; display:inline-block; margin-right:3px;}
.a_googlePlus{background:url(../../images/new/social-icons.png) no-repeat; background-position: -90px 0px;  width:27px; text-decoration:none; height:27px; display:inline-block;}
.a_googlePlus:hover{background:url(../../images/new/social-icons_over.png) no-repeat; background-position: -90px 0px;  width:27px; text-decoration:none; height:27px; display:inline-block;}

.type4_BD{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #00a1df;}
.type4_GD{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #676767;}
.type4_W{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:normal; color: #ffffff;}

.type3_BD{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #00a1df;}
.type3_GD{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #676767;}
.type3_GM{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #929497;}
.type3_GL{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #e6e7e8;}
.type3_W{font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #ffffff;}

.type2_W{font-family:Verdana, Arial, sans-serif; font-size: 12pt; font-weight:bold; color: #ffffff;}

.type6_W{font-family:Ubuntu; font-weight:550; font-size:12pt; color:#ffffff; padding:0px; margin:0px;}
.type6_GM{font-family:Ubuntu; font-weight:550; font-size:12pt; color:#929497;}

.type7_W{font-family:Ubuntu,Arial; font-weight:550; font-size:14.5pt; color:#ffffff;}
.type7_BD{font-family:Ubuntu,Arial; font-weight:550; font-size:14.5pt; color:#00a1df;}
.type7_1_BM{font-family:Ubuntu,Arial; font-weight:bold; font-size:11.5pt; color:#6cbde9;}
.type7_BM{font-family:Ubuntu,Arial; font-weight:550; font-size:14.5pt; color:#6cbde9;}
.type7_GM{font-family:Ubuntu,Arial; font-weight:550; font-size:14.5pt; color:#929497;}
.type7_1_GM{font-family:Ubuntu,Arial; font-weight:bold; font-size:13pt; color:#929497;}

.type11_BD{font-family:Ubuntu,Arial; font-size:10pt; color:#00a1df}
.type11_GD{font-family:Ubuntu,Arial; font-size:10pt; color:#676767}

.type12_GD{font-family:Ubuntu,Arial; font-size:11pt; font-weight:700; color:#676767}
.type13_W{font-family:Ubuntu,Arial; font-size:13pt; font-weight:bold; color:#ffffff}

.dv_login_profile_btn1{background:#be1e2d; width:290px; text-align:center; padding:8px; display:inline-block; 
	cursor:pointer; cursor:hand; border:1px solid #ffffff; color:#ffffff; font-weight:bold; font-family:Ubuntu, Arial; font-size:12pt;}
.dv_login_profile_btn1:hover{ text-decoration:underline;}

.a_twiter, .a_twiter:hover{background:url(../../images/new/social_btns.png) no-repeat; width:27px; height:27px; display:inline-block; margin-right:3px; text-decoration:none;}
.a_facebook, .a_facebook:hover{background:url(../../images/new/social_btns.png) no-repeat; background-position: -30px 0px;  width:27px; height:27px; 
	display:inline-block; text-decoration:none; margin-right:3px;}
.a_blog, .a_blog:hover{background:url(../../images/new/social_btns.png) no-repeat; background-position: -60px 0px;  width:27px; height:27px; text-decoration:none;
	display:inline-block; margin-right:3px;}
.a_googlePlus, .a_googlePlus:hover{background:url(../../images/new/social_btns.png) no-repeat; background-position: -90px 0px;  width:27px; text-decoration:none; 
	height:27px; display:inline-block;}
	
.dv_header_line{width:900px; background:#00a1df; padding:8px; font-family:Ubuntu; font-weight:bold; font-size:13pt; padding-left:20px; 
	color:#ffffff; float:left; margin-bottom:12px; margin-top:12px; }
.sp_characters{color: rgb(153, 153, 153);}

.dv_frame_static_page{margin:20px;margin-left:198px;}
.dv_static_text_frame{ margin-bottom:80px;}
.h4_W{color:#ffffff; display:inline-block; float:left; font-family:Verdana, Geneva, sans-serif; font-size: 12pt; font-weight: bold;  margin: 0px; padding: 0px;}	
.type13_W{font-family:Ubuntu,Arial; font-size:13pt; font-weight:bold; color:#ffffff}
.dv_blue_line{width:100%; height:4px; background:#00a1df; margin-bottom:12px; margin-top:12px;}
.dv_blue_line11{width:100%; height:4px; background:#00a1df; margin-bottom:6px;}
.dv_blue_line11{width:100%; height:4px; background:#6cbde9; margin-bottom:8px;}
.dv_blue_line1{width:100%; height:2px; background:#6cbde9; margin-bottom:8px;}
.dv_blue_line1_1{width:100%; height:2px; background:#6cbde9; margin-bottom:8px; margin-top:12px;}

.dv_red_line{width:100%; height:4px; background:#be1e2d; margin-bottom:12px; margin-top:12px;}
.dv_wite_line{width:100%; height:2px; background:#ffffff; margin-bottom:6px; margin-top:6px;}
.dv_wite_line1_1{width:100%; height:2px; background:#ffffff; margin-bottom:8px; margin-top:12px;}

/* Header */
.dv_header_frame{height:120px; width:935px; display:block;}
.dv_header_infoline{position:relative; display:block; width:100%; height:40px; background:#00a1df}
.dv_header_sosial{position:relative; float:left; padding-left:20px; padding-top:6px;}
.dv_header_msg{position:relative; float:left; padding-left:20px; padding-top:10px; font-weight:mormal; color:#ffffff;}
.dv_header_login{position:relative; float:right; padding-right:20px; padding-top:10px; color:#ffffff;}
.dv_header_menuline{position:relative; display:block; width:100%; height:80px;}
.dv_header_home{position:relative; float:left; padding-left:20px; display:inline-block;}
.ul_header_menu{position:relative; float:right; padding:0px; margin::0px; list-style:none; margin-top:27px; margin-right:20px;}

.li_menu_header{display:inline-block; padding:0px; height:25px; padding-right:8px; float:left; padding-top:4px;}
.li_menu_header_sseparator{display:inline-block; width:2px; height:20px; border:0px solid #00a1df; padding-top:5px; color:#00a1df; background:#00a1df; 
	margin-right:8px; float:left}
.li_menu_add{background:#be1e2d; display:inline-block; padding:4px; padding-left:6px; padding-right:6px; float:left; margin-right:15px;}
.dv_header_menu{position:relative; float:right; padding-left:20px; display:inline-block;}
.header_cearch_btn{border:0px; height:22px; background:#00a1df; color:#ffffff; padding:0px; cursor:pointer; cursor:hand; margin:0px; padding-left:4px; padding-right:5px;}
.header_cearch_btn_enhance{border:0px; height:20px; background:#def0fb; color:#00a1df; margin-top:1px; cursor:pointer; cursor:hand; font-weight:bold; padding:0px;}


/* Footer */
.dv_footer_frame{width:935px;; height:310px; margin-top:12px;}
.dv_footer_info{width:100%; height:66px; padding-bottom:8px;}
.dv_popular_cosumer{width:933px; border-bottom:2px solid #6cbde9; text-align:left; height:30px; padding-top:2px; font-family:Arial; font-size:13pt; color:#6cbde9; font-weight:bold;}
.dv_popular_bus{width:933px; text-align:left; height:30px;  padding-top:2px; font-family:Arial; font-size:13pt; color:#6cbde9; font-weight:bold;}
.dv_footer_menu{width:100%;  background:#404041; height:186px;}
#ul_footer_info_frame{padding:0px; margin:0px; position:relative; list-style:none; padding-top:12px; margin-left:10px;}

#ul_footer_info_frame li{float:left;}
.div_box_footer{float:left; height:100px; font-family:Arial; font-size:13pt; font-weight:bold; color: #6cbde9; text-align:left; padding-left:10px; line-height:100%; margin-left:5px; line-height:110%;}
.div_footer_sseparator{background:#ffffff; width:2px; height:160px;}


.pagecontent { width: 936px; margin: 0px; }
.breadcrumbs { position:relative; margin:0px; padding:6px; background-color: #6cbde9; text-align:left; min-height:20px; width:897px;	font-family:Verdana, Arial, sans-serif; font-size: 10pt; font-weight:bold; color: #ffffff; }
/********************************/

.breadcrumbs a { color:#ffffff; }
.bread_crumb_items { color:#ffffff; }
.dv_clear{ clear:both;}

.a_footer, .a_footer:link, .a_footer:active, .a_footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #003366; font-weight:normal; text-decoration:none;}

.a_footer:hover {color: #005ebb; }


.div_box_line_left {background:url(../../images/title_bar.gif) left top; float:left; width:10px;}
.div_box_line_body{border:1px solid red; border-top:0px; float:left; height:140px;}			
			
.div_box_info{float:left; width:283px; padding:5px; font-family:Verdana, Geneva, sans-serif;
	font-size:12px; font-weight:normal; height:180px;}	
	
.div_box_name1{ width:100%; float:left; font-family:Verdana, Geneva, sans-serif;
 font-weight:bold; font-size:12px; color:#600;}
 .div_box_text{ width:100%; float:left; font-family:Verdana, Geneva, sans-serif;
 font-weight:normal; font-size:11px; color:#000;}
 
 .a_index, .a_index:link, .a_index:active, .a_index:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; font-weight:normal; text-decoration:none;}

.a_index:hover {color: #aa0000;}

 .a_index1, .a_index1:link, .a_index1:active, .a_index1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; font-weight:normal; text-decoration:underline;}

.a_index1:hover {color: #aa0000; }

 .a_header_line, .a_header_line:link, .a_header_line:active, .a_header_line:visited {
	font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:12px; color:#600; text-decoration:underline;}

.a_header_line:hover {color: #ce0000;}
.div_box_adv{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
		
.div_step{padding-top:4px; padding-left:12px; color:#600; font-family:Verdana, Geneva, sans-serif; font-size:16px;}	
.div_step_body{ background:url(../../images/step_header.gif) right; width:360px; height:30px; }	
.div_step_nember{background:url(../../images/step.gif); float:left; height:30px; width:37px; margin:0px; padding:0px;}							
.td_contact_header{	font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#525252;}
.td_name{font-size:12px; padding-left:10px; font-family:Verdana, Geneva, sans-serif;}
.inpt_value{width:220px; height:23px}			
/**************** Browse category ***********************/
.div_category{width:297px; height:134px; border:0px solid red; 
    margin-left:10px; float:left; margin-top:18px;}
.div_category_header{ background:url(../../images/category_header.gif) no-repeat;
	color:#781b0b; height:40px; font-family:Verdana, Geneva, sans-serif;
	font-size:11px; padding:2px; text-align:center}
.dev_category_body{background:#f2f2ec; text-align:left; height:94px;
	line-height:90%; padding-left:4px;}
	
.a_category_header, .a_category_header:link, .a_category_header:active, .a_category_header:visited {color:#a53e2d;
	font-family:Verdana, Geneva, sans-serif; font-weight:bold;
    font-size:11px; text-decoration:none; }
.a_category_header:hover {color: #78281a;}

.a_category_body, .a_category_body:link, .a_category_body:active, .a_category_body:visited {color:#4b4b4b; font-family:Verdana, Geneva, sans-serif; font-size:11px; 
	text-decoration:underline; }

.a_category_body:hover {color: #ce0000;}

.div_category_list{width:610px; height:250px; margin-bottom:10px; float:left;}
.div_category_list_column{width:201px; height:245px; padding-top:4px; 
                	float:left; border:0px solid red;}
.div_category_list_column_value{padding:2px; width:195px; padding-left:4px;}					
.li_category{list-style-image:url(../../images/ahref.jpg)}

.a_category_li, .a_category_li:link, .a_category_li:visited  {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #666666;}
.a_category_li:active{color: #2f627b;}
.a_category_li:hover {color: #993300;}

.a_category_li_active, .a_category_li_active:link, .a_category_li_active:visited  {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #993300;}
.a_category_li_active:active{color: #993300;}
.a_category_li_active:hover {color: #993300;}

.aBreadcrumb, .aBreadcrumb:active, .aBreadcrumb:link, .aBreadcrumb:visited{
	color:#487dae; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; text-decoration:none; }

.aBreadcrumb:hover{	color:#993300;}

.aOwner, .aOwner:active, .aOwner:link, .aOwner:visited{
	color:#ff8220; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; }

.aOwner:hover{color:#993300; }

.aGreenButton, .aGreenButton:active, .aGreenButton:link, .aGreenButton:visited{
	color:#ffffff;	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;
	text-align:center; display:block; width:143px; height:22px; text-decoration:none; background: url(../images/btn_green.jpg) repeat-x;
	margin-top:8px; padding-top:6px; border:1px solid #017337; text-decoration:none; }

.aGreenButton:hover{color:#ffffff; text-decoration:underline}
.aOrangeButton, .aOrangeButton:active, .aOrangeButton:link, .aOrangeButton:visited{
	color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; text-align:center; display:block;
	width:143px; height:22px; text-decoration:none; background: url(../images/btn_orange.jpg) repeat-x; margin-top:8px; padding-top:6px;
	border:1px solid #c07a01; text-decoration:none; cursor:pointer; cursor:hand; }

.aOrangeButton:hover{color:#ffffff; text-decoration:underline }

.aRedButton, .aRedButton:active, .aRedButton:link, .aRedButton:visited{
	color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-align:center;
	display:block; width:143px; height:22px; text-decoration:none; background: url(../images/btn_red.jpg) repeat-x;
	margin-top:8px; padding-top:6px; border:1px solid #6a021c; text-decoration:none; }

.aRedButton:hover{color:#ffffff; text-decoration:underline }
.blueButton {text-align:center;color:#fff;font-weight:bold;line-height:22px;display:block;height:24px;background:transparent url('images/blueButtonBg.png') repeat-x center center;border:1px solid #305883;}

.aGoogle1, .aGoogle1:active, .aGoogle1:link, .aGoogle1:visited {
    color: #636332; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}
.aGoogle1:hover {color: #993300; text-decoration: underline; }
.aRed, .aRed:active, .aRed:link, .aRed:visited{
	color:#660033; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration:underline; }

.aRed:hover{color:#C10061; }

.ss-button_login {display:block; /* or inline-block */ font-family:Arial, Helvetica, sans-serif;
    width: 165px; padding-top:7px; padding-bottom:7px; text-align:center; margin:0px;   
    color:#369; font-weight:bold;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffa800), to(#ffcb00));
	background: -moz-linear-gradient(top, #ffa800, #ffcb00);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffa800, endColorstr=#ffcb00);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffa800, endColorstr=#ffcb00)";
	border:1px solid #de9200; margin-top:8px; cursor:pointer; cursor:hand; 
	}
.ss-button_login:hover{background:#ffa800; color:#ffffff; text-decoration:underline}

.ss-div-link{/* or inline-block */ font-family:Arial, Helvetica, sans-serif; position:relative;
    width: 240px; padding-top:7px; padding-bottom:7px; text-align:center; margin-left:280px;   
    color:#369; font-weight:bold;  text-decoration:underline; cursor:pointer; cursor:hand;}
	
.ss-div-link:hover{color:#C10061;}	

.elementName{font: bold 14px/40px verdana; color:#6a87a3; font-size:12px; padding-right:10px; text-align:right}
.elementName1{font: bold 14px verdana; color:#6a87a3; font-size:12px; padding:3px; padding-right:10px; text-align:right}
.elementNameFlat{font: bold 14px verdana; color:#6a87a3; font-size:12px; padding-left:10px;}
.inputField {float:left; width:262px; height:22px; border: 1px solid #98a4b6; background: url(../images/bg-input.jpg) repeat-x 0 0; padding:4px;}
.bigRed {color:#ff0000; font-weight:bold; font-size:12px;}
.smallRed {color:#ff0000; font-weight:normal; width:842px; margin-bottom:10px;}
.sp_noties{font-size:12px; color:#5d5d5d;}

.dv_category_frame{border:1px solid #cccccc; overflow-y:scroll; width:280px; height:280px;}
.dv_category{ background:#FFF url(../images/checkbox_uncheck.gif) no-repeat; background-position:4px 4px;
	cursor:pointer; cursor:hand; padding-left:24px; padding-top:3px; padding-bottom:3px;
	margin-bottom:1px; margin-top:1px;}
.dv_category_slected{ background:#BFFFFF url(../images/checkbox_check.gif) no-repeat; background-position:4px 4px; 
					cursor:pointer; cursor:hand; padding-left:24px; padding-top:3px; padding-bottom:3px;
					margin-bottom:1px; margin-top:1px;}
.dv_category:hover{ background:#dfffff url(../images/checkbox_uncheck.gif) no-repeat; background-position:4px 4px;}

.ss-button-fun {display:block; /* or inline-block */
    width: 165px; padding-top:7px; padding-bottom:7px; text-align:center; margin:0px;   
    color:#535d84; font-weight:bold;
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f5fe), to(#dae1fe));
	background: -moz-linear-gradient(top, #f3f5fe, #dae1fe);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f5fe, endColorstr=#dae1fe);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f5fe, endColorstr=#dae1fe)";
	border:1px solid #b5c3ff; margin-top:8px; cursor:pointer; cursor:hand; 
	}
.ss-button-fun:hover{background:#b5c3ff; color:#404380;}


/* Login section */
.ul_login_form{list-style:none; padding:0px; margin:0px;}
.li_login_form_left{float:left; width:280px; display:inline-block; background:#ffffff; height:350px; padding:20px; 
	font-family:Ubuntu, Arial; font-size:13pt; color:#00a1df; font-weight:bold;}
.li_login_form_right{background:#00a1df; width:400px; color:#ffffff; float:left; display:inline-block; height:350px; padding:20px;
	font-family:Ubuntu, Arial; font-size:12pt; font-weight:bold;}

.ul_login_menu_btn{margin:0px; padding:0px; list-style:none; margin-top:36px;}

.li_account{margin-top:12px; }
.dv_account{background:#e6e7e8; font-size:13px; vertical-align:middle; 
	width:270px; height:32px; padding-top:5px; padding-left:10px;font-family: Arial, Helvetica, sans-serif; cursor:pointer; cursor:hand;
		color: #666666; font-weight:700; text-decoration:none;}
			
.sp_google{background:url(../images/SocialNetwork/google.png) no-repeat; width:24px; height:24px; float:left; margin-right:10px;}
.sp_yahoo{background:url(../images/SocialNetwork/yahoo.png) no-repeat; width:24px; height:24px; float:left; margin-right:10px;}			
.sp_facebook{background:url(../images/SocialNetwork/facebook24.png) no-repeat; width:24px; height:24px; float:left; margin-right:10px;}	
.sp_profile{background:url(../images/SocialNetwork/profileCanada.png) no-repeat; width:24px; height:24px; float:left; margin-right:0px;}
.dv_account_name{padding-top:3px;}

.dv_login_link{float:right; position:relative; font-weight:normal; cursor:pointer; cursor:hand; font-size:10pt;}
.dv_login_link:hover{ text-decoration:underline;}

.dv_login_link1{ position:relative; font-weight:normal; cursor:pointer; cursor:hand; font-size:10pt;}
.dv_login_link1:hover{ text-decoration:underline;}

.td_fild_form{font-weight:600; color:#929497; vertical-align:middle; padding-right:12px; text-align:right; font-family:Ubuntu,Arial; font-size:12pt;}

.dv_login_lable_email{width:400px; margin-top:24px;}
.dv_login_field{width:370px; float:left; margin-top:8px; margin-bottom:12px;}
.dv_login_lable_pas{width:335px; margin-top:12px; float:left;}
.dv_login_error_frame{margin-bottom:12px; height:22px; float:left; width:400px;}
.dv_logion_noties_frame{float:left; width:300px; text-align:right; padding:8px; font-weight:normal; font-size:10pt; margin-bottom:12px;}
.sp_login_noties{ font-size:9pt; padding-top:3px; padding-bottom:2px; font-weight:normal;}
/*****************/

/***** Btns ****/
.dv_login_profile_btn{background:#be1e2d; float:left; width:290px; text-align:center; padding:8px; 
	cursor:pointer; cursor:hand; border:1px solid #ffffff; color:#ffffff; font-weight:bold; font-family:Ubuntu, Arial; font-size:12pt;}
.dv_login_profile_btn:hover{ text-decoration:underline;}

.dv_profile_btn_wite{background:#ffffff; float:left; width:290px; text-align:center; padding:8px; font-weight:bold; font-family:Ubuntu, Arial; font-size:12pt;
	cursor:pointer; cursor:hand; border:1px solid #ffffff; color:#00a1df}
.dv_profile_btn_wite:hover{ text-decoration:underline;}

.dv_profile_btn_blue{background:#00a1df; float:left; width:290px; text-align:center; padding:8px; font-weight:bold; font-family:Ubuntu, Arial; font-size:12pt;
	cursor:pointer; cursor:hand; border:1px solid #ffffff; color:#00a1df; color:#ffffff}
.dv_profile_btn_blue:hover{ text-decoration:underline;}

/*****************/
/* Rating and review*/
.pr-rating {
    background-color: #414142;
    color: #FFFFFF;
    padding: 0 0.4em;
    vertical-align: top;
}
.pr-rounded {
    border-radius: 0.2em 0.2em 0.2em 0.2em;
}

.review_frame{float:left; position:relative; width:600px; border-bottom:1px solid #929497; padding-bottom:6px; margin-top:12px;}
.review_column_one{float:left; display:inline-block; width:100px; margin-right:12px;}
.review_column_two{float:left; display:inline-block; margin-right:12px; width:470px;}
.review_small_star{position:relative; float:left; display:inline-block; margin-right:5px;
                            height:16px; width:120px; background:url(../content/images/stars_small.gif) no-repeat;}
.review_headline{float:left; width:260px; display:inline-block; position:relative; font-weight:bold;}		
.review_date_frame{float:right; width:80px; display:inline-block; border:1px solid #929497}
.review_info_line{float:left; position:relative; display:block; width:470px; margin-top:6px;}
.review_top_line{float:left; position:relative; display:block; width:370px; margin-bottom:6px; font-size:10px; border:1px solid red;}



