body, html{margin:0; padding:0; color:#333; background-color:#fff; background-image:url("../images/newlayout/header5.jpg"); background-position:top center; background-repeat:no-repeat; font-family:Arial,Helvetica;}
.HiddenText{display:none}
form{    }

.CommonModalContent form{background-image:none}

.CommonFat{font-size: 110%; color: #fa4b00; font-weight: bold}

.Common{margin-left:auto; margin-right:auto; padding:0; width:890px; position:relative; left:2px}

#CommonHeader{padding:0; margin:0; width:100%; overflow:hidden; height:20px}

#CommonHeaderUserArea{position:absolute; top:-60px; right: 0px;}

#CommonAnnouncement{position:absolute; top:-81px; right: 313px;background-color:#0f8a6d; padding: 4px; padding-left: 6px; padding-right: 6px; color: #fff}

#CommonAnnouncement a{color: #c5f20f; font-weight: bold; font-style: italic;}

#CommonSyndication{position:absolute; top:-81px; right: 56px; color: #fff; font-size: 12px;}

#CommonSyndication a{color: #fff;}

#CommonSyndication ul{list-style-type:none; padding:0; display:block; margin:0}

#CommonSyndication ul li {float: left; background-color:#901711; padding: 4px; padding-left: 28px; padding-right: 9px;}

.RssBox {background-image:url('../images/rss-icon.gif'); background-repeat:no-repeat; background-position:6px; margin-right: 9px;}
.Twitterbox {background-image:url('../images/twitter.gif'); background-repeat:no-repeat; background-position:4px; margin-right: 9px;}
.Facebookbox {background-image:url('../images/facebook.gif'); background-repeat:no-repeat; background-position:6px; }

#CommonLogo{position:absolute; top:-57px; right: 630px;}

#CommonLogo img{width:250px; height: 50px; border: 0px;} 

#CommonHeaderUserArea a:link, #CommonHeaderUserArea a:visited{color:#fff; text-decoration:none;}

#CommonHeaderUserWelcome a:hover{text-decoration:underline}

#CommonHeaderUserWelcome .sub a{text-transform: none; padding: 1px; padding-right: 3px; padding-left: 3px; line-height: 20px; background-color: #BB1E16 ; color:#fff; font-size:1.2em; font-weight:bold; letter-spacing: 0px}

#CommonHeaderUserWelcome .sub a:hover{text-decoration:underline; color:#fff; text-decoration: none; background-color: #FA4B00}

#CommonHeaderUserContent{padding:0px; padding-left:12px; padding-right:12px; padding-top:16px; padding-bottom: 12px; background-color:#8F1711; text-align:right; color:#FA6424; width:270px; text-align:center; float:right; height:56px; border-right: 6px solid #BB1E16; border-bottom: 6px solid #BB1E16}

#CommonHeaderUserWelcome{font-size:12px; font-weight:normal; text-transform: lowercase; letter-spacing: 0px;}

.UserWelcomeAvatar {float: left; margin-right: 12px;}

#UserLoggedIn {text-align: left; padding-left: 4px; line-height: 17px;}

#notLoggedIn{padding-top: 20px}

#notLoggedIn a{padding: 6px; padding-right:  9px; padding-left: 12px; background-color: #BB1E16 ; color:#fff; font-size:1em; font-weight:bold; text-transform:uppercase; letter-spacing: 0px}

#notLoggedIn a:hover{text-decoration:underline; color:#fff; text-decoration: none; background-color: #FA4B00}

#CommonHeaderUserRoundBottom{margin:0; padding:0; height:5px; width:inherit; overflow:hidden}

#CommonHeaderUserRoundBottom .r1, #CommonHeaderUserRoundBottom .r2, #CommonHeaderUserRoundBottom .r3, #CommonHeaderUserRoundBottom .r4{height:1px; overflow:hidden; background-color:#95B6C3}

#CommonHeaderUserRoundBottom .r4{margin:0 5px}
#CommonHeaderUserRoundBottom .r3{margin:0 3px}
#CommonHeaderUserRoundBottom .r2{margin:0 2px}
#CommonHeaderUserRoundBottom .r1{margin:0 1px; height:2px}

.CommonTagSearchBox {cursor: text; font-weight: bold; margin-bottom: 3px;font-size: 110%; background: none; width: 258px; border: 2px solid #12a17f; padding: 4px; font-family: arial; color: #ccc}

.CommonTagSearchBoxList {margin-left: 0px; margin-top: 0px; background: #12a17f; padding: 1px;}

.CommonTagSearchBoxListItem {color: #fff; border-bottom: 1px dotted #0f8a6d;  letter-spacing:0px; font-weight: bold; padding-top: 3px; padding-bottom: 2px; padding-left: 6px; list-style-type: none;}

.CommonTagSearchBoxHighlight {border-top: 1px dotted  #c5f20f;  letter-spacing:0px; font-weight: bold; padding-top: 3px; padding-bottom: 2px; padding-left: 6px; background-color: #c5f20f ;color: #0f8a6d; cursor: pointer; list-style-type: none;}
#CommonHeaderTitleArea{float:left; padding-top:14px; display:none}

.CommonHeaderTitle{font-size:325%; font-weight:bold; color:#000; letter-spacing:-2px; line-height:100%}

.CommonHeaderTitleDescription{font-size:85%; padding-left:2px}


#CommonFooter IMG{}

.CommonClause {font-size: 11px; margin-left: 27px; margin-right: 12px; color: #fc9;}

#CommonFooter{clear: both;height:170px; font-size:100%; font-weight:normal; background-color:#FA4B00; width:740px; border-left:25px solid #FA6424; border-right:25px solid #FA6424; background-image:url('../images/newlayout/bottomlogo.gif'); background-repeat:no-repeat; background-position:60px; margin:0 auto 0; color:#fff; line-height:1.5; padding-left:150px}

#CommonFooter a:link, #CommonFooter a:visited, #CommonFooter a:active{color:#FC9; text-decoration:none; font-weight:normal}

#CommonFooter .Common{margin-left:150px}

#CommonFooter a:hover{color:#fff}

#CommonFooter ul{ list-style-type:none; display:inline}

#CommonFooter ul li{  display:block;   width:200px;   float:left;   margin:12px;   padding-left:12px;   padding-top:0px;   border-left:3px solid #FA6424;   height:100px}

#CommonFooter h4{font-size:14px; margin:0px; padding:0px}

#CommonNavigation{-moz-border-radius: 6px; -webkit-border-radius: 6px;  clear:both;     margin:0 auto; width:882px; overflow:hidden; background-color:#12A17F;     border-top:#0F8A6D 4px solid;     border-left:#0F8A6D 4px solid;     border-right:#0F8A6D 4px solid; border-bottom:#0F8A6D 4px solid; padding:0; font-size:11px; text-align:justify;  background-repeat:repeat-x;  height:30px;  letter-spacing:-1px;  text-transform:uppercase;  font-family:verdana; font-weight:bold; margin-bottom:96px;}

#CommonNavigation .Common{margin:0px}

#CommonNavigation .Common .Inner{margin:0px}

#CommonNavigationShadow{clear:both; margin:0 auto; width:890px; display:none}

#CommonNavigation ul{list-style-type:none; padding:0; display:block; margin:0}

#CommonNavigation ul li{display:block; float:left; padding:0; border-right:solid 1px #0F8A6D; font-weight:bold; color:#fff; margin-top:6px}

#CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited{ color:#fff;  text-decoration:none;  display:block;  padding:3px 6px;  border-right:solid 1px #0F8A6D}

#CommonNavigation a:hover{ color:#FA4B00;  text-decoration:none;  display:block;  padding:3px 6px;  border-right:solid 1px #0F8A6D;  background-color:#fff}

#CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited{ color:#C5F20F}

#CommonNavigation a.Selected:hover{ color:#0F8A6D}

#CommonContent{margin:0; padding:0; height:1%; overflow:hidden;}

#CommonContentInner{width:100%; overflow:hidden}

#CommonContentInner .CommonContentBox {margin-bottom: 0px;}

#CommonSidebarLeft{}

#CommonSidebarLeft .CommonSidebar{ float:left; padding-right:12px; overflow:hidden; width:240px}

#CommonSidebarRight{}

#CommonSidebarRight .CommonSidebar{ float:right; padding-left:12px; overflow:hidden}
#CommonSidebarRight .CommonSidebar .CommonContentBox{background-color:#0F8A6D;  color:#FFF;  border-top:0px;  width:270px; clear: both; border-right: 6px solid #12A17F;  border-bottom: 6px solid #12A17F; }

#CommonSidebarRight .CommonSidebar .CommonSidebarSpotlight  { background-color:#0F8A6D;  color:#FFF;  border-top:0px;  width:270px; clear: both;}

.CommonRightTitleSmall{ font-size: 75%; font-weight: normal; color: #C5F20F; font-style: italic}

.CommonAdBox{ background-color:#0F8A6D;  color:#FFF;  border-top:0px;  width:288px;  padding:6px;  margin-bottom:12px}

.CommonAdBox2 {display: block; text-align: center; margin-bottom: 24px; margin-top:0px; background-color: #eee; padding-bottom: 12px; padding-top: 6px; margin-left: 44px; margin-right: 44px}

#CommonSidebarRight .CommonSidebar .CommonContentBox .CommonContentBoxHeader{ color:#C5F20F;}

#CommonSidebarRight .CommonSidebar .CommonContentBox A:LINK, #CommonSidebarRight .CommonSidebar .CommonContentBox A:ACTIVE, #CommonSidebarRight .CommonSidebar .CommonContentBox A:VISITED{ color:#FFF}

#CommonSidebarRight .CommonSidebar .CommonContentBox A:Hover{    text-decoration:none;     color:#0F8A6D; background-color: #C5F20F}

#CommonSidebarRight .CommonSidebar .CommonSidebarSpotlight .CommonContentBoxHeader{ color:#C5F20F;}

#CommonSidebarRight .CommonSidebar .CommonSidebarSpotlight A:LINK, #CommonSidebarRight .CommonSidebar .CommonSidebarSpotlight A:ACTIVE, #CommonSidebarRight .CommonSidebar .CommonSidebarSpotlight A:VISITED{ color:#FFF}

#CommonSidebarRight .CommonSidebar .CommonSidebarSpotlight A:Hover{    text-decoration:none;     color:#0F8A6D; background-color: #C5F20F}

.CommonDealEnded {line-height: 1.6; padding: 6px; padding-top: 7px; background-color: #eeeeee; width: 350px; font-weight: bold; border: dotted #ccc 1px}

.CommonDealEnded a {background-color: #fff; padding: 3px;}

.CommonDealEnded a:hover {background-color: #FA4B00; padding: 3px; color: #fff; text-decoration: none; }

.CommonListRowAlt .CommonDealTags a {padding: 3px;}

.CommonDealTags a { padding: 3px}

.CommonDealTags a:hover {background-color: #FA4B00; padding: 3px; color: #fff; text-decoration: none; }

A:LINK, A:ACTIVE{ color:#FA4B00;  text-decoration:none}

A:VISITED{ color:#FA4B00;  text-decoration:none}

A:HOVER{text-decoration:underline;}

SELECT, TEXTAREA, INPUT, BUTTON{ font-family:Arial,Helvetica;  font-size:90%; padding: 2px}

TABLE{ empty-cells:show}

HR{border-style:dotted; border-width:0 0 1px 0; border-color:#ccc; background-color:transparent; height:0}

.CommonReplyTextButton{font-size:85%; float:right}

.CommonBreadCrumbArea{width:560px; height:15px;  margin:0px;  padding:0px;  font-size:85%; color:#8F1711}

.CommonBreadCrumbArea a{ padding-left:7px;  padding-right:3px}

.CommonBreadCrumbStart a{ padding-left:7px; padding-right:3px}

.CommonPostPopupHeader{ display:none;  height:0px;   background-color:#8F1711}

.CreateForumPostClickPopup_Description{ background-color:#8F1711}
.CommonPostPopupListArea{ text-align:left;  position:relative;  padding:12px;  padding-right:40px;  padding-left:0px}
.CommonPostPopupListArea ul{ margin-top:0px;  color:#fa6424}
.CommonPostPopupListArea a, .CommonPostPopupListArea a:visited{ color:#fff}

.CommonPlaceDeal .CommonTextButtonHighlight{ padding:7px; padding-left:10px; padding-right:10px;  margin:0px;  background-color:#8F1711;   cursor:pointer; padding-left: 35px; background-image:url("../images/newlayout/plus.gif"); background-repeat: no-repeat; background-position: 0px }

.CommonPlaceDeal .CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER{ border:0px;  background-color:#8F1711;  cursor:pointer; padding-left: 35px; background-image:url("../images/newlayout/plus.gif"); background-repeat: no-repeat; background-position: 0px }

.CommonPlaceDeal .CommonTextButton{ padding:7px;  padding-right:10px;  margin:0px;  cursor:pointer; padding-left: 35px; background-image:url("../images/newlayout/plus.gif"); background-repeat: no-repeat; background-position: 0px}
.CommonPostPopupArea{ background-color:#8F1711;  border-top:0px;  border-left:0px;}
.CommonPostPopupList{}

.CommonCategoryListImage{float:right}

.CommonListAttachment{margin-top:18px; margin-bottom: 12px;}

.CommonListCategory{font-style:italic; color:#666}

.CommonListCategory a, .CommonListCategory a:visited, .CommonListCategory a:active{color:#666}

.CommonNavBoxes{float:right; display:inline; margin-top:25px; margin-right:12px}

.CommonNavBoxes ul{ margin:0; padding:0; list-style-type:none; display: inline;}

.CommonNavBoxes ul li{ display:block; float: left; font-size:13px;  letter-spacing:-1px; font-weight:bold; color:#fff; margin-left:12px;  background-color:#FA4B00}

.CommonNavBoxes ul li:hover{ display:block; float: left; font-size:13px;  letter-spacing:-1px; font-weight:bold; color:#fff; margin-left:12px;  background-color:#FA6424}

.CommonNavBoxes ul li a{ color:#FFF;  padding:5px}

.CommonPlaceDeal{}

.CommonHowitWorks{ padding:7px; padding-left: 20px; background-image:url("../images/newlayout/help.gif"); background-repeat: no-repeat; background-position: 0px}

.CommonHowitWorks a{ text-decoration:none}

.CommonHome {display: inline; background:transparent; float: left}

.CommonHome img {width: 230px; height: 26px;  background:transparent; border: 0px}

legend{color:#FA4B00; font-size:110%; padding:4px; margin-bottom:6px; font-weight: bold}

fieldset{margin-bottom:24px; padding-top:0px; border:0px; border-top:2px #ccc solid}

.CommonFormArea{ margin:0; margin-top:6px; background-color:#eeeeee; border-top: #ccc 3px solid; padding:12px; clear:both}

.filename{font-weight: bold; padding-right: 6px;} 

.CommonFormTitle{color:#000; font-size:160%; font-weight:bold; padding:0; margin:32px 0 0 0; line-height:100%}

.CommonFormSubTitle{ margin:16px 0 4px 0;  padding:6px;  font-weight:bold;  color:#000;  background-color:#ddd}

.CommonFormDescription{padding:8px 2px 8px 0}


TD.CommonFormFieldName{font-weight:bold; padding:8px 2px 2px 2px}

DIV.CommonFormFieldName{font-weight:bold; padding:12px 2px 2px 2px; font-weight:bold; padding:8px 2px 2px 2px}

DIV.CommonRegisterFieldName{font-weight:bold; padding:12px 2px 2px 2px; font-weight:normal; padding:6px; float:left; width:150px; display:block; text-align:right}

TD.CommonFormFieldDescription{padding:2px; font-size:90%; font-weight:normal}

DIV.CommonFormFieldDescription{padding:2px; font-size:90%; font-weight:normal}

TD.CommonFormField{color:#000; padding:2px}

DIV.CommonFormField{color:#000; padding:0px}

.OpenIDProvider {border: 3px solid #ccc; cursor: pointer}

.CommonCreateInput {text-align: right}

.extrainfocontainer {line-height: 16px; padding-top: 6px;}

.extrainfocontainer img {vertical-align: middle}

.Extrainfo b {}



.CommonCreateLabel {width: 200px; font-weight: bold; text-align: right; display:inline} 

.CreateEditPostLabel {width: 100px; float: left; text-align:right; display: inline; margin-top: 2px; padding-right: 3px;}

.CommonCreateEditInput {/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */ width: auto;  margin-bottom: 3px}

.CommonAttachmentImage {padding-top: 12px; padding-bottom: 18px; line-height: normal }

.CommonFormArea BUTTON {display: inline; width: 160px; margin-left: 0px}

a.CommonDealURL,  a.CommonDealURL:visited {background-color: #0F8A6D ;display:inline; text-align: right; padding: 4px; padding-bottom: 3px;  border-top: 0px dotted #ccc; border-bottom: 3px solid #12A17F; color: #fff; font-weight: bold; word-spacing: 1px; text-transform: uppercase; font-family: verdana; font-size: 9px}

a.DealLink,  a.DealLink:visited {background-color: #0F8A6D ;display:inline; text-align: right; padding: 6px; padding-bottom: 5px;  border-top: 0px dotted #ccc; border-bottom: 3px solid #12A17F; color: #fff; font-weight: bold; word-spacing: 1px; text-transform: uppercase; font-family: verdana; font-size: 10px; padding: 6px; padding-bottom: 6px;}

a.CommonDealURL:hover {color: #C5F20F; text-decoration: none; border-top: 0px dotted #FA4B00; border-bottom: 3px solid #C5F20F;}

a.DealLink:hover {color: #C5F20F; text-decoration: none; border-top: 0px dotted #FA4B00; border-bottom: 3px solid #C5F20F;}

DIV.CommonRegisterField{padding:6px; display:block;}

.TopUsers{font-size: 150%; padding-bottom: 6px}

.CommonMailDealReplies {text-align: right;}

.CommonMessageSuccess{padding:12px; font-size:100%; color:#fff; font-weight:normal; border-right:solid 4px #0f8a6d ;   border-bottom:solid 4px #0f8a6d; background-color:#12a17f; margin:16px 0}

.CommonMessageWarning{margin:16px 0; padding:12px; font-size:100%; color:#330; font-weight:normal; border:solid 1px #eec600; background-color:#FFA}

.CommonMessageError{margin:16px 0; padding:12px; font-size:100%; color:#000; font-weight:normal; border:solid 1px #300; background-color:#d66}

.CommonContentArea{ margin:16px 0 0 0}

.CommonContentAreaCMS{padding:12px; padding-top:0px; border-top:3px solid #ccc; margin-top:3px; line-height:1.4}

.CommonContentAreaCMS strong, .CommonContentAreaCMS b{font-size:110%; color:#FA4B00}

.CommonContentAreaCMS p {width: 550px;}

.CommonContentAreaCMS img {float: left; margin-right: 12px; margin-bottom: 12px;}

.CommonHyvesButton {padding: 0px;}

#CommonTitleArea{width:890px; min-height:42px; height:auto !important; height:42px}

h1.CommonTitle{font-size:140%; font-weight:bold; color:#8F1711; margin:0px; padding-left:12px; width:560px}

h1.CommonTitleExpired{font-size:140%; font-weight:bold; color:#8F1711; margin:0px; padding-left:12px; width:560px; text-decoration: line-through}

h3{font-size:100%; margin:0px;padding:0px}

h2{font-size:100%; margin:0px;padding:0px}

.CommonSubTitle{margin-top:15px; text-align:left; padding:4px; color:#fa4b00; font-family:Arial,Helvetica; font-weight:bold; font-size:120%}

.CommonHeader{color:#aaa; font-size:130%; font-weight:bold; padding:0; margin:8px 0 0 0}

.ExpiredDealBanner{position:relative; margin-bottom: -63px; bottom: 69px; text-align: right; background-image:url("../images/newlayout/verlopencorner.gif"); background-repeat: no-repeat; background-position: bottom right;}

.ExpiredDealBanner img{height: 63px;}

.CommonContent{}

.CommonGroupedContentArea{padding:0 0 8px 0; margin:0 0 16px 0}

.CommonDescription{margin:0 0 16px 0}

.ForumPostHeader .CommonDescription{    color:#eeeeee}

.CommonWarning{padding:8px 8px; font-weight:normal; margin:24px 0 16px 0; color:#8F1711; border:solid 1px #FFD226; background-color:#fffcb3}

.CommonTextButton{display:inline-table; display:-moz-inline-box; display:inline-block; margin:1px; padding:4px; white-space:nowrap}

.CommonTextButton:LINK, .CommonTextButton:VISITED{text-decoration:none}

.CommonTextButton:ACTIVE{text-decoration:none}

.CommonTextButton:HOVER{text-decoration:none; cursor:pointer}

.CommonTextButtonHighlight{display:inline-table; display:-moz-inline-box; display:inline-block; margin:1px; padding:4px; background-color:#eeeeee; white-space:nowrap}

.CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER{color:#fff; text-decoration:none}

.CommonImageTextButton{display:inline-table; display:-moz-inline-box; display:inline-block; margin:1px; background-repeat:no-repeat; background-position:2px center; padding:4px 4px 4px 22px; line-height:normal; white-space:nowrap}

.CommonImageTextButton:LINK, .CommonImageTextButton:VISITED{text-decoration:none; margin:1px}

.CommonImageTextButton:ACTIVE{text-decoration:none}

.CommonImageTextButton:HOVER{text-decoration:underline}

.CommonDownloadButton{background-image:url(../images/common/download.gif)}
.CommonLockedButton{background-image:url(../images/common/locked.gif)}

.CommonListArea{padding:0; line-height:1.4}

.CommonListTitle{font-size: 140%; padding:6px 6px 6px 0; color:#8f1711; font-weight:bold; margin:0}

.CommonListTitle A, .CommonListTitle A:VISITED, .CommonListTitle A:ACTIVE{color:#8f1711; text-decoration:none}

.CommonListTitle A:HOVER{ text-decoration:underline}

.CommonListHeader{text-align:left;height:3px; background-color:#999; color:#fff; font-family:Arial,Helvetica; font-weight:bold; font-size:110%}

.CommonListCell{padding:6px; padding-bottom: 12px; color:#333; font-family:Arial,Helvetica; text-align:left; border-bottom: 2px #ccc dotted;}

.CommonListRow{background-color: inherit;}

.CommonListRowAlt td{background-color:inherit;}

.CommonAvatarListItemsArea{margin:0}

.CommonAvatarListItemArea{margin:10px 0; background-repeat:no-repeat; background-position:10px 10px; padding:10px 10px 10px 70px; min-height:46px; background-color:#eeeeee}

.CommonAvatarListItemArea.Alt{background-color:#fff}

.CommonAvatarListItemArea.Weblog{ }

.CommonAvatarListItemArea.Forum{ }

.CommonAvatarListItemArea.MediaGallery{ }

.CommonAvatarListItemArea.Hub{ }

.CommonAvatarListItemArea.Unknown{ padding-left:10px}

.CommonAvatarListItemArea.Custom{padding-left:0px}

.CustomAvatarListItemCustomAvatar{float:left; padding-left:10px; width:60px; height:60px; overflow:hidden}

.CustomAvatarListCustomContent{margin-left:80px}

.CommonAvatarListItem{font-size:100%; color:#333666; padding:3px}

.CommonAvatarListItemName{font-size:150%; font-weight:normal; padding:0; margin:0 0 4px 0}

.CommonAvatarListItemDetails{margin:4px 0 0 0; color:#000; font-size:80%}

UL.CommonAvatarListItemList{margin:0; padding:0; list-style-type:none}

.CommonImageCentered{margin-bottom: -12px; padding: 0px}

.CommonButton{padding:3px; font-size:110%; font-weight:bold; color:#fff; background-color:#FA4B00; border:0px; margin-top:12px; cursor:pointer}

.CommonButtonSideBar{padding:3px; font-size:110%; font-weight:bold; color:#fff; background-color:#12a17f; border:0px; margin-top:12px; cursor:pointer}

.CommonValidationWarning{font-size:100%; color:#f00; font-weight:bold; padding:2px}

.CommonContentPartBorderOff{padding:1px}

.CommonContentPartBorderOn{border:dashed 1px #999; background-color:#efefef}

.CommonContextMenuGroup{background-color:#fff; border:solid 1px #999}

.CommonContextMenuItem{background-color:#fff; font-size:90%; border:solid 1px #fff; cursor:pointer; padding:3px}

.CommonContextMenuItemHover{background-color:#eeeeee; color:#000; font-size:90%; border:solid 1px #ccc; cursor:pointer; padding:3px}

.CommonContextMenuItemExpanded{background-color:#ccc; color:#000; font-size:90%; border:solid 1px #eeeeee; cursor:pointer; padding:3px}

.CommonModalMask{opacity:.4; filter:alpha(opacity=40); background-color:#333}

.CommonModal{background-color:#fff; border:solid 3px #fff}

.CommonModalTitle{padding:8px 0 2px 0; font-size:150%; margin:0 8px; font-weight:bold; color:#8F1711; cursor:move; min-height:24px}

.CommonModalContent{background-color:#fff}

.CommonModalFooter{width:100%; height:15px}

.CommonModalClose{width:16px; height:15px; background-image:url(../images/common/close.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer; position:absolute; right:8px; top:8px; margin:0}

.CommonModalResize{width:12px; height:12px; background-image:url(../images/common/resize.gif); background-repeat:no-repeat; overflow:hidden; position:absolute; right:6px; bottom:6px; cursor:se-resize}

.CommonRateControlReadOnly{display:inline-table; display:-moz-inline-box; display:inline-block; background:transparent; padding:1px; white-space:nowrap}

.CommonRateControl{display:inline-table; display:-moz-inline-box; display:inline-block; background:transparent; cursor:pointer; padding:1px; white-space:nowrap}

.CommonRateControlActive{display:inline-table; display:-moz-inline-box; display:inline-block; background-color:#fc6; cursor:pointer; padding:1px; white-space:nowrap}

.CommonContentSelectorTreeArea{background-color:#fff; height:330px; margin:5px; margin-left:0; border:solid 1px #999; overflow:hidden}

.CommonContentSelectorItemsArea{margin:5px; margin-right:0; margin-left:0; background-color:#fff; border:solid 1px #999; overflow:auto; padding:4px; height:322px}

.CommonContentSelectorOptionsArea{margin:0; background-color:#fff; border:solid 1px #999; padding:4px}

.CommonContentSelectorItemArea{ float:left}

.CommonContentSelectorItem{font-size:90%; border:solid 1px #ccc; cursor:pointer; padding:3px; width:79px; height:79px; overflow:hidden; margin:6px 6px 0 6px; text-align:center; vertical-align:middle}

.CommonContentSelectorItemSelected{font-size:90%; border:solid 3px #999; cursor:pointer; padding:1px; width:79px; height:79px; overflow:hidden; margin:6px 6px 0 6px; text-align:center; vertical-align:middle}

.CommonContentSelectorItem img, .CommonContentSelectorItemSelected img{margin-top:auto; margin-bottom:auto}

.CommonContentSelectorItemName{font-size:90%; font-weight:normal; text-align:center; cursor:pointer; padding:2px; width:83px; height:12px; overflow:hidden; margin:1px 6px 16px 6px}

.CommonContentSelectorItemNameSelected{font-size:90%; font-weight:normal; text-align:center; background-color:#999; cursor:pointer; padding:2px; width:83px; height:12px; overflow:hidden; margin:1px 6px 16px 6px}

.CommonContentSelectorButtonArea{text-align:right; margin:5px}

.CommonPollMoveUpButton{display:inline-table; display:-moz-inline-box; display:inline-block; margin:1px; border:solid 1px #999; border-top-color:#ccc; border-left-color:#ccc; background-color:#eeeeee; color:#8F1711; font-size:80%; font-weight:bold; background-repeat:no-repeat; background-position:left top; width:20px; height:20px; line-height:normal; background-image:url(../images/common/up.gif)}

.CommonPollMoveUpButton:LINK, .CommonPollMoveUpButton:VISTED, .CommonPollMoveUpButton:ACTIVE{text-decoration:none; color:#8F1711}

.CommonPollMoveUpButton:HOVER{text-decoration:none; color:#8F1711; background-color:#ddd}

.CommonPollMoveDownButton{display:inline-table; display:-moz-inline-box; display:inline-block; margin:1px; border:solid 1px #999; border-top-color:#ccc; border-left-color:#ccc; background-color:#eeeeee; color:#8F1711; font-size:80%; font-weight:bold; background-repeat:no-repeat; background-position:left top; width:20px; height:20px; line-height:normal; background-image:url(../images/common/down.gif)}

.CommonPollMoveDownButton:LINK, .CommonPollMoveDownButton:VISTED, .CommonPollMoveDownButton:ACTIVE{text-decoration:none; color:#8F1711}

.CommonPollMoveDownButton:HOVER{text-decoration:none; color:#8F1711; background-color:#ddd}

.CommonPollDeleteButton{display:inline-table; display:-moz-inline-box; display:inline-block; margin:1px; border:solid 1px #999; border-top-color:#ccc; border-left-color:#ccc; background-color:#eeeeee; color:#8F1711; font-size:80%; font-weight:bold; background-repeat:no-repeat; background-position:left top; width:20px; height:20px; line-height:normal; background-image:url(../images/common/delete.gif)}

.CommonPollDeleteButton:LINK, .CommonPollDeleteButton:VISTED, .CommonPollDeleteButton:ACTIVE{text-decoration:none; color:#8F1711}

.CommonPollDeleteButton:HOVER{text-decoration:none; color:#8F1711; background-color:#ddd}

ol.CommonPollAnswerList{margin:0; padding:0}

ol.CommonPollAnswerList li{margin-left:24px}

.CommonPollArea{width:50%; min-width:300px; background-color:#eeeeee; border:solid 1px #999; margin:0 auto}

.CommonSidebar .CommonPollArea{ min-width:200px}

.CommonPollQuestion{background-color:#ccc; border:solid 0 #999; border-bottom-width:1px; padding:4px; margin:0; font-size:105%}

.CommonPollContent{padding:4px}

.CommonPollDescription{}

.CommonPollSwitchedContent{ width:80%;  margin:0 auto}

.CommonSidebar .CommonPollSwitchedContent{ width:100%;  margin:0}

.CommonSidebarHolder {padding-bottom: 12px}

ul.CommonPollAnswerList{list-style-type:none; margin:0; padding:0; font-weight:bold}

ul.CommonPollAnswerList li{padding:0; margin:6px 0 0 0}

.CommonPollAnswer{padding:2px}

.CommonPollUserVote{ margin:1em 0; color:#777}

.CommonPollFooter{padding:2px; background-color:#ccc; border:solid 0 #999; border-top-width:1px; font-size:80%}

.CommonPollResultGraph{ white-space:nowrap}

.CommonSidebar .CommonPollResultGraph{ display:none}

ul.CommonPollFooterList{list-style-type:none; margin:0; padding:0}

ul.CommonPollFooterList li{display:inline; margin:0 6px; padding:0}

.CommonTagDescription {width: 100%; clear: both; padding-bottom: 12px}

.CommonTagDescription img {float: right; padding: 6px; border: 6px solid #eee; margin-left: 12px; clear: both; margin-bottom: 12px;}

.CommonTagHelpHeader{clear: both; margin-bottom:-40px; background-color: #eeeeee; padding-top: 0px; padding-left: 6px; font-size: 84%; font-weight: bold;}

.CommonTagCloud{clear: both;font-size: 84%; background-color:#eeeeee; border:solid 0px #ccc; border-left-width:0; border-right-width:0; padding:12px; padding-top: 6px; margin:0; line-height:250%; list-style-type:none; margin-bottom:12px}

.CommonSidebarTagCloud{line-height:1.4; margin:0; padding:0; list-style-type:none}

.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6{margin:0; padding:0; display:inline; word-wrap:break-word; color:#fff}

.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active{margin-right:6px; text-decoration:none; font-size:160%; font-weight: bold}

.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active{margin-right:6px; text-decoration:none; font-size:140%; font-weight: bold}

.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active{margin-right:6px; text-decoration:none; font-size:130%; font-weight: bold}

.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active{margin-right:6px; text-decoration:none; font-size:120%; font-weight: bold}

.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active{margin-right:6px; text-decoration:none; font-size:110%; font-weight: bold}

.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active{margin-right:6px; text-decoration:none; font-size:100%;}

.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover, .CommonTag6 a:hover{text-decoration:underline}

.CommonPane{font-size:10pt; border-top-width:0; background-color:#fff; padding:0px}

.CommonPaneTabSet{font-size:90%; padding:0; margin:0; background-image:url(../images/common/tabset.gif); background-position:bottom left; background-repeat:repeat-x; font-weight:bold}

.CommonPaneTab{color:#333; border:solid 1px #ccc; margin:2px 0 1px 0; padding:6px 10px; background-color:#f3f3f3; cursor:pointer; white-space:nowrap}

.CommonPaneTabSelected{color:#8F1711; border:solid 1px #999; border-bottom-width:0; border-top:solid 3px #999; margin:0 0 -1px 0; padding:6px 10px 8px 10px; background-color:#fff; cursor:pointer; white-space:nowrap}

.CommonPaneTabHover{color:#8F1711; border:solid 1px #ccc; margin:2px 0 1px 0; padding:6px 10px; background-color:#f3f3f3; cursor:pointer; white-space:nowrap}

.CommonGroupListBody{ color:#333;  font-size:100%;  padding:8px 8px 8px}

.CommonInlineTagEditor{padding:4px; border:solid 1px #999; background-color:#f3f3f3}

.CommonAvatarListArea{ margin:8px 8px 0 0; padding:0; width:60px; height:100px; text-align:center; overflow:hidden; float:left; font-size:110%; font-weight:bold; word-wrap:break-word}

.CommonMiniListAvatar{ display:block;  float:right;  clear:both}

.CommonMiniListAvatar img{ width:16px}

.CommonAvatarArea{width:60px; height:60px; margin-bottom:4px; overflow:hidden}

.CommonAvatarArea img{border-width:0}

.CommonAvatarListArea a{text-align:center; font-size:.8em}

.CommonThemePreviewTextColumn{ width:186px;  border-style:solid;  border-width:0px;  border-bottom-width:1px;  border-bottom-color:#ccc}

.CommonThemePreviewTextColumn h4{ width:174px;  overflow:hidden;  font-size:110%;  font-weight:bold;  margin:0px;  margin-top:6px;  padding:0 6px 0 6px}

.CommonThemePreviewTextColumn div{ width:174px;  overflow:hidden;  padding:6px;  font-size:80%}

.CommonThemePreviewImageColumn{ width:218px;  border-style:solid;  border-width:0px;  border-bottom-width:1px;  border-bottom-color:#ccc}

.CommonThemePreviewImageColumn div{ width:200px;  height:90px;  margin:6px;  background-color:#ccc;  padding-top:60px;  text-align:center;  border-style:solid;  border-width:1px;  border-color:#000}

.CommonThemePreviewImageColumn img{ width:200px;  height:150px;  border-style:solid;  border-width:1px;  border-color:#000;  margin:6px}
 
.CommonFileSelectionArea{ background-color:#ccc;  margin-bottom:8px;  margin-top:4px;  border:solid 1px #999}

.CommonFileSelectionArea input{ margin:2px}
 
.CommonFileSelectionPreviewArea{ text-align:center;  background-color:#fff;  border:solid 0px #999;  border-bottom-width:1px;  padding:4px;  font-size:80%;  color:#999;  overflow:hidden}

.CommonFileSelectionPreviewArea img{ max-width:250px;  max-height:100px}

#CommonOpenIdBox{display:none;}

.verifyOpenId{padding-top:3px;}

.CommonOpenIdLoginForm{float: right; width: 200px;}

.CommonContentBox{    border-top:solid 3px #ccc;     background-color:#fff;     padding:12px;     margin-bottom:12px;     height:1%; line-height:1.4;}

.CommonContentBoxHeader{    padding:0 0 4px 0;          margin:0 0 8px 0;     line-height:100%;     font-size:120%;     color:#8F1711}

.CommonContentBoxHeaderForm{padding:0 0 10px 0;     border-bottom:solid 1px #ccc;     margin:0 0 10px 0;     color:#8F1711;     position:relative}

.CommonContentBoxContent{    padding:0px;     font-size:90%}
 
.CommonPager{background: #eee; padding: 3px; padding-bottom: 4px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;   margin-top:12px;}

.CommonPager a:link, .CommonPager a:visited, .CommonPager a:active{ padding: 4px;}

.CommonPager a:hover{background-color: #fa4b00; color: #fff}

.CommonPagerSelectedPage{background-color: #fff; color: #666; padding: 4px; display: inline; font-weight: bold; margin-right: 3px}

.CommonContentBoxFooter{    font-weight:normal;     font-size:90%;    text-align: right; margin-bottom: 3px;}

.CommonContentBoxFooter a{    text-decoration:none; color:#FA4B00; font-weight:bold}

.CommonContentBoxFooter A:HOVER{    text-decoration:none}

UL.SideBarList {padding:  12px; padding-left: 24px; margin: 0px; list-style-type: square}

UL.CommonContentBoxList, UL.CommonSidebarList{    list-style-type:none;     margin:0;     padding:0}

UL.CommonContentBoxList.Seperator{    border-top:solid 1px #ccc;     margin-top:-4px}

UL.CommonContentBoxList LI, UL.CommonSidebarList LI{    margin:3px 0;     padding:0 0 2px 0;     border-bottom:dotted 1px #ccc; line-height: 1.1}

UL.CommonContentBoxList LI.Header{    padding-top:20px;     font-size:80%;     font-weight:bold;     color:#000}

UL.CommonContentBoxList LI.Selected{padding-right:10px; background-image:url('../images/common/button-right-arrow.gif'); background-repeat:no-repeat; background-position:right center; font-weight:bold}

UL.CommonContentBoxList LI.Child{padding-left:10px}

.CommonSidebarSpotlight {background-image:url("../images/newlayout/spotbg.jpg"); background-position: -6px 0px; background-repeat: no-repeat; padding: 12px; margin-bottom: 12px;  border-right: 6px solid #12A17F; border-bottom: 6px solid #12A17F}

.CommonSidebarTopList {list-style-type: none; margin: 0px; padding: 0px; min-height: 106px; text-align: center;}

.CommonSidebarTopList LI { width: 80px; margin-right: 3px; padding: 3px;  float: left; color: #0F8A6D}

.CommonSidebarTopList LI:Hover {background-color: #C5F20F}

.CommonRatingSideBar {height: 16px; background-color: #ccc; margin-bottom: 3px; padding-top: 2px; border: 1px solid #0F8A6D; text-align: center;}

#CommonContent .CommonContentBoxHeader{ font-size:155%}

.AlphaExpiredDeal {display: none; position: absolute; width: 100px; height: 100px; background-color: #fff; left: 0px; filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}

.GoogleAds {text-align: center; width: 100%; font-style: italic; font-size: 84%; margin-bottom: 6px}

.GroupRowSeperator {clear: both;}

.TableFixed {table-layout: fixed;}

.CommonContentBox.TitleHighlighted{ border-top-color:#f00}

.CommonContentBox.TitleHighlighted .CommonContentBoxHeader{ border-bottom-color:#f00}

.CommonContentBox.TitleHighlighted .CommonContentBoxContent{}

.CommonContentBox.Highlighted{ background-color:#ff9;  border-top-color:#f93}

.CommonContentBox.Highlighted .CommonContentBoxHeader{ border-bottom-color:#f93}

.CommonContentBox.Highlighted .CommonContentBoxContent{}

.CommonContentBox.Highlighted UL.CommonContentBoxList LI{ border-bottom-color:#E6B34D}

.CommonContentBox.Highlighted2{ background-color:#EBFFFF;  border-top-color:#95B6C3}

.CommonContentBox.Highlighted2 .CommonContentBoxHeader{ border-bottom-color:#95B6C3}

.CommonContentBox.Highlighted2 .CommonContentBoxContent{}

.CommonContentBox.Highlighted2 UL.CommonContentBoxList LI{ border-bottom-color:#CCC}

.CommonCommentAreaLevel2 {margin:12px 0;margin-left: 0px;}

.CommonCommentAreaLevel3 {margin:12px 0;margin-left: 30px;}

.CommonCommentAreaLevel4 {margin:12px 0;margin-left: 60px;}

.CommonCommentAreaLevel5 {margin:12px 0;margin-left: 90px;}

.CommonCommentAreaLevel6 {margin:12px 0;margin-left: 120px;}

.PostIcon {border:0px}

.CommonUserRankComment{vertical-align: middle;}

.CommonReplyReply {text-align: right;}

.CommonReplyReply a {padding: 2px; text-decoration: none; margin-right: 3px;}

.CommonCommentUser{}

.CommonAvatarComment{position:absolute;}

.CommonCommentArrow{float:left; padding-top:10px; width:10px; height:20px; overflow:hidden}

.CommonCommentArrow .r1, .CommonCommentArrow .r2, .CommonCommentArrow .r3, .CommonCommentArrow .r4, 
.CommonCommentArrow .r5, .CommonCommentArrow .r6, .CommonCommentArrow .r7, .CommonCommentArrow .r8, 
.CommonCommentArrow .r9, .CommonCommentArrow .r10{height:2px; overflow:hidden}

.CommonCommentArrow .r1{margin-left:0}
.CommonCommentArrow .r2{margin-left:1px}
.CommonCommentArrow .r3{margin-left:2px}
.CommonCommentArrow .r4{margin-left:3px}
.CommonCommentArrow .r5{margin-left:4px}
.CommonCommentArrow .r6{margin-left:5px}
.CommonCommentArrow .r7{margin-left:6px}
.CommonCommentArrow .r8{margin-left:7px}
.CommonCommentArrow .r9{margin-left:8px}
.CommonCommentArrow .r10{margin-left:9px}

.CommonCommentBubble{margin-left:9px}

.CommonCommentContent{padding:0 10px 1em 10px; min-height:32px; position:relative; overflow:hidden}

.CommonCommentBody {margin-top:  -9px; margin-bottom: -9px; font-size: 90%;}

.CommonCommentBubbleRoundTop, .CommonCommentBubbleRoundBottom{height:5px}

.CommonCommentBubbleRoundTop .r1, .CommonCommentBubbleRoundTop .r2, .CommonCommentBubbleRoundTop .r3, .CommonCommentBubbleRoundTop .r4, 
.CommonCommentBubbleRoundBottom .r1, .CommonCommentBubbleRoundBottom .r2, .CommonCommentBubbleRoundBottom .r3, .CommonCommentBubbleRoundBottom .r4{height:1px; overflow:hidden}

.CommonCommentBubbleRoundTop .r1, .CommonCommentBubbleRoundBottom .r4{margin:0 5px}
.CommonCommentBubbleRoundTop .r2, .CommonCommentBubbleRoundBottom .r3{margin:0 3px}
.CommonCommentBubbleRoundTop .r3, .CommonCommentBubbleRoundBottom .r2{margin:0 2px}
.CommonCommentBubbleRoundTop .r4, .CommonCommentBubbleRoundBottom .r1{margin:0 1px; height:2px}

.CommonCommentBubbleRoundTop .r1, .CommonCommentBubbleRoundTop .r2, .CommonCommentBubbleRoundTop .r3, .CommonCommentBubbleRoundTop .r4, 
.CommonCommentBubbleRoundBottom .r1, .CommonCommentBubbleRoundBottom .r2, .CommonCommentBubbleRoundBottom .r3, .CommonCommentBubbleRoundBottom .r4, 
.CommonCommentArrow .r1, .CommonCommentArrow .r2, .CommonCommentArrow .r3, .CommonCommentArrow .r4, 
.CommonCommentArrow .r5, .CommonCommentArrow .r6, .CommonCommentArrow .r7, .CommonCommentArrow .r8, 
.CommonCommentArrow .r9, .CommonCommentArrow .r10, 
.CommonCommentContent{background-color:#eeeeee}

.Owner .CommonCommentBubbleRoundTop .r1, .Owner .CommonCommentBubbleRoundTop .r2, .Owner .CommonCommentBubbleRoundTop .r3, .Owner .CommonCommentBubbleRoundTop .r4, 
.Owner .CommonCommentBubbleRoundBottom .r1, .Owner .CommonCommentBubbleRoundBottom .r2, .Owner .CommonCommentBubbleRoundBottom .r3, .Owner .CommonCommentBubbleRoundBottom .r4, 
.Owner .CommonCommentArrow .r1, .Owner .CommonCommentArrow .r2, .Owner .CommonCommentArrow .r3, .Owner .CommonCommentArrow .r4, 
.Owner .CommonCommentArrow .r5, .Owner .CommonCommentArrow .r6, .Owner .CommonCommentArrow .r7, .Owner .CommonCommentArrow .r8, 
.Owner .CommonCommentArrow .r9, .Owner .CommonCommentArrow .r10, 
.Owner .CommonCommentContent{background-color:#DFFFED}

.CommonMessageHeader{font-size:110%; padding-left: 36px;}

.CommonMessageRecipients{font-size:80%; padding:2px 0}

.CommonMessageDate{border-bottom:solid 1px #ccc; margin-bottom:0px; padding-bottom:4px; font-size:84%; padding-left: 36px}

.CommonMessageActions{float:right; margin:0 0 4px 4px; font-size:80%; font-weight:bold}

UL.CommonContentBoxList LI.CommonActivity{padding-left:22px; background-position:left top; background-repeat:no-repeat; min-height:16px}

/*UL.CommonContentBoxList LI.CommonActivity.NewProfileAnnouncement{background-image:url('../images/activities/new-profile-announcement.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewProfileComment{background-image:url('../images/activities/new-profile-comment.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewUser{background-image:url('../images/activities/new-user.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewBlog{background-image:url('../images/activities/new-blog.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewBlogPost{background-image:url('../images/activities/new-blog-post.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewBlogComment{background-image:url('../images/activities/new-blog-comment.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewForum{background-image:url('../images/activities/new-forum.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewForumThread{background-image:url('../images/activities/new-forum-thread.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewForumPost{background-image:url('../images/activities/new-forum-post.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewMediaGallery{background-image:url('../images/activities/new-media-gallery.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryPost{background-image:url('../images/activities/new-media-gallery-post.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewMediaGalleryComment{background-image:url('../images/activities/new-media-gallery-comment.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewGroup{background-image:url('../images/activities/new-group.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewGroupMember{background-image:url('../images/activities/new-group-member.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewFriendship{background-image:url('../images/activities/new-friend.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewGroupPage{background-image:url('../images/activities/new-group-page.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewUserFile{background-image:url('../images/activities/new-user-file.gif')}
UL.CommonContentBoxList LI.CommonActivity.NewUserFolder{background-image:url('../images/activities/new-folder.gif')}*/

.CommonFileArea{margin:8px; width:152px; overflow:hidden; float:left}

.CommonFileContent{padding:3px 8px 0 8px}

.CommonFile{border:solid 2px #ccc; width:131px; height:94px; text-align:center; overflow:hidden; background-color:#fff; position:relative}

.CommonFile img{border-width:0; margin:0; padding:0}

.CommonFileDetails{padding:4px 0 8px 0; white-space:nowrap}

.CommonFileInner{height:94px; width:131px; vertical-align:middle; text-align:center; padding:0; margin:0}

.CommonFileInner a.CommonFileLink{display:block; height:94px; width:131px; text-decoration:none; position:absolute; left:0; top:0}

.CommonFileRoundTop, .CommonFileRoundBottom{height:5px}

.CommonFileRoundTop .r1, .CommonFileRoundTop .r2, .CommonFileRoundTop .r3, .CommonFileRoundTop .r4, 
.CommonFileRoundBottom .r1, .CommonFileRoundBottom .r2, .CommonFileRoundBottom .r3, .CommonFileRoundBottom .r4{height:1px; overflow:hidden}

.CommonFileRoundTop .r1, .CommonFileRoundBottom .r4{margin:0 5px}
.CommonFileRoundTop .r2, .CommonFileRoundBottom .r3{margin:0 3px}
.CommonFileRoundTop .r3, .CommonFileRoundBottom .r2{margin:0 2px}
.CommonFileRoundTop .r4, .CommonFileRoundBottom .r1{margin:0 1px; height:2px}

.CommonFileRoundTop .r1, .CommonFileRoundTop .r2, .CommonFileRoundTop .r3, .CommonFileRoundTop .r4, 
.CommonFileRoundBottom .r1, .CommonFileRoundBottom .r2, .CommonFileRoundBottom .r3, .CommonFileRoundBottom .r4, 
.CommonFileContent{background-color:#ececec}

.CommonSideListArea{float:left; width:210px; height:70px; margin:8px; overflow:hidden}

.CommonSideListImage{float:left; width:60px; height:60px; overflow:hidden}

.CommonSideListContent{margin-left:68px}

.CommonHierarchalList{float:left; width:44%; padding:8px 5% 8px 0}

.CommonHierarchalList .CommonHeader{margin-bottom:2px}

.CommonHierarchalList div{}

.CommonHeader IMG{ float:left}

#CommonSearch{float:right; margin-top:4px; margin-right:17px}

.CommonSearchArea{width:182px; overflow:hidden}

.CommonSearchContent{padding:3px 8px 0 8px; margin:0; border-left:solid 1px; border-right:solid 1px; white-space:nowrap; position:relative; height:.8em}

.CommonSearchContentInner{position:absolute; top:-8px; width:166px}

.CommonSearchContent input{margin:0; padding:0; border-width:0; width:146px; background-color:#f7f7f7}

.CommonSearchContent input.CommonSearchButton{background-color:transparent; background-image:url('../images/common/search-button.gif'); background-position:0px 3px; background-repeat:no-repeat; width:20px; height:21px; overflow:hidden; cursor:pointer}

.CommonSearchRoundTop, .CommonSearchRoundBottom{height:5px}

.CommonSearchRoundTop .r1, .CommonSearchRoundTop .r2, .CommonSearchRoundTop .r3, .CommonSearchRoundTop .r4, 
.CommonSearchRoundBottom .r1, .CommonSearchRoundBottom .r2, .CommonSearchRoundBottom .r3, .CommonSearchRoundBottom .r4{border-left:solid 1px; border-right:solid 1px; height:1px; overflow:hidden}

.CommonSearchRoundTop .r1, .CommonSearchRoundBottom .r4{margin:0 5px; height:0; border-top:solid 1px; border-left-width:0; border-right-width:0}
.CommonSearchRoundTop .r2, .CommonSearchRoundBottom .r3{margin:0 3px; border-left-width:2px; border-right-width:2px}
.CommonSearchRoundTop .r3, .CommonSearchRoundBottom .r2{margin:0 2px}
.CommonSearchRoundTop .r4, .CommonSearchRoundBottom .r1{margin:0 1px; height:2px}

.CommonSearchRoundTop .r1, .CommonSearchRoundTop .r2, .CommonSearchRoundTop .r3, .CommonSearchRoundTop .r4, 
.CommonSearchRoundBottom .r1, .CommonSearchRoundBottom .r2, .CommonSearchRoundBottom .r3, .CommonSearchRoundBottom .r4, 
.CommonSearchContent{background-color:#f7f7f7; border-color:#bbb}

.ForumListSorting{padding-top:6px; padding-bottom:4px; font-size:85%line-height:1.1em}

.ForumQuickReply{color:#fff;  font-size:120%;  font-weight:bold;}

.ForumQuickReply a:active, .ForumQuickReply a:visited, .ForumQuickReply a:link{text-align:center; background-color:#8F1711;  color:#fff;  padding:9px;  padding-bottom: 6px;  font-size: 130%; font-weight:bold; border-bottom: 3px solid #BB1E16; font-family: verdana; font-size: 10px; text-transform: uppercase}

.ForumQuickReply a:hover{text-decoration: none; background-color:#8F1711;  color:#FA6424;  padding:9px;  padding-bottom: 6px; font-weight:bold; border-bottom: 3px solid #FA6424 }

.ForumQuickReplyBottom{text-align: right; color:#fff;  font-size:84%;  font-weight:bold;  margin-bottom: 24px; font-family: VERDANA; text-transform: uppercase}

.ForumQuickReplyBottom a:active, .ForumQuickReplyBottom a:visited, .ForumQuickReplyBottom a:link{text-align: right; background-color:#8F1711;  color:#fff;  padding:9px;  padding-left:11px;  padding-bottom: 6px; font-size:90%;  font-weight:bold; border-bottom: 3px solid #BB1E16}

.ForumQuickReplyBottom a:hover{text-decoration: none; background-color:#8F1711;  color:#FA6424;  padding:9px; padding-bottom: 6px;  padding-left:11px;  font-weight:bold ; border-bottom: 3px solid #FA6424}


.ForumListSorting a, .ForumListSorting a:visited, .ForumListSorting a:active{ padding:6px; background-color:transparent; text-decoration:none}

.ForumListSorting a:hover{ padding:6px; background-color:#eeeeee;  text-decoration:none;  color:#FA4B00}

.ForumListSorting b{ color:#fff;  padding:6px;  background-color:#999}

 .ForumListSorting b a, .ForumListSorting b a:visited, .ForumListSorting b a:active{ padding:6px;  background-color:#999; color:#fff}

.ForumAnswered{background-color:#FA4B00; font-size:100%; color:#fff; padding-left:3px; padding-right:3px; text-transform:uppercase; font-weight:bold; display:inline-block; margin-bottom:0px}

.ForumListSorting b a{ padding:6px;  color:#fff}

.ForumSubListCellLeftMost{padding:5px; text-align:left}

.ForumLastPost{font-size:90%}

.ForumLastPost ul{list-style-type:none; padding:0; display:inline; margin:0}

.ForumLastPost ul li{ display:inline; padding-right:10px; vertical-align:middle}

.ForumSpottedBy{ font-size:90%;  padding-left:12px; padding-bottom: 3px; padding-top: 7px;}

.CompactAvatar img{border-top: 10px solid #fff; display: none;}

.ForumSubListCell{padding:2px}

.ForumSubListCellPager{padding:2px; font-size:90%; text-align:right}

A.ForumGroupNameRead, .ForumGroupNameRead:LINK, .ForumGroupNameRead:VISITED{ color:#FA4B00;  font-size:115%}

A.ForumGroupNameUnRead, .ForumGroupNameUnRead:LINK{ color:#FA4B00;  font-size:115%}

A.ForumNameRead, .ForumNameRead:LINK{color:#FA4B00; font-weight:bold; font-size:14px; text-decoration:underline}

A.ForumNameUnRead, .ForumNameUnRead:LINK{color:#FA4B00; font-weight:bold; font-size:14px; text-decoration:underline}

.ForumNameUnRead:VISITED, .ForumNameUnRead:ACTIVE {color: #F88250 ; font-size:14px; text-decoration:underline}

.ForumNameRead:VISITED, .ForumNameRead:ACTIVE  {color:  #F88250 ; font-size:14px; text-decoration:underline}

.ForumLightText {color: #666}

.RssFeed {text-align: right; width:100%;}

UL.ForumPostList{margin:0; padding:0; list-style-type:none}

.ForumPostArea{margin:12px 0; margin-top:-12px}

.ForumPostHeader{padding:6px 6px 6px 8px; border-bottom-width:0; background-color:#fff; font-size:90%; font-weight:bold; margin:0px; color:#000}

.ForumPostTitleArea{background-color:#eeeeee; border:dotted 0 #ccc; border-top-width:0px; border-bottom-width:2px; padding:4px}

.ForumPostTitle{font-size:120%; font-weight:bold; margin:0; padding:0}

.ForumPostBodyArea{width:100%; vertical-align:top; color:#333; padding-top:18px; line-height:1.4; padding-bottom: 12px;}

.ForumPostBodyArea li{list-style-type:square}



.ForumPostContentArea{border-right-width:1px; color:#000}

.ForumPostUserArea{width:200px; background-color:#eeeeee; padding:4px; text-align:center; border:solid 1px #ccc}

.ForumPostUserContent{width:190px; overflow:hidden}

.ForumPostFooterArea{border-top:dotted 2px #ccc; padding:4px;  background-color:#eeeeee; vertical-align:bottom}

.ForumPostContentText{font-size:100%; float:right; padding:12px; margin:0px}

.ForumPostSignature{ margin:1em 8px 8px 8px;  border:solid 0 #ddd;  border-top-width:1px;  padding:1em 0 20px 0;  font-size:90%;  text-align:left}

.ForumPostUserName{margin:4px 0 0 0; padding:0 0 4px 4px; font-weight:bold; font-size:150%; color:#333}

.ForumPostUserName a:link, .ForumPostUserName a:active, .ForumPostUserName a:visited, .ForumPostUserName a:hover{margin:0; color:#333; text-decoration:none}

.ForumPostUserAvatarSmall{ display:inline;  float:left; padding:0px;  margin-right:6px}

.ForumPostUserAvatarSmall img{ border:0px; margin:0px}

.ForumPostRoleIcons{padding:4px 0}

.ForumPostRoleIcons img{padding:0 4px}

.ForumPostAttachment{width:120px; margin-top:12px}

.ForumIconandRating{float:right; padding:24px; padding-right: 24px; padding-top:0px; padding-bottom: 12px; text-align:center}

.ForumPostButtons{margin:4px 4px 4px 0; padding-left:4px; float:right}

UL.ForumPostStatistics{text-align:right; font-size:90%; list-style-type:none; margin:4px 8px 0 0; padding:0; margin-bottom:12px}

UL.ForumPostStatistics LI{display:inline; margin-left:16px; font-size:90%}

UL.ForumPostUserPropertyList{margin:0; padding:0 0 0 4px; list-style-type:none}

UL.ForumPostUserPropertyList LI{margin:4px 10px 4px 2px; font-size:90%}

.ForumMyRepliesHeader{text-align:center}

.ForumMyImageColumn{background-image:url("../images/dealbg.jpg");background-repeat: repeat-x; background-position: top right;width:75px; vertical-align:top; text-align:center; padding-top:13px; padding-bottom: 24px;}

.DealTitle{background-image:url("../images/dealbg.jpg");background-repeat: repeat-x; background-position: top right;padding-top:10px; text-align:left; padding-bottom: 12px;}

.ForumMyNameColumn{width:100%; vertical-align:top; padding: 0px; padding-bottom: 24px;}

.ForumMyNameColumnExpired{width:100%; vertical-align:top;background-image:url("../images/newlayout/verlopencorner.gif");background-repeat: no-repeat; background-position: bottom right; padding: 0px; padding-bottom: 24px;}

.ForumMyNameColumnExpired .ForumNameUnRead, .ForumMyNameColumnExpired .ForumNameRead, .ForumMyNameColumnExpired .ForumNameUnRead a:hover, .ForumMyNameColumnExpired .ForumNameRead a:hover  {text-decoration: line-through ;}

.ForumMyRepliesColumn{width:15%; text-align:center}

.ForumMyMoveColumn{text-align:center; width:28px}

BLOCKQUOTE{border:dotted 2px #ccc; padding:4px; margin:9px; background-color:#eeeeee;}

.ForumReplyToPostArea{padding:8px; border:dotted 1px #ccc; margin-bottom:16px; background-color:#ddd}

.ForumThreadRateControlReadOnly{position:relative; top:2px; display:inline-table; display:-moz-inline-box; display:inline-block; background-color:#fff; border:solid 1px #999; padding:4px; margin:1px; font-size:80%; font-weight:bold; line-height:normal}

.ForumThreadRateControlReadOnly img{margin:auto 0}

.ForumThreadRateControl{position:relative; top:2px; display:inline-table; display:-moz-inline-box; display:inline-block; background-color:#eeeeee; border:solid 1px #999; cursor:pointer; padding:4px; margin:1px; font-size:80%; font-weight:bold; line-height:normal}

.ForumThreadRateControl img{margin:auto 0}

.ForumThreadRateControlActive{position:relative; top:2px; display:inline-table; display:-moz-inline-box; display:inline-block; background-color:#fc6; border:solid 1px #c93; cursor:pointer; padding:4px; margin:1px; font-size:80%; font-weight:bold; line-height:normal}

.ForumThreadRateControlActive img{margin:auto 0}

.ForumTreeArea{border:solid 1px #ccc}

.ForumThreadedPostArea{ border:solid 1px #ccc;  border-left-width:0;  background-color:#999}

.ForumPostTreeHeading{border-bottom:solid 1px #ccc; font-size:11px; text-align:center; background-color:#ccc; color:#000; background-image:none; padding:4px; font-weight:normal; font-size:90%; margin:0}

.ForumDisplayMessage{background-color:#ccc; color:#900; font-weight:bold; font-size:80%; padding:4px}
