/*!
* LOWPROFILE TYPO
* @author	Alexandre Dumouchel <alexandre@prospek.ca>
* Copyright (c) 2009 Prospek Creation Inc. All rights reserved.
*/

/* toc_b_1 TYPO
======================================
======================================*/



/* toc_b_2 DEFAULT FONT SETTINGS
--------------------------------------*/

body{
	font-size: 12px;
	/*line-height:22px;*/
  	color: #fff;
  	font-family: Helvetica, Arial, sans-serif;
  	background-color:#141414;
}


/* toc_b_3 HEADINGS
--------------------------------------*/

.page_title, .page_title a:link, .page_title a:visited, .page_title a:active, .page_title a:hover{
	font-size:60px;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	outline:none;
	text-decoration:none;
	color:#fff;
	display:block;
	float:left;
	background:url(/images/frontend/low_profile.gif) left top no-repeat;
	width:941px;
	height:128px;
	text-indent:-9999px;
	outline:none;
}

.title_section{
	display:block;
	width:941px;
	border-top:1px solid #222222;
	border-bottom:1px solid #222222;
	font-size:52px;
	line-height:62px;
	color:#494949;
	font-weight:normal;
	font-family:Georgia, serif;
	margin:0px;
	padding:0px;
}

.title_section.quatcent{
	display:block;
	width:941px;
	border-top:1px solid #222222;
	border-bottom:1px solid #222222;
	font-size:52px;
	line-height:62px;
	color:#494949;
	font-weight:normal;
	font-family:Georgia, serif;
	margin:0px;
	padding:0px 0px 10px 0px;
}

.title_section.last{
	border-bottom:1px solid #222222;
}

h3{
	font-size:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.single_news_title{
	color:#000;
	font-family:Georgia, serif;
	font-size:36px;
	line-height:43px;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	overflow: hidden;
}

h4{
	font-size:16px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.profil_right_block h3{
	font-size:36px;
	font-weight:normal;
	line-height:45px;
	font-family:Georgia, serif;
	color:#000;
	float:left;
	display:block;
	margin:0px 0px 20px 0px;
}

.quote_production{
	margin:57px 0px 0px 50px;
	padding:0px;
	display:block;
	/*background:url(/images/frontend/production_integree.gif) left top no-repeat;
	text-indent:-9999px;*/
	width:238px;
	height:259px;
	font-family:Georgia, serif;
	color:#fff;
	font-weight:normal;
	font-size:26px;
}


.profil_mission_block.over{
	display:block;
	height:17px;
	width:190px;
	background-color:#f53e17;
	color:#fff;
	font-size:12px;
	line-height:17px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
}

.contact_core h4{
	color: white;
	font-family:Georgia, serif;
	font-size: 1.8em;
	font-weight: normal;
	padding-bottom: 4px;
}

h4.single_article_title{
	font-size:18px;
	font-family:Georgia, serif;
	line-height:22px;
	color:#1A1A1A;
	margin:10px 0px 20px 0px;
}


h4.single_article_title_ph{
	font-size:20px;
	font-family:Georgia, serif;
	line-height:22px;
	color:#1A1A1A;
	margin:10px 0px 20px 0px;
}

h5{
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

h5.foot_title{
	display:block;
	width:252px;
	height:35px;
	border:0;
	margin:0px;
	padding:0px;
	background:url(/images/frontend/low_profile_foot.gif) left top no-repeat;
	float:left;
	text-indent:-9999px;
}

.contact_middle_block h5{
	display:block;
	margin:-14px 0px 4px 0px;
	padding:2px;
	width:208px;
	min-height:14px;
	line-height:14px;
	background-color:#5b5b5b;
	color:#fff;
	text-align:left;

	font-size:12px;
}

.quacent_title{
	color:#f53e17;
}

.title_popupwait{
	display:block;
	height:32px;
	background:url(/images/prospekadmin/loader.gif) left top no-repeat;
	float:left;
	padding:0px 0px 0px 40px;
	margin:15px 0px 15px 45px;
	line-height:32px;
	font-size:22px;
}

/* toc_b_4 TEXT ELEMENTS
--------------------------------------*/

p{
	font-family: Arial, Helvetica, sans-serif;
}

.contact_middle_block p{
	font-size: 0.9em;
	font-weight: bold;
}

.foot_copyright{
	float:right;
	width:403px;
	margin:7px 0px 0px 0px;
}

.foot_copyright span{
	font-size:11px;
	font-weight:normal;
}

.quacent_text{
	color:#f53e17;
	margin:20px 0px 0px 0px;
}

.util_block p{
	float:left;
	display:block;
	color:#5b5b5b;
	margin:0px 15px 0px 0px;
}

.news_single_text p.text_date{
	font-size:11px;
	color:#f53e17;
	margin:0px 0px 10px 0px;

}

.news_single_text p{
	color:#5b5b5b;
	line-height:22px;
}

.list_archive  p{
	color:#494949;
	margin:0px 0px 0px 0px;
}

.list_archive li{
	color:#464646;
}

.profil_block_core, .profil_block_core p{
	color:#5b5b5b;
}

.prod_list li h4{
	font-family:Georgia, serif;
	font-size:20px;
	line-height:15px;
	display:block;
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 0px;
	border-right:1px solid #f53e17;
	color:#f53e17;
	font-weight:normal;
}

.prod_list p {
	margin:0px;
}

.contact_right_block p{
	font-size: 1.35em;
	font-family:Georgia, serif;
	margin-bottom: 6px;
}

.foot_list li{
	font-size:13px;
	color:#fff;
}

.orange_list p{
	margin:0px 0px 0px 5px;
}

.profil_info_block p{
	line-height:22px;
}

/* toc_b_5 LINK
--------------------------------------*/

a:link, a:visited, a:active{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	text-decoration:none;
	outline:none;
}

a:hover{
	color:#f53e17;
}

.util_list li a:link,
.util_list li a:visited,
.util_list li a:active {
	background:url(/images/frontend/img_map.gif) -66px top no-repeat;
	width:62px;
	height:15px;
	display:block;
	float:left;
	text-indent:-9999px;
	padding:0px;
	margin:0px;
}

.util_list li a:hover,
.util_list li a.active {
	background:url(/images/frontend/img_map.gif) -66px -15px no-repeat;
}

.util_list li.current_item{
	background:url(/images/frontend/img_map.gif) -66px -15px no-repeat;
	width:62px;
	height:15px;
	display:block;
	float:left;
	text-indent:-9999px;
}

.util_list li a.rss_link_fr:link,
.util_list li a.rss_link_fr:visited,
.util_list li a.rss_link_fr:active {
	width:69px;
	height:15px;
	display:block;
	float:left;
	text-indent:-9999px;
	background:url(/images/frontend/img_map.gif) -207px top no-repeat;
	padding:0px 0px 0px 0px;
	outline:none;
	margin:0px 0px 0px 30px;
}

.util_list li a.rss_link_fr:hover{
	background:url(/images/frontend/img_map.gif) -207px -15px no-repeat;
}

.util_list li a.rss_link_en:link,
.util_list li a.rss_link_en:visited,
.util_list li a.rss_link_en:active {
	width:79px;
	height:15px;
	display:block;
	float:left;
	text-indent:-9999px;
	background:url(/images/frontend/img_map.gif) -128px top no-repeat;
	padding:0px 0px 0px 0px;
	outline:none;
	margin:0px 0px 0px 30px;
}

.util_list li a.rss_link_en:hover{
	background:url(/images/frontend/img_map.gif) -128px -15px no-repeat;
}

.list_news_single li a.on_black:hover{
	color:#fff;
}

.profil_block_core .contact_right_block a:link,
.profil_block_core .contact_right_block a:visited,
.profil_block_core .contact_right_block a:active{
	color: #5B5B5B;
	text-decoration: underline;
}



.theme_list a:link,
.theme_list a:visited,
.theme_list a:active{
	color:#3C3C3C;
	outline:none;
}

.theme_list a:hover{
	color:#f53e17;
	outline:none;
}

.btn_form a.btn_contact_form:link,
.btn_form a.btn_contact_form:visited,
.btn_form a.btn_contact_form:active{
	text-decoration:underline;
}

.btn_form a.btn_contact_form:hover{
	text-decoration:none;
}

.profil_block_core .contact_right_block a:hover{
	text-decoration: underline;
	color:#fff;
}

.profil_block_core .contact_middle_block a:link,
.profil_block_core .contact_middle_block a:visited,
.profil_block_core .contact_middle_block a:active,
.profil_block_core .contact_middle_block a:hover{
	color: #5B5B5B;
	font-weight: bold;
	font-size: 0.9em;
}

.profil_mission_block a:link,
.profil_mission_block a:visited,
.profil_mission_block a:active,
.profil_mission_block a:hover{
	font-size:11px;
	font-weight:bold;
	margin:0px;
	outline:none;
}

.profil_mission_block.over a:link,
.profil_mission_block.over a:visited,
.profil_mission_block.over a:active,
.profil_mission_block.over a:hover{
	color:#FFF;
}

.profil_block_core a:link,
.profil_block_core a:visited,
.profil_block_core a:active{
	color:#f53e17;
	text-decoration:none;
	outline:none;
}

.profil_block_core a:hover{
	color:#000;
	outline:none;
}

a.current_item:link,
a.current_item:visited,
a.current_item:active,
a.current_item:hover{
	color:#f53e17;
	outline:none;
}

a.link_lang:link,
a.link_lang:visited,
a.link_lang:active{
	color:#5b5b5b;
	float:right;
	outline:none;
	margin:15px 0px 0px 0px;
}

a.link_lang:hover{
	color:#f53e17;
	outline:none;
}

a:link img,
a:visited img,
a:active img,
a:hover img{
	border:0;
	outline:none;
}



h1.title_section a.nouvelles_title_link:link,
h1.title_section a.nouvelles_title_link:visited,
h1.title_section a.nouvelles_title_link:active{
	color:#494949;
	outline:none;
	height:62px;
	float:left;
	border-bottom:1px solid #222222;
	width:941px;
}

h1.title_section a.nouvelles_title_link:hover{
	color:#fff;
	outline:none;
}

h3 a.title_section:link,
h3 a.title_section:visited,
h3 a.title_section:active{
	display:block;
	width:941px;
	font-size:52px;
	line-height:62px;
	color:#2d2d2d;
	font-weight:normal;
	font-family:Georgia, serif;
	text-decoration:none;
	outline:none;
	height:62px;
	float:left;
}

h3 a.title_section:hover{
	color:#fff;
	outline:none;
}

.current_page_item a:link,
.current_page_item a:visited,
.current_page_item a:active,
.current_page_item a:hover{
	padding:0px 0px 0px 20px;
	color:#3c3c3c;
	border-bottom:1px solid #676a6b;
	outline:none;
}

a.link_news:link,
a.link_news:visited,
a.link_news:active{
	margin:0px;
	padding:15px 100px 20px 15px;
	border:0;
	height:58px;
	overflow:hidden;
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#eef2f1;
	color:#666666;
	display:block;
	width:245px;
	text-decoration:none;
	outline:none;
}

a.link_news:hover{
	background-color:#f53e17;
	color:#fff;
	outline:none;
}

 a.link_news.over:link,
 a.link_news.over:visited,
 a.link_news.over:active,
 a.link_news.over:hover{
	background-color:#f53e17;
	color:#fff;
	outline:none;
}

.archmenu_list a.link_news:link,
.archmenu_list a.link_news:visited,
.archmenu_list a.link_news:active,
.archmenu_list a.link_news:hover{
	background-position:13px 13px;
	padding:15px 15px 20px 115px;
	width:430px;
	min-height:82px;
	outline:none;
}

a.link_news.current_item:link,
a.link_news.current_item:visited,
a.link_news.current_item:active,
a.link_news.current_item:hover{
	background-color:#f53e17;
	color:#fff;
	outline:none;
}

a.link_news span.news_title{
	font-size:15px;
	font-family:Georgia, serif;
	outline:none;
}

.foot_item a:link,
.foot_item a:visited,
.foot_item a:active{
	outline:none;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#fff;
	border:0;
	outline:none;
}

.foot_item a:hover{
	border-bottom:1px solid #fff;
	outline:none;
}

.current_foot_item a:link,
.current_foot_item a:visited,
.current_foot_item a:active,
.current_foot_item a:hover{
	border-bottom:1px solid #fff;
	outline:none;
}

.foot_list a:link,
.foot_list a:visited,
.foot_list a:active{
	font-size:11px;
	line-height:13px;
	outline:none;
}

.foot_list a:hover{
	color:#000;
	outline:none;
}


.foot_list a:link,
.foot_list a:visited,
.foot_list a:active{
	font-size:11px;
	line-height:13px;
	outline:none;
}

.foot_list a:hover{
	color:#000;
	outline:none;
}

.quacent_list a:hover{
	color:#f53e17;
	outline:none;
}

.foot_list a.current_item:link,
.foot_list a.current_item:visited,
.foot_list a.current_item:active,
.foot_list a.current_item:hover{
	color:#000;
	outline:none;
}

a.link_foot:link,
a.link_foot:visited,
a.link_foot:active{
	font-size:12px;
	outline:none;
}

a.link_foot:hover{
	color:#000;
	outline:none;
}

a.link_prospek:link,
a.link_prospek:visited,
a.link_prospek:active{
	font-size:11px;
	text-decoration:underline;
	outline:none;
}

a.link_prospek:hover{
	color:#000;
	outline:none;
}

a.info_submit:link,
a.info_submit:visited,
a.info_submit:active{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:15px;
	width:20px;
	float:left;
	background:url(/images/frontend/img_map.gif) -46px top no-repeat;
	text-indent:-9999px;
	outline:none;
}

a.info_submit:hover{
	background:url(/images/frontend/img_map.gif) -46px -15px no-repeat;
	outline:none;
}

a.link_pre:link,
a.link_pre:visited,
a.link_pre:active{
	display:block;
	margin:3px 0px 0px 5px;
	padding:0px 0px 0px 20px;
	float:left;
	background:url(/images/frontend/pre_btn.gif) left top no-repeat;
	font-weight:bold;
	outline:none;
}

a.link_pre:hover{
	color:#000;
	outline:none;
}

a.link_next:link,
a.link_next:visited,
a.link_next:active{
	display:block;
	margin:3px 5px 0px 0px;
	padding:0px 20px 0px 0px;
	float:right;
	background:url(/images/frontend/next_btn.gif) right top no-repeat;
	font-weight:bold;
	outline:none;
}

a.link_next:hover{
	color:#000;
	outline:none;
}




a.link_pre_news:link,
a.link_pre_news:visited,
a.link_pre_news:active{
	display:block;
	margin:3px 0px 0px 5px;
	padding:0px 0px 0px 20px;
	float:left;
	background:url(/images/frontend/pre_btn.gif) left top no-repeat;
	font-weight:bold;
	outline:none;
	height:14px;
	line-height:15px;
}

a.link_pre_news:hover{
	color:#000 !important;
	outline:none;
}

a.link_next_news:link,
a.link_next_news:visited,
a.link_next_news:active{
	display:block;
	margin:3px 5px 0px 0px;
	padding:0px 20px 0px 0px;
	float:right;
	background:url(/images/frontend/next_btn.gif) right top no-repeat;
	font-weight:bold;
	outline:none;
	height:14px;
	line-height:15px;
}

a.link_next_news:hover{
	color:#000 !important;
	outline:none;
}




.for_archive a.link_pre:link,
.for_archive a.link_pre:visited,
.for_archive a.link_pre:active{
	display:block;
	margin:3px 0px 0px 5px;
	padding:0px 0px 0px 20px;
	float:left;
	background:url(/images/frontend/pre_btn_bw.gif) left top no-repeat;
	font-weight:bold;
	outline:none;
	font-size:11px;
}

.for_archive a.link_pre:hover{
	color:#f53e17;
	outline:none;
}

.for_archive a.link_next:link,
.for_archive a.link_next:visited,
.for_archive a.link_next:active{
	display:block;
	margin:3px 5px 0px 0px;
	padding:0px 20px 0px 0px;
	float:right;
	background:url(/images/frontend/next_btn_bw.gif) right top no-repeat;
	font-weight:bold;
	outline:none;
	font-size:11px;
}

.for_archive a.link_next:hover{
	color:#f53e17;
	outline:none;
}

a.link_back:link,
a.link_back:visited,
a.link_back:active{
	color:#f53e17;
	display:block;
	margin:10px 0px 10px 10px;
	padding:0px;
	float:left;
	outline:none;

}

a.link_back:hover{
	color:#000;
	outline:none;
}

.list_news_single a:link,
.list_news_single a:visited,
.list_news_single a:active{
	color:#f53e17;
	margin:0px;
	padding:0px;
	outline:none;
}

.list_news_single a:hover{
	color:#000;
	outline:none;
}

.list_news_single.prod_margin a:hover{
	color:#fff;
	outline:none;
}

a.btn_print:link,
a.btn_print:visited,
a.btn_print:active,
a.btn_print:hover{
	margin:0px 0px 0px 15px;
	outline:none;
}

.orange_list li a:link,
.orange_list li a:visited,
.orange_list li a:active{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	display:block;
	float:left;
	width:190px;
	height:17px;
	line-height:17px;
	color:#f53e17;
	font-weight:normal;
}

.orange_list li a:hover{
	background-color:#494949;
	color:#fff;
}

.orange_list b{
	font-weight:bold;
}

.orange_list li a.current_item:link,
.orange_list li a.current_item:visited,
.orange_list li a.current_item:active,
.orange_list li a.current_item:hover{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	display:block;
	float:left;
	width:190px;
	height:17px;
	line-height:17px;
	background-color:#f53e17;
	color:#fff;
}

a.link_archiveback:link,
a.link_archiveback:visited,
a.link_archiveback:active,
a.link_archiveback:hover{
	margin:10px 0px 0px 10px;
	padding:0px;
	border:0;
	float:left;
	display:block;
	outline:none;
}

a.link_contact:link,
a.link_contact:visited,
a.link_contact:active{
	display:block;
	margin:15px 0px 0px 25px;
	padding:0px;
	line-height:27px;
	text-align:center;
	float:left;
	background-color:#f53e17;
	color:#fff;
	width:131px;
	height:27px;
	outline:none;
}

a.link_contact:hover{
	color:#000;
	outline:none;
}

a.link_contact.link_soumission:link,
a.link_contact.link_soumission:visited,
a.link_contact.link_soumission:active,
a.link_contact.link_soumission:hover{
	height:33px;
	line-height:16px;
	text-align:left;
	padding:3px 0px 3px 10px;
	width:121px;
	outline:none;
}


a.link_portfolio:link,
a.link_portfolio:visited,
a.link_portfolio:active{
	background-color:#f53e17;
	font-family:Georgia, serif;
	margin:0px 0px 3px 0px;
	padding:3px 15px 3px 10px;
	border:0;
	color:#5b5b5b;
	font-size:46px;
	line-height:52px;
	float:left;
	outline:none;
}

a.link_portfolio:hover{
	color:#fff;
	outline:none;
}

.projets_list a:link,
.projets_list a:visited,
.projets_list a:active,
.projets_list a:hover{
	font-size:12px;
	outline:none;
}

a.social_link:link,
a.social_link:visited,
a.social_link:active,
a.social_link:hover{
	display:block;
	width:16px;
	height:16px;
	margin:3px 3px 3px 3px;
	padding:0px;
	text-indent:-9999px;
	outline:none;
}

a.social_link.facebook:link,
a.social_link.facebook:visited,
a.social_link.facebook:active,
a.social_link.facebook:hover{
	background:url(/images/icons/facebook.png) left top no-repeat;

}

a.social_link.blinklist:link,
a.social_link.blinklist:visited,
a.social_link.blinklist:active,
a.social_link.blinklist:hover{
	background:url(/images/icons/blinklist.png) left top no-repeat;
}

a.social_link.brightkite:link,
a.social_link.brightkite:visited,
a.social_link.brightkite:active,
a.social_link.brightkite:hover{
	background:url(/images/icons/brightkite.png) left top no-repeat;
}

a.social_link.delicious:link,
a.social_link.delicious:visited,
a.social_link.delicious:active,
a.social_link.delicious:hover{
	background:url(/images/icons/delicious.png) left top no-repeat;
}

a.social_link.design_float:link,
a.social_link.design_float:visited,
a.social_link.design_float:active,
a.social_link.design_float:hover{
	background:url(/images/icons/design_float.png) left top no-repeat;
}

a.social_link.digg:link,
a.social_link.digg:visited,
a.social_link.digg:active,
a.social_link.digg:hover{
	background:url(/images/icons/digg.png) left top no-repeat;
}

a.social_link.dopplr:link,
a.social_link.dopplr:visited,
a.social_link.dopplr:active,
a.social_link.dopplr:hover{
	background:url(/images/icons/dopplr.png) left top no-repeat;
}

a.social_link.email:link,
a.social_link.email:visited,
a.social_link.email:active,
a.social_link.email:hover{
	background:url(/images/icons/email.png) left top no-repeat;
}

a.social_link.feed:link,
a.social_link.feed:visited,
a.social_link.feed:active,
a.social_link.feed:hover{
	background:url(/images/icons/feed.png) left top no-repeat;
}

a.social_link.flickr:link,
a.social_link.flickr:visited,
a.social_link.flickr:active,
a.social_link.flickr:hover{
	background:url(/images/icons/flickr.png) left top no-repeat;
}

a.social_link.friendfeed:link,
a.social_link.friendfeed:visited,
a.social_link.friendfeed:active,
a.social_link.friendfeed:hover{
	background:url(/images/icons/friendfeed.png) left top no-repeat;
}
a.social_link.furl:link,
a.social_link.furl:visited,
a.social_link.furl:active,
a.social_link.furl:hover{
	background:url(/images/icons/furl.png) left top no-repeat;
}

a.social_link.gamespot:link,
a.social_link.gamespot:visited,
a.social_link.gamespot:active,
a.social_link.gamespot:hover{
	background:url(/images/icons/gamespot.png) left top no-repeat;
}

a.social_link.lastfm:link,
a.social_link.lastfm:visited,
a.social_link.lastfm:active,
a.social_link.lastfm:hover{
	background:url(/images/icons/lastfm.png) left top no-repeat;
}

a.social_link.linkedin:link,
a.social_link.linkedin:visited,
a.social_link.linkedin:active,
a.social_link.linkedin:hover{
	background:url(/images/icons/linkedin.png) left top no-repeat;
}

a.social_link.magnolia:link,
a.social_link.magnolia:visited,
a.social_link.magnolia:active,
a.social_link.magnolia:hover{
	background:url(/images/icons/magnolia.png) left top no-repeat;
}

a.social_link.mixx:link,
a.social_link.mixx:visited,
a.social_link.mixx:active,
a.social_link.mixx:hover{
	background:url(/images/icons/mixx.png) left top no-repeat;
}

a.social_link.myspace:link,
a.social_link.myspace:visited,
a.social_link.myspace:active,
a.social_link.myspace:hover{
	background:url(/images/icons/myspace.png) left top no-repeat;
}

a.social_link.newsvine:link,
a.social_link.newsvine:visited,
a.social_link.newsvine:active,
a.social_link.newsvine:hover{
	background:url(/images/icons/newsvine.png) left top no-repeat;
}
a.social_link.posterous:link,
a.social_link.posterous:visited,
a.social_link.posterous:active,
a.social_link.posterous:hover{
	background:url(/images/icons/posterous.png) left top no-repeat;
}

a.social_link.reddit:link,
a.social_link.reddit:visited,
a.social_link.reddit:active,
a.social_link.reddit:hover{
	background:url(/images/icons/reddit.png) left top no-repeat;
}

a.social_link.sphere:link,
a.social_link.sphere:visited,
a.social_link.sphere:active,
a.social_link.sphere:hover{
	background:url(/images/icons/sphere.png) left top no-repeat;
}

a.social_link.sphinn:link,
a.social_link.sphinn:visited,
a.social_link.sphinn:active,
a.social_link.sphinn:hover{
	background:url(/images/icons/sphinn.png) left top no-repeat;
}

a.social_link.stumble:link, a.social_link.stumble:visited, a.social_link.stumble:active, a.social_link.stumble:hover{
	background:url(/images/icons/stumble.png) left top no-repeat;
}

a.social_link.technorati:link, a.social_link.technorati:visited, a.social_link.technorati:active, a.social_link.technorati:hover{
	background:url(/images/icons/technorati.png) left top no-repeat;
}

a.social_link.tripadvisor:link, a.social_link.tripadvisor:visited, a.social_link.tripadvisor:active, a.social_link.tripadvisor:hover{
	background:url(/images/icons/tripadvisor.png) left top no-repeat;
}

a.social_link.tumblr:link, a.social_link.tumblr:visited, a.social_link.tumblr:active, a.social_link.tumblr:hover{
	background:url(/images/icons/tumblr.png) left top no-repeat;
}

a.social_link.twitter:link, a.social_link.twitter:visited, a.social_link.twitter:active, a.social_link.twitter:hover{
	background:url(/images/icons/twitter.png) left top no-repeat;
}
a.social_link.vimeo:link, a.social_link.vimeo:visited, a.social_link.vimeo:active, a.social_link.vimeo:hover{
	background:url(/images/icons/vimeo.png) left top no-repeat;
}

a.social_link.youtube:link, a.social_link.youtube:visited, a.social_link.youtube:active, a.social_link.youtube:hover{
	background:url(/images/icons/youtube.png) left top no-repeat;
}

.foot_list a.foot_linktitle:link, .foot_list a.foot_linktitle:visited, .foot_list a.foot_linktitle:active{
	font-size:12px;
	outline:none;
}

.foot_list a.foot_linktitle:hover{

}

/* toc_b_6 LISTS
--------------------------------------*/

ul{
	color:#3c3c3c;
}

li{
	color:#3c3c3c;
}

/* toc_b_7 TABLES
--------------------------------------*/

table{
	color:#000;
}

tr{
	color:#000;
}

td{
	color:#000;
}

/* toc_b_8 FORMS
--------------------------------------*/

.search_input{
	float:left;
	width:189px;
	height:15px;
	background-color:#5b5b5b;
	border:0;
	line-height:13px;
	font-size:11px;
	color:#fff;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px 3px 0px 0px;
	padding:0px 2px 0px 2px;
}


/* toc_b_9 MISC CLASSES
--------------------------------------*/

hr {
	display:none;
}