/********************************************** Sytles ***************************************************/

.PopupFrocen 
{
	background-color:#444444;
	z-index:1000;	
}



.PopupWindow
{
	z-index:1001;
}

.PopupWindowContent
{
	width:100%;
	height:100%;
}

.PrintContainer
{
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;
}

.PrintContent
{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:0;
	width:97%;
}

.PrintLock
{
	position:absolute;
	top:100;
	bottom:0;
	left:0;
	right:0;
	z-index:10;
}

.noscreen
{
	display:none;
	visibility:hidden;	
}

.noprint
{
	display:none;
	visibility:hidden;
}

.ScrollBoxContainer	{position:relative;width:100%; height:100%; overflow:auto; padding-right:10px; border: solid 1px #000000; }
.ScrollBox			{position:absolute; top:0; bottom:0; left:0; right:0; width:615px; height:100%; overflow:auto; padding-right:10px;}
.ScrollContainer	{position:relative;width:100%;height:100%;overflow:auto;}
.ScrollContent		{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:80%;padding-left:20px;padding-right:20px;}

.PopupWindowTitle	{background-color: #43352D;padding-left: 10px;color: White;font-size: 11px;line-height: 16px;font-family: arial;}
.PopupWincowContent	{background-color: #ffffff;padding: 10px;}

/********************************************** /Styles ***************************************************/



/*****************************GENERAL*****************************/


body, p, li, dl, ul, ol, table  {font-family: verdana;}
h1, h2, h3, h4, h5, h6 {font-family:Times New Roman; font-weight:bold; text-transform:uppercase;}

.clear
{
   clear: both;
   height: 1px;
   line-height: 1px;
   font-size: 1px;
}


/*****************************TEXT*****************************/
.text, .textwhite			{text-decoration: none; font-family: verdana;}
.title, titlesmall		{ font-family:Times New Roman; font-weight:bold; text-transform:uppercase;}
h2 { font-style: italic; }
a, .text a, .link, .linkwhite			{font-family: verdana; text-decoration: underline;}
a:hover, .text a:hover .link:hover, .linkwhite:hover			{font-family: verdana; text-decoration:none;}



#Address .address	{font-family: verdana; }
#Address .link	{font-family: verdana; }
#Address .link:hover	{font-family: verdana; text-decoration: none; }



.logoContainer
{
	position: relative;
}

.logo
{
	position: absolute;
	bottom: -18px;
	right: -2px;
}

.logoContainer { position: relative; }
.borderChannelRight { position: absolute; top: -116px; left: 542px; }



.bg_banner
{
   background-image: url(/media/banner.jpg);
   background-repeat: no-repeat;
}

.banner_border_container
{
	position: relative;
}

.banner_border
{
	position: absolute;
	top: -7px;
	left: 0px;
}



/*****************************path*****************************/
#path .pathItem 		{font-family:verdana; text-decoration:none;}


/*****************************MENUTOP*****************************/
#MenuTop .menu0, #MenuTop .menu0:hover 						{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#MenuTop .menu0selected, #MenuTop .menu0selected:hover	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }

#MenuTop .menu1, #MenuTop .menu1:hover 						{font-family:Georgia; text-decoration:none; text-transform:uppercase; }

.flyoutHidden
{
	position: absolute;
	visibility: hidden;
	display: none;
}
#MenuTop .container
{
	position: relative;
	z-index: 1000;
	width: 220px;
}

.flyoutShowLvl2
{
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#MenuTop .flyout1
{
	position: absolute;
	top: -5px;
	left: 129px;
	width: 220px;

}
#MenuTop .flyout1 .container .flyoutitem
{
	padding-left:0;
	float:none;
	
}
#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

#MenuTop .menu1 .menu1bg
{
	padding: 5px 15px 5px 5px;
}
#MenuTop .menu1:hover .menu1bg
{
	padding: 5px 15px 5px 5px;
}

#MenuTop .flyout2position
{
	position: relative;
	bottom: 30px;
	left: 0px;
}
#MenuTop .flyout2
{
	
	position: absolute;
	top: 30px;
	left: 1px;
	width: 220px;
}


#MenuTop .spacer
{

	width: 40px;
	line-height: 10px;
	font-size: 10px;
	background-color: Transparent;
	float: left;
}


#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

#MenuTop .separator
{
   height:1px;
   line-height:1px;
   font-size: 1px;
   background-color:#999999;
}

#MenuTop .padding
{
   float: left;
   padding-bottom: 10px;
   padding-right: 2px;
   margin-top: 3px;
}

/*****************************MENUCHANNEL*****************************/
#MenuChannel .menu0, #MenuChannel .menu0:hover 						{font-family:Arial; text-decoration:none; text-transform:uppercase; font-weight:bold; }
#MenuChannel .menu0selected, #MenuChannel .menu0selected:hover	{font-family:Arial; text-decoration:none; text-transform:uppercase; font-weight:bold; }

#MenuChannel .menu1, #MenuChannel .menu1:hover 						{font-family:Arial; text-decoration:none; text-transform:uppercase; }

.flyoutHidden
{
	position: absolute;
	visibility: hidden;
	display: none;
}

#MenuChannel .container
{
	position: relative;
	z-index: 1000;
	width: 270px;
}

#MenuChannel .flyout1
{
	position: absolute;
	top: 10px;
	right: -25px;

}
#MenuChannel .flyout1 .container .flyoutitem
{
	padding-left:0;
	float:none;
	
}
#MenuChannel .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

#MenuChannel .menu1 .menu1bg
{
	padding: 5px 15px 5px 5px;
}
#MenuChannel .menu1:hover .menu1bg
{
	padding: 5px 15px 5px 5px;
}

#MenuChannel .flyout2position
{
	position: relative;
	bottom: 30px;
	left: 0px;
}
#MenuChannel .flyout2
{
	
	position: absolute;
	top: 30px;
	left: 1px;
	width: 220px;
}


#MenuChannel .spacer
{
	line-height: 10px;
	font-size: 10px;
	height: 10px;
}


#MenuChannel .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

/*****************************MENUCENTER*****************************/
#MenuCenter .menu0, #MenuCenter .menu0:hover 						{font-family:Georgia; text-decoration:none; text-transform:uppercase; font-weight:bold; }
#MenuCenter .menu0selected, #MenuCenter .menu0selected:hover	{font-family:Georgia; text-decoration:none; text-transform:uppercase; font-weight:bold; }


/*****************************MENULEFT*****************************/
#MenuLeft .menu0, #MenuLeft .menu0:hover 						{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#MenuLeft .menu0selected, #MenuLeft .menu0selected:hover	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }

#MenuLeft .menu1, #MenuLeft .menu1:hover 						{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#MenuLeft .menu1selected, #MenuLeft .menu1selected:hover	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }

#MenuLeft .menu2, #MenuLeft .menu2:hover 						{font-family:Georgia; text-decoration:none; }
#MenuLeft .menu2selected, #MenuLeft .menu2selected:hover	{font-family:Georgia; text-decoration:none; }

#MenuLeft .padding
{
   padding-left: 10px;
   padding-top: 3px;
   padding-bottom: 3px;
}
#MenuLeft .padding2
{
   float: left;
   margin-bottom: 10px;
}

#MenuLeft .separator
{
   height:1px;
   line-height:1px;
   font-size: 1px;
   background-color:#999999;
}

/*****************************MENUBOTTOM*****************************/

#MenuBottom .menu0	{font-family:Georgia; text-decoration:none; text-transform:uppercase; font-weight:bold; }


/*****************************QUICKCONTACT*****************************/
#QuickContact .title 	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#QuickContact .text 		{font-family:Verdana; text-decoration:none; }
#QuickContact .link 		{font-family:Verdana; }
#QuickContact .link:hover 		{font-family:Verdana; text-decoration:none; }

/*****************************FRAMENEWSLETTER*****************************/
#FrameNewsletter .title 	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#FrameNewsletter .text 		{font-family:Verdana; text-decoration:none; }

/*****************************FRAMEWEATHER*****************************/
#FrameWeather .title 	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#FrameWeather .text 		{font-family:Verdana; text-decoration:none; }

/*****************************FRAMEOFFERS*****************************/
#FrameOffers .title 	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#FrameOffers .text 		{font-family:Verdana; text-decoration:none; }
#FrameOffers .text 		{font-family:Verdana; font-weight:bold; }

/*****************************QUICKREQUEST*****************************/
#QuickRequest .title 	{font-family:Georgia; text-decoration:none; text-transform:uppercase; }
#QuickRequest .text 		{font-family:Verdana; text-decoration:none; }

/*****************************QUICKREQUEST*****************************/
#Service .link 		{font-family:Verdana; text-decoration:none; }










/*****************************FLYOUT*****************************/

/*.flyoutHidden
{
	position: absolute;
	visibility: hidden;
	display: none;
	
}
#MenuTop .container
{
	width: 180px;
	position: relative;
	z-index: 1000;
}

.flyoutShowLvl2
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#MenuTop .flyout1
{
	position: absolute;
	bottom: 31px;
	left: -6px;
	width: 180px;

}
#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}

#MenuTop .menu1 .menu1bg
{
	padding: 5px 15px 5px 5px;
}
#MenuTop .menu1:hover .menu1bg
{
	padding: 5px 15px 5px 5px;
}

#MenuTop .flyout2position
{
	position: relative;
	bottom: 30px;
	left: 0px;
}
#MenuTop .flyout2
{
	
	position: absolute;
	top: 30px;
	left: 1px;
	width: 180px;
}


#MenuTop .spacer
{
	height: 10px;
	line-height: 10px;
	font-size: 10px;
}


#MenuTop .flyout1 .flyoutspacer
{
	float: none;
	height: 3px;
	font-size: 3px;
	line-height: 3px;
}	 */

/*****************************MENU BOTTOM*****************************/
.menuBottom 			{font-family:verdana; text-decoration:underline; text-transform:lowercase;}
.menuBottom:hover		{font-family:verdana; text-decoration:none; text-transform:lowercase;}



.newsTicker,
.newsTicker a
{
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	text-decoration: none;
}



/*****************************SITEMAP***********************************/
.menuSitemapM1			{font-family:verdana;text-decoration:underline;}
.menuSitemapM1:hover	{font-family:verdana;text-decoration:none;}

.menuSitemapM2			{font-family:verdana;text-decoration:underline;}
.menuSitemapM2:hover	{text-decoration:none;}

.menuSitemapM3			{font-family:verdana;text-decoration:underline; }
.menuSitemapM3:hover	{text-decoration:none;}


/*****************************LANGUAGE*****************************/
.language 		{font-family:arial;text-decoration:none; text-transform:lowercase;}
.language:hover	{text-decoration:none;}

/********************************************** /Styles ***************************************************/

.hidden 
{
	visibility:hidden;
	display:none;
}																		 