/*  
Theme Name: DatingFactory
Theme URI: http://datingdactory.com/
Description: Theme designed special for <a href="http://datingdactory.com/">DatingFactory</a>.
Version: 1.0
Author: RaR
*/

@media screen {
	html, body, div, object, h1, h2, h3, h4, p, a, font, img, li, ul, form, table, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:normal; }
	
	/* Common design */
	body {background:#294152; color:#000000; font:normal 80% Arial, Helvetica, sans-serif}
	a {color:#008ae2;}
	
	img.alignleft {float:left;}
	img.left {margin-left:15px;}
	
	div.frame {text-align:center;}
	div.frame div.content {margin:0 auto; text-align:left; width:867px; position:relative;}
	
	div#header {height:84px; background:#ffffff url(images/bg_header.gif) 0 0 repeat-x; /*border-top:1px solid #ffffff;*/}
	
	div#body {background:#020202 url(images/bg_body.gif) 0 0 repeat-x; }
	div#body div.content {background:#ffffff; color:#010101; min-height:400px !important;}
	
	div#decorator {height:60px; background:#020202 url(images/bg_decorator.gif) 0 0 repeat-x; }
	div#decorator div.content {height:60px; background:#ffffff url(images/bg_decorator_content.gif) 0 0 repeat-x; }
	
	div#footer {height:148px; background:#2a4253 url(images/bg_footer.gif) 0 0 repeat-x; }
	div#footer div.content {height:148px; background:#010101 url(images/bg_footer_content.gif) 0 0 repeat-x; }
	
	div#header h1#logo {width:400px; height:84px; background:url(images/logo.gif) 0 0 no-repeat;}
	div#header h1#logo span {position:absolute; left:250px; top:30px; font-size:43%;}
	div#header h1#logo a {text-decoration:none; display:block; width:240px; height:84px; outline:none;} 
	div#header div.content {}
	div#header div#topbar {position:absolute; top:0; right:0;}
	
	div#header ul#topnav {margin-right:30px;}
	div#header ul#topnav li {list-style:none; float:left; padding-top:30px;}
	div#header ul#topnav li a {text-decoration:none; display:block; height:20px; line-height:20px; border-right:1px solid #e3e3e3; padding:0 14px; font-weight:bold; font-size:85%; outline:none;}
	div#header ul#topnav li.current_page_item {background:#ffffff; }
	div#header ul#topnav li.current_page_item a {color:#ff7e00;}
	
	div#body ul#mainnav {width:867px; height:52px; background:#010101 url(images/decor_top.jpg) left bottom no-repeat; list-style:none;}
	div#body ul#mainnav li {list-style:none; float:left; height:45px; line-height:45px; background:url(images/bg_mainmenu.gif) left top no-repeat;}
	div#body ul#mainnav li a {text-decoration:none; display:block; color:#9fdaff; font-weight:bold; font-size:95%; text-align:center; background:url(images/bg_mainmenu.gif) right top no-repeat; margin-left:3px; padding-right:3px; outline:none;}
	div#body ul#mainnav li.current_page_item {background-image:url(images/bg_mainmenu_selected.gif);}
	div#body ul#mainnav li.current_page_item a {background-image:url(images/bg_mainmenu_selected.gif); color:#ffffff;}
	
	div#body div#quote {position:absolute; left:-32px; top:45px; width:35px; height:402px; background:url(images/slogan.png) 0 0 no-repeat;}
	body.home div#body div#quote {position:absolute; left:-32px; top:280px; width:35px; height:402px; background:url(images/slogan.png) 0 0 no-repeat;}
	
	div#body div#intro {margin-left:1px;}
	
	div#body ul#mainnav li#left {width:17px; background-position:right top;}
	div#body ul#mainnav li.page-item-150 {width:90px;}	/* Get started */
	div#body ul#mainnav li.page-item-20 {width:99px;}	/* Customers*/
	div#body ul#mainnav li.page-item-22 {width:91px;}	/* Solutions*/
	div#body ul#mainnav li.page-item-24 {width:103px;}	/* Technology*/
	div#body ul#mainnav li.page-item-27 {width:94px;}	/* Revenues */
	div#body ul#mainnav li.page-item-29 {width:85px}	/* Portfolio */
	div#body ul#mainnav li.page-item-31 {width:134px;}	/* News and events */
	div#body ul#mainnav li.page-item-500 {width:61px;}	/* News and events */
	div#body ul#mainnav li.page-item-33 {width:74px;}	/* Forum */
	div#body ul#mainnav li#right {width:18px;}
	
	div#body div#topline {height:15px; overflow:hidden; font-size:1px; background:url(images/bg_topline.gif) 0 0 repeat-x;}
	div#body div#single {padding:10px 30px;}
	
	div#footer div.content {text-align:center !important;}
	
	div#footer ul#bottomnav {width:640px; height:48px; line-height:48px; list-style:none; margin:0 auto; text-align:left;}
	div#footer ul#bottomnav li {list-style:none; float:left;}
	div#footer ul#bottomnav li a {text-decoration:none; display:block; outline:none; color:#7e9aa8; padding:0 13px; font-size:100%;}
	div#footer ul#bottomnav li.current_page_item a {font-weight:bold; color:#ffffff;}
	div#footer ul#bottomnav li.split {width:5px; padding:0; background:url(images/bg_bottommenu_split.gif) center center no-repeat; height:48px;}
	
	div#footer div#offices {margin:10px 35px; color:#6f96b2; text-align:left; }
	div#footer div#offices h2 {font-size:160%; margin-bottom:12px;}
	div#footer div#offices address {width:157px; float:left; font-style:normal;font-size:85%;}
	
	div#footer div#copyright {clear:both; color:#7e9eb4; font-size:90%; margin:25px 0 5px;}
	div#footer div.social {text-align:center; color:#547083; margin-bottom:30px;}
	div#footer div.social span, 
	div#footer div.social a {display:inline; float:none;}
	
	div.clear {clear:both;}
	
	/* Content */
	div#body div#left {width:240px; float:left;}
	div#body div#main{width:627px; float:left;}
	
	ul.secondnav {list-style:none; width:208px; clear:both;}
	ul.secondnav li {list-style:none; border-top:1px solid #e7e7e7; margin:0 0 1px 24px;}
	ul.secondnav li a {text-decoration:none; font-size:85%; font-weight:bold; display:block; background:url(images/bullet_secondmenu.gif) 19px 9px no-repeat; margin-left:-24px; padding:6px 10px 6px 32px;}
	ul.secondnav li.current_page_item {border-style:none; background:url(images/bg_secondmenu_selected.gif) 0 0 repeat-y; margin-left:0px;}
	ul.secondnav li.current_page_item a {background-image:url(images/bullet_secondmenu_selected.gif); color:#ffffff; margin-left:0px;}
	ul.secondnav li:first-child {border-top:none;}
	
	div#body div#home {padding:10px 15px;}
	
	div#body div#home_top {height:7px; font-size:1px; overflow:hidden; background:#ececec; border-bottom:1px solid #cacaca; margin:-8px -11px 20px;}
	
	div#body div#home_left {width:380px; float:left; margin-left:25px; padding-right:20px; border-right:1px solid #e9e9e9;}
	div#body div#home_left h1 {font-size:175%; margin-bottom:10px; margin-right:20px;}
	div#body div#home_left h2 {font-size:160%; font-weight:normal;}
	div#body div#home_left h2 a {font-weight:normal;}
	div#body div#home_left p {margin-top:0.8em; margin-right:15px;}
	div#body div#home_left ul.h1 {font-size:160%; margin-bottom:20px;}
	div#body div#home_left ul.h1 li {background:url(images/bullet_list_h1.gif) left center no-repeat; list-style:none; padding-left:16px;}
	div#body div#home_left ul.h1 li a {text-decoration:none;}
	
	div#body div#home_left div#idate {width:180px; float:left; background:url(images/bg_idate.gif) 0 0 no-repeat; padding-top:13px; margin-right:15px; margin-bottom:10px; font-size:90%;}
	div#body div#home_left div#idate h3 {margin:0 15px 10px; font-size:100%; text-align:center;}
	div#body div#home_left div#idate p {margin:0 15px 10px;}
	div#body div#home_left div#idate p a {font-style:italic;}
	
	div#body div#home_left div#tags {margin:15px 0;}
	div#body div#home_left div#tags a {text-decoration:none;}
	div#body div#home_left div#tags a.bold {font-weight:bold;}
	div#body div#home_left div#tags a.size1 {font-size:125%;}
	div#body div#home_left div#tags a.size2 {font-size:100%;}
	div#body div#home_left div#tags a.size3 {font-size:80%;}
	
	div#body div#home_split {width:2px; margin-top:60px; height:520px; border-left:1px solid #e9e9e9; float:left;}
	
	div#body div#home_right {width:380px; float:left; margin-left:10px; }
	div#body div#home_right ul {list-style:none; width:175px; margin-left:15px; float:left;}
	div#body div#home_right ul li {background:url(images/bullet_list_home.gif) left center no-repeat; padding-left:13px; font-weight:bold; height:19px; line-height:19px; border-bottom:1px solid #e9e9e9;}
	div#body div#home_right ul li a {font-weight:bold; text-decoration:none;}
	div#body div#home_right ul li.last {border-bottom:none;}
	
	div#body div#home_right div.clear {height:10px;}
	div#body div#home_right form#registration {float:right; margin:20px 0 0 15px; }
	div#body div#home_right form#registration button {width:170px; text-align:center; font-weight:normal; font-size:160%; padding:0 10px;}
	div#body div#home_right div#phone {float:left; margin:20px 0 15px 15px;}
	div#body div#home_right div#phone p.phone {padding-left:40px; background:url(images/decor_phone.jpg) 0 center no-repeat; height:35px; line-height:35px;}
	div#body div#home_right div#phone p.phone strong {font-size:175%;}
	div#body div#home_right div#phone address {font-style:normal; font-size:130%;}
	
	div#body div#home_right h1 {font-size:175%; margin-bottom:10px; margin-left:20px;}
	div#body div#home_right div.post {margin-left:20px; margin-bottom:10px;}
	div#body div#home_right div.post div.post-date {color:#535353; font-size:85%; float:right; font-style:italic;}
	div#body div#home_right div.post h3 {margin-bottom:5px;}
	div#body div#home_right div.post h3 a {font-size:120%;}
	
	div#body div#home_right div#latestnews {clear:both; background:#edf3f7; border-top:1px solid #cbdce7; margin-left:20px; padding:10px 10px 10px 0;}
	
	div#body div#home_right div#subscription {margin-left:20px; padding:14px 18px; background:#6a7985; color:#ffffff; background:url(images/bg_subscription.gif) top right no-repeat;}
	div#body div#home_right div#subscription h3 {font-size:130%;}
	div#body div#home_right div#subscription p {font-size:85%; margin-bottom:5px;}
	div#body div#home_right div#subscription div#quick_subscribe_messages {font-weight:bold;}
	div#body div#home_right div#subscription input {background:#008ae2;  border-width:1px; border-style:solid; border-color:#55b1ec #0058a2 #0058a2 #55b1ec; color:#ffffff; }
	div#body div#home_right div#subscription input#QS_user_email_post { border-color:#232323 #ffffff #ffffff #232323; background:#ffffff; color:#000000; font-size:100%; font-family:Arial, Helvetica, sans-serif; margin-right:5px; width:235px;}
	
	div#body div#home_right div#customers {margin:0 0 5px 20px; height:200px; position:relative; overflow:hidden; clear:both;}
	div#body div#home_right div#customers div.slide {position:absolute; left:0; top:0; width:380px; height:200px; overflow:hidden; background-color:#ffffff; background-position:top right; background-repeat:no-repeat;}
	div#body div#home_right div#customers div.slide h3 {padding-right:250px; margin-bottom:5px; margin-top:15px;}
	div#body div#home_right div#customers div.slide h3 a {font-size:120%; }
	div#body div#home_right div#customers div.slide p {padding-right:250px; font-size:85%;}
	div#body div#home_right div#customers a#prev {position:absolute; left:0px; bottom:0px; width:21px; height:20px; background:url(images/btn_slide_left.gif) 0 0 no-repeat; outline-style:none;}
	div#body div#home_right div#customers a#next {position:absolute; left:30px; bottom:0px; width:21px; height:20px; background:url(images/btn_slide_right.gif) 0 0 no-repeat; outline-style:none;}
	
	div#body div#home_right div#customers div#adult-networks {background-image:url(images/customers/home/adult-networks.jpg);}
	div#body div#home_right div#customers div#advertisers-and-publishers {background-image:url(images/customers/home/advertisers-and-publishers.jpg);}
	div#body div#home_right div#customers div#affiliate-networks {background-image:url(images/customers/home/affiliate-networks.jpg);}
	div#body div#home_right div#customers div#domain-owners {background-image:url(images/customers/home/domain-owners.jpg);}
	div#body div#home_right div#customers div#email-marketing-companies {background-image:url(images/customers/home/email-marketing-companies.jpg);}
	div#body div#home_right div#customers div#established-brands {background-image:url(images/customers/home/established-brands.jpg);}
	div#body div#home_right div#customers div#existing-dating-sites {background-image:url(images/customers/home/existing-dating-sites.jpg);}
	div#body div#home_right div#customers div#media-companies {background-image:url(images/customers/home/media-companies.jpg);}
	div#body div#home_right div#customers div#niche-communities {background-image:url(images/customers/home/niche-communities.jpg);}
	div#body div#home_right div#customers div#online-marketing-companies {background-image:url(images/customers/home/online-marketing-companies.jpg);}
	div#body div#home_right div#customers div#seo-companies {background-image:url(images/customers/home/seo-companies.jpg);}
	div#body div#home_right div#customers div#social-networks {background-image:url(images/customers/home/social-networks.jpg);}
	div#body div#home_right div#customers div#webmasters {background-image:url(images/customers/home/webmasters.jpg);}
	div#body div#home_right div#customers div#working-from-home {background-image:url(images/customers/home/working-from-home.jpg);}
	
	body.login div#left {height:290px; background:url(images/decore_man_login.jpg) center top no-repeat;}
	body.registration div#left {height:400px; background:url(images/decore_man_register.jpg) center top no-repeat;}
	
	body.contact div#left {height:550px; /*background:url(images/decore_man_contact.jpg) center bottom no-repeat;*/}
	body.contact div#left h2 {background-image:none;}
	body.contact div#left address {font-style:normal; margin-left:27px; margin-top:10px;}
	body.contact div#left address em {font-weight:bold; color:#ff8400;}
	body.contact div#left cite {font-style:normal; font-size:110%;}
	body.contact div#left p {font-size:120%; margin-left:27px; margin-top:25px;}
	body.contact div#main {background:url(images/decore_man_contact.jpg) right 20px no-repeat; padding-right:25px; width:565px !important;}
	body.contact div#main div.wpcf7 {width:560px;} 
	body.contact div#main div.wpcf7 p input {font-weight:bold; font-size:140%; color:#ffffff; height:51px; line-height:51px; padding:0 30px; border-style:none; background:#438fda url(images/bg_button.gif) 0 0 repeat-x;}
	
	body.contact div#main h1,
	body.contact div#main p,
	body.contact div#main dd input,
	body.contact div#main dd select  {width:350px;}
	
	div.social {margin-top:10px; margin-left:20px;}
	div.social span {height:16px; display:block; float:left;}
	div.social a {width:16px; height:16px; display:block; float:left; margin-right:5px; border:none;}
	
	div.testimonials {clear:both; border-bottom:1px solid #f2f2f2; margin:20px 25px 15px 0;}
	div.testimonials h4 {}
	div.testimonials p.quote {width:360px; float:left; font-size:110%; margin:0 0 10px; line-height:1.2em;}
	div.testimonials p.description {width:360px; float:left; margin:0 0 10px;}
	div.testimonials p.screenshot {width:215px; float:right; margin:0 10px 10px 0;}
	div.testimonials p.screenshot a {font-weight:bold}
	
	/* Texts */
	div.text h1 {font-size:190%; margin:0 45px 5px 0;}
	div.text h2 {font-size:160%; margin-bottom:5px;}
	div.text h3 {font-size:100%;}
	div.text h4 {font-size:130%; margin-top:15px; margin-bottom:5px; clear:both;}
	div.text h4 a {color:#000000;}
	div.text p { margin:0 45px 5px 0;}
	div.text ul {margin:0 45px 5px 2em;}
	
	div.blogentry div.post {margin-right:20px;}
	
	h1.special {font-size:190%; margin:10px 0 15px 32px;}
	
	table div.text h4 a {color:#008ae2; font-weight:bold;}
	
	div#left h2 {margin:5px 27px 15px; background:url(images/bg_arrow.gif) right 2px no-repeat; padding-right:50px;}
	div#left h2.second {margin-top:35px; background:none;}
	
	div.float {float:left; margin:20px 70px 20px 15px; }
	
	div.float ul.secondnav {width:auto;}
	div.float ul.secondnav li {margin-left:0px;}
	
	div.text div.post {margin-bottom:10px; clear:both; margin-right:25px;}
	div.text div.post div.post-date {color:#535353; font-size:85%;}
	div.text div.post h3 a {text-decoration:underline; margin-bottom:5px; font-weight:bold;}
	
	div.text ul.anchorslist {list-style:none; margin-bottom:10px; margin-left:0px; }
	div.text ul.anchorslist li {margin-bottom:4px;}
	
	a.button {text-decoration:none; display:block; float:left; font-weight:bold; font-size:140%; color:#ffffff; height:51px; line-height:51px; padding:0 30px; border-style:none; background:#438fda url(images/bg_button.gif) 0 0 repeat-x;}
	a.button.bottom {margin-top:25px;}
	
	div.customer-visual {margin-top:20px; background-repeat:no-repeat; background-position:left top;}
	div.customer-visual p {margin-left:280px;}
	div.customer-visual ul.anchorslist {margin-left:280px;}
	div.customer-visual.short ul.anchorslist {margin-left:280px; clear:both; }
	div.customer-visual.short a.button {margin-left:280px; margin-bottom:20px;}
	
	body.adult-networks div.customer-visual {background-image:url(images/customers/adult-networks.jpg); height:280px;}
	body.advertisers-and-publishers div.customer-visual {background-image:url(images/customers/advertisers-and-publishers.jpg); height:200px; }
	body.affiliate-networks div.customer-visual {background-image:url(images/customers/affiliate-networks.jpg); height:220px;}
	body.domain-owners div.customer-visual {background-image:url(images/customers/domain-owners.jpg); height:250px;}
	body.email-marketing-companies div.customer-visual {background-image:url(images/customers/email-marketing-companies.jpg); height:240px;}
	body.established-brands div.customer-visual {background-image:url(images/customers/established-brands.jpg);}
	body.existing-dating-sites div.customer-visual {background-image:url(images/customers/existing-dating-sites.jpg);}
	body.media-companies div.customer-visual {background-image:url(images/customers/media-companies.jpg);}
	body.niche-communities div.customer-visual {background-image:url(images/customers/niche-communities.jpg); height:280px;}
	body.online-marketing-companies div.customer-visual {background-image:url(images/customers/online-marketing-companies.jpg); height:260px;}
	body.seo-companies div.customer-visual {background-image:url(images/customers/seo-companies.jpg); height:250px;}
	body.social-networks div.customer-visual {background-image:url(images/customers/social-networks.jpg); height:300px;}
	body.webmasters div.customer-visual {background-image:url(images/customers/webmasters.jpg); background-position:-10px 60px;}
	body.working-from-home div.customer-visual {background-image:url(images/customers/working-from-home.jpg); background-position:-10px 60px;}
	
	div#blog-link {margin:25px 0 0 20px;}
	div#blog-link a {display:block; width:168px; height:90px; background:url(images/btn_blog.gif) 0 0 no-repeat; text-decoration:none;}
	
	div#forum-link {margin:25px 0 0 20px;}
	div#forum-link a {display:block; width:168px; height:104px; background:url(images/btn_forum.gif) 0 0 no-repeat; text-decoration:none;}
	
	body.blog div#blog-link {display:none;}
	
	div.rss {width:50%; float:left; margin:25px 0; font-size:90%;}
	div.rss h2 {margin-right:25px;}
	div.rss p {}
	div.rss h3 {}
	
	/* Comments */
	div.comments {border-top:1px dashed #bbbbbb; margin-top:20px; padding-top:15px;}
	div.comments h4 {margin:0 0 10px; font-weight:bold;}
	
	ol.commentlist {list-style:none; margin:0; padding:0; }
	ol.commentlist li {list-style:none; border-bottom:1px solid #f2f2f2; margin:0; padding:7px 0;}
	ol.commentlist li div.comment-body {}
	ol.commentlist li div.comment-body div.comment-author img.avatar {display:none;}
	ol.commentlist li div.comment-body div.comment-author cite.fn {font-style:normal; font-weight:bold;}
	ol.commentlist li div.comment-body div.comment-author span.says {display:none;}
	ol.commentlist li div.comment-body div.comment-meta {margin-bottom:10px;}
	ol.commentlist li div.comment-body div.comment-meta a {color:#b5b5b5; text-decoration:none; font-size:85%;}
	
	div#respond {border-top:1px dashed #bbbbbb; padding-top:15px;}
	div#respond dt {width:160px;}
	div#respond dd {width:400px}
	div#respond dd.single {margin-left:160px;}
	div#respond dd input {width:50% !important;}
	div#respond dd button.submit {background:#008ae2 none; border-width:1px; border-style:solid; border-color:#6cbcee #0064b1 #004e95 #3da6e9; font-size:90%; font-weight:bold; height:24px; line-height:10px; padding:0 25px;}
	
	/* Forms */
 	form label {white-space:nowrap;}
	
	form dl {text-align:left;}

	dl.horizontal {margin:10px 0; padding:0; }
	dl.horizontal dt {margin:0 0 5px 0; padding:0; width:220px; float:left; clear:left;}
	dl.horizontal dd {margin:0 0 5px 0; padding:0 20px 0 0; width:340px; float:left; }
	dl.horizontal dd.single {margin-left:220px;}
	dl.horizontal dd.loading {background:url(images/animation_ajaxloader.gif) right 3px no-repeat;}
	
	dl.vertical {margin:0; padding:0; }
	dl.vertical dt {margin:0; padding:0; width:100%; }
	dl.vertical dd {margin:0 0 10px; padding:0; width:100%; }
	
	dd.half {width:49% !important; float:left;}
	dd.half.left {margin-right:2%;}
	
	dd input, 
	dd select,
	dd textarea {width:100%; border-width:1px; border-style:solid; border-color:#b3b3b3 #e5e5e5 #e5e5e5 #b3b3b3; background:#eaf1f5; font-size:100%; font-family:Arial, Helvetica, sans-serif;} 
	
	input.checkbox {width:auto; background:transparent; border-style:none;}

	p.buttons {clear:both; text-align:right !important; margin-top:5px !important; margin-bottom:15px;}
	p.error {clear:both; color:#FF0000; text-align:left; font-size:90%;}
	p.description {margin-bottom:10px !important;}
	
	button {font-weight:bold; font-size:140%; color:#ffffff; height:51px; line-height:51px; padding:0 30px; border-style:none; background:#438fda url(images/bg_button.gif) 0 0 repeat-x;}
	button.disabled {background:#999;}
	
	span.error {display:block; color:#ff0000;}
	
	dt span.required {font-weight:bold; color:#ff0000; display:none;}
	
	/* Tabs */	
	ul.tabs {margin:0 0 10px 9px; padding-left:8px; list-style:none; float:left; height:30px;border-bottom:1px solid #c8dae6;}
	ul.tabs li {margin:0 4px 0 0; padding:0; list-style:none; float:left;}
	ul.tabs li a {text-decoration:none; display:block; float:left; width:90px; height:29px; text-align:center; font-size:85%; border-width:1px 1px 1px 1px; border-style:solid; border-color:#c8dae6; font-weight:bold; background-color:#e0f4ff;}
	ul.tabs li a:hover {text-decoration:none; background:#ffffff;}
	ul.tabs li a:focus {outline:none;}
	ul.tabs li.selected {}
	ul.tabs li.selected a {background-color:#ffffff; color:#515151; border-bottom-color:#ffffff; }
	ul.tabs li a span {font-weight:normal; color:#908f8f;}
	ul.tabs li.selected a span {font-weight:normal; color:#908f8f;}
	
	/* Tabular */
	table.tabular {border-collapse:collapse; font-size:90%; font-family:Arial, Helvetica, sans-serif; margin-bottom:30px;}
	table.tabular tr {text-align:center;}
	table.tabular tr th {color:#ffffff; background:#889fb2; border-width:1px; border:1px solid #889fb2; padding:7px 0; font-weight:bold;}
	table.tabular tr td { border:1px solid #cbcbcb; padding:4px 0;}
	
	table.tabular tr td.first-column {border-left-color:#ffffff;}
	table.tabular tr td.last-column {border-right-color:#ffffff;}
	table.tabular tr td.last-row {border-bottom-color:#ffffff;}
	
	table.tabular tr th big {font-size:140%; color:#fff8bc;}
	table.tabular tr th strong {color:#fff8bc;}
	
	table.tabular tr.splitter {}
	table.tabular tr.splitter td {font-size:1px; overflow:hidden; height:1px; border-color:#889fb2 #ffffff #cbcbcb; border-style:solid none; }
	
	/* Customers Icons */
	a.icon {float:left; display:block; width:105px; height:80px; margin:0 10px 10px 0;}
	a.first {clear:both;}
	a.icon img {}
}