
/*******************************************TEXT****************************************/
ul {list-style-image:url(/media/icon_list.gif);margin:0px;padding-left:20px; }
li {vertical-align:top;margin:0px;padding:1px;}
a	{color:#003399;}


body 
{
    background-color:#FDDD93;
    background-image:url('/media/bg.gif');
    background-position:top;
    background-repeat:repeat-x;
}

.imageBorderColor 
{
    border: solid 1px #E1ECF7; margin-right:10px;
}


.banner
{
	background-image:url('/media/banner_default.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
}


.address 				{color:#333333;}
.address a  			{color:#333333;}

.text 				{color:#333333;}
.text:link			{color:#003399;}
.text:hover			{color:#003399;}
.text:visited		{color:#003399;}

.textwhite			{color: #ffffff;}
.textsmallwhite a	{color: #ffffff;}

.textsmall			{color: #333333;}
.textsmall a		{color: #333333;}

.linkbox
{
    border-top:1px solid #D89200;
    border-bottom:1px solid #D89200;
    background-color:white;
}

.linkbox   a		{color: #333333;}



.address			{color: #333333;}

.title, h2		{ color: #003399;}
.titleBig, h1	{ color: #003399;}

.textinput	
{
    background-color:#E1EBF7; 
    color:#003399;
    border: 1px solid #E1EBF7;
}

.textinput2	
{
    background-color:#FDDC91; 
    color:#003399;
    border: 1px solid #FDDC91;
}

.textinputSmall		
{
    background-color:#FEE8C5; 
    color:#003399;
    border: 1px solid #FEE8C5;
}

.textinputSmall2	
{
    background-color:#F7A803; 
    color:#003399;
    border: 1px solid #F7A803;
}

.linkbutton { color:#003399;}
.linkbuttonSmall { color:#003399;}

.linkModuleTitle { color:#003399;}
.moduleTitle { color:#003399;}


.separatorLineContent 
{
    background-image:url('/media/separator_line.gif'); 
    background-repeat:repeat-x; 
    background-position:center;
	line-height:40px;
	font-size:40px;
	height:40px;
	width:100%;

}

.privacynote{ color:#DB892B;}
.missing{ color:#DB892B;}


/*****************************FLYOUT*****************************/


#menuTop .menu1 
    {
        color:#ffffff; 
        background-color:#003A80; 
        display:block;
     }
     
#menuTop .menu1:hover 
    {
        color:#ffffff;
        background-color:#F7A803;
        display:block;
    }

#menuTop .menu2 
    {
        color:#ffffff; 
        background-color:#003A80; 
        display:block;
     }

#menuTop .menu2:hover 
    {
        color:#ffffff;
        background-color:#F7A803;
        display:block;
    }

/*****************************MENU TOP*****************************/


#menuTop .menu0 {color:#FDECCA;display:block;background-color:#073482;} 
#menuTop .menu0:hover  {color:#FDECCA;display:block;background-color:#F7A803;} 
#menuTop .menu0active {color:#FDECCA;display:block;background-color:#F7A803;}
#menuTop .NewsletterInput {background-color:#FDDC91;color:#003399;border: 1px solid #FEE8C5;}

/*****************************MENU LEFT*****************************/
#menuLeft .menu0container
{
    background-image:url('/media/box_symbol_white.gif'); 
    background-repeat:no-repeat;
    background-position:5px 5px;
}

#menuLeft .menu0active a {color:#FFFFFF;}
#menuLeft .menu0active a:hover {color:#003399;}

#menuLeft .menu1container 
{
	background-color:#FDDC91;
	border-right: solid 1px #D89200;
	border-top: solid 1px #D89200; 
	border-bottom: solid 1px #D89200;
} 

#menuLeft .menu1 a {color:#003399;}
#menuLeft .menu1 a:hover {color:#CC6600;}
#menuLeft .menu1active a {color:#CC6600;}
#menuLeft .menu1active a:hover {color:#003399;}

#menuLeft .separatorLine 
{
    background-image:url('/media/nav_separator_line.gif'); 
    background-repeat:repeat-x; 
    background-position:center;
	line-height:4px;
	font-size:4px;
	height:4px;
}

#menuLeft .menu2container 
{
	background-color:#FCCD61;
	padding:4px;
} 

#menuLeft .menu2 a		{color:#003399;}
#menuLeft .menu2 a:hover 	{color:#CC6600;}
#menuLeft .menu2active 	{color:#CC6600;}
#menuLeft .menu2active a 	{color:#CC6600;}
#menuLeft .menu2active a:hover {color:#CC6600; }

/*****************************SITEMAP***********************************/
.menuSitemapM1		{color:#003399;}
.menuSitemapM2		{color:#003399;}
.menuSitemapM3		{color:#003399;}

/*****************************path LINKS*****************************/
#path .pathItem 		    {color:#003399;}
#path .pathItem a			{color:#003399;}

/*****************************footer LINKS*****************************/
#footer .footerItem 		    {color:#003399;}
#footer .footerItem a			{color:#003399;}

/*****************************MENU LANGUAGE*****************************/
#language .languageItem     {color:#ffffff;} 
#language .languageItem a   {color:#ffffff;}
#language 					{background-color:#F7A803;} 


/*****************************MENU SERVICE*****************************/
#menuService .menu0container
{
	background-color:#CBD7E5;
    background-image:url('/media/box_symbol_blue.gif'); 
    background-repeat:no-repeat;
    background-position:5px 5px;
	border-top: solid 1px #D89200;
	border-right: solid 1px #D89200;
}

#menuService .separatorLine 
{
    background-image:url('/media/nav_separator_line.gif'); 
    background-repeat:repeat-x; 
    background-position:center;
	line-height:4px;
	font-size:4px;
	height:4px;
}

#menuService .menu0         {color:#003399;}
#menuService .menu0 a       {color:#003399;}
#menuService .menu0 a:hover {color:#ffffff;}


#menuService .menu1container							
{
	background-color:#FDDC91; 
	border-bottom: solid 1px #D89200;
	border-right: solid 1px #D89200;
}

#menuService .menu1 a {color:#003399;}
#menuService .menu1 a:hover {color:#CC6600;}
#menuService .menu1active a {color:#CC6600;}
#menuService .menu1active a:hover {color:#003399;}

#menuService .menu2 a {color:#003399;}
#menuService .menu2 a:hover {color:#CC6600;}
#menuService .menu2active a {color:#CC6600;}
#menuService .menu2active a:hover {color:#CC6600;}

#menuService .serviceText {color:#003399;}
#menuService .serviceTextinput 
{
	background-color:#FDECCA; 
	color:#003399;
	border:1px solid #FEE8C5;
}

/*****************************FRAME MODULES*****************************/
#frame	.frameContainer							
{
	background-color:#E1EBF7; 
	border-left: solid 1px #D89200;
	border-bottom: solid 1px #D89200;
}

#frame .frameTitleContainer			
{
	background-color:#CBD7E5; 
    background-image:url('/media/box_symbol_blue.gif'); 
    background-repeat:no-repeat;
    background-position:5px 5px;
	border-top: solid 1px #D89200;
	border-left: solid 1px #D89200;
}

#frame .frameDateContainer			
{
	background-color:#ffffff; 
	border-left: solid 1px #D89200;
}

#frame .frameTitle a		{color:#003399;}
#frame .frameTitle a:hover	{color:#FFFFFF;}

#frame .frameText 				{color:#003399;}
#frame .frameText a				{color:#003399;}



#frameTours						{background-color:#FDDD93;	border: solid 1px #FEE8C5;}
#frameTours .frameTitle 		{background-color:#CBD7E5;color:#003399;}
#frameTours .frameTitle:hover	{color:#003399;}
#frameTours .frameText 			{color:#003399;}


/***************************** FRAME QUICKREQUEST *****************************/

#quickRequest .quickRequestTitleContainer			
{
    background-image:url('/media/box_symbol_white.gif'); 
    background-repeat:no-repeat;
    background-position:5px 5px;
}

#quickRequest .quickRequestTitleContainer			{color:#FFFFFF;}	
#quickRequest .quickRequestTitleContainer a:hover	{color:#003399;}
#quickRequest .quickRequestTitle a 					{color:#ffffff;}
#quickRequest .quickRequestText 					{color:#ffffff;}

#quickRequest .quickRequestTextinput 
{
	background-color:#FEE8C5; 
	color:#003399;
	border:1px solid #FEE8C5;
}

/***************************** MODULES *****************************/
#module .moduleTitle        {color:#003399;}
#module .moduleTitle a      {color:#003399;}
#module .moduleText 		{color:#333333;}
#module .moduleText a 		{color:#003399;}
#module .moduleText a:hover	{color:#003399;}

#module .separatorLine
{
    background-image:url('/media/separator_line.gif'); 
    background-repeat:repeat-x; 
    background-position:center;
	line-height:30px;
	font-size:30px;
	height:30px;


}



/*****************************Popup Div*****************************/
#popupDiv .popupTitle
{
	background-color: #073482;
}

#popupDiv .popupContent
{
	background-color: #ffffff;
}

#popupDiv .popupDescription
{
	background-color: #ffffff;
}

/*****************************Popup GAllery*****************************/
.flashGalleryBg
{
background:none;
}
