@charset "utf-8";
/* CSS Document */
/*html {overflow:hidden;}*/
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#1a1b1f;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align:right; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	height:795px;
	max-height:795px;
}
.oneColFixCtr #container1 {
	background-image:url(../_images/bg.png);
	background-repeat:repeat-x;
	width: 100%;
	height:900px;
	max-height:900px;
	overflow:hidden;
	top:-10px;
}
.container2 {
	width:948px;
	height:auto;
}
.sub_link_top {
	position:relative;
	text-align:right;
}
.key {
	position:relative;
	top:9px;
}
.login, .req {
	position:relative;
	top:0px;
	left:-8px;
	z-index:50;
}
a.login, a.req {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#ccc;
	letter-spacing:2px;
}
a:hover.login, a:hover.req {
	color:#c2a705;
}
.line_top {
	position:relative;
	background-image:url(../_images/line_top.png);
	background-repeat:repeat-x;
	width:763px;
	height:2px;
	top:10px;
	left:90px;
}
.logo {
	position:relative;
	background-image:url(../_images/logo_cogent.gif);
	background-repeat:no-repeat;
	width:948px;
	height:67px;
	margin: 0 auto;
	top:-10px;
}

/*---START OF MAIN LINKS---*/
.main_link, .main_link ul, .main_link li, .main_link ul li {position:relative;}
.main_link {
	top:-40px;
	left:90px;
	/*top:-50px;
	left:0px;*/
	z-index:999;
	width:100%;
}
.main_link ul {
	top:60px;
	left:-70px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.main_link ul ul {
	position: absolute;
	top:80px;
	text-align:left;
	z-index: 999;
	width:254px;
}
.main_link ul ul.flo {
	width:178px;
}
.main_link ul ul.fbo {
	width:255px;
}
.main_link ul ul.cosr {
	width:121px;
}
.main_link li, .main_link ul li {
	float:none;
	display:inline;
	top:-61px;
	left:70px;
}
.main_link li li {
	display:block;
	background-color:#333;
	width:100%;
	border-style:solid;
	border-width:thin;
}
.main_link ul li a, .main_link ul li a:hover{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	margin:0px; /*top right bottom left*/
	padding:4px 4px 3px 4px;
	/*padding:17px 4px 12px 4px;*/
}
.main_link ul li a:hover {
	background-image:url(../_images/bg_over.png);
	background-position:left;
	background-repeat:repeat-x;
	color:#c2a705;
}
.main_link ul li a:hover.flo_li1 {padding:4px 33px 3px 3px;}
.main_link ul li a:hover.flo_li2 {padding:4px 9px 3px 3px;}
.main_link ul li a:hover.flo_li4 {padding:4px 27px 3px 3px;}
.main_link ul li a:hover.flo_li5 {padding:4px 5px 3px 3px;}

.main_link ul li a:hover.fbo_li1 {padding:4px 84px 3px 3px;}
.main_link ul li a:hover.fbo_li2 {padding:4px 60px 3px 3px;}
.main_link ul li a:hover.fbo_li3 {padding:4px 79px 3px 3px;}
.main_link ul li a:hover.fbo_li5 {padding:4px 103px 3px 3px;}
.main_link ul li a:hover.fbo_li6 {padding:4px 81px 3px 3px;}

.main_link ul li a:hover.cosr_li2 {padding:4px 3px 3px 3px;}


/*Hiding and Revealing using :hover*/

div.main_link ul ul,
div.main_link ul li:hover ul ul,
div.main_link ul ul li:hover ul ul
{display: none;}

div.main_link ul li:hover ul,
div.main_link ul ul li:hover ul,
div.main_link ul ul ul li:hover ul
{display: block;}
/*---END OF MAIN LINKS---*/


/*----- START OF BG MAIN CONTENT -----*/
.main_content1, .main_content2, .main_content3, .main_content4, .main_content5, .main_content6, .main_content7, .main_content8, .main_content9, .main_content10, .main_content11, .main_content12 {
	float:left;
	position:relative;
	background-color:#fff;
	width:646px;
	top:-29px;
}
.main_content1 {height: 800px;}
.main_content2, .main_content3, .main_content11, .main_content12 {height:645px;}
.main_content3 {
	width:948px;
	min-width:948px;
	max-width:948px;
}
.main_content4 {
	height:655px;
	min-height:655px;
	max-height:655px;
}
.main_content5 {
	height:660px;
	min-height:660px;
	max-height:660px;

}
.main_content6 {
	height:720px;
	min-height:720px;
	max-height:720px;
}
.main_content7 {
	height:685px;
	min-height:685px;
	max-height:685px;
}
.main_content8 {
	height:665px;
	min-height:665px;
	max-height:665px;
}
.main_content9 {
	height:700px;
	min-height:700px;
	max-height:700px;
}
.main_content10 {
	height:670px;
	min-height:670px;
	max-height:670px;
}
.main_content12 {
	height:642px;
	min-height:642px;
	max-height:642px;
}
/*----- END OF BG MAIN CONTENT -----*/
/*----- START OF BANNERS -----*/
.banner_home, .banner_for_processors, .banner_for_loan_officers, .banner_for_owners, .banner_for_how_it_works, .banner_for_why_cogent, .banner_for_services, .banner_for_support, .banner_contact_us, .banner_for_terms_conditions, .banner_for_privacy_policy, .banner_for_site_map {
	position:relative;
	background-repeat:no-repeat;
	width:616px;
	height:298px;
	top:20px;
}
.banner_home {
	/*background-image:url(../_images/banner_home.png);*/
}
.banner_for_processors {
	/*background-image:url(../_images/banner_processors.png);*/
}
.banner_for_loan_officers {
	/*background-image:url(../_images/banner_loan.png);*/
}
.banner_for_owners {
	/*background-image:url(../_images/banner_owners.png);*/
}
.banner_for_how_it_works {
	/*background-image:url(../_images/banner_how_it_works.png);*/
}
.banner_for_why_cogent {
	/*background-image:url(../_images/banner_why_cogent.png);*/
}
.banner_for_services {
	/*background-image:url(../_images/banner_services.png);*/
}
.banner_for_support {
	/*background-image:url(../_images/banner_support.png);*/
}
.banner_contact_us {
	/*background-image:url(../_images/banner_contactus.png);*/
}
.banner_for_terms_conditions {
	/*background-image:url(../_images/banner_terms.png);*/
}
.banner_for_privacy_policy {
	/*background-image:url(../_images/banner_privacy.png);*/
}
.banner_for_site_map {
	/*background-image:url(../_images/banner_site_map.png);*/

}
/*----- END OF BANNERS -----*/
.line1, .line2 {
	position:relative;	
	background-image:url(../_images/line.png);
	background-position:left;
	background-repeat:repeat-x;
	width:589px;
	height:1px;
	top:40px;
}
.line2 {
	top:0px;
	left:10px;
	width:589px;
}
.bg_news {
	position:relative;
	float:right;
	background-image:url(../_images/bg_news3.png);
	background-repeat:no-repeat;
	top:-450px;
	left:-18px;
	width:193px;
	height:280px;
}
.c_b_intell {
	width:201px;
	height:36px;
}
.c_b_intell a, .c_b_intell a:hover {position:relative;background-repeat:no-repeat;}
.c_b_intell a {
	background-image:url(../_images/gold_bttn2.png);
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
	text-align:center;
	padding:8px 9px 8px 9px;
	top:50px;
	left:-3px;
	z-index:100;
}
.c_b_intell a:hover {
	background-image:url(../_images/gold_bttn2_over.png);
	color:#fff;
}
.right_lower {        /*GREG*/
	position:relative;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#676767;
	background-color:#FFFFFF;
	top:8px;
	left:5px;
	width:508px;
	height:174px;
}
.news_head {
	position:relative;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding-top:3px;
}
.news_content {
	position:relative;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#676767;
	top:17px;
	width:168px;
	/*height:134px;          greg */
	height:225px;           
}
.date {
	font-weight:bold;
	color:#545454;
}
.more_news a, a.link1 {
	position:relative;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#cb9a00;
	top:0px;
	left:-20px;
}
a.link1 {
	left:0px;
}
.more_news a:hover, a:hover.link1 {
	text-decoration:underline;
	color:#cb9a00;
}
/*----- START OF CONTENT MAIN -----*/
.content_for_customer_login {
	position:relative;
	background-image:url(../_images/bg_cogent_login.png);
	background-repeat:no-repeat;
	width:600px;
	height:368px;
	top:60px;
}
.enter_login_info, .forgot_pw, .forgot_pw_txt {
	position:relative;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	top:185px;
	left:7px;
}
.login_email01, .pword01, .emailadd_txt {
	position:relative;
	font-size:12px;
	top:-5px;
	left:1px;
}
.pword01 {left:1px;}
.pword01_box {
	position:relative;
	left:65px;
}
.login_bttn01, .sendpw_bttn01 {
	position:relative;
	background-image:url(../_images/bttn2.png);
	background-repeat:no-repeat;
	background-position:center;
	top:15px;
	left:158px;
	width:120px;
	height:37px;
	margin: 0;
	padding:9px 44px 12px 43px; /*top right bottom left*/
}
.sendpw_bttn01 {
	top:45px;
	left:-150px;
}
.forgot_pw {
	top:-118px;
	left:315px;
}
.forgot_pw_txt {
	top:0px;
	left:1px;
}
.emailadd_txt {
	display:inline;
	top:-5px;
	left:1px;
}
.email_add_box {
	position:relative;
	top:-1px;
}
a.login_bttn01, a.sendpw_bttn01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
a:hover.login_bttn01, a:hover.sendpw_bttn01 {
	background-image:url(../_images/bttn2_over.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#fff;
}
.v_line1 {
	position:relative;
	background-image:url(../_images/line_vertical.png);
	background-repeat:repeat-y;
	top:57px;
	width:3px;
	height:175px;
}
.content_index, .content_for_processors, .content_for_processors2, .content_contact_us, .content_for_terms_conditions, .content_for_privacy_policy, .content_for_site_map {
	position:relative;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#676767;
	top:32px;
	/*left:-40px;*/
	left:-100px;
	/*width:535px;*/
	width:410px;
	/*height:185px;*/
	height:485px;
	min-height:485px;
	max-height:485px;
}
.content_for_processors {
	left:0px;
	width:610px;
}
.content_for_processors2 {
	top:0px;
	left:0px;
	width:360px;
}
.content_contact_us {
	font-weight:bolder;
	text-decoration:none;
	top:50px;
	left:-30px;
	width:550px;
}
.your_email, .your_name, .your_company, .your_phone, .subject, .comments {position:relative;}

.your_email_box, .your_name_box, .your_company_box, .your_phone_box, .subject_box, .comments_box {position:relative;}

.your_name {top:3px;z-index:904}
.your_company {top:6px;z-index:903}
.your_phone {top:9px;z-index:902}
.subject {top:12px;z-index:901}
.comments {top:-55px;z-index:900}

.your_email_box {left:17px;}
.your_name_box {left:15px;}
.your_phone_box {left:17px;}
.subject_box {left:39px;}
.comments_box {top:69px;left:20px;}

.content_for_terms_conditions {
	top:45px;
	left:0px;
	width:600px;
	height:240px;
	min-height:240px;
	max-height:240px;
	/*overflow:scroll;
	overflow-x:hidden;*/
	margin:0;
	padding:0px 10px 0px 0px; /*top right bottom left*/
}
.content_for_privacy_policy {
	top:45px;
	left:0px;
	width:600px;
	height:240px;
	min-height:240px;
	max-height:240px;
	/*overflow:scroll;
	overflow-x:hidden;*/
	margin:0;
	padding:0px 10px 0px 0px; /*top right bottom left*/
}
.content_for_site_map {
	left:0px;
	width:610px;
	height:240px;
	min-height:240px;
	max-height:240px;
	z-index:500;
}
.comm {
	position:relative;
	top:-32px;
}
.submit a {
	position:relative;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../_images/bttn-submit.png);
	background-position:center;
	background-repeat:no-repeat;
	top:30px;
	left:85px;
	width:78px;
	height:38px;
	padding:9px 21px 12px 19px; /*top right bottom left*/
}
.submit a:hover {
	background-image:url(../_images/bttn-submit_over.png);
	color:#fff;
}
.image_thumb1 {
	position:relative;
	float:right;
	background-image:url(../_images/image1_thumb.png);
	background-repeat:no-repeat;
	top:-10px;
	left:5px;
	width:240px;
	height:113px;
}
/*----- END OF CONTENT MAIN -----*/


/*----- START OF RIGHT -----*/
.right, .right_for_about, .right_for_loff, .right_loff_hiw, .right_loff_wim, .right_loff_gs1, .right_for_processors, .right_for_bizown, .right_owners_benefits, .right_owners_hiw, .right_owners_wim, .right_owners_wwd, .right_owners_gs1, .right_for_bizintel, .right_for_wcogent, .right_for_hiw, .right_for_services, .right_services_ss, .right_services_clsrv, .right_support, .right_contact_us, .right_for_terms_conditions, .right_for_privacy_policy, .right_for_site_map {
	position:relative;	
	top:-796px;
	left:474px;
	width:302px;	
	z-index:51;
	
	/*background-color:#eaebed;    greg */
	background-color:#FFFFFF;
	
	height:645px;
	
	color:#676767;
}
.right_for_processors, .right_for_bizown {height:655px;}
.right_loff_gs1 {height:645px;}
.right_owners_benefits {height:660px;}
.right_owners_hiw, .right_for_bizintel {height:720px;}
.right_owners_wim {height:685px;}
.right_owners_wwd {height:665px;}
.right_owners_gs1, .right_for_wcogent, .right_for_hiw, .right_for_services, .right_support {height:645px;}
.right_services_ss {height:700px;}
.right_services_clsrv {height:670px;}
.right_for_terms_conditions, .right_for_privacy_policy {top:-539px;}
.right_for_site_map {top:-28px;left:323px; height:642px;}
.right_for_processors1, .right_for_terms_conditions1, .right_for_privacy_policy1, .right_for_site_map1 {
	position:relative;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	top:-20px;
	left:10px;
	width:275px;
}
.right_for_terms_conditions1, .right_for_privacy_policy1, .right_for_site_map1 {
	top:5px;
}
.right_contact_us {
	top:-784px;
}
.direction_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.here_1 {color:#c2a705;text-decoration:none;}
a:hover.here_1 {text-decoration:underline;}
.head1, .head2, .laman1, .contact_all, .email_info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	width:250px;
}
.head1, .head2, .contact_all span, .tel_txt span, .opcenter span {
	font-size:14px;
	font-weight:bold;
}
.head1{font-size:16px;}
a:hover.email_info {color:#c2a705;}
a.link_01 {color:#c2a705;text-decoration:none;}
a:hover.link_01 {text-decoration:underline;}
.gold {
	position:relative;
	background-image:url(../_images/bg_gold.png);
	background-repeat:no-repeat;
	width:302px;
	height:207px;
}
.blue {
	position:relative;
	background-image:url(../_images/bg_blue.png);
	background-repeat:no-repeat;
	top:-1px;
	width:302px;
	height:191px;
}
.green {
	position:relative;
	background-image:url(../_images/bg_green.png);
	background-repeat:no-repeat;
	top:-1px;
	width:302px;
	height:208px;
}
/*----- END OF RIGHT -----*/
.bttn_gold a {
	position:relative;
	background-image:url(../_images/player_1.png);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#363530;
	top:100px;
	left:12px;
	width:924px;
	height:68px;
	padding:25px 80px 25px 95px; /*top right bottom left*/
}
.bttn_gold a:hover {
	/*background-image:url(../_images/player_1_over.png);
	padding:25px 80px 25px 100px;*/ /*top right bottom left*/
	background-image:url(../_images/player_1_over.png);
	top:100px;
	width:294px;
	height:152px;
	padding:25px 80px 25px 95px; /*top right bottom left*/
}
.bttn_blue a {
	position:relative;
	background-image:url(../_images/player_2.png);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#363530;
	top:85px;
	left:12px;
	width:924px;
	height:68px;
	padding:25px 80px 25px 100px; /*top right bottom left*/
}
.bttn_blue a:hover {
	background-image:url(../_images/player_2_over.png);
	padding:25px 80px 25px 100px; /*top right bottom left*/
	/*background-image:url(../_images/player2_coming_soon.png);
	padding:78px 80px 58px 100px;*/
	width:294px;
	height:152px;
}
.bttn_green a {
	position:relative;
	background-image:url(../_images/player_3.png);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#363530;
	top:85px;
	width:924px;
	height:68px;
	padding:25px 70px 25px 90px; /*top right bottom left*/
}
.bttn_green a:hover {
	background-image:url(../_images/player_3_over.png);
	padding:25px 90px 25px 110px; /*top right bottom left*/
	/*background-image:url(../_images/player3_coming_soon.png);
	padding:78px 80px 58px 100px;*/
	width:294px;
	height:152px;
	
}
.line_gold, .line_gold2, .line_blue {
	position:relative;
	background-image:url(../_images/line.png);
	background-repeat:repeat-x;
	width:281px;
	height:1px;
	z-index:52;
}
.line_gold2 {top:-620px;}
.line_blue {top:-3px;}
.bottom {
	position:relative;
	background-color:#ecedef;
	/*top:-588px;                     Greg    */
	top:-670px;
	left:0px;
	width:948px; 
	height:72px;
}
.bottom p {
	position:relative;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:20px;
	color:#545b63;
	top:20px;
	left:-20px;
}
.bottom a {
	color:#443000;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../_images/gold_bttn.png);
	background-position:top;
	background-repeat:no-repeat;
	width:62px;
	height:38px;
	padding:5px 16px 10px 15px; /*top right bottom left*/
}
.bottom a:hover {
	background-image:url(../_images/gold_bttn_over.png);
	color:#fff;
}

.pwrbycloservsm {
	position:absolute;
	top:790px;
	left:750px;
	z-index:100;
}

.pwrbycloservbig {
	position:relative;
	z-index:100;
}

/*----- START OF FOOTER -----*/
.footer1, .footer2, .footer3, .footer4, .footer5, .footer6, .footer7, .footer8, .footer9 {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#acacac;
	/*top:-585px;                 Greg*/
	top:-670px;
	z-index:999;
}
.footer2 {top:-810px;}
.footer3 {top:-480px;}
.footer4 {top:-530px;}
.footer5 {float:left;top:-25px;left:-600px;}
.footer6 {top:235px;}
.footer7 {top:-785px;}
.footer8 {top:265px;}
.footer9 {top:635px;}
.footer1 a, .footer2 a, .footer3 a, .footer4 a, .footer5 a, .footer6 a, .footer7 a, .footer8 a, .footer9 a {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	color:#acacac;
}
.footer1 a:hover, .footer2 a:hover, .footer3 a:hover, .footer4 a:hover, .footer5 a:hover, .footer6 a:hover, .footer7 a:hover, .footer8 a:hover, .footer9 a:hover {color:#c2a705;}
/*----- END OF FOOTER -----*/

/*Fix it for IE!*/
html{
	/**overflow:hidden;              Greg */
}

/*.main_content1, .main_content2 {*top:-66px;}*/
.main_content1, .main_content2 {*top:-30px;}
.main_content5 {
	*height:685px;
	*min-height:685px;
	*max-height:685px;

}
.main_content6 {
	*height:730px;
	*min-height:730px;
	*max-height:730px;
}
.main_content9 {
	*height:749px;
	*min-height:749px;
	*max-height:749px;
}
.main_content10 {
	*height:685px;
	*min-height:685px;
	*max-height:685px;
}
.main_content11 {*height:655px;}
.content_index {
	*top:45px;
	*left:-100px;
	*width:410px;
	*height:185px;
}
.content_for_processors {
	*top:45px;
	*left:0px;
	*width:600px;
	*height:185px;
}

.bttn_gold a {
	*left:1px;
}

.content_for_site_map {*top:30px;*z-index:999;}
.right_for_about, .right_for_loff, .right_loff_hiw, .right_loff_gs1, .right_owners_gs1, .right_for_wcogent, .right_for_hiw, .right_for_services, .right_support {*top:-785px;*height:646px;}
.right_owners_benefits, .right_owners_wim, .right_services_clsrv {*top:-785px;*height:686px;}
.right_loff_wim, .right_for_bizown {*top:-785px;*height:656px;}
.right_owners_hiw, .right_for_bizintel {*top:-785px;*height:731px;}
.right_owners_wwd {*top:-785px;*height:666px;}
.right_services_ss {*top:-785px;*height:750px;}
.right_for_processors1, .right_for_terms_conditions1, .right_for_privacy_policy1, .right_for_site_map1 {*top:5px;}
/*.right_for_site_map {*top:-539px;}*/
.right_for_site_map {*top:-28px;*left:0px;*height:642px;*z-index:0;}
.line2 {*top:0px;}
.image_thumb1 {*top:0px;*left:5px;}

.right {*top:-784px;*left:571px;}

.right_lower{*top:35px;}

.bg_news {*top:-440px;}

.right_for_processors {*top:-484px;}

.bottom {
	*top:-635px;
	/**top:-556px;            Greg */
	*overflow:hidden;
}

.your_name {*top:-17px;}
.your_company {*top:-34px;}
.your_phone {*top:-51px;}
.subject {*top:-67px;}
.comments {*top:-130px;}

.comments_box {
	*top:48px;
}

.submit a {*top:-85px;}

.footer1 {
	*top:-645px;
	/**top:-550px;             Greg*/
}
.footer2 {*top:-790px;}
.footer5 {*float:none;*left:0px;}

[if IE]>
<style type="text/css" media="screen"></style>
[endif]