﻿/*
   ---------------------  Menu layout prop  ---------------------------- 
*/
/* style the outer div */
.cmsMenu,
.cmsTreeMenu 
{
    display: block;}

/* all menu levels */
.cmsMenu ul,
.cmsTreeMenu ul {
    left:0;top:0;
    padding:0;margin:0;
    float: none;display: block;
    list-style-type:none;}
.cmsMenu li,
.cmsTreeMenu li{
    display:block;}

/* item properties */
/*top menu*/
.cmsMenu ul a, 
.cmsMenu ul a:visited,
.cmsTreeMenu ul a, 
.cmsTreeMenu ul a:visited{
    display:block;text-decoration:none;}
.cmsMenuhor li,
.cmsTreeMenuhor li {
    float:left;}
.cmsMenuhor ul a, 
.cmsMenuhor ul a:visited,
.cmsTreeMenuhor ul a, 
.cmsTreeMenuhor ul a:visited{
    float:left;}
/* top menu prop */
.cmsMenuhor ul,
.cmsTreeMenuhor ul {
    height:20px;} /* top item height */ 
.cmsTreeMenu ul.cmsMain {}
.cmsTreeMenu ul.cmsMainWithSubItems {}
.cmsTreeMenu li.cmsMainLI {}
.cmsTreeMenu li.cmsMainWithSubItemsLI {}
.cmsTreeMenu li.cmsMainSelectedLI {}
.cmsTreeMenu li.cmsMainWithSubItemsSelectedLI {}
.cmsMenu ul a.cmsMain {}
.cmsMenu ul a.cmsMainWithSubItems {}
.cmsTreeMenu ul a.cmsMain {}
.cmsTreeMenu ul a.cmsMainWithSubItems {}
.cmsMenuTopItemLook, .cmsMenuTopHoverItemLook {}
/*selected*/
.cmsMenu ul a.cmsMainSelected {}
.cmsMenu ul a.cmsMainWithSubItemsSelected {}
.cmsTreeMenu ul a.cmsMainSelected {}
.cmsTreeMenu ul a.cmsMainWithSubItemsSelected {}
.cmsMenuTopSelectedItemLook {}

.cmsMenuhor ul a.cmsMain, .cmsMenuhor ul a.cmsMain:visited,
.cmsMenuhor ul a.cmsMainWithSubItems, .cmsMenuhor ul a.cmsMainWithSubItems:visited,
.cmsTreeMenuhor ul a.cmsMain, .cmsTreeMenuhor ul a.cmsMain:visited,
.cmsTreeMenuhor ul a.cmsMainWithSubItems, .cmsTreeMenuhor ul a.cmsMainWithSubItems:visited,
.cmsMenuTopItemLook, .cmsMenuTopHoverItemLook,
/*selected*/
.cmsMenuhor ul a.cmsMainSelected, .cmsMenuhor ul a.cmsMainSelected:visited,
.cmsMenuhor ul a.cmsMainWithSubItemsSelected, .cmsMenuhor ul a.cmsMainWithSubItemsSelected:visited,
.cmsTreeMenuhor ul a.cmsMainSelected, .cmsTreeMenuhor ul a.cmsMainSelected:visited,
.cmsTreeMenuhor ul a.cmsMainWithSubItemsSelected, .cmsTreeMenuhor ul a.cmsMainWithSubItemsSelected:visited,
.cmsMenuTopSelectedItemLook {
    height:20px;width:auto;/*padding:0 20px 0 20px;*/}
.cmsMenuver ul a.cmsMain, .cmsMenuver ul a.cmsMain:visited,
.cmsMenuver ul a.cmsMainWithSubItems, .cmsMenuver ul a.cmsMainWithSubItems:visited,
/*selected*/
.cmsMenuver ul a.cmsMainSelected, .cmsMenuver ul a.cmsMainSelected:visited,
.cmsMenuver ul a.cmsMainWithSubItemsSelected, .cmsMenuver ul a.cmsMainWithSubItemsSelected:visited {
    width:200px;}
.cmsTreeMenuver ul a.cmsMain, .cmsTreeMenuver ul a.cmsMain:visited,
.cmsTreeMenuver ul a.cmsMainWithSubItems, .cmsTreeMenuver ul a.cmsMainWithSubItems:visited,
/*selected*/
.cmsTreeMenuver ul a.cmsMainSelected, .cmsTreeMenuver ul a.cmsMainSelected:visited,
.cmsTreeMenuver ul a.cmsMainWithSubItemsSelected, .cmsTreeMenuver ul a.cmsMainWithSubItemsSelected:visited{
    width:auto;height:auto;/*padding:0;*/}
    
/*sub menu*/
.cmsTreeMenu ul.cmsSub li {}
.cmsTreeMenu ul.cmsSubWithSubItems li {}
.cmsMenuhor ul.cmsSub li,
.cmsMenuhor ul.cmsSubWithSubItems li,
.cmsTreeMenuhor ul.cmsSub li,
.cmsTreeMenuhor ul.cmsSubWithSubItems li {
    float:none;}
.cmsMenuhor ul.cmsSub a, .cmsMenuhor ul.cmsSub a:visited,
.cmsMenuhor ul.cmsSubWithSubItems a, .cmsMenuhor ul.cmsSubWithSubItems a:visited,
.cmsTreeMenuhor ul.cmsSub a, .cmsTreeMenuhor ul.cmsSub a:visited,
.cmsTreeMenuhor ul.cmsSubWithSubItems a, .cmsTreeMenuhor ul.cmsSubWithSubItems a:visited{
    float:none;}
.cmsMenuhor li.cmsSubLI{}
.cmsMenuhor li.cmsSubWithSubItemsLI{}
.cmsMenuhor li.cmsSubSelectedLI{}
.cmsMenuhor li.cmsSubWithSubItemsSelectedLI{}

/* sub menu prop */
.cmsMenu ul.cmsSub a.cmsSub, .cmsMenu ul.cmsSub a.cmsSub:visited,
.cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems, .cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems:visited,
.cmsTreeMenu ul.cmsSub a.cmsSub, .cmsTreeMenu ul.cmsSub a.cmsSub:visited,
.cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems, .cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems:visited,
.cmsMenuSubItemLook, .cmsMenuSubHoverItemLook,
/* selected */
.cmsMenu ul.cmsSub a.cmsSubSelected, .cmsMenu ul.cmsSub a.cmsSubSelected:visited,
.cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected, .cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected:visited,
.cmsTreeMenu ul.cmsSub a.cmsSubSelected, .cmsTreeMenu ul.cmsSub a.cmsSubSelected:visited,
.cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected, .cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected:visited,
.cmsMenuSubSelectedItemLook {
    height:auto;/*padding:0 0 0 10px;*/
    /*color:black;background-color:White;*/
    /*list-style-image: url('../Images/MainPage/iconLayoutTyp02.gif');*/}
    
.cmsTreeMenuver ul.cmsSub1 a.cmsSub1, .cmsTreeMenuver ul.cmsSub1 a.cmsSub1:visited{
    padding-left:10px;}
.cmsTreeMenuver ul.cmsSub2 a.cmsSub2, .cmsTreeMenuver ul.cmsSub2 a.cmsSub2:visited{
    padding-left:20px;}
.cmsTreeMenuver ul.cmsSub3 a.cmsSub3, .cmsTreeMenuver ul.cmsSub3 a.cmsSub3:visited{
    padding-left:30px;}
.cmsTreeMenuver ul.cmsSub4 a.cmsSub4, .cmsTreeMenuver ul.cmsSub4 a.cmsSub4:visited{
    padding-left:40px;}
.cmsTreeMenuver ul.cmsSub5 a.cmsSub5, .cmsTreeMenuver ul.cmsSub5 a.cmsSub5:visited{
    padding-left:50px;}
.cmsTreeMenuver ul.cmsSub6 a.cmsSub6, .cmsTreeMenuver ul.cmsSub6 a.cmsSub6:visited{
    padding-left:60px;}
.cmsTreeMenuver ul.cmsSub7 a.cmsSub7, .cmsTreeMenuver ul.cmsSub7 a.cmsSub7:visited{
    padding-left:70px;}
.cmsTreeMenuver ul.cmsSub8 a.cmsSub8, .cmsTreeMenuver ul.cmsSub8 a.cmsSub8:visited{
    padding-left:80px;}
.cmsTreeMenuver ul.cmsSub9 a.cmsSub9, .cmsTreeMenuver ul.cmsSub9 a.cmsSub9:visited{
    padding-left:90px;}
    
.cmsMenuver ul.cmsSub{}
.cmsMenuver ul.cmsSubWithSubItems{}
.cmsMenuSubItemLook, .cmsMenuSubHoverItemLook {}
.cmsMenuSubSelectedItemLook {}
.cmsTreeMenu ul.cmsSub a.cmsSub, .cmsTreeMenu ul.cmsSub a.cmsSub:visited {}
.cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems, .cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems:visited {}
.cmsTreeMenu ul.cmsSub a.cmsSubSelected, .cmsTreeMenu ul.cmsSub a.cmsSubSelected:visited {}
.cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected, .cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected:visited {}
.cmsMenu ul.cmsSub a.cmsSub, .cmsMenu ul.cmsSub a.cmsSub:visited,
.cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems, .cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems:visited,
/* selected */
.cmsMenu ul.cmsSub a.cmsSubSelected, .cmsMenu ul.cmsSub a.cmsSubSelected:visited,
.cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected, .cmsMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected:visited{
    width:200px;}
.cmsTreeMenu ul.cmsSub a.cmsSub, .cmsTreeMenu ul.cmsSub a.cmsSub:visited,
.cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems, .cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItems:visited,
/* selected */
.cmsTreeMenu ul.cmsSub a.cmsSubSelected, .cmsTreeMenu ul.cmsSub a.cmsSubSelected:visited,
.cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected, .cmsTreeMenu ul.cmsSubWithSubItems a.cmsSubWithSubItemsSelected:visited{
    width:auto;}
    
/* ---------------------  Menu layout prop  ---------------------------- */

/* style the table so that it takes no part in the layout - required for IE to work */
.cmsMenu table {position:absolute; left:0; top:0; z-index:100;}

/*sub menu*/
.cmsMenu ul.cmsSub,
.cmsMenu ul.cmsSubWithSubItems{
    visibility:hidden;
    /*display:none;*/
    left: -999em;
    position:absolute;
    z-index:100;
}    
.cmsMenu ul.cmsSub li,
.cmsMenu ul.cmsSubWithSubItems li 
{position:relative;z-index:100;}
.cmsMenu li:hover,
.cmsMenu a:hover {position:relative;z-index:100;}

/* sub menu left - depend on width */
.cmsMenuver ul :hover ul.cmsSub1{left:201px;} /*top item width + 1*/
.cmsMenuhor ul :hover ul.cmsSub1{left:auto;top:20px;} /*top item height + 1*/
.cmsMenu ul.cmsSub1 :hover ul.cmsSub2{left:200px;} /* sub item width + padding + 1*/
.cmsMenu ul.cmsSub2 :hover ul.cmsSub3{left:200px;}
.cmsMenu ul.cmsSub3 :hover ul.cmsSub4{left:200px;}
.cmsMenu ul.cmsSub4 :hover ul.cmsSub5{left:200px;}
.cmsMenu ul.cmsSub5 :hover ul.cmsSub6{left:200px;}
.cmsMenu ul.cmsSub6 :hover ul.cmsSub7{left:200px;}
.cmsMenu ul.cmsSub7 :hover ul.cmsSub8{left:200px;}
.cmsMenu ul.cmsSub8 :hover ul.cmsSub9{left:200px;}
.cmsMenu ul.cmsSub9 :hover ul.cmsSub10{left:200px;}

/* show submenu */
.cmsMenu ul :hover ul.cmsSub1{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub1 :hover ul.cmsSub2{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub2 :hover ul.cmsSub3{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub3 :hover ul.cmsSub4{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub4 :hover ul.cmsSub5{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub5 :hover ul.cmsSub6{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub6 :hover ul.cmsSub7{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub7 :hover ul.cmsSub8{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub8 :hover ul.cmsSub9{/*display:block;*/visibility:visible;}
.cmsMenu ul.cmsSub9 :hover ul.cmsSub10{/*display:block;*/visibility:visible;}

/* ---------------------  Menu layout prop  ---------------------------- */

/*
   ---------------------  RSS layout prop  ---------------------------- 
*/
/* style the outer div */
.cmsRSS{
    display: block;}

/* items */
.cmsRSS ul{
    left:0;top:0;padding:0;margin:0;
    float: none;display: block;
    list-style-type:none;}
.cmsRSS li{
    display:block;margin: 0 0 10px 0;padding:0;}

.cmsRSS ul a.cmsLink, 
.cmsRSS ul a.cmsLink:visited{
    display:block;text-decoration:none;}

.cmsRSS ul div.cmsTitle{
    font-weight: bold;}
.cmsRSS ul div.cmsDesc{}
.cmsRSS ul div.cmsDateTime {
    font-style: italic;}
.cmsRSS ul a.cmsLink, .cmsRSS ul a.cmsLink:visited{
    /*color: #000090;*/}
.cmsRSS a.cmsLink:hover, .cmsRSS ul a.cmsLink:hover {
    /*color:#2685d0; */
    /*list-style-image: url('../Images/MainPage/iconLayoutTyp04.gif');*/}
    
.cmsRSS .CMSToolTipSelfPanel
{
    width:400px;
    position:absolute;
    border:1px solid #CCCCCC;
    background-color : #EEEEFF;
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipTitlePanel
{
    /*border-bottom : 1px dashed #000;
    text-align : center;
    background : #EEEEEE;*/
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipTitlePanel .cmsToolTipTitle
{
    /*font-weight : bold;
    font-size : 16px;*/
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionPanel
{
    /*min-height : 20px;
    font-size : 13px;
    padding : 3px;
    vertical-align:middle;*/
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionWithImgPanel
{
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionWithImgPanel img
{
    max-width:100px !important;
    max-height:100px !important;
    width:auto !important;
    height:auto !important;
    display:inline;
    /*float:right;*/
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionWithImgPanel embed
{
    width:100% !important;
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionWithoutImgPanel
{
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionWithoutImgPanel img
{
    display:none;
}

.cmsRSS .CMSToolTipSelfPanel .CMSToolTipDescriptionWithoutImgPanel embed
{
    display:none;
}

/* ---------------------  RSS layout prop  ---------------------------- */


/*
   ---------------------  Site map path layout prop  ---------------------------- 
*/

div.cmsSiteMapPath{}
div.cmsSiteMapPath .SMPSeparator{}
div.cmsSiteMapPath .SMPPath{}
div.cmsSiteMapPath .SMPPage{}

/* ---------------------  Site map path layout prop  ---------------------------- */

/*
   ---------------------  Site map layout prop  ---------------------------- 
*/
/* style the outer div */
.cmsSiteMap 
{
    display: block;}

/* site map table */
.cmsSiteMap table
{
    table-layout:fixed;    
    border: none;
}

.cmsSiteMap table td
{
    text-align: left;
    vertical-align: text-top;
    border: none;
}

/* all site map levels */
.cmsSiteMap ul {
    left:0;top:0;
    margin:0;padding:0;
    float: none;display: block;
    vertical-align: text-top;
    list-style-type:none; }
.cmsSiteMap li {
    display:block;
    margin:0; padding:0;
    clear: both;
    vertical-align: middle;
    /*background: transparent;*/}

.cmsSiteMap img
{
    margin: 0; padding: 0;
    left:0px; top:0px;
    border: none;
    /*background: transparent;*/
    width: 24px;
    height: 19px;
    vertical-align: middle;
}

/* item properties */
/*top site map */
.cmsSiteMap ul a, 
.cmsSiteMap ul a:visited{
    display:block;
    text-decoration:none;
    /*color: #666666;
    background: transparent;
    border-style: none;*/
    height: 18px;
    width:auto;}

/* top site map prop */
.cmsSiteMap ul.cmsSMMain{}
.cmsSiteMap ul a, .cmsSiteMap ul a:visited {}

/*sub site map */
.cmsSiteMap ul.cmsSMSub{}
.cmsSiteMap ul.cmsSMSub a, .cmsSiteMap ul.cmsSMSub a:visited {}

/* hover item properties */
.cmsSiteMap a:hover,
.cmsSiteMap ul a:hover,
.cmsSiteMap ul.cmsSMSub a:hover {
    /*color: Black; 
    background: transparent;
    text-decoration: underline;*/}

/* ---------------------  Site map layout prop  ---------------------------- */

/*
   ---------------------  Login layout prop  ---------------------------- 
*/

.LoginRegisterPanel a, .LoginForgotPassPanel a, .LoginFailureText {
        padding: 0 0 0 20px;
}

.LoginRegisterPanel a {
        background: url(/UserUploadImages/system/icon_login.gif) no-repeat top left;
}

.LoginForgotPassPanel a {
        background: url(/UserUploadImages/system/icon_help.gif) no-repeat top left;
}

.LoginFailureText {
        background: url(/UserUploadImages/system/icon_error.gif) no-repeat top left;
        color: red;
}

.LoginUserName, .LoginPassword, .LoginRegisterPanel, .LoginForgotPassPanel, .LoginFailureText, .LoginButton  {
        margin: 5px 0 0 0;
}

/* ---------------------  Login layout prop  ---------------------------- */

/* ---------------------  Logout layout prop  ---------------------------- 
*/

div.cmsLogout{}
div.cmsLogout .LoggedInformation {}
div.cmsLogout .EditInformation{}
div.cmsLogout .Logout{}

/* ---------------------  Logout layout prop  ---------------------------- */

/*
   ---------------------  ChangePassword layout prop  ---------------------------- 
*/

div.cmsChgPass{}
div.cmsChgPass ChgPassTitle {}
div.cmsChgPass ChgPassCurrPass {}
div.cmsChgPass ChgPassNewPass {}
div.cmsChgPass ChgPassConfPass {}
div.cmsChgPass ChgPassFailureText {}
div.cmsChgPass ChgPassButtons {}
div.cmsChgPass ChgPassChangeButton {}
div.cmsChgPass ChgPassCancelButton {}

/* ---------------------  ChangePassword layout prop  ---------------------------- */

/*
   ---------------------  RecoveryPassword layout prop  ---------------------------- 
*/

div.cmsRecoveryPassword {}
div.cmsRecoveryPassword .EMailUserPanel {}
div.cmsRecoveryPassword .NameUserPanel {}
div.cmsRecoveryPassword .SubmitPanel {}
div.cmsRecoveryPassword .SuccessInformationPanel {}
div.cmsRecoveryPassword .FailedInformationPanel {}

/* ---------------------  RecoveryPassword layout prop  ---------------------------- */

/*
   ---------------------  Search layout prop  ---------------------------- 
*/

div.cmsSearch
{
}

.cmsSearchText
{
    width: 15em;
    border: 1px solid Black; 
    /*font-family: Verdana;*/
}

.cmsSearchDropDown
{
    width: 15em;
    border: 1px solid Black; 
    /*font-family: Verdana;*/
}


.cmsSearchCheckBox
{
}

.cmsSearchAdvancedLink
{
}

.cmsSearchTextEmptyLabel
{
}

.cmsSearchButton
{
    cursor: pointer;
    border: 1px solid Black; 
    /*font-family: Verdana;*/
}


/* ---------------------  Search layout prop  ---------------------------- */

/*
   ---------------------  Search result layout prop  ---------------------------- 
*/
/* style the outer div */
.cmsSearchResult{
    display: block;}

/* items */
.cmsSearchResult ul{
    left:0;top:0;padding:0;margin:0;
    float: none;display: block;
    list-style-type:none;}
.cmsSearchResult li{
    display:block;margin: 0 0 10px 0;padding:0;}

.cmsSearchResult ul a.cmsLink, 
.cmsSearchResult ul a.cmsLink:visited{
    display:block;text-decoration:none;}

.cmsSearchResult ul div.cmsPageName{
    font-weight: bold;}
.cmsSearchResult ul div.cmsText{}
.cmsSearchResult ul a.cmsLink, .cmsSearchResult ul a.cmsLink:visited{
    /*color: #000090;*/}
.cmsSearchResult a.cmsLink:hover, .cmsSearchResult ul a.cmsLink:hover {
    /*color:#2685d0; */
    /*list-style-image: url('../Images/MainPage/iconLayoutTyp04.gif');*/}

.cmsSearchResultFooter
{
    margin-top: 10px;
}

.cmsSearchResultFooter .cmsSearchResultPaging 
{
    margin: auto;
}
.cmsSearchResultFooter .cmsSearchResultPaging div
{
    float: left;
    width: 10px;
    margin: 0px 1px 0px 1px;
    text-align: center;
}

.cmsSearchResultFooter span.cmsCurrPage
{
    /*color: red;*/
}
.cmsSearchResultFooter a, .cmsSearchResultFooter a:visited
{
    /*color: black;*/
}
.cmsSearchResultFooter a:hover 
{
    /*color:#2685d0; */
}
.cmsSearchResultFooter div.cmsPrev
{
    margin-right: 5px;
    width: auto;
}
.cmsSearchResultFooter div.cmsNext
{
    margin-left: 5px;
    width: auto;
}
.cmsSearchResultFooter a.cmsNext, .cmsSearchResultFooter a.cmsNext:visited,
.cmsSearchResultFooter a.cmsPrev, .cmsSearchResultFooter a.cmsPrev:visited
{
    color: #000090;
}
    
div.cmsSearchResultHeader
{
    margin-bottom: 10px;
}

div.cmsSearchResultHeader .cmsSearchAgain
{
}

div.cmsSearchResultHeader .cmsSearchAgain .cmsSearchResultText
{
    width: 300px;    
    border: 1px solid Black; 
}

div.cmsSearchResultHeader .cmsSearchAgain .cmsSearchResultTextEmptyLabel {}

div.cmsSearchResultHeader .cmsSearchAgain .cmsSearchResultButton
{
    border: 1px solid Black; 
    cursor: pointer;
}

/* ---------------------  Search result layout prop  ---------------------------- */


/*
   ---------------------  News layout prop  ---------------------------- 
*/
/* style the outer div */
.cmsNews{}
.cmsNews a, 
.cmsNews a:visited{
    display:block;text-decoration:none;}

/* style elements */
.cmsNews div.headerClass{} /* obsolate */
.cmsNews div.newsHeader{}

.cmsNews div.itemClass{} /* obsolate */
.cmsNews div.itemClass .newsLink{} /* obsolate */
.cmsNews div.itemClass .readMore{} /* obsolate */
.cmsNews div.itemClass .newsDate{} /* obsolate */
.cmsNews div.itemClass .clear{} /* obsolate */
.cmsNews div.newsItem{}
.cmsNews div.newsItem .newsLink{}
.cmsNews div.newsItem .readMore{}
.cmsNews div.newsItem .newsDate{}
.cmsNews div.newsItem .clear{}

.cmsNews div.separatorClass{} /* obsolate */
.cmsNews div.newsSeparator{}

.cmsNews div.footerClass{} /* obsolate */
.cmsNews div.newsFooter{}

/* ---------------------  News layout prop  ---------------------------- */

/*
   ---------------------  Form component layout prop  ---------------------------- 
*/

div.cmsFormComp{}
div.cmsFormComp .ValidateContent{}

div.cmsFormComp .ValidateContent .ErrorMesssage{color:#f00;font-size:14px;}

/* ---------------------  Form component layout prop  ---------------------------- */

/*
   ---------------------  Dynamic flash component layout prop  ---------------------------- 
*/

div.cmsDesignDynamicFlash
{
    background: #e5e5e5 url('../Images/Components/emptyDynamicFlash.gif') no-repeat center center;
}

/* ---------------------  Dynamic flash component layout prop  ---------------------------- */

/*
   ---------------------  HTML layout prop  ---------------------------- 
*/

div.ErrorMessage
{
	color: Red;
}

/* ---------------------  HTML layout prop  ---------------------------- */

/*
   ---------------------  Tag cloud component layout prop  ---------------------------- 
*/

div.cmsTagCloud {}
div.cmsTagCloud .TagItem {margin-left: 10px;}
div.cmsTagCloud .TagItem0 {}
div.cmsTagCloud .TagItem1 {}
div.cmsTagCloud .TagItem2 {}
div.cmsTagCloud .TagItem3 {}
div.cmsTagCloud .TagItem4 {}
div.cmsTagCloud .TagItem5 {}
/*div.cmsTagCloud TagItem... {}*/

/* ---------------------  Tag cloud component layout prop  ---------------------------- */

/*
   ---------------------  Tags in page component layout prop  ---------------------------- 
*/

div.cmsTagsInPage {}
div.cmsTagsInPage .TagsInPageTitle {}
div.cmsTagsInPage .TagsInPageAllLink {}
div.cmsTagsInPage .TagsInPageList {}
div.cmsTagsInPage .TagsInPageList .TagItem {margin-left: 10px;}

/* ---------------------  Tags in page component layout prop  ---------------------------- */

/*
   ---------------------  ArticleList layout prop  ---------------------------- 
*/
/* style the outer div */
.cmsTaggedArticlesList{}
.cmsTaggedArticlesList a, 
.cmsTaggedArticlesList a:visited{
    display:block;text-decoration:none;}

/* style elements */
.cmsTaggedArticlesList div.tagArtListEmpty {}

.cmsTaggedArticlesList div.tagArtListHeader {}

.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem .tagArticleTitle{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem .tagArticleImage{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem .tagArticleDesc{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem .tagArticleLink{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem .tagArticleClear{}
/* only for article view components
.articleWeight{}
.articleStorage{}
*/
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleItem .artListArtClear{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleHeader
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleSeparator{}
.cmsTaggedArticlesList div.tagArtListItems div.tagArticleFooter{}

.cmsTaggedArticlesList div.tagArtListFooter{}
.cmsTaggedArticlesList div.tagArtListFooter { margin-top: 10px; }
.cmsTaggedArticlesList div.tagArtListFooter .tagArtListPaging { margin: auto; }
.cmsTaggedArticlesList div.tagArtListFooter .tagArtListPaging div
{
    float: left;
    width: 10px;
    margin: 0px 1px 0px 1px;
    text-align: center;
}
.cmsTaggedArticlesList div.tagArtListFooter span.tagArtListCurrPage {}
.cmsTaggedArticlesList div.tagArtListFooter a, 
.cmsTaggedArticlesList div.tagArtListFooter a:visited {}
.cmsTaggedArticlesList div.tagArtListFooter a:hover {}
.cmsTaggedArticlesList div.tagArtListFooter div.tagArtListPrev { margin-right: 5px; width: auto; }
.cmsTaggedArticlesList div.tagArtListFooter div.tagArtListNext { margin-left: 5px; width: auto; }
.cmsTaggedArticlesList div.tagArtListFooter a.tagArtListNext, 
.cmsTaggedArticlesList div.tagArtListFooter a.tagArtListNext:visited {}
.cmsTaggedArticlesList div.tagArtListFooter a.tagArtListPrev, 
.cmsTaggedArticlesList div.tagArtListFooter a.tagArtListPrev:visited {}
    

/* ---------------------  ArticleList layout prop  ---------------------------- */

/* ---------------------  Forum prop  ---------------------------- */

.forumTable{width:100%;border-spacing:0px;border-collapse:collapse;  }
.forumRow{border: solid 1px black;}
.forumRow td{padding:5px;background-color:Transparent;border: solid 1px #999;}
.forumRow.even {background-color:#fff;}
.forumRow.odd {background-color:#eee;}
.forumHeaderRow {background-color:#ddd;}
.forumHeaderRow td{padding:5px;background-color:Transparent;border: solid 1px #999;}
.forumHeaderRow td span{font-weight:bold;}

.forumInfoCell{width:200px;}
.forumContentCell{}
.forumTopicCell{}
.forumTopicInfoCell{width:200px;}
.forumTopicCountCell{width:70px;}

.forumNick{clear:both;font-weight:bold; float:left;}
.forumPublishDate{clear:both;float:left;}
.forumContent{}

.forumTopicDisplay{width:100%;height:100%;display:block;}
.forumTopicTitle{float:left;clear:both;width:100%}
.forumTopicDescription{float:left;font-size:10px;width:100%}
.forumTopicInfoText{}
.forumTopicInfoNick{clear:both;font-weight:bold; float:left;}
.forumTopicInfoPublishDate{clear:both;float:left;}

.forumPostButton{float:left; margin:0 0 0 5px;}
.forumContentEdit{width:100%;height:100%;display:block;}
.forumContentEdit textarea{width:100%;height:100%;float:left;clear:both;}

.forumTopicEdit{width:100%;height:100%;display:block;}
.forumTopicEdit input{width:100%;float:left;clear:both;}
.forumTopicEdit textarea{width:100%;float:left;clear:both;}

.addPostPanel{width:100%;margin:15px auto 0 auto;}
.addPostTextPanel{margin:0 auto;width:500px;height:200px;}
.addPostText{width:100%;height:100%;}
.addPostButtonPanel{width:300px;height:25px;margin:15px auto 0 auto;}
.addPostButton{width:100%;height:100%;}

.addTopicPanel{width:100%;margin:15px auto 0 auto;text-align:center;}
.addTopicTitlePanel{margin:0 auto;width:500px;height:50px;}
.addTopicTitle{width:100%;}
.addTopicDescPanel{margin:0 auto;width:500px;height:100px;}
.addTopicDesc{width:100%;height:70px;}
.addTopicPostPanel{margin:0 auto;width:500px;height:200px;}
.addTopicPost{width:100%;height:170px;}
.addTopicButtonPanel{width:300px;height:25px;margin:15px auto 0 auto;}
.addTopicButton{width:100%;height:100%;}
.addTopicLabel{}

div.postListFooter{}
div.postListFooter { margin-top: 10px; }
div.postListFooter .postListPaging { margin: auto; }
div.postListFooter .postListPaging div
{
    float: left;
    width: 10px;
    margin: 0px 1px 0px 1px;
    text-align: center;
}
div.postListFooter span.postListCurrPage {}
div.postListFooter a, 
div.postListFooter a:visited {}
div.postListFooter a:hover {}
div.postListFooter div.postListPrev { margin-right: 5px; width: auto; }
div.postListFooter div.postListNext { margin-left: 5px; width: auto; }
div.postListFooter a.postListNext, 
div.postListFooter a.postListNext:visited {}
div.postListFooter a.postListPrev, 
div.postListFooter a.postListPrev:visited {}
/* ---------------------  Forum prop  ---------------------------- */

/* ---------------------  TextSize prop  ---------------------------- */
.cmsTextSizeControlPanel{}
.cmsNormalTextSize{}
.cmsGreaterTextSize{}
.cmsTheGreatestTextSize{}
/* ---------------------  TextSize prop  ---------------------------- */

