#share {
position:absolute;
margin-top:10px;
margin-left:420px;
}

#stories {
position:absolute;
margin-top:-47px;
margin-left:280px;
}

#blogtopsep {
border-bottom:4px solid #ffffff;
border-color:#ffffff;
clear:both;
padding-bottom:10px;
}
.blogtopic {
border-bottom:4px solid #d2e4f2;
border-color:#d2e4f2;
clear:both;
padding-bottom:20px;
padding-top:10px;
}

h2,h3{
margin:0.5em 0;
line-height:1em;
color:#0d3d64;
font-family:Georgia;
font-weight: normal;
}

h1{
display:none
}

h4{
margin:0.5em 0;
line-height:1em;
color:#0d3c63;
font-family:Georgia;
font-weight: normal;
}


h5{
margin:0.5em 0;
line-height:1em;
color:#416c95;
font-family:Georgia;
font-weight: normal;
}

}
h6{
margin:0.5em 0;
line-height:1em;
color:#416c95;
font-family:Georgia;
font-weight: normal;
}
h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

p {
margin:1em 0;
}

a:link, a:visited { text-decoration: none; }

.large , .large td { font-size: 14px !important; }


.rbannerlinks a:link , a:hover , a:visited , a:active { text-decoration: none; }

a.nav_history{ background-color:#0e3d65 !important; }
.nav_history{ color:#ffffff !important; }

.green { color: #678928;  }








/* Search field + Position of search container */

.search_bar {
display:inline;
}

#search{  }

#keywords{
background: #ffffff;
border:0px solid #d7be93;
width:96px; height:17px;
color:#07385f;
padding:2px 0px 0px 3px; margin-top:1px!important; *margin-top:0px;
margin-left:0px;
vertical-align:top;
display:inline;
}

#ss_div img{
vertical-align:top;
display:inline;
}

#ss_div form{
display:inline;
}

#ss_div {
position:absolute;
vertical-align:top;
margin: 90px 0px 0px 773px;
width:280px;

}

.hier_div {
height:25px;
}

/* Hierarchy Bar + Page Tools */

.hier {
display:inline;
}

.hiersect {
position:absolute;
margin-left:200px;
margin-top:30px;
height:18px;
width: 600px;
color: #416c95;
}

.tools {
position:absolute;
text-align:right !important;
*text-align:right !important;
margin-left:730px;
margin-top:119px;
width:200px;
*width:200;
padding-right:0px;
color: #ffffff;
}

/* Dropdown Navigation + Quicklinks Dropdowns */

#ql_menu{
visibility:hidden;
position:absolute; top:0px; left:0px;
background:#fff;
width:145px; *width:147px;
margin:16px 0 0 0;
padding:5px 0 0 0;
border-width:0px 0px 0px 0px;
border-color:#cccccc
border-style:none;
}

#ql_menu ul{ margin:0; padding:0; list-style-type:none; }
#ql_menu br{ display:none; }
#ql_menu a{
display:block; *width:100%;
padding:2px 4px;
color:#000;
font-size:12px;
text-decoration:none;
}
#ql_menu a:hover{
color:#FFF;
background:#999;
}

#nav_menus div{
visibility:hidden;
position:absolute; top:0px; left:0px;
width:142px;
margin-top:7px; padding-top:0px;
background:url('../2008_images/dropdownbottom.gif') bottom left no-repeat;
border-top:1px solid #eaeaea;

border-top:0px solid #bbbbbb;
FILTER: alpha(opacity=94);
-moz-opacity:.94;
opacity:.94;
}



#nav_menus ul {
list-style-type:none;
margin: 0px 0px 8px 0px;
padding:5px 0px 2px 0px;
background:#ffffff; border-right:1px solid #eaeaea; border-left:1px solid #eaeaea;
}

#nav_menus li a {
line-height: 2em; background: url('../2008_images/dotts.gif') bottom center no-repeat;
}

#nav_menus a {
display:block; *width:100%;
padding:3px 6px;
margin: 2px 6px;
color:#103e64;
font-size:11px;

text-decoration:none;
}

#nav_menus a:hover{
color:#ffffff;
background: url('../2008_images/overbg.gif') bottom center no-repeat;;
}

a:link{text-decoration: none; color:#336699}
a:visited{color:#336699;}
a:hover, a:active{text-decoration: underline; color:#0D3C63;}



#twitter_div {
	background-image: url('http://www.finalsite.com/uploaded/2008_images/revised/twitterBG.gif');
	background-repeat: no-repeat;
                border-bottom-style: none;
	border-bottom-width: 0px;
	border-bottom-color: #dddcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:10px;
	padding-top: 60px;
	padding-right: 5px;
	padding-left: 0px;
}
 
#twitter_div ul li {
	color: #0d3c63;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #dddcdc;
                list-style: none;
                margin-bottom: 15px;


}
 
#twitter_div ul li a {
	text-decoration: none;
	color: #416c95;
                
}
 
#twitter_div ul li a:hover {
	text-decoration: none;
	color: #a8c138;
}
 
#twitter_div p {
	text-align: center;
	padding-right: 3px;
	padding-bottom: 30px;
}
h5{
margin:0.5em 0;
line-height:1em;
color:#416c95;
font-family:Arial;
font-weight: normal;
}

}
h6{
margin:0.5em 0;
line-height:1em;
color:#416c95;
font-family:Arial;
font-weight: normal;
}
h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

p {
margin:1em 0;
}

a:link, a:visited { text-decoration: none; }

.large , .large td { font-size: 14px !important; }


.rbannerlinks a:link , a:hover , a:visited , a:active { text-decoration: none; }

a.nav_history{ background-color:#0e3d65 !important; }
.nav_history{ color:#ffffff !important; }

.green { color: #678928;  }

/*  Misc site things  */

.underHeader .bannermodcontent {
position: absolute;
}

.header_links {
position: absolute;
margin-top: 58px;
width:930px;
}

.header_links a:link , a:visited {
text-decoration: none;
}

.header_links a:hover {
text-decoration: underline;
}

#logo_link{ 
position:absolute;
top:10px;
height:100px; width:400px;
text-indent:-9999px;
background:#fff;
FILTER: alpha(opacity=0);
-moz-opacity:0;
opacity:0;
-khtml-opacity:0;
}

#contentdiv {
padding: 48px 20px 8px 20px;
background: url('../2008_images/contentbg.gif') top left no-repeat;
}

/* Search field + Position of search container */

.search_bar {
display:inline;
}

#search{  }

#keywords{
background: #ffffff;
border:0px solid #d7be93;
width:96px; height:17px;
color:#07385f;
padding:2px 0px 0px 3px; margin-top:1px!important; *margin-top:0px;
margin-left:0px;
vertical-align:top;
display:inline;
}

#ss_div img{
vertical-align:top;
display:inline;
}

#ss_div form{
display:inline;
}

#ss_div {
position:absolute;
vertical-align:top;
margin: 90px 0px 0px 773px;
width:280px;

}

.hier_div {
height:25px;
}

/* Hierarchy Bar + Page Tools */

.hier {
display:inline;
}

.hiersect {
position:absolute;
margin-left:200px;
margin-top:30px;
height:18px;
width: 600px;
color: #416c95;
}

.tools {
position:absolute;
text-align:right !important;
*text-align:right !important;
margin-left:730px;
margin-top:119px;
width:200px;
*width:200;
padding-right:0px;
color: #ffffff;
}

/* Dropdown Navigation + Quicklinks Dropdowns */

#ql_menu{
visibility:hidden;
position:absolute; top:0px; left:0px;
background:#fff;
width:145px; *width:147px;
margin:16px 0 0 0;
padding:5px 0 0 0;
border-width:0px 0px 0px 0px;
border-color:#cccccc
border-style:none;
}

#ql_menu ul{ margin:0; padding:0; list-style-type:none; }
#ql_menu br{ display:none; }
#ql_menu a{
display:block; *width:100%;
padding:2px 4px;
color:#000;
font-size:12px;
text-decoration:none;
}
#ql_menu a:hover{
color:#FFF;
background:#999;
}

#nav_menus div{
visibility:hidden;
position:absolute; top:0px; left:0px;
width:142px;
margin-top:7px; padding-top:0px;
background:url('../2008_images/dropdownbottom.gif') bottom left no-repeat;
border-top:1px solid #eaeaea;

border-top:0px solid #bbbbbb;
FILTER: alpha(opacity=94);
-moz-opacity:.94;
opacity:.94;
}



#nav_menus ul {
list-style-type:none;
margin: 0px 0px 8px 0px;
padding:5px 0px 2px 0px;
background:#ffffff; border-right:1px solid #eaeaea; border-left:1px solid #eaeaea;
}

#nav_menus li a {
line-height: 2em; background: url('../2008_images/dotts.gif') bottom center no-repeat;
}

#nav_menus a {
display:block; *width:100%;
padding:3px 6px;
margin: 2px 6px;
color:#103e64;
font-size:11px;

text-decoration:none;
}

#nav_menus a:hover{
color:#ffffff;
background: url('../2008_images/overbg.gif') bottom center no-repeat;;
}

a:link{text-decoration: none; color:#336699}
a:visited{color:#336699;}
a:hover, a:active{text-decoration: underline; color:#0D3C63;}



#twitter_div {
	background-image: url('http://www.finalsite.com/uploaded/2008_images/revised/twitterBG.gif');
	background-repeat: no-repeat;
                border-bottom-style: none;
	border-bottom-width: 0px;
	border-bottom-color: #dddcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:10px;
	padding-top: 60px;
	padding-right: 5px;
	padding-left: 0px;
}
 
#twitter_div ul li {
	color: #0d3c63;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #dddcdc;
                list-style: none;
                margin-bottom: 15px;


}
 
#twitter_div ul li a {
	text-decoration: none;
	color: #416c95;
                
}
 
#twitter_div ul li a:hover {
	text-decoration: none;
	color: #a8c138;
}
 
#twitter_div p {
	text-align: center;
	padding-right: 3px;
	padding-bottom: 30px;
}

li.bullet {
list-style-image:url(http://www.finalsite.com/uploaded/2008_images/revised/bullet_4.gif); 
padding:1px 0 10px 3px;
}

/* =========================================
	expanding page Styling
=========================================== */


a.sub_title, a.sub_title:link, a.sub_title_on:hover{
border-color:none;
border-top:none;
padding:4px;
text-decoration:none;
}


a.sub_title_on{
text-decoration:none; 
color:#7f912f;
}

a.sub_title_on:link{
border-color:none;
border-top:none;
border-bottom:none;
text-decoration:none;
color:#7f912f;
}

a.sub_title:hover{
text-decoration:underline; 
border-top:none;
color:#406ea3;
}


a.sub_title:visited{
text-decoration:none; 
color:#7f912f;
}

a.sub_title_on:visited{
text-decoration:none; 
color:#7f912f;
}

ul.sub_list {
border-bottom:none;
list-style-type:none;
margin:0;
padding:0;
}

.sub_notes {
background:transparent url(/uploaded/finalsiteU/finalsiteU09/images/arrow_bkg.gif) no-repeat scroll left 3px;
border-top:1px dotted;
border-color:#eaf1f8;
padding:6px 12px;
padding-bottom: 20px;
padding-left: 20px;
padding-top: 8px;
margin-right: 60px;
color:#0d3c63
}

.titlesm{
font-size: 12pt;
color: #416c95;
}


/*JUITTER PLUGIN CSS*/

#juitterContainer{} /*Juitter container*/

#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */

#juitterContainer .twittLI{list-style:none;background:#eaf7fd;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #c9e2f8;padding:3px;clear:both;height:55px;} 
#juitterContainer .twittList SPAN.time{color:#004c77;font-size:0.9em}
#juitterContainer .twittList A{color:#416C95;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image  */

#juitterContainer .juitterAvatar{float:left;border:solid 0px #cadbee;background:#FFF;margin-right:5px;padding:2px;width:48px;;height:48px;}

#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/

#juitterContainer .extLink{} /*CSS for the external links*/

#juitterContainer .hashLink{} /*CSS for the hash links*/

/*end of Juitter CSS*/


}

#SocialDiagram {
	position:absolute;
	left:22px;
	top:18px;
	width:893px;
	height:227px;
	z-index:1;
	background-image: url(uploaded/2008_images/finalsiteSocial/images/socialDiagram.jpg);
}
#finalsite {
	position:absolute;
	left:613px;
	top:97px;
	width:43px;
	height:72px;
	z-index:2;
}
#jm {
	position:absolute;
	left:705px;
	top:97px;
	width:59px;
	height:67px;
	z-index:3;
}
#rd {
	position:absolute;
	left:795px;
	top:97px;
	width:62px;
	height:71px;
	z-index:4;
}
#fcBK {
	position:absolute;
	left:816px;
	top:198px;
	width:14px;
	height:13px;
	z-index:5;
}
#yTube {
	position:absolute;
	left:836px;
	top:198px;
	width:4px;
	height:19px;
	z-index:6;
}
#twt {
	position:absolute;
	left:856px;
	top:198px;
	width:17px;
	height:18px;
	z-index:7;
}
#lkedIn {
	position:absolute;
	left:879px;
	top:198px;
	width:7px;
	height:9px;
	z-index:8;
}






