@charset "utf-8";
/* CSS Document */

img, div, a, input { behavior: url(css/iepngfix.htc) }

body {
		padding: 0px;
		margin: 0 auto;
		background-image: url(../images/background-pattern.gif);
		background-repeat: repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:80%;
		color:#595959;
	}

a:link { color:#3f8bb8; text-decoration:none; }
a:visited { color:#8aa6b7; text-decoration:none; }
a:hover { color:#3f8bb8; text-decoration:underline; }
a:active { color:#3f8bb8; text-decoration:none; }

p { margin:0px; line-height:120%; }

#logo { width:201px; height:149px; position:absolute; margin-left:140px; margin-top:30px; }

h1 {
		margin:0px 0px 5px 0px;
		font-size:120%;
		color:#3f8bb8;		
}

.tos { 
		margin:0px 0px 5px 0px;
		font-size:110%;
		color:#3f8bb8;		
	}

.tos { 
	margin:10px 0px 10px 0px;

}
#useterms p { 
	margin:1em;
}
.first { 
	margin: 0px 0px 5px 0px;
}	
img { border:none;}
	
#wrapper { 
		background-image:url(../images/bg_wrapper.gif); 
		width:856px; 
		margin:0 auto;
	}

#left_content { 
		float:left; 
		width:157px; 
	}
	
#left_content_pad { 
		padding-left:28px;
	}
	
#nav {}

#right_col {
       background-color:#F5F5F5;
	   padding:20px 10px 20px 20px;
	   }

#left_content_txt { 
		font-size:80%;
		padding:20px 10px 10px 10px;
	}
	
#left_content_img {
		font-size:80%; 
		padding:9px;
	}
	
#lte_world_summ {
		font-size:80%; 
		padding:0px;
	}		
	
#right_content {
		margin-left:157px; 
		padding:0px 28px 0px 0px;
	}
	
#header_img {}

#copy_home { 
		border-bottom:#909090 solid 1px;
		border-top:#909090 solid 1px		
	}

#copy_overview { 
		border-top:#909090 solid 1px;				
		background-color:#F5F5F5;
}

#copy_pub { 
	border-top:#909090 solid 1px;		
	min-height:400px; 
}

.copy_home_pad {
		padding:20px;
	}

.copy_home_pad img {
	margin:0 15px;

	}

.clr { clear:both; }

#footer { 
	background-image:url(../images/bg_footer.png); 
	width:856px; 
	margin:0 auto; 
	height:39px;
	}

#footer_content {
	font-size:10px; 
	padding:5px 0px 0px 190px;
    font-size:10px; 
    width:350px; 
    color:#FFFFFF; 
    position:absolute;
    height:18px;
	}
	
#footer_content a:link { color:#FFFFFF; text-decoration:none; }
#footer_content a:visited { color:#FFFFFF; text-decoration:none; }
#footer_content a:hover { color:#FFFFFF; text-decoration:underline; }
#footer_content a:active { color:#FFFFFF; text-decoration:none; }

.specTable td { border:#FFF solid 1px; font-size:10px;}

.specTableColored td { background-color:#f5f5f5; padding:2px; }

.specTableColored2 td { background-color:#ebebeb; padding:2px;}

.specTableHdr td { background-color:#909090; color:#FFF; font-weight:bold; border:#FFF solid 1px; padding:5px; }



/************************NAV STYLE****************************/

#cssNav p { padding:8px 10px 0px 0px; text-align:right; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

#cssNav a:link { color:#595959; text-decoration:none; font-weight:bold; }
#cssNav a:visited { color:#595959; text-decoration:none; font-weight:bold; }
#cssNav a:hover { color:#3f8bb8; text-decoration:none; font-weight:bold; }
#cssNav a:active { color:#595959; text-decoration:none; font-weight:bold; }

.navOpt {   height:33px; background-image:url(../images/nav/vert_line.gif); background-position:right center; background-repeat:repeat-y;}
.navLower { height:33px; background-image:url(../images/nav/lower_chop.gif); background-position:bottom right; }
.navUpper { height:33px; background-image:url(../images/nav/upper_chop.gif); background-position:top right; }

#navTrans { height:33px; }
#navTrans a:link { color:#3f8bb8; }
#navTrans a:visited { color:#3f8bb8; }
#navTrans a:hover { color:#3f8bb8; }
#navTrans a:active { color:#3f8bb8; }












