/* CSS Document */

body
{
	padding:0px auto;
	margin:0px;
	background-image:url(/images/bg1.jpg);
	background-repeat:repeat-x;
	background-color:#093F65;
}

#master
{
	padding:0px auto;
	margin:0px;
	width:100%;
}
#master #layout
{
	position:relative;
	width:1000px;
      
}
#layout #topRow
{
	position:relative;
	width:1000px;
	height:140px;
                     float:left;

}
	#topRow .topRowCol1 
	{
		position:relative;
		width:59px;
		height:140px;
		float:left;
		background-image:url(/images/Index_01.jpg);
		background-repeat:no-repeat;
	}
	#topRow .topRowCol2
	{
		position:relative;
		width:213px;
		height:140px;
		float:left;
		background-image:url(/images/Index_02.jpg);
		background-repeat:no-repeat;
	}
	#topRow .topRowCol3
	{
		position:relative;
		width:253px;
		height:140px;
		float:left;
		background-image:url(/images/Index_03.jpg);
		background-repeat:no-repeat;
	}
	#topRow .topRowCol4
	{
		position:relative;
		width:246px;
		height:140px;
		float:left;
		background-image:url(/images/Index_04.jpg);
		background-repeat:no-repeat;
	}
	#topRow .topRowCol5
	{
		position:relative;
		width:229px;
		height:140px;
		float:left;
		background-image:url(/images/Index_05.jpg);
		background-repeat:no-repeat;
	}

#layout #menuRow
{
	position:relative;
	width:1000px;
	height:55px;
	float:left;
	background-image:url(/images/Index_06.jpg);
	background-repeat:no-repeat;
}

#layout #contentRow
{
	position:relative;
	width:1000px;
	min-height:615px;
	float:left;
	background-image:url(/images/ContentRowRpt.jpg);
	background-repeat:repeat-y;
}

*html #layout #contentRow
{
	height:615px;
}

	#contentRow .contentRowLftCol
	{
		position:relative;
		width:30px;
		height:615px;
		float:left;
		background-image:url(/images/Index_07.jpg);
		background-repeat:no-repeat;
	}
	#contentRow .contentRowMidCol
	{
		position:relative;
		width:745px;
		min-height:615px;
		float:left;
	}
	*html #contentRow .contentRowMidCol
	{
	height:615px;
	}
	
		.contentRowMidCol .MidImg
		{
			position:relative;
			width:745px;
			height:300px;
			float:left;
			/*background-image:url(/images/Index_08.jpg);
			background-repeat:no-repeat;*/
		}
		.contentRowMidCol .ContentPartRow
		{
			position:relative;
			width:745px;
			min-height:315px;
			float:left;
		}
		*html .contentRowMidCol .ContentPartRow
		{
		height:315px;
		}
			.ContentPartRow .tempCol
			{
				position:relative;
				width:193px;
				height:315px;
				float:left;
			}
				.tempCol .tempColRow1
				{
					position:relative;
					width:193px;
					height:171px;
					float:left;
					background-image:url(/images/Index_12.jpg);
					background-repeat:no-repeat;
				}
				.tempCol .tempColRow2
				{
					position:relative;
					width:193px;
					height:115px;
					float:left;
					background-image:url(/images/Index_18.jpg);
					background-repeat:no-repeat;
				}
				.tempCol .tempColRow3
				{
					position:relative;
					width:193px;
					height:29px;
					float:left;
					background-image:url(/images/Index_21.jpg);
					background-repeat:no-repeat;
				}
			.ContentPartRow .contentCol
			{
				position:relative;
				width:552px;
				min-height:315px;
				float:left;
				background-color:#ffffff;
				/*background-image:url(/images/Index_13.jpg);
				background-repeat:no-repeat;*/
			}
			*html .ContentPartRow .contentCol
			{
			height:315px;
			}
	#contentRow .contentRowLifeStyleCol
	{
		position:relative;
		width:193px;
		min-height:615px;
		float:left;
	}
	*html #contentRow .contentRowLifeStyleCol
	{
		height:615px;
	}
		.contentRowLifeStyleCol .LifeStyleMenu
		{
			position:relative;
			width:193px;
			min-height:108px;
			float:left;
			background-image:url(/images/LifeStyleMenuRpt.jpg);
			background-repeat:repeat-y;
		}
		*html .contentRowLifeStyleCol .LifeStyleMenu
		{
			height:108px;
		} 
		.contentRowLifeStyleCol .GeoPosition
		{
			position:relative;
			width:193px;
			min-height:192px;
			float:left;
			background-image:url(/images/Index_11.jpg);
			background-repeat:no-repeat;
		}
		*html .contentRowLifeStyleCol .GeoPosition
		{
			height:192px;
		}
		
		.contentRowLifeStyleCol .GapBelowGeoPosition
		{
			position:relative;
			width:193px;
			height:5px;
			float:left;
			font-size:0px;
			background-color:#ffffff;
		}
              .contentRowLifeStyleCol .Login
		{
			position:relative;
			width:193px;
			height:40px;
			float:left;
			background-image:url(/images/loginimg.jpg);
			background-repeat:no-repeat;
		}

		.contentRowLifeStyleCol .Intranet
		{
			position:relative;
			width:193px;
			height:40px;
			float:left;
			background-image:url(/images/Index_15.jpg);
			background-repeat:no-repeat;
		}
		.contentRowLifeStyleCol .Newsletter
		{
			position:relative;
			width:193px;
			height:40px;
			float:left;
			background-image:url(/images/Index_16.jpg);
			background-repeat:no-repeat;
		}
		.contentRowLifeStyleCol .CityCol
		{
			position:relative;
			width:193px;
			height:86px;
			float:left;
			background-image:url(/images/Index_17.jpg);
			background-repeat:no-repeat;
		}
		.contentRowLifeStyleCol .GapBelowCityCol
		{
			position:relative;
			width:193px;
			height:5px;
			float:left;
			font-size:0px;
			background-image:url(/images/Index_19.jpg);
			background-repeat:no-repeat;
		}
		.contentRowLifeStyleCol .mobillaryDev
		{
			position:relative;
			width:193px;
			height:110px;
			float:left;
			font-size:0px;
			background-image:url(/images/Index_20.jpg);
			background-repeat:no-repeat;
		}
		.contentRowLifeStyleCol .GapBelowmobillaryDev
		{
			position:relative;
			width:193px;
			height:29px;
			float:left;
			font-size:0px;
			background-image:url(/images/Index_22.jpg);
			background-repeat:no-repeat;
		}
		
	#contentRow .contentRowRightCol
	{
		position:relative;
		width:32px;
		height:615px;
		float:left;
		background-image:url(/images/Index_10.jpg);
		background-repeat:no-repeat;
	}	
	
#layout #RowAboveFooter
{
	position:relative;
	width:1000px;
	height:25px;
	float:left;
	background-image:url(/images/Index_23.jpg);
	background-repeat:no-repeat;
}
#layout #FooterRow
{
	position:relative;
	width:980px;
	height:115px;
	float:left;
	background-image:url(/images/footerRpt.jpg);
	background-repeat:repeat-x;
}	
 #FooterRow .FooterRowLft
{
	position:relative;
	width:97px;
	height:115px;
	float:left;
	background-image:url(/images/Index_24.jpg);
	background-repeat:no-repeat;
}	
 #FooterRow .FooterRowMid
{
	position:relative;
	width:806px;
	height:115px;
	float:left;
	background-image:url(/images/footerRpt.jpg);
	background-repeat:repeat-x;
}	

 #FooterRow .FooterRowRht
{
	position:relative;
	width:97px;
	height:115px;
	float:left;
	background-image:url(/images/Index_26.jpg);
	background-repeat:no-repeat;
}	

.ContentText
{
font-family:Tahoma;
font-size:11px;
color:#464646;
font-weight:normal;
text-decoration:none;
text-align:left;
text-align:justify;
}

.PhoneTxt
{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:left;
}
.PhoneTxt a
{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:left;
}
.PhoneTxt a:hover
{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
text-align:left;
}
.FooterText
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.FooterText a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.FooterText a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
text-align:left;
}


.LifeStyleMenuTxt 
{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.LifeStyleMenuTxt a
{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.LifeStyleMenuTxt a:hover
{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
}
