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;
	color: #000000;
}

.NormalRed
{
	color: #E12E02;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.NormalGrey
{
	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
{
	color: #FFFCBE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.NormalBlue
{
	color: #0000EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.FootnoteBlack
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.FootnoteYellow
{
	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;
}

/*wizardnavigation styles*/
#wizardNavig {
    color:#333333;
    font-family:Verdana, Arial,Sans-Serif;
    font-size:10px;
    margin:10px 0;
}
#wizardNavig ul {
    list-style:none outside none;
    margin:0;
    padding:0;
}
#wizardNavig ul li {
    background-color:#efefef;
    background-image:url("/images/arr-gray2.jpg");
    background-position:right 50%;
    background-repeat:no-repeat;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    display:inline;
    float:left;
    margin-bottom:-1px;
    width:112px;
    height:46px;
}
#wizardNavig ul li a {
    color:#666;
    display:block;
    padding:4px 9px 4px 5px;
    text-decoration:none;
}
#wizardNavig ul li a:hover {
    
    text-decoration:none;
}
#wizardNavigStatic:hover {

    text-decoration:none;
}
#wizardNavig ul li.current {
    background-color:#F8F000;
    background-image:url("/images/arr-white.jpg");
    background-position:right 50%;
    background-repeat:no-repeat;
    border-color:#CCCCCC;
    border-style:solid none;
    border-width:1px medium;
}
#wizardNavig ul li.current a {
    color:#000;
    font-weight:bold;
    padding:4px 9px 4px 5px;
    text-decoration:none;
}
#wizardNavig .first {
    border-left:1px solid #CCCCCC;
}
#wizardNavig .last {
    background-image:none;
    border-right:1px solid #CCCCCC;
}

.clear {
	clear:both;	
}

.cover .bodytext 
{
    font-size:11px;
}

.cover .input 
{
    font-size:11px;
    padding: 3px;
}

.Fixed
{
    position: fixed;
}

.LeftTop0
{
    left: 0;
    top: 0;
}

.Opacity20
{
    opacity: 0.2;
    filter: alpha(opacity=20);
}

.AJAXModal
{
    z-index: 100;
    background-color: #000000;
    height: 100%;
    width: 100%;
}

.OverModal
{
    z-index: 101;
}


.TopAJAXModal
{
    left: 40%;
    top: 45%; /*width: 25%;*/ /*height: 18%;*/
    padding: 1em 2em;
    background-color: #fff;
}

.NoDisplay
{
    display: none;
}
/*end ot wizard navigation styles*/
/*corp site BankBranches*/
div.result_line {
background:none repeat scroll 0 0 #FFFCBE;
float:left;
padding:5px 0;
width:100%;
}
div.atm_wrapper,div.pos_wrapper {height:200px;max-height:210px;}
div.atm_wrapper div.result_line,div.pos_wrapper div.result_line {position: relative;}
div.result_line_left{float:left;}
div.result_line .addressitem {float:left;margin-top:0px;margin-bottom:0px;}
div.atm_wrapper p.mapitem{position: absolute !important; top: 5px; left: 290px;}
div.pos_wrapper p.mapitem{position: absolute !important; top: 5px; left: 290px;}
div.atm_wrapper .ico_map,div.pos_wrapper .ico_map {left:-35px !important;}
.tblATMsResult p.addressitem {line-height:22px;}
.tblATMsResult span.address {margin-left:12px !important;}
.tblATMsResult span.euronet {font-size:13px;margin:4px 0 0 8px;}
.tblATMsResult div.result_line_left td.c1 {width:320px !important;vertical-align:top !important;}
.tblATMsResult div.result_line_left table.appdata {vertical-align:top;}
.tblATMsResult .appdata td {padding-right:0px;}
.tblATMsResult div.result_line_left td.c3 {padding-bottom:10px !important;padding-top:0px !important;}
div.result_line span.result {
font-size:13px;
font-weight:bold;
margin:0 0 0 12px;
}
div.result_line span.level {
font-size:10px;
margin:0px 0 10px 12px;
font-weight:bold;
/*line-height:22px;*/
vertical-align:top;
}
div.result_line span.address {
font-size:10px;
margin:4px 0 0 10px;
}
div.result_line span {
color:#4C4C4C;
font-family:Arial;
/*width:auto;*/
}
div.result_line_left #tblWorkTimes,div.result_line_left #tblServices {margin:0px;}
div.result_line_left #tblWorkTimes {width:350px;}
.tblATMsResult #tblServices td {padding:0px 0px 0px 8px}
div.result_line_left #tblWorkTimes td {margin:0px;padding:0px}
div.result_line_left #tblWorkTimes .c3 {width:85px;}
div.result_line_left #tblWorkTimes .c4 {width:90px;}
div.result_line_left #tblWorkTimes .c5 {width:150px;}
div.fieldgroup.result2 table.appdata,div.fieldgroup.result4 table.appdata {
background:none repeat scroll 0 0;
font-size:10px;
margin:0;
padding:0;
/*table-layout:fixed;*/
border:none ;
}
div.fieldgroup.result2 table.appdata td,div.fieldgroup.result4 table.appdata td {
font-size:10px;
/*line-height:18px;*/
padding-bottom:23px;
padding-top:0px;
border:none;
}
div.result_line span {/*float:left;*/}
div.result_line p.mapitem {
color:#2183A8;
float:right;
font-size:13px;
font-weight:bold;
margin:3px 14px 0 0;
position:relative;
}
div.result_line span.ico_map {
height:33px;
left:-55px;
position:absolute;
top:-14px;
width:20px;
}
div.result_line span.ico_map_text {
color:#2183A8;
height:33px;
left:-32px;
position:absolute;
top:0px;
width:20px;
}
div.result_line_left td.c1 {padding-left:20px;padding-bottom:10px !important;width:350px}
div.result_line_left td.c2 {padding-left:20px;}

div.result_line span.ico_mail {
background:url("/images/email.png") no-repeat scroll 0 0 transparent;

float:right;
position:relative;
width:20px;
}

