﻿.col-content{
	float:left;
	display:inline;
	width:976px;
	margin:0 0 0 0px;
	padding-Bottom:10px;
}
.col-content-list{
	float:left;
	width:350px;
	display:inline;
	margin:0 22px 0 0px;
	text-align:left;
}
.col-content-list .title{
	background:url(../images/bg-table-header-350.gif) no-repeat center;
	padding:5px 0px 10px 15px;	
}
.col-content-list .title h3{
	color:#fff;    
	font-size:18px;
	margin:0;
}
.col-content-list .scroll-box-back{
    height:400px;
    width:330px;
    padding-left:15px;
    overflow:hidden;
	background:url('../images/bg-table-btm-350.gif') no-repeat bottom;
}
.col-content-list .scroll-box{
    height:370px;
    width:320px;
    padding:0px;
    margin:0px;
    overflow:auto; 
}
.col-content-list .scroll-box .on
{
	background:url(../images/bg-table-row-on-350.gif) repeat-y top;
	padding:5px 0px 0px 10px;
	margin:0px;	
	height:30px;
	font-style:normal;
	font-weight:bold;
	color:#0b1c5c;
	border:none;
	cursor:pointer;
			
}
.col-content-list .scroll-box .on_selected
{
	background:url(../images/bg-table-row-on-350.gif) repeat-y top;
	padding:5px 0px 0px 10px;
	margin:0px;	
	height:30px;
	font-style:normal;
	font-weight:bold;
	color:#0b1c5c;
	cursor:default;
	border:solid thin #e2007a;			
}
.col-content-list .scroll-box .off
{
	background:url(../images/bg-table-row-off-350.gif) repeat-y top;
	padding:5px 0px 0px 10px;
	margin:0px;	
	height:30px;
	font-style:normal;
	font-weight:bold;
	color:#0b1c5c;
	border:none;
	cursor:pointer;	
}
.col-content-list .scroll-box .off_selected
{
	background:url(../images/bg-table-row-off-350.gif) repeat-y top;
	padding:5px 0px 0px 10px;
	margin:0px;	
	height:30px;
	font-style:normal;
	font-weight:bold;
	color:#0b1c5c;
	cursor:default;
	border:solid thin #e2007a;	
}
.col-content-left-split{
	float:left;
	width:700px;
	display:inline;
    margin:0 30px 0 0px;
	text-align:left;	
}
.col-content-left-split .title{
	background:url(../images/bg-table-header-700.gif) no-repeat center;
	padding:5px 0px 10px 15px;	
}
.col-content-right-split{
	float:left;
	width:230px;
	display:inline;
	margin:0 0 0 0px;
	text-align:left;
}
.col-content-right-split h3{
	font-size:24px;
	margin:0 0 15px;    
}
.col-content-right-nav{
	float:left;
	width:230px;
	display:inline;
	margin:0 0 0 0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
}
.col-content .feature{
	width:100%;
	margin:0 0 15px;
}
.col-content .search-error{
	width:100%;
	margin:0 0 15px;
}
.col-content .search-error h3{
	font-size:18px;
	line-height:20px;
	color:Black;
}
.col-content .exception{
	width:100%;
	margin:0 0 15px;
}
.col-content .exception h1{
	font-size:22px;
	line-height:24px;
	color:Red;
}
.col-content .feature .float-left
{
    width:75%;
    float:left;
}
.col-content .feature .float-right
{
    width:25%;
    float:right;
    text-align:right;
}
.col-content .feature .float-right a
{
	color:#e2007a;
}
.col-content .feature h3{
	font-size:24px;
	margin:0 0 15px;
}
.col-content .feature .sub-title{
	font-weight:bold;
	color:#e2007a;
	font-size:14px;
}
.col-content .feature .sub-title a{
	color:#e2007a;
}
.col-content .feature p{
	margin:0 0 14px;
}
.col-content .box{
	width:100%;
	margin:0 0 15px;
}
.col-content .box .title{
	background:url(../images/bg-box-content-top.gif) no-repeat;
	height:55px;
	color:#fff;
	padding:0 0 0 11px;
}
.col-content .box .title h3{
	font-size:18px;
	margin:0;
	line-height:51px;
    width: 800px;
}
.col-content .box .inside{
	padding:5px 10px 5px;
	height:100%;
	height:1%;
	line-height:30px;
   
}
.col-content .box .inside .float-left
{
    float:left;
    width:75%;
}
.col-content .box .inside .float-right
{
    float:right;
    width:25%;
}
.col-content .box p{
	margin:0 0 15px;
}
.col-content .box .more{
	font-size:14px;
	font-weight:bold;
	color:#e2007a;
}
.table{
	width:100%;
	margin:0 0 0 0;
}
.table .authority{
	font-size:14px;
	font-weight:bold;
	color:#e2007a;
}
.table .title{
	background:url(../images/bg-box-content-top.gif) no-repeat;
	height:55px;
	color:#fff;
	padding:0 0 0 0px;
}
.table .title h4{
	font-size:14px;
	margin:0;
}
.table .title h5{
	font-size:12px;
	margin:0;
}
.table .title .upper
{
	height:20px;
	padding-top:3px;
	padding-bottom:2px;
	vertical-align:top;
}
.table .title .lower{
	height:20px;	
	padding-top:3px;
	padding-bottom:2px;
	vertical-align:bottom;
}
.table .header{
	padding:0;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
	text-align:center;
}
.table .header li
{
    float:left;
    position:relative;
	width:12%;
	text-align:center;
	margin:0 0 0 0px;
	display:inline;
	cursor:default;
	height:20px;
}
.table .header li.h-col-10
{
	width:10%;
}
.table .header li.h-col-15
{
	width:15%;
}
.table .header li.h-col-20{
	width:20%;
}
.table .header li.h-col-24{
	width:24%;
}
.table .header li.h-col-30{
	width:30%;
}
.table .header li.h-col-35{
	width:34%;
}
.table .header li.h-col-36{
	width:36%;
}
.table .row-on
{
    height:50px;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
}
.table .row-on li
{
    float:left;   
    position:relative;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;	
	display:inline;
	cursor:default;
	height:50px;
	width:12%;
}
.table .row-on li.h-col-10
{    
    text-align:center; 
	width:10%;
}
.table .row-on li.h-col-15
{    
    text-align:left;
    padding-left:6px; 
	width:15%;
}
.table .row-on li.h-col-35
{    
    text-align:left;
    padding-left:6px; 
	width:34%;
}
.table .row-on li.h-col-15C
{
    text-align:center;    
	width:15%;
}
.table .row-on li.h-col-unavail
{
	width:50%;
	text-align:center;
	height:50px;
}
.table .row-off
{
    height:50px;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
}
.table .row-off li
{
    float:left;
    position:relative;
	width:12%;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	display:inline;
	cursor:default;
	height:50px;
}
.table .row-off li.h-col-10
{    
    text-align:center; 
	width:10%;
}
.table .row-off li.h-col-15
{
    padding-left:6px;
    text-align:left;    
	width:15%;
}
.table .row-off li.h-col-35
{
    padding-left:6px;
    text-align:left;    
	width:34%;
}
.table .row-off li.h-col-15C
{
    text-align:center;    
	width:15%;
}
.table .row-off li.h-col-unavail
{
	width:50%;
	text-align:center;
	height:50px;
}
.txt-entry{
	height:40px;
	padding-top:15px;
	position:relative;
}
.txt-entry .txt-left{
	float:left;
}
.txt-entry .txt{
	float:left;
	height:21px;
	width:70%;
	background:url(../images/bg-txt-search_blue.gif) no-repeat;	
}
.txt-entry .txt input{
	background:none;
	padding:3px 0;
	border:0;
	font-size:12px;
	font-weight:bold;
	width:70%;	
	color:black;
	float:left;
}
.col-content .page
{
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
}
.col-content .page li
{
    float:right;
	padding-top:2px;
	display:inline;
}
.col-content .nav-footer
{
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
}
.col-content .nav-footer li
{
    float:right;
	padding-top:2px;
	padding-left:5px;
	display:inline;
}
.inside .horizontal
{
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
}
.inside .horizontal li
{
    float:left;
	padding-top:2px;
	width:14%;
	text-align:center;
	display:inline;
}
.inside .horizontal li.horizontal
{
    float:left;
    width:20%;
	padding-top:2px;
	font-size:14px;
	font-weight:bold;	
	text-align:left;
	display:inline;
}
.table-23{
	width:100%;
	margin:0 0 0 0;
}
.table-23 .organisation{
	font-size:14px;
	font-weight:bold;
	color:#e2007a;
}
.table-23 .nolink{
	font-size:14px;
	font-weight:bold;
	color:#0b1c5c;
}
.table-23 .title{
	background:url(../images/bg-table-header-700.gif) no-repeat;
	height:30px;
	color:#fff;
	padding:0 0 0 0px;
}
.table-23 .title h4{
	font-size:14px;
	margin:0;
}
.table-23 .title h5{
	font-size:12px;
	margin:0;
}
.table-23 .header{
	padding:0;
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
	text-align:left;
}
.table-23 .header li
{
    float:left;
    position:relative;
	text-align:left;
	margin:0 0 0 0px;
	padding:5px 10px 0 10px;
	display:inline;
	cursor:default;
	height:30px;
}
.table-23 .header li.h-col-left
{
	width:52%;
	padding:5px 10px 0 10px;	
	text-align:left;
}
.table-23 .header li.h-col-right
{
	width:39%;
	padding:5px 10px 0 10px;	
	text-align:right;
}
.table-23 .row
{
    height:30px;  
	margin:0 0 0 0px;
	list-style:none;
	width:100%;
}
.table-23 .row li
{
    float:left;
    position:relative;
	text-align:left;
	padding:5px 10px 0 10px;
	display:inline;
	cursor:default;
	height:20px;
}
.table-23 .row li.h-col-left
{    
	width:50%;
	padding:5px 10px 0 10px;	
	text-align:left;
}
.table-23 .row li.h-col-right
{    
	width:30%;
	padding:5px 10px 0 10px;	
	text-align:right;
}
.documentlink{
	margin:0 0 0 0px;
	line-height:16px;
	position:relative;
}
.documentlink ul{
	margin:0 0 0 0px;
	list-style:none;
	display:list-item;
	color:#e2007a;
	font-weight:bold;
}
.documentlink ul li{
	display:list-item;
	padding:5px 10px 0 10px;
}
.documentlink ul a{
	color:#e2007a;
}
.breadcrumbs ul li.nolink{
	display:inline;
	margin:0 2px 0 0;
	color:#0b1c5c;	
}
