#wrap {
	margin: 0px auto;
	width: 960px;
	background-color:#ffffff;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 10pt;
	text-align: left;
	}
	
#head {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 160px;
	
	}
	
#head_ppp {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 92px;
	
	}
	
#login {
	text-align: right;
	padding: 7px;
	margin: 0px;
	width: 946px;
	font-size: 80%;
	background: url(../site_images/login_bg.jpg) right top no-repeat;
}

#login_ppp 
{
    margin: 0px auto;
    font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 8pt;
	text-align: right;
	padding: 7px;
	width: 988px;
	height: 42px;
	background: url(../site_images/pp_login_bg.png) no-repeat;
}

#login input {
	color: #1f2556;
	}
	
#topnav {
	float: right;
	font-size: 80%;
	color: #1f95c9;
	margin-right: 40px;
	margin-top: 20px;
	font-weight: bold;
	
}
	
#topnav_ppp {
	float: right;
	font-size: 80%;
	color: #1f95c9;
	margin-right: 20px;
	margin-top: 5px;
		
}

#topnav input {
    color: #1f95c9;
	font-size: 90%;
	 
}


#nav 
{
    text-align: right;
	width: 100%;
	height: 53px;
	background: url(../site_images/nav_bg.jpg);
	font-size: 130%;
	font-weight: bold;
	color:#1f2556;
	}
	

#nav_ppp 
{
    float: right;
	width: 587px;
	height: 53px;
	background: url(../site_images/nav_bg.jpg);
	font-size: 130%;
	font-weight: bold;
	color:#1f2556;
	}
		
	
#nav td {
	border-top: 1px solid #c4c4cb; border-bottom: 1px solid #c4c4cb;
	}
	
	
#main {
	width: 960px;
	background: #ffffff;
	padding: 0px;
	margin: 0px;
	}
	
#sidebar {
	float: right;
	width: 322px;
	margin-top: -20px;
	text-align: left;
}

#sidebar_cta 
{
    border-bottom: 4px solid #f47b32;
	background: url(../site_images/sidebar_bg.jpg); 
}

#sidebar_links 
{
    margin: 15px;
    color: #333333; 
    border-left: 1px solid #999999; 
    padding-left: 8px;
}

#sidebar_links a
{
    color: #333333; 
}

#sidebar input {
	font-size: 120%;
	width: 166px;
	color: #1f95c9;
	font-weight: bold;
}

#sidebar select {
	font-size: 120%;
	color: #1f95c9;
	font-weight: bold;
}

#sidebar td {
	padding: 5px 0px 5px 5px ;
	color: #1f2556;
}

#content_top {
	padding: 20px;
	}
	
#content_top h1 {
	font-size: 24pt;
	font-weight: bold;
}

#content_top h2 {
	font-size: 16pt;
	font-weight: lighter;
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
}

#content_bottom {
	padding: 0px 20px 20px 20px;
	width: 580px;
	}


#footer{
	width: 100%;
	background: #1f2556;
	padding: 10px;
	padding: 20px;
	color: #1f95c9;
	font-size: 80%;
	height: 500px;
	text-align: center;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 10pt;
	
}


#socialshare_container 
{
    position: absolute; 
    top: 110px; 
    left: 6px;
    width: 75px;
    
    
}

#socialshare 
{
    background: #ffffff;
    width: 69px;
    text-align: center;
    padding: 3px;
    margin: 0px;
}
	

	
#nav a:link, #nav_ppp a:link {
	color:#1f2556; text-decoration: none;
}

#nav a:visited, #nav_ppp a:visited {
	color:#1f2556; text-decoration: none;
}

#nav a:hover, #nav_ppp a:hover {
	color:#f47b32;
}

#nav a:active, #nav_ppp a:active {
	color:#1f2556; text-decoration: none;
}	
	
a:link {
	color:#1f95c9;
}

a:visited {
  color:#1f95c9; 
}

a:hover {
	color:#1f95c9; 
}

a:active {
	color:#1f95c9;
}

ul.planLookup
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    text-align: center;
     
}

li.planLookup
{
    azimuth
    list-style: none;
    color: #000000;
    font-size: 8pt;
    border-bottom: 1px solid #eaeaea;
    background: #feca88;
    padding: 4px 0px 4px 0px;
    cursor: pointer;
    
}

li.planLookup_selected 
{
    list-style: none;
    color: #000000;
    font-weight: bold;
    font-size: 8pt;
    border-bottom: 1px solid #eaeaea;
    background: #f5a033;
    padding: 4px 0px 4px 0px;
    cursor: pointer;
}