@charset "utf-8";
html, form
{
    margin: 0;
    padding: 0;
    border: 0;
    height:100%;
}
body
{
    background-color: #FFFFFF;
    font-family: Arial,Helvetica,Tahoma,Verdana;
    font-size: 12px;
    margin: 0;
    padding:0;
    height:100%;
    
}
.wrapper
{
    width: 100%;
    min-width:980px;
    margin: 0 auto;
    background-image:url(Images/bg-body.png);
    background-repeat:repeat-y;
    padding-left:10px;
    background-color:#fcfcfc;
}
.wrapper-in
{
    background-image:url(Images/bg-body.png);
    background-repeat:repeat-y;
    background-position:top right; 
    padding-right:9px;
    background-color:#fcfcfc;
}
.wrapper-header
{
}
.wrapper-body
{
    clear:both;
    margin-top:10px;
}
.wrapper-body table
{
    margin:0;
    padding:0;
    border:0;
}
.wrapper-body td.td-left
{
    
}
.wrapper-body td.td-right
{
    width:300px;
}
/*footer*/
.wrapper-footer-global
{
    background-image:url(Images/bg-footer.png);
    background-repeat:no-repeat;
    background-position:top left;
    height:177px;
    margin-left:4px;
    margin-right:3px;
}
.wrapper-footer-global-in
{
    background-image:url(Images/bg-footer.png);
    background-repeat:no-repeat;
    background-position:top right;
    height:177px;
    margin-left:50px;
}
.wrapper-footer
{
    clear:both;
    padding-top:70px;
}

.wrapper-footer div.logo
{
    background-image:url(Images/LogoMatBao.png);
    height:57px;
    background-position:top right;
    background-repeat:no-repeat;
    margin-right:50px;
    float:right;
    width:30%;
}
.wrapper-footer div.copyright
{
    float:left;
    width:60%;
    text-align:left;
    margin-bottom:7px;
    color:#a9cae8;
    line-height:170%;
}
.wrapper-footer div.copyright a
{
    color:#fdfefe;
}
/*Global bar*/
.globalbar-right
{
    float: right;
    text-align: right;
    margin-right:7px;
}
ul.globalbar-right-menu
{
    list-style: none;
    margin: 0;
    float: right;
}
ul.globalbar-right-menu li
{
    float: left;
}
ul.globalbar-right-menu li.menu-item
{
    padding: 0 0 0 7px;
}
ul.globalbar-right-menu li.menu-item a, ul.globalbar-right-menu li.menu-item a:active, ul.globalbar-right-menu li.menu-item a:visited
{
    color: White;
    text-decoration: none;
}
ul.globalbar-right-menu li.menu-separator
{
    margin-left:7px;
    border-left: solid 1px #808080;
    width: 1px;
    height: 12px;
    margin-top: 5px;
}
/*thinnavbox*/
.thinnavbox
{
    width: 99.8%;
    background-color: Transparent;
    background-image: url(Images/bg-thinnavbox-1.jpg);
    background-repeat: no-repeat;
    border-left: solid 1px #000;
    border-right: solid 1px #000;
    height: 101px;
    overflow: hidden;
    white-space: nowrap;
    clear:both;
}
.thinnavbox-ext
{
      background-image: url(Images/bg-navigationbox-ext.jpg);
      background-repeat:repeat-x;
}
.thinnavbox .brandlogo
{
    background-image: url(Images/cntt-logo.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 17px;
    margin-left: 16px;
    margin-top: 18px;
    padding-bottom: 4px;
    width: 17%;
}
.thinnavbox .searchbox
{
    float: left;
    margin-top: 18px;
    text-align: right;
    width: 49.5%;
}
.thinnavbox .searchbox .textboxsearchactive
{
    -x-system-font: none;
    border: 1px solid #849CB1;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 16px;
    line-height: normal;
    margin-right: -2px;
    padding-left: 5px;
    width: 304px;
}

/*NavigationBox*/
.navigationbox
{
    background-color: #2c8cc9;
    /*background-image: url(Images/bg-navigationbox-1.jpg);
    background-repeat: no-repeat;*/
    border-color: #C7D5E1 #000000 #253E53;
    border-style: solid;
    border-width: 1px;
    height: 41px;
    width: 99.8%;
    clear:both;
}
.navigationbox .navigationbox-hedertitle
{
    color: #DDDDDD;
    font-size: 14px;
    height: 18px;
    margin-left: 20px;
    padding-top: 2px;
    line-height: 20px;
}
.navigationbox .navigationbox-sponsor
{
    height: 19px;
    margin-right: 35px;
    margin-top: 6px;
    width: 114px;
}
.navigationbox ul.tab-navigation
{
    list-style: none;
    margin: 0 0 0 20px;
    padding: 0;
}
.navigationbox ul.tab-navigation li
{
    float: left;
}

.navigationbox ul.tab-navigation li.tabitem
{
    margin-right: 3px;
}
/*tab on*/
.navigationbox ul.tab-navigation li.tabitem .tabitem-onleft
{
    float: left;
    width: 2px;
    height: 22px;
    background-image: url(Images/tabitem-onleft.jpg);
    background-repeat: no-repeat;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-on
{
    float: left;
    background-color: #efefef;
    border-top: solid 1px #000000;
    padding-left: 17px;
    padding-right: 17px;
    height: 19px;
    padding-top: 2px;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-on a
{
    text-decoration: none;
    color: Black;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-onright
{
    float: left;
    width: 2px;
    height: 22px;
    background-image: url(Images/tabitem-onright.jpg);
    background-repeat: no-repeat;
}
/*Tab off*/
.navigationbox ul.tab-navigation li.tabitem .tabitem-offleft
{
    float: left;
    width: 2px;
    height: 22px;
    background-image: url(Images/tabitem-offleft.jpg);
    background-repeat: no-repeat;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-off
{
    float: left;
    background-color: #07619e;
    border-top: solid 1px #07619e;
    padding-left: 17px;
    padding-right: 17px;
    height: 19px;
    padding-top: 2px;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-off:hover
{
    background-color:#07619e;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-off a
{
    text-decoration: none;
    color: White;
}
.navigationbox ul.tab-navigation li.tabitem .tabitem-offright
{
    float: left;
    width: 2px;
    height: 22px;
    background-image: url(Images/tabitem-offright.jpg);
    background-repeat: no-repeat;
}
.localnavigation 
{
    background-color:#EEEEEE;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    padding-bottom:3px;
    width: 99.8%;
    clear:both;
}
.localnavigation ul
{
    margin:0 0 0 20px;
    padding:0;
    list-style:none;
}
.localnavigation ul li
{
    float:left;
}
.localnavigation ul li.tab-subitem,.localnavigation ul li.tab-subitem-selected
{
   margin-top:6px;
   margin-bottom:3px;
}
.localnavigation ul li.tab-subitem a
{
    padding:3px 5px 3px 5px;
    color:Black;
    font-size:11px;
    text-decoration:none;
}
.localnavigation ul li.tab-subitem a:hover,.localnavigation ul li.tab-subitem-selected a
{
    background-color:#d0d0d0;
    padding:2px 4px 2px 4px;
    border:solid 1px #9a9a9a;
    color:Black;
    font-size:11px;
    text-decoration:none;
}
.localnavigation ul li.tab-subitem-sep
{
    border-left:solid 1px #cfc0c0;
    margin-left:5px;
    margin-right:5px;
    margin-top:8px;
    height:10px;
}
/*Main content*/
div.body-content
{
    margin:0 10px 0 0;
}
div.body-content-right
{
    display:block;
	margin:0;
	width:300px;
	overflow:hidden;
}

/*Control*/
.button
{
    -x-system-font: none;
    background-color: #ABC3D8;
    background-image: url(Images/bg-button.gif);
    background-position: center top;
    background-repeat: repeat;
    border-color: #ABC3D8;
    border-style: none;
    color: #41596E;
    cursor: pointer;
    font-size: 11px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 20px;
    line-height: normal;
    margin-left: 3px;
}
.textbox
{
      -x-system-font: none;
    border: 1px solid #849CB1;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 16px;
    line-height: normal;
    margin-right: -2px;
    padding-left: 5px;
    width: 304px;
}
div.clear
{
    clear: both;
}
div.clear-left
{
    clear: left;
}
div.clear-right
{
    clear: right;
}
/*Box*/
div.localtion-box
{
    background-image:url(Images/bg-box.png);
    background-repeat:repeat-x;
    background-color:White;
    min-height:100px;
    border:solid 1px #bdbdbd;
}
div.localtion-box div.boxcontent
{
    margin:7px 10px 10px 16px;
}
div.localtion-box div.boxtitle
{
    font-size:14px;
    margin-bottom:5px;
    font-style:normal;
    font-weight:bold;
    text-transform:uppercase;
}
div.localtion-box div.boxtitle a
{
    font-weight:bold;
    text-decoration:none;
    color:Black;
}
div.localtion-box div.boxtitle a:hover
{
    color:#ff6600;
}
div.localtion-box div.boxdescription
{
    font-size:12px;
    font-weight:normal;
    margin-top:2px;
    margin-left:3px;
}
div.localtion-box div.boxcontent-inner
{
    padding-top:7px;
}
/*NEWS*/
.news-content-1 ul
{
    list-style:none;
    margin:0;padding:0;
}
.news-content-1 ul.left
{
   
    width:59%;
    float:left;
}
.news-content-1 ul.right
{
    width:39%;
    float:right;
}
li.news-title
{
    margin-bottom:3PX;
}
ul.left li.news-title a
{
    color:#0000ff;
    text-decoration:none;
    font-size:15px;
}
li.news-title a:hover
{
    color:#ff6600;
}
li.news-image-left
{
    float:left;
    margin:7px 7px 2px 0;
}
li.news-image-left img
{
    border:solid 1px #dddddd;
    padding:1px;
    width:120px;
    height:100px;
}
li.news-summary
{
    margin:5px 7px 5px 0;
    line-height:180%;
    text-align:justify;
}
li.sep
{
    display:block;
    height:20px;
}
li.clear
{
    clear:left;
}
ul.right li.sep
{
    height:10px;
    
}
ul.right li.news-title a
{
    color:#0000ff;
    text-decoration:none;
}
.news-date
{
    color:#909090;
}
.news-orther-bar
{
    color: #8a0000; font-size: 16px; padding-top: 5px; margin-bottom: 10px;
                    margin-top: 7px;
}
.news-orther-bar-0
{
    border-bottom: solid 1px #dddddd; color: #8a0000; font-size: 16px; padding-bottom: 7px;
                    margin-bottom: 10px; margin-top: 7px;
}
.news-orther-bar-1
{
    border-top: solid 1px #dddddd; padding-top: 10px; margin-top: 5px;
}
ul.news-list-other-bar
{
    list-style: none; padding: 0; margin: 10px 0 0 20px
}
div.news-detail
{
  margin:8px 0 5px 0;
}
div.news-detail div.news-detail-title
{
    font-size:17px;
    font-weight:bold;
    margin-bottom:10px;
}
div.news-detail div.news-detail-summary
{
    font-size:14px;
    line-height:160%;
    color:#5f5f5f;
    margin-bottom:10px;
}
div.news-detail div.news-detail-contenthtml,
div.news-detail div.news-detail-contenthtml td,
div.news-detail div.news-detail-contenthtml div,
div.news-detail div.news-detail-contenthtml span,
div.news-detail div.news-detail-contenthtml p
{
    line-height:160%;
}
/**/
div.localtion-box div.boxtitle-sub1
{
    font-weight:normal;
    font-size:14px;
}
div.list-sources
{
   display:block;
   line-height:180%;
}
div.list-sources a,div.list-sources a:visited,div.list-sources a:active
{
    text-decoration:none;
    color:#0000ff;
}
div.list-sources a:hover
{
    color:#ff6600;
}
/*ebook style*/
div.list-item-ebooks
{
    
}
div.list-item-ebooks div.image
{
    float:left;
    margin-right:8px;
    border:solid 1px #c0c0c0;
    padding:1px;
    
}

div.list-item-ebooks div.title
{
    margin-bottom:2px;
}
div.list-item-ebooks div.title a
{
    text-decoration:none;
    color:#0000ff;
}
div.list-item-ebooks div.title a:hover
{
      color:#ff6600;
}
div.list-item-ebooks div.owner
{
    color:#555555;
    font-style:italic;
    font-size:10px;
}
div.visit-counter
{
    margin-top:4px;
    margin-bottom:4px;
    font-size:11px;
}
/**/
div.rate-title
{
    padding-bottom:7px;
    font-weight:bold;
    border-bottom:dotted 1px #a0a0a0;
}
div.rate-content
{
    margin-top:5px;
    margin-left:4px;
    margin-right:4px;
}
/*Icon*/
.icon-news
{
    background-image:url(Images/icon-news.jpg);
    background-repeat:no-repeat;
    height:45px;
    padding-left:50px;
}
.icon-sources
{
    background-image:url(Images/icon-sources.gif);
    background-repeat:no-repeat;
    height:45px;
    padding-left:50px;
}
.icon-ebooks
{
    background-image:url(Images/icon-ebook.gif);
    background-repeat:no-repeat;
    height:45px;
    padding-left:60px;
}
.icon-articles
{
    background-image:url(Images/icon-articles.gif);
    background-repeat:no-repeat;
    height:42px;
    padding-left:50px;
}
.icon-codeclip
{
    background-image:url(Images/icon-codeclip.gif);
    background-repeat:no-repeat;
    height:45px;
    padding-left:50px;
}
.icon-faq
{
    background-image:url(Images/icon-faq.gif);
    background-repeat:no-repeat;
    height:45px;
    padding-left:50px;
}

.arrow-right
{
    background-image:url(Images/arrow-right.png);
    background-repeat:no-repeat;
    padding-left:10px;
    background-position:left 4px;
}
.arrow-right-next
{
	background-image: url(Images/next.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 10px;
	padding-right: 15px;
	text-decoration: none;
	color: #ba0204;
	white-space: nowrap;
	padding-left:8px;
}
/*default control*/
.default-button
{
    color: Black;
    border-collapse: collapse;
    vertical-align: middle;
    border: solid 1px #99bbe8;
    margin: 0;
    padding: 1px 4px 1px 4px;
    background: #f5f5f5;
    background-image: url(Images/bg-buttom-glass.gif);
    background-repeat: repeat-x;
    background-position: left center;
    cursor: pointer;
    font-size: 11px;
    font-weight:bold;
    empty-cells: hide;
}
.default-textbox
{
    border: solid 1px #dbdbdb;
    font-size: 12px;
    background-image: url(images/bg-textbox.png);
    background-repeat: repeat-x;
        height: 16px;
}
.default-dropdownlist
{
    border: solid 1px #dbdbdb;
    font-size: 12px;
    background-image: url(images/bg-textbox.png);
    background-repeat: repeat-x;
    height: 18px;
}
/*Articles style*/
div.list-item-articles
{
    margin-bottom:17px;
}
div.list-item-articles div.image
{
   float:left;
   margin-right:7px;
   margin-bottom:5px;
   
}
div.list-item-articles div.title
{
    margin-bottom:3px;
}
div.list-item-articles div.title a
{
    text-decoration:none;
}
div.list-item-articles div.summary
{
    text-align:justify;
    line-height:170%;
}
div.articles-item-list
{
    margin-bottom:7px;
}
div.article-rate-item-list
{
    margin-bottom:7px;
}
div.article-rate-item-list img.image, div.article-rate-item-list img.image img
{
    float:left;
    border:solid 1px #C0C0C0;
    padding:1px;
    margin-top:5px;
    margin-right:7px;
    width:97px;
    height:97px;
    overflow:hidden;
}
div.article-rate-item-list div.title 
{
 
    margin-bottom:5px;
}
div.article-rate-item-list div.title a
{
       font-size:13px;
}
div.article-rate-item-list div.summary
{
    line-height:175%;
    text-align:justify;
}
.article-detail-title
{
    font-size: 16px; 
    font-weight: bold;
}
.article-detail-date
{
    margin-top:7px;
    margin-bottom: 10px; 
    color: #666666; 
    margin-top: 3px
}
.article-detail-summary
{
    line-height: 170%; 
    font-weight: bold
}
.article-detail-contenthtml
{
    line-height:170%;
}
.article-detail-owner
{
    margin-bottom:3px;
    color:#8a8b8d;
    font-weight:bold;
}
.article-detail-owner a
{
       color:#8a8b8d;
       text-decoration:underline;
}
.article-detail-toolbar
{
    text-align:right;
    background-color:#f1f1f1;
    border:solid 1px #999999;
    border-left:0;border-right:0;
    padding:3px 7px 5px 0px;
    margin:8px 0 5px 0px;
}
.article-detail-toolbar a
{
    margin-right:20px;
    color:Black;
}
.article-detail-toolbar .l
{
    float:left;
    width:200px;
    padding-left:5px;
}
.article-detail-toolbar .r
{
    float:right;
    
}
.article-feedbacktitle
{
    background-image:url(Images/catTitle.jpg);
    background-repeat:repeat-x;
    height:24px;
    font-weight:bold;
    color:#666666;
    padding-top:3px;
    padding-left:7px;
    border-top:solid 1px #cccccc;
    border-bottom:dotted 1px #dddddd;
}
.article-feedback-counter
{
    margin:5px 3px 5px 0px;
}
.article-feedback-listitem
{
    padding:5px;
    border:solid 1px #dbdbdb;
    background-color:#f9f9f9;
}
.listitem-header
{
    padding-bottom:3px;
    border-bottom:dotted 1px #000000;
    margin-top:6px;
}
.listitem-header span.name
{
    color:#068f8a;
}
.listitem-header span.email,.listitem-header span.time
{
    color:#fe7f12;
}
.listitem-content
{
    margin:5px 0 5px 0;
    line-height:170%;
    padding-bottom:3px;
    border-bottom:dotted 1px #000000;
}
a.icon-printer
{
    background-image:url(Images/icon-printer.png);
    padding-left:20px;
    background-repeat:no-repeat;
}
a.icon-favories
{
    background-image:url(Images/icon-favorites.gif);
    padding-left:20px;
    background-repeat:no-repeat;
}
a.icon-sendmail-tofriendly
{
   
    background-image:url(Images/icon-email.png);
    padding-left:20px;
    background-repeat:no-repeat;
}
a.icon-feedback
{
    background-image:url(Images/icon-feedbak.png);
    padding-left:20px;
    background-repeat:no-repeat;
}
.icon-complaint
{
    background-image:url(images/icon-complaint.gif);
    background-repeat:no-repeat;
    padding-left:20px;
    padding-bottom:3px;
}
.icon-complaint-lock
{
    background-image:url(images/icon-complaint-lock.gif);
    background-repeat:no-repeat;
    padding-left:20px;
    padding-bottom:3px;
    color:Black;
}
.icon-complaint-lock:hover
{
    color:Black;
}
.feedback-box
{
    padding:7px;
}
/**/
div.tags-content
{
   margin-top:8px;
   font-size:11px;
}
div.tags-content a.tag-add
{
    background-image:url(Images/tag-add.png);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:20px
}
div.tags-content a
{
    border:1px solid #bdbdbd;
    color:Blue;
    margin:0px 2px 4px 2px;
    padding:1px 3px 1px 3px;
    font-size:11px;
    text-decoration:none;
    background-color:#ececec;
    float:left;
}
div.tags-content a:hover,div.tags-content a.tagnamelistselected
{
    color:#ff6600;
}

/*sources style*/
div.source-item-list
{
    margin-bottom:10px;
}
div.source-item-list div.summary
{
    text-align:justify;
    line-height:170%;
}
div.source-item-list span.owner
{
    padding-left:5px;
    font-size:11px;
    color:#055f1d;
}
div.source-item-list div.title
{
    margin-bottom:5px;
}
div.source-item-list div.counter
{
 color:#640000;
}
/**/
ul.news-in-itemcategory
{
    margin:0;
    padding:0;
    list-style:none;
}
ul.news-in-itemcategory li.news-title
{
}
ul.news-in-itemcategory li.news-title a
{
    color:#0000ff;
    text-decoration:none;
    font-size:13px;
}
ul.news-in-itemcategory li.news-title a:hover
{
    color:#ff6600;
}
a
{
    color:#0000ff;
    text-decoration:none;
}
a:hover
{
    color:#ff6600;
}
input.button
{
    color: Black;
    border-collapse: collapse;
    vertical-align: middle;
    border: solid 1px #99bbe8;
    margin: 0;
    padding: 1px 4px 1px 4px;
    background: #f5f5f5;
    background-image: url(Images/bg-buttom-glass.gif);
    background-repeat: repeat-x;
    background-position: left center;
    cursor: pointer;
    font-size: 11px;
    font-weight:bold;
    empty-cells: hide;
}
/*Paging*/
.Control
{
	text-align: center;
	border-top:dotted 1px #dddddd;
	padding-top: 5px;
	color: #000000;
	
}

.Control A:hover
{
	text-decoration: none;
}

.BackNextCssClass
{
	padding-left: 3px;
	padding-right: 3px;
	margin-right: 5px;
	margin-left: 5px;
	color: #888888;
	cursor:pointer;
}

.BackNextCssClass A
{
	text-decoration: none;
	color: #000000;
}

.BackNextCssClass A:hover
{
	text-decoration: none;
}

.LabelCssClass
{
	padding-right: 5px;
	padding-left: 5px;
}

.PageNumbersCssClass
{
	padding-left: 5px;
	padding-right: 5px;
}

.PageNumbersCssClass A,.PageNumbersCssClass A:active,.PageNumbersCssClass A:visited
{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	width: 100%;
	color:#6366cc;
	text-decoration:none;
	border:solid 1px #ddd;
}

.PageNumbersCssClass A:hover
{
	text-decoration: none;
	color: Orange;
}

.ResultCssClass
{
    margin-top:5px;
	padding-top:2px;
}

.SectionCssClass
{
}
.PgSection
{
	color:Red;
}

/*Gridview*/
table.gv-control
{
    border: solid 1px #d3d3d3;
}
table.gv-control a
{
    text-decoration: none;
}
table.gv-control .gv-emptydata
{
    text-align: center;
    color: #C0C0C0;
    font-size: 14px;
}
table.gv-control .gv-header
{
    padding: 0;
    margin: 0;
    background-image: url(Images/bg-gvw-header.png);
    background-repeat: repeat-x;
    height: 23px;
    color: #15428b;
    font-weight: normal;
    border: solid 1px #d3d3d3;
}
table.gv-control .gv-header th
{
    padding: 0 4px 0 4px;
    margin: 0;
    border: solid 1px #d3d3d3;
    text-align: left;
}
table.gv-control tr.gv-row
{
    padding:3px;
}
table.gv-control tr.gv-row td
{
    border: solid 1px #d3d3d3;
    color: #000000;
    padding:3px;
}
table.gv-control .gv-row:hover,table.gv-control .gv-row td:hover
{
    border: solid 1px #d3d3d3;
    background-color: #fafafa;
}
table.gv-control .gv-alternating, table.gv-control .gv-alternating td
{
    border: solid 1px #d3d3d3;
    background-color: #fafafa;
}
table.gv-control .gv-alternating:hover,table.gv-control .gv-alternating td:hover
{
    border: solid 1px #d3d3d3;
}
table.gv-control .gv-footer
{
}
table.gv-control .gv-pager
{
}
table.gv-control .gv-selected
{
}
table.gv-control .gv-edit
{
}
.gv-item
{
    padding:5px;
}
/**/
div.box-rounded
{
}
div.box-rounded div.header-left
{
    background-image:url(Images/bg-box-header.png);
    height:25px;background-repeat:no-repeat;
    background-position:left center;
}
div.box-rounded div.header-right
{
    background-image:url(Images/bg-box-header.png);
    height:25px;background-repeat:no-repeat;
    background-position:right center;
    margin-left:10px;
    line-height:180%;
}
div.box-rounded div.header-right span
{
    color:White;
    font-weight:bold;
}
div.box-rounded div.content
{
    border-left:solid 1px #aaaaaa;
    border-right:solid 1px #aaaaaa;
    border-bottom:solid 1px #aaaaaa;
    padding:5px;
}
div.box-rounded div.content div.content-inner
{
    
}
/**/
/*Login Style*/
.login-bar
{
    padding-top: 100px;
    padding-bottom: 100px;
}
.login-box
{
    background-image: url(images/bg-login-box.png);
    background-repeat: no-repeat;
    width: 358px;
    height: 191px;
    margin: 0 auto;
}
.login-box-title
{
    font-size: 18px;
    font-weight: bold;
    padding-top: 8px;
}
.login-form
{
    margin-top: 40px;
    margin-left: 15px;
}
.login-form ul
{
    list-style: none;
    padding: 0;
    margin: 0;
}
.login-form li.login-label
{
    width: 100px;
    float: left;
    margin-bottom: 5px;
    font-weight: bold;
    text-align: right;
    padding-right: 10px;
}
.login-form li.login-control
{
    margin-bottom: 5px;
}
.login-form li.login-control input.textbox
{
    border: solid 1px #dbdbdb;
    font-size: 12px;
    width: 210px;
    background-image: url(images/bg-textbox.png);
    background-repeat: repeat-x;
    height: 16px;
}
.code-box
{
    -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDDDDD none repeat scroll 0 0;
border:1px solid #DDDDDD;
}
.divider {
border-color:#DDDDDD -moz-use-text-color #FFFFFF;
border-style:solid none;
border-width:1px medium;
clear:both;
display:block;
margin:1em 0;
}

/*Image*/
.Img
{
	
	padding:2px 2px 2px 2px;
	margin:2px 2px 2px 2px;
}
.ImgLeft
{
	margin:2px 5px 2px 5px;
	padding:2px 2px 2px 2px;
	border:solid 1px #ddd;
	float:left;
}
.ImgRight
{
	margin:2px 5px 2px 5px;
	padding:2px 2px 2px 2px;
	border:solid 1px #ddd;
	float:right
}
.ImageCenter
{
	display: block;
	padding:2px 2px 2px 2px;
	border:solid 1px #ddd;
	margin:0 auto;
}
.ImageNotes
{
	padding:2px;
	text-align:left;
	background-color:#efefef;
	font-style:italic;
	font-size:10px;
	
}
.art_icon1
{
   /* background-image:url(Images/art_icon1.gif);
    background-repeat:no-repeat;
    padding-left:20px;*/
    
}

font.highlight
{
    background-color:Yellow;
}
