/*****************************
  CHATEAUX PARTNERS Default Style Elements
*****************************/
 
Body {font-family: Verdana, Arial, Helvetica,  sans-serif; font-size : 11px; background-color: #FFFFFF;color: Black;margin: 0;padding: 0;}
TD {font-family: Sylfaen, Verdana, Arial, Helvetica,  sans-serif; font-size : 14px;}

/* Links */
.bande-horizontal {background-color: #CD853F; color: Black}
.bande-horizontal-long {background-color: #CD853F;color: Black}
.bande-vertical {background-color: #CD853F;color: Black}
 
/* Links */
A {font-family: Arial, Helvetica,  sans-serif; font-size:11px; color:#000000; font-weight:bold;}
A:visited {font-family: Arial, Helvetica,  sans-serif; font-size:11px; color:#000000; font-weight:bold;}
A:hover {font-family: Arial, Helvetica,  sans-serif; font-size:11px; color:#000000; font-weight:bold;}
A:link {font-family: Arial, Helvetica,  sans-serif; font-size:11px; color:#000000; font-weight:bold;}

/* UserLogin */
A.Actus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #084f72; font-weight: bold; text-decoration:none}
A.Actus:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #084f72; font-weight: bold; text-decoration:underline}
A.Actus:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #084f72; font-weight: bold; text-decoration:none }
A.Actus:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #084f72; font-weight: bold; text-decoration:none}

/* UserLogin */
.SubSubSection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; background-color:#FFCC66}
.SubSubSectionSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight:bold; background-color:#FF9900}
A.SubSubSection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal}
A.SubSubSection:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
A.SubSubSection:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;font-weight:normal }
A.SubSubSection:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal}

/* UserLogin */
A.UserLogin { color: #000000; font-size: 10px;}
A.UserLogin:hover {color: #000000;font-size: 10px;}
A.UserLogin:link { color: #000000;font-size: 10px;}
A.UserLogin:visited { color: #000000;font-size: 10px;}


/* BREAD CRUMB */
.BreadCrumb {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 10px; }
.BreadCrumb a { color: #000000; text-decoration: none;font-size: 10px;}
.BreadCrumb a:hover {color: #000000; text-decoration: underline;}
.BreadCrumb a:link { color: #000000;  font-size: 10px;}
.BreadCrumb a:visited { color: #000000; font-size: 10px;}

/* Cart */

.CartListHeader {font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#CDCDCD; font-weight:bold;}
.CartListItem {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.CartListItemAlt {font-family:Arial, Helvetica, sans-serif; font-size:10px;background-color:#FFFFCC;}
.CartListFooter {font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#CDCDCD;  font-weight:bold;}

/* Search */

A.MMenu { display:inline; padding:2px 1em 2px 1em; font-family: Verdana,Arial, Helvetica,  sans-serif;color: white; text-decoration: none; font-size: 10pt; font-weight:bold;}
A.Menu { font-family:Arial, Helvetica,  sans-serif;color: white; text-decoration: none; font-size:8pt; font-weight:bold;}
A.MMenu:visited {font-family: Verdana,Arial, Helvetica,  sans-serif; color: white; text-decoration: none; font-size: 8px; font-weight:bold;}
A.MMenu:hover { background-color:#009AC4;font-family: Verdana,Arial, Helvetica,  sans-serif; color: white; text-decoration: none; font-size: 8px;font-weight:bold;}
A.MMenu:link { font-family: Verdana,Arial, Helvetica,  sans-serif; color: white; text-decoration: none; font-size: 8px; font-weight:bold;}


/* GENERIC ITEMS*/
.ItemTitle {font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;}
.ItemTitleLink {font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;}
.ItemBriefDescriptionLink {font-family:Arial, Helvetica, sans-serif; font-size:11px;font-style:italic;font-weight:normal;}
.ItemCommentCount {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.ItemDescription{font-family: Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;}
.ItemBriefDescription{font-family: Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;font-style:italic;}
.ItemReadMoreLink{font-family: Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;}
.ItemRating{font-family: Arial, Helvetica, sans-serif; font-size:11px;}

.Title {font-family:  Arial, Helvetica,  sans-serif;font-size : 11px; font-weight:bold;}
.SectionTitle {font-family: Arial, Helvetica,  sans-serif;font-size : 11px; font-weight:bold;}
.NormalText {font-family:  Arial, Helvetica,  sans-serif;font-size : 11px;}
.BriefDescription {font-family: Helvetica, sans-serif; font-size:11px;font-style:italic;font-weight:normal;}
.NotifyLink{font-family: Helvetica, Arial, sans-serif; font-size:11px;font-weight:normal;font-style:italic;}
.Rating{font-family:  Helvetica, Arial, sans-serif; font-size:11px;}
.PageHeader {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.PageFooter {font-family: Arial, Helvetica, sans-serif; font-size:11px;}

/* Press Release */
.pressReleaseDate{font-style:italic;}
.pressReleaseBriefDescription{ font-weight:bold;}


/* Search */

.Search {font-family: Verdana, Arial, San-Serif;  font-size: 7pt; color: #3366CC; letter-spacing: 2px;}
.Search a {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: bold;}
.Search a:hover {color: #FF6600; text-decoration: none; font-size: 10px; font-weight: bold;}


/* Comments */

.Comments_ListTable {border: thick solid #AAAAAA 1px;}
.Comments_ListItem {background-color:#dddddd;}
.Comments_ListItem2 {background-color:#FFFFFF;}
.Comments_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Comments_ListAlternatingItem2 {background-color:#CCCCFF;}
.Comments_ListTitle {font-weight: bold;}
.Comments_ListTitleLink {color: #3366CC; }
.Comments_ListAuthorLink {color: #3366CC; }
.Comments_ListDateCreated {}
.Comments_ListBriefDescription {}
.Comments_ListReplyLink {color: #3366CC; }


.Comments_Table {border: thick solid #CCCCFF 2px;}
.Comments_IntroCell {background-color:#CCCCFF;} 
.Comments_BodyCell {background-color:#FFFFFF;}
.Comments_Title {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Comments_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_DateCreated {font-size: 12px;}
.Comments_BriefDescription {font-size: 12px;}
.Comments_ParentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}


/* Discuss */
.discussTable 
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}

.discussTable td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;


}

.discussTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-image: url(../Images/discussheader.gif);
    background-color: #4455aa;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;
}


.discussTable a 
{
    color: navy;
    font-size: 11px;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.discussCell  
{
    padding: 3px;
    margin: 1px;
    background-color: #DDEEFF;
}


.discussCellHilite  
{
    padding: 3px;
    background-color: #D4D9EC;
}




/* HtmlTextBox */

pre 
{
    word-wrap:break-word;
    padding:5px;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:10px;
    background-color: #DCDDDE;
    font: 10px normal Lucida Console;
}



/* Vote Control */
.VoteItemClass
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.VoteQuestionClass
{
	
	font-weight: bold;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 3px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #CCCCCC;
}

.VoteButtonClass
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #cfd0c2;
}

.VoteTableClass
{
	border-top: #807c4f 1px solid;
	border-bottom: #807c4f 1px solid;
	border-left: #807c4f 1px solid;
	border-right: #807c4f 1px solid;
}

.VoteResultClass
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:center;
	background-color: #CCCCCC;
}

