HTML {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

BODY {
    FONT-SIZE: 12px;
    BACKGROUND: #515459;
    MARGIN: 10px 0px;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A:link {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #0a5d0a;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}

A:active {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #375719;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: underline
}

A:visited {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #2e3804;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}

A:hover {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #cc3300;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: underline
}

A:unknown {
    outline: none
}

H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H4 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

IMG {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none;
    max-width: 100%;
}

HR {
    BORDER-RIGHT: #abb0b5 0px solid;
    BORDER-TOP: #abb0b5 1px dotted;
    BORDER-LEFT: #abb0b5 0px solid;
    BORDER-BOTTOM: #abb0b5 0px solid;
    HEIGHT: 1px
}

FORM {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

INPUT {
    COLOR: #282b31
}

TEXTAREA {
    COLOR: #282b31
}

SELECT {
    COLOR: #282b31
}

P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

li {
    list-style: none;
}

.clear {
    CLEAR: both;
    OVERFLOW: hidden;
    HEIGHT: 0px
}

.myurl {
    DISPLAY: block;
    OVERFLOW: hidden;
    WIDTH: 0px;
    HEIGHT: 0px
}

#css365jz_Container {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/BGCBottom.gif) #777c7f no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    WIDTH: 940px;
    PADDING-TOP: 40px;
    POSITION: relative
}

#css365jz_ContainerTop {
    BACKGROUND: url(../images/BGCTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 960px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

#css365jz_Header {
    CLEAR: left;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/HeaderBottom.gif) #1b212b no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    WIDTH: 910px;
    PADDING-TOP: 10px;
    POSITION: relative;
    HEIGHT: 78px
}

#css365jz_HeaderTop {
    BACKGROUND: url(../images/HeaderTop.gif) #1b212b no-repeat left top;
    LEFT: 0px;
    WIDTH: 940px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

#HeadLeft {
    FLOAT: left;
    WIDTH: 165px
}

#HeadLeft H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-INDENT: -20000px;
    PADDING-TOP: 0px
}

#HeadLeft H1 A {
    DISPLAY: block;
    BACKGROUND: url(../images/logo.png) no-repeat;
    WIDTH: 162px;
    CURSOR: hand;
    HEIGHT: 78px
}

#HeadLeft #MenuTop {
    LEFT: 605px;
    WIDTH: 400px;
    POSITION: absolute;
    TOP: -27px
}

#HeadLeft #MenuTop UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#HeadLeft #MenuTop LI {
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #b8bec1 1px solid;
    PADDING-TOP: 0px
}

#HeadLeft #MenuTop LI A {
    COLOR: #fff
}

#HeadLeft #MenuTop LI A:visited {
    COLOR: #fff
}

#HeadLeft #MenuTop LI A:hover {
    COLOR: #fff
}

#HeadLeft #CurrentDate {
    FONT-WEIGHT: bold;
    LEFT: 10px;
    COLOR: #eee;
    POSITION: absolute;
    TOP: -27px
}

#HeadRight {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../images/HRBottom.gif) #3c414a no-repeat left bottom;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    WIDTH: 718px;
    PADDING-TOP: 5px;
    POSITION: relative
}

#HeadRightTop {
    BACKGROUND: url(../images/HRTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 728px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 4px
}

#HeadRight #Search {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    RIGHT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 300px;
    PADDING-TOP: 5px;
    TOP: 0px
}

#HeadRight #Search FORM {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

#HeadRight #Search FIELDSET {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/BkgSearchTitle.gif) no-repeat left top;
    PADDING-BOTTOM: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 25px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

#HeadRight #Search LEGEND {
    DISPLAY: none
}

#HeadRight #Search INPUT {
    FONT-SIZE: 12px;
    COLOR: #ccc;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

#HeadRight #Search INPUT.Arrow {
    BACKGROUND: url(../images/SearchButton.gif) no-repeat;
    WIDTH: 70px;
    HEIGHT: 27px
}

#HeadRight #Search INPUT.Arrow:hover {
    BACKGROUND: url(../images/SearchButton.gif) no-repeat 0px -27px
}

#HeadRight #Search INPUT.ArrowIE {
    BACKGROUND: url(../images/SearchButton.gif) no-repeat 0px -27px;
    WIDTH: 70px;
    HEIGHT: 27px
}

#HeadRight #Search INPUT.Keyword {
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    BACKGROUND: url(../images/SearchKeyword.gif) no-repeat left top;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 6px;
    HEIGHT: 15px
}

HTML #buttonsearch {
    MARGIN: -29px 0px 0px 230px
}

UNKNOWN {
    MARGIN: -29px 0px 0px 230px
}

#buttonsearch {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: -28px 0px 0px 230px;
    PADDING-TOP: 0px;
    TOP: 0px
}

#HeadRight #Submissions {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    BACKGROUND: url(../images/Submissions.gif) no-repeat left top;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    WIDTH: 323px;
    PADDING-TOP: 0px;
    HEIGHT: 68px
}

#HeadRight #Submissions P {
    PADDING-RIGHT: 25px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #d6d6d6;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 27px
}

#HeadRight #Submissions P A {
    COLOR: #d6d6d6;
    TEXT-DECORATION: underline
}

#HeadRight #Submissions P A:hover {
    TEXT-DECORATION: none
}

#HeadUn {
    CLEAR: left;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/HeadUnBottom.gif) #fff no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    WIDTH: 920px;
    PADDING-TOP: 10px;
    POSITION: relative;
    HEIGHT: 88px
}

#HeadUnTop {
    BACKGROUND: url(../images/HeadUnTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 940px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

#AdSenseTop {
    FLOAT: right;
    WIDTH: 728px;
    HEIGHT: 90px
}

#HeadUn #Sindicate {
    LEFT: 20px;
    WIDTH: 200px;
    POSITION: absolute;
    TOP: 17px
}

#HeadUn #Sindicate UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

#HeadUn #Sindicate LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: none
}

#HeadUn #Sindicate LI A {
    COLOR: #ff6600
}

#HeadUn #Sindicate LI A:visited {
    COLOR: #ff6600
}

#HeadUn #Sindicate LI A:hover {
    COLOR: #cc3300
}

#HeadUn .SyndicateList STRONG.RssFeed {
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/SynRssFeed.gif) no-repeat left center
}

#HeadUn .SyndicateList STRONG.RssCom {
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/SynRssCom.gif) no-repeat left center
}

#HeadUn .SyndicateList STRONG.EmailSub {
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/SynEmailSub.gif) no-repeat left center
}

.SyndicateList {
    LEFT: 20px;
    WIDTH: 200px;
    POSITION: absolute;
    TOP: 14px
}

.SyndicateList UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

.SyndicateList LI {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 30px
}

.SyndicateList LI A {
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../images/SyndicateListBkg.png) no-repeat left top;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 6px;
    HEIGHT: 14px
}

.SyndicateList LI A:hover {
    BACKGROUND: url(../images/SyndicateListBkg.png) no-repeat left bottom;
    TEXT-DECORATION: none
}

#css365jz_MainMenu {
    CLEAR: left;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/HeaderBottom.gif) #1b212b no-repeat left bottom;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    WIDTH: 920px;
    PADDING-TOP: 5px;
    POSITION: relative
}

#css365jz_MainMenuTop {
    BACKGROUND: url(../images/HeaderTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 940px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

#css365jz_MainMenu UL {
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}

#css365jz_MainMenu LI {
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 7px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 7px 0px 0px;
    BORDER-LEFT: #3c414a 1px solid;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0px
}

#css365jz_MainMenu LI A {
    COLOR: #fff
}

#css365jz_MainMenu LI A:visited {
    COLOR: #fff
}

#css365jz_MainMenu LI A:hover {
    COLOR: #ff9900;
    TEXT-DECORATION: underline
}

A#menufeed {
    PADDING-RIGHT: 18px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/feed.gif) no-repeat right 2px;
    WIDTH: 12px;
    HEIGHT: 12px
}

A#menufeed:hover {
    PADDING-RIGHT: 18px;
    BACKGROUND: url(../images/feed_over.gif) no-repeat right 2px;
    WIDTH: 12px;
    HEIGHT: 12px
}

#css365jz_MainBody {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    WIDTH: 910px;
    PADDING-TOP: 15px;
    POSITION: relative
}

#css365jz_MainBodyTop {
    BACKGROUND: url(../images/HeadUnTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 940px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

#OtherContent {
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 550px;
    PADDING-TOP: 0px
}

#OtherContent H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px 0px 10px;
    COLOR: #18191a;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #ccc 1px dashed
}

#OtherContent P {
    LINE-HEIGHT: 18px
}

#OtherContent H2 {
    FONT-SIZE: 14px;
    COLOR: #18191a
}

#OtherContent H3 {
    FONT-SIZE: 14px;
    COLOR: #18191a
}

#OtherContent .archive {}

#OtherContent .archive H3 {
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/ArchiveHeading.png) no-repeat left top;
    PADDING-BOTTOM: 5px;
    BORDER-BOTTOM: #edeae1 1px solid
}

#OtherContent .archive UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

#OtherContent .archive LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/ArchiveLi.png) no-repeat left top;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: none
}

#OtherContent .archive P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #edeae1 1px solid
}

#OtherContent .archive P SPAN {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 2px
}

#OtherContent .archive P A {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 2px
}

#OtherContent .contactform {}

#OtherContent .contactform INPUT {
    BORDER-RIGHT: #c5c7c8 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c5c7c8 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #c5c7c8 1px solid;
    WIDTH: 220px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c5c7c8 1px solid
}

#OtherContent .contactform TEXTAREA {
    BORDER-RIGHT: #c5c7c8 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c5c7c8 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c5c7c8 1px solid;
    WIDTH: 450px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c5c7c8 1px solid
}

#OtherContent .contactform INPUT.button {
    BORDER-RIGHT: #000 1px outset;
    BORDER-TOP: #000 1px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #333;
    BORDER-LEFT: #000 1px outset;
    WIDTH: 70px;
    COLOR: #fff;
    BORDER-BOTTOM: #000 1px outset
}

#OtherContent .contacterror {
    COLOR: #ff3300
}

#OtherContent .contactleft {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}

#OtherContent .contactright {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 2px;
    COLOR: #ff3300;
    PADDING-TOP: 2px
}

#content {
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 550px;
    PADDING-TOP: 0px
}

H1.page {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px 0px 10px;
    COLOR: #18191a;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #ccc 1px dashed
}

.css365jz_Post {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}

.css365jz_PostHead {
    CLEAR: left;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/PostHeadBottom.gif) #f3eddc no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 10px;
    POSITION: relative
}

HTML .css365jz_PostHeadTop {
    LEFT: -10px
}

.css365jz_PostHeadTop {
    LEFT: 0px;
    WIDTH: 550px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

.css365jz_PostHead H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px
}

.css365jz_PostHead H1 A {
    COLOR: #ff6600;
    TEXT-DECORATION: none
}

.css365jz_PostHead H1 A:visited {
    COLOR: #ff6600;
    TEXT-DECORATION: none
}

.css365jz_PostHead H1 A:hover {
    COLOR: #cc3300;
    TEXT-DECORATION: none
}

.css365jz_PostAuthor {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/submit.gif) no-repeat left center;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 0px;
    COLOR: #999;
    PADDING-TOP: 1px
}

.css365jz_PostDate {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666;
    PADDING-TOP: 1px
}

.css365jz_PostContent {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px
}

.css365jz_PostContent P {
    FONT-SIZE: 14px;
    MARGIN: 0px 0px 15px;
    LINE-HEIGHT: 180%
}

.css365jz_PostContent IMG {
    BORDER-RIGHT: #d1d1d1 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #d1d1d1 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff 0% 50%;
    PADDING-BOTTOM: 4px;
    MARGIN: 5px 0px 10px;
    BORDER-LEFT: #d1d1d1 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    max-width: 540px
}

.css365jz_PostContent UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}

.css365jz_PostContent LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: none
}

.css365jz_PostContent BLOCKQUOTE {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #fffae7;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #993300;
    PADDING-TOP: 2px
}

.css365jz_PostContent BLOCKQUOTE P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px 0px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 5px
}

.css365jz_PostContent BLOCKQUOTE LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/PostContentBlockLiIco.png) no-repeat left top;
    PADDING-BOTTOM: 3px;
    COLOR: #993300;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: none
}

.css365jz_PostContent BLOCKQUOTE A {
    COLOR: #cc6600
}

.css365jz_PostContent BLOCKQUOTE A:visited {
    COLOR: #cc6600
}

.css365jz_PostContent BLOCKQUOTE A:hover {
    COLOR: #990000
}

.css365jz_PostContent A {
    TEXT-DECORATION: underline
}

.tags {
    BORDER-RIGHT: #f1f1f1 1px dashed;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #f1f1f1 1px dashed;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 10px;
    OVERFLOW: hidden;
    BORDER-LEFT: #f1f1f1 1px dashed;
    WIDTH: 538px;
    COLOR: #030;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: #f1f1f1 1px dashed;
    BACKGROUND-COLOR: #fefefe
}

.tags P {
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 35px
}

.tags UL {
    FLOAT: left;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 490px;
    LIST-STYLE-TYPE: none
}

.tags UL LI {
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    MARGIN-RIGHT: 10px
}

.tags UL LI A {
    PADDING-LEFT: 21px;
    BACKGROUND: url(../images/tag_green.png) no-repeat;
    COLOR: #060;
    TEXT-DECORATION: none
}

.tags UL LI A:hover {
    COLOR: #f60
}

.tools {
    BORDER-RIGHT: #e3f8db 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e3f8db 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    BORDER-LEFT: #e3f8db 1px solid;
    WIDTH: 538px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #e3f8db 1px solid;
    BACKGROUND-COLOR: #fbfdff
}

.tools UL {
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}

.tools LI {
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}

.tools LI.comment_add A {
    BACKGROUND: url(../images/docomment.gif) no-repeat left center
}

.tools LI.comment_comments A {
    BACKGROUND: url(../images/comment.gif) no-repeat left center
}

.tools LI.comment_new_comments A {
    BACKGROUND: url(../images/newcomment.gif) no-repeat left center
}

.tools LI.node_read_more A {
    BACKGROUND: url(../images/go.gif) no-repeat left center
}

.tools LI.forward_links A {
    BACKGROUND: url(../images/email_go.png) no-repeat left center
}

.tools LI.print A {
    BACKGROUND: url(../images/printer.png) no-repeat left center
}

.tools LI.statistics_counter SPAN {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 21px;
    BACKGROUND: url(../images/view.png) no-repeat left center;
    PADDING-BOTTOM: 0px;
    COLOR: #666;
    PADDING-TOP: 0px
}

.tools LI A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 21px;
    PADDING-BOTTOM: 0px;
    FONT: 12px Arial, Helvetica, sans-serif;
    COLOR: #060;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}

.tools LI A:hover {
    COLOR: #f60
}

.previous-next-links {
    BORDER-RIGHT: #dbd9b5 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dbd9b5 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    BORDER-LEFT: #dbd9b5 1px solid;
    WIDTH: 538px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dbd9b5 1px solid;
    BACKGROUND-COLOR: #f7f2e5;
    TEXT-ALIGN: center
}

UL.inline {
    DISPLAY: block
}

.block-similar {
    BORDER-RIGHT: #e3f8db 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e3f8db 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #e3f8db 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e3f8db 1px solid
}

.block-similar .title {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/RelatedPostsHead.png) no-repeat left center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333;
    LINE-HEIGHT: 24px;
    PADDING-TOP: 0px;
    HEIGHT: 24px
}

.block-similar .item-list:unknown {
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
    content: "."
}

.block-similar .item-list UL {
    WIDTH: 100%;
    LIST-STYLE-TYPE: none
}

.block-similar .item-list UL LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/RelatedPostsLi.png) no-repeat left 3px;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 254px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 20px
}

#section-comment .block-similar {
    DISPLAY: none
}

.pager li {
    float: left;
}

.pager {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center;
    height: 24px;
}

.pager A {
    BORDER-RIGHT: #dbd9b5 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #dbd9b5 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 2px;
    BORDER-LEFT: #dbd9b5 1px solid;
    COLOR: #996600;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #dbd9b5 1px solid;
    BACKGROUND-COLOR: #faf8e9
}

.pager .thisclass A {
    BORDER-RIGHT: #ff6600 1px solid;
    BORDER-TOP: #ff6600 1px solid;
    BACKGROUND: #ff9100;
    BORDER-LEFT: #ff6600 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #ff6600 1px solid;
    TEXT-DECORATION: none
}

.pager STRONG.pager-current {
    BORDER-RIGHT: #dbd9b5 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #dbd9b5 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 2px;
    BORDER-LEFT: #dbd9b5 1px solid;
    COLOR: #996600;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #dbd9b5 1px solid;
    BACKGROUND-COLOR: #faf8e9
}

.pager A:visited {
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-BOTTOM: #ccc 1px solid
}

.pager A:hover {
    BORDER-RIGHT: #ff6600 1px solid;
    BORDER-TOP: #ff6600 1px solid;
    BACKGROUND: #ff9100;
    BORDER-LEFT: #ff6600 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #ff6600 1px solid;
    TEXT-DECORATION: none
}

.pager STRONG.pager-current {
    BORDER-RIGHT: #ff6600 1px solid;
    BORDER-TOP: #ff6600 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #ff6600 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #ff6600 1px solid;
    BACKGROUND-COLOR: #ff9100
}

#PostComment {
    FLOAT: left;
    MARGIN: 15px 0px;
    HEIGHT: 30px
}

#PostComment STRONG {
    DISPLAY: none
}

#PostComment A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/SubmitComment.png) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 134px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    HEIGHT: 28px;
    TEXT-DECORATION: none
}

#PostComment A SPAN {
    DISPLAY: block;
    BACKGROUND: url(../images/SubmitComment.png) no-repeat right top;
    FLOAT: left;
    COLOR: #fff
}

#PostComment A SPAN {
    FLOAT: none;
    COLOR: #fff
}

#PostComment A:hover SPAN {
    COLOR: #fff
}

#PostComment A:hover {
    BACKGROUND-POSITION: 0% -28px;
    COLOR: #fff;
    TEXT-DECORATION: none
}

#PostComment A:hover SPAN {
    BACKGROUND-POSITION: 100% -28px;
    COLOR: #fff
}

#Comments {
    MARGIN: 0px
}

#postcomment SPAN {
    DISPLAY: none
}

.ComListLi {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/ComListLiBottom.gif) #edeeef no-repeat left bottom;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 25px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}

HTML .ComListLiTop {
    LEFT: -15px
}

.ComListLiTop {
    BACKGROUND: url(../images/ComListLiTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 550px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 15px
}

HTML .ListNr {
    RIGHT: 25px
}

.ListNr {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    RIGHT: 15px;
    PADDING-BOTTOM: 0px;
    COLOR: #a1a8b0;
    LINE-HEIGHT: 24px;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Arial';
    POSITION: absolute;
    TOP: 25px
}

HTML .ListUser .picture {
    LEFT: 0px
}

.ListUser .picture {
    LEFT: 15px;
    POSITION: absolute;
    TOP: 25px
}

.ListUser .picture IMG {
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 25px;
    BORDER-BOTTOM: #fff 1px solid;
    HEIGHT: 25px
}

.ListUser {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 35px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #474f57;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Arial'
}

.ListUser A {
    COLOR: #993300;
    TEXT-DECORATION: none
}

.ListUser A:visited {
    COLOR: #993300;
    TEXT-DECORATION: underline
}

.ListUser A:hover {
    COLOR: #0a5d0a;
    TEXT-DECORATION: underline
}

.ListDate {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 35px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #858c93;
    PADDING-TOP: 0px
}

.ListDate A {
    COLOR: #858c93;
    TEXT-DECORATION: none
}

.ListDate A:visited {
    TEXT-DECORATION: none
}

.ListContent {
    BORDER-TOP: #cccfd2 1px solid;
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px;
    COLOR: #38352c;
    LINE-HEIGHT: 18px
}

.ListContent P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 7px;
    MARGIN: 7px 0px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 7px
}

#Comments UL.links LI {
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 3px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#Comments UL.links {
    Z-INDEX: 2;
    TEXT-ALIGN: right
}

#Comments .comment_delete A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/delete.gif) no-repeat left top;
    PADDING-BOTTOM: 2px;
    COLOR: #666;
    PADDING-TOP: 2px
}

#Comments .comment_edit A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/edit.gif) no-repeat left top;
    PADDING-BOTTOM: 2px;
    COLOR: #666;
    PADDING-TOP: 2px
}

#Comments .comment_reply A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/reply.png) no-repeat left top;
    PADDING-BOTTOM: 2px;
    COLOR: #666;
    PADDING-TOP: 2px
}

.indented {
    MARGIN-LEFT: 0px
}

.box {
    CLEAR: both;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/ComFormBottom.gif) #d0d2d4 no-repeat left bottom;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    POSITION: relative
}

HTML .box .FormTop {
    LEFT: -15px
}

.box .FormTop {
    BACKGROUND: url(../images/ComFormTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 550px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

.box H2 {
    FONT-SIZE: 14px;
    COLOR: #18191a;
    LINE-HEIGHT: 25px;
    BORDER-BOTTOM: #ccc 1px dashed
}

#comment-form INPUT.form-text {
    WIDTH: 250px;
    MARGIN-RIGHT: 20px
}

#comment-form .form-textarea {
    WIDTH: 510px
}

#comment-form INPUT#edit-captcha-response {
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    WIDTH: 30px;
    PADDING-TOP: 1px
}

#comment-form .description {
    FONT-SIZE: 12px;
    COLOR: #666
}

#comment-form FIELDSET {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 0px;
    PADDING-TOP: 5px
}

#comment-form LABEL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px 0px;
    PADDING-TOP: 0px
}

#comment-form .form-submit {
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 12px;
    BACKGROUND: #666666 0% 50%;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #eee 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eee 1px solid;
    FONT-FAMILY: verdana, arial, sans-serif
}

#comment-form UL.tips {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 10px;
    PADDING-TOP: 0px
}

#comment-form UL.tips LI {
    LIST-STYLE: square none outside;
    COLOR: #666;
    LINE-HEIGHT: 20px
}

#comment-form INPUT#edit-preview {
    DISPLAY: none
}

#css365jz_SideBar {
    FLOAT: right;
    WIDTH: 330px
}

#css365jz_SideBar .Submissions {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/BkgSubmissions.png) no-repeat left top;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
    WIDTH: 300px;
    COLOR: #fff;
    PADDING-TOP: 50px;
    HEIGHT: 47px
}

#css365jz_SideBar .Submissions A {
    COLOR: #ffff99;
    TEXT-DECORATION: underline
}

#css365jz_SideBar .AdZone {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/AdZoneBottom.gif) #ff6600 no-repeat left bottom;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 15px;
    POSITION: relative
}

HTML #css365jz_SideBar .AdZoneTop {
    LEFT: -15px
}

#css365jz_SideBar .AdZoneTop {
    BACKGROUND: url(../images/AdZoneTop.gif) no-repeat left top;
    LEFT: 0px;
    WIDTH: 330px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}

#css365jz_SideBar .special {
    MARGIN: 0px 0px 15px
}

#css365jz_SideBar .cols {
    BACKGROUND: url(../images/BkgRight.png) repeat-y left top;
    FLOAT: left;
    MARGIN: 0px 0px 15px;
    WIDTH: 330px
}

#css365jz_SideBar .cols H3 {
    FONT-SIZE: 14px;
    COLOR: #333
}

#css365jz_SideBar .col1 {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 138px;
    MARGIN-RIGHT: 14px;
    PADDING-TOP: 10px
}

#css365jz_SideBar .col2 {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 10px;
    WIDTH: 138px;
    PADDING-TOP: 10px
}

#Footer {
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/Footer.png) no-repeat left top;
    PADDING-BOTTOM: 5px;
    WIDTH: 940px;
    COLOR: #e5ebf0;
    PADDING-TOP: 15px;
    POSITION: relative
}

#Footer P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px
}

#Footer P A {
    COLOR: #eee;
    TEXT-DECORATION: underline
}

#Footer P A:hover {
    COLOR: #c3ee7f;
    TEXT-DECORATION: none
}

.flinks li {
    height: auto;
    display: inline-block;
    padding-right: 15px;
    line-height: 25px;
}

.footerc {
    width: 960px;
    margin: 0 auto;
}

.block H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}

.block UL {
    PADDING-RIGHT: 0px;
    LIST-STYLE: none none outside;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

.block UL LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left
}

.item-list UL LI {
    LIST-STYLE: square none outside;
    COLOR: #690
}

.block-month UL LI {
    PADDING-LEFT: 16px;
    BACKGROUND: url(../images/SRightIco.png) no-repeat left 3px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}

UL.menu {
    PADDING-LEFT: 8px
}

B.rtop {
    DISPLAY: block;
    BACKGROUND: #fff
}

B.rbottom {
    DISPLAY: block;
    BACKGROUND: #fff
}

B.rtop B {
    DISPLAY: block;
    OVERFLOW: hidden;
    HEIGHT: 1px
}

B.rbottom B {
    DISPLAY: block;
    OVERFLOW: hidden;
    HEIGHT: 1px
}

B.r1 {
    MARGIN: 0px 5px
}

B.r2 {
    MARGIN: 0px 3px
}

B.r3 {
    MARGIN: 0px 2px
}

B.rtop B.r4 {
    MARGIN: 0px 1px;
    HEIGHT: 2px
}

B.rbottom B.r4 {
    MARGIN: 0px 1px;
    HEIGHT: 2px
}

.alt-wrapper {
    MARGIN: 0px 0px 15px;
    COLOR: #444;
    LINE-HEIGHT: 150%;
    BACKGROUND-COLOR: #f0f8fd
}

.alt-wrapper .inner-wrapper {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 13px;
    OVERFLOW: hidden;
    PADDING-TOP: 13px
}

.alt-wrapper .title {
    PADDING-LEFT: 28px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: url(../images/geekgicon.gif) no-repeat left 0px;
    MARGIN: 0px 0px 10px;
    COLOR: #0a5d0a;
    LINE-HEIGHT: 22px
}

.alt-wrapper A {
    TEXT-DECORATION: none
}

.alt-wrapper B.rtop B {
    BACKGROUND: #f0f8fd
}

.alt-wrapper B.rbottom B {
    BACKGROUND: #f0f8fd
}

.alt-wrapper UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 5px 30px;
    PADDING-TOP: 0px
}

.wrapper {
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 15px;
    COLOR: #444;
    LINE-HEIGHT: 150%;
    BACKGROUND-COLOR: #f2f2f2
}

.wrapper .inner-wrapper {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 13px;
    OVERFLOW: hidden;
    PADDING-TOP: 13px
}

.wrapper .title {
    FONT-SIZE: 16px;
    MARGIN: 0px 0px 10px
}

.wrapper A {
    TEXT-DECORATION: none
}

.wrapper B.rtop B {
    BACKGROUND: #f2f2f2
}

.wrapper B.rbottom B {
    BACKGROUND: #f2f2f2
}

.wrapper UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

.wrapper UL LI {
    MARGIN-BOTTOM: 2px
}

.wrapper .block-comment UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

.wrapper .block-comment H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}

.wrapper .block-comment BR {
    DISPLAY: none
}

.wrapper .block-comment UL LI {
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #666;
    LINE-HEIGHT: 18px;
    LIST-STYLE-TYPE: none
}

.wrapper .block-comment UL LI A {
    PADDING-LEFT: 16px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/SynRssCom.gif) no-repeat left center;
    MARGIN-RIGHT: 5px
}

.ad-wrapper .inner-wrapper {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px
}

.submitatip {
    FONT-SIZE: 14px;
    MARGIN: 0px 0px 15px;
    WIDTH: 330px;
    BACKGROUND-COLOR: #e2f9e3
}

.submitatip DIV {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}

.submitatip A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 23px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/add.png) no-repeat 0px 9px;
    PADDING-BOTTOM: 10px;
    COLOR: #060;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none
}

.submitatip A:hover {
    COLOR: #030
}

.submitatip B.rtop B {
    BACKGROUND: #e2f9e3
}

.submitatip B.rbottom B {
    BACKGROUND: #e2f9e3
}

#newsletter {
    MARGIN: 0px
}

#newsletter P.pitch {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 12px 0px;
    LINE-HEIGHT: normal ! important;
    PADDING-TOP: 0px
}

#newsletter FORM {
    MARGIN-BOTTOM: 10px
}

#newsletter FIELDSET {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

#newsletter LEGEND {
    DISPLAY: none
}

#newsletter OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#newsletter OL LI {
    FLOAT: left
}

#newsletter OL LI LABEL {
    DISPLAY: block;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 4px
}

#newsletter OL LI.submit {
    MARGIN: 20px 0px 0px 6px
}

#newsletter OL LI.submit INPUT {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}

#newsletter OL LI INPUT.text {
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #666 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 200px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbb 1px solid
}

#friends H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}

#friends UL {
    LIST-STYLE-TYPE: none
}

#friends LI {
    FLOAT: left;
    WIDTH: 49.5%;
    LINE-HEIGHT: 22px
}

#friends UL LI A:link {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/folder.gif) no-repeat left center;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}

#friends UL LI A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/folder.gif) no-repeat left center;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}

#friends UL LI A:hover {
    BACKGROUND: url(../images/folder_go.gif) no-repeat left center
}

#friends UL LI A:active {
    BACKGROUND: url(../images/folder_go.gif) no-repeat left center
}

#friends UL LI A:unknown {
    BACKGROUND: url(../images/folder_go.gif) no-repeat left center
}

#contact-methods {}

#contact-methods H3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px 0px 5px;
    COLOR: #0a5d0a
}

#contact-methods UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#contact-methods P {
    MARGIN: 5px 0px
}

#contact-methods UL LI {
    PADDING-LEFT: 32px;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 34px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 34px
}

#contact-methods UL LI#phone {
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/phone.png) no-repeat 0px center
}

#contact-methods UL LI#email {
    FONT-SIZE: 14px;
    BACKGROUND: url(../images/email.png) no-repeat 0px center
}

#contact-methods UL LI A {
    COLOR: #333333
}

#contact-methods UL LI A:hover {
    COLOR: #666666
}

.sticky {
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #ddd 1px solid;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #ddd 1px solid;
    BACKGROUND-COLOR: #eee
}

.ComListLi .new {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    FLOAT: right;
    COLOR: red;
    TEXT-ALIGN: right
}

DIV.admin .left {
    FLOAT: left;
    MARGIN-LEFT: 0px;
    WIDTH: 47%
}

DIV.admin-panel {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0pt;
    PADDING-TOP: 5px
}

.messages {
    BORDER-RIGHT: #e5e58f 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #e5e58f 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    BORDER-LEFT: #e5e58f 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e5e58f 1px solid;
    BACKGROUND-COLOR: #fcfce8
}

.preview H3 {
    FONT-SIZE: 14px;
    COLOR: #f60
}

.help {
    BORDER-RIGHT: #b8d3e5 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #b8d3e5 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    BORDER-LEFT: #b8d3e5 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b8d3e5 1px solid;
    BACKGROUND-COLOR: #f0f8fd
}

LI A.active {
    FONT-WEIGHT: 700;
    COLOR: #0a5d0a
}

.error {
    BORDER-LEFT-COLOR: red;
    BORDER-BOTTOM-COLOR: red;
    BORDER-TOP-COLOR: red;
    BORDER-RIGHT-COLOR: red
}

TD.menu-disabled {
    BACKGROUND: #eee;
    BORDER-BOTTOM: #ccc 1px solid
}

TR.even {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff;
    BORDER-BOTTOM-STYLE: none
}

TR.odd {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff;
    BORDER-BOTTOM-STYLE: none
}

.marker {
    COLOR: #c00
}

.form-required {
    COLOR: #c00
}

.form-item LABEL {
    FONT-SIZE: 12px;
    COLOR: #555
}

.form-item INPUT {
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/bg-input.jpg) #fff repeat-x 0px 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0pt;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bbbbbb 1px solid
}

.form-item TEXTAREA {
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/bg-input.jpg) #fff repeat-x 0px 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0pt;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bbbbbb 1px solid
}

.form-checkboxes {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 2px
}

.form-radios {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 2px
}

.form-item SELECT {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 2px
}

INPUT.form-radio {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

.form-item .description {
    COLOR: #777
}

.form-item INPUT.error {
    BORDER-RIGHT: #c00 1px solid;
    BORDER-TOP: #c00 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c00 1px solid;
    COLOR: #111;
    BORDER-BOTTOM: #c00 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.form-item TEXTAREA.error {
    BORDER-RIGHT: #c00 1px solid;
    BORDER-TOP: #c00 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c00 1px solid;
    COLOR: #111;
    BORDER-BOTTOM: #c00 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.form-item SELECT.error {
    BORDER-RIGHT: #c00 1px solid;
    BORDER-TOP: #c00 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c00 1px solid;
    COLOR: #111;
    BORDER-BOTTOM: #c00 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.admin-list DT {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 700;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #eee 1px solid
}

.admin-list DD {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}

#blocks TD.block {
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT-STYLE: none
}

#blocks TD.region {
    BACKGROUND: #eee
}

#content .profile .picture {
    FLOAT: left
}

TABLE {
    BORDER-TOP: #bbb 1px solid;
    MARGIN: 10px 0px;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0
}

TBODY {
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

TH {
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../images/bg-th.jpg);
    PADDING-BOTTOM: 6px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT-STYLE: none
}

TD {
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bbb 1px solid
}

TD:hover {
    BACKGROUND: #eee
}

THEAD TH {
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: 700;
    BACKGROUND: url(../images/bg-th.jpg);
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bbb 1px solid;
    TEXT-ALIGN: left
}

FIELDSET {
    BORDER-RIGHT: #e0e0e0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #e0e0e0 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e0e0e0 1px solid
}

.tips {
    FONT-SIZE: 12px
}

UL.tips P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}

.form-item .description {
    FONT-SIZE: 12px
}

#user-login-form {
    TEXT-ALIGN: left
}

#user-login-form INPUT {
    WIDTH: 128px
}

#user-login-form INPUT.form-submit {
    BORDER-RIGHT: #eee 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #eee 1px solid;
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    BACKGROUND: #666666 0% 50%;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #eee 1px solid;
    WIDTH: 60px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #eee 1px solid
}

.breadcrumb {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 6px
}

UL.primary {
    CLEAR: both;
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0pt
}

UL.tabs LI A {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #f3eddc;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 0px 10px 1px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px;
    TEXT-DECORATION: none
}

UL.tabs LI A:visited {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #f3eddc;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 0px 10px 1px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px;
    TEXT-DECORATION: none
}

UL.tabs LI.active A {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #f3eddc;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px 0px 10px 1px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px;
    TEXT-DECORATION: none
}

UL.tabs LI A:hover {
    BACKGROUND: #f60;
    COLOR: #fff
}

FIELDSET {
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}

FORM {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

HR {
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    HEIGHT: 1px
}

IMG {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}

TABLE {
    BORDER-COLLAPSE: collapse
}

TH {
    PADDING-RIGHT: 1em;
    BORDER-BOTTOM: #ccc 3px solid;
    TEXT-ALIGN: left
}

.clear-block:unknown {
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
    content: "."
}

.clear-block {
    DISPLAY: inline-block
}

HTML .clear-block {
    HEIGHT: 1%
}

.clear-block {
    DISPLAY: block
}

.node-unpublished {
    BACKGROUND-COLOR: #fff4f4
}

.preview .node {
    BACKGROUND-COLOR: #ffffea
}

#node-admin-filter UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#node-admin-buttons {
    CLEAR: right;
    FLOAT: left;
    MARGIN-LEFT: 0.5em
}

TD.revision-current {
    BACKGROUND: #ffc
}

.node-form .form-text {
    DISPLAY: block;
    WIDTH: 95%
}

.node-form .container-inline .form-text {
    DISPLAY: inline;
    WIDTH: auto
}

.node-form .standard {
    CLEAR: both
}

.node-form TEXTAREA {
    DISPLAY: block;
    WIDTH: 95%
}

.node-form .attachments FIELDSET {
    DISPLAY: block;
    FLOAT: none
}

TH.active IMG {
    DISPLAY: inline
}

TR.even {
    PADDING-RIGHT: 0.6em;
    PADDING-LEFT: 0.6em;
    PADDING-BOTTOM: 0.1em;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #eee
}

TR.odd {
    PADDING-RIGHT: 0.6em;
    PADDING-LEFT: 0.6em;
    PADDING-BOTTOM: 0.1em;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #eee
}

TD.active {
    BACKGROUND-COLOR: #ddd
}

TBODY {
    BORDER-TOP: #ccc 1px solid
}

TBODY TH {
    BORDER-BOTTOM: #ccc 1px solid
}

THEAD TH {
    PADDING-RIGHT: 1em;
    BORDER-BOTTOM: #ccc 3px solid;
    TEXT-ALIGN: left
}

.breadcrumb {
    PADDING-BOTTOM: 0.5em
}

.error {
    COLOR: #f00
}

DIV.error {
    BORDER-RIGHT: #d77 1px solid;
    BORDER-TOP: #d77 1px solid;
    BORDER-LEFT: #d77 1px solid;
    BORDER-BOTTOM: #d77 1px solid
}

DIV.error {
    BACKGROUND: #fcc;
    COLOR: #200
}

TR.error {
    BACKGROUND: #fcc;
    COLOR: #200
}

DIV.warning {
    BACKGROUND: #ffd
}

TR.warning {
    BACKGROUND: #ffd
}

DIV.ok {
    BACKGROUND: #dfd
}

TR.ok {
    BACKGROUND: #dfd
}

.item-list .icon {
    CLEAR: right;
    PADDING-LEFT: 0.25em;
    FLOAT: right;
    COLOR: #555
}

.item-list .title {
    FONT-WEIGHT: bold
}

.item-list UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0.75em;
    PADDING-TOP: 0px
}

.item-list UL LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0.25em 1.5em;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: disc
}

.form-item {
    MARGIN-TOP: 1em;
    MARGIN-BOTTOM: 1em
}

TR.odd .form-item {
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WHITE-SPACE: nowrap
}

TR.even .form-item {
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WHITE-SPACE: nowrap
}

TR.merge-down {
    BORDER-BOTTOM-WIDTH: 0px ! important
}

TR.merge-down TD {
    BORDER-BOTTOM-WIDTH: 0px ! important
}

TR.merge-down TH {
    BORDER-BOTTOM-WIDTH: 0px ! important
}

TR.merge-up {
    BORDER-TOP-WIDTH: 0px ! important
}

TR.merge-up TD {
    BORDER-TOP-WIDTH: 0px ! important
}

TR.merge-up TH {
    BORDER-TOP-WIDTH: 0px ! important
}

.form-item INPUT.error {
    BORDER-RIGHT: red 2px solid;
    BORDER-TOP: red 2px solid;
    BORDER-LEFT: red 2px solid;
    BORDER-BOTTOM: red 2px solid
}

.form-item TEXTAREA.error {
    BORDER-RIGHT: red 2px solid;
    BORDER-TOP: red 2px solid;
    BORDER-LEFT: red 2px solid;
    BORDER-BOTTOM: red 2px solid
}

.form-item SELECT.error {
    BORDER-RIGHT: red 2px solid;
    BORDER-TOP: red 2px solid;
    BORDER-LEFT: red 2px solid;
    BORDER-BOTTOM: red 2px solid
}

.form-item .description {
    FONT-SIZE: 0.85em
}

.form-item LABEL {
    DISPLAY: block;
    FONT-WEIGHT: bold
}

.form-item LABEL.option {
    DISPLAY: inline;
    FONT-WEIGHT: normal
}

.form-checkboxes {
    MARGIN: 1em 0px
}

.form-radios {
    MARGIN: 1em 0px
}

.form-checkboxes .form-item {
    MARGIN-TOP: 0.4em;
    MARGIN-BOTTOM: 0.4em
}

.form-radios .form-item {
    MARGIN-TOP: 0.4em;
    MARGIN-BOTTOM: 0.4em
}

.marker {
    COLOR: #f00
}

.form-required {
    COLOR: #f00
}

.more-link {
    TEXT-ALIGN: right
}

.more-help-link {
    FONT-SIZE: 0.85em;
    TEXT-ALIGN: right
}

.nowrap {
    WHITE-SPACE: nowrap
}

.pager {
    CLEAR: both;
    TEXT-ALIGN: center
}

.pager A {
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}

.pager STRONG.pager-current {
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}

.tips {
    MARGIN-TOP: 0px;
    FONT-SIZE: 0.9em;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

DL.multiselect DD.b {
    WIDTH: 14em;
    FONT-FAMILY: inherit
}

DL.multiselect DD.b .form-item {
    WIDTH: 14em;
    FONT-FAMILY: inherit
}

DL.multiselect DD.b SELECT {
    WIDTH: 14em;
    FONT-FAMILY: inherit
}

DL.multiselect DD.a {
    WIDTH: 8em
}

DL.multiselect DD.a .form-item {
    WIDTH: 8em
}

DL.multiselect DT {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 1em 0px 0px;
    LINE-HEIGHT: 1.75em;
    PADDING-TOP: 0px
}

DL.multiselect DD {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 1em 0px 0px;
    LINE-HEIGHT: 1.75em;
    PADDING-TOP: 0px
}

DL.multiselect .form-item {
    MARGIN: 0px;
    HEIGHT: 1.75em
}

.container-inline DIV {
    DISPLAY: inline
}

.container-inline LABEL {
    DISPLAY: inline
}

UL.menu {
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left;
    BORDER-BOTTOM-STYLE: none
}

UL.menu LI {
    MARGIN: 0px 0px 0px 0.5em
}

LI.expanded {
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(../images/menu-expanded.png);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0.2em;
    LIST-STYLE-TYPE: circle
}

LI.collapsed {
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(../images/menu-collapsed.png);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0.2em;
    LIST-STYLE-TYPE: disc
}

LI.leaf {
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(../images/menu-leaf.png);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0.2em;
    LIST-STYLE-TYPE: square
}

LI A.active {
    COLOR: #000
}

TD.menu-disabled {
    BACKGROUND: #ccc
}

UL.links {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

UL.inline {
    DISPLAY: inline
}

UL.links LI {
    PADDING-RIGHT: 0.5em;
    DISPLAY: inline;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

.block UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0.25em;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

UL.primary {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #bbb 1px solid;
    WHITE-SPACE: nowrap;
    LIST-STYLE-TYPE: none;
    BORDER-COLLAPSE: collapse;
    HEIGHT: auto
}

UL.primary LI {
    DISPLAY: inline
}

UL.primary LI A {
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #bbb 1px solid;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #bbb 1px solid;
    MARGIN-RIGHT: 0.5em;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #bbb 1px;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ddd;
    TEXT-DECORATION: none
}

UL.primary LI.active A {
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-COLOR: #fff
}

UL.primary LI A:hover {
    BORDER-LEFT-COLOR: #ccc;
    BORDER-BOTTOM-COLOR: #eee;
    BORDER-TOP-COLOR: #ccc;
    BACKGROUND-COLOR: #eee;
    BORDER-RIGHT-COLOR: #ccc
}

UL.secondary {
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 5px;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #bbb 1px solid
}

UL.secondary LI {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 1em;
    DISPLAY: inline;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

UL.secondary A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}

UL.secondary A.active {
    BORDER-BOTTOM: #999 4px solid
}

#autocomplete {
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    Z-INDEX: 100;
    OVERFLOW: hidden;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    POSITION: absolute
}

#autocomplete UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#autocomplete LI {
    BACKGROUND: #fff;
    CURSOR: default;
    COLOR: #000;
    WHITE-SPACE: pre
}

#autocomplete LI.selected {
    BACKGROUND: #0072b9;
    COLOR: #fff
}

HTML.js INPUT.form-autocomplete {
    BACKGROUND-POSITION: 100% 2px;
    BACKGROUND-IMAGE: url(../images/throbber.gif);
    BACKGROUND-REPEAT: no-repeat
}

HTML.js INPUT.throbbing {
    BACKGROUND-POSITION: 100% -18px
}

HTML.js FIELDSET.collapsed {
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN-BOTTOM: 0px;
    HEIGHT: 1em;
    BORDER-RIGHT-WIDTH: 0px
}

HTML.js FIELDSET.collapsed {
    DISPLAY: none
}

HTML.js FIELDSET.collapsed LEGEND {
    DISPLAY: block
}

HTML.js FIELDSET.collapsible LEGEND A {
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/menu-expanded.png) no-repeat 5px 75%
}

HTML.js FIELDSET.collapsed LEGEND A {
    BACKGROUND-POSITION: 5px 50%;
    BACKGROUND-IMAGE: url(../images/menu-collapsed.png)
}

HTML.js FIELDSET.collapsed LEGEND {
    DISPLAY: inline
}

HTML.js FIELDSET.collapsed LEGEND {
    DISPLAY: inline
}

HTML.js FIELDSET.collapsed TABLE {
    DISPLAY: inline
}

HTML.js FIELDSET.collapsible LEGEND A {
    DISPLAY: block
}

HTML.js FIELDSET.collapsible .fieldset-wrapper {
    OVERFLOW: auto
}

.resizable-textarea {
    WIDTH: 95%
}

.resizable-textarea .grippie {
    BORDER-RIGHT: #ddd 1px solid;
    BORDER-TOP: #ddd 0px solid;
    BACKGROUND: url(../images/grippie.png) #eee no-repeat center 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ddd 1px solid;
    CURSOR: s-resize;
    BORDER-BOTTOM: #ddd 1px solid;
    HEIGHT: 9px
}

HTML.js .resizable-textarea TEXTAREA {
    DISPLAY: block;
    MARGIN-BOTTOM: 0px;
    WIDTH: 100%
}

.progress {
    FONT-WEIGHT: bold
}

.progress .bar {
    BORDER-RIGHT: #00375a 1px solid;
    BORDER-TOP: #00375a 1px solid;
    MARGIN-TOP: 0.2em;
    BACKGROUND: url(../images/progress.gif) #fff;
    BORDER-LEFT: #00375a 1px solid;
    BORDER-BOTTOM: #00375a 1px solid;
    HEIGHT: 1.5em
}

.progress .filled {
    BACKGROUND: #0072b9;
    WIDTH: 0%;
    BORDER-BOTTOM: #004a73 0.5em solid;
    HEIGHT: 1em
}

.progress .percentage {
    FLOAT: right
}

#first-time STRONG {
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 1.5em
}

TR.selected TD {
    BACKGROUND: #ffc
}

#permissions TD.module {
    FONT-WEIGHT: bold
}

#permissions TD.permission {
    PADDING-LEFT: 1.5em
}

#access-rules .access-type {
    FLOAT: left;
    MARGIN-RIGHT: 1em
}

#access-rules .rule-type {
    FLOAT: left;
    MARGIN-RIGHT: 1em
}

#access-rules .access-type .form-item {
    MARGIN-TOP: 0px
}

#access-rules .rule-type .form-item {
    MARGIN-TOP: 0px
}

#access-rules .mask {
    CLEAR: both
}

#user-login-form {
    TEXT-ALIGN: center
}

#user-admin-filter UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#user-admin-buttons {
    CLEAR: right;
    FLOAT: left;
    MARGIN-LEFT: 0.5em
}

.profile {
    CLEAR: both;
    MARGIN: 1em 0px
}

.profile .picture {
    FLOAT: right;
    MARGIN: 0px 1em 1em 0px
}

.profile DT {
    FONT-WEIGHT: bold;
    MARGIN: 1em 0px 0.2em
}

.profile DD {
    MARGIN: 0px
}




/*  
banner
*/
.swiper-container {
    width: 100%;
}

.swiper-container img {
    max-width: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
}

.swiper-text {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -56px;
    z-index: 2;
    text-align: center;
    color: #FFF;
    width: 100%;
}

.swiper-text h3 {
    font-size: 24px;
    text-align: center;
    margin-bottom: 3%;
    color: #FFF;
    line-height: 24px;
}

.swiper-text p {
    font-size: 16px;
    text-align: center;
    margin-bottom: 3%;
    color: #FFF;
    line-height: 24px;
}

.swiper-text .swiperbtn {
    display: block;
    background: #0064Cd;
    background-image: -webkit-gradient(linear, right top, left top, color-stop(0, #1dab7d), to(#47de9d));
    background-image: linear-gradient(270deg, #1dab7d 0, #47de9d 100%);
    width: 120px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    border-radius: 20px;
    margin: 0 auto;
    font-size: 14px;
}

.swiper-text .swiperbtn:hover {
    -webkit-box-shadow: 0 1px 5px 0 rgb(34 178 129 / 50%);
    box-shadow: 0 1px 5px 0 rgb(34 178 129 / 50%);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}


/* 话题标签topic */
.css365jz_meta-tags {
    padding: 20px 0;
}

.css365jz_meta-tags .css365jz_tagitem {
    position: relative;
    display: inline-block;
    height: 30px;
    padding: 0 12px;
    font-size: 14px;
    line-height: 30px;
    vertical-align: top;
    border-radius: 100px;
    background: #f2f3f5;
    margin-bottom: 20px;
}

.css365jz_meta-tags .css365jz_tagitem:hover {
    background-color: rgba(0, 102, 255, .15);
}

.css365jz_meta-tags .css365jz_tagitem:not(:last-child) {
    margin-right: 10px;
}


/* 话题标签topic列表 */
.css365jz_container {
    position: relative;
    margin: 0 auto;
    padding: 0 15px;
    box-sizing: border-box
}

@media screen and (min-width:768px) {
    .css365jz_container {
        width: 750px
    }
}

@media screen and (min-width:992px) {
    .css365jz_container {
        width: 970px
    }
}

@media screen and (min-width:1200px) {
    .css365jz_container {
        width: 1170px
    }
}

@media only screen and (max-width: 1140px) {

    .css365jz_main,
    .css365jz_container {
        width: auto;
    }
}

.css365jz_place {
    min-height: 56px;
    background-color: #f2f3f5;
    line-height: 56px;
    font-size: 16px;
    padding: 0 20px;
    margin: 20px 0;
}

.css365jz_row .css365jz_rowtitle {
    text-align: center;
    padding: 30px 0 20px 0;
}

.css365jz_row .css365jz_rowtitle h1 {
    font-size: 28px;
    line-height: 30px;
    text-align: center;
}

.css365jz_row .css365jz_rowtitle p {
    font-size: 16px;
    line-height: 30px;
    color: rgba(119, 119, 119, 1);
    font-family: Arial;
}

/* 自定义内容 */
.css365jz_content {
    width: 100%;
    font-size: 16px;
    line-height: 28px;
    padding-bottom: 30px;
}

.css365jz_content p {
    padding-bottom: 20px;
}

.css365jz_content .contain {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 36px 40px;
    background: #FAF7F2;
    box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);
    border-radius: 6px;
    -webkit-transition: .7s;
    -moz-transition: .7s;
    -o-transition: .7s;
    transition: .7s;
}

.css365jz_content .contain:hover {
    background: #EFEFEF;
}

.css365jz_content .contain .ch-title {
    font-size: 24px;
    font-weight: 600;
    color: #5d5044;
    line-height: 32px;
    margin-bottom: 6px;
}

.css365jz_content .contain .en-title {
    font-size: 16px;
    font-family: HelveticaNeueLTPro;
    color: rgba(133, 114, 90, 0.6);
    line-height: 32px;
    padding-bottom: 8px;
}

.css365jz_content .contain .line {
    width: 48px;
    height: 4px;
    background: #ff9f38;
    display: inline-block;
    margin-bottom: 24px;
}

.css365jz_content .contain p {
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 24px;
    text-align: justify;
}

/* 列表 */
.css365jz_news_list_wrap {
    max-width: 1140px;
    margin: 0 auto;
}

.news_list_item_line {
    padding: 30px;
    position: relative;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}

.news_list_item_line:hover {
    -webkit-box-shadow: rgba(0, 0, 0, .12) 0 0 22px;
    -moz-box-shadow: rgba(0, 0, 0, .12) 0 0 22px;
    box-shadow: rgba(0, 0, 0, .12) 0 0 22px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    color: #2ba0e8;

}

.news_list_item_line:hover a {
    color: #2ba0e8;
}

.news_list_item_header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 0
}

.news_list_item_date {
    font-size: 14px;
    color: #999;
    line-height: 24px;
}

.news_list_item_title {
    font-size: 16px;
    font-weight: 400;
    color: #333;
    line-height: 24px;
}

.news_list_item_link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.news_list_item_summery {
    margin-top: 18px;
    font-size: 14px;
    color: #666;
    line-height: 1.7;
}

.news_list_item_group a {
    display: inline-block;
    position: relative;
    height: 26px;
    line-height: 26px;
    max-width: 100%;
    padding: 0 8px;
    border: 1px solid #e5e5e5;
    margin-top: 12px;
    margin-right: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #999;
    font-size: 12px;
    word-break: keep-all;
    overflow: hidden;
    z-index: 2;
}

.news_list_parting_line {
    height: 0;
    border-bottom: 1px solid #ececec;
    margin: 0 1.6666%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* 分页 */
.zzpages ul {
    float: left;
    padding: 12px 0px 12px 16px;
}

.zzpages ul li {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    background: #fff;
    border: 1px solid #e5e5e5;
    overflow: hidden;
    vertical-align: top;
}

.zzpages li.thisclass {
    background: #292a32;
    border: 1px solid #292a32;
    color: #fff;
}

.zzpages ul li:hover {
    border: 1px solid #292a32;
}

.zzpages ul li a,
.zzpages ul li .pageinfo {
    color: #292a32;
    padding: 8px 12px;
}

.zzpages li.thisclass a {
    color: #fff;
}

.zzpages .pageinfo strong {
    color: #555;
    font-weight: normal;
    margin: 0px 2px;
}

/* 话题标签topic列表结束 */