a.commandbutton, a.commandbutton:link, a.commandbutton:visited, a.commandbutton:active {
	background-color: #EEEEEE;
	border: 1px outset #E3E3E3;
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

a.commandbutton:hover {
	background-color: #C60101;
	border: 1px solid #990000;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

a.commandbuttonEdit, a.commandbuttonEdit:link, a.commandbuttonEdit:visited, a.commandbuttonEdit:active {
	background-color: #EEEEEE;
	border: 1px outset #E3E3E3;
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

a.commandbuttonEdit:hover {
	background-color: #C60101;
	border: 1px solid #990000;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}


a.col_title_dl{
	background-color: #FFEFDF;
	border: 1px solid #CC9900;
	color: #CC6600;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 4px;
}

a.col_title_dl:hover{
	background-color: #FFEFDF;
	border: 1px solid #CC9900;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 4px;
}


a.driversection {
	color: #006600;
	text-decoration: none;
}

a.driversection:link {
	color: #006600;
	text-decoration: none;
}

a.driversection:visited {
	color: #006600;
	text-decoration: none;
}

a.driversection:hover {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.driversection:active {
	color: #006600;
	padding-bottom: 2px;
	padding-right: 3px;
	padding-top: 2px;
	text-decoration: none;
}

a.normal, a.normallp, a.normalrp, a.normal:link, a.normallp:link, a.normalrp:link ,a.normal:visited, a.normallp:visited, a.normalrp:visited, a.normal:active, a.normallp:active, a.normalrp:active{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}


a.normal:hover,a.normallp:hover, a.normalrp:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

 
a.normalbold {
	color: #CC6600;
	text-decoration: none;
}

a.normalbold:link {
	color: #CC6600;
	text-decoration: none;
}

a.normalbold:visited {
	color: #CC6600;
	text-decoration: none;
}

a.normalbold:hover {
	color: #FF8306;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.normalbold:active {
	color: #CC6600;
	text-decoration: none;
}


a.normalsmall, a.normalsmall:link, a.normalsmall:visited {
	color: #000000;
	text-decoration: none;
}

a.normalsmall:hover{
	color: #C60101;
	text-decoration: none;
}
a.rightpaneblock {
	color: #006633;
	text-decoration: none;
}

a.rightpaneblock:link {
	color: #006633;
	text-decoration: none;
}

a.rightpaneblock:visited {
	color: #006633;
	text-decoration: none;
}

a.rightpaneblock:hover {
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.rightpaneblock:active {
	color: #006633;
	text-decoration: none;
}

/* hyperlink styles of the selected tabs */
a.selectedtab:link, a.selectedtab:visited, a.selectedtab:active,  {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

a.selectedtab:hover {
	color: white;
	text-decoration: none;
}

a.sitelink, a.sitelink:link, a.sitelink:visited, a.sitelink:active {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 15px;
	text-align: left;
	text-decoration: none;
}

a.sitelink:hover {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 15px;
	text-align: left;
	text-decoration: none;
}

a.sitemenu:hover {
	color: #CCFF99;
}


.submenu_Cell {
	background-color: #EEEEEE;
	color: Black;
	padding-top: 1px;
	border-top: 2px solid #FEFEFE;
	border-Bottom: 1px solid #D2D2D2;

}

a.SubMenu, a.SubMenu:link, a.SubMenu:visited, a.SubMenu:active {
	color: black;
	font: normal 8pt/8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	width: 90%;
	/*
	background-color: #EEEEEE;	
	background-image: url(/site/images/userpics/grey_arrow.gif);
	background-position: 90%;
	background-repeat: no-repeat;
	*/
	padding-left: 2px;
	}


a.SubMenu:hover {
	color: #cc0000;
	font: normal 8pt/8pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	width: 90%;
	/*
	background-color: #EEEEEE;	
	background-image: url(/site/images/userpics/grey_arrow.gif);
	background-position: 90%;
	background-repeat: no-repeat;
	*/
	padding-left: 2px;
}


.submenu_Cell_Hover {
	background-color: #FEFEFE;
	color: Black;
	padding-top: 1px;
	border-top: 2px solid #FEFEFE;
	border-Bottom: 1px solid #9A9A9A;

	

}


a.submenuHover, a.submenuHover:link, a.submenuHover:visited, a.submenuHover:active {
	color: #cc0000;
	font: normal 9pt/9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	
	/*
	background-color: #EEEEEE;	
	background-image: url(/site/images/userpics/grey_arrow.gif);
	background-position: 90%;
	background-repeat: no-repeat;
	*/
	padding-left: 2px;
}


a.submenuHover:hover {
	color: black;
	font: normal 9pt/9pt Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;

	/*
	background-color: #EEEEEE;	
	background-image: url(/site/images/userpics/grey_arrow.gif);
	background-position: 90%;
	background-repeat: no-repeat;
	*/
	padding-left: 2px;
}


.submenu_edit {
	background-color: #EEEEEE;
	color: Black;
	font: normal 8pt/8pt Arial, Helvetica, sans-serif;
	font: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 1px;
	padding-top: 1px;
	text-align: left;
	font-weight: bold;
	border-bottom-color: #D2D2D2;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: white;
	border-top-style: solid;
	border-top-width: 1px;
	line-height: 22px;

}

.a.submenu_edit, a.submenu_edit:link, a.submenu_edit:visited, a.submenu_edit:active {
	background-color: #EEEEEE;
	color: Black;
	font: normal 8pt/8pt Arial, Helvetica, sans-serif;
	font: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;

	height: 25px;
}

a.submenu_edit:hover {
	color: Red;
	background-color: #D8D8D8;
	font: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;

	height: 25px;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.titleeditcp {
	background-color: #F0FFE1;
	border: 1px outset #CCFF99;
	color: #006600;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}

a.titleeditcp:link {
	text-decoration: none;
}

a.titleeditcp:visited {
	text-decoration: none;
}

a.titleeditcp:hover {
	background-color: #006600;
	border: 1px outset #006600;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}

a.titleeditcp:active {
	text-decoration: none;
}

a.titleeditrp {
	background-color: #F0FFE1;
	border: 1px outset #CCFF99;
	color: #006600;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}

a.titleeditrp:link {
	text-decoration: none;
}

a.titleeditrp:visited {
	text-decoration: none;
}

a.titleeditrp:hover {
	background-color: #006600;
	border: 1px outset #006600;
	color: #FFFFFF;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}

a.titleeditrp:active {
	text-decoration: none;
}

body{
	background-color: #E3E3E3;  /*  #0164B0; */
	text-align: left;
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.RedBG {
	background: #c60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 17px;
}

.SearchBG {
	background-image: url(images/theme/rightpane_background.jpg);
	background-repeat: repeat-y;
	background-color: White;
}


.ProdBG {
	background-image: url(images/theme/leftpane_background2.jpg);
	background-repeat: repeat-y;
	background-color: White;
}

.ProdBGR {
	background-image: url(images/theme/leftpane_background2r.jpg);
	background-repeat: repeat-y;
	background-color: White;
	background-position: right;
}

.leftPaneborder { 
	border-right-color: #CCCCCC;  
	border-right-style: dashed;  
	border-right-width: 1px;   
	background-image: url(images/theme/leftpane_background2.jpg);
	background-repeat: repeat-y;
	background-color: White;
}

	
.rightPaneborder { 
	border-left-color: #CCCCCC;  
	border-left-style: dashed;  
	border-left-width: 1px;   
	background-image: url(images/theme/leftpane_background2r.jpg);
	background-repeat: repeat-y;
	background-color: White;

	/*
	border-left-color: #CCCCCC;  
	border-left-style: dotted;  
	border-left-width: 1px; 
	*/  
}

	
div#footer{
	/* background-color: #F30101; */
	position: relative;	
	height: 2px;
	top: -1px;
	width: 100%;
	z-index: -100;
	background-color: Fuchsia;
	margin-top: 11px;
	border-top-color: Lime;
	border-top-style: solid;
	border-top-width: 11px;
}

/*
.smalltext_White {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 1px;
	background-color: #c60101;
	line-height: 12px;
	width: 100%;
	padding-left: 4px;
	padding-right: 4px;
}
*/

a.smalltext_White, a.smalltext_White:active, a.smalltext_White:link, a.smalltext_White:visited {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 1px;
	background-color: #c60101;
	line-height: 12px;
	width: 100%;
	padding-left: 4px;
	padding-right: 4px;
}


a.smalltext_White:hover {
	color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 1px;
	background-color: #c60101;
	line-height: 12px;
	width: 100%;
	padding-left: 4px;
	padding-right: 4px;

}


a.smalltext_Black, a.smalltext_Black:active, a.smalltext_Black:link, a.smalltext_Black:visited {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 1px;
	background-color: #c60101;
	line-height: 12px;
	width: 100%;
	padding-left: 4px;
	padding-right: 4px;
}


a.smalltext_Black:hover {
	color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 1px;
	background-color: #c60101;
	line-height: 12px;
	width: 100%;
	padding-left: 4px;
	padding-right: 4px;

}


.admin_col{
	background-color: #FFFFFF;
	border: 2px outset #9F5000;
	color: #CC6600
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.admin_col_title{
	background-color: #DF7900;
	border: 2px solid #CC6600;
	border-bottom: 2px solid #DF7900;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 4px;
}

.buttonbartable{
	background-color: #EEEEEE;
	border-top: 1px solid #C0C0C0;
	padding-top: 5px;
}

.celleven {
	background-color: #F5F5F5;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.cellodd {
	background-color: #EFEFEF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.celltitle{
	background-color: #FFF4EA;
	border: 1px solid #FFBA75;
	color: #EA4C00;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 3px;
}

.col_normal{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.col_title_dl{
	background-color: #FFEFDF;
	border: 1px solid #CC9900;
	color: #CC6600;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 4px;
}

.driveroshdr {
	background-color: #F5F5F5;
	border: 1px solid #999999;
	color: #5B5B5B;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 9px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 3px;
	padding-top: 5px;
	font-style: italic;
}

.driveroshdrtxt {
	background-color: #F5F5F5;
	color: #808080;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 0px;
}

.driversection {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 9px;
}


a.DriverSection, a.DriverSection:link, a.DriverSection:visited, a.DriverSection:active {
	color: #010101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;

}

a.DriverSection:hover {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
}


.drivertable{
	border: 1px solid #C0C0C0;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

.edteksttitel{
	color: #666666;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-top: 12px;
}

.Editlabl {
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;

}

.fld_label {
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	background-color: White;
	padding-top: 15px;
}

.fld_label2{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 6px;
	text-align: left;
	color: #666666;
}

.fld_label3{
	background-color: #F5F5F5;
	color: #585759;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	word-break: keep-all;
	}
	
.fld_label4{
	background-color: #f9f9f9;
	color: #585759;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	word-break: keep-all;
	}

.formblock{
	background-color: #F5F5F5;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
/*
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 4px;
*/
}

.formblocksubtitle {
	background-color: #F5F5F5;
	color: #009F59;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 12px;
}

.formblocksubtitle2 {
	border-bottom: 1px solid #B5B5B5;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 2px;
	padding-top: 9px;
	width: 40%;
	font-style: italic;
}

.formblocktitle{
	border-bottom: 2px solid #006539;
	color: #C60101;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 12px;
	border-bottom-color: #B5B5B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.formlabl {
	background-color: transparent;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.formlabl {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.formsubtitle{
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 4px;
}

.formtable{
	background-color: #F5F5F5;
	border: 1px solid AppWorkspace;
}

.formtitle{
	border-bottom: 1px solid #B5B5B5;
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 2px;
	padding-top: 9px;
}


.ProdGrpListtitle{
	border-bottom: 1px solid #B5B5B5;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 5px;
	padding-top: 10px;
	width: 98%;
	font-style: italic;
}


.headcp, .headlp, .headrp {
	background-color: #B5B5B5;
	color: white;/* #303030;	*/
		font: normal bold 8pt/8pt Arial, Helvetica, sans-serif;

	/*
	font: normal bold 11px;
	font-family: Arial, Helvetica, sans-serif;
	*/
	height: 18px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
}

/* style of item titles by Announcements and events */
.itemtitle {
	border-bottom-color: #B5B5B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;

}

.title {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;	
	padding-top: 10px;
}

.PB_Grey {
	color: #8E8E8E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.PB_Black {
	color: #020000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.m_menu {
	background-color: #CCFF99;
}

.mailhdr {
	color: #993300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 7px;
}

.maintable{
	background-color: #FFFFFF;
	background-image: url(images/2l_bg.gif);
	margin-left: 30px;
	margin-top: 5px;
	text-align: left;
}

.mastermenu {
	background-color: #B5B5B5;
	border-bottom-color: #C7C7C7;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: white;
	border-top-style: solid;
	border-top-width: 2px;
	color: black;
	font: italic bold 9pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 12px;
	padding-bottom: 5px;
	padding-right: 14px;
	padding-top: 6px;
	text-align: right;
}

.normalGreen {
	color: #339933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	background-color: transparent;
}

/* text style used for most text rendered by modules */
.normal, .normallp {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
	text-align: left;
}

.normalbold {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.normalred {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	background-color: transparent;

}

/* text style used for most text rendered by modules */
.normalrp {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

/* text style used for most text rendered by modules */
.normalsmall {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.normalsmallright {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	text-indent: 4px;
}

.normaltextbox {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	width: 100%;
}

.normaltextboxro {
	background-color: #EFEFEF;
	border: 1px solid #999999;
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	width: 100%;
}

.SearchBox {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20x;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px; 
	width: 95%;
}

.FilePickerbox {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	width: 80%;
}

/* text style for the unselected tabs */
.othertabs {
	background-color: #B5B5B5;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 3px;
}


a.OtherTabs, a.OtherTabs:active, a.OtherTabs:link, a.OtherTabs:visited  {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

a.OtherTabs:hover {
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}

.mnu_sep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	}

.othertabsbg {
	background-color: #B5B5B5; 
	z-index: 100;
	height: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.partitle {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;	
	padding-top: 16px;
	border-bottom-color: #EEEEEE;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-bottom: 6px;
}

.relnote_textbox {
	background-color: #F5F5F5;
	border: 1px solid lightgray;
	color: #000000; /* background-color: #F2F9FF; */
	font-family: "Courier New", Courier, Default;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	width: 100%;
}

.rightpaneblock{
	color: #003300;
	font-family: arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 4px;
}

.rmodfooter {
	background-color: #a2a0a0;
	height: 22px;	

}

.rmodheader{
	background-color: #B5B5B5; 
	color: #303030;
	font:  bold 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	padding-left: 10px;
	padding-top: 2px;
}

.rmodmid {
	background-color: #FFFFFF;
	width: 90%;
}

.ModHdr_Title{
	background-color: #b5b5b5;
	color: #303030;
	font:  bold 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	
}

/* menu (Banner.ascx) */
.selectedtab {
	color: #FFFFFF;
	background-color: #B5B5B5;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 15%;
	text-align: center;
}

.sitelink {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



.sitemenu {
	background: #006539;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
}

.smalltable {
	background-color: #FFFFFF; /* border: 1px solid Teal; */
}

.smalltablelabel {
	background-color: #FFFFFF;
	color: #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-left: 3px;
	text-decoration: none;
}

.smalltabletext {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 3px;
	text-decoration: none;
}

.smalltabletitel {
	background-color: #FFFFFF;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #808080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 3px;
	text-decoration: none;
}

.smalltext ,.smalltextlp {
	color: #000000;
	font-family: arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}


.texttitle{
	border-bottom: 1px solid #009966;
	color: #006633;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 12px;
}

.texttitle2{
	border-bottom: 1px solid #009966;
	color: #006633;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 12px;
}

.titlerowcp, .titlerowlp, .titlerowrp {
	background-color: #B5B5B5;
	color: #303030;	
	font:  bold 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	text-align: left;
	padding-top: 2px;
	padding-left: 10px;
	}

.EditValErr {
	
	color: #FF0000;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

.valret {
	
	color: #C60101;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	text-align: left;
}

.valster {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 96%;
	text-align: left;
}


.welcome1 {
	color: #808080;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 12px;
}

.welcome2 {
	color: #808080;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 1px;
}

.welkom_table{
	background-image: url(/site/images/welcome_pic.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 500px;
}

.HomeFlash {
	background-image: url('/site/images/Flash_Background.jpg'); 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-position: left top;
}


/*
.toolbars {
	background-color: #D2D1D1;
	color: White;	
	font:  bold 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}
*/
.generaltext{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 6px;
	text-align: left;
}

/*
.newstext{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 0px;
	text-align: left;
	color: #990000;
}
*/

.ContentPanelC {
	padding-left: 20px;  
	padding-right: 15px;  
   width: 98%;
	width: 100%;
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
}

.ContentPanelL {
}


.ContentPanelR {
	/* padding-left: 15px;  */
}


.charttitle {
	border-bottom: 1px solid #B5B5B5;
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	padding-bottom: 2px;
	padding-top: 9px;
	width: 40%;
	font-style: italic;
}

.moreinfo, a.moreinfo,a.moreinfo:link, a.moreinfo:visited, a.moreinfo:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/grey_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	background-color: #FFFFFF;
	text-decoration: none;
	
}

a.moreinfo:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/red_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}

.mi_slim, a.mi_slim,a.mi_slim:link, a.mi_slim:visited, a.mi_slim:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	
	background-image: url(/site/images/SlimBookA100.gif);
	background-position: inherit;
	background-repeat: no-repeat;
	padding-left: 15px;
	background-attachment: inherit;
	width: 49px; 
	height: 46px;
	content: url(/site/images/SlimBookA100.gif);
	}

a.mi_slim:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookA100MO.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
	content:  url(/site/images/SlimBookA100MO.gif);
}

.mi_slim2, a.mi_slim2,a.mi_slim2:link, a.mi_slim2:visited, a.mi_slim2:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookA110.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	
}

a.mi_slim2:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookA110MO.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}


.mi_pace, a.mi_pace,a.mi_pace:link, a.mi_pace:visited, a.mi_pace:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookP100.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	
}

a.mi_pace:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookP100MO.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}


.mi_pace2, a.mi_pace2,a.mi_pace2:link, a.mi_pace2:visited, a.mi_pace2:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookP110.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	
}

a.mi_pace2:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/SlimBookP110MO.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}


.mi_sol, a.mi_sol,a.mi_sol:link, a.mi_sol:visited, a.mi_sol:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/Docking.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	
}

a.mi_sol:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/DockingMO.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}


.mi_epad, a.mi_epad,a.mi_epad:link, a.mi_epad:visited, a.mi_epad:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/easypad.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	
}

a.mi_epad:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/easypadMO.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}


.moreinfoR, a.moreinfoR,a.moreinfoR:link, a.moreinfoR:visited, a.moreinfoR:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/grey_arrowR.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: -1px;
	background-color: #FFFFFF;
}

a.moreinfoR:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/red_arrowR.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: -1px;
	text-decoration: none;
}


.moreinfoR2, a.moreinfoR2,a.moreinfoR2:link, a.moreinfoR2:visited, a.moreinfoR2:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/grey_arrowR.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: -1px;
	background-color: #FFFFFF;
}

a.moreinfoR2:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/red_arrowR.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: -1px;
	text-decoration: none;
}


.moreinfo3w, a.moreinfo3w,a.moreinfo3w:link, a.moreinfo3w:visited, a.moreinfo3w:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/readmore_w.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 19px;
	padding-top: -1px;
	background-color: #FFFFFF;
}

a.moreinfo3w:hover  {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/readmore_wh.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 19px;
	padding-top: -1px;
	text-decoration: none;
}


.moreinfo3g, a.moreinfo3g,a.moreinfo3g:link, a.moreinfo3g:visited, a.moreinfo3g:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/readmore_g.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 19px;
	padding-top: -1px;
	background-color: #FFFFFF;
}

a.moreinfo3g:hover  {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/readmore_gh.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 19px;
	padding-top: -1px;
	text-decoration: none;
}


.moreinfo4, a.moreinfo4,a.moreinfo4:link, a.moreinfo4:visited, a.moreinfo4:Active {
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-color: #FFFFFF;
}

a.moreinfo4:hover  {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	text-decoration: none;
}


.newstitle, a.newstitle, a.newstitle:link, a.newstitle:active  {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 2px;
	text-decoration: none;
	}


a.newstitle:hover  {
	color: #272727;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 2px;
	text-decoration: none;
}


.newstitle_Small, a.newstitle_Small, a.newstitle_Small:link, a.newstitle_Small:active  {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 2px;
	text-decoration: none;
	}


a.newstitle_Small:hover  {
	color: #272727;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 2px;
	text-decoration: none;
}


.newsLine {
	color: #DFDFDF;
	line-height: 1px;
}


.newstext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 2px
}


.admin_col{
	background-color: #bed730;
	color: white
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.admin_col_title{
	
	border-bottom: 2px solid #9CB223;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 4px;
}

.col_normal{
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.col_title_dl{
	background-color: #FFC855;
	border: 1px solid #E55115;
	color: #E55115;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 4px;
}

.Col_Title_chart{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	background-color: #e7e7e7;
	padding-top: 2px;
	padding-bottom: 3px;
}

.ChartTableValueEven {
	background-color: #F2F9FF;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 	bold;
	color: #E55115;
		
}


.ChartTableValueOneven {
	background-color: #E8F4FF;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 	bold;
	color: #E55115;
		
}

.ChartTitlerowcp {
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;

}


.prodmenu_slim, a.prodmenu_slim,a.prodmenu_slim:link, a.prodmenu_slim:visited, a.prodmenu_slim:Active {
	background-image: url(/site/images/prod_slimbook_hv2.gif);
	background-position: center;
	background-repeat: no-repeat;
}

a.prodmenu_slim:hover  {
	background-image: url(/site/images/prod_slimbook.gif);
}


.prodmenu_pace, a.prodmenu_pace,a.prodmenu_pace:link, a.prodmenu_pace:visited, a.prodmenu_pace:Active {
	background-image: url(/site/images/prod_pacebook_hv2.gif);
	background-position: center;
	background-repeat: no-repeat;
}

a.prodmenu_pace:hover  {
	background-image: url(/site/images/prod_pacebook.gif);
}


.prodmenu_sol, a.prodmenu_sol,a.prodmenu_sol:link, a.prodmenu_sol:visited, a.prodmenu_sol:Active {
	background-image: url(/site/images/prod_Solutions_hv2.gif);
	background-position: center;
	background-repeat: no-repeat;
}

a.prodmenu_sol:hover  {
	background-image: url(/site/images/prod_solutions.gif);
}



.btn_Go, a.btn_Go,a.btn_Go:link, a.btn_Go:visited, a.btn_Go:Active {
	color: #C60101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/grey_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	background-color: #FFFFFF;
}

a.btn_Go:hover  {
	color: #A3A3A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;	
	background-image: url(/site/images/userpics/red_arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: -1px;
	text-decoration: none;
}

a.photo:hover { 
	filter:  progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); 
	border-bottom-color: #A52A2A;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.normaltextbox {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	width: 100%;
}

.normaltextboxro {
	background-color: #F5F5F5;
	border: 1px solid #999999;
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	width: 100%;
}


.filepicker {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	
}

.Download_BG {
	background-color: #f9f9f9;
	border: 1px solid #999999;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}


.prodMnu_BG {
	background-color: #CCCCCC;
	border: 1px solid #999999;
	height: 18px;
}


a.prodMnu ,a.prodMnu:link, a.prodMnu:visited, a.prodMnu:Active {
	background-color: #CCCCCC;	
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}

a.prodMnu:hover  {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}


.prodMnuSel_BG {
	background-color: #c60101;
	border: 1px solid #999999;
}


a.prodMnuSel ,a.prodMnuSel:link, a.prodMnuSel:visited, a.prodMnuSel:Active {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}

a.prodMnuSel:hover  {
	color: #e3e3e3;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}

.Prod_Titel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	height: 19px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	font-style: italic;
}

.ProdGrpTbl {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	height: 19px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	font-style: italic;
}

.Celloneven_Label {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F7F7F7;
	vertical-align: top;
}
	

.Celleven_Label {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #eeeeee;
	vertical-align: top;
}
	
	
.Celloneven_Text {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-color: #F7F7F7;
}
	
 
.Celleven_Text {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
	
	
.prodgrpPanel {
	background-color: #EFEFEF;
	background: #EFEFEF;
	width: 90%;
}	

/*	
a.prodgrpPanel:hover {
	border: 2px dashed #CC0000;
	z-index: 5;
}	
*/
	
a.prodgrpLink {
	background-color: #EFEFEF;
	background: #EFEFEF;
	width: 90%;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	border: 2px dashed #999999;
	z-index: 5;
}	

	
a.prodgrpLink:hover {
	border: 2px dashed #CC0000;
	z-index: 5;
}	


.ProdGrptitle {
	color: #D64B4D;
	padding-top: 6px;
	border-bottom-color: #CC0000;
	border-bottom-style: dashed;
	border-bottom-width: 2px;
	padding-bottom: 6px;
	padding-left: 24px;
}
