a.link:link, a.link:hover, a.link:active {  text-decoration: underline; color: #000000}
a.link:visited {  text-decoration: underline; color: #6d6d6d}

a.type1:link { text-decoration: none;}
a.type1:visited {  text-decoration: none}
a.type1:hover {  text-decoration: underline;}
a.type2:link { color: #FFFFFF; text-decoration: none;text-align:center;}
a.type2:visited { color: #FFFFFF; text-decoration: none;text-align:center;}
a.type2:hover { color: #FCD600; text-decoration: none;text-align:center;}
a.type2:active { color: #FCD600; text-decoration: none;text-align:center;}

A.filter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; color: #6d6d6d}
A.filterOn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; color: #000000}
.navsml {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.navbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; color: #000000}
.headline,h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #000000}
.textsml { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000}
.textsml1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:15pt; color: #000000}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;font-weight: bold ;}
.textsmlbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; letter-spacing: -0.8px; color: #000000}
.textbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; color: #000000}
.mainnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; letter-spacing: 1px}
.navsmllink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #003368 }
.input         {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.select        {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.td-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #ffffff ; background-color: #6d6d6d;  vertical-align:top; font-weight: bold;}
.td-white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; background-color: #FFFFFF}
.td-yellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ; background-color: #FFFCBE}
.td-yellowlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; background-color: #FFFEEF}
.td-yellownav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; background-color: #FFFCBE}
.td-yellowdark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; background-color: #F9F300}
.td-yellow-bordered  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;background-color: #FFFCBE ;border:#B6B6B6 solid 1px}
.button3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #FCF3BA;
	font-size: 10px; 
	color:#ffffff; 	
}
.button1 {color: #6d6d6d;font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; font-size: 11px;height:20px; background-image:url('/images/buttonMiddle.gif');}
.button2 {color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FCF3BA; font-size: 11px;height:20px;background-image:url('/images/buttonMiddleOn.gif');} 
.td-spacer1o { height:1px;background-color: #FCD600}
.td-spacer3o { height:3px;background-color: #FCD600}
.td-spacer3w { height:3px; background-color: #FFFFFF}
.td-spacer4y { height:4px;background-color: #FFFCBE}
.td-spacer7y { height:7px;background-color: #FFFCBE}
.td-spacer12y { height:12px;background-color: #FFFCBE}
.td-spacer18y { height:18px;background-color: #FFFCBE}


A.tgNavTop2:link {	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none}
A.tgNavTop2:visited {	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none}
A.tgNavTop2:hover {	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffff00; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none}

a.scr { text-decoration: none; font-weight: bold}
a.scr:hover { font-weight: bold}
.locspan {BACKGROUND: #FCF3BA; BORDER-BOTTOM: #FCD600 solid thin; BORDER-LEFT: #FCD600 solid thin; BORDER-RIGHT: #FCD600 solid thin; BORDER-TOP: #FCD600 solid thin; VISIBILITY: hidden; WIDTH: 150px; HEIGHT: 70px; Z-INDEX: 1; border-width: 1px; text-align: center; POSITION: absolute; left: 60%; top: 520px; height: 54px;}
.docspan {VISIBILITY: hidden; POSITION: absolute; left: 0; top: 0; height: 54px;}
.textusr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold ; letter-spacing: -0.8px; color: #1a4c8d}
.TableTest1 { background-color:Green}
.TableTest2 { background-color:Blue}

.cont-page-body {color:#000000; background-image:url('/images/background.gif'); padding: 0px;margin: 0px 0px 0px 0px }
.cont-page-body-picker{color:#000000; background-color:#ffffff; padding: 0px;margin: 0px 0px 0px 0px }
.cont-page-table { background:#ffffff;height:100%}

DIV
{	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px
	}
.grey
{
	background:#EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	color: #000000;	
}
.white
{
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	color: #000000;
	HEIGHT: 20px;
}
.darkgrey
{
	background:#666666;
	FONT-SIZE: 11px;
	font-weight:bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.redheader
{
	background:#E12E02;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.darkgreysmall
{
	background:#666666;
	font-weight:bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}

.middlegrey
{
	background:#999999;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lightmiddlegrey
{
	background:#cccccc;
}
a.text { FONT-SIZE: 10px; text-decoration: none; color: #000000}
a.text:visited { FONT-SIZE: 10px; text-decoration: none; color: #000000}
a.text:Active { FONT-SIZE: 10px;text-decoration: none}
a.text:hover { FONT-SIZE: 10px;text-decoration: underline; color: #000000}


a.novisible { FONT-SIZE: 10px; text-decoration: none; color: #000000}
a.novisible:visited { FONT-SIZE: 10px; text-decoration: none; color: #000000}
a.novisible:Active { FONT-SIZE: 10px;text-decoration: none}
a.novisible:hover { FONT-SIZE: 10px;text-decoration: none; color: #000000}


.filtertext
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.separator
{
	background:#ffffff;
	height:1px;
}

.selected-page
{
	 FONT-WEIGHT:bold; 
	 FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #003368; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}


.colltable {border-collapse:collapse;border:1px solid;}

.absDiv { position: absolute; visibility: hidden }


.footnotelink
{
	FONT-SIZE: 10px; MARGIN-BOTTOM: 12px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
	
}

.footnote {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 12px; COLOR: #003368; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.title {
	 FONT-WEIGHT:bolder; 
	 font-style:italic;	
	 LETTER-SPACING: 2px;
	 FONT-SIZE: 17px; MARGIN-BOTTOM: 0px; COLOR: #E12E02; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}


/*********************/

.textgrey
{
	FONT-WEIGHT:bolder; 	
	LETTER-SPACING: 2px;
	FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #CCCCCC; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}


.edit1 {font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #000000; background-color: #ffffff;font-size: 10px;}
.edit2 {font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #000000; background-color: #FFFFFF;font-size: 10px;}

.button3 {font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(images/button.gif); font-size: 10px; color:#ffffff; font-weight:bold}

.radio1 {font-size: 10px;}
.radio2 {font-size: 10px;}


.inputro {background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.inputedit {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.selectccy {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; width:200px; height:80px}

.mainmenu
{
	background-color: #336699;
	FONT-SIZE: 12px;
	font-weight: bold;
	MARGIN-BOTTOM: 12px;	
	COLOR: #FFFFFF;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
.mainmenuselected
{
	background-color: #336699;
	FONT-SIZE: 12px;
	font-weight: bold;
	MARGIN-BOTTOM: 12px;
	COLOR: #D95936;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}


.servicemenu
{
	FONT-SIZE: 10px; COLOR: #FFFFFF; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}

a.servicemenu 
{
	text-decoration: none;
	color: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
a.servicemenu:visited
{
	text-decoration: none;
	color: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
a.servicemenu:Active
{
	text-decoration: none;
	color: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
a.servicemenu:hover
{
	text-decoration: none;
	color: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}



a.linkpage { text-decoration: none; color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.linkpage:visited { text-decoration: none; color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.linkpage:Active { text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.linkpage:hover { text-decoration: underline; color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}


a.right {  text-decoration: none; color: #003368}
a.right:visited {  text-decoration: none; color: #003368}
a.right:Active { text-decoration: none}
a.right:hover { text-decoration: underline; color: #003368}


.td-header-left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ; background-color: #EEEEEE; text-align: left; font-weight: bold;}
.td-header-right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ; background-color: #EEEEEE; text-align: right; font-weight: bold;}
.td-grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; background-color: #efefef}

.td-red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ; background-color: #E12E02;}

.td-darkgray{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ; background-color: #ffffff;}

.td-white-nobgcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ;}
.td-yellow-nobgcolor  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #000000 ;}
.td-darkgray-nobgcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: -0.8px; color: #FFFFFF ;}



a.head 
{
	text-decoration: none;
	color: #336699;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
a.head:visited
{
	text-decoration: none;
	color: #336699;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
a.head:Active
{
	text-decoration: none;
	color: #336699;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}
a.head:hover
{
	text-decoration: none;
	color: #336699;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}



.section {
	FONT-SIZE: 12px; COLOR: red; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; font-weight : bold;
}
.section2 {
	FONT-SIZE: 12px; COLOR: #000000; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; font-weight : bold;
}
.section3 {
	FONT-SIZE: 12px; COLOR: #000000; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
}
.mainmenu {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.mainmenu2 {
	FONT-SIZE: 10px; COLOR: #FFFFFF; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; Color: #000000;
}
.mainmenu2b {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; font-weight : bold; Color: #666666; text-decoration: none;
}
.mainmenu2a {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; font-weight : bold; text-decoration: none; color:#000000;
}
.mainmenu3 {
	FONT-SIZE: 9px; COLOR: #FFFFFF; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.mainmenu3b {
	FONT-SIZE: 9px; COLOR: #000000; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; font-weight : bold;
}
.mainmenuselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: #aa0000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.submenu {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.redtext {
	COLOR: #D95936;
}

.leftheader
{
	background-color: #004786;
	FONT-SIZE: 10px;
	font-weight: bold;
	MARGIN-BOTTOM: 10px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
}

.bodytext
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.topmenu
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.bodybigtext
{
	FONT-SIZE: 11px;
	COLOR: #000000;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Payment order stylesheets. */
.Payment_text2 {
	FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Verdana,sans-serif; LETTER-SPACING: 5px
}

.Payment_textsml {
	FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana,sans-serif; LETTER-SPACING: 0px
}

.Payment_textsml2 {
	FONT-SIZE: 9px; COLOR: #5b5b5b; FONT-FAMILY: Arial,sans-serif; LETTER-SPACING: 0px
}
.Payment_textsml3 {
	FONT-SIZE: 9px; COLOR: #5b5b5b; FONT-FAMILY: Verdana,sans-serif; LETTER-SPACING: 0px
}

.Payment_textbig2 {
	FONT-SIZE: 13px; COLOR: #222222; FONT-FAMILY: Verdana,sans-serif; LETTER-SPACING: 5px
}

.Payment_textbig3 {
	FONT-SIZE: 13px; COLOR: #222222; FONT-FAMILY: Verdana,sans-serif; LETTER-SPACING: 5px
}

.dottedPannel
{
	border-color: #a0a0a0; 
	border-style: solid; 
	border-width: 0px;

	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 12px;
	LINE-HEIGHT: 18px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.checkBoxOnDottedPannel
{
	background-color: #FCF3BA;
}


a.type3:link	{ color: #666666; text-decoration: none;text-align:center;}
a.type3:visited { color: #666666; text-decoration: none;text-align:center;}
a.type3:hover	{ color: #666666; text-decoration: none;text-align:center;}
a.type3:active	{ color: #666666; text-decoration: none;text-align:center;}

.linkbutton {color:white;text-decoration:none; text-align:center; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight:bold}





/******************************************************************************
	class:			Red Text
	description:	to be used in error and warning messages
	note:			based on greytext
	date:			14.06.2004
	author:			plamen sharapanov
	company:		DAIS
******************************************************************************/
.redtext
{
	FONT-SIZE: 10px;
	COLOR: #E12E02;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.greytext
{
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

a.navlink:link { text-decoration: none; color: #000000; }
a.navlink:visited {  text-decoration: none; color:#6D6D6D; }
a.navlink:hover {  text-decoration: underline; color: #000000}
a.navlink:active { color: #000000; text-decoration: none;}

.navlinkSelected, a.navlinkSelected:link { text-decoration: none; color: #000000;background-image:url('/images/subnavtr.gif');background-repeat: no-repeat }
a.navlinkSelected:visited { text-decoration: none; color: #000000;background-image:url('/images/subnavtrVisited.gif');background-repeat: no-repeat }

.navlinkItem, a.navlinkItem:link { text-decoration: none; color: #000000; background-image:url('/images/navtrian.gif');background-repeat: no-repeat}
a.navlinkItem:visited { text-decoration: none; color: #000000; background-image:url('/images/navtrianVisited.gif');background-repeat: no-repeat}

.navlink3level, a.navlink3level:link { text-decoration: none; color: #000000; background-image:url('/images/navsquare.gif');background-repeat: no-repeat}
a.navlink3level:visited { text-decoration: none; color: #000000; background-image:url('/images/navsquareVisited.gif');background-repeat: no-repeat}


a.navlinkSelected1level { text-decoration: none; color: #000000;}
a.navlinkSelected1levelBold { font-weight:bold;text-decoration: none; color: #000000;}


a.none {text-decoration: none; }

.greytable
{
	background-color: #EFEFEF ;border:#B6B6B6 solid 1px;color:#000000;FONT-FAMILY:Verdana; FONT-SIZE: 10px;
}

.toolbox
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold
}

a.tblink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; }
a.tblink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; color:#000000; }
a.tblink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #000000}
a.tblink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

UL 
{
	list-style-image:url(/images/bullet.gif);
	list-style-position:outside;	
}


.border{background-color:#b6b6b6}


#tooltip {
  padding:2px 2px 2px 2px;
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background-color: #EFEFEF;
  FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
  text-align:left;
  width:495px;
}

a.related:link { text-decoration: none; color: #000000; }
a.related:visited {  text-decoration: none; color:#000000; }
a.related:hover {  text-decoration: underline; color: #000000;}
a.related:active { color: #000000; text-decoration: none;}


.checked
{margin-left:2px;background-image:url('/images/checked2.gif');background-repeat: no-repeat;background-position:left center;}
.td-transparent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000 ; vertical-align:top;}


.li {  list-style-type: square}

.ta-text{	width: 600px;
	border-style:none;
	border: 1px solid #EFEFEF;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFEFEF ;
	color:#000000; FONT-SIZE: 10px;overflow:auto;
}

/****clases for messaged send from backoffice to the client ****/
.NormalBlack
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.NormalRed
{
	font-size: 12px;
	color: #E12E02;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.NormalGrey
{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.NormalGreen
{
	
	color: #008000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.NormalYellow
{
	font-size: 12px;
	color: #FFFCBE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.NormalBlue
{
	font-size: 12px;
	color: #0000EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.FootnoteBlack
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
}

.FootnoteYellow
{
	font-size: 8px;
	color: #FFFCBE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#calcContent, #calcContent input, #calcContent select, #calcContent select option {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

#calcContent .calcDetail {
    font-family:Verdana, Geneva, sans-serif;
    font-style:italic;
	font-size:9px;
	color:#999;
	margin-left:5px;
}

.ui-dialog .ui-dialog-title {
    font-size: 12px;
}

.ui-dialog .ui-dialog-content {
    overflow: hidden !important; /* REVIEW!!! */
}

#calcContent table, #calcContent table tr td {
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

.loadingGif {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}