/*********************
	HTML Elements
*********************/
*{margin:0;	padding:0;}
img, div,a { behavior: url(css/iepngfix.htc) }
em,cite,i{ font-style: normal; }
body{font-size: 12px;font-family: Arial, Tahoma, Verdana;}
a, a:visited{text-decoration:none;}
img{border:0;margin:1px;}
p{padding:3px;}
input{padding:2px;}
select{padding:2px;}
/*********************
	Structure
*********************/
#container{width:98%;margin-left:auto;margin-right:auto;}
#header{width:100%;}
#header #righttopmenu{height:20px;line-height:20px;color:#FFF;text-align:right;}
#header h2{}
#content{margin:10px 200px 10px 0;padding:0;overflow:hidden;}
#sidebar{background:#FFF;	width:170px;float:right;margin:0 0 10px 0;padding:10px;display:block;}
#footer{clear:both;padding:5px;margin-top:10px;}
div.box{background-color:#FFF;margin-bottom:5px;}
div.box h3{padding:5px;font-size:14px;}
div.box h3 .f-right{float:right;}
div.box h3 .status{margin-left:120px; font-size:12px;}
div.box h3 .status span{margin-left:10px; font-weight:normal;}
div.box h4{padding:3px 5px; height:18px; line-height:18px; font-size:12px;}
div.box h4 .f-right{float:right;}
div.innerbox{margin:5px;padding:0;line-height:25px;}
div.innerbox input{margin:3px 0;padding:2px 0;}
div.innerbox select{margin:3px 0;padding:0;}
div.innerbox .btn-small{height:22px;padding:2px 3px;width:auto;font-size:12px;}
div.colorSample{height:28px;line-height:28px;}
div.colorSample span{height:12px;padding:2px;margin:0 5px;}
div#log{display:none;text-align:center;}
ul.option_list{list-style:none; }
ul.option_list li{float:left;width:120px;height:20px;line-height:20px;overflow:hidden;}
#searchBox{display:block;}
/*********************
	Sidebar
*********************/
#sidebar ul{list-style:none;line-height:22px;}
#sidebar ul li a,#sidebar ul li a:visited{padding-left:19px;text-decoration:none;margin:0 3px;display:block;}
#sidebar ul li a:hover{	text-decoration:underline;}
#sidebar ul li ul{margin-left:10px;}
#sidebar h3{padding:2px;font-size:14px;}
/*********************
  TopMenu, Top-Panel
*********************/
#topmenu{margin-top:33px;width:100%;float:left;voice-family:inherit;}
#topmenu .f-right{color:#FFF;}
#topmenu ul{list-style:none;line-height:25px;}
#topmenu li{display:inline;margin:0 2px;}
#topmenu a,#topmenu a:visited{	padding:5px 12px 5px 12px;text-decoration:none;}
#topmenu .current a, #topmenu .current a:hover, #topmenu .current a:visited{padding:5px 12px 5px 12px;font-weight:bold;}
#top-panel{background:#FFF;padding:5px 0;height:20px;clear:both;width:100%;}
#top-panel ul{list-style:none;}
#top-panel ul li{	display:inline;line-height:20px;margin:0 2px;}
#top-panel ul li a{padding-left:19px;text-decoration:none;margin:0 3px;	display:inline-block;}
#top-panel a:hover{text-decoration:underline;}
#top-panel div#notice{width:50%;float:right;height:20px;line-height:20px;overflow:hidden;}
#top-panel div#notice ul{list-style:none;}
#top-panel div#notice ul li{display:block;line-height:20px;margin:0 2px;}
/*********************
  Comment
*********************/
#commentList {padding:10px;}
#commentList li {border-bottom:1px solid #DDD;}
#commentList .commenttop{margin-bottom:5px; padding:5px; font-weight:bold; border-bottom:1px dashed #DEDEDE;}
#commentList .commenttop span{margin-right:10px; margin-left:2px; font-weight:normal;}
#commentList .commentcontent {font-size:14px; margin-bottom:15px; padding:5px; }
/*********************
		Other
*********************/
.small-normal{font-size:10px;font-weight:normal;line-height:14px;}
.c-red{color:#F00;}
.clear{clear:both;}
.a-right{text-align:right;}
.a-left{text-align:left;}
.a-center{text-align:center;}
.f-right{float:right;}
.d-inline{display:inline;}
.row-1{background-color:#FFF;}
.row-1{background-color:#F8F8F8;}
.pager{margin:0 0 5px 5px;height:25px;color:#22749a; font-family:Tahoma;font-size:11px;}
.pager em{margin:1px;padding:2px 7px;border:1px solid #cfcfcf;background:#666;color:#fff;font-style:normal;}
.pager a{margin:1px;padding:2px 7px;border:1px solid #cfcfcf;background:#f7f7f7;color:#333;font-style:normal;}
.pager a:hover, .pager a.pageon{ border:1px solid #666;background:#dedede;color:#666;text-decoration:none;}
.pager a.jumpto{ padding:2px; *padding:1px; border: 0; }
.jumptoin{ margin:0; width:30px; border:1px solid #cfcfcf; line-height:14px; height: 14px; }
* html .jumptoin {vertical-align: middle;}
*+html .jumptoin {vertical-align: middle;}
#styleswitcher{float:right;}
#styleswitcher ul{list-style:none;line-height:10px;}
#styleswitcher li{	height:12px;display:inline;}
#footer ul {list-style:none;}
#footer li {display:inline;}
a#defswitch {width:15px;height:10px;margin: 3px 0 3px 0;background-color:#bd3f09;font-size: 8px;	color:#bd3f09;display:inline-block;}
a#blueswitch {width:15px;height:10px;margin: 3px 0 3px 0;background-color:#375b91;font-size: 8px;color:#375b91;display:inline-block;}
a#greenswitch {width:15px;	height:10px;margin: 3px 0 3px 0;background-color:#d0e0b8;font-size: 8px;color:#d0e0b8;display:inline-block;}
a#brownswitch {	width:15px;height:10px;margin: 3px 0 3px 0;	background-color:#654322;font-size: 8px;color:#654322;display:inline-block;}
a#mixswitch {width:15px;height:10px;margin: 3px 0 3px 0;background-color:#294145;font-size: 8px;	color:#294145;display:inline-block;}
#copyright{clear:both;width:500px;float:left;}
.lock-warning {color:#FFF; background-color:#F00; padding:5px;}
.operatebar {line-height:26px;padding:2px 8px;}
.operatebar .gray{color:gray;}
.attachbox {border-bottom:1px dashed #DDD;margin:5px;}
.attachbox .btn{font-size:11px;padding:0 5px;height:15px;line-height:15px;}
.attachbox img{float:left;margin-right:6px;}
/*********************
		Redirect
*********************/
#redirect {background:#666;text-align:center;}
#redirect #msg{margin:160px auto 0 auto; width:360px; background-color:#FFEFD5; padding:8px; text-align:center;}
#redirect #msg h3{text-align:center;}
#redirect #msg .ok{color:#6B8E23; }
#redirect #msg .fail{color:#F00; }
#redirect p{text-align:left;margin:8px 8px 12px 8px;font-size:14px;line-height:20px;}
/*********************
		Tables
*********************/
table{margin:5px;border-collapse: collapse;table-layout:automatic;width:99%;}
td, th{padding: 2px;}
thead{}
table.simple{border:none;}
table.simple, table.simple th, table.simple td {border:0 !important;}
table.simple th {background:none !important; text-align:left !important;}
table.simple th, table.simple td {padding:3px 5px !important;}
table.simple tr{border:none;border-top:1px dotted #DDD;border-bottom:1px dotted #DDD;line-height:20px;height:20px;}
table.simple tr:hover {background-color:#F9F9F9}
table.formtb th{width:120px;}
/*********************
		Home
*********************/
#infowrap li{display:inline:}
#infobox{width:365px;float:left;margin-top:10px;}
#infobox h3{padding:5px;font-size:14px;}
.margin-left{margin-left:5px;}
#rightnow .reallynow {padding: 5px;font-size:14px;}
#rightnow h3{padding:2px;	padding: 0 10px;font-size:14px;}
#rightnow .reallynow span {display: block;text-align: left;float: left;	padding:0 2px;font-size:14px}
#rightnow .reallynow a {text-decoration:none;display: block;text-align: right;float: right;padding:0 0 0 18px;margin-left:4px;font-weight:normal;font-size:12px;}
#rightnow .reallynow a:hover{text-decoration:underline;}
#rightnow .youhave {font-size:  12px;padding: 10px;}
#rightnow a {font-weight: bold;}
/*********************
		Forms
*********************/
form{margin:0;padding:0;}
fieldset {display:block;margin:10px;padding:5px 10px 5px 10px;line-height:20px;margin-bottom:10px;}
legend {font-size:12px;font-weight:bold;margin-bottom:5px;padding:3px;width:254px;}
label {clear:left;display:block;float:left;width:120px;text-align:right;padding-right:10px;margin-bottom:5px;font-weight:bold;}
input {margin-bottom:5px;}
select {font-size:12px;}
textarea {width:500px;height:200px;padding:5px;overflow:auto;font-size:12px;}
option {background:#FFF;}form
optgroup option {}
.btn {margin:5px 5px; padding:3px 8px; cursor:pointer; font-weight:bold; text-decoration:none;}
.btn:hover {background-position:center left;}
.btn-small{height:24px;width:auto;font-size:12px;}
.formtoplink{height:20px;margin-top:-15px;}
/*********************
	Icons
*********************/
.icon{padding-left:19px;text-decoration:none;height:20px;font-size:12x;margin:0 3px;display:inline-block;line-height:20px;}
.user{background:transparent url(../img/icons/user.png) no-repeat left;}
.useradd{background:transparent url(../img/icons/user_add.png) no-repeat left;}
.group{background:transparent url(../img/icons/group.png) no-repeat left;}
.search{background:transparent url(../img/icons/magnifier.png) no-repeat left;}
.online{background:transparent url(../img/icons/world.png) no-repeat left;}
.pagenew{background:transparent url(../img/icons/page_add.png) no-repeat left;}
.rss{background:transparent url(../img/icons/rss.png) no-repeat left;}
.feed{background:transparent url(../img/icons/feed.png) no-repeat left;}
.addnew{background:transparent url(../img/icons/add.png) no-repeat left;}
.house{background:transparent url(../img/icons/house.png) no-repeat left;}
.manage{background:transparent url(../img/icons/cog.png) no-repeat left;}
.manage_page{background:transparent url(../img/icons/page_gear.png) no-repeat left;}
.folder{background:transparent url(../img/icons/folder.png) no-repeat left;}
.promotions{background:transparent url(../img/icons/coins.png) no-repeat left;}
.cart{background:transparent url(../img/icons/cart.png) no-repeat left;}
.folder_table{background:transparent url(../img/icons/folder_page.png) no-repeat left;}
.shipping{background:transparent url(../img/icons/car.png) no-repeat left;}
.invoices{background:transparent url(../img/icons/page_white_text_width.png) no-repeat left;}
.addorder{background:transparent url(../img/icons/folder_page_add.png) no-repeat left;}
.add{background:transparent url(../img/icons/add.png) no-repeat left;}
.app_add{background:transparent url(../img/icons/application_add.png) no-repeat left;}
.myreport{background:transparent url(../img/icons/report_link.png) no-repeat left;}
.modules{background:transparent url(../img/icons/bricks.png) no-repeat left;}
.modules_manage{background:transparent url(../img/icons/bricks_gear.png) no-repeat left;}
.export-excel{background:transparent url(../img/icons/excel.png) no-repeat left;}

.searched{background:transparent url(../img/icons/searched.gif) no-repeat top right;}
