 
/* FMSport CSS File */

/* ---- Overall ---- */

Body {font-family:arial,helvetica,sans-serif;font-size:12px;background-color:#FFFFFF;color:Black;margin:0;padding:0;}
TD {font-family:arial,helvetica,sans-serif;font-size:12px;}

A {font-family: Arial, Helvetica,  sans-serif; font-size:12px; color:black;}
A:visited {font-family: Arial, Helvetica,  sans-serif; font-size:12px; color:black;}
A:hover {font-family: Arial, Helvetica,  sans-serif; font-size:12px; color:black;}
A:link {font-family: Arial, Helvetica,  sans-serif; font-size:12px; color:black;}

/* User Login */
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;}

/* ---- Classes for the HtmlEditor */

.editorTitle {font-family:arial,helvetica,sans-serif;font-size:12px;color:#3072BB;font-weight:bold;}
.editorDescription {font-family:arial,helvetica,sans-serif;font-size:12px;font-style:italic;}

/* ---- Classes for the Menu -- */

.MenuGroup TABLE{width:164px;}
.MenuGroup TD{background-color:#FFDD00;width:100%;text-align:left}
.MenuItem TD{font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;width:100%;cursor:pointer;background-color:#FFDD00;padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:4px;border-bottom-color:white;border-bottom-style:dashed;border-bottom-width:1px;}
.MenuItemOver TD{font-family:arial,helvetica,sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;width:100%;cursor:pointer;background-color:#CC3300;padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:4px;border-bottom-color:white;border-bottom-style:dashed;border-bottom-width:1px;}
.MenuItemClicked TD{font-family:arial,helvetica,sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;width:100%;cursor:pointer;background-color:#CC3300;padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:4px;border-bottom-color:white;border-bottom-style:dashed;border-bottom-width:1px;}
.MenuItemDisabled TD{font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;width:100%;cursor:pointer;background-color:#FFDD00;padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:4px;border-bottom-color:white;border-bottom-style:dashed;border-bottom-width:1px;}


/* ---- Special Classes ---- */

/* Country ambiance */

.Country {background-color: #FEDCCE}


/* Bread Crumb */

.BreadCrumb {font-family:  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:12px; background-color:#CDCDCD; font-weight:bold;}
.CartListItem {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.CartListItemAlt {font-family:Arial, Helvetica, sans-serif; font-size:12px;background-color:#FFFFCC;}
.CartListFooter {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#CDCDCD;  font-weight:bold;}
    
/* Hack in order to have a scrollbar for firefox browser */

#scrollfirefox {position: absolute;bottom: -0.1px;visibility: hidden;}

/* Item Content */

.ItemTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}
.ItemTitleLink {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}
.ItemBriefDescriptionLink {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-style:italic;font-weight:normal;}
.ItemCommentCount {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.ItemDescription{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}
.ItemBriefDescription{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;font-style:italic;}
.ItemReadMoreLink{font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}
.ItemRating{font-family: Arial, Helvetica, sans-serif; font-size:12px;}

/* Content */

.SectionTitle {font-family:  Arial, Helvetica,  sans-serif;font-size : 12px; color:black;font-weight:bold; }
.Title {font-family:  Arial, Helvetica,  sans-serif; font-size : 12px; color:black;font-weight:bold;}	
.NormalText {font-family:  Arial, Helvetica,  sans-serif;font-size : 12px;}
.BriefDescription {font-family: Helvetica, sans-serif; font-size:12px;font-style:italic;font-weight:normal;}
.NotifyLink{font-family: Helvetica, Arial, sans-serif; font-size:12px;font-weight:normal;font-style:italic;}
.Rating{font-family:  Helvetica, Arial, sans-serif; font-size:12px;}

/* Search */

.Search {font-family:  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: solid #AAAAAA 1px;}
.Comments_ListItem {background-color:#dddddd;}
.Comments_ListItem2 {background-color:#FFFFFF;}
.Comments_ListAlternatingItem {border-top: 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: 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: 12px;}
.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: 12px;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;}

/* Vote Control */
.VoteItemClass {font-family:  arial, helvetica, sans-serif;font-size: 10px;font-weight: normal;}
.VoteQuestionClass {font-weight: bold;font-size: 12px;padding-left: 3px;padding-bottom: 3px;padding-top: 3px;padding-right: 3px;font-family:  arial, helvetica, sans-serif;background-color: #CCCCCC;}
.VoteButtonClass {font-family:  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:  arial, helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align:center;background-color: #CCCCCC;}
