
.body       {   background-color: #ffffff; color: #000000;
                font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif;  }

.h1         {   background-color: #0f3767; color: #ffffff;
                font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
                line-height: 23px; text-align: center;  }
.h1bgr      {   background-color: #eeeeed; color: #ffffff;
                font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;
                line-height: 28px; text-align: center;  }

.forms      {   background-color: #bcccde; color: #000000;
                font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
                
.wizard     {   background-color: #d8e1f9; color: #000000;
                font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }

.viewForm   {   margin: 1px;  }

.msg        {   background-color: #bcccde; color: #000000;
                font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif;  }

.msgRed     {   background-color: #bcccde; color: #cc3300;
                font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif;  }

.wrn        {   color: #ff0000;
                font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif;  }

.msgWhite   {   background-color: #ffffff; color: #000000;
                font-weight: bolder; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;  }

.colHeads   {   background-color: #d3d2d2; color: #000000;
                font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-left: 3px; margin-right: 3px; }

.evenRows   {   background-color: #DEDEDE; color: #000000;
                font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-left: 3px; margin-right: 3px; }

.oddRows    {   background-color: #eeeeee; color: #000000;
                font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif;  margin-left: 3px; margin-right: 3px; }


.buttons    {   background-color: #bcccde; color: #000000;
                font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif;
                text-align: center; line-height: 25px }

input.offerMakerbutton{
	background-image:url(../img/buttonBG.gif);
	background-color:#BCCCDE;
   	font-size:12px;
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#040284;
	width:120px;
	height:24px;
	border-top-style:solid;
	border-top-color:#FCFCFC;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#848284;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#FCFCFC;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#848284;
	border-right-width:1px;
	cursor: pointer;
}

input.offerMakerbuttonDisabled{
	background-image:url(../img/buttonBGDisabled.gif);
	background-color:#C0C0C0;
   	font-size:12px;
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#B0B0B0;
	width:120px;
	height:24px;
	border-top-style:solid;
	border-top-color:#FCFCFC;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#848284;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#FCFCFC;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#848284;
	border-right-width:1px;
}


input.offerMakerbutton18{
	background-image:url(../img/buttonBG18.gif);
	background-color:#BCCCDE;
   	font-size:9px;
	font-family:Arial,sans-serif;
	color:#040284;
	width:45px;
	height:18px;
	border-top-style:solid;
	border-top-color:#FCFCFC;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#848284;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#FCFCFC;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#848284;
	border-right-width:1px;
	cursor: pointer;
}
input.offerMakerbutton19{
	background-image:url(../img/buttonBG18.gif);
	background-color:#BCCCDE;
   	font-size:9px;
	font-family:Arial,sans-serif;
	color:#040284;
	width:70px;
	height:18px;
	border-top-style:solid;
	border-top-color:#FCFCFC;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#848284;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#FCFCFC;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#848284;
	border-right-width:1px;
	cursor: pointer;
}
input.offerMakerbutton12{
	background-image:url(../img/buttonBG12.gif);
	background-color:#BCCCDE;
   	font-size:7px;
	font-family:Arial,sans-serif;
	color:#040284;
	height:12px;
	border-top-style:solid;
	border-top-color:#FCFCFC;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#848284;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#FCFCFC;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#848284;
	border-right-width:1px;
	cursor: pointer;
}

.margin       { margin-left: 3px; margin-right: 3px;  }
.margin-left  { margin-left: 3px;  }
.margin-right { margin-right: 3px;  }

.blue-font  {   color: #0000ff;
                font-weight: bold; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif; }
.green-font {   color: #008000;
                font-weight: bold; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif; }
.red-font   {   color: #ff0000;
                font-weight: bold; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif; }

.blue       {   background-color: #0f3767;  }

.logo       {   background-color: #0000fe;  }

.headerBottomLine {
border-top: 1px solid #7D9ABE;
}


.a_txt7:link { text-decoration: none; font-weight: normal; font-size: 7pt; color: #000066; }
.a_txt7:hover { text-decoration: none; font-weight: normal; font-size: 7pt; color: #ff0000; }
.a_txt7:active { text-decoration: none; font-weight: normal; font-size: 7pt; color: #000066; }
.a_txt7:visited { text-decoration: none; font-weight: normal; font-size: 7pt; color: #000066; }
.a_txt7:visited:hover { text-decoration: none; font-weight: normal; font-size: 7pt; color: #ff0000; }

.a_txt8:link { text-decoration: none; font-weight: normal; font-size: 8pt; color: #000066; }
.a_txt8:hover { text-decoration: none; font-weight: normal; font-size: 8pt; color: #ff0000; }
.a_txt8:active { text-decoration: none; font-weight: normal; font-size: 8pt; color: #000066; }
.a_txt8:visited { text-decoration: none; font-weight: normal; font-size: 8pt; color: #000066; }
.a_txt8:visited:hover { text-decoration: none; font-weight: normal; font-size: 8pt; color: #ff0000; }

.a_txt8blinking:link { text-decoration: none; font-weight: normal; font-size: 8pt; color: #000066; }
.a_txt8blinking:hover { text-decoration: underline; font-weight: bold; font-size: 8pt; color: #ff0000; }
.a_txt8blinking:active { text-decoration: none; font-weight: normal; font-size: 8pt; color: #000066; }
.a_txt8blinking:visited { text-decoration: none; font-weight: normal; font-size: 8pt; color: #000066; }
.a_txt8blinking:visited:hover { text-decoration: none; font-weight: bold; font-size: 8pt; color: #ff0000; }

.a_txt8grey:link { text-decoration: none; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8grey:hover { text-decoration: none; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8grey:active { text-decoration: none; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8grey:visited { text-decoration: none; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8grey:visited:hover { text-decoration: none; font-weight: normal; font-size: 8pt; color: #808080; }

.a_txt8u:link { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #000095; }
.a_txt8u:hover { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #ff0000; }
.a_txt8u:active { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #000095; }
.a_txt8u:visited { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #000095; }
.a_txt8u:visited:hover { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #ff0000; }

.a_txt8u_grey:link { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8u_grey:hover { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8u_grey:active { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8u_grey:visited { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #808080; }
.a_txt8u_grey:visited:hover { text-decoration: underline; font-weight: normal; font-size: 8pt; color: #808080; }

.a_txt9b:link { text-decoration: none; font-weight: bold; font-size: 9pt; color: #000066; }
.a_txt9b:hover { text-decoration: underline; font-weight: bold; font-size: 9pt; color: #ff0000; }
.a_txt9b:active { text-decoration: none; font-weight: bold; font-size: 9pt; color: #000066; }
.a_txt9b:visited { text-decoration: none; font-weight: bold; font-size: 9pt; color: #000066; }
.a_txt9b:visited:hover { text-decoration: none; font-weight: bold; font-size: 9pt; color: #ff0000; }

.a_txt9b_grey:link { text-decoration: none; font-weight: bold; font-size: 9pt; color: #808080; }
.a_txt9b_grey:hover { text-decoration: none; font-weight: bold; font-size: 9pt; color: #808080; }
.a_txt9b_grey:active { text-decoration: none; font-weight: bold; font-size: 9pt; color: #808080; }
.a_txt9b_grey:visited { text-decoration: none; font-weight: bold; font-size: 9pt; color: #808080; }
.a_txt9b_grey:visited:hover { text-decoration: none; font-weight: bold; font-size: 9pt; color: #808080; }

.txt8 { color: #000000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.txt8blue { color: #0f3767; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.txt8b { color: #000000; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.txt8grey { color: #808080; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.txt9 { color: #000000; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.txt9b { color: #000000; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.txt10b { color: #000000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.txt14violett { color: #040284; font-weight: normal; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; }


.ip8            { font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.ip8_readonly   { color: #606060; background-color: #F9F9F9; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.mailBody       { font-weight: normal; font-size: 8pt; font-family: Courier; }

.tdtxt { color: #000000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin-left: 3px; margin-right: 3px; }

.tdtxtDisabled { 
	color: #000000; 
	font-weight: normal; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif; 
	margin-left: 3px; 
	margin-right: 3px;
	background-color: #EEEEEE;
}

.disabled { 
	color: #000000; 
	font-weight: normal; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif; 
	margin-left: 3px; 
	margin-right: 3px;
	background-color: #EEEEEE;
}


/* short into CSS */
.simulatedLink{
	cursor:	pointer;
	color: #084D94;
	font-family: arial;
	text-decoration: none;
	line-height: 15px;
	font-size: 70%; /*10pt*/	
}


.layoutTable{
	padding:0;
	margin:0;
}

.headerTopRow{
	height: 			30px;
	background-color: 	#0D4C75;
	border-bottom: 		solid 2px #FFFFFF;
}

.headerBottomRow{
	background-image:	url(button_normal.jpg);
	background-repeat: 	repeat-x;	
	height: 			30px;
	background-color: 	#0D4C75;
	border-top: 		solid 2px #FFFFFF;
}


table.simpleTable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	text-align: left;
	vertical-align: top;
}
table.simpleTable th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #CCCCCC;
	font-weight: normal;
}
table.simpleTable td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #FFFFFF;
}

.headerText{
	font-family:	Arial,Helvetica,sans-serif;
	font-size:		14px;
	font-weight:	400;
	font-style:		normal;
	color:			#FFFFFF;
	font-weight: 	bold;
}

.grayHeaderRow{
	font-family:	Arial,Helvetica,sans-serif;
	font-size:		10px;
	font-style:		normal;
	color:			#000000;
	background-color: #EEEEEE;
}

.grayFooterRow{
	font-family:	Arial,Helvetica,sans-serif;
	font-size:		10px;
	font-style:		normal;
	color:			#000000;
	background-color: #EEEEEE;
	text-align: 	center;
}


.omhDefaultText{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			14px;
	font-weight:		400;
	font-style:			normal;
	color:				#000000;
}

.omhParagraph{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			14px;
	font-weight:		400;
	font-style:			normal;
	color:				#000000;
	margin-left: 		20px;
}


.omhLI{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			14px;
	font-weight:		400;
	font-style:			normal;
	color:				#000000;
	margin-left: 		20px;  /* - */
	margin-top: 		3px;
	padding: 			0px;
	line-height: 		19px;
}
.omhLIRow1{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			14px;
	font-weight:		400;
	font-style:			normal;
	color:				#000000;
	margin-left: 		20px; /* - */
	margin-top: 		8px; /* - */
	padding: 			0px;
	line-height: 		19px;
}

.omhUL{
	list-style-image: 	url(../img/shortIntro/dot_List.gif);
	line-height: 		20px;
	margin-top: 		16px;
	margin-right: 		 0px;
	margin-bottom: 		16px;
	margin-left: 		 0px;
}

.omhULNr{
	list-style-image: 	none;;
	list-style-type:	decimal;
	line-height: 		20px;
	margin-top: 		16px;
	margin-right: 		 0px;
	margin-bottom: 		16px;
	margin-left: 		 0px;
}

.omhDefaultButton{
	background-image:	url(../img/shortIntro/button_normal.jpg);
	background-repeat: 	repeat-x;
	background-color:	#1D5E84; /*#0D4C75;*/

	font-family:		Arial,Helvetica,sans-serif;
	font-size:			14px;
	font-weight:		400;
	font-style:			normal;
	color:				#FFFFFF;
	font-weight: 		bold;	
	
	height:				30px;
	width:				150px;
	border-top-style:	solid;
	border-top-color:	#4585AE;
	border-top-width:	1px;
	border-bottom-style:solid;
	border-bottom-color:#195982;
	border-bottom-width:1px;
	border-left-style:	solid;
	border-left-color:	#31719A;
	border-left-width:	1px;
	border-right-style:	solid;
	border-right-color:	#00355E;
	border-right-width:	1px;
	cursor: 			pointer;
}

.padding6trbDisabled{
	padding-left: 6px; 
	padding-right: 0px;
	color: #B2B3B2;
	font-family: arial;
	text-decoration: none;
	line-height: 15px;
	font-size: 70%;
	cursor: 			pointer;
}
.imgpaddingl55bDisabled{
	margin-right: 5px;
	margin-top: 5px;
	border: 0px;
	color: #B2B3B2;
	font-family: arial;
	text-decoration: none;
	line-height: 15px;
	font-size: 70%;	
	cursor: 			pointer;
}
.paddinglt6bDisabled{
	padding-right: 0px;
	padding-left: 0px;
	color: #B2B3B2; 
	font-family: arial;
	text-decoration: none;
	line-height: 15px;
	font-size: 70%;	
	cursor: pointer;
}
