/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,inline-tablequote,fieldset,input { margin: 0; padding: 0; }
html { background: #000; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
#omniture, #top { position: absolute; top: 0; } 
#content img{
 display:none; 
 float: left;
}

/* GLOBALHEADER */
#globalheader { width: 980px; height: 122px; margin: 0px auto; position: relative; z-index: 9998; }




#globalfooter #breadory ol#breadcrumbs { background: none; clear: both; float: none; height: 3em; line-height: 3em; font-size: 11px; color: #666; margin: 0; list-style: none; font-weight: bold; text-shadow: 2px 2px 1px #fff; }


#main { width:980px; margin:0 auto; zoom:1; }
#main .maincap { position:absolute; width:980px; left:0; z-index:5; font-size:1px; }
#main:after { content:"."; display:inline-table; height:0; clear:both; visibility:hidden; }


/* TYPE */
body { font: 13px/17px "Arial", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: transparent; color: #333; line-height:1.5;}


 a {color: #d6fe00;}
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
a.more { white-space: nowrap; padding-right: 10px; background: url(../img/morearrow_08c.gif) no-repeat 100% 50%; zoom: 1; }
a[rel="external"], a.external { white-space: nowrap; padding-right: 15px; background: url(http://images.apple.com/euro/global/elements/icons/external10x10.gif) no-repeat 100% 50%; zoom: 1; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }
sup { padding-left: 1px; font-size: 10px !important; font-weight: normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; color: #76797c; _position: static !important; }
abbr { border: 0; }
.sosumi { font-size: 10px !important; color:#76797c; }
.sosumi_features { font-size: 10px !important; color:#76797c; }


h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
h3 { font-weight: bold; font-size: 1em; line-height: 18px; }
h4 { font-weight: bold; font-size: 10px; line-height: 18px; }
p.intro { font-weight: bold; }
.more { text-align: right; }

ul { margin-bottom: 18px; list-style: none outside; }
ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }
ul.square,
ul.circle { margin-left: 2em; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul ul.circle,
ul ul.square { margin-top: 4px; margin-bottom: 5px; }
ol.sosumi { margin-left: 0; padding-left: 2em; }



.box_news {
display: table;

width: 978px;
background: url(../img/bkg_panel_news_det.gif);
background-size: 20% 100%;

 margin-left: 1px ;
  margin-right: 1px ;
  margin-top: 1px ;
  margin-bottom: 1px ;
  


}

.box_out_news {

display: inline-table;
width: 980px;
margin-bottom: 20px;
	border:2px  #373737;
	border-style: solid;
	clear: both;
	

 
}





.box_new {
height: 150px;
width: 181px;
float:left;

 margin: 15px 5px 5px 7px;
	border:1px  #242424;
	border-style: solid; 
cursor: pointer;	

}




.box_footer {
height: 60px;
width: 978px;
background: url(../img/bkg_panel_little.gif);
 display: inline-table;
 margin-left: 1px ;
  margin-right: 1px ;
  margin-top: 1px ;
  margin-bottom: 1px ;


}

.box_out_footer  {
height: 62px;
width: 980px;
margin-top: 10px;
	border:2px  #373737;
	border-style: solid;

	
}
 
.footer_text{
padding-top: 12px;
padding-left: 15px;
margin: 0 0 0 0;
color: #d6fe00;	

float: left;
font-weight: bold;

}

.news_header{
padding-top: 10px;
padding-left: 5px;
padding-right: 15px;
margin: 0 0 0 0;
color: #d6fe00;	
width: 250px;
float: left;
font-weight: bold;

}

.news_top {

width: 400px;
 padding-left: 10px ;
 
  padding-top: 10px;
float: left;
  


}

.centered{

 display:block;
   margin:auto;
}

.news_left {
display: inline-table;
width: 400px;


float: left;

  


}

.detail_news {
display: inline-table;
width: 564px;

float: right;

}



.detail_articles {
display: inline-table;
width: 900px;
margin-left:50px;
}


.detail_news h3 {
padding: 30px 10px 30px 10px;
color: #d6fe00;	
font-size: 22px;
text-align: left;


}




.detail_articles h3 {
padding: 30px 10px 30px 10px;
color: #d6fe00;	
font-size: 22px;
text-align: left;


}



.detail_news p {
padding: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #cccccc;	
font-size: 14px;
text-align: left;



}


.detail_articles p {
padding: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #cccccc;	
font-size: 14px;
text-align: left;



}


.latest_news {
width: 400px;
height: 300px;


}



.detail_news p {
padding: 5px 10px 10px 10px;
}

.news_image{
width: 171px;
padding-top: 7px;
 margin-left: auto ;
  margin-right: auto ;


}
.news_text{
width: 171px;

 margin-left: auto ;
  margin-right: auto ;

color: #ccc;	
text-align: center;
background-color: #000000;

}
.news_text_header{


 margin-left: auto ;
  margin-right: auto ;
padding: 5px 5px 5px 5px;
color: #ccc;	
text-align: center;
background-color: #000000;

}

.video_text{

margin: 0 0 0 0;
color: #ccc;	
text-align: center;

font-weight: bold;

}

.image_bottom{
padding-top: 5px;

float: right;
}

.image_news{
	

float: left;
padding: 0px 5px 5px 5px;

}



#image_wrap {
width: 642px;

float: left;
padding-left: 15px;
padding-top: 8px;
border:0px  #373737;
	border-style: inset;
}

#front_banner {
height: 360px;
width: 297px;
float: right;
padding-top: 8px;

 

}
.img_center {
display: inline-table;
margin-left: auto;
margin-right: auto;

}

.copy {
padding-top: 15px;
text-align: center;


}



#hype1_r1_c7 {
	position: absolute; 
 cursor: pointer;
	left:365px;
	top:0px;
	width:254px;
	height:122px;
	margin-bottom:0px;

}
#led_navigation_01 {
	position: absolute; 
 cursor: pointer;
	left:1px;
	top:43px;
	width:74px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_02_ov {
	position: absolute; 
 cursor: pointer;
	left:75px;
	top:43px;
	width:65px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_03_ov {
	position: absolute; 
 cursor: pointer;
	left:140px;
	top:43px;
	width:73px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_04_ov {
	position: absolute; 
 cursor: pointer;
	left:213px;
	top:43px;
	width:76px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_05 {
	position: absolute; 
 cursor: pointer;
	left:289px;
	top:43px;
	width:76px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_06 {
	position: absolute; 
 cursor: pointer;
	left:619px;
	top:43px;
	width:67px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_7_ov {
	position: absolute; 
 cursor: pointer;
	left:686px;
	top:43px;
	width:55px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_8_ov {
	position: absolute; 
 cursor: pointer;
	left:741px;
	top:43px;
	width:93px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_9_ov {
	position: absolute; 
 cursor: pointer;
	left:834px;
	top:43px;
	width:70px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_10 {
	position: absolute; 
 cursor: pointer;
	left:904px;
	top:43px;
	width:78px;
	height:37px;
	margin-bottom:0px;

}







/* AddToBookmarks Style Sheet */
/*	<license>
	Script: Add To Bookmarks	
	Version: 1.1
	Homepage: http://www.AddToBookmarks.com
	Author:	Gideon Marken
	Author Blog: http://www.gideonmarken.com/
	Author Work: http://www.markenmedia.com/
	Author Work: http://www.webandaudio.com/
	Date: July 18, 2007
	License: Mozilla Public License 1.1	http://www.mozilla.org/MPL/MPL-1.1.html
	</license>
*/
.addToContent {
 	text-align: center;
 	padding:3px; 
}
.addTo {
	
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 560px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:center;
}
.addTo img {
	vertical-align: middle;
	padding: 1px 2px 1px 6px;
	cursor:pointer;
}
.addTo dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addTo dd {
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	cursor:pointer;
}
.addToAbout{
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	font-weight: bold;
	cursor:help;
}
.addToHeader{
	padding:1px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	background-color:#666666; 
	color:#FFFFFF;
	cursor:help;}
/*  the next 2 styles are only for horizontal 2 row layouts */
.addTo2Row {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 270px; height:65px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left; 
	overflow:visible;
}
.addToFloat{
	float:left; 
	text-align:left; 
	padding:3px;
	cursor:pointer;
}
/*  the next section of styles are only for vertical layouts */
.addToV {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToVNoImg{
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToV img {
	vertical-align: middle;
	padding: 1px 2px 1px 3px;
	cursor:pointer;
}
.addToV dl, .addToVNoImg dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addToV dd, .addToVNoImg dd {
	list-style: none; 
	padding:1px; 
	margin:0px; 
	cursor:pointer; 
}
.addToAboutV{
	list-style: none; 
	padding:1px;
	font-weight: bold;
	cursor:help;
}


