.main-content
{
	padding: 20px;
}
.main-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #95abb1;
	font-size: 11px;
	text-transform:uppercase;
	text-align:left;
}
.cart-login-menu{
	background-repeat:no-repeat;
	background-image:url(../images/btn_panier_achat_mnu.gif);
	height:25px;
	padding:6px 0px 0px 8px;
	text-align:center;
	color:#ffffff;
}

.product_family_li {
	list-style-image: url(../images/bullet-dash.gif);
	padding: 0 0 0 20px;
}
.product_family_ul { padding: 0px 0 0 20px; margin: 0px 0 0 20px;}
.product_sub_content {
	padding: 0px 0 0 20px;
	margin:0px;
	list-style-image: url(../images/bullet-green-arrow.gif);
	text-transform:uppercase;
}
.product_sub_content-over {
	padding: 0px 0 0 20px;
	margin:0px;
	list-style-image: url(../images/bullet-green-arrow-down.gif);
	text-transform:uppercase;
}
label {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 10px;
	color: #929292;
}
.credit-line{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 9px;
	color:#005e97;
	text-decoration:none;
}
.credit-line:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 9px;
	color:#005e97;
	border-bottom:dotted 1px #005e97;
}
/*

	START ERROR	
	
*/
#live_error_div{
	padding: 5px 5px 5px 5px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    text-align: left;
	color: #000000; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;
	font-weight:bold;
}
.live_background_light_blue{
	background-color:#e0ebff;
	border-color	:#006699;
	border-style	:solid;
	border-width	:1px;
	padding-top		:10px;
	padding-left	:10px;
	padding-right	:10px;
	padding-bottom	:10px;
}
.live_background_light_blue_no_vertical_padding{
	background-color:#e0ebff;
	border-color	:#006699;
	border-style	:solid;
	border-width	:1px;
	padding-left	:10px;
	padding-right	:10px;
	vertical-align:top;
	height:15px;
}

.live_background_red{	
	background-color:#ffcccc;
	border-color	:#990000;
	border-style	:solid;
	border-width	:1px;
	padding-top		:10px;
	padding-left	:10px;
	padding-right	:10px;
	padding-bottom	:10px;	
}
.live_background_red_no_vertical_padding{	
	background-color:#ffcccc;
	border-color	:#990000;
	border-style	:solid;
	border-width	:1px;
	padding-left	:10px;
	padding-right	:10px;
	vertical-align:top;
	height:15px;
}

.generic-input-select{
  background: #ffffff;
  color: #000;
  cursor: pointer;
  line-height: 1.7em;
  list-style: none;
  padding-left: 5px ;
  width: 130px;
}
.generic-input-text{
	padding-left: 2px; 
	width: 130px; 
	border: solid 1px #666666 ; 
	background-color: #fff;
}
.generic-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 10px;
	color: #929292;
}
.generic-text-2{
	color: #2e515a;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.generic-text-3{
	color: #231f20;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.generic-text-4{
	color: #005e97;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.generic-link
{
	color: #2e515a;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.generic-link:hover
{
	color: #5c7e2e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;
}
.generic-link-2
{
	color: #a4cb4c;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.generic-link-2:hover
{
	color: #005e97;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;
}
.generic-note
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 9px;
color: #929292;
cursor:default;
text-align:left;
/*text-align:justify;*/
}
/*

	END ERROR	
	
*/
/*

	START BREADCRUMB

*/
.breadcrumb-element-link{
	color: #03467c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;	
}
.breadcrumb-element-link:hover{
	color: #a4cb4c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;	
}
.breadcrumb-element-nolink{
	color: #03467c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.breadcrumb-element-active{
	color: #a4bbc4;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.breadcrumb-splitter{
	color: #a4cb4c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
/*

	END BREADCRUMB

*/
/*

	START MEMBER
	
*/
#live_crm_member_contact_info_div{
    width:  355px;
	margin:10px auto;  
    text-align: left;
    position: relative;
}

.member-title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #034a83;
	text-decoration:none;
}
.member-detail-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #789f20;
	font-weight:normal;	
	text-align:left;	
}
.member-form-contract-col{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #034a83;
	text-decoration:none;
	text-align:left;

}
.member-form-col{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #779736;
	width:50%;
	text-align:right;
}
.member-dynamic-att-form-col{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #779736;
	width:100%;
	text-align:right;
}
.member-form-col-notes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-align:left;
}
.member-form-table{
	width:100%;
	border: 1px dotted #999999;
	padding:10px 0px 10px 0px;
}
.member-form-input-text{
	padding-left: 2px; 
	width: 130px; 
	border: solid 1px #666666 ; 
	background-color: #fff;
}
.member-form-input-select{
  background: #ffffff;
  color: #000000;
  cursor: pointer;
  line-height: 1.7em;
  list-style: none;
  padding-left: 5px ;
  width: 130px;
}
.corpo-header-col{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #779736;
}

/*

	START MEMBER
	
*/


/*

	START NEWS
	
*/
.news-marketing-zone{
	height:15px;
	border:1px solid #ffffff;
	background-color:#ffffff;
	vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 10px;
	color: #779736;
	text-align:left;		
}
.news-image-wrapper {
	margin: 5px auto;
	overflow: hidden; 
	height: 85px; 
	width: 327px;
	position: relative;
}
#news-image-inner {
	width: 2270px;
	height: 85px;	
	position: relative;
	overflow: hidden; 
}
.news-reference-wrapper {
	margin: 5px auto;
	overflow: hidden; 
	height: 300px; 
	width: 300px;
	position: relative;
}
#news-reference-inner {
	width: 2270px;
	height: 300px;	
	position: relative;
	text-align:left;
	overflow: hidden; 
}
.news
{
padding: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #95abb1;
font-size: 11px;
}
.news-list-item
{
	text-align:left;	
}
.news-line
{
height: 6px;
background: url(../images/line.gif);
background-repeat: repeat-x;
}

.news-box
{
background: url(../images/bg_news_box.gif);
background-position: bottom;
background-repeat: repeat-x;
padding-left: 12px;
padding-bottom: 10px;
}

.news-title
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color: #034a83;
text-decoration:none;
text-align:left;	
}
.news-title-over
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color: #034a83;
text-decoration:underline;
text-align:left;	
}
.news-subtitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #5c7e2e;
text-decoration:none;
text-align:left;	
}

.news-sector
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 10px;
color: #779736;
text-align:left;	
}

.news-date
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 10px;
color: #a4b9bd;
}

.news-teaser
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #779736;
text-align:left;	
}

.news-description
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 11px;
color: #929292;
cursor:default;
text-align:left;
/*text-align:justify;*/

}
.news-description-over
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 11px;
color: #034a83;
cursor:pointer;
text-align:left;
}

.news-comment-box
{
background: url(../images/comment_box.gif);
background-repeat: no-repeat;
width: 130px;
height: 23px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 9px;
color: #929292;
text-align: center;
padding-top: 6px;
padding-right: 2px;
}

.news-comments
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #929292;
}
.news-comments-identification
{
padding:3px 0px 0px 10px;
width:100%
text-align:left;

}
.news-comments-post
{
padding:0px 3px 3px 10px;
width:100%
text-align:left;
}
.news-comments-paging
{
padding:5px 0px 5px 0px;
width:100%
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #929292;
	
}
.news-comment-compose
{
padding:5px 3px 3px 20px;
width:100%
text-align:left;
}
.news-comment-compose-box
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 11px;
color: #929292;
width:100%;
border: solid 1px #999999 ; 
background-color: #ffffff;
}
.news-links
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #034a83;
text-decoration:none;
}
.news-links:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #779736;
text-decoration:none;
}
.news-note
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 9px;
color: #929292;
cursor:default;
text-align:left;
/*text-align:justify;*/
}
/*

	END NEWS
	
	START AUTHOR
	
*/
.author-name
{
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-weight: 	bold;
font-size: 		11px;
color: 			#04467c;
text-align:		left;
}
.author-title
{
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-weight: 	normal;
font-size: 		11px;
color: 			#04467c;
text-align:		left;
}
.author-subtitle
{
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-weight: 	bold;
font-size: 		10px;
color: 			#95abb1;
text-align:		left;
}
li.author_content_li {	
	list-style-image: 	url(../images/bullet-dash.gif);
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight: 		regular;
	font-size: 			11px;
	color: 				#9b9e9f;
	cursor:				default;
}
li.author_content_li-over {	
	list-style-image: 	url(../images/bullet-dash.gif);
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		regular;
	font-size: 			11px;
	color: 				#034a83;
	cursor:				pointer;
}


/*

	END AUTHOR
	
*/


.search
{
background: url(../images/bg_search.gif);
background-repeat: repeat-x;
height: 105px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #5c7e2e;
padding-left: 16px;
padding-bottom: 5px;
padding-top: 15px;
}
.image-border
{
	border:1px solid #999999;	
}
.image-border-over
{
	border:1px solid #779736;	
}

.credits
{
background: #f4f4f4;
height: 50px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: regular;
font-size: 9px;
text-align: center;
color: #929292;
padding: 10px;
}
/*

	STAR CATALOG
	
*/
.publication-detail-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #04457b;
	font-weight:bold;
	text-align:left;	
}
.publication-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04457b;
	font-weight:bold;	
	text-align:left;	
}
.publication-title-over
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04457b;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.publication-detail-published-year{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04457b;
	text-align:left;
	font-weight:normal;
}
.publication-subject{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04457b;
	text-align:left;
	font-weight:normal;
}
.publication-detail-isbn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c9ea7;
	font-weight:normal;
	text-align:left;
	text-transform:uppercase;
}
.publication-rubric
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7e7e;
	font-weight:normal;
	text-align:left;
	font-style: italic;
}
.publication-detail-authors
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a4cb4c;
	font-weight:normal;
	text-align:left;
}
.publication-detail-status-zone
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color:#d90303;
	font-weight:bold;
	text-align:center;
	padding:3px 0px 3px 0px;
	text-transform:uppercase;
}
.publication-status-zone
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
	background-color:#d90303;
	font-weight:bold;
	text-align:center;
	padding:3px 0px 3px 0px;
	text-transform:uppercase;
}
.publication-detail-price-zone{
	background-image : url(../images/icon_price_cart_box_wt_arro.gif);
	background-repeat:no-repeat;
	width:106px;
	height:23px;
	font-family: Arial;
	font-size: 	 14px;	
	font-weight: bold;	
	text-align:left;
	color:#ffffff;
	padding:3px 10px 3px 29px;
	/*display:inline;*/
}
.publication-price-zone{
	background-image : url(../images/icon_price_box.gif);
	background-repeat:no-repeat;
	width:60px;
	height:23px;
	font-family: Arial;
	font-size: 	 14px;	
	font-weight: bold;	
	text-align:center;
	color:#ffffff;
	padding:3px 0px 3px 0px;
}
.publication-detail-references-zone{
	background-image : url(../images/bg_publication_references.gif);
	background-repeat:repeat-x;
	width:375px;
	height:130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 13px;	
	font-weight: bold;	
	text-align:left;
	color:#04467c;
	padding:0px 0px 0x 0px;
	margin:0px -10px 0px -10px;
}

#publication-detail-references-wrapper {
	margin: 	5px auto;
	overflow: 	hidden; 
	height: 	65px; 
	width: 		310px;
	padding:	0px 7px 0px 0px;
	position: 	relative;
	text-align	:left;
	/*display:inline;float:left;width:315px;padding:0px 9px 0px 11px;*/
}
#publication-detail-references-inner {
	width: 2270px;
	height: 65px;	
	position: absolute;
	overflow: hidden;
	/*display:	inline;*/
}
.publication-detail-references-image{
	border 	: 1px solid #aeb1b1;
	padding : 1px;
	width	:54px;
}
.publication-detail-sub-collapse-zone{
	border-top:	1px solid #dddddd;
	width:375px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 13px;	
	font-weight: bold;	
	text-align:left;
	color:#04467c;
	padding:0px 0px 0x 0px;
	margin:0px 0px 0px 10px;
}
.publication-detail-sub-expend-zone{
	background-image : url(../images/bg_sub_section-over.gif);
	background-repeat:repeat-x;	
	border-top:	1px solid #dddddd;
	width:375px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 13px;	
	font-weight: bold;	
	text-align:left;
	color:#04467c;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
}
/*

	END CATALOG
	
*/
/*

	STAR ORDERS
	
*/
.order-detail-title{
	color:#9cabb1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
}
.order-detail-subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a4cb4c;
	font-weight:bold;	
	text-align:left;	
}
.order-link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7e7e;
	font-weight:normal;	
	text-align:left;	
	text-decoration:none;
}
.order-link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7e7e;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
.order-detail-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #789f20;
	font-weight:normal;	
	text-align:left;	
}
.orders-contact-address-line
{
	position:relative;
	float:left;
	clear:left;
	background-color:#ffffff;
	width:100%;
	height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #929292;
	border:solid 1px #ffffff;
	cursor:default;

}
.orders-contact-address-line-selected
{
	position:relative;
	float:left;
	clear:left;
	background-color:#ffffff;
	width:100%;
	height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;	
	color: #929292;
	background-color:#e0ebff;
	border:1px solid #ffffff;
	cursor:default;
}
.orders-contact-address-line-over
{
	position:relative;
	float:left;
	clear:left;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	height:12px;
	color: #929292;
	background-color:#eeeeee;
	border:solid 1px #ffffff;
	cursor:pointer;
}
.orders-contact-info{
	position:relative;
	float:left;
	width:155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	word-wrap: break-word;
	padding:5px;
}
.orders-contact-address{
	position:relative;
	float:left;
	width:155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	word-wrap: break-word;
	padding:5px;
}
/*

	END ORDERS
	
*/
/*
	START SECTION
	
*/
.images-zone{
	text-align:left;
	width:375px;
	padding:0px 0px 0x 0px;
	margin:0px -10px 0px -10px;
}
.images-zone-wrapper {
	margin: 	5px auto;
	overflow: 	hidden; 
	height: 	65px; 
	width: 		310px;
	padding:	0px 7px 0px 0px;
	position: 	relative;
	text-align	:left;
	/*display:inline;float:left;width:315px;padding:0px 9px 0px 11px;*/
}
#images-zone-inner {
	width: 2270px;
	height: 65px;	
	position: absolute;
	overflow: hidden;
	/*display:	inline;*/
}
.image-zone-element{
	border 	: 1px solid #aeb1b1;
	padding : 1px;
	width	:54px;
}
.image-zone-element-over{
	border 	: 1px solid #a4cb4c;
	padding : 1px;
	width	:54px;
}
.references-zone{
	text-align:left;
	width:375px;
	padding:0px 0px 0x 0px;
	margin:0px -10px 0px -10px;
}
.references-zone-wrapper {
	margin: 	5px auto;
	overflow: 	hidden; 
	height: 	263px; 
	width: 		310px;
	padding:	0px 7px 0px 0px;
	position: 	relative;
	text-align	:left;
	/*display:inline;float:left;width:315px;padding:0px 9px 0px 11px;*/
}
#references-zone-inner {
	width: 2270px;
	height: 263px;	
	position: absolute;
	overflow: hidden;
	/*display:	inline;*/
}
/*
	END SECTION
*/
/*

	START CONTENT SECTION

*/
.content-detail-title{
	color:#9cabb1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
}

.content-detail-section{
	color:#03457b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	text-align:left;
}
.content-detail-subject
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7e7e;
	font-weight:normal;
	text-align:left;
}
.content-detail-teaser
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80a52e;
	font-weight:normal;
	text-align:left;
}
.content-detail-teaser-link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80a52e;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.content-detail-teaser-link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80a52e;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border-bottom:dotted #5c7e2e 1px;
}
.content-detail-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b9e9f;
	font-weight:normal;
	text-align:left;
}

.content-folder-tab-left{
	text-align:center;
	background-image:url(../images/tab_title_bg_left.gif);
	background-repeat:no-repeat;
	height:22px;
	width:9px;
	cursor:default;
}
.content-folder-tab-left-over{
	text-align:center;
	background-image:url(../images/tab_title_bg_left-over.gif);
	background-repeat:no-repeat;
	height:22px;
	width:9px;
	cursor:pointer;
}
.content-folder-tab-center{
	text-align:center;
	background-image:url(../images/tab_title_bg_center.gif);
	background-repeat:repeat-x;
	color:#575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	padding:0px 5px 0px 5px;
	height:22px;
	cursor:default;
}
.content-folder-tab-center-over{
	text-align:center;
	background-image:url(../images/tab_title_bg_center-over.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	padding:0px 5px 0px 5px;
	height:22px;
	cursor:pointer;
}
.content-folder-tab-right{
	text-align:center;
	background-image:url(../images/tab_title_bg_right.gif);
	background-repeat:no-repeat;
	height:22px;
	width:8px;
	cursor:default;
}
.content-folder-tab-right-over{
	text-align:center;
	background-image:url(../images/tab_title_bg_right-over.gif);
	background-repeat:no-repeat;
	height:22px;
	width:8px;
	cursor:pointer;
}
.content-folder-tab-splitter{
	text-align:center;
	background-image:url(../images/tab_title_bg_splitter.gif);
	background-repeat:no-repeat;
	height:22px;
	width:1px;
	cursor:default;
}

.content-folder-tab-thick-left{
	text-align:center;
	background-image:url(../images/tab_thick_title_bg_left.gif);
	background-repeat:no-repeat;
	height:35px;
	width:9px;
	cursor:default;
}
.content-folder-tab-thick-left-over{
	text-align:center;
	background-image:url(../images/tab_thick_title_bg_left-over.gif);
	background-repeat:no-repeat;
	height:35px;
	width:9px;
	cursor:pointer;
}
.content-folder-tab-thick-center{
	text-align:center;
	background-image:url(../images/tab_thick_title_bg_center.gif);
	background-repeat:repeat-x;
	color:#575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	padding:0px 5px 0px 5px;
	height:35px;
	cursor:default;
}
.content-folder-tab-thick-center-over{
	text-align:center;
	background-image:url(../images/tab_thick_title_bg_center-over.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	padding:0px 5px 0px 5px;
	height:35px;
	cursor:pointer;
}
.content-folder-tab-thick-right{
	text-align:center;
	background-image:url(../images/tab_thick_title_bg_right.gif);
	background-repeat:no-repeat;
	height:35px;
	width:8px;
	cursor:default;
}
.content-folder-tab-thick-right-over{
	text-align:center;
	background-image:url(../images/tab_thick_title_bg_right-over.gif);
	background-repeat:no-repeat;
	height:35px;
	width:8px;
	cursor:pointer;
}
.content-folder-tab-thick-splitter{
	text-align:center;
	background-image:url(../images/tab_title_bg_splitter.gif);
	background-repeat:repeat-y;
	height:35px;
	width:1px;
	cursor:default;
}
.content-folder-title-section-content-title{
	color:#9cabb1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
}
.content-folder-title-section-content-subtitle{
	color:#03457a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	text-align:left;
}
.content-folder-title-section-content-text{
	color:#789f20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	text-align:left;
}
li.content-folder-note {
	list-style-image: url(../images/icon_right_box_arrow-over.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color:#000000;
	text-align:left;
	vertical-align:top;
}
ul.content-folder-note { 
	padding: 0px 0px 0px 0px; 
	margin: 0px; 	
	text-align:left;
	vertical-align:top;
}
/* CONTENT URL */
li.content-arbo-over {
	padding: 5px 0px 0px 0px;
	list-style-image: url(../images/bullet-green-arrow-down.gif);
	text-transform:uppercase;
}
ul.content-arbo { padding: 0px 0px 5px 20px; margin: 0px;}
.content-arbo-sub-expend-zone{
	/*background-image : url(../images/bg_sub_section.gif);*/
	background-repeat:repeat-x;	
	border-top:	1px solid #dddddd;
	/*width:375px;*/
	/*height:20px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 13px;	
	font-weight: bold;	
	text-align:left;
	color:#04467c;
	padding:0px 0px 0x 0px;
	margin:0px -10px 0px -10px;
}
/*

	END CONTENT SECTION

*/
/*

	STAR MAILING SECTION

*/
.mailing-col-left-sections
{
	background-image: url(../images/menu_ttl.gif);
	background-repeat: no-repeat;
	height: 46px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #5c7e2e;
	padding-left: 16px;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-align:left;
}
.mailing-sub-expend-zone{
	background-image : url(../images/bg_sub_section-over.gif);
	background-repeat:repeat-x;	
	border-top:	1px solid #dddddd;
	width:375px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 13px;	
	font-weight: bold;	
	text-align:left;
	color:#9cabb1;
	padding:0px 0px 0x 0px;
	margin:0px -10px 0px -10px;
}
li.mailing-sub-content-over {
	list-style-image: url(../images/bullet-green-arrow-down.gif);
	text-transform:uppercase;
}
ul.mailing-sub-content-content { padding: 0px; margin: 0px; padding-left: 20px;}
.mailing-title{
	color:#9cabb1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
}
.mailing-subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7e7e;
	font-weight:normal;
	text-align:left;
}
.mailing-subtitle-2
{
	color:#03457b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	text-align:left;
}
.mailing-teaser
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80a52e;
	font-weight:normal;
	text-align:left;
}
.mailing-content-title-link{
	color:#034a83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
}
.mailing-content-title-link:hover{
	color:#034a83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
	border-bottom:dotted 1px #005e97;
}
.mailing-content-subject{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7e7e;
	text-align:left;
	font-weight:normal;
}
.mailing-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b9e9f;
	font-weight:normal;
	text-align:left;
}
.mailing-link
{
	color: #2e515a;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.mailing-link:hover
{
	color: #5c7e2e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;
}
.mailing-note
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 9px;
	color: #929292;
	cursor:default;
	text-align:left;
}
.mailing-image
{
	border 	: 1px solid #aeb1b1;
	padding : 1px;
	width	: 54px;
}
/*

	END MAILING SECTION

*/
/*
-	START PROMO SECTION
---------------------------------------------------*/
.promo-zone-holder{
	height:250px;
}
.promo-zone{
	text-align:left;
	border:1px solid #215b8a;
	height:250px;
}
.promo-zone-title{
	padding-left:15px;
	line-height:20px;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	background-color:#215b8a;
	text-transform:uppercase;
}
.promo-zone-title-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #034a83;
	text-decoration:none;
	text-align:left;	
	line-height:13px;	
}
.promo-zone-title-link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #034a83;
	text-decoration:underline;
	text-align:left;
	line-height:13px;	

}
.promo-zone-content{
	line-height:11px;
	color:#adadad;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:12px 12px 0 12px;
}
.promo-zone-nav{
	clear:both;
	padding:20px 12px 0 12px;
	width:100%;
	text-align:left;
	vertical-align:bottom;
	margin:auto;
}
.promo-zone-nav-left{
	display:table-cell;
	display:inline-block;
	text-align:left;
	background:url(../images/icon_left_box_arrow.gif) no-repeat bottom left;
	text-align:left;
	width:20px;
	height:20px;
	cursor:default;
	margin-left:0px;
}
.promo-zone-nav-left-over{
	display:table-cell;
	display:inline-block;
	text-align:left;
	background:url(../images/icon_left_box_arrow-over.gif) no-repeat bottom left;
	text-align:left;
	width:20px;
	height:20px;
	cursor:pointer;
	margin-left:0px;
}
.promo-zone-nav-right{
	display:table-cell;
	display:inline-block;
	text-align:right;
	background:url(../images/icon_right_box_arrow.gif) no-repeat bottom right;
	text-align:left;
	width:20px;
	height:20px;
	cursor:default;
}
.promo-zone-nav-right-over{
	display:table-cell;
	display:inline-block;
	text-align:right;
	background:url(../images/icon_right_box_arrow-over.gif) no-repeat bottom right;
	text-align:left;
	width:20px;
	height:20px;
	cursor:pointer;
}