#header {

	position: relative;

	width: 950px;

	height: 168px;

	margin: 0px auto;

}


#ericsson2  {

   visibility: visible;

   position: absolute;

   left: 249px;

   top: 94px;

   z-index: 7;

   width: 178px;

   height: 26px;


}
#maincontent {

	position: relative;

	width: 950px;

	margin: 0px auto;

	height: 100%;

	text-align: left;

}



#leftmenu {

	float: left;

	width: 260px;

	position: relative;

}



#clear {

	clear: both;

}



#footertext p a:hover,

#subnewstext p a:hover,

#subcontenttextgrow p a:hover  {

   color: #357ED0;

}



#subcontenttextgrow *:first-child  {

   margin-top: 0px;

}



#subcontenttextgrow *:last-child  {

   margin-bottom: 0px;

}



#subcontenttextgrow p a  {

   text-decoration: none;

   color: #141414;

}



#subnewsregbtnb a:hover  {

   background-position: -131px 0%;

}



#subcontenttextgrow p  {

   font-size: 13px;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
   margin: 0px;

   text-align: left;

   color: #141414;

}



#subcontenttextgrow  {

	margin: 20px 0px 40px 0px;

	visibility: visible;

	padding: 0px;

	width: 637px;

	padding-bottom: 177px;

}



#searchcontentimg  {

	visibility: visible;

	position: absolute;

	left: 759px;

	top: 10px;

	z-index: 3;

	width: 130px;

	height: 25px;

}



#subnewsregbtnb a  {

   background: url(submedia/subnewsregbtnb.gif) no-repeat 0% 0px;

   display: block;

   height: 5px;

   width: 131px;

   font-size: 5px;

   line-height: 5px;

}



#subnewstext p a  {

   text-decoration: none;

   color: #3F3F3F;

}



#sidemenutext p  {


   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	margin: 0px;

	text-align: right;

	color: #0079C2;

	font-size: 15px;

}



#sidemenutext a  {


   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	margin: 0px;

	text-align: right;

	color: #0079C2;

	font-size: 15px;

	text-decoration:none;

}



#sidemenutext a:hover  {

   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	margin: 0px;

	text-align: right;

	color: #0079C2;

	font-size: 15px;

	background-image:url(submedia/menudot.png);

	background-repeat:no-repeat;

}



#footertext p a  {

   color: #5A5A5A;

   text-decoration: none;

   font-size: 11px;

   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

}



#footertext p a:hover{



	color: #0079C2;

   text-decoration: none;

   font-size: 11px;

   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

   }



#subnewsregbtnb  {

	visibility: visible;

	position: absolute;

	left: 10px;

	top: 235px;

	z-index: 2;

	width: 131px;

	height: 5px;

}



#redherringimg  {

	visibility: visible;

	position: absolute;

	left: 50px;

	top: 28px;

	z-index: 2;

	width: 75px;

	height: 106px;

}



#subnewstext p  {

    font-size: 10px;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

   margin: 0px;

   color: #3F3F3F;

   text-align: left;

}



#footertext p  {

 font-size: 11px;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

   margin: 0px;

   text-align: center;

   color: #5A5A5A;

}



#searchbtnimg  {

   visibility: visible;

   position: absolute;

   left: 887px;

   top: 18px;

   z-index: 4;

   width: 12px;

   height: 12px;

}



#subnewstitle  {

	background: url(submedia/subnewstitle.gif) no-repeat;

	visibility: visible;

	position: absolute;

	left: 78px;

	top: 36px;

	z-index: 3;

	width: 100px;

	height: 15px;

}



#sidemenutext  {

	visibility: visible;

	position: relative;

	z-index: 5;

	width: 180px;

	margin: 64px 38px 30px 44px;

}



#defaultnewspacing  {

	visibility: visible;

	position: relative;

	z-index: 5;

	width: 180px;

	margin: 10px 38px 10px 44px;

}





#subnewstext  {

	visibility: visible;

	position: absolute;

	left: 17px;

	top: 78px;

	z-index: 3;

	width: 158px;

}



#footertext  {

	visibility: visible;

	position: absolute;

	left: 100px;

	top: 28px;

	z-index: 2;

	width: 757px;

}



#subnewsbox  {

	background: url(submedia/subnewsbox.png) no-repeat;

	visibility: visible;

	position: relative;

	z-index: 2;

	width: 186px;

	height: 290px;

	margin: 0px 36px 20px 38px;

	padding-bottom: 177px;

}



#menutext p  {

    font-size: 12px;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-weight:bold;

   margin: 0px;

   color: #FFFFFF;

   text-align: left;

   

}



#menutext a  {

	 font-size: 12px;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

   font-weight:bold;

   margin: 0px;

   color: #FFFFFF;

   text-align: left;

}



#menutext a:hover  {

 font-size: 12px;
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

   font-weight:bold;

   margin: 0px;

   color: #cccccc;

   text-align: left;

}







#searchbox  {

   background: url(submedia/searchbox.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 749px;

   top: 10px;

   z-index: 2;

   width: 156px;

   height: 25px;

}



#menutext  {

	visibility: visible;

	position: absolute;

	left: 38px;

	top: 8px;

	z-index: 7;

	width: 750px;

}



#sugbgimg  {

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 0px;

   z-index: 1;

   width: 950px;

   height: 1035px;

}



#logoimg  {

	visibility: visible;

	position: absolute;

	left: 40px;

	top: 65px;

	z-index: 2;

	width: 198px;

	height: 92px;

}



#footer  {

	background-image:url(indexmedia/sufooterbg.jpg);

	margin: 0px auto;

	height: 177px;

	position: relative;

	margin-top: -177px;

}



#footerbox {

	width: 950px;

	position: relative;

	margin: 0px auto;

	height: 177px;

}



#uplift  {

	position: relative;

	width: 690px;

	z-index: 2;

	float: right;

}



#sub  {

	margin: 0px auto 0px auto;

	width: 950px;

	position: relative;

	min-height: 100%;

	height: auto;

}



html, body  {

   padding: 0px;

   margin: 0px;

   background-color: #ffffff;

   background-image:url(indexmedia/subg.jpg);

   background-repeat:no-repeat;

   background-position: center top;

   height: 100%;

   text-align: center;

}


