/*
Generics
*/

BODY {
    //font-size: 84%;
    font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 13px;
    padding: 0px;
    color: #000000;
    //font-family: Arial, Tahoma, Helvetica;
    background-color: #ffffff; /*background-image:url(http://www.garagetv.be/themes/garagetv/images/netlash/bg.gif); 	background-repeat:repeat-x;*/ /*background-color: #ffffff;*/
    width: 968px;
    margin: 0px auto;
}

TABLE {
    /* defines the alignment of the page */
    text-align: left;
}

#Common {
    margin-top: 0px; /*background-color: #ffffff;*/
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
}

#CommonHeader {
    width: 100%;
}

#CommonLeftColumn {
    background-color: #fafafa;
    padding-bottom: 22px;
}

#CommonCenterColumn {
    background-color: #fafafa;
    padding-bottom: 22px;
    border-left: 1px solid #cccccc;
}

#CommonRightColumn {
    width: 268px;
    padding-bottom: 15px;
    padding-left: 18px;
}

A:LINK {
    color: #333333;
}

A:ACTIVE {
    color: #333333;
}

A:VISITED {
    color: #333333;
}

A:HOVER {
    text-decoration: underline;
}

SELECT {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
}

TEXTAREA {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
}

INPUT {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
}

BUTTON {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
}

/*
Common Styles
*/

.CommonJumpArea {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    padding: 4px;
    padding-left: 0px;
    padding-right: 0px;
    font-weight: bold;
}

.CommonFeedArea {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    padding: 4px;
    padding-left: 0px;
    padding-right: 0px;
    font-weight: bold;
}

.CommonPagingArea {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    padding: 4px;
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
}

.CommonSortArea {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    padding: 4px;
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
    margin-right: 40px;
}

.CommonBreadCrumbArea {
    font-family: Arial, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 80%;
    margin: -5px -15px 10px -15px;
    padding: 5px 5px 5px 20px;
    background-color: #f4f4f4;
    color: #666666;
    border-style: solid;
    border-width: 0px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-color: #cccccc;
}

.CommonBreadCrumbArea A:LINK {
    color: #666666;
}

.CommonBreadCrumbArea A:VISITED {
    color: #666666;
}

.CommonFilterArea {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    padding: 4px;
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
    margin-right: 40px;
}

.CommonPagingArea A:LINK {
    color: #666666;
}

.CommonPagingArea A:VISITED {
    color: #666666;
}

.CommonSearchResults {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    color: #000000;
    font-weight: bold;
    padding: 8px;
}

/* 
Tree Form Element
*/

.CommonTreeFormArea {
    border-style: solid;
    border-color: #999999;
    border-width: 1px;
    padding: 2px;
    width: 350px;
    height: 175px;
    overflow: auto;
    margin: 4px;
    margin-left: 2px;
}

.CommonTreeFormTree {
    padding: 0px;
}

.CommonTreeFormNode {
    font-family: Arial, Tahoma, Helvetica;
    cursor: pointer;
    font-size: 90%;
}

.CommonTreeFormNodeSelected {
    font-family: Arial, Tahoma, Helvetica;
    padding: 1px;
    font-weight: bold;
    background-color: #dddddd;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    cursor: pointer;
    font-size: 90%;
}

.CommonTreeFormNodeHover {
    font-family: Arial, Tahoma, Helvetica;
    cursor: pointer;
    font-size: 90%;
}

/* 
Title Bar Styles
*/

.CommonTitleBar {
    width: 930px;
}

.CommonTitleBarTitleArea {
    height: 84px;
    text-align: center;
    vertical-align: middle;
}

.CommonTitleBarSearchArea {
    text-align: right;
    font-family: Arial, Tahoma, Helvetica;
    color: #666666;
    padding-top: 0px;
    padding-right: 0px;
    margin-top: 0px;
}

.CommonSearchInput {
    width: 150px;
    border: 1px solid #ffffff;
}

.CommonSearchInputArea {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 3px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/search_input_bg.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 170px;
}

.CommonSearchButtonCenter {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/search-button-right.gif);
    background-position: top left;
    background-repeat: no-repeat;
    color: #ffffff;
    font-size: 105%;
    font-weight: bold;
    padding-bottom: 1px;
    text-align: center;
    border: 0px solid #ff00ff;
    width: 105px;
}

.CommonSearchButtonRight {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/search-button-right.gif);
    background-position: top right;
    background-repeat: no-repeat;
    padding-bottom: 1px;
    border: 0px solid #ff00ff;
    width: 5px;
}

.CommonSearchButtonLeft {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/search-button.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-bottom: 1px;
    border: 0px solid #ff00ff;
    width: 5px;
}

.CommonSearchButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    color: #ffffff;
    font-size: 105%;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 3px;
    font-weight: bold;
    color: #999999;
    text-align: center;
}

.CommonSearchButton:link, .CommonSearchButton:visited, .CommonSearchButton:active, .CommonSearchButton:hover {
    color: #ffffff;
    text-decoration: none;
}


.CommonTitleBarImage {
}

.CommonTitleBarTitle {
    height: 30px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Tahoma, Helvetica;
    padding-bottom: 4px;
    font-size: 16;
    color: #E11C0F;
    margin: 0px;
    font-weight: normal;
    vertical-align: middle;
}

.CommonTitleBarTitle A:LINK {
    color: #E11C0F;
    text-decoration: none;
}

.CommonTitleBarTitle A:VISITED {
    color: #E11C0F;
    text-decoration: none;
}

.CommonTitleBarTitle A:ACTIVE {
    color: #E11C0F;
    text-decoration: none;
}

.CommonTitleBarDescription {
    position: relative;
    font-family: Arial, Tahoma, Helvetica;
    top: -4px;
    padding: 0px 0px 0px 6px;
    color: #999999;
    margin: 0px;
    margin-bottom: -14px;
}


/*
User Area
*/

.CommonUserArea {
    color: #000000;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: normal;
    text-align: right;
}

.CommonUserArea A:LINK, .CommonUserArea A:VISITED, .CommonUserArea A:ACTIVE, .CommonUserArea A:HOVER {
    font-weight: bold;
}


/*
Form Styles
*/

.CommonFormArea {
}

.CommonFormTitle {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    padding: 4px;
    padding-left: 0px;
    margin: 0px;
    border-bottom: 1px solid #efefef;
}

.CommonFormDescription {
    font-family: Arial, Tahoma, Helvetica;
    padding: 2px;
    padding-left: 0px;
    padding-bottom: 8px;
    padding-top: 8px;
}

TD.CommonFormFieldName {
    font-family: Arial, Tahoma, Helvetica;
    color: #666666;
    font-size: 11px;
    padding: 2px;
    padding-right: 8px;
    font-weight: bold;
}

DIV.CommonFormFieldName {
    font-family: Arial, Tahoma, Helvetica;
    color: #666666;
    font-size: 11px;
    padding: 2px;
    padding-top: 8px;
    font-weight: bold;
}

TD.CommonFormFieldDescription {
    font-family: Arial, Tahoma, Helvetica;
    color: #000000;
    padding: 2px;
    font-size: 11px;
    font-weight: normal;
}

DIV.CommonFormFieldDescription {
    font-family: Arial, Tahoma, Helvetica;
    color: #000000;
    padding: 2px;
    font-size: 11px;
    font-weight: normal;
}

TD.CommonFormField {
    font-family: Arial, Tahoma, Helvetica;
    color: #000000;
    padding: 2px;
}

DIV.CommonFormField {
    font-family: Arial, Tahoma, Helvetica;
    color: #000000;
    padding: 2px;
}

.CommonFormActionButtons {
    font-family: Arial, Tahoma, Helvetica;
    color: #000000;
    padding: 2px;
    text-align: right;
}


/*
Message Styles
*/

.CommonMessageArea {
    width: 341px;
    margin-top: 64px;
    margin-bottom: 64px;
}

.CommonFixedMessageArea {
    width: 250px;
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #F2F2F2;
}

.CommonMessageTitle {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/message_bg.gif);
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    padding-top: 8px;
    padding-left: 45px;
    margin: 0px;
    height: 23px;
}

.CommonMessageContent {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    color: #000000;
    padding: 8px;
    padding-bottom: 16px;
    text-align: left;
    background-color: #fafafa;
}

.CommonInlineMessageArea {
    margin-top: 4px;
    margin-bottom: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    background-color: #ffffff;
    background-position: left top;
    background-repeat: repeat-x;
}

.CommonInlineMessageTitle {
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    font-weight: bold;
    background-color: #f4f4f4;
    color: #666666;
    padding: 6px;
    padding-left: 8px;
    margin: 0px;
    border-style: solid;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: #cccccc;
}

.CommonInlineMessageArea A:LINK, .CommonInlineMessageArea A:VISITED, .CommonInlineMessageArea A:ACTIVE, .CommonInlineMessageArea A:HOVER {
    color: #666666;
}

.CommonInlineMessageContent {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    color: #333333;
    padding: 8px;
    text-align: left;
}

.CommonInlineTidbit {
    background-image: url(/cs/themes/default/images/tidbit_arrow.gif);
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    padding: 4px;
    margin: 1px;
    background-repeat: no-repeat;
    background-position: 1px 1px;
    padding-left: 22px;
    margin-left: 40px;
}

.CommonInlineTidbit, .CommonInlineTidbit A {
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    color: #66bb66;
}

.CommonInlineTidbit A {
    color: #449944;
}

.CommonMessageSuccess {
    padding: 8px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    color: #334433;
    font-weight: bold;
    border: solid;
    border-width: 1px;
    border-color: #999999;
    background-color: #cfe7c0;
    margin-top: 8px;
    margin-bottom: 8px;
}

.CommonLicenseMessageSuccess {
    padding: 8px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    color: #334433;
    font-weight: bold;
    border: solid;
    border-width: 1px;
    border-color: #999999;
    background-color: #cfe7c0;
    margin-top: 8px;
    margin-bottom: 8px;
}

.CommonSmallMessageSuccess {
    padding: 2px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    color: #334433;
}

.CommonMessageError {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 4px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    color: #443333;
    font-weight: bold;
    border: solid;
    border-width: 1px;
    border-color: #999999;
    background-color: #EBD9D9;
}

.CommonLicenseMessageError {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 4px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    color: #444433;
    font-weight: bold;
    border: solid;
    border-width: 1px;
    border-color: #999999;
    background-color: #fff499;
}

.CommonSmallMessageError {
    padding: 2px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    color: #990000;
}

/*
Content
*/

.CommonContentArea {
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

.CommonFreeTextContent {
    line-height: 20px;
    padding-left: 15px;
}

.CommonTitle {
    color: #E11C0F;
    font-size: 12px;
    font-family: Arial, Tahoma, Helvetica;
    font-weight: bold;
    margin-top: 2px;
}

.CommonTitle A:LINK, .CommonTitle A:ACTIVE, .CommonTitle A:VISITED, .CommonTitle A:HOVER {
    color: #91723f;
}

.CommonSubSubTitle {
    color: #999999;
    font-size: 140%;
    font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    padding: 4px;
    padding-left: 0px;
    margin: 0px;
}

/* avatar */

.CommonAvatarColumn {
    width: 0px;
    padding-left: 2px;
    padding-right: 2px;
}

.CommonAvatarColumnInList {
    width: 0px;
    height: 28px;
    width: 30px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/avatar-bg.gif);
}

/* end */

.CommonHeader {
    color: #666666;
    font-size: 130%;
    font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    padding: 0px;
    margin: 0px;
    margin-top: 8px;
}

.CommonContent {
    padding: 0px 4px 4px 4px;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
}

.CommonGroupedContentArea {
    padding-bottom: 8px;
    margin-bottom: 16px;
    border-style: solid;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: #eeeeee;
}

.CommonFloatArea {
    float: left;
    width: 126px;
    margin: 8px;
    margin-left: 0px;
    padding: 8px;
    padding-top: 0px;
}

UL.CommonFloatList {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

UL.CommonFloatList LI {
    margin-bottom: 8px;
    clear: both;
}

.CommonNonFloatArea {
    margin-left: 150px;
}


.CommonSidebar {
    padding: 0px;
    margin-right: 10px;
}

.CommonSidebarArea {
    width: 270px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
}

.CommonSidebarArea A:LINK {
    color: #666667;
}

.CommonSidebarArea A:ACTIVE {
    color: #666667;
}

.CommonSidebarArea A:VISITED {
    color: #666667;
}

.CommonSidebarArea A:HOVER {
    color: #666667;
}

/*.CommonSidebarContent A:LINK
{
	color: #666667;
}

.CommonSidebarContent A:ACTIVE
{
	color: #666667;
}

.CommonSidebarContent A:VISITED
{
	color: #666667;
}

.CommonSidebarContent A:HOVER
{
	color: #666667;
}*/

.CommonSidebarHeaderPic {
    height: 0px;
    visibility: hidden;
}

H4.CommonSidebarHeaderPrive {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_prive.gif);
    background-color: #ffb763;
    background-repeat: no-repeat;
    color: #444444;
    background-position: right top;
    vertical-align: middle;
    line-height: 44px;
    padding-left: 20px;
    height: 44px;
    width: 250px;
}

H4.CommonSidebarHeaderLinks {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_links.gif);
    background-color: #daf961;
    background-repeat: no-repeat;
    color: #444444;
    background-position: right top;
    vertical-align: middle;
    line-height: 44px;
    padding-left: 20px;
    height: 44px;
    width: 250px; /*border:1px solid #ff00ff;*/
}

H4.CommonSidebarHeaderRss {
    background-image: url(../images/netlash/header_rss.gif);
    background-color: #88d3f9;
    background-repeat: no-repeat;
    color: #444444;
    background-position: right top;
    vertical-align: middle;
    line-height: 44px;
    padding-left: 20px;
    height: 44px;
    width: 250px; /*border:1px solid #ff00ff;*/
}

.CommonSidebarHeaderPicGray {
    background-repeat: no-repeat;
    background-position: right top;
    height: 40px;
    margin-top: 4px;
}

.CommonSidebarHeader {
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    padding: 3px;
    padding-left: 15px;
    margin: 0px;
    color: #444444;
}

.CommonSidebarHeader A:LINK, .CommonSidebarHeader A:ACTIVE, .CommonSidebarHeader A:VISITED, .CommonSidebarHeader A:HOVER {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
}

.CommonSidebarContent {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    color: #000000;
    padding: 0px;
    width: 285px;
    overflow: hidden;
    padding-left: 15px;
}

.CommonSidebarContent A:LINK, .CommonSidebarContent A:ACTIVE, .CommonSidebarContent A:VISITED, .CommonSidebarContent A:HOVER {
    font-family: Arial, Tahoma, Helvetica;
    font-weight: normal;
    color: #0066CC;
    text-decoration: underline;
}



UL.CommonSidebarList {
    margin: 0px;
    padding: 0px;
}

UL.CommonSidebarList LI {
    margin-bottom: 5px;
    list-style-type: square;
    margin-left: 16px;
    color: #666667;
}

.CommonDescription {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    color: #333333;
    padding: 0px 0px 0px 0px;
    margin-top: -5px;
    margin-bottom: 5px;
}

.CommonSidebarImage {
    margin-top: 4px;
    margin-bottom: 4px;
    padding: 3px;
    text-align: center;
}
UL.CommonSidebarImageList {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.PersonalInboxes {
    border: none;
    background-color: #ffffff;
    padding-bottom: 15px;
    overflow: hidden;
    width: 270px;
}

.PersonalInboxesPanel {
    border: none;
    background-color: #ffffff;
}

.PersonalInboxesPanelTop {
    border-bottom: none;
}

.PersonalInboxesPanelBottom {
    border-top: none;
}




/*
Text Button
*/

.CommonTextButton {
    /*background-image:url(http://www.garagetv.be/themes/garagetv/images/netlash/black_button.gif);*/
    background-color: #000000;
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    margin: 1px;
    padding: 4px;
    padding-left: 6px;
    padding-right: 6px;
    vertical-align: middle;
    text-align: center;
    color: #ffffff;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    font-weight: bold;
    white-space: nowrap;
}

.CommonTextButton:LINK {
    text-decoration: none;
    color: #ffffff;
    background-color: #000000;
}

.CommonTextButton:VISITED {
    text-decoration: none;
    color: #ffffff;
    background-color: #000000;
}

.CommonTextButton:ACTIVE {
    text-decoration: none;
    color: #ffffff;
}

.CommonTextButton:HOVER {
    text-decoration: none;
    color: #ffffff;
}

.CommonTextButtonHighlight {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    margin: 1px;
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    border-top-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #bbbbbb;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    white-space: nowrap;
}

.CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER {
    text-decoration: none;
    background-color: #bbbbbb;
    color: #333333;
}

.CommonImageTextButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    padding: 4px;
    margin: 1px;
    color: #0066CC;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: 1px 1px;
    padding-left: 22px;
    line-height: normal;
    white-space: nowrap;
}

.CommonImageTextButton:LINK {
    text-decoration: none;
    color: #0066CC;
    margin: 1px;
}

.CommonImageTextButton:VISITED {
    text-decoration: none;
    color: #0066CC;
}

.CommonImageTextButton:ACTIVE {
    text-decoration: none;
    color: #0066CC;
}

.CommonImageTextButton:HOVER {
    text-decoration: underline;
    color: #0066CC;
    background-color: #efefef;
}

.CommonImageTextButtonHighlight {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    margin: 1px;
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    border-top-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #bbbbbb;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: 1px 1px;
    padding-left: 22px;
    line-height: normal;
    white-space: nowrap;
}

.CommonImageTextButtonHighlight:LINK, .CommonImageTextButtonHighlight:VISITED, .CommonImageTextButtonHighlight:ACTIVE, .CommonImageTextButtonHighlight:HOVER {
    text-decoration: none;
    background-color: #bbbbbb;
    color: #333333;
}

.CommonButtonInnerContentDown {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/button-down-arrow.gif);
    padding-right: 9px;
    background-repeat: no-repeat;
    background-position: right center;
}

.CommonButtonInnerContentRight {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/button-right-arrow.gif);
    padding-right: 7px;
    background-repeat: no-repeat;
    background-position: right center;
}

/*
Options Styles
*/

.CommonOptionsListArea {
    background-color: #f4f4f4;
    padding: 4px;
    padding-top: 6px;
    padding-bottom: 6px;
    margin: 0px;
    margin-bottom: 6px;
    border-style: solid;
    border-color: #cccccc;
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
}

.CommonOptionsListTitle {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 8pt;
    font-weight: normal;
    color: #666666;
    margin: 0px;
    margin-bottom: 4px;
    padding: 0px;
}

.CommonOptionsListItem {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 8pt;
}

/*
Advertisements
*/

.CommonStandardTopAdArea {
    text-align: center;
    padding: 4px;
    margin: 0px;
    margin-bottom: 4px;
    border: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-color: #999999;
}

.CommonStandardTopAdArea IFRAME {
    margin-left: auto;
    margin-right: auto;
}

.CommonStandardBottomAdArea {
    text-align: center;
    padding: 4px;
    border: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-color: #999999;
    margin: 0px;
    margin-top: 4px;
}

.CommonStandardBottomAdArea IFRAME {
    border: solid;
    border-width: 1px;
    border-color: #999999;
    margin-left: auto;
    margin-right: auto;
}

/*
List 
*/

.CommonListArea {
    padding-bottom: 8px;
    padding-top: 8px;
}

.CommonListTitle {
    padding: 6px;
    padding-left: 8px;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    color: #000000;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%; /*background-image:url(http://www.garagetv.be/themes/garagetv/images/common/forum-title-bar-bg.gif);*/
    background-color: #cccccc;
    font-weight: bold;
    margin: 0px;
}

.CommonListTitle A, .CommonListTitle A:VISITED, .CommonListTitle A:ACTIVE, .CommonListTitle A:HOVER {
    color: #ffffff;
    text-decoration: underline;
}

.CommonListHeaderLeftMost {
    text-align: center;
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #eeeeee;
    background-color: #eeeeee;
    color: #666666;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
}

.CommonListHeader {
    text-align: center;
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-left-width: 0px;
    border-color: #eeeeee;
    background-color: #eeeeee;
    color: #666666;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
}

.CommonListCellLeftMost {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-top-width: 0px;
    border-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
}

.CommonListCell {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    text-align: left;
}

.CommonListCellThumb {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    text-align: center;
    width: 90px;
}

.CommonListCellLarge {
    padding: 4px;
    border-style: solid;
    border-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    text-align: left;
    width: 500px;
    overflow: hidden;
    vertical-align: top;
}

A.CommonListTitleLink:link, A.CommonListTitleLink:active, A.CommonListTitleLink:hover, A.CommonListTitleLink:visited {
    color: blue;
    font-size: 120%;
}




/* 
Simple Tab Strip Styles 
*/

.CommonSimpleTabStripTab {
    font-size: 135.9%;
    //font-weight: bold;
    cursor: pointer; /*background-image: url(http://www.garagetv.be/themes/garagetv/images/common/top_item_selected_bg.gif); 	background-repeat:repeat-x;	*/
    height: 30px;
    text-transform: lowercase;
    color: #FFFFFF;
}

.CommonSimpleTabStripTab A:LINK, .CommonSimpleTabStripTab A:VISITED, .CommonSimpleTabStripTab A:ACTIVE {
    display: block;
    height: 39px; /*width: 103px;*/
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 6px;
    text-align: center;
    color: #FFFFFF;
    text-decoration: none;
    text-transform: lowercase;
}

.CommonSimpleTabStripTab A:HOVER {
    display: block;
    height: 39px; /*width: 103px;*/
    margin-left: 16px;
    padding-left: 0px;
    padding-right: 16px;
    padding-top: 6px;
    text-align: center;
    color: #FFFFFF;
    text-decoration: none;
    text-transform: lowercase;
}

.CommonSimpleTabStripTabHover {
    font-size: 135.9%;
    color: rgb(198, 235, 8);
    cursor: default;
    cursor: pointer;
    height: 30px;
    text-transform: lowercase;
}

.CommonSimpleTabStripTabHover A:LINK, .CommonSimpleTabStripTabHover A:VISITED, .CommonSimpleTabStripTabHover A:ACTIVE {
    display: block;
    height: 39px; /*width: 103px;*/
    margin-left: 16px;
    padding-left: 0px;
    padding-right: 16px;
    padding-top: 6px;
    text-align: center;
    color: rgb(198, 235, 8);
    text-decoration: none;
    text-transform: lowercase;
}

.CommonSimpleTabStripTabHover A:HOVER {
    display: block;
    height: 39px; /*width: 103px;*/
    margin-left: 16px;
    padding-left: 0px;
    padding-right: 16px;
    padding-top: 6px;
    text-align: center;
    color: rgb(198, 235, 8);
    text-decoration: none;
    text-transform: lowercase;
}

.CommonSimpleTabStripSelectedTab {
    color: rgb(198, 235, 8);
    cursor: default;
    cursor: pointer;
    height: 30px;
    text-transform: lowercase;
    font-size: 135.9%;
}

.CommonSimpleTabStripSelectedTab A:LINK, .CommonSimpleTabStripSelectedTab A:HOVER, .CommonSimpleTabStripSelectedTab A:VISITED, .CommonSimpleTabStripSelectedTab A:ACTIVE {
    display: block;
    height: 39px; /*width: 103px;*/
    margin-left: 16px;
    padding-left: 0px;
    padding-right: 16px;
    padding-top: 6px;
    text-align: center;
    color: rgb(198, 235, 8);
    text-decoration: none;
    text-transform: lowercase;
}

/* START SUB TAB STRIP STYLES */

.CommonSubTabBar {
    margin: 0px;
    padding-top: 8px;
    padding-bottom: 4px;
    padding-left: 28px;
    //background-color: #E11C0F;
    color: rgb(15, 170, 212);
    text-transform: lowercase;
    font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
    font-weight: bold;
    height: 21px;
    width: 930px;
    //font-size: 159.8%; 
    line-height: 30px;
    text-align: left;
}

.CommonSubTabBar UL {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.CommonSubTabBar LI {
    display: inline;
    margin: 0px;
    padding: 8px;
}

.CommonSubTabBar LI A, .CommonSubTabBar LI A:link, .CommonSubTabBar LI A:active, .CommonSubTabBar LI A:visited, .CommonSubTabBar LI A:hover {
    color: rgb(15, 170, 212);
    text-decoration: underline;
}

.CommonSubTabBar LI A:hover {
    color: rgb(15, 170, 212);
    text-decoration: underline;
}


/* END SUB TAB STRIP STYLES */

/* START SUBSUB TAB STRIP STYLES */

.CommonSubSubTabBar {
    margin: 0px;
    padding-top: 8px;
    padding-bottom: 4px;
    padding-left: 28px;
    background-color: #cccccc;
    height: 22px;
    width: 930px;
    font-size: 120%;
    text-align: left;
    font-weight: bold;
}

.CommonSubSubTabBar UL {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.CommonSubSubTabBar LI {
    display: inline;
    margin: 0px;
    padding: 8px;
}

.CommonSubSubTabBar LI A, .CommonSubSubTabBar LI A:link, .CommonSubSubTabBar LI A:active, .CommonSubSubTabBar LI A:visited, .CommonSubSubTabBar LI A:hover {
    color: #000000;
    text-decoration: underline;
}

.CommonSubSubTabBar LI A:hover {
    color: #0000ff;
    text-decoration: underline;
}


/* END SUB TAB STRIP STYLES */


/* 
Tab Strip Styles 
*/

.CommonTabBar {
    padding-left: 5px;
    margin: 0px;
    height: 39px;
    overflow: hidden;
    text-align: left; /*margin-top:-3px; 	border:1px solid #ff0000;*/
    background-color: #cccccc;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/topbannerbg.jpg);
    width: 930px; /*	position:relative; */
}

.CommonTabBar {
    padding-left: 5px;
    margin: 0px;
    height: 39px;
    overflow: hidden;
    text-align: left; /*margin-top:-3px; 	border:1px solid #ff0000;*/
    background-color: #cccccc;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/topbannerbg.jpg);
    width: 930px; /*	position:relative; */
}

background: url("http://static-a.telenetportaal.be/media/fs/1/img/bg-header.gif") no-repeat bottom; padding: 5px 0px; height: 29px; margin-top: -9px; position: relative;

.CommonTabBarTable {
    width: 930px;
}

.CommonTabBarTableTDLeft {
    width: 750px;
}

.CommonTabBarTableTDRight {
    width: 200px;
    padding-bottom: 12px;
    padding-right: 30px;
}

.CommonTitleBarLeftTD {
    width: 90%;
    text-align: left;
}

.CommonTitleBarRightTD {
    width: 247px;
    text-align: right;
    padding-top: 8px;
    padding-right: 5px;
}

.ControlPanelTitleBarRightTD {
    width: 247px;
    text-align: right;
    padding-right: 5px;
    padding-top: 11px;
}

.WhoIsOnlineScroller {
    margin-top: -3px; /*  position:relative; */
}

.CommonTabBarInner {
    /*border:1px solid #ff00ff;*/
}

.CommonTabBarControlPanel {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/level2_group_bg.gif);
}

.CommonTabBarInnerControlPanel {
    height: 30px;
}

.CommonTopGroup {
    height: 30px;
}

.CommonLevel2Group {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/level2_group_bg.gif);
}

.CommonTopLevelTab {
    color: #000000;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 12px;
    cursor: pointer;
    border-right: 1px solid #fafafa;
    padding: 0px;
    height: 37px;
}

.CommonTopLevelTab A:LINK, .CommonTopLevelTab A:VISITED, .CommonTopLevelTab A:ACTIVE {
    color: #333333;
    font-size: 11px;
    display: block;
    text-decoration: none;
}

.CommonTopLevelTab A:HOVER {
    color: #333333;
    display: block;
    font-size: 11px;
    text-decoration: none;
    padding-top: 2px;
}

.CommonTopLevelTabHover {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    color: #333333;
    cursor: default;
    cursor: pointer;
    border-right: 1px solid #fafafa;
    height: 37px;
}

.CommonTopLevelTabHover A:LINK, .CommonTopLevelTabHover A:VISITED, .CommonTopLevelTabHover A:ACTIVE {
    color: #333333;
    display: block;
    text-decoration: underline;
}

.CommonTopLevelTabHover A:HOVER {
    color: #333333;
    display: block;
    text-decoration: underline;
}

.CommonSelectedTopLevelTab {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    cursor: default;
    cursor: pointer;
    border-right: 1px solid #fafafa;
    height: 37px;
}

.CommonSelectedTopLevelTab A:LINK, .CommonSelectedTopLevelTab A:VISITED, .CommonSelectedTopLevelTab A:ACTIVE {
    color: #000000;
    display: block;
    text-decoration: none;
}

.CommonSelectedTopLevelTab A:HOVER {
    color: #000000;
    display: block;
    text-decoration: none;
}

.CommonLevel2Tab {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    cursor: default;
}

.CommonLevel2TabHover {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    text-decoration: underline;
    cursor: pointer;
}

.CommonSelectedLevel2Tab {
    background-color: #F6F6F6;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    border: 1px solid #AAAAAA;
    border-right-color: #F6F6F6;
    border-bottom-color: #F6F6F6;
    cursor: pointer;
}

/*
Search Results
*/

.CommonSearch {
    height: 54px;
    vertical-align: baseline;
    width: 250px;
}

.CommonSearchResultArea {
/*    border-style: solid;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: #eeeeee; */
    margin: 8px;
    margin-bottom: 8px;
    margin-left: 0px;
}

.CommonSearchResult {
    color: #000000;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    line-height: 20px;
}

.CommonSearchResultThumb {
    padding-top: 8px;
    padding-right: 10px;
}

.CommonSearchResultName {
    color: #738AC4;
    font-size: 150%;
    font-weight: normal;
    font-family: Arial, Tahoma, Helvetica;
    padding: 4px;
    padding-left: 0px;
    margin: 0px;
}

.CommonSearchResultDetails {
    margin-top: 10px;
    margin-bottom: 10px;
    color: #999999;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
}

.CommonSearchStatistics {
    font-size: 80%;
    margin-top: 8px;
    margin-bottom: 16px;
}

UL.CommonSearchResultList {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

/*
Validation Styles
*/

.CommonValidationWarning {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 100%;
    color: #ff0000;
    font-weight: bold;
    padding: 2px;
}

/*
Popup Area
*/

.CommonPopupArea {
    padding: 8px;
    background-color: #eeeeee;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
}

/***** CA ************/

.CATopGroup {
    z-index: 99;
    position: relative;
}

.CADefaultTab {
    color: black;
    background-image: url(../../../utility/caimages/tabs/tab_bg.gif);
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    cursor: default;
}

.CADefaultTabHover {
    color: black;
    background-image: url(../../../utility/caimages/tabs/hover_tab_bg.gif);
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    cursor: default;
}

.CASelectedTab {
    color: black;
    background-image: url(../../../utility/caimages/tabs/selected_tab_bg.gif);
    font-family: Arial, Tahoma, Helvetica;
    font-size: 11px;
    cursor: default;
}

.CADisabledTab {
    color: #AAAAAA;
    background-image: url(../../../utility/caimages/tabs/tab_bg.gif);
    font-family: Arial, Tahoma, Helvetica;
    font-size: px;
    font-weight: bold;
    cursor: default;
}

.CAMultiPage {
    background-color: White;
    border: 1px solid #919B9C;
    width: 100%;
    position: relative;
    padding: 10px;
    top: -3px;
    left: 1px;
    z-index: 98;
}

.CAMultiPageModal {
    background-color: White;
    border: 1px solid #919B9C;
    height: 350px;
    position: relative;
    padding: 20px;
    top: -3px;
    left: 1px;
    z-index: 98;
}
.PageViewModalPanel {
    height: 290px;
    overflow-y: scroll;
    padding-right: 2px;
}

.CAPageContent {
    font-family: Arial, Tahoma, Helvetica;
}

/*
ContentParts
*/

.CommonContentPartBorderOff {
    padding: 1px;
}

.CommonContentPartBorderOn {
    border-style: dashed;
    border-width: 1px;
    border-color: #999999;
    background-color: #efefef;
}

.CommonInlineEditOn {
    background-color: #efefef;
}

.CommonInlineEditOff {
    padding: 0px;
}

/*
Context Menu Styles
*/

.CommonContextMenuGroup {
    background-color: #ffffff;
    border: solid 1px gray;
}

.CommonContextMenuItem {
    background-color: white;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    border: solid 1px white;
    cursor: pointer;
}

.CommonContextMenuItemHover {
    background-color: #E11C0F;
    color: black;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    border: solid 1px #dddddd;
    cursor: pointer;
}

.CommonContextMenuItemExpanded {
    background-color: silver;
    color: black;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    border: solid 1px white;
    cursor: pointer;
}

.CommonContextMenuSeperatorItem {
    background-color: #cccccc;
    height: 1px;
    border-style: solid;
    border-color: white;
    border-width: 4px;
    cursor: pointer;
}

/* Modal Styles */

#popupMask {
    position: absolute;
    z-index: 200;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: .4;
    filter: alpha(opacity=40); /* this hack is so it works in IE 	 * I find setting the color in the css gives me more flexibility  	 * than the PNG solution. 	 */
    background-color: transparent !important;
    background-color: #333333; /* this hack is for opera support 	 * you can uncomment the background-image if you don't care about opera. 	 * this gives you the flexibility to use any bg color that you want, instead of the png 	 */
    background-image: url(../images/common/maskBG.png) !important; /** For browsers Moz, Opera, etc. **/
    background-image:none;
    background-repeat:repeat;
    display:none;
}

#popupContainer {
    position: absolute;
    z-index: 201;
    top: 0px;
    left: 0px;
    display: none;
    padding: 0px;
}

#popupInner {
    border-style: solid;
    border-width: 1px;
    border-color: #888888;
    border-right-width: 3px;
    border-right-color: #888888;
    border-bottom-width: 3px;
    border-bottom-color: #888888;
    background-color: #eeeeee;
}

#popupFrame {
    margin: 0px;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 202;
}

#popupTitleBar {
    font-family: Arial, Tahoma, Helvetica;
    height: 1.3em;
    padding: 5px;
    padding-bottom: 7px;
    border-style: solid;
    border-width: 0px;
    border-color: #888888;
    border-bottom-width: 1px;
    position: relative;
    z-index: 203;
    border-color: #cccccc;
    background-color: #E11C0F;
    color: #666667;
    font-weight: bold;
    margin: 0px;
}

#popupTitle {
    float: left;
    font-size: 1.1em;
    color: #ffffff;
}

#popupControls {
    float: right;
    cursor: pointer;
    cursor: pointer;
}

/*
Rating Styles
*/

.CommonRateControlReadOnly {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    padding-left: 0px;
    padding-right: 8px;
    padding-top: 2px;
    white-space: nowrap;
}

.CommonRateControl {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-color: #eeeeee;
    border-style: solid;
    border-color: #999999;
    border-width: 1px;
    cursor: pointer;
    padding: 1px;
    white-space: nowrap;
}

.CommonRateControlActive {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-color: #ffcc66;
    border-style: solid;
    border-width: 1px;
    border-color: #cc9933;
    cursor: pointer;
    padding: 1px;
    white-space: nowrap;
}

/*
Video styles
*/

.CommonVideoArea {
    width: 350px;
    background-color: #ffffff;
    margin: 16px;
    margin-right: auto;
    margin-left: auto;
}

.CommonVideoContent {
    padding: 2px;
}

.CommonVideoControlArea {
    background-color: #999999;
    padding: 2px;
    border-style: solid;
    border-width: 0px;
    border-top-width: 2px;
    border-color: #666666;
    vertical-align: middle;
}

.CommonVideoDuration {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    padding: 2px;
    margin-left: 4px;
}

.CommonVideoPlayButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/play-icon.gif);
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    margin-left: 4px;
}

.CommonVideoPlayButton:Link, .CommonVideoPlayButton:Hover, .CommonVideoPlayButton:Visited, .CommonVideoPlayButton:Active {
    text-decoration: none;
}

.CommonVideoPauseButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/pause-icon.gif);
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    margin-left: 4px;
}

.CommonVideoPauseButton:Link, .CommonVideoPauseButton:Hover, .CommonVideoPauseButton:Visited, .CommonVideoPauseButton:Active {
    text-decoration: none;
}

.CommonVideoStopButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/stop-icon.gif);
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    margin-left: 4px;
}

.CommonVideoStopButton:Link, .CommonVideoStopButton:Hover, .CommonVideoStopButton:Visited, .CommonVideoStopButton:Active {
    text-decoration: none;
}

.CommonVideoFooterArea {
    background-color: #cccccc;
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-color: #666666;
    padding: 2px;
}

.CommonVideoDetails {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    color: #000000;
    padding: 2px;
    text-align: right;
    padding-right: 4px;
}

.CommonVideoDownloadButton {
    /*	display: inline-table; 	display: -moz-inline-box; 	display: inline-block; 	margin: 1px; 	padding: 4px; 	border-style: solid; 	border-width: 1px; 	border-color: #999999; 	border-top-color: #cccccc; 	border-left-color: #cccccc; 	background-color: #dddddd; */
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%; /*	font-weight: bold; */
    padding: 2px;
    margin-right: 2px;
}

.CommonVideoDownloadButton:Link, .CommonVideoDownloadButton:Visited, .CommonVideoDownloadButton:Hover, .CommonVideoDownloadButton:Active {
    color: #333333;
}

/*
Content Selector Styles 
*/

.CommonContentSelectorTreeArea {
    background-color: #ffffff;
    height: 330px;
    width: 215px;
    margin: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    overflow: auto;
}

.CommonContentSelectorItemsArea {
    margin: 5px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    height: 250px;
    overflow: auto;
    padding: 4px;
}

.CommonContentSelectorOptionsArea {
    margin: 5px;
    margin-top: 0px;
    margin-left: 0px;
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    height: 60px;
    overflow: auto;
    padding: 4px;
}

.CommonContentSelectorTree {
    padding: 0px;
    height: 330px;
    width: 215px;
    overflow: visible;
}

.CommonContentSelectorTreeNode {
    font-family: Arial, Tahoma, Helvetica;
    cursor: pointer;
}

.CommonContentSelectorTreeNodeSelected {
    font-family: Arial, Tahoma, Helvetica;
    font-weight: bold;
    cursor: pointer;
}

.CommonContentSelectorTreeNodeHover {
    font-family: Arial, Tahoma, Helvetica;
    cursor: pointer;
}

.CommonContentSelectorItem {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    cursor: pointer;
    padding: 3px;
    width: 79px;
    height: 79px;
    overflow: hidden;
    margin: 6px;
    margin-bottom: 0px;
    text-align: center;
    vertical-align: middle;
}

.CommonContentSelectorItemSelected {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    border-style: solid;
    border-width: 3px;
    border-color: #999999;
    cursor: pointer;
    padding: 1px;
    width: 79px;
    height: 79px;
    overflow: hidden;
    margin: 6px;
    margin-bottom: 0px;
    text-align: center;
    vertical-align: middle;
}

.CommonContentSelectorItem img, .CommonContentSelectorItemSelected img {
    margin-top: auto;
    margin-bottom: auto;
}

.CommonContentSelectorItemName {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    padding: 2px;
    width: 83px;
    height: 12px;
    overflow: hidden;
    margin: 6px;
    margin-top: 1px;
    margin-bottom: 16px;
}

.CommonContentSelectorItemNameSelected {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 90%;
    font-weight: normal;
    text-align: center;
    background-color: #999999;
    cursor: pointer;
    padding: 2px;
    width: 83px;
    height: 12px;
    overflow: hidden;
    margin: 6px;
    margin-top: 1px;
    margin-bottom: 16px;
}

.CommonContentSelectorButtonArea {
    margin: 5px;
    margin-top: 0px;
}

/*
ThreePanelResizeableControl Styles
*/

.CommonResizeArea {
    width: 8px;
    background-color: #7fa2bd /*#eeeeee*/;
    border-style: solid;
    border-width: 0px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #333333;
    position: relative;
    cursor: move;
    cursor: col-resize;
}

.CommonCollapseButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    padding-top: 16px;
    padding-bottom: 16px;
    background-color: #cccccc;
    color: #000000;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    vertical-align: middle;
    border-style: solid;
    border-width: 1px;
    border-color: #666666;
}

.CommonCollapseButton:LINK, .CommonCollapseButton:VISITED, .CommonCollapseButton:ACTIVE {
    color: #000000;
}

.CommonCollapseButton:HOVER {
    background-color: #eeeeee;
    color: #000000;
}

p.MsoNormal, li.MsoNormal, div.MsoNormal {
    margin: 0in;
    margin-bottom: .0001pt;
}

/* Comment Form */

#CommonCommentForm, #CommonContactForm {
    padding: 0;
    font-size: 0.95em;
}

#CommonCommentForm h2, #CommonContactForm h2 {
    margin-bottom: 0;
}

#CommonCommentForm h3, #CommonContactForm h3 {
    font-size: 1.3em;
    margin: 0px 10px 0px 0px;
    padding: 10px 0px 5px;
    font-family: Arial, Tahoma, Helvetica;
    font-weight: 600;
    letter-spacing: 0px;
}

#CommonCommentForm p, #CommonContactForm p {
    padding: 0em;
    font-size: 0.95em;
}

#CommonCommentForm dl, #CommonContactForm dl {
    margin: 0;
    padding: 0;
}

#CommonCommentForm dt, #CommonContactForm dt {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 1.0em;
    margin: 0px;
}

#CommonCommentForm dd, #CommonContactForm dd {
    color: #777777;
    margin-left: 0;
}

#CommonCommentForm dt em, #CommonContactForm dt em {
    font-size: 0.95em;
}

#CommonCommentForm .smallbox, #CommonContactForm .smallbox {
    width: 200px;
    padding: 2px;
    border-top: 1px solid #7F8D3E;
    border-right: 1px solid #E2E3D1;
    border-bottom: 1px solid #E2E3D1;
    border-left: 1px solid #E2E3D1;
}

#CommonCommentForm textarea, #CommonContactForm textarea {
    width: 500px;
    height: 150px;
    padding: 2px;
    border-top: 1px solid #7F8D3E;
    border-right: 1px solid #E2E3D1;
    border-bottom: 1px solid #E2E3D1;
    border-left: 1px solid #E2E3D1;
    font-size: 1em;
}

/* Comments */

#comments {
    margin: 0px;
    padding: 0;
}

#comments dl {
    margin: 0;
    padding: 0;
}

#comments h3 {
    font-size: 1.3em;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 5px;
    font-family: Arial, Tahoma, Helvetica;
    font-weight: 600;
    letter-spacing: 0px;
}

#comments dt {
    font-size: 1.1em;
    letter-spacing: 0px;
    font-weight: 600;
    margin-left: 0;
    padding-left: 0;
}
#comments dd {
    padding: 0.5em 1em;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 1em;
    margin-left: 0px;
    padding-left: 0;
    font-size: 0.9em;
}

#comments dd span {
    font-weight: 600;
    padding-top: 0.5em;
    font-size: 0.9em;
    color: #777777;
}
.comment h4 {
    font-size: 1.1em;
    margin: 0px;
    padding: 0px;
    font-weight: 600;
}

/* Help Icon */
.helpicon {
    border-style: none;
    line-height: normal;
}

/* Help Icon */
.helpicon
{
	border-style: none;
	cursor: help;
}

/* BEGIN ComponentArt Date Picker & Popup Calendar */
.calendar_button {
    border: none;
    cursor: pointer;
}

.picker {
    background-color: #FFFFFF;
    border: 1px gray solid;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Tahoma, Helvetica;
    padding: 2px;
    cursor: pointer;
}

.calendar td {
    font-size: 11px;
}

.title {
    font-weight: bold;
    background-color: #D7D7E5;
}

.day {
    width: 25px;
    cursor: pointer;
    text-align: center;
    border-width: 1px;
    border-color: #F6F6F6;
    border-style: solid;
}

.dayhover {
    width: 25px;
    cursor: pointer;
    text-align: center;
    text-decoration: underline;
    border-width: 1px;
    border-color: #F6F6F6;
    border-style: solid;
}

.dayheader {
    width: 25px;
    text-align: center;
    border-width: 1px;
    border-color: white;
    border-style: solid;
    font-weight: bold;
    background-color: #FFFFFF;
}

.othermonthday {
    color: #999999;
}

.outofrangeday {
    visibility: hidden;
}

.selectedday {
    width: 25px;
    background-color: #FBE694;
    color: #000000;
    border-width: 1px;
    border-color: #BB5503 !important;
    border-style: solid;
    font-weight: bold;
}

.calendar {
    border-style: solid;
    border-width: 1px;
    border-color: Black;
    border-collapse: collapse;
    background-color: #FFFFFF;
    cursor: default;
}

.month {
    background-color: #F6F6F6;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-top: 0px;
}

.nextprev {
    cursor: pointer;
    height: 25px;
    vertical-align: center;
    padding: 0px 5px 0px 5px;
}

.selector {
    width: 14px;
    cursor: pointer;
    text-align: left;
    vertical-align: center;
    background-color: #FFFFFF;
}
/* END ComponentArt Date Picker & Popup Calendar */

/* Poll Styles */

.CommonPollMoveUpButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    margin: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    border-top-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 20px;
    line-height: normal;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/up.gif);
}

.CommonPollMoveUpButton:LINK, .CommonPollMoveUpButton:VISTED, .CommonPollMoveUpButton:ACTIVE {
    text-decoration: none;
    color: #333333;
}

.CommonPollMoveUpButton:HOVER {
    text-decoration: none;
    color: #333333;
    background-color: #dddddd;
}

.CommonPollMoveDownButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    margin: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    border-top-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 20px;
    line-height: normal;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/down.gif);
}

.CommonPollMoveDownButton:LINK, .CommonPollMoveDownButton:VISTED, .CommonPollMoveDownButton:ACTIVE {
    text-decoration: none;
    color: #333333;
}

.CommonPollMoveDownButton:HOVER {
    text-decoration: none;
    color: #333333;
    background-color: #dddddd;
}

.CommonPollDeleteButton {
    display: inline-table;
    display: -moz-inline-box;
    display: inline-block;
    margin: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    border-top-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #eeeeee;
    color: #333333;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 20px;
    line-height: normal;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/common/delete.gif);
}

.CommonPollDeleteButton:LINK, .CommonPollDeleteButton:VISTED, .CommonPollDeleteButton:ACTIVE {
    text-decoration: none;
    color: #333333;
}

.CommonPollDeleteButton:HOVER {
    text-decoration: none;
    color: #333333;
    background-color: #dddddd;
}

ol.CommonPollAnswerList {
    margin: 0px;
    padding: 0px;
}

ol.CommonPollAnswerList li {
    margin-left: 24px;
}

/* rendered poll styles */

.CommonPollArea {
    width: 375px;
    background-color: #f4f4f4;
    border-style: solid;
    border-width: 1px;
    border-color: #bbbbbb;
    margin-left: auto;
    margin-right: auto;
}

.CommonPollQuestion {
    background-color: #E11C0F;
    border-style: solid;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: #bbbbbb;
    padding: 4px;
    color: #666667;
    margin: 0px;
    font-size: 105%;
}

.CommonPollContent {
    padding: 4px;
}

.CommonPollDescription {
}

.CommonPollSwitchedContent {
    width: 275px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px;
    margin-bottom: 6px;
}

ul.CommonPollAnswerList {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

ul.CommonPollAnswerList li {
    padding: 0px;
    margin: 6px;
    margin-left: 0px;
    margin-right: 0px;
}

.CommonPollAnswer {
    padding: 2px;
}

.CommonPollUserVote {
    color: #777777;
}

.CommonPollFooter {
    padding: 2px;
    background-color: #cccccc;
    border-style: solid;
    border-width: 0px;
    border-top-width: 1px;
    border-color: #999999;
    font-size: 80%;
}

ul.CommonPollFooterList {
    list-style-type: none;
    margin: 0px;
    text-align: center;
}

ul.CommonPollFooterList li {
    display: inline;
    margin-left: 6px;
    margin-right: 6px;
}

/* End Poll Styles */

/*
OnlineScroller Styles
*/

.CommonOnlineScroller {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/onlinescroller/onlinescroller-background.gif);
    background-repeat: repeat-x;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: hidden;
    height: 27px;
    width: 100%;
}

.CommonOnlineScrollerMoveLeft {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/onlinescroller/onlinescroller-moveleft.gif);
    background-repeat: no-repeat;
    width: 35px;
    height: 37px;
    cursor: pointer;
}

.CommonOnlineScrollerMoveRight {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/onlinescroller/onlinescroller-moveright.gif);
    background-repeat: no-repeat;
    width: 35px;
    height: 37px;
    cursor: pointer;
}

.CommonOnlineScrollerUserArea {
    height: 28px;
    margin-left: 24px;
    margin-top: 2px;
    width: 190px;
    overflow: hidden;
}

.CommonOnlineScrollerUserName {
    padding-left: 8px;
    color: #006699;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
}

.CommonOnlineScrollerUserName A:LINK, .CommonOnlineScrollerUserName A:ACTIVE, .CommonOnlineScrollerUserName A:VISITED, .CommonOnlineScrollerUserName A:HOVER {
    color: #006699;
}

.CommonOnlineScrollerUserStats {
    padding-left: 8px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    font-size: 7pt;
}

/* DATALIST image list on homepage */

.CommonContentImage {
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.CommonContentImageLarge {
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    width: 132px;
}

.CommonContentImageTable {
    width: 88px;
    height: 88px;
    overflow: hidden; /*border-bottom:2px solid #cccccc;   border-right:2px solid #cccccc;   border-left:2px solid #efefef;   border-top:2px solid #efefef;*/ /*ackground-image:url(http://www.garagetv.be/themes/garagetv/images/common/foto-bg.gif)*/
}

.CommonContentImageTd {
    width: 54px;
    height: 43px;
    padding: 0px;
    overflow: hidden;
    vertical-align: top;
    text-align: center;
}

.CommonContentImageTdLarge {
    width: 100px;
    height: 75px;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    border: 1px solid #efefef;
}


.CommonContentImageTdSingleHome {
    width: 130px;
    height: 97px;
    border: 1px solid #cccccc;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    background-color: #000000;
}

.CommonContentImageTdLatestHome {
    width: 90px;
    height: 67px;
    border: 1px solid #cccccc;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    background-color: #000000;
}

.CommonContentImageOuterTd {
    padding: 0px;
    padding-right: 6px;
    vertical-align: top;
    text-align: left;
}

.CommonContentVideoTableOuter {
    font-size: 100%;
    width: 246px;
    overflow: hidden; /*border:2px solid #ff0000;*/
}

.CommonContentInfoOuterTd {
    width: 100px;
    overflow: hidden; /*border:2px solid #0000ff;*/
}

.CommonContentInfoTable {
    width: 150px;
}

.SeparatorLine {
    height: 1px;
    background-color: #cccccc;
    margin-top: 0px;
    margin-bottom: 8px;
    display: block;
    width: 341px;
}

.CommonContentVideoImage {
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.CommonContentVideoImageTable {
    overflow: hidden;
}

.CommonContentVideoImageTd {
    padding: 2px;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    border: 1px solid #efefef;
}

.CommonContentVideoImageOuterTd {
    padding: 0px;
    vertical-align: top;
    text-align: left;
}

.CommonContentImageOverLay {
    background-color: #efefef;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 20px;
    overflow: hidden;
    font-size: 10px;
}

.CommonContentImageTableSideBar {
    width: 78px;
    height: 78px;
    overflow: hidden; /*border-bottom:2px solid #cccccc;   border-right:2px solid #cccccc;   border-left:2px solid #efefef;   border-top:2px solid #efefef;*/ /*ackground-image:url(http://www.garagetv.be/themes/garagetv/images/common/foto-bg.gif)*/
}
/* end */

/* homepage split table */

.CommonContentSplitTable {
    width: 668px;
    border: 0px solid #ff00ff;
}

.CommonTopContentSplitTable {
    width: 668px;
}

.CommonContentSplitTdRight {
    width: 270px;
    vertical-align: top;
    overflow: hidden;
}

.CommonContentSplitTdLeft {
    width: 300px;
    vertical-align: top;
    overflow: hidden;
}

/* top split table */

/* signup table split */

.CommonContentSignupTable {
    width: 600px;
    margin-top: 4px;
}

.CommonContentSignupTd {
    width: 600px;
    vertical-align: top;
    padding: 4px;
    text-align: left;
}

/* end signup table split */

.CommonTopContentSplitTdLeft {
    width: 325px;
    vertical-align: top;
    padding: 4px;
}

.CommonTopContentSplitTdRight {
    width: 325px;
    vertical-align: top;
    padding: 4px;
    padding-right: 8px;
    border-left: 1px solid #efefef;
}

/* end */

#CommonHomeRightColumn {
    padding-bottom: 15px;
}


/* User creation */

.CreateUserDropDown {
    width: 224px;
}

.CreateUserDropDowndd {
    width: 50px;
}

.CreateUserDropDownmm {
    width: 50px;
}

.CreateUserDropDownyyyy {
    width: 92px;
}

/* ---- */

/* Multi select control */

.CommonMultiSelectItemTable {
    width: 150px;
    text-align: left;
}

.CommonMultiSelectItemLeftTd {
    width: 1px;
}

.CommonMultiSelectItemRightTd {
    width: 100%;
}

/* -------------------- */


/* CreateUserSteps */

.CommonRadioButtonDataListItemTable {
    width: 150px;
    padding-right: 10px;
}

.CommonRadioButtonDataListItemLeftTd {
    width: 25px;
}

.CommonRadioButtonDataListItemRightTd {
    text-align: left;
    width: 100%;
}

.CommonRadioButtonImage {
    width: 150px;
}

/* -------------------- */


/* USERPROFILEINBOX */
/*------------------------------------------------------------------------------*/
/*  UserProfileInbox Control - CSS Styles */

.CommonUserProfileInbox {
    margin-bottom: 5px;
}

.CommonUserProfileInboxImage {
    margin-right: 5px;
}

.CommonUserProfileInboxMessage {
}

/* END USERPROFILEINBOX */



/* MEMBERS SEARCHPAGE CSS STYLES */
/*------------------------------------------------------------------------------*/
.MembersSearch {
    border: solid 1px #BBBBBB;
}

.MembersSearch TD {
    background-color: #EFEFEF;
}

.MembersSearchTitle {
    color: #E11C0F;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0px 3px 7px;
}

DIV.MembersSearchFieldName {
    font-family: Arial, Tahoma, Helvetica;
    color: #666666;
    font-size: 11px;
    padding: 2px;
    padding-right: 8px;
    font-weight: bold;
}

DIV.MembersSearchField {
    font-family: Arial, Tahoma, Helvetica;
    color: #000000;
    padding: 2px;
}

.MembersSearchResults {
}

.MembersSearchResults TD {
    background-color: #FFFFFF;
}

.MembersSearchResults LI {
    list-style-type: none;
    text-align: center;
}

/* user profile boxes on the home page */

.CommonPostUserContent {
    width: 75px;
    overflow: hidden;
    font-size: 80%;
}



/* end */


/* Tag Styles */

.CommonTagCloudArea {
    background-color: #ffffff;
    border: 1px solid #dddddd;
    padding: 8px;
    padding-top: 4px;
    padding-bottom: 16px;
    margin: 0px;
    margin-bottom: 16px;
    margin-top: 16px;
    line-height: 250%;
    list-style-type: none;
    width: 200px;
    overflow: hidden;
}

H4.CommonTagCloudHeader {
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 120%;
    color: #E11C0F;
    padding: 2px;
    margin: 0px;
}

.CommonTagCloudContent {
}

.CommonTagCloudFooter {
}

.CommonSidebarTagCloud {
    line-height: 225%;
    width: 250px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

UL.CommonTagFlat {
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style: none;
    text-decoration: none;
}

LI.CommonTagFlat {
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style: none;
    text-decoration: none;
    font-size: 75%;
}

.CommonTagFlat a:link, .CommonTagFlat a:visited, .CommonTagFlat a:active {
    text-decoration: underline;
    font-size: 100%;
}

.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6 {
    margin: 0px;
    padding: 0px;
    display: inline;
}

.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active {
    margin-right: 6px;
    text-decoration: none;
    color: #0066CC;
    font-size: 100%;
    font-weight: 900;
}

.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active {
    margin-right: 6px;
    text-decoration: none;
    color: #1177DD;
    font-size: 120%;
    font-weight: 800;
}

.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active {
    margin-right: 6px;
    text-decoration: none;
    color: #2288EE;
    font-size: 150%;
    font-weight: 600;
}

.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active {
    margin-right: 6px;
    text-decoration: none;
    color: #3399FF;
    font-size: 175%;
    font-weight: 500;
}

.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active {
    margin-right: 6px;
    text-decoration: none;
    color: #44AAFF;
    font-size: 225%;
    font-weight: 300;
}

.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover {
    background-color: #dddddd;
    text-decoration: none;
}

/* labels page tag cloud styles */

.AggPageTagCloudContent {
}

.AggPageTag1, .AggPageTag2, .AggPageTag3, .AggPageTag3, .AggPageTag4, .AggPageTag5, .AggPageTag6 {
    margin: 0px;
    padding: 0px;
    display: inline;
    vertical-align: middle;
}

.AggPageTag1 a:link, .AggPageTag1 a:visited, .AggPageTag1 a:active, .AggPageTag1 a:hover {
    margin-right: 6px;
    text-decoration: none;
    font-size: 120%;
    vertical-align: middle;
}

.AggPageTag2 a:link, .AggPageTag2 a:visited, .AggPageTag2 a:active, .AggPageTag2 a:hover {
    margin-right: 6px;
    text-decoration: none;
    font-size: 140%;
    vertical-align: middle;
}

.AggPageTag3 a:link, .AggPageTag3 a:visited, .AggPageTag3 a:active, .AggPageTag3 a:hover {
    margin-right: 6px;
    text-decoration: none;
    font-size: 160%;
    vertical-align: middle;
}

.AggPageTag4 a:link, .AggPageTag4 a:visited, .AggPageTag4 a:active, .AggPageTag4 a:hover {
    margin-right: 6px;
    text-decoration: none;
    font-size: 200%;
    vertical-align: middle;
}

.AggPageTag5 a:link, .AggPageTag5 a:visited, .AggPageTag5 a:active, .AggPageTag5 a:hover {
    margin-right: 6px;
    text-decoration: none;
    font-size: 240%;
    vertical-align: middle;
}

/*.AggPageTag1 a:hover, .AggPageTag2 a:hover, .AggPageTag3 a:hover, .AggPageTag4 a:hover, .AggPageTag5 a:hover
{
	margin-right: 6px;
	text-decoration: underline;
	font-size: 100%;
}*/

/* End Tag Styles */

/* Start ProgressBar Styles */

.ProgressBarArea {
    width: 400px;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Tahoma, Helvetica;
}

.ProgressBarTable {
    width: 280px;
    height: 15px;
    font-size: 11px;
    font-family: Arial, Tahoma, Helvetica;
}

.ProgressBarText {
    font-size: 11px;
    font-family: Arial, Tahoma, Helvetica;
}

.ProgressBarDone {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/progressbar/full.gif);
    background-position: top left;
    height: 15px;
}

.ProgressBarTodo {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/progressbar/empty.gif);
    background-position: top right;
    height: 15px;
}

/* End ProgressBar Styles */

/* footer stuff */

#CommonFooter {
}

.CommonFooterBar {
    background-color: #cccccc;
    width: 930px;
    padding-top: 7px;
    height: 22px;
    font-weight: bold;
    font-size: 90%;
    color: #444444;
    vertical-align: middle;
    padding-left: 10px;
}

.CommonFooterBarLeftTD {
    width: 460px;
    text-align: left;
}

.CommonFooterBarRightTD {
    width: 460px;
    text-align: right;
}

.CommonFooterBar a:link, .CommonFooterBar a:active, .CommonFooterBar a:visited, .CommonFooterBar a:hover {
    font-weight: bold;
    color: #444444;
    text-transform: lowercase;
}

.crossSiteLinks {
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}

.crossSiteLinks a:link, .crossSiteLinks a:active, .crossSiteLinks a:visited, .crossSiteLinks a:hover {
    font-size: 11px;
    color: #666666;
    padding: 8px;
    text-transform: lowercase;
}

/* end footer stuff */


/* netlash boxes */

.Common341Box {
    width: 300px;
    height: 250px;
    overflow: hidden;
    background-color: #aaaaff; /*border: 4px solid #0000ff;*/
    margin-right: 18px;
    margin-bottom: 10px;
}

.Common341BoxFree {
    width: 300px;
    margin-right: 18px;
    margin-bottom: 10px;
    overflow: hidden;
}

.Common341BoxTitle, .Common341BoxTitleVideo, .Common341BoxTitleRed {
    width: 271px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_black_341_31_video.gif);
    background-color: #f3f3f3;
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 18px;
    font-weight: bold;
    color: #444444;
    padding-top: 7px;
    padding-left: 45px;
    margin: 0px;
    height: 29px;
    overflow: hidden;
}

.Common341BoxTitleComment {
    width: 271px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_black_341_31_comment.gif);
    background-color: #f3f3f3;
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 18px;
    font-weight: bold;
    color: #444444;
    padding-top: 7px;
    padding-left: 49px;
    margin: 0px;
    height: 29px;
    overflow: hidden;
}

.Common341BoxTitleStation {
    width: 271px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_black_341_31_station.gif);
    background-color: #f3f3f3;
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 18px;
    font-weight: bold;
    color: #444444;
    padding-top: 7px;
    padding-left: 45px;
    margin: 0px;
    height: 29px;
    overflow: hidden;
}

.MoreButtonDiv {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/buttonmore.gif);
    text-align: center; /*padding-right:9px;*/
    /*padding-bottom: 4px;
    padding-top: 4px;*/
    line-height: 23px;
    background-position: right bottom;
    background-repeat: no-repeat; /*border:1px solid #ff00ff;*/
    width: 110px;
}

.MoreButtonDiv A:link, .MoreButtonDiv A:active, .MoreButtonDiv A:hover, .MoreButtonDiv A:visited {
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
}

.AllVideoButtonDiv {
    text-align: right;
    padding-bottom: 6px;
    padding-top: 2px;
    background-position: right bottom;
    background-repeat: no-repeat; /*border:1px solid #ff00ff;*/
    float: right;
    width: 110px;
}


.AllVideoButtonDiv A:link, .AllVideoButtonDiv A:active, .AllVideoButtonDiv A:hover, .AllVideoButtonDiv A:visited {
    color: #0000ff;
    font-size: 11px;
    text-decoration: underline;
}

.Common341BoxContent {
    width: 296px;
    height: 160px;
    background-color: #f2f2f2;
    padding: 10px;
    overflow: hidden;
}

.Common341BoxContentFree {
    width: 296px;
    background-color: #ffffff;
    padding: 10px 10px 0 10px;
}

.Common341BoxBottomLinkTD {
    text-align: right;
    font-weight: bold;
    font-size: 90%;
}



.Common700Box {
    width: 700px;
    overflow: hidden;
    margin-right: 18px;
    margin-bottom: 18px;
}

.Common700BoxTitle {
    width: 655px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_black_700_36.gif);
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
    line-height: 36px;
    padding-left: 45px;
    margin: 0px;
    height: 36px;
    overflow: hidden;
}

.Common70031BoxTitle {
    width: 655px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_black_700_36.gif);
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
    line-height: 36px;
    padding-left: 45px;
    margin: 0px;
    height: 36px;
    overflow: hidden;
}

.Common700BoxContent {
    width: 680px;
    background-color: #fafafa;
    padding: 10px;
}

.Common700BoxBottomLinkTD {
    text-align: right;
    font-weight: bold;
    font-size: 90%;
}

/* 968 box */

.Common968Box {
    width: 930px;
    overflow: hidden;
    margin-right: 0px;
    margin-bottom: 0px;
}

.Common968BoxTitle {
    width: 923px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/header_black_968_31.gif);
    background-repeat: no-repeat;
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
    line-height: 36px;
    padding-left: 45px;
    margin: 0px;
    height: 36px;
    overflow: hidden;
}

.Common968BoxFooter {
    width: 923px;
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
    line-height: 36px;
    padding-left: 45px;
    margin: 0px;
    height: 36px;
    overflow: hidden;
}

.Common968BoxTitlePager {
    width: 550px;
    display: inline;
    float: right;
    text-align: right;
    padding-right: 15px;
}

.Common968BoxTitlePager A:link, .Common968BoxTitlePager A:active, .Common968BoxTitlePager A:visited, .Common968BoxTitlePager A:hover {
    color: #444444;
}

.Common968BoxTitleTitle {
    width: 350px;
    display: inline;
    float: left;
}


.Common968BoxContent {
    background-repeat: repeat;
    padding: 0px;
    width: 930px;
    overflow: hidden;
}

/* end 968 box */

.GTVBanner {
    vertical-align: middle; /*height:110px;*/
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}

#CommonBody {
    width: 930px;
}

/* end netlash boxes */

/* email messages */

.EmailSuccess {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #00aa00;
}

.EmailFailure {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #aa0000;
}

/* Groups */

TD.GroupProfileTopTDLeft {
    padding: 5px;
    padding-bottom: 8px;
    text-align: left;
    width: 640px;
}

TD.GroupProfileTopTDRight {
    padding: 5px;
    padding-bottom: 5px;
    vertical-align: bottom;
    text-align: right;
    width: 60px;
}

TD.GroupProfileCenterTDLeft {
    padding: 5px;
    text-align: left;
    width: 90px;
}

TD.GroupProfileCenterTDRight {
    padding: 5px;
    text-align: left;
    width: 610px;
}

UL.GroupProfile {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    padding-left: 4px;
}

UL.GroupProfile LI {
    margin: 4px;
    margin-left: 2px;
    margin-right: 10px;
    font-size: 90%;
}

.CommonRSSLink {
    width: 80px; /*border:1px solid red;*/
    float: left;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/rss2.jpg);
    background-position: left center;
    background-repeat: no-repeat;
}

.CommonRSSLink LI {
    list-style-type: none;
    padding-right: 15px;
    padding-left: 3px;
}

/* latest comments home */
.ParentPostSubjectDiv {
    width: 300px;
    height: 14px;
    overflow: hidden;
}

A:link.ParentPostSubject, A:active.ParentPostSubject, A:hover.ParentPostSubject, A:visited.ParentPostSubject {
    color: #0000ff;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/arrow-small.gif);
    background-repeat: no-repeat;
    text-decoration: underline;
    font-size: 12px;
    padding-left: 15px;
}

.BodyExcerpt {
    width: 300px;
    height: 14px;
    overflow: hidden;
    padding-left: 15px;
}

.profpercentage {
    padding-top: 3px;
    font-size: 14px;
    font-weight: bold;
    color: Red;
}

.ErrorStyle {
    font-size: 14px;
    font-weight: bold;
    color: #660000;
    margin: 10px auto;
    text-align: center;
    background-color: #ffcccc;
    border: 3px solid #ff0000;
    padding: 12px;
    width: 90%;
}

.WarningStyle {
    font-size: 12px;
    color: #660000;
    margin: 10px auto;
    text-align: center;
    background-color: #ffeeee;
    border: 2px solid #ff0000;
    padding: 12px;
    width: 90%;
}

.InfoStyle {
    font-size: 12px;
    color: #006600;
    margin: 10px auto;
    text-align: center;
    background-color: #eeffee;
    border: 3px solid #006600;
    padding: 12px;
    width: 90%;
}

.TopXContentVideoTable {
    width: 420px;
    height: 137px;
    overflow: hidden;
}

.TopXHeaderName {
    width: 360px;
    height: 18px;
    overflow: hidden;
    font-size: 16px;
    padding-left: 8px;
}

.TopXHeaderPositionUp {
    color: #009600;
    font-size: 14px;
    font-weight: bold;
    padding-left: 5px;
    width: 35px;
    white-space: nowrap;
}

.TopXHeaderPositionDown {
    color: #ff0000;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;
    width: 35px;
}

.TopXHeaderPositionEqual {
    color: #666666;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;
    width: 35px;
}

.TopXHeaderPosition {
    color: #000000;
    font-size: 24px;
    font-weight: bold;
    padding-right: 8px;
}

/* Category default.aspx stuff  */

.CategoryVideoTable {
}

.CategoryHeaderTD {
    padding-bottom: 8px;
}

.CategoryHeaderCount {
    padding-left: 8px;
    font-size: 14px; /*border:1px solid #0000ff;*/
    height: 30px;
}

.CategoryHeaderName {
    width: 1px;
    line-height: 30px;
    font-size: 18px; /*border:1px solid #ff00ff;*/
    height: 30px;
}

.CategoryHeaderName a:link, .CategoryHeaderName a:active, .CategoryHeaderName a:hidden, .CategoryHeaderName a:visited {
    font-size: 18px;
    color: #0000ff; /*border:1px solid #ffFF00;*/
}

/* new picker */

.SubSiteDisplayOuterTable {
    padding-bottom: 9px;
}

.CommonSubSitePickerFlagTD {
    padding-left: 2px;
    padding-bottom: 1px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: 40px;
    text-align: center;
}

.CommonSubSitePickerTextTD, .CommonSubSitePickerTextTD A:link, .CommonSubSitePickerTextTD A:active, .CommonSubSitePickerTextTD A:visited {
    padding-left: 5px;
    padding-bottom: 1px;
    padding-top: 1px;
    width: 210px;
    color: #0033cc;
    font-size: 12px;
}

.CommonSubSitePickerTextTD A:hover {
    padding-left: 5px;
    padding-bottom: 1px;
    padding-top: 1px;
    width: 210px;
    color: #0000ff;
    font-size: 12px;
}

.CommonSubSitePickerDiv {
    background-color: #eeeeee;
    padding-top: 5px;
    padding-bottom: 10px;
    text-align: left;
    border: 1px solid #999999;
    width: 250px;
    position: absolute;
}

.SubSiteDisplayTDTitle {
    width: 60px;
    font-size: 11px;
    padding-right: 5px;
    vertical-align: middle;
    text-align: right;
    color: #FFFFFF;
    cursor: pointer;
}

.SubSiteDisplayTDImage {
    width: 20px;
    padding-top: 3px;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
}

.SubSiteDisplayTDDescription {
    width: auto;
    font-size: 11px;
    padding-top: 2px;
    padding-left: 4px;
    vertical-align: middle;
    text-align: center;
    color: #FFFFFF;
    cursor: pointer;
}

/* old picker */

.CommonSubSitePickerRegionTD {
    color: #000000;
    font-size: 12px;
}

.CommonSubSitePickerSelectedImg {
    border: 2px solid #E71C08;
}

.CommonSubSitePickerImg {
    border: 1px solid #999999;
}

.VideosVDDLink, A.VideosVDDLink:link, A.VideosVDDLink:active, A.VideosVDDLink:hover, A.VideosVDDLink:visited {
    height: 19px;
    width: 320px;
    overflow: hidden;
    font-size: 16px;
    margin-bottom: 4px;
    color: #0000ff; /*text-transform:uppercase; */ /*border:1px solid #ff00ff;*/
}

/* new homepage */

.CommonTagFlatIcon {
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/label-icon.gif);
    background-repeat: no-repeat;
    font-size: 85%;
    padding-bottom: 2px;
    padding-left: 20px;
    text-align: left;
    width: 135px;
}

.CommonUserIcon {
    width: 135px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/user-icon.gif);
    background-repeat: no-repeat;
    padding-bottom: 2px;
    padding-left: 21px;
}

.VVDViewsComments {
    width: 135px;
    padding-bottom: 2px;
    text-align: left;
}

.VVDViewsGrey {
    padding-left: 20px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/views-icon-grey.gif);
    background-repeat: no-repeat;
    font-weight: bold;
}

.VVDRatingTD {
    padding-left: 20px;
}

.VVDViewsYellow {
    padding-left: 20px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/views-icon-yellow.gif);
    background-repeat: no-repeat;
    font-weight: bold;
}

.VVDViewsRed {
    padding-left: 20px;
    font-size: 16px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/views-icon-red.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #ff0000;
}

.VVDComments {
    padding-left: 20px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/comments-icon.gif);
    background-repeat: no-repeat;
}

.HomeIFramePadding {
    width: 270px;
    text-align: center;
    background-color: #c50005;
    height: 250px;
}

.QuickLinks {
    border: none;
    background-color: #ffffff;
    width: 270px;
    overflow: hidden;
}

.CommonSidebarContentItem {
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/arrow-small-green.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
    color: #333333;
    text-decoration: none;
}

.CommonSidebarContentItem A:link, .CommonSidebarContentItem A:active, .CommonSidebarContentItem A:visited, .CommonSidebarContentItem A:hover {
    font-size: 12px;
    color: #444444;
    text-decoration: underline;
}

.CommonSidebarContentItemBlue {
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/arrow-small.gif);
    background-repeat: no-repeat;
    margin-left: 5px;
    color: #333333;
    text-decoration: none;
}

.CommonSidebarContentItemBlue A:link, .CommonSidebarContentItemBlue A:active, .CommonSidebarContentItemBlue A:visited, .CommonSidebarContentItemBlue A:hover {
    font-size: 12px;
    color: #444444;
    text-decoration: underline;
}

/* new groups page */

.Common268SidebarHeaderPic {
/*    background-image: url(http://www.garagetv.be/themes/garagetv/images/netlash/logo_small.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 40px;
    margin-top: 4px;
    width: 245px; */
}

.Common268SidebarHeader {
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: 18px;
    font-weight: bold;
    color: #E11C0F;
    padding: 3px;
    padding-left: 0px;
    margin: 0px;
}

.Common268SidebarHeader A:LINK, .Common268SidebarHeader A:ACTIVE, .Common268SidebarHeader A:VISITED, .Common268SidebarHeader A:HOVER {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 16px;
    font-weight: bold;
    color: #E11C0F;
}

.Common268SidebarContent {
    font-family: Arial, Tahoma, Helvetica;
    font-size: 80%;
    color: #000000;
    padding: 0px;
    width: 245px;
    overflow: hidden;
}

.Common268SidebarContent A:LINK, .Common268SidebarContent A:ACTIVE, .Common268SidebarContent A:VISITED, .Common268SidebarContent A:HOVER {
    font-family: Arial, Tahoma, Helvetica;
    font-weight: normal;
    color: #0066CC;
    text-decoration: underline;
}

.Common268SidebarContentItem {
    margin-bottom: 5px;
    display: list-item;
    list-style-type: square;
    margin-left: 16px;
    color: #333333;
}

.Common268SidebarContentItem A:Link, .Common268SidebarContentItem A:active, .Common268SidebarContentItem A:visited, .Common268SidebarContentItem A:hover {
    color: #0000ff;
}

.PopupTable {
    width: 680px;
}

/* language splash */

.WelcomeTable {
    margin-top: 100px;
    width: 400px;
    height: 100px;
}

.WelcomeFR, .WelcomeFR a:link, .WelcomeFR a:active, .WelcomeFR a:hover, .WelcomeFR a:visited {
    text-align: center;
    font-size: 20px;
    color: #444444;
    text-decoration: none;
}

.WelcomeFRButton, .WelcomeFRButton a:link, .WelcomeFRButton a:active, .WelcomeFRButton a:hover, .WelcomeFRButton a:visited {
    text-align: center;
    font-size: 28px;
    color: #0000ff;
}

.WelcomeNL, .WelcomeNL a:link, .WelcomeNL a:active, .WelcomeNL a:hover, .WelcomeNL a:visited {
    text-align: center;
    font-size: 20px;
    color: #444444;
    text-decoration: none;
}

.WelcomeNLButton, .WelcomeNLButton a:link, .WelcomeNLButton a:active, .WelcomeNLButton a:hover, .WelcomeNLButton a:visited {
    text-align: center;
    font-size: 28px;
    color: #0000ff;
}

/*
Copyright
*/

.Copyright {
    color: #333333;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: left;
}

.Copyright A:Link, .Copyright A:Visited {
    color: #333333;
    text-decoration: none;
}

.Copyright A:Hover {
    color: #333333;
    text-decoration: underline;
}
/* end splash */


.CountryDropDown {
    width: 233px;
}

.FlashMessage {
    width: 400px;
    text-align: center;
    background-color: #ffaaaa;
}

#SearchResultWrapper {
    width: 930px;
}

.OverlayDuration {
    margin-top: -13px;
    text-align: right;
    width: 100px;
}

.OverlayDuration .Duration {
    background-color: #000;
    color: #fff;
    font-size: 75%;
    padding: 0 2px;
}

#TextAds {
    width: 930px;
}

.headercfg{margin:0 20px;background:#333 url(http://static-a.telenetportaal.be/media/fs/1/img/bg-preferences.gif) repeat-x center bottom}
.headercfg .loginpanel,.headercfg .morepanel{position:relative;background:#333 url(http://static-a.telenetportaal.be/media/fs/1/img/bg-preferences.gif) repeat-x center bottom;color:#f1f1f1;padding:5px 0 10px 0}
.headercfg .col,.dialog .col{width:280px;padding:0 10px;margin:0;margin-top:20px;border-left:1px solid #333;float:left}
.headercfg .morepanel .col{width:17.8%;margin:0;margin-bottom:20px;border:none}
.headercfg .morepanel h5{color:#fff;padding:15px 0 5px 0;font-size:108%}
.headercfg .morepanel a{text-decoration:none;margin-left:5px}
.headercfg .morepanel .more{position:absolute;bottom:0;right:0}
.headercfg .highlighted{color:#95c41d}
.dialog .col{width:260px}
.headercfg .loginpanel .welcome{border-left:none}
.headercfg #login .text,.headercfg #register .text{width:185px}
#splash_widget.dialog{background-color:#333;border:5px solid #fff}
.dialog #login .text,.dialog #register .text{width:160px}
.headercfg .toggle{position:absolute;bottom:-30px;cursor:pointer}
.dialog label.subscript,.headercfg label.subscript,label.subscript{font-size:93%;width:auto}
.headercfg h3,.dialog h3{color:#999;font-size:131%;margin-bottom:10px}
.headercfg label,.dialog label{width:75px;float:left;margin-right:5px;text-align:right;padding-top:5px}
.prijzen label{width:135px;float:left;margin-right:5px;text-align:right;padding-top:5px}
.prijzen input,.prijzen textarea{width:400px}
.headercfg .spacer,.dialog .spacer{float:left;width:80px}
.headercfg .text,.dialog .text{background-color:#666;border-color:#444;color:#fff;font-size:123.1%;height:22px}
.headercfg a,.dialog a{color:#f1f1f1}
.headercfg .margin{float:left;width:90px;margin:0 10px}
.headercfg .widgets{float:left;width:86%}
.headercfg .widgets label{width:170px;text-align:left;font-size:123.1%;padding-top:0}
.headercfg .more{padding:9px 4px 4px 30px;width:190px;text-align:right;background:transparent url(http://static-a.telenetportaal.be/media/fs/1/img/bg-more.png) no-repeat top right;margin:10px;cursor:pointer}
.headercfg .more a{float:right}
.headercfg hr{background-color:#555;margin:12px 7px 0 7px}
