/* This part needs to be the same as in fck_editorarea.css */
* {outline:none;}

.fck_content {
	font-size: 12px;
	padding: 0 15px 0 15px;
}
.fck_content img {
	border: 1px solid #818284;
	margin: 6px 15px 10px 15px;
}
.fck_content ul {
	padding:0 10px 10px 0px;
	margin:0;
	list-style:none;
}
.fck_content p {
	padding:0 !important;
	margin:0 !important;
	clear:none !important;
}
.fck_content li {
	margin:6px 0
}

.fck_content ul li {
	background:url(../images/punkt_1.gif) no-repeat left 4px;
	padding:0 0 0 10px;
}

.fck_content li a {
	color:#001f3c;
	font-size:11px;
	text-decoration:none;
}

.fck_content li a:hover {
	text-decoration:underline
}

.fck_content h1 {
	font-family:Arial, sans-serif;
	font-size:15px;
	color:#0099cc;
	margin:0;
	padding:4px 0 4px 0;
	float:none;
}

.fck_content h2 {
	font-family:Arial, sans-serif;
	color:#004487;
	font-size:12px;
	text-transform:uppercase;
	padding:4px 0 4px 0;
	margin:0;
}

.fck_content h3 {
	font-family:Arial, sans-serif;
	color:#004487;	
	font-size:12px;
	margin:0;
	padding:4px 0 4px 0;
}
.fck_content a, .fck_content a:visited, .fck_content a:link {
	color:#0099CC;
	font: inherit;
	text-decoration:underline;
}
.fck_content a:hover {
	color:#004487;
	text-decoration:none;
}



/* CSS Document */
body {
	color: #001f3c;
	font-family: Arial, sans-serif;
	font-size: 11px;
	border-top:10px solid #62c9e2;
}


div {
	margin: 0px;
	overflow: hidden;
	padding: 0px;
}

html, body, p {
	margin: 0;
	padding: 0;
}

img {

	border: 0px none;

}

ul,ol {
	overflow: hidden;
	margin-top:4px;
	margin-bottom:4px;
	/*padding-left:30px;*/
	padding-left: 0px;
	margin:0;
}

a {
	color:#0099CC;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

h1 {
	font-family:"Times New Roman", serif;
	font-size:15px;
	color:#0099cc;
	margin:0;
	padding:5px;
	float: left
}

h2 {
	font-family:Arial, sans-serif;
	color:#62c9e2;
	font-size:12px;
	text-transform:uppercase;
	padding:0 0 0 35px;
	margin:0 0 5px;
}

h3 {
	font-size:12px;
	margin:15px 20px 0 10px
}

h4 {
	font-size:11px;
	margin:15px 0 0 10px;
	padding:0 20px 0 10px;
	background: url(../images/punkt_1.gif) no-repeat 0 5px;	
}

h5 {
	font-size:11px;
	margin:20px 20px 0 10px;
	padding:0;
	color:#01b2dd
}

h6 {
	font-size:14px; color:#01b2dd;
	margin:25px 0 0 10px;
	padding:0 20px 0 10px; text-transform:uppercase;
	background: url(../images/punkt_1.gif) no-repeat 0 5px;
}



.prod {

	font-family:"Times New Roman", serif;

	font-size:25px;

	color:#01B2DD;

	margin:0;

	padding:5px;

	

}

/*       ------------------Sait Stile---------------  */



.blu2_center p a { text-decoration: none; font-weight: bold; color: #001f3c;}



.glav {

	width: 990px;

	margin:0 auto

}

.topmenu {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	padding-right: 8px;
	text-align: center;
	overflow:hidden;
	height:28px;
	background: #62c9e2 url(../images/topmenuright.gif) no-repeat right bottom
}

.topmenu li {

	float: left;

	color:#fff;

	font-weight: bold;

	padding:3px 8px 10px

}

.topmenu li.topmenuleft {

	width:9px;

	height:15px;

	padding:3px 0 10px;

	background:url(../images/topmenuleft.gif) no-repeat left bottom;

}

.topmenu li a {

	color:#fff;

	text-decoration:none

}

.topmenu li a:hover {

	text-decoration:underline

}

.top {

	clear:both;

	width: 990px;

	margin:-7px 0 12px

}

.logo {

	float: left;

	width:349px;

	height:87px;

}

.toppage, .toppage2  {

	width:615px;

	/*height:41px;*/
	height:55px;

	float: right;

	text-align:right;

	border-bottom:7px solid #003469;

	/*margin:28px 0 0 0;*/
	padding:10px 0;

}

.normal_toppage {
	height:41px;
	margin:28px 0 0 0;
	padding: 0;
}


.toppage2 { border-bottom:7px solid #7ab729;}



.toppage a, .toppage2 a {
	float:left;
	margin-right:5px

}

.center {

	width:990px;

	clear: both

}

.centerleft {

	width:720px;

	float: left;

}



.centerleft2 {	width:990px;	

}

.centerright {

	width:261px;

	float: left; margin-left:9px;

}

.looking {

	clear:both;

	width:100%;

	margin:0 0 10px

}

.lookingboxtop {

	width:100%;

	padding:0 0 8px 8px;

	margin:0 0 9px;

	background:#004487

}

.lookingboxfoot {

	width:100%;

	padding:8px 0 5px 8px; 

	background:#004487

}



.lookingboxfoot2, .lookingboxfoot3 {

	

	padding:8px 55px 5px; 

	background:#004487; width:880px;

}



.lookingboxfoot3 {background:#569405}



.lookingtop, .lookingtop2  {

	width:100%;

	height:10px;

	background:url(../images/blu_tr.gif) right top no-repeat #004487;

	font-size:0

}



.lookingtop2  { background:url(../images/green_tr.gif) right top no-repeat #569405;}



a.n1, a.n11, .n11, .n1 {

	background: url(../images/menu/tell_us_both.gif) no-repeat 0 0;

	width:155px;

	height:86px;

	display: block;

	margin:0 9px;

	float: left;

	position:relative

}



a.n1:hover { background: url(../images/menu/tell_us_both.gif) no-repeat 0 -86px;}

a.n11, .n1 { background: url(../images/menu/tell_us_h.gif) no-repeat;}

a.n2, a.n22, .n22, .n2 {

	background: url(../images/menu/provide.gif) no-repeat;

	width:155px;

	height:86px;

	display: block;

	margin:0 9px;

	float: left;

	position:relative

}

a.n2:hover { background: url(../images/menu/provide_h.gif) no-repeat;}

a.n22, .n2 { background: url(../images/menu/provide_h.gif) no-repeat;}

a.n3, a.n33, .n33, .n3 {

	background: url(../images/menu/we_find.gif) no-repeat;

	width:155px;

	height:86px;

	display: block;

	margin:0 9px;

	float: left;

	position:relative

}

a.n33, .n3 { background: url(../images/menu/we_find_h.gif) no-repeat;}

a.n3:hover { background: url(../images/menu/we_find_h.gif) no-repeat;}

a.n4, a.n44, .n44, .n4 {

	background: url(../images/menu/we_send.gif) no-repeat;

	width:155px;

	height:86px;

	display: block;

	margin:0 9px;

	float: left;

	position:relative

}

a.n4:hover { background: url(../images/menu/we_send_h.gif) no-repeat;}

a.n44, .n4 { background: url(../images/menu/we_send_h.gif) no-repeat;}

a.n5, a.n55, .n55, .n5 {

	background: url(../images/menu/you_save.gif) no-repeat;

	width:155px;

	height:86px;

	display: block;

	margin:0 9px;

	float: left;

	position:relative

}

a.n5:hover { background: url(../images/menu/you_save_h.gif) no-repeat;}

a.n55, .n5 { background: url(../images/menu/you_save_h.gif) no-repeat;}

.look {

	float: left;

	width: 351px;

	margin:11px 0 0 15px;

	font-size:11px;

	color:#fff;

	text-align: left

}

.look input {
	width:309px;
	height:23px;
	font-size:12px;
	border:0;
	margin:3px 0;
	padding-top:7px;
	padding-left:7px;
}

.lookbut {

	float: left;

	padding:36px 0 0

}

a.search {

	background:url(../images/search.gif) no-repeat;

	width:99px;

	height:37px;

	display: block;

}

.lookingfoot {

	width:100%;

	height:10px;

	background:url(../images/blu_br.gif) right top no-repeat #004487;

	font-size:0;

}

.content, .content2, .content8 {
	width:100%;
	margin:0 0 10px; 
}



.content3 {
	width:990px;
	margin:0 0 10px; 
}



.contenttop_l {
	width:9px;
	height:9px;
	background:url(../images/cont_tl.gif);
	float: left
}
.content8top_l {
	width:9px;
	height:9px;
	background:url(../images/cont8_tl.gif);
	float: left
}

.contenttop_c {
	width:100%;
	height:9px;
	background: #eff0f1 url(../images/bg_bord.gif) repeat-x;
}
.content8top_c {
	width:100%;
	height:9px;
	background: #ffffff url(../images/bg_bord.gif) repeat-x;
}

.contenttop_r {
	width:9px;
	height:9px;
	background:url(../images/cont_tr.gif);
	float: right
}
.content8top_r {
	width:9px;
	height:9px;
	background:url(../images/cont8_tr.gif);
	float: right
}

.contentfoot_l {
	width:9px;
	height:9px;
	background:url(../images/cont_bl.gif);
	float: left
}
.content8foot_l {
	width:9px;
	height:9px;
	background:url(../images/cont8_bl.gif);
	float: left
}

.contentfoot_c {
	width:100%; clear:both;
	height:9px;
	background: #eff0f1 url(../images/bg_bord.gif) repeat-x left bottom;
}
.content8foot_c {
	width:100%; clear:both;
	height:9px;
	background: #ffffff url(../images/bg_bord.gif) repeat-x left bottom;
}

.contentfoot_r {
	width:9px;
	height:9px;
	background:url(../images/cont_br.gif);
	float: right
}
.content8foot_r {
	width:9px;
	height:9px;
	background:url(../images/cont8_br.gif);
	float: right
}

.content_center {
	background: #eff0f1;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding:15px 15px 10px; clear: both; 
}

.content8_center {
	background: #ffffff;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding:0px 20px 0px 20px; clear: both; 
}
.content8_center h1 {
	font-family: Arial, sans-serif;
	float:left; 
	width:425px;
	margin:0; 
	padding-left:10px; 
	font-size:21px;
	font-weight: normal;
	color: #004487;
}

#minh1 { min-height:544px}

.minh2 { min-height:1110px}

.minh3 { min-height:583px}

#minh4 {min-height:460px;padding-bottom:0;}

.h1_l {

	width:5px;

	height:29px;

	background:url(../images/h1_left.gif) no-repeat;

	float: left

}

.h1_c {

	width:100%;

	height:29px;

	background: url(../images/h1_center.gif) repeat-x;

}

.h1_r {

	width:5px;

	height:29px;

	background: url(../images/h1_right.gif) no-repeat;

	float: right

}

.columbox {

	width:100%;

	margin:15px 0 0

}

.colum {

	float: left;

	width:46%

}

.colum2 {

	float: left;

	width:54%

}

.list, .list2, .list3 {

	width:130px;
	padding:0 15px 15px 35px;
	color:#001f3c;
	float:left;
	margin:0;
	list-style:none;
}

.list2 {
	width:auto;
	padding: 0 0 15px 0;
}

.list3 {

	width:165px;

}

.list_white {
	padding: 0 0 15px 0;
	color:#ffffff;
	margin:0;
	list-style:none;
}
.list_white li{
	background:url(../images/punkt_white.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	margin:6px 0
}


.list4, .list5 {	
	padding:0 15px 15px 0;
	color:#001f3c;
	margin:0;	
}

.list4 li a, .list5 li a {	
	color:#0099CC;
	text-decoration:none;
}

.list4 li a:hover, .list5 li a:hover {
	color:#0099CC;	
	text-decoration:underline
}




.list5 {
	padding:0 0 15px 0;
} 







.list li, .list2 li, .list3 li, .list4 li, .list5 li{

	background:url(../images/punkt_1.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	margin:6px 0

}

.list li a, .list2 li a, .list3 li a {

	color:#0099CC;

	font-size:11px;

	text-decoration:none;

}

.list li a:hover, .list2 li a:hover, .list3 li a:hover {

	text-decoration:underline

}

.list li.titl, .list2 li.titl, .list3 li.titl, .list4 li.titl, .list5 li.titl {

	background: none;

	padding:0;

	font-weight: bold

}

.list li.more, .list2 li.more, .list3 li.more {

	background: none

}

.list li.more a, .list2 li.more a, .list3 li.more a {

	color:#666;

	font-size:11px;

	text-decoration: underline;

}

.list li.more a:hover, .list2 li.more a:hover, .list3 li.more a:hover {

	color:#333;

}

.listhp{
	width:120px;
	padding:0 0 10px 0;
	color:#003469;
	float:left;
	margin-left:12px;
	list-style:none;
}
.listhp li{
	background:url(../images/punkt_4.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	margin:8px 0;
	border-bottom: 1px solid #DDDDDD;
}

.listhp li a {
	color:#003469;
	font-size:12px;
	text-decoration:none;
}

.listhp li a:hover {
	text-decoration:none;
	color: #0099CC;
}


.viewall {
	display: block;
	background:url(../images/view_all.gif) no-repeat;
	width:202px;
	height:39px;
	text-decoration: none;
	float: right
}

.viewall_relcat {
	display: block;
	background:url(../images/view_all_relcat.gif) no-repeat;
	width:202px;
	height:39px;
	text-decoration: none;
	margin-left:6px;
	clear:both;
}

.benefits_relcat {
	display: block;
	background:url(../images/blu4_benefits.gif) no-repeat;
	width:166px;
	height:36px;
	text-decoration: none;
	clear:both;
	float:right;
	margin-top: 10px;
}
.sup_benefits_relcat {
	display: block;
	background:url(../images/suppliers_benefits.gif) no-repeat;
	width:186px;
	height:36px;
	text-decoration: none;
	clear:both;
	float:right;
	margin-top: 10px;
}

.footer {

	width:990px;

	text-align: center;

	color:#626366;

	margin:15px 0

}

.footer p {

	margin:5px 0

}

.footer a {

	color:#333;

	text-decoration:none;

	padding:0 8px;

	background:url(../images/punkt_2.gif) no-repeat 3px 6px

}

.footer a:hover {

	text-decoration: underline

}

.footer a.desing {

	color:#626366;

	text-decoration: none;

	background:none;

	padding:0 2px

}

.footer a.desing:hover {

	text-decoration:underline

}

.greentop_l {

	width:9px;

	height:9px;

	background: url(../images/gren_tl.gif);

	float: left

}

.greentop_c {

	width:100%;

	height:9px;

	background: #7ab729

}

.greentop_r {

	width:9px;

	height:9px;

	background: url(../images/gren_tr.gif);

	float: right

}

.greenfoot_l {

	width:9px;

	height:9px;

	background: url(../images/gren_bl.gif);

	float: left

}

.greenfoot_c {

	width:100%;

	height:9px;

	background: #7ab729

}

.greenfoot_r {

	width:9px;

	height:9px;

	background: url(../images/gren_br.gif);

	float: right

}

.green_center {

	background: #7ab729;

	padding:10px 24px

}

.green_center p {

	padding:15px 0 10px;

	color:#fff;

	font-size:12px

}

.blu2 {
	margin:12px 0 11px
}

.blu2top_l {
	width:12px;
	height:12px;
	background: url(../images/blu2_tl.gif);
	float: left
}

.blu2top_c {
	width:100%;
	height:12px;
	background: url(../images/blu2_c.gif) repeat-x
}

.blu2top_r {
	width:12px;
	height:12px;
	background: url(../images/blu2_tr.gif);
	float: right
}

.blu2foot_l {
	width:12px;
	height:12px;
	background: url(../images/blu2_bl.gif);
	float: left
}

.blu2foot_c {
	width:100%;
	height:12px;
	background: url(../images/blu2_c.gif) repeat-x left bottom;
	clear: both
}

.blu2foot_r {
	width:12px;
	height:12px;
	background: url(../images/blu2_br.gif);
	float: right
}

.blu2_center {
	border-left:6px solid #62c9e2;
	border-right:6px solid #62c9e2;
	padding:14px 16px 14px 17px;
	float:left; width:216px;
}

.blu3top_l {

	width:10px;

	height:10px;

	background: url(../images/blu3_tl.gif);

	float: left

}

.blu3top_c {

	width:100%;

	height:10px;

	background: #003469

}

.blu3top_r {

	width:10px;

	height:10px;

	background: url(../images/blu3_tr.gif);

	float: right

}

.blu3foot_l {

	width:10px;

	height:10px;

	background: url(../images/blu3_bl.gif);

	float: left

}

.blu3foot_c {

	width:100%;

	height:10px;

	background: #003469

}

.blu3foot_r {

	width:10px;

	height:10px;

	background: url(../images/blu3_br.gif);

	float: right

}

.blu3_center {

	background: #003469;

	padding:10px 24px

}

.blu3_center p {

	padding:20px 0 10px;

	color:#62c9e2;

	font-size:12px

}


.blu4 {
	margin:12px 0 11px
}

.blu4top_l {
	width:12px;
	height:12px;
	background: url(../images/blu4_tl.png);
	float: left
}

.blu4top_c {
	width:100%;
	height:12px;
	background: url(../images/blu4_c.gif) repeat-x
}

.blu4top_r {
	width:12px;
	height:12px;
	background: url(../images/blu4_tr.png);
	float: right
}

.blu4foot_l {
	width:12px;
	height:12px;
	background: url(../images/blu4_bl.png);
	float: left
}

.blu4foot_c {
	width:100%;
	height:12px;
	background: url(../images/blu4_c.gif) repeat-x left bottom;
	clear: both
}

.blu4foot_r {
	width:12px;
	height:12px;
	background: url(../images/blu4_br.png);
	float: right
}

.blu4_center {
	border-left:6px solid #003469;
	border-right:6px solid #003469;
	padding:14px 16px 14px 17px;
	float:left; width:216px;
}



.mar1 {

	margin:5px 0 0

}

.pad1 {

	padding:0 10px 5px 10px

}

.pad2 {

	padding-bottom:40px

}

.pad3 {

	margin:5px 0 25px;

	padding:0

}

.aligcenter {

	text-align: center

}

.domyquote {
	background:url(../images/domyquote.gif) no-repeat;
	width:225px;
	height:37px;
	text-decoration:underline;
	display:block;
	margin:0 auto
}

.addDirectoryListing {
	background:url(../images/dir_add_listing.gif) no-repeat;
	width:144px;
	height:29px;
	text-decoration:underline;
	display:block;
	margin:0 auto
}

.domyquote3 {
	background:url(../images/domyquote3.gif) no-repeat;
	width:216px;
	height:45px;
	text-decoration:underline;
	display:block;
	
	margin: 10px 0 0 0;
}

.content p, .content3 p {
	padding: 20px 20px 0 10px;
	clear: both;
}

.punkt {	
	font-size:12px;
	background:url(../images/punkt_1.gif) no-repeat 0 10px;
	padding:5px 0 0 10px;
}

.buyer_benefits {

	background:url(../images/buyer_benefits.gif);

	width:162px;

	height:39px;

	display: block;

	text-decoration:none;

	margin:15px 0 0 auto

}

.become_a_supplier {

	background: url(../images/become_a_supplier.gif);

	width:221px;

	height:40px;

	display: block;

	text-decoration:none;

	margin:15px 0 0 auto

}

.get_started, .get_started_g  {

	background: url(../images/get_started.gif);

	width:161px;

	height:39px;

	display: block;

	text-decoration:none;

	margin:15px 0 0 auto

}



.get_started_g  {background: url(../images/get_started_g.gif);}



.send { background: url(../images/send.gif);

	width:102px;

	height:40px;

	display: block;

	text-decoration:none;

	margin:15px 0 0 auto

}

.send_form { 
	background: url(../images/send.gif) no-repeat;
	width:102px;
	height:40px;
	display: block;
	margin:15px 0 0 auto;
	clear:both;
	border:none;
	cursor: pointer;
}

.next_step_form {
	background: url(../images/next_step.gif) no-repeat;
	width:130px !important;
	height:32px !important;
	display: block;

	margin:12px 0 0 !important;
	border:none !important;
	cursor: pointer;
}

.search_form {
	background: url(../images/search.gif) no-repeat;
	width:99px !important;
	height:37px !important;
	display: block;
	border:none !important;
	cursor: pointer;
}

.domyquote_form {
	background: url(../images/domyquote1.gif) no-repeat;
	width:142px !important;
	height:37px !important;
	display: block;
	border:none !important;
	cursor: pointer;
}


.listing {margin:20px 0 0 30px; 

}



.listing2 {margin:2px 0 0 30px;

}





a.clik {

	color:#01b2dd;

	font-weight: bold

}

a.clik:hover {

	color:#16cffc

}



a.clik2 {

	color:#7ab729;

	font-weight: bold

}

a.clik2:hover {

	color:#94d142

}





a.clik3 {

	color:#7ab729;

	font-weight: bold; text-decoration:none;

}

a.clik3:hover {

	color:#94d142

}



.content p.pp1, .content3 p.pp1 {

	padding:0 20px 0 10px;

	text-indent:35px

}



.content2 .titl2 { padding:20px 0 0 10px; font-weight: bold}



.content2 p {

	padding: 10px 20px 0 10px;

	clear: both

}



.uppercase { text-transform:uppercase}



.colum3 { float: left; padding: 20px 10px 20px 15px; width:270px;}
.colum4 { float: left; padding:20px 0 0; width:373px;}
.colum7 { width:50%; float: left}
.colum8 { width:33%; float: left}
.colum9 { width:34%; float: left}
.colum5 { width:490px; float:left}
.colum6 { width:430px; float: right}

.colum10a {	width:10%; float:left; margin-top:6px; font-weight:bold}
.colum10b {	width:30%; float:left}

p.pp2 { padding:10px 20px 15px 45px}



.bgmail { background:url(../images/mail.gif) 0 14px no-repeat}

.bgemail { background:url(../images/email.gif) 0 14px no-repeat}

.bgphone { background:url(../images/phone.gif) 0 14px no-repeat}
.bgphonew { background:url(../images/phonew.gif) 0 14px no-repeat}


p.pp2 strong, .colum4 strong { line-height:24px; text-transform:uppercase}



p.pp2 a  { color:#001f3c; text-decoration:none}

span.inp_error { border: 2px solid #ff0000 !important; background-color:#FFF2F2 !important;}
input.inp_error { border: 1px solid #ff0000 !important; background-color:#FFF2F2 !important;}
textarea.inp_error { border: 1px solid #ff0000 !important; background-color:#FFF2F2 !important;}
select.inp_error { border: 1px solid #ff0000 !important; background-color:#FFF2F2 !important;}

.forms { width:370px; list-style:none}
.forms li { float: left; margin:4px 0}
.forms li.name { width:120px; padding:0 10px 0 0}
.forms li.full { width:370px; padding:0 10px 0 0}
.forms li input { width:235px; border:1px solid #dfdfdf; height:16px; font-size:12px}
.forms li textarea { width:368px; border:1px solid #dfdfdf; height:100px; font-size:12px}
.forms li.name span { color:#ff0000}

div.error  { border:1px solid #ff0000; padding:0 8px 0 8px; color:#ff0000; font-size:12px; background-color:#FFFFFF; margin: 0 0 8px 0}
div.success { border:1px solid #62C9E2 ; padding:0 8px 0 8px; color:#003469; font-size:12px; background-color:#FFFFFF; margin: 0 0 8px 0}
div.error p,
div.success p {margin:5px 0;padding:0;}



.forms2 { list-style:none; padding-left:30px}
.forms2 li { float: left; margin:4px 0; height:22px;}
.forms2 li.name { width:200px; padding:0 10px 0 0}
.forms2 li.full { width:450px; padding:0 10px 0 0}
.forms2 li input { width:200px; border:1px solid #dfdfdf; height:16px; font-size:12px}
.forms2 li.hei1 {  height:35px}
.forms2 span { color:#ff0000}
.forms2 input.w1 { width:40px}
.forms2 input.w2 { width:80px}
.forms2 input.w3 { width:110px}



.forms3 { list-style:none}
.forms3 li {  margin:10px 0 5px;  padding :0 0 0 30px; }
.forms3 li.name {  padding:0 10px 0 0}
.forms3 li textarea { width:300px; border:1px solid #dfdfdf; height:76px; font-size:12px}
.forms3 a { color: #001f3c;}





.forms4 { width:665px; margin:10px; list-style:none }



.forms4 li { float: left; margin:4px 0; height:22px}



.forms4 li.name { width:260px; padding:0 10px 0 0}



.forms4 li.full { width:480px; padding:0 10px 0 0}



.forms4 li input { width:245px; border:1px solid #dfdfdf; height:16px; font-size:12px}



.forms4 li.hei1 {  height:35px}

.forms4 li.hei2 {  height: auto}



.forms4 span { color:#ff0000}



.forms4 input.w1 { width:40px}

.forms4 input.w2 { width:80px}





.forms4 li textarea { width:350px; border:1px solid #dfdfdf; height:76px; font-size:12px;}




.supplier_box{
	padding: 0 10px 0 10px; 
	font-size:12px;
}
.supplier_box p{
	padding:0px 0px 8px 0px;
}
.supplier_box td.box{
	background:#FFFFFF url(../images/suppliers_block_bgr.gif) no-repeat bottom;
}







.content3 .content_center p a { color:#01b2dd}



.fleft { float: left}



.wei {  padding:10px 0; }



.wei2 {  padding:10px 0 0; }





.weitop_l {

	width:9px;

	height:9px;

	background:url(../images/wei_tl.gif);

	float: left

}

.weitop_c {

	width:100%; clear: both;

	height:9px;

	background: #fff  url(../images/wei_tc.gif) repeat-x;

}

.weitop_r {

	width:9px;

	height:9px;

	background:url(../images/wei_tr.gif);

	float: right

}

.weifoot_l {

	width:9px;

	height:9px;

	background:url(../images/wei_bl.gif);

	float: left

}

.weifoot_c {

	 

	height:9px; clear: both;

	background: #fff url(../images/wei_tc.gif) repeat-x left bottom;

}

.weifoot_r {

	width:9px;

	height:9px;

	background:url(../images/wei_br.gif);

	float: right

}

.wei_center2 { width:346px; background: #fff;	

	border-left:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	padding:15px 15px 0px; clear: both;

}



.wei_center3 { width:506px; background: #fff;	

	border-left:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	padding:15px 15px 0px;

}



.wei_center { width:926px; background: #fff;	

	border-left:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	padding:15px 15px 60px; clear: both;

}



.wei_center4 {  background: #fff; width:656px;

	border-left:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	padding:5px 15px; clear: both;

}



.submit {background: url(../images/submit.gif);

	width:102px;

	height:37px;

	display: block;

	text-decoration:none;

	margin:15px 0 0 auto

}

.submit_form { 
	background: url(../images/submit.gif);
	width:102px;
	height:37px;
	display: block;
	margin:15px 0 0 auto;
	clear:both;
	border:none;
	cursor: pointer;
}

form#req_quot input.submit_domyquote { 
	background: url(../images/btn_submit_domyquote.png) !important;
	width:206px;
	height:33px;
	display: block;
	margin:0 0 0 auto;
	clear:both;
	border:none;
	cursor: pointer;
}



.content4 { width:410px; float:left}



.content5 { width:570px; float: right}



.tellus { width:990px;}



.tellus div { float:left; padding:0 4px; vertical-align: middle}



.nextstep, .nextstep2 {
	background: url(../images/next_step.gif);
	width:130px;
	height:32px;
	display: block;
	text-decoration:none; margin:12px 0 0;
	}



.nextstep2 {background: url(../images/next_step2.gif);}

	

.tellus input { width:200px; height:17px; border:1px solid #333; padding:4px 10px 1px 9px; font-size:11px; font-weight: bold; color:#999; margin:15px 0 0}	



.tellus input.green2 { width:178px; height:17px; border:1px solid #333; padding:4px 1px 1px 2px; font-size:10px; font-weight: bold; color:#999; margin:15px 0 0}



.tellus p { color:#333; font-weight: bold; padding:20px 0 0}



.collor1 { color:#01b2dd}

.collor2 {color:#7ab729;}



.pad4 { padding:0}





.testiml  { float: left; }
.testiml_new  {
	float:left;
	margin:0 0 0 20px;
	width:310px;
}
.testimr_new p,
.testiml_new p {
	line-height:17px;
	margin:0 0 2px;
	padding:0;
}
.testimr_new p.heading,
.testiml_new p.heading {
	margin:20px 0 15px;
	padding:0;
}



.testimr  { float: right; width:515px }
.testimr_new  {
	float:right;
	margin:0 20px 0 0;
	width:310px;
}



.testimr p { padding:10px 0 0}

.testimr p.foottt { text-align:right}



.testiml img   { border:1px solid #dfdfdf}
.testiml_new img   {}

p.testimonial_separator {
	background-color:#D3E7EE;
	display:block;
	height:1px;
	margin:15px 0;
	width:230px;
}



.wefind { text-align: center; font-size:18px; padding:0 20px}



.backbuyers {background: url(../images/back_buyers.gif);

	width:263px;

	height:41px;

	display: block;

	text-decoration:none;

	margin:215px  auto 0

}



.suppliersbox { margin:0 0 10px}



.suppliersbox .green_center p a {  padding:0 12px 0 0; font-size:14px; color:#fff; background: url(../images/str1.gif) no-repeat right 5px; text-decoration: none}



.green_center p.more { text-align:right; padding:0}



.wid { width:688px}

select.hpsel { font-size:13px; 
border:1px solid #004487; 
color:#004487; 
width:237px; 
margin:4px 0 4px 0px; 
padding:4px; }


.hpsel optgroup option{
	color:#0099cc;
}
.hpsel optgroup{
	color:#003469;
	font-style:normal;
	font-weight:bold;
	padding-top: 4px;
	padding-bottom: 4px;
}



/*New addition*/
.how_it_works {
	border:medium none !important;
	color:#FFFFFF;
	display:block;
	float:none !important;
	padding:60px 16px 10px 17px;
}
.how_it_works p {
display:block;
float:none;
margin:0 0 10px;
}
a.how_it_works_more {
	display:block;
	background:url(../images/more.gif) left top no-repeat;
	float:right;
	height:29px;
	width:93px;
}
.clear {
	clear:both !important;
	line-height:0 !important;
	height:0 !important;
	font-size:0 !important;
	display:block !important;
	float:none !important;
	margin:0 !important;
	padding:0 !important;
	}
.acidgreen {color:#7ab829 !important;}
.bold {font-weight:bold;}
.testiml_quot .bold {font-size:12px;}
.borderNone {border:none;}
p.gap {
	height:1px;
	line-height:1px;
	margin:8px 0 0;
	padding:0;
}
span.required{color:#f00;}
.red {color:#f00;}


a.admin_logout {
	float:right;
	margin-right:20px;
}


#supplier_heading {
/*	float:right;*/
	width:615px;
	text-align:right;
	margin-bottom:10px;
}

#supplier_heading a {
	float:none;
	color:#004487;
	text-decoration:underline;
}

#supplier_heading a:hover {
	color:#D722A3;
}

/*#credit_card_details {
	padding:20px;
	border: 2px solid #569405;
	border-left:0;
	border-right: 0;
	background-color: #B1D581;
	margin:10px 0;
	display:none;
}

#credit_card_details p {
	margin:0 0 5px 0;
	padding:0;
}

#credit_card_details .label10 {
	width:120px;
	display:block;
	float:left;
}
*/
#topup_form_wrapper {
	border: 1px solid #999; 
	padding: 5px; 
	margin-bottom:30px
}

	#topup_form_wrapper .quickInfo {
		background-color:#F6F6F6; 
		padding:10px; 
		border: 1px solid #999; 
		margin-bottom:10px
	}
	
	#topup_form_wrapper .fieldSection {
		margin:  10px 0;	
		clear: both;
	}
		#topup_form_wrapper .fieldSection label{
			font-weight: bold;
			width: 150px;
		}