body { font-family: Tahoma,Arial, Times New Roman ,Times,serif; text-align: center; color: #656565; font-size: 11px; background: white url("../pic/web/theme/bg.gif") repeat-x; }
#BackgrounBottom { background: transparent url("../pic/web/theme/bg.gif") repeat-x scroll 0 100%; }
.main { width: 991px; margin: 0 auto; text-align: left; }
.mainborderleft { background: url("../pic/web/theme/mainborderleft.gif") repeat-y; }
.mainborderright { background: transparent url("../pic/web/theme/mainborderright.gif") repeat-y scroll 100% 0; padding-left: 3px; }

#pnLeft { float: left; width: 235px; margin-right: 10px; overflow: hidden; }
#pnRight { float: left; width: 737px; overflow: hidden; }


/*Common CSS
-------------------------------------------------*/
.note { color: #e34633; }
.fontcolor1 { color: #930f1c; }
.fontcolor2 { }
a, a:visited { color: #6d0404; font-size: 11px; }
a:hover { text-decoration: underline; }
.CommonPadding { padding: 10px 0 0 0; }
.ArticleContent { line-height: 16px; color: #404040; }
.ArticleContent ul { padding: 10px 0 5px 10px; margin-left: 20px; }
hr { color: #b4aea5; background-color: #b4aea5; }
/*Footer
-------------------------------------------------*/
#footer { }
#footer .content { background-color: White; background: #fafbfc url("../pic/web/theme/footer.gif") repeat-x; line-height: 20px; text-align: left; padding: 10px; }
#esvn { text-align: right; font-size: 11px; font-weight: normal; padding: 0; margin: 0; }
#esvn a, #esvn a:visited { color: #51504e; }
#esvn a:hover { text-decoration: underline; }
#esvn .eshipvn, #esvn .eshipvn:visited { font-weight: bold; }

/*ADVINDEX
-------------------------------------------------*/
.ADVINDEX { text-align: center; }

/*TotalViews
-------------------------------------------------*/
.TotalViews { margin: 8px 0 8px 6px; background: url("../pic/web/theme/box_03_header.jpg") no-repeat; height: 43px; line-height: 43px; padding-left: 15px; vertical-align: middle; overflow: hidden; }
.TotalViews img { margin-right: 5px; }

/*Header
-------------------------------------------------*/
#header { margin-top: 15px; }

/*box
-------------------------------------------------*/

.box_01 { border: solid 1px #ff6633; border-top-width: 10px; }
.box_01 .label1 { color: #ea5004; font-size: 13px; font-weight: bold; padding: 5px 0 8px 15px; }
.box_02 .content { background: url(../pic/web/theme/box_02.gif) repeat-y; padding: 0 30px 0 25px; }
.box_02 .bottom { background: url(../pic/web/theme/box_02_b.gif) repeat-y; height: 34px; }

.box_03 { margin-top: 6px; }
.box_03 .header .left { background: transparent url("../pic/web/theme/box_03_t_l.gif") no-repeat scroll 0 0; }
.box_03 .header .right { background: transparent url("../pic/web/theme/box_03_t_r.gif") no-repeat scroll 100% 0; }
.box_03 .header .center { background: transparent url("../pic/web/theme/box_03_t.gif"); line-height: 0; height: 28px; font-size: 0; margin: 0 28px 0 28px; }
.box_03 .content { margin: 0 9px; }
.box_03 .content .left { border-left: solid 1px #afa99f; }
.box_03 .content .right { border-right: solid 1px #afa99f; }
.box_03 .content .center { background: #fbfaf8; }

.box_03 .bottom .left { background: transparent url("../pic/web/theme/box_03_b_l.gif") no-repeat scroll 0 0; }
.box_03 .bottom .right { background: transparent url("../pic/web/theme/box_03_b_r.gif") no-repeat scroll 100% 0; }
.box_03 .bottom .center { background: transparent url("../pic/web/theme/box_03_b.gif"); line-height: 0; height: 28px; font-size: 0; margin: 0 28px 0 28px; }


/*leftmn
-------------------------------------------------*/
.leftmn { background: transparent url("../pic/web/theme/leftmn.png"); height: 653px; margin-bottom: 10px; }
.leftmn .content { width: 185px; margin: 0 auto; }
.leftmn .time { padding: 38px 0 0 25px; }
.leftmn h1 { padding: 0; margin: 0; font-size: 14px; font-weight: bold; }
.leftmn ul { list-style-type: none; margin: 15px 0 10px 15px; height: 385px; }
.leftmn ul li { }
.leftmn ul li a, .leftmn ul li a:visited { font-size: 12px; font-weight: bold; color: #9c9a97; padding: 6px 1px 6px 0; line-height: 16px; display: block; }
.leftmn ul li a:hover { text-decoration: underline; color: #6d0404; }
.leftmn ul li a.selected, .leftmn ul li a.selected:visited { color: #6d0404; }

/*NewsHomePage
-------------------------------------------------*/
.NewsHomePage { margin: 10px 0 0 0; vertical-align: top; width: 100%; }
.NewsHomePage tr { vertical-align: top; }
.NewsHomePage td { padding: 0 0 5px 20px; }
.NewsHomePage td.sperate { background: url("../pic/web/theme/panel_line.gif") repeat-y; width: 3px; padding: 0; margin: 0; }
.NewsHomePage h1 { padding: 0; margin: 5px 0 5px 0; text-align: center; }
.NewsHomePage h1 a, .NewsHomePage h1 a:visited { padding: 0; margin: 0; font-size: 13px; font-weight: bold; color: #f8c349; }
.NewsHomePage ul { list-style-type: none; padding-top: 0; }
.NewsHomePage ul li { line-height: 22px; background: url("../pic/web/theme/bg_list4.gif") no-repeat scroll 0 8px; padding-left: 15px; }
.NewsHomePage ul a, .NewsHomePage ul a:visited { text-decoration: none; color: #ff6c68; }
.NewsHomePage ul a:hover { text-decoration: underline; color: #ff6c68; }
/*boxContact
-------------------------------------------------*/
.boxContact { margin-top: 100px; padding-left: 10px; color: #df4426; }
.boxContact .fl { margin-right: 4px; }
.boxContact .link { margin-top: 2px; }
.boxContact a { text-decoration: underline; color: #df4426; }

/*logo
-------------------------------------------------*/
.logo { text-align: center; }


/*LanguageList
-------------------------------------------------*/
.LanguageList { color: #606060; }
.LanguageList a { color: #606060; }
.LanguageList a:hover { color: #db4e23; }
.LanguageList img { margin-right: 4px; }


/*bottommenu
-------------------------------------------------*/
#bottommenu { color: black; padding-bottom: 8px; }
#bottommenu a, #bottommenu a:visited { color: black; line-height: 35px; padding: 0 10px 0 10px; }
#bottommenu a:hover { color: White; }
/*SearchBox
-------------------------------------------------*/
#SearchBox { border: solid 1px #afa99f; padding: 5px; }
#SearchBox input { width: 125px; background-color: #51504e; border: solid 1px #51504e; color: White; }
#SearchBox .button { margin-top: 10px; text-align: right; }

/*Search
-------------------------------------------------*/
#Search { padding: 20px; }
#Search .items { margin-top: 15px; line-height: 20px; }
#Search .items .title a, #Search .items .title a:hover { text-decoration: underline; font-size: 14px; }
#Search .items .title a:hover { color: #ff6600; }
#Search .items .desc { font-size: 12px; }
#Search .items .link { font-size: 12px; }
#Search .result { padding-top: 10px; }



/*RightADV
-------------------------------------------------*/
.RightADV { text-align: center; margin: 0 auto; width: 150px; }
.RightADV .Rows { margin-bottom: 10px; }
.RightADV .Rows .items { float: left; text-align: center; width: 75px; padding-bottom: 10px; }
.RightADV .Rows .items img { width: 72px; height: 53px; }

/*LeftADV
-------------------------------------------------*/
.LeftADV { text-align: center; margin: 0 auto; width: 150px; }
.LeftADV .items { text-align: center; padding-bottom: 10px; }
.LeftADV .items img { width: 140px; display: block; margin: 0 auto; }


/****************Control*****************/
.txt { font-size: 12px; padding: 1px; }
.txt2 { border: 0; width: 100px; font-size: 11px; }
.txtvirtual { border: solid 1px #939393; padding: 2px; background-color: White; }
.divseparate { background: transparent url( "http://thoduonghanoi.com/pic/web/theme/separate.gif" ) no-repeat center top; height: 20px; }
.divseparate1 { background: transparent url( "http://thoduonghanoi.com/pic/web/theme/separate1.gif" ) no-repeat center bottom; height: 20px; }

h4 { margin-top: 10px; padding-bottom: 0px; }




/*NewsIndex
-------------------------------------------------*/
#newsindex { }
#newsindex .items { margin-bottom: 10px; height: 1%; }
#newsindex .items .title { margin-bottom: 5px; }
#newsindex .items .title a { font-size: 16px; font-weight: bold; color: #168ef4; }
#newsindex .items .image { width: 112px; height: 85px; margin-right: 5px; float: left; border: 1px solid #E5E5E5; padding: 3px; background-color: White; }
#newsindex .items .desc { width: 300px; line-height: 18px; overflow: hidden; }


/*navigation
-------------------------------------------------*/
.navigation { font-weight: bold; font-size: 15px; padding: 5px 0 20px 10px; }
.navigation a { font-weight: bold; font-size: 15px; color: Black; }
.navigation a:hover { color: #6d0404; text-decoration: none; }



/****************Top News*********************/
.TableCate { margin-bottom: 10px; }
.TableCate td.item { padding: 1px; margin-bottom: 5px; }
.TableCate td.item2 { padding: 1px; margin-bottom: 5px; }
.TopNews { height: 100%; padding: 5px; }
.TopNews .cate { padding: 4px 15px 0 5px; background: url("../pic/web/theme/list1.gif") no-repeat scroll 100% 0; height: 35px; line-height: 28px; font-size: 14px; font-weight: bold; color: #666666; }
.TopNews .cate a, .TopNews .cate a:visited { font-size: 14px; font-weight: bold; color: #666666; }
.TopNews .cate a:hover { text-decoration: none; color: #6d0404; }
.TopNews .content .item { padding: 0 2px 0 5px; }
.TopNews .content .item .title { padding-bottom: 3px; }
.TopNews .content .item .title a, .TopNews .content .item .title a:visited { font-size: 11px; font-weight: bold; color: #666666; }
.TopNews .content .item .desc { line-height: 17px; }
.TopNews .content .item .image { width: 65px; height: 95px; float: left; border: 1px solid #7c7979; margin-right: 10px; }
.TopNews .content .item2 { line-height: 16px; background: url("../pic/web/theme/list2.gif") no-repeat scroll 0 10px; padding-left: 8px; margin-left: 15px; }

.TopNews .content .item2 a, .TopNews .content .item2 a { color: #3f3e3e; }
.TopNews .content .detail { text-align: right; }

/****************Cate List *********************/
.CateList { padding-left: 10px; }
.CateList .titlepage { font-size: 18px; font-weight: bold; }
.CateList .boxfocus { background: url("../pic/web/theme/boxfocus_bg.gif"); padding: 10px; }
.CateList .boxfocus .title { margin-bottom: 5px; }
.CateList .boxfocus .title a, .CateList .boxfocus .title a:visited { font-size: 16px; font-weight: bold; }

.CateList .boxfocus .content .image { float: left; width: 260px; height: 180px; margin-right: 10px; }
.CateList .boxfocus .content .desc { line-height: 1.5em; font-size: 12px; }

.CateList .other .items { margin-top: 20px; padding-right: 10px; }
.CateList .other .items .title { margin-bottom: 5px; }
.CateList .other .items .title a, .CateList .other .items .title a:visited { font-size: 14px; font-weight: bold; color: Black; }

.CateList .other .items .image { width: 112px; height: 85px; margin-right: 10px; float: left; border: 1px solid #E5E5E5; padding: 3px; background-color: White; }
.CateList .other .items .desc { line-height: 1.5em; }

/****************News Detail*********************/

#NewsDetail .uptop { text-align: right; margin-top: 10px; }
#NewsDetail { padding: 0 10px 0 10px; }
#NewsDetail .image { text-align: center; margin-bottom: 2px; }
#NewsDetail .title { margin-bottom: 10px; margin-top: 1px; font-size: 31px; font-weight: bold; }
#NewsDetail .img { text-align: left; width: 350px; height: 250px; border: solid 1px white; }
#NewsDetail .desc { font-size: 13px; font-weight: bold; margin-top: 2px; margin-bottom: 10px; line-height: 1.4em; }
#NewsDetail .time { font-size: 12px; margin-top: 2px; margin-bottom: 10px; }
#NewsDetail .author { font-size: 12px; margin-top: 2px; margin-bottom: 10px; color: #990000; font-weight: bold; text-align: right; }

#NewsDetail .other { padding-bottom: 20px; }
#NewsDetail .other .label { font-size: 18px; font-weight: bold; margin: 20px 0 15px 0; }
#NewsDetail .other .items { background: url("../pic/web/theme/bg_list.gif") no-repeat scroll 0 9px; padding-left: 10px; line-height: 20px; margin-left: 10px; }
#NewsDetail .other .items a { font-size: 12px; font-weight: normal; color: #666666; }
#NewsDetail .other .items .image { width: 100px; float: left; margin-right: 7px; height: 75px; }


/****************Box Login*********************/
.boxlogin { background-color: #7cbce8; margin-bottom: 2px; }
.boxlogin .title { font-size: 13px; font-weight: bold; color: White; background-color: #007cc2; padding: 4px; }
.boxlogin .content { background-color: White; padding: 10px 5px 6px 5px; border: solid 2px #007cc2; border-top: 0; }
.boxlogin .content .item { margin-bottom: 8px; }
.boxlogin .content .fl { width: 60px; }
.boxlogin .button { margin-top: 15px; }
.boxlogin .button a { text-decoration: underline; }

.logined { color: white; }
.logined .account { font-weight: bold; }
.logined a { color: white; }
.logined a:hover { color: white; text-decoration: underline; }



/****************Cate List*********************/
.cate_list { }
.cate_list .box { border: solid 1px #abb1b1; padding: 5px; height: 1%; margin-bottom: 6px; }
.cate_list .box div.catename { margin-bottom: 5px; }
.cate_list .box a.catename { font-size: 14px; font-weight: bold; color: #8f2e22; }
.cate_list .box .viewother { text-align: right; padding-right: 5px; }
.cate_list .box .viewother a { }

.cate_list .box .mainitems { margin-bottom: 15px; }
.cate_list .box .mainitems .title { margin-bottom: 5px; }
.cate_list .box .mainitems .title a { font-weight: bold; }
.cate_list .box .mainitems img { width: 140px; border: solid 1px #d6d6d6; padding: 1px; float: left; margin-right: 4px; }
.cate_list .box .mainitems .desc { }
.cate_list .box .otheritems { margin-top: 5px; background: url(    "http://thoduonghanoi.com/pic/theme/dot.gif" ) no-repeat scroll 1px 6px; padding-left: 10px; }


/*Cate List Flower
-------------------------------------------------*/
.Fcate_list .title { margin: 5px 0 5px 0; font-weight: bold; }
.Fcate_list .image img { width: 140px; border: solid 1px #d6d6d6; padding: 1px; margin-right: 4px; }
.Fcate_list .items { margin-bottom: 15px; }
.Fcate_list .price span { color: Red; }


.newsotheritems .title { font-size: 13px; font-weight: bold; border-bottom: solid 1px #d6d6d6; padding-bottom: 6px; margin-top: 10px; }
.newsotheritems .items { margin-top: 8px; background: url(    "http://thoduonghanoi.com/pic/theme/dot.gif" ) no-repeat scroll 1px 6px; padding-left: 10px; }


/****************News Cate*********************/
.newscate .topnews { border-bottom: dotted 1px #d6d6d6; padding-bottom: 10px; margin-bottom: 10px; }
.newscate .topnews .title { margin-bottom: 8px; }
.newscate .topnews .title a, .newscate .topnews .title a { font-size: 16px; font-weight: bold; }
.newscate .topnews .title a:hover { text-decoration: underline; margin-bottom: 8px; }
.newscate .topnews img { float: left; margin-right: 5px; }

.newscate .list .title { margin-bottom: 5px; margin-top: 20px; }
.newscate .list .title a { font-weight: bold; }
.newscate .list img { float: left; width: 145px; margin-right: 5px; }


/****************Form*********************/
.form .label { width: 100px; float: left; padding-top: 4px; }
.form .label1 { width: 120px; float: left; padding-top: 4px; }
.form .input { }
.form .item { margin-bottom: 2px; }
.form .item1 { margin-bottom: 8px; }
.form .button { margin-top: 10px; padding-left: 100px; }
.form .button1 { margin-top: 10px; padding-left: 120px; }
.form .msg { margin-bottom: 10px; }
.form .error { margin-bottom: 10px; color: Red; }
.form .success { margin: 20px; font-weight: bold; color: Red; text-align: center; font-size: 16px; }


/****************Message*********************/
.message { padding-top: 100px; }
.message legend { font-weight: bold; }
.message fieldset { width: 455px; }
.message p { text-align: center; margin-bottom: 10px; }
.message p.focus { color: #FF0000; font-size: 13px; font-weight: bold; margin-top: 10px; }


/****************List page*****************/
.listpage { text-align: right; height: 22px; line-height: 22px; white-space: nowrap; padding: 10px; }
.listpage .current { padding: 3px 7px 3px 7px; font-weight: bold; border: solid 1px red; }
.listpage a { padding: 3px 8px 3px 8px; font-weight: bold; margin: 0 3px 0 3px; }
.listpage a:hover { padding: 3px 7px 3px 7px; font-weight: bold; border: solid 1px red; }

/****************List page*****************/
#boxComment { }
#boxComment .title { font-size: 18px; font-weight: bold; color: #ff6600; margin: 20px 0 15px 0; }
#boxComment .error { font-size: 12px; margin-bottom: 2px; color: Red; }
#boxComment .items { padding-bottom: 8px; }
#boxComment .label { font-size: 12px; float: left; width: 120px; padding-top: 2px; }
#boxComment .success { font-size: 16px; text-align: center; font-weight: bold; padding: 20px; color: #ff8f00; }
#boxComment .button { padding-top: 5px; }
#boxComment .area { }

#boxListComment { }
#boxListComment .numOfComment { font-size: 22px; font-weight: bold; margin: 15px 0 15px 0; }
#boxListComment .numOfComment span { color: #ff8f00; }
#boxListComment .item { border: solid 1px #bdbdbd; background-color: #e5e5e5; padding: 8px; margin-bottom: 10px; width: 500px; }
#boxListComment .item .sender { font-size: 13px; font-weight: bold; color: #fe861c; margin-top: 5px; }
#boxListComment .item .sender .time { font-weight: normal; padding-left: 20px; font-size: 12px; }
#boxListComment .item .content { color: Black; font-size: 12px; }


/*nickchat
-------------------------------------------------*/
#nickchat { text-align: left; padding: 0 5px 25px 5px; margin-top: 8px; background-color: #f7f4f4; }
#nickchat a, #nickchat .title a:visited { color: black; font-size: 11px; }
#nickchat a:hover { text-decoration: underline; }
#nickchat .items { text-align: center; }
#nickchat .title { padding-top: 5px; }
#nickchat h4 { background: url("../pic/web/theme/nickchat.gif") no-repeat; display: block; height: 32px; line-height: 32px; margin: 0; padding: 0 0 0 30px; }
/*Right Advertising
-------------------------------------------------*/
#RightAdvertising { background: url("../pic/web/theme/nickchat_bg.jpg") no-repeat; padding-top: 8px; }
.ADVRight { padding-bottom: 5px; }

/*NewsFocus
-------------------------------------------------*/
#NewsFocus { border-top: solid 1px #e3e3e3; background-color: #f4f1f1; }
#NewsFocus .items { padding: 4px 2px 4px 2px; width: 33%; }
#NewsFocus .items .img { text-align: center; background-color: White; padding: 8px 0 8px 0; }
#NewsFocus .items .img img { width: 75px; height: 60px; display: block; margin: 0 auto; }
#NewsFocus .items .title { padding: 8px 0 10px 0; line-height: 16px; }
#NewsFocus .items .title a, #NewsFocus .items .title a:visited { font-size: 11px; color: #404040; }
#NewsFocus .items .title a:hover { color: black; font-size: 11px; }
#NewsFocus .Focus { padding: 10px; background: url("../pic/web/theme/boxfocus_bg.gif"); }
#NewsFocus .Focus .image { width: 286px; height: 182px; float: left; margin-right: 15px; }
#NewsFocus .Focus .content { }
#NewsFocus .Focus .content h1 { margin: 0; padding: 0 0 5px 0; }
#NewsFocus .Focus .content h1 a { font-size: 22px; color: black; }


#NewsCategoriesList { background: url("../pic/web/theme/newcatelist_bg.gif") repeat-x; padding: 7px 0 2px 0; }
#NewsCategoriesList .content { width: 995px; margin: 0 auto; }
#NewsCategoriesList .item { float: left; display: block; padding: 0 15px 5px 15px; color: White; background: url("../pic/web/theme/bg_list5.gif") no-repeat scroll 0 2px; }
#NewsCategoriesList .item a { color: #e59500; }

.NewsMostView img { width: 70px; height: 52px; vertical-align: top; float: left; margin-right: 5px; }
.NewsMostView h3 { font-size: 16px; font-weight: bold; color: White; }
.NewsMostView .items { padding: 5px 2px 5px 5px; }
.NewsMostView .title { padding-top: 5px; }
.NewsMostView .title a, .NewsMostView .title a:visited { color: White; }

.BoxADV .items { text-align: center; }

#HomePageIntroduce { }
#HomePageIntroduce .title a, #HomePageIntroduce .title a:visited { color: #51504e; font-weight: bold; }
#HomePageIntroduce .title { margin-top: 10px; }
#HomePageIntroduce .title, #HomePageIntroduce .title2 { color: #51504e; font-weight: bold; }
#HomePageIntroduce .title2 { font-size: 12px; padding-bottom: 5px; }
#HomePageIntroduce .title2 a, #HomePageIntroduce .title2 a:visited { font-size: 12px; padding-bottom: 5px; }
#HomePageIntroduce .image { display: block; margin: 10px auto; }
#HomePageIntroduce .image2 { display: block; margin: 0 30px 0 0; }
#HomePageIntroduce .separate { border-bottom: dotted 1px #3b5c05; height: 1px; margin-bottom: 10px; }
#HomePageIntroduce .time { color: #90a46f; padding-bottom: 3px; }
#IntroduceImage { background-color: #598702; text-align: center; padding: 15px 0 15px 0; margin: 0 10px 0 10px; }
#IntroduceImage img { width: 195px; }
.ViewDetail { text-align: right; margin: 15px 0 0 0; }
.ViewDetail2 { text-align: center; margin: 10px 0 0 0; }
.ViewDetail { text-align: right; margin: 0px 15px 0 0; }
#HotNews { }
#HotNews .cate { text-align: center; padding: 5px 0 5px 0; }
#HotNews .cate a { font-size: 14px; font-weight: bold; color: #010101; }
#HotNews .items { background-color: White; padding: 10px 10px 10px 10px; }
#HotNews .items2 { background-color: #f5f5f5; padding: 10px 10px 10px 10px; }
#HotNews .items a, #HotNews .items2 a { line-height: 18px; font-size: 12px; color: #404040; }
#HotNews .order { font-weight: bold; font-size: 18px; color: Black; padding-right: 10px; float: left; }


.LoginBox { padding: 20px 5px 15px 10px; background-color: #f2eded; }
.LoginBox .label { float: left; width: 70px; line-height: 20px; }
.LoginBox .txt { width: 100px; border: solid 1px #bababa; }

.Logined { background: #fefefe url("../pic/web/theme/logined_bg.gif") repeat-x; }
.Logined a { color: Black; }
.Logined .logout { text-align: right; background: url("../pic/web/theme/logout.gif") no-repeat scroll 100% 0; padding-right: 20px; height: 22px; line-height: 22px; margin: 0 10px 5px 0; }
.Logined .account { background: url("../pic/web/theme/avatar.gif") no-repeat; padding: 0 40px; font-size: 16px; font-weight: bold; line-height: 30px; height: 30px; margin: 5px 0 15px 30px; }

.Partner .item { padding: 5px; text-align: center; }
.Partner a { font-size: 12px; color: #666666; }
.Partner { padding-top: 10px; }
.Partner img { display: block; margin: 0 auto; padding-bottom: 5px; }


#Register { font-size: 12px; }
#Register .field { clear: both; display: block; line-height: 22px; padding: 5px 0; }
#Register label { display: block; float: left; padding-right: 10px; text-align: right; width: 120px; }
#Register .radio { margin: 0; vertical-align: middle; }
#Register .txt { width: 300px; height: 18px; border: solid 1px #C0C0C0; padding-left: 2px; padding-top: 1px; }
#Register .btn { margin-left: 130px; }
#Register .msg { padding: 5px 0 0 130px; font-size: 12px; color: Red; }

.usermenu { margin-bottom: 15px; }
.usermenu a { margin: 5px 20px 0 0; font-size: 12px; font-weight: bold; }
.usermenu a.current { color: black; }

.webstatics { margin-top: 10px; padding-left: 5px; }
.webstatics div { padding-bottom: 5px; }