* {
	margin:0;
	padding:0;
}



/*body { background:#2a2a2a}*/
body { background:#e0e0e0}
html, input, textarea, select{
	font-family:verdana;
	font-size:100%;
	color:#000000;
	font-weight:normal;
	font-size:0.75em;
	line-height:1.42em
}

/*.bg{ background:url(images/body_rep.gif) repeat-x #dbd9d1}*/
.bg{ background:url(images/body_rep.gif) repeat-x #e0e0e0}
.bg2{ background:url(images/body_rep2.gif) repeat-x #e0e0e0}


span {
	padding:2px;
	color:#ffffff;
	font-weight:bold;
	background-color: #1858a3;
	margin-left: 2px;
	margin-right: 2px;
}

#site_center{ background:url(images/footer.gif) repeat-x left bottom}

/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:left;
}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{
	display:block;
	margin-bottom: 20px;
}

.banner-title {
	color:white;
	font-size: 28px;
	padding:33px;
	font-family: sans-serif;
}

.separate{ background:url(images/separate.gif) repeat-x; width:auto; height:12px}

p {
	margin:0;
	padding:0;
	font-size: 12px;
	line-height: 1.4em;
	margin: 0 0 20px 0;
	font-family: verdana
}


.pos{ position:absolute; margin:0; padding:0}

ul {
	margin:15;
	list-style:square
}
ul li{ padding:0 0 0 0}
/*ul li a { color:#099dd4; text-decoration: underline; font-weight:normal; background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:19px}*/
ul li a { color:#1858a3; text-decoration: underline; font-weight:normal}

ul li a:hover{ text-decoration: none}

/*txt, links*/
.link{
	color:#1858a3;
	text-decoration:none;
	padding-bottom: 3px;
}
.link:hover{ text-decoration:underline}

.link1{ color:#1858a3; text-decoration:none; }
.link1:hover{ text-decoration:underline}

.link2{
	color:#1858a3;
	text-decoration: none;
	font-weight:bold;
}
.link2:hover{ text-decoration:underline}

.link3{
	color:#1858a3;
	text-decoration:none;
}
.link3:hover{ text-decoration:underline}

.link4{
	color:#1858a3;
	text-decoration:none;
	font-weight:normal;
}
.link4:hover{ text-decoration:underline;font-weight:normal;}

/*header*/
#header .logo{
	height:83px
}
#header .logo .indent{ padding:29px 0 0 33px}
#header .menu{
	height:49px;
	margin-left: auto;
	margin-right: auto;
	width: 585px;
}
#header .txt{
	height:240px;
	background: url(images/txt_bg.jpg) no-repeat right top
}
#header .txt .indent{
	color:#707070;
	padding-top: 50px;
	padding-right: 439px;
	padding-bottom: 45px;
	padding-left: 66px;
}
#header .txt .indent p{ padding:11px 0 0 0; font-style:italic}
#header .txt .alignright{ padding-right:5px}

/*header2*/
#header2 .logo{
	height:83px
}
#header2 .logo .indent{ padding:29px 0 0 33px}
#header2 .menu{
	height:49px;
	margin-left: auto;
	margin-right: auto;
	width: 585px;
}
#header2 .txt .indent{ padding:55px 419px 40px 86px; color:#707070}
#header2 .txt .indent p{ padding:11px 0 0 0; font-style:italic}
#header2 .txt .alignright{ padding-right:5px}

#header2 .txt-1{
	height:100px;
	background: url(images/txt_bg-1.jpg) no-repeat right top
}
#header2 .txt-2{
	height:100px;
	background: url(images/txt_bg-2.jpg) no-repeat right top
}
#header2 .txt-3{
	height:100px;
	background: url(images/txt_bg-3.jpg) no-repeat right top
}
#header2 .txt-4{
	height:100px;
	background: url(images/txt_bg-4.jpg) no-repeat right top
}
#header2 .txt-4b{
	height:100px;
	background: url(images/txt_bg-4b.jpg) no-repeat right top
}
#header2 .txt-5{
	height:100px;
	background: url(images/txt_bg-5.jpg) no-repeat right top
}
#header2 .txt-6{
	margin-left: auto;
	margin-right: auto;
	width: 714px;
}
#header2 .txt-blog{
	height:100px;
	background: url(images/txt_bg-blog.jpg) no-repeat right top
}
#header2 .txt-privacy{
	height:100px;
	background: url(images/txt_bg-privacy.jpg) no-repeat right top
}
#header2 .txt-bridge{
	height:101px;
	width:92%;
	margin-left:28px;
	background: url(images/bridge2.jpg) no-repeat left top
}


/*Navigation Menu
I need to have this here for both header and header2.  Clean up at some point.
*/
#header .nav-menu ul
{
list-style: none;
text-decoration:none;
padding: 0;
margin: 0;
}

#header .nav-menu li
{
float: left;
margin: 0 0.15em;
padding: 0;
background: url(images/css-nav-selected.gif) #fff bottom left repeat-x;
	color: #FFFFFF;
	height: 2em;
line-height: 2em;
float: left;
width: 7.0em;
display: block;
border: 0.1em solid #cccccc;
text-decoration: none;
text-align: center;
}

#header .nav-menu li a
{
background: url(images/css-nav.gif) #fff bottom left repeat-x;
display: block;
color: #1858a3;
text-decoration: none;
text-align: center;
border: none;
}

#header .nav-menu li a:hover
{
background: url(images/css-nav-hover.gif) #fff bottom left repeat-x;
display: block;
color: #1858a3;
text-decoration: none;
text-align: center;
}


/* Hide from IE5-Mac \*/
#header .nav-menu li a
{
float: none
}
/* End hide */

#header .nav-menu
{
/*width:30em*/

	height:27px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 21px;
	width: 710px;
}






/*header2*/

#header2 .nav-menu ul
{
list-style: none;
text-decoration:none;
padding: 0;
margin: 0;
}

#header2 .nav-menu li
{
float: left;
margin: 0 0.15em;
padding: 0;
background: url(images/css-nav-selected.gif) #fff bottom left repeat-x;
	color: #FFFFFF;
	height: 2em;
line-height: 2em;
float: left;
width: 6.3em;
display: block;
border: 0.1em solid #cccccc;
text-decoration: none;
text-align: center;
}

#header2 .nav-menu li a
{
background: url(images/css-nav.gif) #fff bottom left repeat-x;
display: block;
color: #1858a3;
text-decoration: none;
text-align: center;
border:none;
}

#header2 .nav-menu li a:hover
{
background: url(images/css-nav-hover.gif) #fff bottom left repeat-x;
display: block;
color: #1858a3;
text-decoration: none;
text-align: center;
}


/* Hide from IE5-Mac \*/
#header2 .nav-menu li a
{
float: none
}
/* End hide */

#header2 .nav-menu
{
/*width:30em*/

	height:27px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 21px;
	width: 585px;
}


/*content*/
/*#content .bgd{ background:#c5c4bd; width:100%}*/
#content .bgd{
	background:#c5d5e8;
	width:100%;
}
#content .separate{
	background:url(images/separate.gif) repeat-x center;
	height:20px
}

/*footer*/
#footer .indent{ padding:20px 0 0 36px; color:#cacaca}
#footer a{ color:#cacaca; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer span a{ color:#9f9f9f; text-decoration:none}
#footer span a:hover{ text-decoration:underline}
#footer img{ vertical-align:middle}

/*================== index.html ==================*/

#page1 #content .bgd {
	height: 360px;
}

/*================== col 1 ==================*/

#page1 #content .col1 .indent{
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#page1 #content .col1 .indent .ind{
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-weight:normal;
}
#page1 #content .col1 .indent .ind .alignright1{
	padding-top:5px;
	text-align:right;
	padding-bottom: 20px;
}
#page1 #content .col1 .indent .ind .alignright1 img{
	vertical-align:middle;
	margin-right:5px
	padding-right:5px;
}
#page1 #content .col1 .indent .ind .alignright1 .img{
	margin-left:7px;
	margin-right: 5px;
	padding-right:5px;
}
#page1 #content .col1 .indent .ind ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	/*	color: #1858a3;*/
	font-family:arial;
	font-size:100%;
	font-weight:normal;
}
#page1 #content .col1 .indent .ind ul li{
	background:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}


#page1 #content .col1 .indent .ind .row{
	padding:5px 0 7px 0;
	background-image: url(images/bg_bot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#page1 #content .col1 .indent .ind .row2{
	padding:5px 0 7px 0;
	background-position: left center;
}

#page1 #content .col1 .indent .ind p {
	margin-bottom: 10px;	
}

#page1 #content .col1 .indent .ind a{
	color:#1858a3;
	text-decoration: none;
	font-weight: normal;
}
#page1 #content .col1 .indent .ind a:hover{
	text-decoration: underline;
	font-weight: normal;
}

/*================== col 2 ==================*/
#page1 #content .col2 .indent{
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#page1 #content .col2 .indent .ind{
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-weight:normal;
}
#page1 #content .col2 .indent .ind .alignright1{
	padding-top:5px;
	text-align:right;
	padding-bottom: 20px;
}
#page1 #content .col2 .indent .ind .alignright1 img{
	vertical-align:middle;
	margin-right:2px
}
#page1 #content .col2 .indent .ind .alignright1 .img{ margin-left:7px}
#page1 #content .col2 .indent .ind ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	/*	color: #1858a3;*/
	font-family:arial;
	font-size:100%;
	font-weight:normal;
}
#page1 #content .col2 .indent .ind ul li{
	background:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}

#page1 #content .col2 .indent .ind .row{
	padding:5px 0 7px 0;
	background-image: url(images/bg_bot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#page1 #content .col2 .indent .ind .row2{
	padding:5px 0 7px 0;
	background-position: left center;
}

#page1 #content .col2 .indent .ind p {
	margin-bottom: 10px;	
}

#page1 #content .col2 .indent .ind a{
	color:#1858a3;
	text-decoration: none;
	font-weight: normal;
}
#page1 #content .col2 .indent .ind a:hover{
	text-decoration: underline;
	font-weight: normal;
}

/*================== col 3 ==================*/
#page1 #content .col3 .indent{
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#page1 #content .col3 .indent .ind{
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-weight:normal;
}
#page1 #content .col3 .indent .ind .alignright1{
	padding-top:5px;
	text-align:right;
	padding-bottom: 20px;
	padding-right: 20px;
}
#page1 #content .col3 .indent .ind .alignright1 img{
	vertical-align:middle;
	margin-right:2px
}
#page1 #content .col3 .indent .ind .alignright1 .img{ margin-left:7px}
#page1 #content .col3 .indent .ind ul{
	list-style-type: square;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	/*	color: #1858a3;*/
	font-family:arial;
	font-size:100%;
	font-weight:normal;
	margin: 0px;
}
#page1 #content .col3 .indent .ind ul li{
	background:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}




/*================== index-1.html ==================*/
#page2 #content .title{ margin-bottom:30px}
#page2 #content .col1 .indent{ padding:41px 25px 46px 36px}
#page2 #content .col1 .indent .img{
	float:left;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-bottom: 15px;
}
#page2 #content .col1 .indent .img1{ float:left; margin-right:29px}
#page2 #content .col1 .indent .img2{
	float:left;
	margin-right:2px;
	margin-top: 5px;
	padding-top: 2px;
	padding-right: 2px;
}
#page2 #content .col1 .indent .img3{
	float:left;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 130px;
}
#page2 #content .col1 .indent .img4{
	float:left;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-bottom: 30px;
}
#page2 #content .col1 .indent p{
	padding-bottom:5px
}


#page2 #content .col1 .indent span{
	color:#1858a3;
	font-weight: bold;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
}

#page2 #content .col1 .indent .span2{
	color:#1858a3;
	font-weight: normal;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
	font-style: italic;
}

#page2 #content .col2 .indent{ padding:28px 26px 84px 0}
#page2 #content .col2 .ind {
	padding:36px 36px 52px 39px;
	font-weight: normal;
}
#page2 #content .col2 .indent ul{ margin:12px 0 16px 0}
#page2 #content .col2 .ind ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
#page2 #content .col2 .ind ul li{
	background:none;
	padding: 3px;
	margin: 5px;
}


/*================== index-2.html ==================*/
#page3 #content .col1 .indent{ padding:10px 34px 4px 36px}
#page3 #content .tabs .indent{ padding:10px 150px 4px 36px}
#page3 #content .tabs .ind p{
	padding-bottom:11px;
	padding-top: 10px;
}
#page3 #content .tabs .ind {
	padding: 35px 35px 49px 38px;
	font-weight: normal;
}
#page3 #content .col1 .ind {
	padding: 35px 35px 49px 38px;
	font-weight: normal;
}
#page3 #content .col1 .ind  .title{ margin-bottom:28px}
#page3 #content .col1 .ind p{
	padding-bottom:11px;
	padding-top: 10px;
}

#page3 #content .col1 .ind .txt2{
	font-style:italic;
	color: #1858a3;
}

#page3 #content .col1 .ind span{
	color:#1858a3;
	font-size:1.5em;
	font-weight: normal;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
}
#page3 #content .col1 .ind .img{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}
#page3 #content .col1 .ind ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
#page3 #content .col1 .ind ul li{
	background:none;
	padding: 0px;
	margin: 5px;
}
#page3 #content .col2 .indent{
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 40px;
	padding-left: 0;
}
#page3 #content .col2 .indent .title{ margin-bottom:28px}
#page3 #content .col2 .indent .img{ display:block; margin-bottom:19px}
#page3 #content .col2 .indent p{
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 24px;
	padding-left: 0;
}


/*================== index-4.html ==================*/
#page5 #content .col1 .indent{ padding:31px 18px 2px 36px}
#page5 #content .col1 .title{ margin-bottom:24px}
#page5 #content .col1 .img{ float:left; margin:4px 0px 10px 0}
#page5 #content .col1 .img1{ float:left; margin:0 16px 25px 0}

#page5 #content .col2 .indent{ padding:28px 26px 80px 0}
#page5 #content .col2 .ind {
	padding-top: 25px;
	padding-right: 36px;
	padding-bottom: 30px;
	padding-left: 39px;
	font-weight: normal;
}
#page5 #content .col2 .indent ul{ margin:12px 0 16px 0}
#page5 #content .col2 .indent .title{
	margin-bottom:20px
}

/*================== index-4b.html ==================*/
#page5b #content .col1 .indent{
	padding-top: 41px;
	padding-right: 40px;
	padding-bottom: 24px;
	padding-left: 36px;
}
#page5b #content .col1 .title{ margin-bottom:10px}
#page5b #content .col1 .img{
	float:right;
	margin-top: 3px;
	margin-right: 30px;
	padding-bottom: 25px;
	padding-left: 10px;
	margin-left: 15px;
}
#page5b #content .col1 .img1{
	float:left;
	margin-top: 0;
	margin-right: 16px;
	margin-bottom: 10px;
	margin-left: 0;
}

#page5b #content .col2 .indent{ padding:28px 26px 80px 0}
#page5b #content .col2 .ind {
	padding-top: 36px;
	padding-right: 30px;
	padding-bottom: 52px;
	padding-left: 30px;
	font-weight: normal;
}
#page5b #content .col2 .indent ul{ margin:12px 0 16px 0}
#page5b #content .col2 .indent .title{ margin-bottom:30px}

/*================== index-3.html ==================*/
#page4 #content .col1 .indent{ padding:28px 23px 84px 36px}
#page4 #content .col1 .ind {
	padding-top: 26px;
	padding-right: 14px;
	padding-bottom: 52px;
	padding-left: 10px;
	font-weight: normal;
}
#page4 #content .col1 .indent ul{ margin:12px 0 16px 0}
#page4 #content .col1 .indent ul li{ background:none; padding:0}

#page4 #content .col1 .indent .title{ margin-bottom:30px}

#page4 #content .col2 .indent{ padding:30px 10px 3px 0}
#page4 #content .col2 .indent .title{ margin-bottom:26px}
#page4 #content .col2 .indent p{
	padding-bottom:10px
}
#page4 #content .col2 .indent p.small{ padding-bottom:13px}
#page4 #content .col2 .indent .img{ float:left; margin:3px 31px 24px 0}
#page4 #content .col2 .indent span{
	color:#1858a3;
	font-size:1.75em;
	font-weight: normal;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
}
#page4 #content .col2 .indent .span2{
    font-size:1.25em;
	color:#393939;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
}

#page4 #content .col2 .indent ul{
	margin:0;
	list-style:square;
	padding-left: 15px;
}
#page4 #content .col2 .indent ul li{ background:none; padding:0}

#page4 #content .col2 .box{ margin-left:188px}
#page4 #content .col2 .row{ padding:5px 0 7px 0; background:url(images/bg_bot.gif) repeat-x left bottom}
#page4 #content .col2 .row img{ vertical-align:middle; margin:0 15px 0 3px}
#page4 #content .col2 .links img{ margin-right:7px}
#page4 #content .col2 .links .img{ margin-left:7px}
#page4 .leftnavheading {
	font-weight: normal;
	font-size:1.2em;
}

/*================== index-5.html ==================*/
#page6 #content .title{ margin-bottom:10px}
#page6 #content .col1 .indent{ padding:41px 18px 40px 36px}
#page6 #content .col1 .indent .ind{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#page6 #content .col1 .img{
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 0;
}
#page6 #content .col1 .img1{
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0;
}
#page6 #content span{	color:#1858a3;
	font-weight: bold;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;}
#page6 #content .col1 .form_block{ width:402px; padding-top:13px}
#page6 #content .col1 .form_block .col_1{ width:188px}
#page6 #content .col1 .form_block .col_1 .row{ height:28px}
#page6 #content .col1 .form_block .col_2{ width:214px}
#page6 #content .col1 .form_block input{ width:352px; height:19px; color:#5e4138; font-family:tahoma; font-size:100%;}
#page6 #content .col1 .form_block textarea{ width:352px; height:77px; color:#5e4138; font-family:tahoma; font-size:100%;overflow:auto}
#page6 #content .col1 .form_block .alignright{ padding-top:29px}
#page6 #content .col1 .form_block .alignright img{ vertical-align:middle; margin-right:14px; margin-left:14px}

#page6 #content .col2 .indent{ padding:28px 26px 80px 0}

#page6 #content .col2 .ind {
	padding:20px 36px 43px 39px;
	font-weight: normal;
}
#page6 #content .col2 .img{
	float:left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
}
#page6 #content .col2 span{ 
	color:#1858a3;
	font-weight: bold;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
}
#page6 #content .col2 p{ padding-bottom:15px}


/*================== index-6.html ==================*/
#page7 #content .indent{ padding:42px 27px 36px 37px}
#page7 #content .indent .title{ padding-bottom:25px}
#page7 #content .indent p{
	padding-bottom:10px
}
#page7 #content .indent .linka{ color:#3b3b3b; text-decoration:none; background:url(images/marker.gif) no-repeat 0 4px; padding-left:17px; }
#page7 #content .indent .linka:hover{ text-decoration:underline}
#page7 #content .indent span{
	color:#1858a3;
	font-weight: bold;
	padding-bottom: 20px;
	padding:0;
	background-color:transparent;
	margin:0;
}
#page7 #content .indent ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
#page7 #content .indent ul li{
	background:none;
	padding: 0px;
	margin: 0px;
}
/*================== ssohelp.html ==================*/
#page8 #content .tabs .indent{ padding:10px 130px 4px 36px}
#page8 #content .tabs .ind p{
	padding-bottom:11px;
	padding-top: 10px;
}
#page8 #content .tabs .ind {
	padding: 35px 35px 49px 38px;
	font-weight: normal;
}
#page8 #content .col1 .indent{ padding:10px 34px 4px 36px}
#page8 #content .col1 .ind {
	padding: 35px 35px 49px 28px;
	font-weight: normal;
}
#page8 #content .col1 .ind  .title{ margin-bottom:28px}
#page8 #content .col1 .ind p{
	padding-bottom:11px;
	padding-top: 10px;
}

#page8 #content .col1 .ind .txt2{
	padding-bottom:1px;
	padding-top: 10px;
	font-style:italic;
	color: #1858a3;
}

#page8 #content .col1 .ind span{
	color:#1858a3;
	font-size:1.5em;
	font-weight: normal;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
}
#page8 #content .col1 .ind .img{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}
#page8 #content .col1 .ind ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
#page8 #content .col1 .ind ul li{
	background:none;
	padding: 0px;
	margin: 5px;
}
#page8 #content .indent .linka{ color:#3b3b3b; text-decoration:none; background:url(images/marker.gif) no-repeat 0 4px; padding-left:17px; }
#page8 #content .indent .linka:hover{ text-decoration:underline}

#page8 #content .col2 .indent{
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 40px;
	padding-left: 0;
}
#page8 #content .col2 .indent .title{ margin-bottom:28px}
#page8 #content .col2 .indent .img{ display:block; margin-bottom:19px}
#page8 #content .col2 .indent p{
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 24px;
	padding-left: 0;
}
/*================== channel_services_mgt_screenshots.html ==================*/
#page9 #content .col1 .indent{ padding:10px 34px 4px 36px}
#page9 #content .col1 .ind {
	padding: 35px 35px 49px 28px;
	font-weight: normal;
}
#page9 #content .col1 .ind  .title{ margin-bottom:28px}
#page9 #content .col1 .ind p{
	padding-bottom:11px;
	padding-top: 10px;
}

#page9 #content .col1 .ind .txt2{
	padding-bottom:1px;
	padding-top: 10px;
	font-style:italic;
	color: #1858a3;
}

#page9 #content .col1 .ind span{
	color:#1858a3;
	font-size:1.5em;
	font-weight: normal;
	padding-bottom: 20px;
	padding:0;
	margin:0;
	background-color:transparent;
}
#page9 #content .col1 .ind .img{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}

/*================== jobs.html ==================*/
#page10 #content .col1 .indent{ padding:40px 90px 40px 40px}

#page10 #content .col1 .ind  .title{ margin-bottom:28px}
#page10 #content .col1 .ind p{
	padding-bottom:11px;
	padding-top: 10px;
}
#page10 #content .col1 .indent ul{
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#page10 #content .col1 .indent ul li{
	background:none;
	padding: 0px;
	margin: 1px;
}
/*================== sitemap.html ==================*/
#page11 #content .col1 .indent{ padding:28px 33px 84px 36px}
#page11 #content .col1 .indent .title{ margin-bottom:30px}
#page11 #content .col1 .indent p{
	padding-bottom: 0px;
}

#page11 #content .col1 .indent ul{
	margin:0;
	list-style:square;
	padding-left: 15px;
}
#page11 #content .col1 .indent ul li{ background:none; padding:0}

#page11 #content .col1 .links img{ margin-right:7px}
#page11 #content .col1 .links .img{ margin-left:7px}

#page11 #content .col2 .indent{ padding:28px 33px 84px 36px}
#page11 #content .col2 .indent .title{ margin-bottom:30px}
#page11 #content .col2 .indent p{
	padding-bottom: 0px
}

#page11 #content .col2 .indent ul{
	margin:0;
	list-style:square;
	padding-left: 15px;
}
#page11 #content .col2 .indent ul li{ background:none; padding:0}

#page11 #content .col2 .links img{ margin-right:7px}
#page11 #content .col2 .links .img{ margin-left:7px}
#page11 #content .col3 .indent{ padding:28px 33px 84px 36px}
#page11 #content .col3 .indent .title{ margin-bottom:30px}
#page11 #content .col3 .indent p{
	padding-bottom: 0px
}
#page11 #content .col3 .indent ul{
	margin:0;
	list-style:square;
	padding-left: 15px;
	background:none; padding:0
}
#page11 #content .col3 .indent ul li{ background:none; padding:0}



.newsfeed a:link, .newsfeed a:visited, .newsfeed a:active {
	color:#1858a3;
	text-decoration:none;
	font-weight:bold;

	}



.newsfeed a:hover { 
text-decoration:underline;


	}

.newsfeed .gfc-resultsHeader {
    	display:none;
		border:none
}

.newsfeed .gfc-result .gf-author{
    	display:none;
		border:none
}

.newsfeed .gfc-result .gf-spacer{
    	display:none;
		border:none
}
.newsfeed .gfc-result {

    font-family:verdana;
	font-size:100%;
	color:#000000;
	font-weight:normal;
	line-height:1.42em
}

.twitter{
	padding-bottom: 20px;
	padding-left:0px;
	margin:0;
}

.twitter a:link, .twitter a:visited, .twitter a:active {
	color:#1858a3;
	text-decoration:none;
}

.twitter a:hover {
	/*color:#3b3b3b*/
	text-decoration:underline;
}

.twitter ul {
	padding:0;
	margin:0;
}

.twitter li {
    font-family:verdana;
	padding:0;
	margin:0;
	list-style: none;	
}



/* #######################################################################   */

#menuh-container
	{		
	top: 1em;
	left: 1em;
	}

#menuh
	{
	font-size: small;
	font-family: arial, helvetica, sans-serif;
	height:27px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 21px;
	width: 730px;
	}

#menuh a.subitem 
	{
		text-align: left;
	}


#menuh a.highlighted_parent	
	{
	font-weight:bold;
	color:#FFFFFF;
	background: url(images/css-nav-selected.gif) #fff bottom left repeat-x;
	}


#menuh a
	{
	text-align: center;
	display:block;
	border: 1px solid #555;
	white-space:nowrap;
	margin:0;
	padding: 0.1em;
	background: url(images/css-nav.gif) #fff bottom left repeat-x;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	
	text-decoration:none;
	}

	
#menuh a:hover						/* menu on mouse-over  */
	{
	background: url(images/css-nav-hover.gif) #fff bottom left repeat-x;
	text-decoration:none;
	}	
	
#menuh ul.tab_parent
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:6.8em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}


#menuh ul
	{
	list-style: none;
	text-decoration:none;
	padding: 0;
	margin: 0;
	}

	
#menuh li
	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	line-height: 1.7em;
	background: url(images/css-nav-selected.gif) #fff bottom left repeat-x;
	
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */