/* Position CSS Document */
/* Last Updated 11/15/07 JHL */

/*Main Containers*/
#shell {position:relative; width: 995px; text-align: center; margin-right: auto; margin-left: auto; background-color: #FFFFFF; display: block; padding:0; background-image: url(/images/global/shellbg.jpg); background-repeat: repeat-y;}
#container {text-align: left; width: 994px; float: left; display: block;}

/* Top Navigation Area*/
#header {height: 134px; width: 995px; float: left; background-image: url(/images/global/top_bar_bkgrd_new.jpg);display: block;}
#logo {height: 134px; width: 212px; float: left; display: block;}
#welcome {height: 29px; float: left; width: 636px; position: absolute; top: 70px; left: 61px;}
#search {display: block; float:left; position: absolute; left:740px; top: 70px; width:250px;}

/* Home Page*/
#homenews{width:220px; margin-top:35px; float:left; position:relative;}
#homead{width:466px; margin-top:35px; float:left; margin-left:26px;}
#upper{margin:0; padding:0; width:100%; float:left;}
#lower{margin:0; padding:0; width:100%; clear:both;}
.app_lef, .app_cen, .app_rgt{height:228px; width:218px; margin-top:35px; float:left;}
.appdivide{height:228px; width:26px; margin-top:35px; float:left;}

/* interiors */
#content {float:left; width:712px; margin-right:35px; margin-bottom: 10px; display:block; position:relative;}
#contentSubnav {float: left; width: 712px; margin-right:35px; margin-bottom: 10px; display:block; position:relative; background-image:url(/images/global/content_background.gif);background-repeat: repeat-y; background-position: 0px 61px;}
#contentSubnav1 {float: left; width: 712px; margin-right:35px; margin-bottom: 10px; display:block; position:relative;}
#contentSubnav1 p {line-height:1.5em;}
#contentSubnav #centerContent {width:457px; margin-right:50px; float:left;}
#contentSubnav #centerContent p, #contentSubnav #centerContent ul, #contentSubnav1 #centerWide p, #contentSubnav1 #centerWide ul {line-height:1.5em; padding-bottom:1.9em;}
#contentSubnav #centerContent table td, #contentSubnav1 #centerWide table td {line-height:1.5em;}
#contentSubnav1 #centerWide {width:712px; float:left;}
#qlnavexp {float:left; width:205px;}
#seecontent {padding-left:15px; padding-top:15px; padding-right:15px; width:175px;}
#seecontent ul {list-style-image: url(../images/global/related_content_bullet.gif); padding-left:15px; }
#seecontent li {padding-bottom:15px;}
#seecontent li a {text-decoration:underline;}
#qlheader {background-color: #474b5f; font-weight: bold; color: #FFFFFF; width: 190px; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; font-size: 8pt; border-bottom:solid white 1px;}
#footer {width: 976px; font-size: 11px; color: #FFFFFF; padding: 9px; background-color: #464B5F; display: block;	clear:both; line-height: 14px;}
#footer p{text-align:center;}
#footer a {font-size: 11px; color: white;}
