body
{
	padding:0px;margin:0px auto;background-color:#000000;
}
#master
{
	padding:0px auto;margin:0px auto;width:100%;
}
#master #layout
{
	position:relative;width:780px;border:0px solid red;background-image:url(../images/ContentRpt.jpg);background-repeat:repeat-y;overflow:hidden;
}
#layout #TopRow
{
	position:relative;width:780px; height:72px;
}
#TopRow #Logo
{
	position:relative;width:448px; height:72px;float:left;
}
#TopRow #LogoGap
{
	position:relative;width:120px; height:72px;float:left;background-image:url(../images/LogoGap.jpg);background-repeat:no-repeat;
}
#TopRow #GapRight
{
	position:relative;float:left;width:210px; height:72px;background-image:url(../images/GapRight.jpg);background-repeat:no-repeat;
}
#GapRight #Toppart
{
	position:relative;width:210px; height:30px;float:left;
}
#GapRight #Imgepart
{
	position:relative;width:210px; height:42px;border:0px solid red;float:left;
}
#Imgepart .TextNav
{
	position:absolute;width:160px;height:30px;left:37px;top:13px;
}
#layout #Row2
{
	position:relative;width:780px; height:228px;float:left;top:4px;border:0px solid red;
}
#Row2 #Row2Left
{
	position:relative;width:516px;height:228px;float:left;
}
#Row2 #row2Right
{
	position:relative;width:250px;height:228px;float:left;right:2px;
}
#layout #TopNavGap
{
	position:relative;width:780px; height:6px;float:left;
}
#layout #Row3
{
	position:relative;width:780px; min-height:400px;background-image:url(../images/ContentRpt1.jpg);background-repeat:repeat-y;border:0px solid red;float:left;
}
*html #Row3
{
	height:400px;
}
#Row3 #Row3left
{
	position:relative;float:left;width:209px;min-height:400px;border:0px solid red;
}
*html #Row3left
{
	height:400px;
}
#Row3left #Architec
{
	position:relative;width:195px;height:113px;border:2px solid #CECECE;
}
#Architec .ArcImage
 {
 	position:relative;width:190px;height:83px;top:2px;border:0px solid #CECECE;
 }
#Architec .ArchText
 {
 	position:relative;width:195px;height:30px;
 }
#Row3left #Planing
{
	position:relative;width:195px;height:113px;top:5px;border:2px solid #CECECE;
}
#Planing .PlanImage
 {
 	position:relative;width:190px;height:83px;top:2px;border:0px solid #CECECE;
 }
 #Planing .planText
 {
 	position:relative;width:190px;height:30px;
 }
#Row3left #IntDesign
{
	position:relative;width:195px;height:113px;top:10px;border:2px solid #CECECE;
}
#IntDesign .IntImage
 {
 	position:relative;width:190px;height:83px;top:2px;border:0px solid #CECECE;
 }
 #IntDesign .IntText
 {
 	position:relative;width:190px;height:30px;
 }
 #Row3left #NewsLink
 {
 	position:relative;width:208px;height:200px;top:20px;background-image:url(../images/news.jpg);background-repeat:no-repeat;border:0px solid #CECECE;
 }
 #NewsLink .navigation
 {
 	position:relative;float:right;width:150px;height:180px;border:0px solid red;
 }
 #Row3left #MemBerlogin
 {
 	position:relative;width:208px;height:152px;top:10px;background-image:url(../images/Login.jpg);background-repeat:no-repeat;
 }
  #MemBerlogin .Login
  {
  		position:relative;width:200px;height:120px;top:60px;
  }
  .Login .Username
  {
  	position:relative;width:200px;height:25px;border:0px solid red;
  }
  .Login .passw
  {
  	position:relative;width:200px;height:25px;
  }
 .Login .EnterBtn
 {
 	position:relative;width:200px;height:25px;
 }
 .EnterBtn #Btn
 {
 	position:absolute;width:47px;height:20px;right:33px;
 }
 #Row3left #NewsPart
 {
 	position:relative;width:208px;height:160px;border:0px solid red;float:left;
 }
  #NewsPart #newsImg
  {
  	position:relative;width:205px;height:29px;
  }
  #NewsPart .NewsContent
  {
  	position:relative;width:200px;min-height:130px;top:0px;bottom:0px;left:0px;right:20px;background-image:url(../images/newsRpt.gif);background-repeat:repeat-x;
  }
  
  #Row3 #Row3Right
  {
  	position:relative;width:560px;min-height:400px;float:left;
  }
  #Row3Right #Navigation
  {
  	position:relative;width:560px; height:33px;float:left;border:0px solid red; 
  }
  #Row3Right #ContentPart
  {
  		position:relative;width:560px;min-height:400px;float:left;border:0px solid red;
  }
  *html #ContentPart
  {
  	height:400px;
  }
  #ContentPart .Content
  {
  		position:relative;width:550px;min-height:400px;top:60px;padding-bottom:70px;padding-left:20px;border:0px solid red;
  }
  #Row4
  {
  		position:relative;width:780px;height:13px;
  }
 #Footer
	{
		position:relative;width:780px;height:77px;border:0px solid red;
	}
	#Footer .FootermenuMainInner
	{
		position:absolute;width:687px;height:15px;top:10px;left:100px;border:0px solid red;
	}
	#Footer	.copyRightArea
	{
		position:relative;width:789px;height:15px;top:40px;border:0px solid red;
	}
		.copyRightArea .copyRightAreaC
		{
			position:absolute;width:789px;height:15px;left:0px;top:0px;border:0px solid red;
		}
		.copyRightArea .copyRightAreaW
		{
			position:absolute;width:789px;height:15px;left:0px;top:15px;border:0px solid red;
		}
		.copyRightArea .copyRightAreaW2
		{
			position:absolute;width:789px;height:15px;left:0px;top:30px;border:0px solid red;
		}
.TopText
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.TopText a
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.TopText a:hover
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.NavTopText
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.NavTopText a
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.NavTopText a:hover
{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.maintext
{
	color:#566C83;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;	
}
.maintext a
{
	color:#566C83;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.maintext a:hover
{
	color:#566C83;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.LeftText
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:8px;
}
.LeftText a
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
.LeftText a:hover
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
.ImgText
{
	color:#566C83;
	font-family:Arial Narrow;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	
}
.ImgText a
{
	color:#566C83;
	font-family:Arial Narrow;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.ImgText a:hover
{
	color:#566C83;
	font-family:Arial Narrow;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	
}
.NewsText
{
	color:#566C83;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	
}
.NewsText a
{
	color:#566C83;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.NewsText a:hover
{
	color:#566C83;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	
}
.Footer
{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	
		
}
.Footer A
{
	font-family:Tahoma;
	font-size:11px;
	color:#FE7201;
	text-align:center;
	text-decoration:none;
}
.Footer A:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#FE7201;
	text-align:center;
	text-decoration:none;
}
.Footer1
{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
		
}
.Footer1 A
{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
.Footer1 A:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:underline;
}


/*.copyright
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}
.copyright A
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}

.copyright  A:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}
.menuLink
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}

.menuLink A
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}

.menuLink  A:hover
{
	COLOR: red;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}

.menuLink1
{
	COLOR: #F9E703;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}


.maintext
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	text-decoration: none;
	
}
.maintext A
{
    COLOR: #F9E703;
    FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	font-weight: bold;
}
.maintext A:hover
{
    COLOR: red;
    FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
    TEXT-DECORATION: none
	font-weight: bold;
}

.maintextS
{
	COLOR: #E21D1D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
}

#maintextH
{
	COLOR: #000066;
	FONT-FAMILY: Arial;
	FONT-SIZE: 20px;
	font-weight: bold;
	text-decoration: none;
}

.maintextH A
{
    COLOR: blue;
    FONT-SIZE: 16px;
    TEXT-DECORATION: none;
	font-weight: bold;
}
.maintextH A:hover
{
    COLOR: red;
    FONT-SIZE: 16px;
    TEXT-DECORATION: none
	font-weight: bold;
}
.maintext1
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	text-decoration: none;
	
}
.pageText1
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	text-decoration: none;
	font-weight: bold;
}
.pageText1 A
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	text-decoration: none;
	font-weight: bold;
}
.pageText1 A:hover
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	text-decoration: none;
	font-weight: bold;
}
.pageText
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.pageText A
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.pageText A:hover
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.pageText A:visited
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.pageHead
{
	COLOR: #FFFF99;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	font-weight:bold;
	text-decoration: none;
}
.pageHead A
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	font-weight:bold;
	text-decoration: none;
}
.pageHead A:hover
{
	COLOR: #FF9900;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	font-weight:bold;
	text-decoration: none;
}
INPUT {
	BORDER-RIGHT: activecaption 1px solid; BORDER-TOP: activecaption 1px solid; BORDER-LEFT: activecaption 1px solid; COLOR: buttontext; BORDER-BOTTOM: activecaption 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: window
}

select {
	BORDER-RIGHT: activecaption 1px solid; BORDER-TOP: activecaption 1px solid; BORDER-LEFT: activecaption 1px solid; COLOR: buttontext; BORDER-BOTTOM: activecaption 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: window
}
textarea {
	BORDER-RIGHT: activecaption 1px solid; BORDER-TOP: activecaption 1px solid; BORDER-LEFT: activecaption 1px solid; COLOR: buttontext; BORDER-BOTTOM: activecaption 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: window
}*/