/* basics */
img, div { behavior: url(/melin/css/pngfix/iepngfix.htc) }

BODY {
	FONT-SIZE: 11px; COLOR: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: black; font-family: verdana, geneva, arial, helvetica, sans-serif
}
H2 {
	font-weight: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #630808; LINE-HEIGHT: 135%; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #800000; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 19px
}
A {
	FONT-SIZE: 11px; COLOR: #8c4702; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A:link {
	FONT-SIZE: 11px; COLOR: #8c4702; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #8c4702; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A:hover {
	FONT-SIZE: 11px; COLOR: #e29943; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #e29943; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}


/* CMS EDITOR */

.TEXTPREVIEW {
	COLOR: #000000;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none;
	text-align: left;
	border: 1px solid #e0e4eb;	
	padding: 15px;
}


/* MELIN 4 STYLE */

.darkblueshade {
	background-color: #333949;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	
	background: transparent url(/melin/images/melin4/backgrounds/backshad6.jpg) repeat-x top left; 	
}

.blueshade {
	background-color: #606b87;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	
	background: transparent url(/melin/images/melin4/backgrounds/blueshader.jpg) repeat-x top left; 	
}

.blueshader35p {
	background-color: #d6d9e0;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	
	background: transparent url(/melin/images/melin4/backgrounds/blueshader35p.png) repeat-x top left; 	
}


.whiteshade {
	background-color: #FFFFFF;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	 	
}

.orangeshade60_10 {
	background: transparent url(/melin/images/melin4/backgrounds/orangeshader75p_60h.png) repeat-x top left; 	
	background-color: #ECECEC;
	padding: 10 10 10 10px;
	color: #FFFFFF;
}

.steelback {
	background: transparent url(/melin/images/melin4/backgrounds/steel.jpg) repeat-x top left; 	
	background-color: #b4bac3;
}

.blueshadelight170 {
	background: transparent url(/melin/images/melin4/backgrounds/blueshadelight170.jpg) repeat-x top left; 	
	background-color: #d6d9e0;
}

.navipunkt {
	padding-top:10px;
	padding-left:12px;	
}

.lightgrayshade {
	background-color: #EFEFEF;
	padding: 10 10 10 10px;
	border-top: 0px solid #e0e4eb;
	border-left: 1px solid #FFFFFF;	
	border-right: 1px solid #FFFFFF;		
	border-bottom: 1px solid #FFFFFF;	 	
}


.blueback {
	background-color: #606b87;
}

.whiteback {
	background-color: #FFFFFF;
}

.blueframe {
	background-color: #a5abbd;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	padding: 10 10 10 10px;
}

.orangeshade {
	background-color: #E6E6E6;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	
	background: transparent url(/melin/images/melin4/backgrounds/orangeshader.png) repeat-x top left; 
	
}


/* buttonbar oben oder unten */

td.buttonbar {
	background-color: #cacacd;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;		
}

.buttonbar_text
{
	COLOR: #222222;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	font-weight: bold; 	
	padding-left:0px;
	padding-right:15px;	
}

a.buttonbar_link
{
	COLOR: #222222;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: underline;
	font-weight: normal; 	
	padding-right:15px;	
}

div#quicksearch input.text {
	background: #fff url(/melin/images/melin4/backgrounds/input_search_back.gif) no-repeat top left;
	border: 1px solid #444444;
	padding: 3px 3px 3px 29px;
	color: #000;
	width: 200px;
	height: 20px;
	margin: 0 0 0 0px;
}

/* weiter tabllen */

td.tabletext_topic {
	COLOR: #222222;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-right: 25px;
	font-weight: bold; 
}

td.tabletext_topic12 {
	COLOR: #222222;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-right: 25px;
	font-weight: bold; 
}


td.tabletext_topic_white {
	COLOR: #FFFFFF;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-right: 25px;
	font-weight: bold; 
}
td.tabletext_content_white {
	COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	text-decoration: none;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	font-weight: normal; 
}

td.tabletext_content {
	COLOR: #111111;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	text-decoration: none;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	font-weight: normal; 
}

td.tabletext_content12 {
	COLOR: #111111;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 	
	text-decoration: none;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	font-weight: normal; 
}


td.tabletext_content_oback {
	COLOR: #222222;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	text-decoration: none;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	font-weight: normal; 
}

td.tabletext_content_helptext {
	COLOR: #222222;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	text-decoration: none;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	font-weight: normal; 
}

.dtableshader {
	// background-color: #c5c504;
	background: transparent url(/melin/images/melin4/backgrounds/blueshadelight170.jpg) repeat-x top left; 	
	background-color: #d6d9e0;	
}

.inputfield {
	width: 100%;
	background-color: #FAFAFA;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;
	margin-bottom: 5px;	
	margin-top: 5px;	
}

.centralcell {
	background-color: #FAFAFA;
	border: 1px solid #e0e4eb;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4; 
	COLOR: #FFFFFF;
}

/* LIST ELEMENTS */

.listelement {
	background-color: #FFFFFF;
	border-top: 1px solid #666666;		
	border-bottom: 1px solid #666666; 		
	COLOR: #333333;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;	
	padding-right: 5px;
	font-weight: normal; 	
}

.listelement_header
{
	COLOR: #222222;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;	
	font-weight: bold; 	
}

.listelement_buttons {
	background-color: #2f3b53;
	border-top: 1px solid #e0e4eb;		
}

.lightgray
{
	COLOR: #777777;	
	text-decoration: none;
	font-weight: normal; 	
}

.lightgraybg {
	background-color: #E0E1E2;
}

.listelement_left {
	border-left: 1px solid #666666;				
}

.listelement_right {
	border-right: 1px solid #666666;			
}

.listelement_bottom {
	border-top: 1px solid #666666; 		
	height:15px;
}


/* border-bottom: 1px solid #bbbec8; */
.sublistelement {
	border-top: 1px solid #e0e4eb;	
	COLOR: #FFFFFF;	
	background-color: #666666;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;		
}

.sublistelement_right {
	border-right: 1px solid #afb5c4;				
}

.sublistelement_left {
	border-left: 1px solid #e0e4eb;		
}

/* LIST ELEMENTS END */

.highlight {
	COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 		
	text-decoration: none;
}

.asterisk {
	COLOR: #ca7b2c;
}


a.tabletext {
	COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 		
	text-decoration: underline;
}

.footerbar {
	background-color: #434152;
	background: url(/melin/images/melin4/backgrounds/footernav_4.jpg);
}

/* MENU PANEL ELEMENTS */

.minipanel {
	float: left;
	width: 280px;
	height: 210px;
	margin: 10px;
	background: url(/melin/images/melin4/backgrounds/menubrick280210dg.png) no-repeat top left;
	position: relative;
}

.minipanel_hi {
	float:left;
	width: 280px;
	height: 210px;
	margin: 20px;
	background: url(/melin/images/melin4/backgrounds/menubrick280210g.png) no-repeat top left;
	position: relative;
}

.mpanelicon {
	float:  left;
	width: 100px;
	height:100px;
	margin: 0px;
}

.mpanelhead {
	left: 107px; 
	top: 67px; 
	width: 162px; 
	height: 24px;
    position:absolute;
	margin: 0px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 12px; 	
	COLOR: #FFFFFF;
	font-weight: normal; 	
}

.mpaneltext {
	/* background-color: #434152; */
	left: 25px; 
	top: 108px; 
	width: 246px; 
	height: 100px;
    position:absolute;
	margin: 0px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 12px; 	
	COLOR: #FFFFFF;
	font-weight: normal; 	
}

.panel {
	float:left;
	width: 450px;
	height: 215px;
	margin: 10px;
	background: url(/melin/images/melin4/dialog/window_draft_450x215.png);
}

.panelorange {
	float: left;
	width: 450px;
	height: 215px;
	margin: 10px;
	background: url(/melin/images/melin4/dialog/window_draft_450x215orange.png);
}

.dashboard {
	COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;	
	padding-right: 25px;
	font-weight: normal; 
	
}

/* Page grouping elements */

.contentbox {
	font-size: 10px;
	COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	
}

.contentboxDARK {
	font-size: 10px;
	COLOR: #111111;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
	border-bottom: 1px solid #afb5c4;	
}


.orangeshade40 {
	background: transparent url(/melin/images/melin4/backgrounds/orangeshader75p_40h.png) repeat-x top left; 	
}

.orangeshade60 {
	background: transparent url(/melin/images/melin4/backgrounds/orangeshader75p_60h.png) repeat-x top left; 	
}

.orangeshade200 {
	background: transparent url(/melin/images/melin4/backgrounds/orangeshader75p_200h.png) repeat-x top left; 	
}


.orangeshade500 {
	background: transparent url(/melin/images/melin4/backgrounds/orangeshader75p_500h.png) repeat-x top left; 	
}

.blueshade40 {
	background: transparent url(/melin/images/melin4/backgrounds/footernav_4.jpg) repeat-x top left; 	
}

.blueshade200 {
	background: transparent url(/melin/images/melin4/backgrounds/blueshader75p_200h.png) repeat-x top left; 	
}

.blueshade500 {
	background: transparent url(/melin/images/melin4/backgrounds/blueshader75p_500h.png) repeat-x top left; 	
}

/* BUSINESS UNIT LISTS */

.businessunits {
	border-width: 1px; 
	width: 100%;
	background-color:#FFFFFF; 
	background: transparent url(/melin/images/melin3/backgrounds/backshad3.jpg) repeat-x top left; 		
}

.businessunits_separator {
	border-bottom: 1px solid #222222;		
}

.businessunit_container {
	border-width: 1px; 
	width: 100%;
	border-color: #999999;
	background-color:#e0e0e0; 
}

.businessunit_padding {
	padding-left: 10px;
	padding-right: 40px;
	padding-top: 15px;
	padding-bottom: 15px;		
}

.businessunit_input {
	border-width: 1px; 
	padding-left: 2px;	
	padding-top: 1px;		
	width: 100%;
	height: 20px;
	border-color: #999999;
}

/* SUBNAVI */

.subnavi {
	background: url(/melin/images/melin4/backgrounds/subnavibg.png) repeat-x;
	height: 26px;
	background-color:#41506f; 
	width: 100%;	
	position: relative;
}

.subnavi_text
{
	COLOR: #FFFFFF;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;
	font-weight: bold; 	
	padding-left:15px;
	padding-right:15px;	
}

/* CMS EDITOR */

.edittable_topright {
	background: url(/melin/images/melin4/backgrounds/shadowtr.png) repeat-y left 0%;
	padding-left: 25px;
}

.edittable_topleft {
	background: url(/melin/images/melin4/backgrounds/shadowtl.png) repeat-y right 0%;
	padding-left: 12px;
}

.edittable_center
{
	background: #FFFFFF;	
	padding: 15px;
}

.edittable_topright {
	background: url(/melin/images/melin4/backgrounds/shadowtr.png) repeat-y left 0%;
	padding-left: 25px;	
}

.edittable_topleft {
	background: url(/melin/images/melin4/backgrounds/shadowtl.png) repeat-y right 0%;
	padding-left: 12px;
}

.edittable_right {
	background: url(/melin/images/melin4/backgrounds/shadowr.png) repeat-y left 0%;
	padding-left: 25px;
}

.edittable_left {
	background: url(/melin/images/melin4/backgrounds/shadowl.png) repeat-y right 0%;
	padding-left: 12px;
}

.edittable_footer {
	background: url(/melin/images/melin4/backgrounds/shadowb.png) repeat-x;
	padding-bottom: 20px;
}


.edittable_footerl {
	background: url(/melin/images/melin4/backgrounds/shadowcl.png) no-repeat right 0%;
	padding-bottom: 20px;
	padding-left: 25px;
}

.edittable_footerr {
	background: url(/melin/images/melin4/backgrounds/shadowcr.png) no-repeat left 0%;
	padding-bottom: 20px;
	padding-left: 25px;
}


.edittable_footerl12 {
	background: url(/melin/images/melin4/backgrounds/shadowcl12.png) no-repeat right 0%;
	padding-bottom: 12px;
	padding-left: 12px;
}

.edittable_footer12 {
	background: url(/melin/images/melin4/backgrounds/shadowb12.png) repeat-x;
	padding-bottom: 12px;
}

.edittable_footerr12 {
	background: url(/melin/images/melin4/backgrounds/shadowcr12.png) no-repeat left 0%;
	padding-right: 12px;	
}



/* SUB LINE */

.subnavi_light {
	COLOR: #FFFFFF;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	text-decoration: none;
	font-weight: normal; 	
}

/* light gray, fuer inaktive menues */

.lightgray
{
	COLOR: #777777;	
	text-decoration: none;
	font-weight: normal; 	
}


/* (main) MENU ELEMENT */

.menucircle {
	background: url(/melin/images/melin4/menuicons/circle/circle50.png) no-repeat left 0%;
	width: 800px;
	border: 0px solid #7a7a7a;		
	position: relative;
}

.menucircleIE6 {
	background: url(/melin/images/melin4/menuicons/circle/circle50.gif) no-repeat left 0%;
	width: 800px;
	border: 0px solid #7a7a7a;		
	position: relative;
}

.menuelement {
	width: 180px;	
	height: 170px;
	border: 0px solid #222222;		
}

.menubox {
	position: absolute;
	top: 105px;	
	left: 0px;
	text-align: center;	
}

.menutext {
	top: 0px;	
	left: 0px;
	position: absolute;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;	
	text-decoration: none;
	font-weight: normal; 	
	font-size: 14px; 
	text-align: center;	
	width: 180px;	
}

.menuhelptext {
	top: 20px;	
	left: 0px;
	position: absolute;
	width:180;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #e0e0e0;	
	text-decoration: none;
	font-weight: normal; 	
	font-size: 11px;
	padding-top:6px;
	display: none;
}

.ERRORBOX {
	width:600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #e0e0e0;	
	border: #AA0000 solid 2px;
	text-decoration: none;
	font-weight: normal; 	
	font-size: 11px;
	padding:16px;
	text-align:left;
}

.menudropshadow {
	position: absolute;
	left: 43px;
	top: 0px;	
	display: none;
}

.menuicon {
	position: absolute;
	left: 43px;
	top: 0px;	
}


/* menu elements (main circle syle) */

.mpos1 {
	position: absolute;
	left: 307px;
	top: 20px;
}

.mpos7 {
	position: absolute;
	left: 90px;
	top: 50px;
}

.mpos2 {
	position: absolute;
	left: 520px;
	top: 50px;
}

.mpos3 {
	position: absolute;
	left: 610px;
	top: 230px;
}

.mpos5 {
	position: absolute;
	left: 20px;
	top: 230px;
}

.mpos6 {
	position: absolute;
	left: 220px;
	top: 310px;
}

.mpos4 {
	position: absolute;
	left: 415px;
	top: 310px;
}

/* -------------------------------------------------------------------------------------------- */
/* menu elements (sub menu syle) */

.statscircle {
	background: url(/melin/images/melin4/menuicons/circle/stats50-9.png) no-repeat left 0%;
	width: 800px;
	border: 0px solid #7a7a7a;		
	position: relative;
}

.spos1 {
	position: absolute;
	left: 115px;
	top: 35px;
}

.spos2 {
	position: absolute;
	left: 390px;
	top: 35px;
}

.spos3 {
	position: absolute;
	left: 635px;
	top: 35px;
}

.spos4 {
	position: absolute;
	left: 0px;
	top: 250px;
}

.spos5 {
	position: absolute;
	left: 260px;
	top: 250px;
}

.spos6 {
	position: absolute;
	left: 527px;
	top: 250px;
}

/* -------------------------------------------------------------------------------------------- */

.whitie {
	COLOR: #FFFFFF;	
}

/* Workflow list */

.wfloname_active {
	COLOR: #111111;	
	font-weight: bold; 
}

.wfloname_passive {
	COLOR: #444444;	
}

.spacer_line {
	background-color:#999999; 
}

/* WHITE LINKS */
.whitieLink {
	FONT-SIZE: 10px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.whitie {
	FONT-SIZE: 10px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.whitie:link {
	FONT-SIZE: 10px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.whitie:visited {
	FONT-SIZE: 10px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.whitie:hover {
	FONT-SIZE: 10px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; background: #30361C
}
A.whitie:active {
	FONT-SIZE: 10px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; background: #30361C
}

/* LINKS on WHITE */
.CONTENTLINK {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #30361C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}
A.CONTENTLINK {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #30361C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.CONTENTLINK:link {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #30361C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.CONTENTLINK:visited {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #30361C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.CONTENTLINK:hover {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline;
	}
A.CONTENTLINK:active {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; 
}

/* height defs */

.h28 {
	height: 28px;
	padding: 10 10 10 10px;
	border-top: 1px solid #e0e4eb;
	border-left: 1px solid #e0e4eb;	
	border-right: 1px solid #afb5c4;		
}

/* WHITE LINKS */
.whitie12 {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}
A.whitie12 {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}
A.whitie12:link {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}
A.whitie12:visited {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}
A.whitie12:hover {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; 
}
A.whitie12:active {
	FONT-SIZE: 12px; padding-left: 0px; COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; 
}

/* Table */

.smarttable {
	border: 0px solid #FFFFFF;
}

.smarttable td {
	border-right: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;	
	border-left: 0px solid #FFFFFF;		
	padding: 10px;
	font-weight: normal; 	
	text-align:left;		
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none	
}

.smarttable th {
	border-right: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;	
	border-left: 2px solid #FFFFFF;		
	padding: 10px;
	font-weight: normal; 	
	text-align:left;	
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}

.finaline {
	border-right: 0px solid #FF0FF0;
	border-top: 2px solid #FF0FF0;
	border-bottom: 0px solid #FF0FF0;	
	border-left: 0px solid #FF0FF0;		
	height: 2px;
	padding: 0px;
}

/* simple white table */

.simpletable_white {
	border: 0px solid #FFFFFF;	
	padding: 0px;
}

.simpletable_white td { 
	border-top: 1px solid #FFFFFF;
	padding: 5px;
	}
	
/* simple blue table */

.simpletable_blue {
	border: 0px solid #545465;	
	padding: 0px;
}

.simpletable_blue td { 
	border-top: 1px solid #545465;
	padding: 5px;
	}	

.SUPERSMALL {
	FONT-SIZE: 9px; COLOR: #333333; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none
}
A.SUPERSMALL {
	FONT-SIZE: 9px; COLOR: #444444; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.SUPERSMALL:link {
	FONT-SIZE: 9px; COLOR: #444444; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.SUPERSMALL:visited {
	FONT-SIZE: 9px; COLOR: #444444; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.SUPERSMALL:hover {
	FONT-SIZE: 9px; COLOR: #444444; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.SUPERSMALL:active {
	FONT-SIZE: 9px; COLOR: #444444; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline
}	


.taskbox { background-color: #FFFFFF; list-style-type: decimal; list-style-position: outside; margin: 12px 0; padding: 2px 8px 2px 12px ; border: solid 1px #dbdbdb; }	
#taskbox { background-color: #FFFFFF; list-style-type: decimal; list-style-position: outside; margin: 12px 0; padding: 2px 8px 2px 12px ; border: solid 1px #dbdbdb; }




