BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, 宋体; BACKGROUND-COLOR: #fff
}
#Indexbody
{
	padding: 0px; margin: 0px; overflow: hidden;
}
#wrapper {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header {
	BACKGROUND-POSITION: right top; BORDER-BOTTOM: #80b5d7 4px solid; BACKGROUND-COLOR: #fff
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/header_blue.jpg) #4760B0 no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
#wrapper1 DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #30569d; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.toolbar {
	COLOR: #808080; TEXT-DECORATION: none
}
A.toolbar:hover {
	COLOR: #ff6600
}
A.toolbar:active {
	COLOR: #ff9900
}
.pagenav {
	FONT-SIZE: 10px
}
A.pagenav {
	FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: underline
}
A.pagenav:hover {
	FONT-SIZE: 10px; COLOR: #fff
}
A.pagenav:active {
	FONT-SIZE: 10px; COLOR: #333
}
.pathname {
	border:solid 0px #fff; color:#333; font-size:10px; padding-top:1px; font-family: 宋体
}
.sectionname {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff9900
}
.button {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #d5d5d5 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #333; BORDER-BOTTOM: #808080 1px solid
}
.inputbox {
	FONT-SIZE: 12px; Z-INDEX: -3; COLOR: blue
}
.text_area {
	 FONT-SIZE: 12px;FONT-FAMILY: Verdana, Helvetica, 宋体;
}
INPUT {
	FONT-SIZE: 12px; Z-INDEX: -3; COLOR: blue
}
TEXTAREA {
	FONT-SIZE: 12px; Z-INDEX: -3; COLOR: black;FONT-FAMILY: Verdana, Helvetica, 宋体;  
}
SELECT {
	FONT-SIZE: 11px; Z-INDEX: -3; COLOR: blue
}
.small {
	FONT-SIZE: 10px; COLOR: #ff9900; TEXT-DECORATION: none
}
.smallgrey {
	FONT-SIZE: 10px; COLOR: #999
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c40000
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.moduleheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
TABLE.menubar {
	WIDTH: 100%
}
TD {
	FONT-SIZE: 11px
}
TABLE.adminheading {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 18px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #ff9e31; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.adminheading TH {
	PADDING-LEFT: 50px; BACKGROUND: url(../images/asterisk.png) no-repeat left 50%; WIDTH: 99%; HEIGHT: 50px
}
TABLE.adminheading TH.checkin {
	BACKGROUND: url(../images/checkin.png) no-repeat left 50%
}
TABLE.adminheading TH.cpanel {
	BACKGROUND: url(../images/cpanel.png) no-repeat left 50%
}
TABLE.adminheading TH.config {
	BACKGROUND: url(../images/confi.png) no-repeat left 50%
}
TABLE.adminheading TH.modules {
	BACKGROUND: url(../images/module.png) no-repeat left 50%
}
TABLE.adminheading TH.menus {
	BACKGROUND: url(../images/menu.png) no-repeat left 50%
}
TABLE.adminheading TH.trash {
	BACKGROUND: url(../images/trash.png) no-repeat left 50%
}
TABLE.adminheading TH.user {
	BACKGROUND: url(../images/user.png) no-repeat left 50%
}
TABLE.adminheading TH.inbox {
	BACKGROUND: url(../images/inbox.png) no-repeat left 50%
}
TABLE.adminheading TH.msgconfig {
	BACKGROUND: url(../images/message_config.png) no-repeat left 50%
}
TABLE.adminheading TH.langmanager {
	BACKGROUND: url(../images/langmanager.png) no-repeat left 50%
}
TABLE.adminheading TH.mediamanager {
	BACKGROUND: url(../images/mediamanager.png) no-repeat left 50%
}
TABLE.adminheading TH.impressions {
	BACKGROUND: url(../images/impressions.png) no-repeat left 50%
}
TABLE.adminheading TH.browser {
	BACKGROUND: url(../images/browser.png) no-repeat left 50%
}
TABLE.adminheading TH.searchtext {
	BACKGROUND: url(../images/searchtext.png) no-repeat left 50%
}
TABLE.adminheading TH.templates {
	BACKGROUND: url(../images/templatemanager.png) no-repeat left 50%
}
TABLE.adminheading TH.massemail {
	BACKGROUND: url(../images/massemail.png) no-repeat left 50%
}
TABLE.adminheading TH.frontpage {
	BACKGROUND: url(../images/frontpage.png) no-repeat left 50%
}
TABLE.adminheading TH.sections {
	BACKGROUND: url(../images/sections.png) no-repeat left 50%
}
TABLE.adminheading TH.edit {
	BACKGROUND: url(../images/addedit.png) no-repeat left 50%
}
TABLE.adminheading TH.categories {
	BACKGROUND: url(../images/categories.png) no-repeat left 50%
}
TABLE.adminheading TH.install {
	BACKGROUND: url(../images/install.png) no-repeat left 50%
}
TABLE.adminheading TH.dbbackup {
	BACKGROUND: url(../images/backup.png) no-repeat left 50%
}
TABLE.adminheading TH.dbrestore {
	BACKGROUND: url(../images/dbrestore.png) no-repeat left 50%
}
TABLE.adminheading TH.dbquery {
	BACKGROUND: url(../images/query.png) no-repeat left 50%
}
TABLE.adminheading TH.info {
	BACKGROUND: url(../images/systeminfo.png) no-repeat left 50%
}
TABLE.adminheading TD {
	COLOR: #000
}
TABLE.adminlist {
	BORDER: #cccccc 1px solid; PADDING: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; border-spacing: 0px
}
TABLE.adminlist TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(../images/background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; HEIGHT: 25px;
}
TABLE.adminlist TH.title {
	TEXT-ALIGN: left
}
TABLE.adminlist TH A {
	COLOR: #ff9900
}
TABLE.adminlist TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminlist TR.row1 {
	BACKGROUND-COLOR: #fff
}
TABLE.adminlist TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
TABLE.adminlist TR.row0:hover {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.adminlist TR.row1:hover {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.adminlist TD.options {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}
TABLE.nick {BORDER: #cccccc 1px solid; PADDING: 0px; MARGIN: 0px; WIDTH: 100%;  BACKGROUND-COLOR: #ffffff; border-spacing: 0px; BORDER-COLLAPSE: collapse;}
TABLE.nick TD{font-size:12px; text-align:left; line-height:22px;}
TABLE.nick TD.tit{text-align:center; font-size:13px; font-weight:bold; height:25px;background-color:#449AE8; color:#FFFFFF; BACKGROUND: url(../images/background.gif);PADDING-BOTTOM: 2px;}
TABLE.nick TD.ltd{width: 15%; background-color:#E0EEF5; padding-left: 5px; text-align:center;}
TABLE.nick TD.rtd{width: 85%; background-color:#F0F0F0; padding-right: 5px; text-align:left;}
TABLE.nick TH{width: 15%; background-color:#E0EEF5; padding-left: 5px; text-align:right;}

SELECT.options {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
INPUT.options {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
TABLE.adminform {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminform TR.row0 {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.adminform TR.row1 {
	BACKGROUND-COLOR: #eeeeee
}
TABLE.adminform TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: url(../images/background.gif); PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 6px; HEIGHT: 25px; TEXT-ALIGN: left
}
TABLE.adminform TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TABLE.adminform TD.editor {
	FONT-SIZE: 9px
}
TABLE.cpanel TD {
	TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
.ontab {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 14%; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffae00; TEXT-ALIGN: center
}
.offtab {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 14%; CURSOR: hand; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
.tabpadding {
	
}
.tabheading {
	FONT-SIZE: 10px; COLOR: #fff; BACKGROUND-COLOR: #ffae00; TEXT-ALIGN: left
}
.pagetext {
	DISPLAY: none; VISIBILITY: hidden; POSITION: relative; TOP: 0px
}
.menubackgr {
	BACKGROUND: #f1f3f5; BORDER-BOTTOM: #cccccc 1px solid
}
.menudottedline {
	BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f3f5
}
.pathway {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: 1px inset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px; BORDER-LEFT: 1px inset; WIDTH: 95%; PADDING-TOP: 2px; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #fff
}
.adminheader {
	FONT-SIZE: 24px; COLOR: #ff9900
}
.message {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9900; TEXT-ALIGN: center
}
.main {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 98%; BORDER-BOTTOM: #d5d5d5 1px solid
}
.quote {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #254d78; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e9ecef
}
/***ni***/
.UserSynchronTable{  
     background-color:#b7cef4;
     border:0;
     width:100%;       
}
.div_btm {
	text-align:center;	margin:5px auto 5px auto;
}
.wait {
    top:100px;
    left:400px;
    width: 100px;     
    position: absolute; 
}
.tbgroup {
   	BORDER-RIGHT: #449ae8 1px solid; 
	BORDER-TOP: #449ae8 1px solid;
    BORDER-LEFT: #449ae8 1px solid; 
	BORDER-BOTTOM: #449ae8 1px solid;
	
}
.tdbgmouseover {
	background-color:#E7EDFE;
}
.tableForm{BORDER: #CCCCCC 1px solid; PADDING: 1px; MARGIN: 0px; WIDTH: 100%; background:white; }
.tableForm td{font-size:12px; line-height:22px;background:#eeeeee; padding-right: 5px; text-align:left;}
.tableForm th{text-align:right; font-size:13px; font-weight:normal;  height:25px;background:#E0EEF5; PADDING-BOTTOM: 2px;}

.tableadd {BORDER: #CCCCCC 1px solid; PADDING: 1px; MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #ffffff}
.tableadd td{font-size:12px; line-height:22px;}
.tableadd th{text-align:right; font-size:13px; font-weight:bold; height:25px;background-color:#449AE8; color:#FFFFFF; BACKGROUND: url(../images/background.gif);PADDING-BOTTOM: 2px;}
.tdbg {background-color:#FFFFFF; LINE-HEIGHT: 120%}
.tdbg1{width: 20%; background-color:#E0EEF5; padding-left: 5px; text-align:right;
    /*background:#F5FBFF;
    border:solid 1px #BBE9FF;
    font-weight:bold;
    text-align:center;*/
}
.tdbg2{width: 80%; background-color:#F0F0F0; padding-right: 5px; text-align:left;
	/*background:#FFF;
    border:solid 1px #BBE9FF;
    text-align:left;*/
}
/***图片预览***/
div#PreviewBox{
		position:absolute;
		padding-left:6px;
		display: none;
		Z-INDEX:2006;
}
div#PreviewBox span{
		width:7px;
		height:13px;
		position:absolute;
		left:0px;
		top:9px;
		background:url(../../IMS_Img/wait.gif) 0 0 no-repeat;
}
div#PreviewBox div.Picture{
		float:left;
		border:1px #666 solid;
		background:#FFF;
}
div#PreviewBox div.Picture div{
		border:4px #e8e8e8 solid;
}
div#PreviewBox div.Picture div a img{
		margin:19px;
		border:1px #b6b6b6 solid;
		display: block;
		max-height: 250px;
}
.adminlist td img{border:0; vertical-align: middle;}
/*浮动DIV样式*/
.FloatDivStyle
{
    z-index:2; 
    width: 308px; 
    position: absolute; 
    top: 100px;
    left: 200px; 
    height:200px;    
    border:solid 1px #2287D1; 
    background:white; 
    padding:5px;
}
.pageTitle
{
    background:#EEEEEE;  
    height:35;
    padding:5px;
    color:#FF6600;
    font-weight:bold;
}


