html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: auto;
	overflow-y:scroll;
}

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align:center;
}

#top-line {
	width:auto;
	margin:auto;
	height:3px;
	background-color: #0080A8;
	line-height: 3px;
}

#header {
	height:75px;
	text-align: left;
	margin-left:50px;
	margin-right:50px;
}

#header img {
	clear:both;
	float:left;
	margin-top:7px;
}

#quick-overview {
	margin-top:7px;
	float:right;
	font-family:Verdana;
	width:auto;
	height:58px;
	border:1px solid #D8D8D8;
	font-size:14px;
	font-weight:bold;
	padding-bottom: 1px;
	padding-right:1px;
}

.top-stat {
	padding-top:20px;
	margin:1px 0px 1px 1px;
	float:left;
	color:#FFFFFF;
	width:170px;
	height:57px;
}

.top-stat span {
	font-size:10px;
}

.top-stat span a {
	color:#FFFFFF;
	text-decoration: none;
}

.top-stat span a:hover {
	color:#000000;
}

.stat-bg-outbound {
	background: url('../img/overview_bg_grey.png') repeat-x;
	/* background: url('../img/overview_bg_outbound.png') repeat-x; */
	color: #0080A8;
}
.stat-bg-local {
	background: url('../img/overview_bg_grey.png') repeat-x;
	/* background: url('../img/overview_bg_local.png') repeat-x; */
	color: #4363A8;
}
.stat-bg-inbound {
	background: url('../img/overview_bg_grey.png') repeat-x;
	/* background: url('../img/overview_bg_inbound.png') repeat-x; */
	color: #49A337;
}

.stat-bg-outbound span a {
	color: #0080A8;
}
.stat-bg-local span a {
	color: #4363A8;
}
.stat-bg-inbound span a {
	color: #49A337;
}

.navigation {
	text-align: left;
	margin-top:20px;
	clear:both;
	padding-top:7px;
	padding-left:10px;
	width:auto;
	height:30px;
	margin:auto;
	background: url('../img/main_navigation_bg.png') repeat-x;
	color:#4C4C4C;
	font-family: Verdana;
	font-size:12px;
}

.navigation .login {
	float:left;
}

.navigation .login span {
	color:#9F9F9F;
}

.navigation span a {
	color:#9F9F9F;
	text-decoration: none;
}

.navigation span a:hover {
	text-decoration: underline;
	color:#2E2D2E;
}

.navigation ul.main-nav {
	margin:0 0 0 0;
	list-style: none;
	font-family: Verdana;
	font-size:12px;
	float:right;
	margin-right:12px;
}

.navigation ul.main-nav li {
	display: block;
	float:left;
	padding-right:60px;
}

.navigation ul.main-nav li a {
	color:#5B595C;
	text-decoration:none;
}

.navigation ul.main-nav li a:hover {
	color:#2E2D2E;
	text-decoration:none;
}

.navigation ul.main-nav li a.current {
	color:#0080A8;
}

#main {
	text-align:left;
	margin:auto;
	margin-left:50px;
	margin-right:50px;

}

#main .subnavigation {
	float:left;
	width:220px;
	height:auto;
}

#main .subnavigation ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-top:5px;
	
}

#main .subnavigation ul li a {
	display: block;
	font-family:Verdana;
	font-size:11px;
	color:#676767;
	text-decoration: none;
	width:213px;
	height:24px;
	padding-left:30px;
	padding-top:5px;
}

#main .subnavigation ul li a:hover {
	background: url('../img/bg_main_nav_btn_b.png') no-repeat;
	color:#464646;
}

#main .subnavigation ul li.current {
	background: url('../img/bg_main_nav_btn_b.png') no-repeat;
	color:#464646;
	font-weight: bold;
}

#main .subnavigation ul li {
	margin-bottom:2px;
	display:block;
	width:213px;
	height:24px;
	background: url('../img/bg_main_nav_btn_a.png');
}

#main .content {
	font-family:Verdana;
	font-size: 11px;
	color:#676767;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:20px;
	float:left;
	width:70%;
}

#main .content a {
	text-decoration: none;
	color:#0080A8;
}

#main .content a:hover {
	text-decoration: underline;
}

#main .content h1 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-bottom:20px;
	margin-top:20px;
	font-weight:bold;
	font-family: Verdana;
	font-size:14px;
	color:#676767;
	width:300px;
}

div.content-headline {
	white-space: nowrap;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-bottom:10px;
	font-weight:bold;
	font-family: Verdana;
	font-size:14px;
	color:#676767;
	width:300px;
}

#main .content h2 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-bottom:20px;
	margin-top:20px;
	font-weight:bold;
	font-family: Verdana;
	font-size:12px;
	color:#676767;
	width:300px;
}




span.green {
	color:#71931C;
}
span.red {
	color:#C32121;
}
span.yellow {
	color:#C89700;
}

#main .content .panel {
	clear: both;
	padding-bottom:20px;
	white-space: nowrap;
}

#main .content .panel ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
	white-space: nowrap;
}

#main .content .panel ul li {
	float:left;
	font-family: Verdana;
	font-size:11px;
	color:#676767;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-right:20px;
	white-space: nowrap;
	margin-top: 10px;
}

#main .content .panel ul li a {
	text-decoration: none;
	color:#676767;
}

#main .content .panel ul li a:hover {
	text-decoration: underline;
}

#main .content .panel ul li.current a {
	font-weight:bold;
}

#main .content .panel-content {
	float:left;
	font-family: Verdana;
	font-size: 10px;
	color:#676767;
	width:800px;
}

#main .content .panel-content table {
	width:600px;
	font-family: Verdana;
	font-size: 10px;
	color:#676767;
}

#main .content .panel-content table tr td {
	padding: 5 5 5 5;
}

.bottom {
	clear:both;
	margin:auto;
	text-align:left;
	font-family:Verdana;
	font-size:10px;
	color:#676767;
}

.bottom a {
	clear:both;
	margin:auto;
	text-align:left;
	text-decoration: none;
	color:#676767;
}

.bottom a:hover {
	text-decoration: underline;
}

.bottom span {
	color:#0080A8;
	font-weight:bold;
}

.breadcrump {
	padding-left:50px;
	padding-bottom:15px;
}

.line-grey {
	width:auto;
	margin:auto;
	height:3px;
	background-color: #DCDBDB;
	line-height: 3px;
}

.bottom-content {
	float:left;
	margin:auto;
	text-align: left;
	margin-left:50px;
	padding-top:20px;
	padding-left:60px;
	height:40px;
	background: url('../img/vb_bottom.png') no-repeat left;
	font-family:Arial;
	font-size:10px;
	color:#A7A6A6;
}

.bottom-content a {
	color:#0080A8;
	text-decoration: none;
}

.bottom-content a:hover {
	text-decoration: underline;
}

.bottom-content a.current {
	font-weight:bold;
}

.bottom-version {
	color:#A7A6A6;
	margin-top:20px;
	margin-right:50px;
	float:right;
}

.line-red {
	clear:both;
	width:auto;
	margin:auto;
	height:3px;
	background-color: #0080A8;
	line-height: 3px;

}

.form {
	width:600px;
	clear:both;
	float:left;
}

.form table tr td {
	padding: 5px 5px 5px 5px;
}

.form label {
	font-family: Arial;
	font-size:11px;
	color:#676767;
	margin-right:20px;
	font-weight:bold;
}


.form form .textfield {
	font-family:Arial;
	font-size:11px;
	width:300px;
	border: 1px solid #676767;
	height:20px;
}

.form form .textarea {
	font-family:Arial;
	font-size:11px;
	width:300px;
	height:100px;
	border: 1px solid #676767;
}

.form form .checkbox {

}

.form form .dropdown {
	border: 1px solid #676767;
	font-family:Arial;
	font-size:11px;
}

/* .form form .submit, .reset { */
.submit, .reset {
	font-size:11px;
	font-weight:bold;
	color:#676767;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	margin-right:10px;
	float: right;
	background:none;
	border: 1px solid #676767;
	}

/* .form form .submit:hover, .reset:hover { */
.submit:hover, .reset:hover {
	color:#FFFFFF;
	background:#0080A8;
}

div.login-form {
	width:400px;
	margin:auto;
}

.login-form form .textfield {
	font-family:Arial;
	font-size:11px;
	width:300px;
	border: 1px solid #676767;
	height:20px;
}

div.login-error {
	border: 1px solid #FF0000;
	width:500px;
	margin:auto;
	text-align: center;
	margin-top:100px;
	background-color: #FFCCCC;
	font-family:Arial;
	font-size:14px;
	padding-top:20px;
	padding-bottom:20px;
	color:#272727;
}

div.login-error a {
	font-size:12px;
	text-decoration: none;
	color:#272727;
}

div.login-error a:hover {
	font-size:12px;
	text-decoration: underline;
	color:#272727;
}

.login label {
	font-family: Arial;
	font-size:11px;
	color:#676767;
	margin-right:20px;
	font-weight:bold;
}

.login-form table tr td.header-table-form {
	height:30px;
	font-weight:bold;
	font-family: Arial;
	font-size:14px;
	color:#676767;
}


.login-form table.login {
	text-align: left;
	margin:auto;
	margin-top:100px;
}

.form table tr td.header-table-form {
	height:30px;
	font-weight:bold;
	font-family: Arial;
	font-size:14px;
	color:#676767;
}


.content table tr td.page-counter {
	font-family:Arial;
	font-size:12px;
	color:#676767;
	font-weight:bold;
	text-align:right;
	height:30px;
}

.infotext-middle {
	font-family: Verdana;
	color:#676767;
	font-size:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}

.bt-toggle-head {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-bottom:20px;
	margin-top:20px;
	font-weight:bold;
	font-family: Verdana;
	font-size:12px;
	color:#676767;
	width:300px;
	text-decoration: none;
}

.bt-toggle-head:hover {
	text-decoration: underline;
}

.compontent-separator {
	width: 800px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 0px;
	color: #ffffff;
}

.small-container {
	width: 800px;
}

.critical-row td {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.critical-row td img {
	vertical-align: middle !important;
}

.warning-row td {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.warning-row td img {
	vertical-align: middle !important;
}

.very-small-textfield {
	font-family:Arial;
	font-size:11px;
	width:100px;
	border: 1px solid #676767;
	height:20px;
}

.small-textfield {
	font-family:Arial;
	font-size:11px;
	width:200px;
	border: 1px solid #676767;
	height:20px;
}

.large-textfield {
	font-family:Arial;
	font-size:11px;
	width:400px;
	border: 1px solid #676767;
	height:20px;
}

.large-selectfield {
	font-family:Arial;
	font-size:11px;
	width:400px;
	border: 1px solid #676767;
	height:20px;
}

.large-textarea {
	font-family:Arial;
	font-size:11px;
	width:400px;
	border: 1px solid #676767;
}

.ct-sub-detail {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;
}

.sub-detail-link {
	font-style: italic;
}

.horizontal-separator {
	margin-left: 5px;
	margin-right: 5px;
}

.ct-row-content-display {
	margin-top: 20px;
}

.bt-row-content-display-all {
	color:#676767;
	text-decoration:none;
	font-weight:bold;
}

.bt-row-content-display-all:hover {
	color:#474747;
}

.bt-row-content-display-none {
	color:#676767;
	text-decoration:none;
	font-weight:bold;
}

.bt-row-content-display-none:hover {
	color:#474747;
}

.hor-distant {
	margin-right: 20px;
	margin-left: 20px;
}

.ver-distant {
	margin-top: 20px;
	margin-bottom: 20px;
}

.ct-canvas {
	border: 1px solid #676767;
}

.mod-geomap-infowin-content {
	font-family: Verdana;
	color:#676767;
	font-size:11px;
}

.mod-geomap-infowin-action {
	font-family: Verdana;
	color:#676767;
	font-size:11px;
	text-decoration: none;
}

.ct-infotext {
	font-family: Verdana;
	color:#676767;
	font-size:10px;
	text-decoration: none;
	font-style: italic;
}

.perfdata-item {
	text-align: left;
	font-family: Verdana;
	color:#676767;
	font-size:11px;
	border: 1px solid #D8D8D8;
	width: 250px !important;
	height: 200px !important;
	padding: 10px 10px 10px 10px;
}

.perfdata-item-separator {
	text-align: center;
	width: 80%;
	border-bottom: none;
	border-top: 1px solid #D8D8D8;
	margin-top: 15px;
	margin-bottom: 15px;
}

.perfdata-element-ident {
	text-align: right;
	font-weight: bold;
	margin-top: -40px;
	margin-bottom: 40px;
}

.perfdata-select-element {
	width: 230px;
}

.oper-perfdata-item {
	vertical-align: top;
	text-align: left;
	font-family: Verdana;
	color:#676767;
	font-size:11px;
	border: 1px solid #D8D8D8;
	width: 320px !important;
	padding: 10px 10px 10px 10px;
}

.oper-perfdata-item-separator {
	text-align: center;
	width: 80%;
	border-bottom: none;
	border-top: 1px solid #D8D8D8;
	margin-top: 15px;
	margin-bottom: 15px;
}

.oper-perfdata-element-ident {
	text-align: right;
	font-weight: bold;
	margin-top: -5px;
	margin-bottom: 10px;
}

.img-oper-perfdata-graph {
	width: 300px;
	height: auto;
}

.bt-action {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#676767;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	margin-right:10px;
	background:none;
	border: 1px solid #676767;
	text-decoration: none;
	}

.bt-action:hover {
	color:#FFFFFF;
	background:#0080A8;
}

.bt-soft-action {
	font-family: Verdana;
	font-size:11px;
	text-decoration: none;
	color:#676767;
}

.bt-soft-action:hover {
	text-decoration: underline;
}

#ct-reference-ajax {
	font-family: Verdana;
	font-size:11px;
	text-decoration: none;
	color:#676767;
	
	width: 100%;
	height: 100%;
}

.ct-reference-ajax-error {
	font-family: Verdana;
	font-size:11px;
	text-decoration: none;
	color:#C32121;
	padding: 100px;
	text-align: center;
}

#ct-reference-iframe {
	font-family: Verdana;
	font-size:11px;
	text-decoration: none;
	color:#676767;
	width: 100%;
	height: 100%;
	display: none;
}

.ct-loading {
	text-align: center;
	padding: 100px;
}

.ct-loading-small {
	text-align: left;
	padding: 10px;
}

#img-loading {
	vertical-align:middle;
	border:none;
	padding-right:5px;
}

.plot-stability {
	width: 800px;
	height: 300px;
}
/* -------------------------------------------------------------------------------------- */



div.subnavigation ul ul.sub-subnavigation {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div.subnavigation ul ul.sub-subnavigation li {
	background:none !important;
	padding-left:20px;
	
}

div.subnavigation ul ul.sub-subnavigation li a {
	text-align: left;
	background:none !important;
}

div.subnavigation ul ul.sub-subnavigation li a:hover {
	background: none !important;
}


div.subnavigation ul ul.sub-subnavigation li.separator {
	height: 10px !important;
}

td.left-align-col {
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

td.right-align-col {
	text-align: right;
}

tr.nil-row td {
	color: #AAAAAA;
}

td.col-percent-10 { width: 10%; }
td.col-percent-20 { width: 20%; }
td.col-percent-30 { width: 30%; }
td.col-percent-40 { width: 40%; }
td.col-percent-50 { width: 50%; }
td.col-percent-60 { width: 60%; }
td.col-percent-70 { width: 70%; }
td.col-percent-80 { width: 80%; }
td.col-percent-90 { width: 90%; }
td.col-percent-100 { width: 100%; }

span.bt-call {
	display: inline;
	float: right;
	margin-left: 10px;
	margin-right: 10px;
}

span.bt-call a {
	text-decoration: none;
}

span.bt-call a:hover {
	text-decoration: none;
}

span.bt-call a img {
	border: none;
}

.ct-head-actions {
	margin-top: 10px;
	margin-bottom: 10px;
}

.ct-head-actions a {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #676767;
}

.ct-head-actions a:hover {
	text-decoration: underline;
}

.gradient-green-red {
	display: block;
	background-image:url('../img/gradient_green_red.png');
	background-repeat: no-repeat;
	background-position: center;
	width:198px;
	height:26px;
}

img.pos-gradient {
	display: block;
	width:3px;
	height:24px;
	padding-top:1px;
}

td.ct-login-logo {
	padding-top: 10px;
	padding-left: 10px;
}

div.head-content-separator {
	clear: both;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/* border-bottom: 1px solid #0080A8; */
	width: 400px;
	margin-bottom: 10px;
}

div.content-group-headline {
	white-space: nowrap;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-bottom:10px;
	font-weight:bold;
	font-family: Verdana;
	font-size:12px;
	color:#676767;
	width:300px;
}

input.textfield-readonly {
	background-color: none;
	border: none;
}

div.ct-content-block {
}

div.start-hidden {
	display: none;
}

/**************** TABLES *****************/

/* TABLE LIST VIEW */

table.list-view {
	border-collapse: collapse;
	width:100%;
	border: 1px solid #D8D8D8;
	margin-bottom:25px;
}

/*
table.list-view td {
	width:30%;
}
*/

table.list-view tr.col_desc td {
	white-space:nowrap;
}

/*
table.list-view td + td {
	width:10%;
}

table.list-view td + td + td {
	width:30%;
}

table.list-view td + td + td + td {
	width:10%;
}
*/

table.list-view tr.title {
	font-family: Verdana;
	height:36px;
	color:#676767;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #D8D8D8;
}

table.list-view tr.title td {
	height:36px;
	background: url('../img/favorites_icon.png') no-repeat;
	background-position: middle;
	background-position-x: 10px;
	background-position-y: 7px;
	padding-left:40px;
	border: 1px solid #D8D8D8;
	
}

table.list-view tr.title_basic {
	font-family: Verdana;
	height:36px;
	color:#676767;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #D8D8D8;
}

table.list-view tr.title_basic td {
	height:36px;
	padding-left:40px;
	border: 1px solid #D8D8D8;
}

table.list-view tr.col_desc {
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	color:#676767;
	font-size:11px;
	background: url('../img/table_col_desc_bg.png');
	height:21px;
	border: 1px solid #D8D8D8;
	
}

table.list-view tr.col_desc td.begin {
	text-align: left;
	padding-left:5px;
}

table.list-view tr.odd, tr.even {
	text-align:center;
	font-family: Verdana;
	color:#676767;
	font-size:11px;
	border: 1px solid #D8D8D8;
}

table.list-view tr td.begin {
	text-align:left;
}

table.list-view tr td {
	border: 1px solid #D8D8D8;
	padding-left:5px;
}

table.list-view tr.even {
	background-color: #FBFAFA;
}

table.list-view tr td a {
	text-decoration: none;
	color:#676767;
}

table.list-view tr.col_desc td.actions {
	text-align: right;
}

/* TABLE FORM 600PX */

table.form600 {
	border-collapse: collapse;
	width:600px;
	border: 1px solid #D8D8D8;
	margin-bottom:25px;
}

table.form600 tr td {
	text-align: left;
	width:150px;
}

table.form600 tr.col_desc {
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	color:#676767;
	font-size:11px;
	background: url('../img/table_col_desc_bg.png');
	height:21px;
	border: 1px solid #D8D8D8;
}

table.form600 tr.col_desc td {
	white-space:nowrap;
}

table.form600 tr td + td {
padding-left:50px;
text-align: left;
width:auto;
}

table.form600 tr.col_desc td.begin + td {
	text-align: center;
}

/* TABLE FORM 800PX */

table.form840 {
	border-collapse: collapse;
	width:840px;
	border: 1px solid #D8D8D8;
	margin-bottom:25px;
}

table.form840 tr td {
	width:139px;
	text-align: left;
}

table.form840 tr.col_desc {
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	color:#676767;
	font-size:11px;
	background: url('../img/table_col_desc_bg.png');
	height:21px;
	border: 1px solid #D8D8D8;
}

table.form840 tr.col_desc td {
	white-space:nowrap;
}

table.form840 tr td + td {
text-align: left;
width:auto;
}

table.form840 tr.col_desc td.begin + td {
	text-align: center;
}

table.form840 tr td.begin {

}

table.form840 tr td.right-align-col {
	text-align: left;
}

td.action-col {
	white-space: nowrap;
}

/* WYSIWYG EDITOR */

.ct-html-editor {
	width:600px;
}


/* ------------------------------------------------------------------------------ */
/* SEARCH PAGE */

div.ct-meta-filter {
	width: 800px;
}
div.ct-meta-filter input.bt-search-submit {
	margin-top: 10px;
}
div.ct-meta-filter-information-data {
}
div.ct-meta-filter-information-data ul li a {
	font-size: 10px;
	font-weight: bold;
	color: #676767 !important;
}
div.ct-meta-filter-information-data ul li a:hover {
	text-decoration: none !important;
}

div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field {
	margin-top: 5px;
	margin-bottom: 5px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-title {
	font-weight: bold;
	display: inline-block;
	width: 300px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content {
	display: inline-block;
	width: 400px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-active {
	display: inline-block;
}

div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block {
	display: inline-block;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block + div.ct-content-block {
	margin-left: 20px;
}

.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block div.ct-block-prefix {
	width: 50px;
	display: inline-block;
}

.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block div.ct-block-postfix {
	width: 50px;
	display: inline-block;
}

div.ct-meta-filter-no-results {
	font-weight: bold;
	margin-top: 100px;
	margin-bottom: 100px;
	text-align: center;
}

/* CONTENT BLOCK FIELDS */

div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-full input[type=text] {
	width: 286px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-full input[type=text].data-int {
	width: 75px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-full input[type=text].data-float {
	width: 75px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-partial input[type=text] {
	width: 75px;
}

div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-full input[type=checkbox] {
	width: auto;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-partial input[type=checkbox] {
	width: auto;
}

div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-full select {
	width: 286px;
}
div.ct-meta-filter-information-data div.ct-information-group div.ct-information-field div.ct-field-content div.ct-content-block.ct-block-partial select {
	width: 75px;
}

/* END CONTENT BLOCK FIELDS */

/* END SEARCH PAGE */
/* ------------------------------------------------------------------------------ */


.ct-meta-filter-information-data {
	font-family:Verdana;
	font-size:11px;
}

.general-odd {
}

.general-even {
	background-color: #FBFAFA;
}

.ui-datepicker {
	font-size: 10px;
}

.nowrap {
	white-space: nowrap;
}
