html, body {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#202020;
	padding: 0px;
	margin-top: 0px;
}

h1 {
	font-size:150%;
	color:#00abc4;
	/*color:#00ABC4;color:#00D2F0;color: #004C99;*/
	font-variant: small-caps;
	border-bottom:2px #00ABC4 solid;
	margin:0px;
	padding:0px;
	letter-spacing: 1px;
}

h2 {
font-size:120%;
font-weight:bold;
color:#fff;
}

h3 {
	font-size:120%;
	color:#00abc4;
	/*color:#00ABC4;color:#00D2F0;color: #004C99;*/
	border-bottom:1px #00abc4 solid;
	font-variant: small-caps;
	margin:0px;
	padding:0px;

}

a:link{
color:#00ABC4;
/*color: #004C99;*/
}

a:hover{
color:#0067CE;
/*color:#004C99;
color:#00ABC4;*/
}
a:visited{
color:#0067CE;
/*color:#004C99;
color:#00ABC4;*/
}


#TopBanner {
	width:958px;
	margin:0px;
	padding: 0px;
	clear: none;
	height: 375px;
	/*border-bottom-color:#004c99;*/
}

#logo{
	background-color:#FFFFFF;
	height:102px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00ABC4;
	padding-top: 5px;
 }
 
#logo img {
border:0px;
}

#logo p {
	float:right;
	margin-top: -33px;
	margin-right:10px;
	margin-left:123px;
	line-height:25px;
	font-weight:bold;
	font-size: 130%;
}

#TopMenu {
	font-size:55%;
	text-align:right;
	float: right;
}

#TopMenuBackground{
	background-image:url(images/top_img3.jpg);
	background-color:#000000;
	height:277px;
	width:958px;
	margin:0px;
	clear:none;
}

#transbox
  {
	width: 958px;
	height: 50px;
	margin-top: 227px;
	font-weight:bold;
	/* for IE */
    /* filter:alpha(opacity=60);*/
	/* CSS3 standard */
    /* opacity:0.6;*/
	background-image: url(images/LWI-Layout-BlackTrans.png);
  }
  
#transbox ul {
	color: #00ABC4;	
	float: right;
	/*color:#FFFFFF;*/
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

  }
  
#transbox li{
	list-style: none; 
	float: left; 
	margin-left: 0px; 
	padding-left: 16px; 
	font-size: 100%;  
	white-space: nowrap; 
}

#transbox li a{
/*color:#004C99;*/
color:#00ABC4;
font-variant:small-caps;
letter-spacing: 1px
}

#transbox li a:hover{
/*color:#00ABC4;*/
color:#004C99;
font-variant:small-caps;
letter-spacing: 1px;
}

#MainContent {
	width:958px;
	margin:0px;
	clear:none;
	color: #E1E1E1;
	background-color:#282828;
	/*background-image: url(images/LWI-Layout-BlackTrans.png);*/
	font-size: 80%;
	height: 100%;
	padding: 0px;
	/* FOR FF */padding-top:10px;
}

#HomeBoxHolder{
	background-color:#323232;
	/*background-image: url(images/LWI-Layout-BlackTrans.png);*/
	/*background-color:#00ABC4; #000000; #004C99;*/
	padding: 5px;
	margin: 15px;
	color:#E8E8E8;
	clear: none;
}

#HomeBox {
	background-color:#3C3C3C;
	/*background-image: url(images/LWI-Layout-BlackTrans.png);*/
	border: 0.1em solid #00616F;
	padding:15px;	
	margin: 5px;
}
/*.HomeBoxText {
border: 0.1em solid #0e0e0e;
}*/
#ImageBox img {
border-bottom:2px solid #00ABC4; 
border-top:2px solid #00ABC4;
border-right: 0px;
border-left:0px;
}

#ImageBoxLeft img {
border-bottom:2px solid #00ABC4; 
border-top:2px solid #00ABC4;
border-right: 0px;
border-left:0px;
float:left;
clear:none;
margin-right:10px;
}


.smalltext {
font-size:50%;
}

/* FOOTER STARTS */
#footer{
font-size:75%;
color:#666666; 
}

#footer a{
color: #666666;

}

#footer a:hover{
color: #00ABC4;

}
.footerRule{
width:958px;
color:#666666;
height:1px;
}

/* FOOTER ENDS */

/* ######### CSS for Shade Tabs. Starts ######### */

.shadetabs {
text-align:center;
}
.shadetabs td a{
	text-decoration: none;
	z-index: 1;
	margin: 0px;
	padding:0px;
	color: white;	
}
.shadetabs td a img{
	text-decoration: none;
	border:0px;
}

.shadetabs a:visited{
color: #00ABC4;
}

.shadetabs td a:hover{
text-decoration: underline;
color:#00ABC4;
}

.shadetabs td a.selected #bg img{ /*selected main tab style */
position: relative;
top: 1px;
background-color:#00ABC4;
opacity:0.4;
filter:alpha(opacity=40);
}

.shadetabs td a.selected #bg{ /*selected main tab style */
background: #00ABC4;
color:#ffffff;
}

.shadetabs td a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
/* ######### CSS for Shade Tabs. ENDS ######### */

/*MSN PAGE TRIAL */
wideinfopane {
	width: 777px;
	right: 51px;
}
.adv {
	width:159px;
	z-index: 1;
	background-color:#CCCCCC;
	position: relative;
	top:78px;
}
.subheader li{
display:inline;
}
/* FIXED TOOLTIP SCRIPT STARTS for CAPABILITIES*/

#fixedtipdiv{
position:absolute;
padding: 15px;
background-color:#FFFFFF;
border:1px solid #00abc4;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

/*FIXED TOOLTIP SCRIPT ENDS */

/* DETAIL INFO SCRIPT STARTS for CAPABILITIES*/
.detailinfodiv {
	margin-left:-15px;
	margin-top:-20px;
	margin-bottom: 15px;
	padding-left:15px;
	padding-top:0px;
	font-size:85%;
	line-height:20px;
	display:none;
}

.detailinfointernaldiv {
border-left:white 1px solid; 
margin-left:-12px;
padding-left:20px;
padding-bottom:15px;
}
