body{
	background-image: url(../images/bodybg.jpg);
	background-repeat: repeat-x;
	background-color: #d9d8cb;
	margin: 0px;
}
#container{
	width: 1000px;
	margin: 0 auto;
	font-size: 11px;
	font-family: "Lucida Grande", verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index: 2;
	line-height: 160%;
}
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}
h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}
h2 {
	font-size: 42px;
	display: inline;
}
h3 {
	font-size: 30px;
}
h4 {
	color: #660000;
	font-size: 16px;
}
h5 {
	font-size: 20px;
}
a{
outline:none;
}
img{
	border: 0px;
}

/*----------------------------- clear fix (ff float bg fix)------------------------------*/
.clearfix:after {  
     content: ".";  
     display: block;  
     clear: both;  
     visibility: hidden;  
     line-height: 0;  
     height: 0;  
 }  
   
.clearfix {  
     display: inline-block;  
 }  
   
html[xmlns] .clearfix {  
     display: block;  
}  
   
* html .clearfix {  
     height: 1%;  
} 
/*END CLEAR FIX*/

/*------------------------- left below shadow area --------------------------*/

#left{
	float: left;
	width: 1000px;
}
#top_shadow{
	background-image: url(../images/top_shadow.jpg);
	background-repeat: repeat-y;
	height: 107px;
}

#logo{
	float: right;
	padding-top: 5px;
	margin-right: 6px;
}

.left_200{
	float:left;
	width:170px;
	padding-right: 0px;

}
.left{
	float: left;
}
#content_shadow{
	background-image: url(../images/body_shadow.jpg);
	background-repeat: repeat-y;
	height: 1%;
}

#content_shadow2{
	background-image: url(../images/left_dradient_fade.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 1%;
		
}

#content_shadow #header{
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9c9b7a;
	font-size: 27px;
	line-height: 90%;
	padding-top: 216px;
	}
#quotes{
	background-image: url(../images/top_quote1.jpg);
	background-repeat: no-repeat;
	margin-top: 8px;
	width: 150px;
	padding-top: 5px;
}
#quotes_bottom{
	background-image: url(../images/bottom_quote1.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 165px;
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7b7a66;
	padding-left: 5px;
	font-size: 12px;
	font-style: italic;
	/*font-weight: bold;*/
}
#quotes_bottom a:link, #quotes_bottom a:visited{
	color:#697b72;
	text-decoration:none;
}
#quotes_bottom a:hover, #quotes_bottom a:active{
	color:#697b72;
	text-decoration:underline;
}
#quote_by{
	text-align: right;
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #697b72;
	font-size: 11px;
	padding-right: 8px;
}

#pdf{
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9c9b7a;
	font-size: 26px;
	line-height: 90%;
	padding-top: 35px;
}
#pdf_text{
	padding-top: 12px;
}
#pdf_text ul{
	padding: 0px;
	margin: 0px;
}
#pdf_text li{
	list-style: none;
	list-style-image: url(../images/pdf_icon.jpg);
	margin-left: 28px;
}
#pdf_text li a:link, #pdf_text li a:visited{
	color: #697b72;
	text-decoration: none;
}
#pdf_text li a:hover, #pdf_text li a:visited{
	color: #697b72;
	text-decoration: underline;
}

/*right*/

#header_bg{	
	background-color: #405952;
	height: 107px;
	width: 823px;
	background-image: url(../images/top_shadow_right.jpg);
	background-repeat: repeat-y;
	background-position: right;
	overflow: hidden;
	border: 0px solid black;
}
#lifestyle{
	padding-top: 0px;
	padding-left: 0px;
}

#lifestyle_one{
	padding-top: 12px;
	padding-left: 15px;
}
#Linkbar{
	padding-top: 0px;
	#padding-top: 1px;
	_padding-top: 1px;
	margin-left: 0px;
	border:0px solid black;
	
}
#Linkbar ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#Linkbar li{
	float: left;
	margin-right: 21px;
	display:block;
	font-family: "Lucida Grande", Trebuchet, Geneva, sans-serif;
	color: White;
	letter-spacing: 1px;
	
}
#Linkbar li a:link, #Linkbar li a:visited{	
     color:white;
	 text-decoration: none;
	 font-size: 12px;
	 padding: 10px 9px 5px 9px;
	 display: block;
	 float: left;
	 border-bottom: 3px solid #405952;
 	 
}
#Linkbar li a:hover, #Linkbar li a:active{
    color: #9db4ad;
	 text-decoration: none;
	 font-size: 12px;
	 border-bottom: 3px solid #f54f29;
	 padding: 10px 9px 5px 9px;
	 display: block;
	 float: left;
}
#Linkbar li a.selected:link, #Linkbar li a.selected:visited 
{	
    color: #9db4ad;
	 text-decoration: none;
	 font-size: 12px;
	 border-bottom: 3px solid #f54f29;
	 padding: 10px 9px 5px 9px;
	 display: block;
	 float: left;
}
#Linkbar li a.selected:hover, #Linkbar li a.selected:active 
{
    color: #9db4ad;
	 text-decoration: none;
	 font-size: 12px;
	 border-bottom: 3px solid #f54f29;
	 padding: 10px 9px 5px 9px;
	 display: block;
	 float: left;
}
.selected1{
    color: #9db4ad;
	 text-decoration: none;
	 font-size: 12px;
	 border-bottom: 3px solid #f54f29;
	 margin: 10px 9px 0px 9px;
	 padding-bottom: 5px;
	 display: block;
	 float: left;
}

.quickLinkCss {
	background-color:#405952;
	color:Black;
	font-family: "Lucida Grande", Trebuchet, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-left:0px;
	margin-top:0px;
	#margin-top:0px;
	_margin-top:0px;
	padding: 5px;
	position:absolute;
	visibility:hidden;
	/*visibility: visible;*/
	z-index:9999;
	border-bottom: 2px solid #243832;
	border-left: 2px solid #243832;
	border-right: 2px solid #243832;
	
}
.quickLinkCss  ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
	
}
.quickLinkCss  li{
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	color: White;
	width: 100%;
	height: 1%;
}
.quickLinkCss a:link,.quickLinkCss a:visited{
	border-bottom:0px solid black;
	display:block;
	padding:0px 0px 0px 12px;
	text-decoration:none;
	color:white;
	font-family: "Lucida Grande", Verdana,Tahoma, Arial, sans-serif;
	background-image: url(../images/bulletDropdown.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.quickLinkCss a:hover,.quickLinkCss a:active {
	color:#9db4ad;
	font-family: "Lucida Grande", Verdana,Tahoma, Arial, sans-serif;
	background-image: url(../images/bulletDropdownOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*content*/

#content{
	width: 824px;
	background-color: White;
	background-image: url(../images/body_shadow_right.jpg);
	background-repeat: repeat-y;
	background-position: right;
	margin-top: 0px;

}
#content2{
	background-image: url(../images/right_dradient_fade.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border:0px solid black;
}

#flash{
	height: 151px;
	width: 815px;
	overflow: hidden;
	border: 0px solid black;
}
myContent{
	height: 151px;
	width: 817px;
	overflow: hidden;
}
#banner{
	background-image: url(../images/flash_place_tile.jpg);
	background-repeat: repeat-x;
	width: 580px;
	height: 151px;
}
/*--------------------Mid Navigation------------------------*/

#mid_nav{
	height: 55px;
	width: 815px;
	overflow: hidden;
	background-color: #8f9a8d;

}
#mid_nav ul{
	padding: 0px;
	margin: 0px;
}
#mid_nav li{
	list-style: none;
	float: left;
	width: 135;
	background-color: white;
	padding: 0px;
	border-right: 1px solid white;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
#mid_nav .space_left{
	margin-left:68px;
	border-left: 1px solid white;
}
#mid_nav .space_right{
	margin-right:35px;
	border-right: 1px solid white;
}
#mid_nav .space_left1{
	margin-left:135px;
	border-left: 1px solid white;
}
#mid_nav .space_right1{
	margin-right:135px;
	border-right: 1px solid white;
}
/* three line text in middle navigation bar class here it */

#mid_nav li a.three_line:link, #mid_nav li a.three_line:visited 
{
	 text-align: center;
	 background-color: #8f9a8d;
	 text-decoration: none;
	 font-size: 11px;
	 text-align: middle;
	 height: 71px;
	 width: 135px;
	 padding-top: 2px;	 
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
#mid_nav li a.three_line:hover, #mid_nav li a.three_line:active 
{
	 width: 135px;
    color: #ffffff;
	 background-color: #667563;
	 text-decoration: none;
	 font-size: 11px;
	 padding-top: 2px;	
	 height: 71px;
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
.three_line_sel{
    color: #ffffff;
	 background-color: #667563;
	 text-decoration: none;
	 font-size: 11px;
	 padding-top: 2px;	
	 height: 71px;
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 width: 135px;
	 display: block;
	 float: left;
}

/* two line text in middle navigation bar class here it */

#mid_nav li a.two_line:link, #mid_nav li a.two_line:visited 
{
	 width: 135px; 
	 text-align: center;
	 background-color: #8f9a8d;
	 text-decoration: none;
	 font-size: 11px;
	 height: 58px;
	 text-align: middle;
	 padding-top: 10px;	 
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
#mid_nav li a.two_line:hover, #mid_nav li a.two_line:active 
{
	 width: 135px;
    color: #ffffff;
	 background-color: #667563;
	 text-decoration: none;
	 font-size: 11px;
	 height: 58px;
	 padding-top: 10px;	
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
.two_line_sel{
	 background-color: #667563;
	 text-decoration: none;
	 font-size: 12px;
	 width: 135px;
	 padding-top: 10px;	
	 height: 62px;
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}

/* two line text in middle navigation bar class end here it */

#mid_nav li a.Construction:link, #mid_nav li a.Construction:visited{ 
	 text-align: center;
	 background-color: #8f9a8d;
	 text-decoration: none;
	 font-size: 12px;
	 width: 134px;
	 height: 55px;
	 text-align: middle;
	 padding-top: 20px;	 
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
#mid_nav li a.Construction:hover, #mid_nav li a.Construction:active {
  	 background-color: #667563;
	 text-decoration: none;
	 font-size: 12px;
	 width: 134px;
	 padding-top: 20px;	
	 height: 55px;
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
.Construction_selected{
     background-color: #667563;
	 text-decoration: none;
	 font-size: 12px;
	 width: 134px;
	 padding-top: 20px;	
	 height: 55px;
	 font-family: Trebuchet, Geneva, sans-serif;
	 color: White;
	 font-weight: bolder;
	 letter-spacing: 1px;
	 display: block;
	 float: left;
}
.cou_selected{
      background-color: #8f9a8d;
	 width: 157px;
	 height: 100px;
	 display: block;
	 float: left;
	 border-right: 1px solid white;
}

#content_text{
	background-color: white;
	float: left;
	width: 795px;
	margin-top: 5px;
	padding: 00px 10px 10px 10px;
	line-height: 180%;
	border: 0px solid black;
}

#content_text a:link, #content_text a:visited{
	color:#697b72;
	text-decoration:none;
}
#content_text a:hover, #content_text a:active{
	color:#697b72;
	text-decoration:underline;
}

#homepage_left{
	float: left;
	width: 426px;
}
#homepage_right{
	float: left;
	margin-left: 35px;
}

#date{
	float: left;
	background-color: #d9d8cb;
	padding: 5px 9px 5px 9px; 
}

#date .number{
	font-size: 21px;
	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #405952;
	font-weight: bolder;
}
#date .text{
	font-size: 13px;
	font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #405952;
	font-weight: bolder;
}

.headline{
	color: #ff974f;
	float: left;
	margin-left: 10px;
	width: 200px;
}
#news_text{
	clear: both;
	padding-top: 8px;
	width: 329px;
	line-height: 180%;
}

 a.readmore:link, a.readmore:visited 
 {
    color: #f54f29;
	 text-decoration: underline;
}
a.readmore:hover, a.readmore:active 
{
	color: #f54f29;
	text-decoration: none;
}
#content_text ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#content_text li{
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding: 0px 0px 5px 27px;
	margin: 0px 0px 0px 15px;
	background-position: left top;
	border:0px solid black;
	
}

#content_text .highlight{
	padding: 40px 0px 15px 10px;
	background-image: url(../images/benefitsWireless.jpg);
	background-repeat: no-repeat;
	margin: 10px 0px 0px -4px; 
}
#content_text .highlight1{
	padding: 6px 0px 0px 10px;
	border:0px solid black;
	height:200px;
	margin: 0px 0px 0px -4px; 
}
.leftImage{
	float:left;
	padding: 5px 10px 0px 0px;
	text-align: center;
}
.imageNote{
	font-size: 9px;
	font-style: italic;
	color: Gray;
	
}
.rightImage{
	float:right;
	padding: 5px 0px 0px 10px;
	text-align: center;
}
.new_bg{
	background-color:#e9ebe8;
}
.red{
	color:#FF0000;
}
.reg_input{
	width:200px;
	height:15px;
}
.reg_sel{
	width:200px;
	height:20px;
}

#content_text h3{
	visibility:visible;
	font-size: 25px;
	color:#667563;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 1em;
}
.thx{
	height:300px;
}
#sur_nav{
	float:right;
	width:250px;
	padding-top:20px;
	padding-bottom:20px;
	line-height:30px;
	border:0px solid #f1f1f1;
	background-color:#677564;
	/*background-image:url(../images/tab_bg.gif);
	background-repeat:repeat-x;*/
}
#sur_nav ul{
	margin:0px;
	padding:0px 0px 0px 35px;
	display:block;
	list-style:none;
}
#sur_nav li{
	list-style:none;
	margin:0px;
	padding:0px;
	background-image:none;
}
#sur_nav a:link, #sur_nav a:visited {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#sur_nav a:hover, #sur_nav a:active {
	text-decoration:underline;
}
/* ae logo and blue mongo logo add by jitendra singh */

#copy{
	clear: both;
	text-align: right;
	font-size: 9px;
	color: #667563;
	margin-right: 15px;
	padding-bottom:8px;
	border:0px solid black;
}
#ae_logo_holder{
	width:122px;
	clear:both;
	float:right;
	border:0px solid black;
	padding-bottom:0px;
	margin-right:11px;
	#margin-right: 5px;
}
*:first-child+html  #ae_logo_holder{
	width:122px;
	clear:both;
	float:right;
	border:0px solid black;
	padding-bottom:0px;
	margin-right:10px;

}
#ae_logo_text{
	float:left;
	height:20px;
	color:#CCCCCC;
	font-size:10px;
	margin-top:-2px;
}
#ae_logo{
	float:right;
	width:20px;
	height:15px;
}
#logo_div{
	float:right;
	width:1px;
	height:14px;
	border-left:1px solid #d4d4d4;
	margin-right:5px;
	margin-left:6px;
	
}
#ae_logo a:link, #ae_logo a:visited {
	background-image:url(../images/ae-logo.jpg);
	background-repeat:no-repeat;
	
}
#ae_logo a:hover, #ae_logo a:active {
	background-image:url(../images/ae-logo_r.jpg);
	background-repeat:no-repeat;
}
#blue_mango{
	float:right;
	width:20px;
	height:15px;
}
#blue_mango a:link, #blue_mango a:visited {
	background-image:url(../images/b_mongo-logo.jpg);
	background-repeat:no-repeat;

	
}
#blue_mango a:hover, #blue_mango a:active {
	background-image:url(../images/b_mongo-logo_r.jpg);
	background-repeat:no-repeat;
}


