/*----------- link definitions ----------*/
A:visited { 
	color: #00287F; 
	font: bold 9pt Verdana;
	text-decoration: none;
}

A:link { 
	color: #00287F;
	font: bold 9pt Verdana;
	text-decoration: none;
}

A:hover {
	color: #E01010;
	font: bold 9pt Verdana;
	text-decoration: none;
}

A:active { 
	color: #00287F;
	font: bold 9pt Verdana;
	text-decoration: none;
}

/*----------- body definitions ----------*/
BODY.main  { 
	font-size: 9pt;
	font-family: Helvetica;
	margin-left: 0px;
	margin-top: 0px;
}

SELECT.selBoxCat {
	color: #00287F;
	font: 10pt Helvetica;
	width: 242px;
}

/*----------- Table definitions ----------*/
TABLE.detailpreview {
	border-collapse: collapse;
	border: 1px solid #00287F;
}

TABLE.outer {
	border-collapse: collapse;
	border: 1px solid #00287F;
}

TH.detailview {
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
	vertical-align: bottom;
	border-bottom: 1px solid #00287F;
}

TH.listviewHeader { 
	color: #00287F;
	text-align: center;
	font-size: 10pt;
	vertical-align: top;
	border-bottom: 1px solid #00287F;
}

TD.listviewContent {
	color: #00287F;
	text-align: center;
	font-size: 10pt;
	vertical-align: middle;
}

TD.listviewHeader { 
	color: #00287F;
	text-align: center;
	font-size: 10pt;
	vertical-align: bottom;
	border-bottom: 1px solid #00287F;
}

TD.listviewFooter {
	color: #00287F;
	text-align: center;
	font-size: 10pt;
	vertical-align: middle;
	border-bottom: 1px solid #00287F;
}

TD.listview {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
	border-bottom: 1px solid #00287F;
}

/* --- Class listviewimage */
TD.listviewimage {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
	border-bottom: 1px solid #00287F;
}

/* --- Class detailview */
TD.detailviewFooter { 
	color: #00287F;
	font-size: 10pt;
	vertical-align: top;
	border-bottom: 1px solid #00287F;
}

TD.detailview { 
	color: #00287F;
	font-size: 10pt;
	vertical-align: top;
	border-bottom: 1px solid #00287F;
}

TD.detailviewHeader { 
	color: #00287F;
	font-size: 10pt;
	vertical-align: bottom;
	border-bottom: 1px solid #00287F;
}

TD.detailviewContent {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
}

TD.detailviewPIMG {
	color: #00287F;
	text-align: center;
	font-size: 10pt;
	vertical-align: middle;
}

textarea.detailview {
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

input.detailview {
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

/* --- Class adminheader */
TD.adminHeader {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: bottom;
	border-bottom: 1px solid #00287F;	
}

TD.adminContent {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
}

TD.adminFooter {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
	border-bottom: 1px solid #00287F;	
}

/* --- Class newEntry */
TD.newEntryHeader {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: bottom;
	border-bottom: 1px solid #00287F;	
}

TD.newEntryContent {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
}

TD.newEntryFooter {
	color: #00287F;
	text-align: left;
	font-size: 10pt;
	vertical-align: middle;
	border-bottom: 1px solid #00287F;	
}

/*----------- font-header definitions ----------*/
.h1 { 
	color: #00287F;
	font-weight: 600;
	font-size: 12pt;
	font-family: Helvetica
}

.h2 {
	color: #00287F;
	font-weight: 600;
	font-size: 18pt;
	font-family: Helvetica;
}


/*----------- text-class definitions ----------*/
.normaltext { 
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

.infotext { 
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

.mcheader { 
	color: #00287F;
	font-size: 11pt;
	font-family: Helvetica;
}

.langheader { 
	color: #939393;
	font-size: 9pt;
	text-align: right;
	font-family: Helvetica;
}

A.langheader:visited { 
	color: #939393; 
	font: 9pt Verdana;
	text-decoration: none;
}

A.langheader:link { 
	color: #939393;
	font: 9pt Verdana;
	text-decoration: none;
}

A.langheader:hover {
	color: #00287F;
	font: 9pt Verdana;
	text-decoration: none;
}

A.langheader:active { 
	color: #939393;
	font: 9pt Verdana;
	text-decoration: none;
}


.makeactive {
	color: #E01010; 
	font: bold 9pt Verdana;
	text-decoration: none;
}

A.makeactive:visited { 
	color: #E01010; 
	font: bold 9pt Verdana;
	text-decoration: none;
}

A.makeactive:link { 
	color: #E01010;
	font: bold 9pt Verdana;
	text-decoration: none;
}

A.makeactive:hover {
	color: #E01010;
	font: bold 9pt Verdana;
	text-decoration: none;
}

A.makeactive:active { 
	color: #E01010;
	font: bold 9pt Verdana;
	text-decoration: none;
}

.statavail { 
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

.statsold { 
	color: #E01010;
	font-size: 9pt;
	font-family: Helvetica;
}


.othertext {
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

.errortext {
	color: #00287F;
	font-size: 10pt;
	font-weight: bold;
	font-family: Helvetica;
}

.logintext {
	color: #00287F;
	font-size: 9pt;
	font-family: Helvetica;
}

/*----------- DIV definitions ----------*/
/*----- admtoolsactive -----*/
#admtools A:visited { 
							color: #00287F; 
							font: 9pt Verdana;
							text-decoration: none;
}
#admtools A:link { 
							color: #00287F;
							font: 9pt Verdana;
							text-decoration: none;
}
#admtools A:hover {
							color: #E01010;
							font: 9pt Verdana;
							text-decoration: none;
}
#admtools A:active { 
							color: #00287F;
							font: 9pt Verdana;
							text-decoration: none;
}


/*-------- Info Button ------------*/
/*#rolloverInfo A {
	height: 20px;
	width: 20px;
	display: block;
	background: url("../img/bt-info2.png") 0px 0px no-repeat;
}
#rolloverInfo A:hover {background-position: 0px -20px;}
#rolloverInfo A:active {background-position: 0px -20px;} 
*/
#rolloverInfo A {
         height: 23px;
         width: 23px;
         display: block;
         background: url("../img/bt-info.gif") repeat;
}

TD.hgNav {
	height: 22px;
	/*width: 91px;*/
	/*display: block;*/
	border: 1px solid;
	/*background: url("../img/hg_nav.jpg") 0px -26px no-repeat;*/
	background: url("../img/hg_nav.jpg") repeat; 	
}

TD.hgNavDTop {
	height: 22px;
	/*width: 91px;*/
	/*display: block;*/
	border: 1px solid;
	/*background: url("../img/hg_nav.jpg") 0px -26px no-repeat;*/
	background: url("../img/hg_nav.jpg") repeat; 	
}

A.hgNavDTop:visited { 
	color: #E01010; 
	font: 9pt Verdana;
	font-weight: bold;
	text-decoration: none;
}

A.hgNavDTop:link { 
	color: #E01010;
	font: 9pt Verdana;
	font-weight: bold;
	text-decoration: none;
}

A.hgNavDTop:hover {
	color: #E01010;
	font: 9pt Verdana;
	font-weight: bold;
	text-decoration: none;
}

A.hgNavDTop:active { 
	color: #E01010;
	font: 9pt Verdana;
	font-weight: bold;
	text-decoration: none;
}

div.some_more{
	border:0px solid black;
    height: 20px;
    position: relative;
    width: 114px;
	cursor:pointer;
}

TR.detailRow1 { background-color: #CBCEEB; }

TR.detailRow2 { background-color: #FFF; }

TR.zubContent { background-color: #CBCEEB; }

