/* CSS Document for Packaging Approval System site*/


#top_header{
	/*background:url(../images/kingstonsite.jpg); 
	background-repeat:no-repeat;*/ 
	width:960px; 
	height:350px;
}

.sub_header {
	font-family: Arial;
	padding-left: 14px;
	line-height: 30px;
	color: #29A14A;
	font-size: 12px;
	font-weight: bold;
}

.table_contents {
	font-family: Arial;
	padding: 0px;
	line-height: 30px;
	color: black;
	font-size: 8px;
	height:343px;
	width:195px;
	overflow:auto;
}



#Inside_top_header{
	background:url(../images/logo_top-area.jpg); 
	background-repeat:no-repeat;
	width:845px;
	height:88px;
	margin:0 auto;
	
}

#Inside_navigation{
	/*background:url(../images/navigation-band.jpg); 
	background-repeat:no-repeat; */
	/*background-color:#48A741;*/
	width:590px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	margin-left:240px;
	
}

#Inside_middle{
	background-color:#FFFFFF; 
	width:845px; 
	height:auto;
	margin:0 auto;
}
#Inside_bottom{
	background-color:#FFFFFF; 
	float:left; 
	width:800px; 
	padding-left:50px; 
	padding-bottom:5px; 
	height:20px;
	font-family:Arial; 
	font-size:10px; 
	font-weight:500;
}

#middle{
	/*background-color:#FFFFFF;*/ 
	width:960px; 
}


#login{
	width:320px; 
	float:right; 
	text-align:center;	
	padding-top:50px;
}
#rightpart{
	width:540px;
	float:left; 
	text-align:left;
}

.table_class{
	font-family:Arial; 
	font-size:11px;
	color:#333;
	line-height:30px;
}
.table_class a, .table_class a:hover, .table_class a:visited{
	color:#FFF;
	text-decoration:none;
}

.error{
	color:red;
	text-align:left;
}



.input_text_register{
	border:#848484 1px solid; 
	width:102px;
	font-size:11px;
}

.link_homepage{
	text-decoration:none; 
	font-weight:bold; 
	color:#0033CC;
}

#right_text{ 
	font-family:Arial; 
	font-size:13px;
	text-align:left;
	color:#5B4C45;
	padding-top:20px;
}

#bottom{
	clear:both;
	font-family:Arial; 
	font-size:11px; 
	padding-top:275px; 
	color:#5B4C45;
}

dd a, dd a:hover, dd a:visited{
	color:#40AB90;
	text-decoration:none;

}

td a, td a:hover, td a:visited{
	color:#40AB90;
	text-decoration:none;
}

#contacts
{
	display:none;
}

.tabText{
	font-size:12px;
	vertical-align:bottom; 
	padding-bottom:20px;
}

.activetab{
	text-align:center; 
	padding:5px 5px 0px 5px;
	border-top:#006695 4px solid;  
	border-left:#006695 4px solid;  
	border-right:#006695 4px solid; 
	background-color:#FFF;
	float:left; 
	min-width:83px;
	width:auto;
	height:20px; 
	color:#000; 
	cursor:pointer
}

.nonactivetab{
	text-align:center; 
	padding:5px 5px 0px 5px;
	background-color:#D6EEFB;
	float:left;
	min-width:83px;
	width:auto;
	height:20px; 
	border-bottom:#006695 4px solid; 
	cursor:pointer
}
.blankgap{
	background-color:#FFF;
	float:left;
	width:6px;
	padding-top:5px;
	height:20px;
	border-bottom:#006695 4px solid; 
}
.Inside_middle_table{
	border-collapse: collapse; 
	border-style:none; 
	width:100%;
	color:#666666;
}

.tabBgTxt{
	border:#9B8578 1px solid; 
	background-color:#ECE9E4;
	text-align:center;
}

.rightborder{
	border-right:#9B8578 1px solid;
	text-align:center;
}

.spantitle{
	float:left;
	width:130px;
	cursor:default;
	position:absolute;
}

.rightbottom{
	border-right:#9B8578 1px solid;
	border-bottom:#9B8578 1px solid;
	text-align:center;
}

.topbottomright{
	border-right:#9B8578 1px solid;
	border-bottom:#9B8578 1px solid;
	border-top:#9B8578 1px solid;
}

.adminTitle{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#FFFFFF; 
	text-align:center; 
	background-color:#9B8578; 
	border-left:#9B8578 1px solid; 
	line-height:30px;
}

.left_td{
	padding-left:20px; 
	vertical-align:top;
	width:25%;
}

.admin_left_td{
	text-align:center;
	vertical-align:top;
	width:19%;
}

.admin_middle_td{
	text-align:right;
	vertical-align:top;
	width:77%;
}

.middle_td{
	padding-left:20px; 
	vertical-align:top;
	width:75%;
}
.campainRightPart{
	overflow:auto; 
	width:97%; 
	height:600px; 
	border:#9B8578 1px solid; 
	vertical-align:top;
}

.adminRightPart{
	width:810px; 
	height:auto; 
	/*border:#9B8578 1px solid; */
	vertical-align:top;
}

.hint_help{
	display:none;
	background-color:#fff;
	border:1px solid #444;
	position:absolute;
	width:auto;
	padding:8px;
	font-size:11px;
	font-family:Arial;
	z-index:10;
}


.nav_submenu{
    position:absolute;
    width:auto;
    font-size:11px;
    font-family:Arial;
    z-index:10;
    width:200px;
    height:222px;
}

.hint_unpaid{
	display:none;
	background-color:#fff;
	border:1px solid #444;
	position:absolute;
	width:auto;
	padding:8px;
	font-size:11px;
	font-family:Arial;
	z-index:10;
}


