﻿/* BEGIN GLOBAL STYLES 
--------------------------------*/
body
{
	padding:0;
	padding-left:4px;
	padding-right:4px;
	margin:0 auto;
	width:900px;	
}
img{
	
	border:0;
}
.inline {
	display:inline;
}	
a,a:visited,a:active{
	text-decoration: none;
	color: #666666;
	/*font-weight:bold;*/
}
a:hover
{
	color: #a29262;
	text-decoration: underline;
}

body,div,td{
	font-family:verdana,arial,helvetica;
	font-size:12px;
	color:#666666;
	line-height:15px;
}
/*
td{
	vertical-align: top;
}
*/
table {
	border: 0px #000 solid;
}
form 
{
	margin-top: 0px; 
	margin-bottom: 0px;
}
div#topAnchor {
	position: absolute;
	top: 0;
	left: 0;
}
sup {
	font-size:8px;
}
.ip{
	font-size:9px;
}
p{
	margin: 6px 0 6px 0;
}
.nobr{
	white-space:nowrap;
}
table {
	border: 0px #000 solid;
}
form 
{
	margin-top: 0px; 
	margin-bottom: 0px;
}
div#topAnchor {
	position: absolute;
	top: 0;
	left: 0;
}
sup {
	font-size:8px;
}
.ip{
	font-size:9px;
}
p{
	margin: 6px 0 6px 0;
}
.nobr{
	white-space:nowrap;
}
/* END GLOBAL STYLES */

/* BEGIN HEADER STYLES 
-------------------------------*/
table.header{
	margin-top:3px;
}
table.header td{
	color:#999999;
	padding-bottom:1px;
	font-size:9px;
}
table.header a, table.header a:visited, table.header a:active, table.header a:hover {
	color: #999999;
	font-weight:normal;
}
.logotd
{
	text-align:left;
	width:28%;
	margin-left:0px;
}
/* END HEADER STYLES */

/* BEGIN TOPBAR STYLES 
------------------------------------*/
.topbarlinks{
	color: #CCCCCC;
	vertical-align: middle;
	font-size:9px;
}
.topbarlinkholder{
	vertical-align: middle;
}
.topbarlinks a, .topbarlinks a:visited, .topbarlinks a:active, .topbarlinks a:hover {
	color: #999999;
}
.topbarright {
	float:right;
}
.searchtext {
	color: #999999;
}
/* END TOPBAR STYLES */

/* BODY CONTENT 
-----------------------------*/
a.application,  a.application:visited,  a.application:active,  a.application:hover {
	color: #666666;
}
.breadcrumb{
	color:#999999;
	width: 602px;
	/*border-bottom: 1px solid #CCCCCC;*/
	font-size:9px;
	line-height:13px;
	padding-top:3px;
	padding-left:2px;
	margin-top:0px;
}
.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:active {
	color:#666666;
	font-style:normal !important;
}

.breadcrumb a:hover {
	color:#A29262;
}
.breadcrumb p{
	margin:5px 10px 5px 20px;
}

.contentheader{
	font-size:12px;
	color:#A29262 !important;
	font-weight:bold;
	padding-bottom: 0;
	margin-left:5px;
}
contentheader dt {
	margin-top: 15px;
	font-size:11px;
}
img.contentheader{
	margin-left: 20px;
}
a.contentheader, a.contentheader:visited,  a.contentheader:active,  a.contentheader:hover {
	font-size:12px;
	color:#A29262 !important;
	font-weight:bold;
	padding-bottom: 0;
}
table.threecolumn td{
	padding:0 20px 0 0;
	width:165px;
}
table.threecolumn td.threecolcontent{
	padding:0 0 0 10px;
}
table.threecolumn{
	margin-left:22px;
}
table.threecolumntwocolumn{
	padding-left:22px;
}
table.threecolumntwocolumn td.col1{
	padding:0 20px 0 0;
	width:165px;
}
table.threecolumntwocolumn td.col2{
	padding:0 20px 0 0;
}
table.threecolumn ul {
	list-style: disc;
	padding: 0;
	margin: 10px 0 0 5px;
	border: 0;
}
table.threecolumn li	{
	margin: 0 0 5px 10px;
	padding: 0;
}
.spacer{
	display:block;
	clear:both;
	border:0;
	height:20px;
}
.prodquote{
	font-size:9px;
}
.productheader{
	padding-top:20px;
	font-size:10px;
	color:#333333;
}
.productheader img{
	 display: inline;
	 margin: 2px 3px 0 6px;
	 vertical-align: top;
}
.productheader table{
	margin-bottom:10px;
}
.productheader td{
	font-size:10px;
	color:#333333;
	padding: 3px 0 3px 0;

}
.productheader td .description{
	 font-size:10px;
	 color:#666666;
	 font-weight:bold;
}
a.screamheader,  a.screamheader:visited,  a.screamheader:active,  a.screamheader:hover {
	font-size:10px;
	color:#147DC1;
	font-weight:bold;
}
a.prominaheader,  a.prominaheader:visited,  a.prominaheader:active,  a.prominaheader:hover {
	font-size:10px;
	color:#663399;
	font-weight:bold;
}
a.shoutheader,  a.shoutheader:visited,  a.shoutheader:active,  a.shoutheader:hover {
	font-size:10px;
	color:#0099CC;
	font-weight:bold;
}
a.netmsheader,  a.netmsheader:visited,  a.netmsheader:active,  a.netmsheader:hover {
	font-size:10px;
	color:#FF6600;
	font-weight:bold;
}
/* END BODY CONTENT */

/* BEGIN FOOTER STYLES 
-------------------------------*/
table.footer
{
	background-image: url('../_layouts/images/footer_bar.gif');
	background-position:left top;
	background-repeat: no-repeat;
	margin-top:10px;
}
table.footer td{
	color:#999999;
	padding-top:15px;
	padding-bottom:5px;
	font-size:9px;
	text-align:center;
}
table.footer a, table.footer a:visited, table.footer a:active, table.footer a:hover {
	color: #999999;
	font-weight:normal; /*VG 9-12-07*/
}
/* END FOOTER STYLES */

/* BEGIN HOME PAGE SPECIFIC 
-----------------------------------*/

/* hp - homepage*/

.hp_head_shell
{
	width:800px;
	height:248px;
	border-right: solid 1px #B3B3B3;
}
.checkered_divider
{
	width:800px;
	height:7px;
	background-image: url('../_layouts/images/checkered_divider.gif');
	background-repeat:no-repeat;
	margin-top:-10px;
	font-size: 2px;
}
.hp_head_content /*/If one large div is used/*/
{
	height:244px;
}
.hp_head_left_content
{
	height:244px;
}
.hp_head_right_content
{
	height:244px;
	margin-top:-244px;
	margin-left: 248px;
}
.hp_head_bottom_left
{
	background-image: url('../_layouts/images/pn_bott_filler.gif');
	background-position: 100% 0;
	background-repeat: repeat-x;
	height:10px;
	margin-right: 10px;
	font-size: 2px;
}
.hp_head_bottom_right
{
	background-image: url('../_layouts/images/pn_bott_right.gif');
	background-position: 100% 0;
	background-repeat: no-repeat;
	height:10px;
	margin-top: -10px;
	font-size: 2px;
}
/* END HOME PAGE SPECIFIC ----------------------*/
/* Search */
.search
{
    margin:2px 2px 13px 2px;
    vertical-align:top;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:3px;
    margin-left:3px;
    border-top:2px #A4A4A4 inset;
    border-right:1px #b8b8b8 inset; 
    border-bottom:1px #b8b8b8 inset;
    border-left:2px #A4A4A4 inset;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;    
    font-size: 9px;
    color: #999999;
}
.search .ms-sbgo
{
    background:none;
}
/* END Search */
/*////NEW STYLES VG 09_2007//*/
/* BEGIN PAGE DIVs STYLES - 
-------------------------------------*/
td.page_body
{
	padding-left:5px;
}
.page_toprow
{
	width:100%;
}
.page_top_left, .page_top_center, .page_top_right, .page_bott_left, .page_bott_center, .page_bott_right
{
	font-size:2px;
}
.page_top_left 
{
	background-image: url('../_layouts/images/pg_top_left.gif');
	background-repeat:no-repeat;
	height: 10px;
}
.page_top_center 
{
	margin-top:-10px;
	margin-left:10px;
	background-image: url('../_layouts/images/pg_top_filler.gif');
	background-repeat:repeat-x;
	height: 10px;
}
.page_top_right 
{
	margin-top:-10px;
	background-position: 100% 0;
	background-image: url('../_layouts/images/pg_top_right.gif');
	background-repeat:no-repeat;
	height: 10px;
}
.page_central
{
	border-right: solid 1px #B3B3B3;
	border-left: solid 1px #B3B3B3;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	_height:315px;
	min-height:315px;
}
.page_bottrow
{
	width:100%;
	padding-bottom:5px;
	margin-top:-10px;
	font-size:2px;
}
.page_bott_left 
{
	background-image: url('../_layouts/images/pg_bott_left.gif');
	background-repeat:no-repeat;
	height: 10px;	
	font-size:2px;
}
.page_bott_center 
{
	margin-top:-10px;
	margin-left:10px;
	background-image: url('../_layouts/images/pg_bott_filler.gif');
	background-repeat:repeat-x;
	height: 10px;
	font-size:2px;
}
.page_bott_right 
{
	margin-top:-10px;
	background-image: url('../_layouts/images/pg_bott_right.gif');
	background-repeat:no-repeat;
	background-position: 100% 0;
	height: 10px;
	font-size:2px;
}

.divspacer { height:18px; width:5px;}

.search_results  h3 { color:#A29262; padding: 0; margin: 0; font-size: 12px; }
.search_results  h4 { color:#666666; margin: 15px 0 5px; font: bold 11px verdana,arial,helvetica; }
.search_results  td { padding: 5px; vertical-align: top; }
.search_results a:link, .search_results a:visited, .search_results a:active
{ color:#666666; text-decoration:underline;}
.search_results a:hover { color:#A29262; text-decoration:underline; }

/* Events Page 
-----------------------------------------------*/
.eventList { padding-left:10px; padding-right:10px; border-right: solid 1px #B3B3B3; border-left: solid 1px #B3B3B3;}
.eventList table.search_results {border:none;}
.eventList table.search_results img { border:none; }
.eventList table.search_results td { padding: 10px; vertical-align: top;}
.eventList h1 { padding: 0; margin: 0; font-weight: bold; }
.eventList h3 { color:#A29262; padding: 0; margin: 0; font-size: 12px; }
.eventList h4 { color:#A29262; margin: 0 0 2px; font: bold 11px verdana,arial,helvetica; }
.eventList p { margin: 0 0 7px; line-height: 14px; }
.eventList p.right { margin: 0; font-weight: bold; }

/* Product Page 
-----------------------------------------------*/
.LeftCol { padding-left:10px; padding-bottom:10px; padding-right:10px; }
.LeftCol table.search_results {border:none;}
.LeftCol table.search_results img { border:none; padding-top:3px; padding-bottom:1px; padding-right: 8px;}
.LeftCol table.search_results td { padding: 5px; vertical-align: top;}
.LeftCol h1 { padding: 0; margin: 0; font-weight: bold; }
.LeftCol h3 { color:#A29262; padding:0; margin-bottom: 5px; font-size: 11px; }
.LeftCol h4 { margin: 0 0 2px; font: bold 11px verdana,arial,helvetica; }
.LeftCol p { margin: 0 0 7px; line-height: 14px; }
.LeftCol p.right { margin: 0; font-weight: bold; }
.LeftCol a:hover, .LeftCol a:link, .LeftCol a, .LeftCol a:visited { color:#A29262; text-decoration:underline; }

.SeriesPlaceholder
{
}
	
}
.gallerycontroller
{
	color:#666666;
	font:11px verdana,arial,helvetica;
	padding-bottom:10px;
}

.gallerycontroller p
{
	background: url('../_layouts/images/yellow_arrow.jpg');
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:10px;
	margin-bottom:3px;
}
.gallerycontroller a:link, .gallerycontroller a:visited, .gallerycontroller a:active,  .gallerycontroller a:hover
{
	font-size:11px;
	font-weight:bold;
}

.gallerycontent
{
	width: 580px;
}

/* pageHeader  A.K.A. - contentheader*/
.pageHeader, .panel_content_title, a.pageHeader,  a.pageHeader:visited,  a.pageHeader:active,  a.pageHeader:hover
{	
	font-weight:bold; 
	color:#A29262 !important;
}
.pageHeader  
{ 
	background-image: url('../_layouts/images/checkered_divider.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:13px;
	height:24px;
	padding-top:3px;
	padding-bottom:1px;
	padding-left:0px;
	margin-right:10px;
	margin-bottom:10px;
}
img.pageHeader 
{
	margin-left: 20px;
}

.prod_summheader
{
	font-size:11px;
	color:#A29262;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	text-decoration:underline;
}
.prod_summheader h3{ font-size:11px; }

.prod_summ a, .prod_summheader a, .prod_summheader a:visited, .prod_summheader a:active, .prod_summheader a:hover 
{
	color:#A29262;
	font-weight:bold;
	text-decoration:underline;
} 
div.prod_summ  
{ 
	background-image: url('../_layouts/images/prod_hash.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
}
td.prod_summ  
{ 
	vertical-align:top;
	font-size:10px;
}
.prod_summ_last  
{ 
	padding-left:3px;
	padding-top:0px;
}
.prod_summ img, .prod_summ_last img { vertical-align:middle; border:none; padding-right: 8px; padding-top:5px; }

td.prod_solution_title 
{
	font-size:11px;
	color:#A29262;
	font-weight:bold;
	vertical-align:top;
	width:120px;
}
td.prod_solution 
{
	font-size:11px;
	color:#A29262;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:8px;
	vertical-align:top;
}
.prod_solution_title h4, .prod_solution h4{ text-align:right; padding-right:8px;font-size:11px !important; }
.prod_solution p{ text-align:right; padding-right:8px;font-size:11px; }
td.prod_solution a, td.prod_solution a:link, td.prod_solution a:visited
{
	color:#35587F !important;
	text-decoration:underline;
}
td.prod_solution a:hover
{
	color:#A29262 !important;
	text-decoration:underline;
}
.item_title
{
	font-weight:bold;
	font-size:8pt;
	color:#A29262;
	padding-bottom: 5px;
}
item_title a:link, item_title a:visited, item_title a:active,  item_title a:hover
{
	color:#A29262;
	text-decoration:none;
}
.item_body
{
}
.item_body_summary
{
}
.item_url
{
}
.item_date
{
	font-weight:bold;
	
}
.item_location
{
}
.goldcolorBold
{
	color:#A29262  !important;
	font-weight:bold;
}
.goldcolor
{
	color:#A29262  !important;
}

.ext_link a
{
	color: #1E69BC !important; 
	text-decoration:none;
}
.emailus a
{
	color: #1E69BC !important;
	text-decoration:none;
}
.ext_link a:hover, .emailus a:hover
{
	color:#A29262 !important;
	text-decoration:underline;
}
/*////9-12-07//Panels//*/
.panel_td
{
	vertical-align:top;
}
.panel_vspacer
{
	width:20px;
}
.content_td
{
	padding-right:0px;
	vertical-align:top;
}
.panel_shell 
{
	width:100%;
}
.panel_shell a:hover
{
	background:#EBEBEB;
	text-decoration:none;
	cursor:pointer;
}
/*--WEB PART--*/

/*---Panel TOP and BOTTOM Begin  ---*/
.top_left a:link, .top_left a:active, .top_left hover, .top_left visited, .top_mid a:link, .top_mid a:active, .top_mid hover, .top_mid visited
{color: #666666;
}
.top_left 
{
	background: url('/_layouts/images/pn_top_left.gif');
	background-repeat: no-repeat;
	_height: 26px;
	min-height:26px;
	width: 10px;
}
.top_mid
{
	margin-top: -26px;
	margin-left:10px;
	background: url('/_layouts/images/pn_top_center.gif'); 
	background-position: 100% 0;
	background-repeat: repeat-x;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
	_height: 26px;
	min-height:26px;}
.top_right 
{
	float: right;
	margin-top: -31px;
	background-image: url('/_layouts/images/pn_top_right.gif'); 
	background-repeat: no-repeat;
	background-position: 100% 0;
	height: 26px; 
	width: 10px;
}
.top_right_point 
{
	float: right;
	margin-top: -31px;
	background-image: url('/_layouts/images/pn_top_right_sh.gif'); 
	background-repeat: no-repeat;
	background-position: 100% 0;
	height: 26px; 
	width: 10px;
}
.bottom_left 
{
	background-image: url('/_layouts/images/pn_bott_left.jpg');
	background-repeat: no-repeat;
	_height: 10px;
	min-height:10px;
	font-size: 2px;
	width:10px;
	margin-top: -1px;
}
.bottom_left_point 
{
	background-image: url('/_layouts/images/pn_bott_left_sh.gif');
	background-repeat: no-repeat;
	_height: 10px;
	min-height:10px;
	font-size: 2px;
	width:10px;
	margin-top: -1px;
}

.bottom_mid 
{
	background-image: url('/_layouts/images/pn_bott_center.gif');
	background-position: 100% 0;
	background-repeat: repeat-x;
	height:10px;
	min-height:10px;
	font-size: 2px;
	margin-top: -10px;
	margin-right: 10px;
	margin-left: 10px;
}
.bottom_right 
{
	background-image: url('/_layouts/images/pn_bott_right.gif');
	background-position: 100% 0;
	background-repeat: no-repeat;
	height: 10px;
	font-size: 2px;
	margin-top: -10px;
}
/*.head_rs_top_left
{
	background: url('/_layouts/images/pn_top_left.gif');
	_height: 26px;
	min-height:26px;
	width: 10px;
}
.head_rs_top_mid
{
	margin-top: -26px;
	margin-left:10px;
	background: url('/_layouts/images/pn_top_center.gif'); 
	background-position: 100% 0;
	background-repeat: repeat-x;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
	_height: 26px;
	min-height:26px; 
}
.head_rs_top_right
{
	float: right;
	margin-top: -31px;
	background-image: url('/_layouts/images/pn_top_right_sh.gif'); 
	background-repeat: no-repeat;
	_height: 26px;
	min-height:26px; 
	width: 10px;
}
.head_rs_bot_left
{
	background-image: url('/_layouts/images/pn_bott_left_sh.gif');
	background-repeat: no-repeat;
	_height: 10px;
	min-height:10px;
	font-size: 2px;
	width:10px;
	margin-top: -6px;
}
.head_rs_bot_mid 
{
	background-image: url('/_layouts/images/pn_bott_center.gif');
	background-position: 100% 0;
	background-repeat: repeat-x;
	height:10px;
	min-height:10px;
	font-size: 2px;
	margin-top: -10px;
	margin-right: 10px;
	margin-left: 10px;
}
.head_rs_bot_right 
{
	background-image: url('/_layouts/images/pn_bott_right.gif');
	background-position: 100% 0;
	background-repeat: no-repeat;
	_height:10px;
	min-height:10px;
	font-size: 2px;
	margin-top: -10px;
}*/
/*---BEGIN PANEL CONTAINER---*/
.panel_image, .panel_content_title, .panel_content, .panel_container, .news_section
{
	border-left: 1px solid #A4A4A4;
	border-right: 1px solid #A4A4A4;
	background: #FFFFFF;
}
.panel_image
{
	margin-top: -5px;
	text-align:center;
	height:175px;
}
.panel_content_title 
{
	background: url('../_layouts/images/yellow_arrow.jpg');
	background-repeat:no-repeat;
	background-position:5px 10px;
	padding-left: 12px;
	padding-top: 5px;
	font-size:10px;
	text-align:left;
	height:20px;
}
.panel_content 
{
	padding-left: 10px;
	padding-right: 10px;
	height:165px;
	text-align:left;
}
.panel_container
{
      margin-top: -5px;
      padding-left: 10px;
      padding-right: 2px;
      padding-bottom:3px;
      /*margin-bottom:5px;*/
      bottom:0px;
      overflow:scroll;/*Opera fix*/
      overflow-y:auto;
      overflow-x:hidden;
      height:130px;
}
.news_row
{
	background: url('../_layouts/images/yellow_arrow.jpg');
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left: 10px;
	padding-top: 5px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.news_section
{
	border-top: 1px solid #A4A4A4;
	background: url('../_layouts/images/yellow_arrow.jpg');
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#FFFFFF;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:12px;
	color:#DAD8D8;
	font-weight:bold;
	text-decoration:none;
}
.news_section a
{
	font-size:12px;
	text-decoration:none;
}
.header_right
{
	width:180px;
	height:268px;
	padding-top: 16px;
	margin-left: 620px;
	vertical-align:top;
}
.rs_panel_content 
{
	margin-top: -5px;
	padding-left: 10px;
	padding-right: 10px;
	height:200px;
	background:#FFFFFF;
	border-right: solid 1px #B3B3B3;
	border-left: solid 1px #B3B3B3;
	text-align:left;
	overflow-y:auto;
}
.rs_panel_bot_content 
{
	padding-right:10px;
	padding-top:5px;
	padding-left:10px;
	background:#FFFFFF;
	border-top: solid 1px #B3B3B3;
	border-right: solid 1px #B3B3B3;
	border-left: solid 1px #B3B3B3;
	text-align:left;
	overflow-y:auto;
}

/*---END PANEL CONTAINER---*/

/*---BEGIN TREE MENU ---*/
.treemainlink a, .treemainlink a:visited, .treemainlink a:active, .treemainlink a:hover {
	color: #666666;
}
.treemainlink img{
	display: inline;
	margin: 3px 3px 3px 3px;
	vertical-align:middle;
}
.treesublink
{
	margin-left:5px;
	font-size: 9px;
	width: 140px;
	overflow: hidden;
	white-space:nowrap;
}
.treesublink img{
	display: inline;
	margin: 3px 2px 3px 0px;
	vertical-align:middle;
}
.treesublink a, .treesublink a:visited, .treesublink a:active, .treesublink a:hover {
	color: #666666;
	font-weight:lighter;
}
.treemainlink{
	font-weight: bold;
	white-space:nowrap;
}
.treemainlink ul {

	padding: 2px 0px 0px 10px;
	margin: 0px 0 0 0px;
	border: 0px;
}

.treemainlink li
{
	list-style-image: url(/_layouts/images/list_icon.gif);
	list-style-position: outside;
	vertical-align:bottom;
	margin-top:3px;
	margin-left:5px;
}

.treemainlink .date{
	font-weight:normal;
}
.treemainlink .delayed{
	font-weight:normal;
	color: #999999;
}
.treemainlink .variation{
	font-weight:normal;
	color: #FF0000;
}
.treemainlinkSelectedLink, a.treemainlinkSelectedLink, .ms-WPBody .treemainlink, .treemainlink a:hover {
	color: #A29262 !important;
}
.panel_tabl
{ vertical-align:bottom;}
/*END TREE MENU*/

/*---Panel TOP and BOTTOM END---*/
/*---WEB PART END---*/
.notopgap 
{
margin-top: 0;
}
.nobottomgap 
{
margin-bottom: 0;
}
/* - Rest of Pages */
.head
{
	/*margin-top:16px !important;*/
	_height:515px;
	min-height:515px;
}
.head_shell
{
	width:620px;
	height:268px;
	/*padding-top:7px;*/
	border-bottom: solid 1px #B3B3B3;
}
.head_image
{
	margin-top:-13px;
	height:244px;
	vertical-align:bottom;
}
.head_content_title
{
	height:44px;
	margin-top:-245px;
	margin-left: 248px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#A29262;
	text-align:left;
}
.head_content
{
	/*margin-top:-40px;
	position:relative;*/
	margin-top:-244px;
	margin-left: 248px;
	margin-right: 10px;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
}
.head_content ul
{
	margin: 0 8px -2px 8px;
}
.head_content li
{
	list-style-image:url('../_layouts/images/prod_bullet.gif');
	list-style-position:outside;
	margin: 0 0 0 8px;
	font-weight:bold;
}
.rel_solutions_shell
{
	margin-bottom:0;
}

.head_1col_title, .head_1col { padding-left:10px; }
.head_1col_title { height:44px; padding-top:15px; font-size:13px; font-weight:bold; color:#A29262; text-align:left; }
.head_1col { height:194px; margin-top:-25px; position:relative; margin-right: 10px; background-color:#FFFFFF; }
.head_1col  h3 { color:#A29262; padding: 0; margin: 0; font-size: 12px; }
.head_1col  h4 { color:#A29262; margin: 15px 0 5px; font: bold 11px verdana,arial,helvetica; }
.head_1col	p { margin: 0 0 7px; line-height: 14px; }
.head_1col	p.right { margin: 0; font-weight: bold; }
/*- rs - Rigt Section*/
.head_rs
{
	width:180px;
	margin-top: -269px;
	margin-left: 620px;
}
.header_left
{
	width:620px;
	height:268px;
	padding-top: 1px;
	vertical-align:top;
	padding-right:0px;
	border-bottom:solid 1px #B3B3B3;
}

.truncateMe, .truncateMe_Border
{
	width:332px;
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	position:absolute;
	background-color:#FFFFFF;
}
.truncateMe_Border
{
	padding-left:1px;
	border-left:solid 1px #B3B3B3;
	border-bottom:solid 1px #B3B3B3;
	background-color:#FFFFFF;
	display:block;
}
.bottom_truncate_left 
{
	background-image: url('../_layouts/images/pn_bott_left_b.gif');
	height: 10px;
	font-size: 2px;
	margin-right: 10px;
	margin-top:auto;
	position:absolute;
}
.single_iframe
{
	width:820px; 
	height:600px;
	border:0;
	overflow:hidden;
}
.left_iframe
{
	width:610px; 
	min-height:600px;
	border:0;
	overflow:auto;
}

.right_iframe
{
	width:180px; 
	height:500px;
}

/*/ INTRANET ///*/
.int_head_content_title, .int_head_person, .int_person_bckgrd, .int_person_pref, .int_person_hobby, .int_person_quote
{
	margin-left: 248px;
	margin-right: 10px;
	padding-left:20px;
}
.int_head_content_title
{
	height:24px;
	margin-top:-264px;
	padding-top:15px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#A29262;
	text-align:left;
}
.int_head_person
{
	height:34px;
	margin-top:-5px;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	color:#A29262;
	text-align:left;
}
.int_person_bckgrd
{
	height:100px;
}
.int_person_pref
{
	height:20px;
}
.int_person_hobby
{
	height:20px;
}
.int_person_quote
{
	height:50px;
}
.head_panel_news, .panel_corpdir
{
	margin-top: -5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color:#FFFFFF;
	text-align:left;
	border-right: solid 1px #B3B3B3;
	border-left: solid 1px #B3B3B3;
	font-size:2px;
}
.head_panel_news
{
	height:137px;
	font-size: 2px;
	overflow:auto;
}
.panel_corpdir
{
	height:365px;
}
/*##### OVERWRITE SHAREPOINT STYLES FOR PANEL LINKS 
.ms-WPBody a:link,.ms-WPBody a:visited
{
color:#666666 !important;
text-decoration:none;
}
.ms-WPBody a:hover
{
color:#A29262 !important;
text-decoration:underline;
}
.ms-WPBody dt
{
color:#35587F !important;
text-decoration:underline;
margin-bottom:7px;
margin-top:-7px;
}

.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:0px !important;
}####*/
/*##### OVERWRITE SHAREPOINT STYLES FOR PROD SUMM ####*/
.ms-WPBody h4 a, .ms-WPBody h4 a:link, .ms-WPBody h4 a:visited
{
	color:#35587F;
	text-decoration:underline;
}

.ms-WPBody h4 
{
	color:#35587F;
}
.ms-WPBody h4 a:hover
{
	color:#A29262;	
}

.ms-WPBody h3 a:link,.ms-WPBody h3 a:visited
{
	color:#A29262 !important;
	font-size:11px;
}

.ms-WPBody .prod_summ 
{
	font-size:10px;
}
/*##### END OF OVERWRITE SHAREPOINT STYLES ####*/
/* Begin MS Microsite tables */
.v_scroller
{
	overflow:scroll;/*Opera fix*/
    overflow-y:auto;
    overflow-x:hidden;
	_height:400px;
	height:400px;
}
.ms_row, .ms_row_d
{
	height:18px;
}
.ms_row_d
{
	background:#F9F9F8;
}

.ms_first_col /*.xl6620265, .xl6820265*/
{
	padding-left:8px;
	padding-right:8px;
	border:.5pt solid #B3B3B3;
	white-space:nowrap;
	text-align:left;
}
.ms_col_title /*xl6520265*/
{
	color:black;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	border:.5pt solid #5A5A5A;
	background:#A29262;
}
.xl70, .xl71
{
	border:.5pt solid #B3B3B3;
	padding-left:8px;
}

.check_red, .check_green, .check_blue, .check_yellow
{
	background-position:center;
    background-repeat: no-repeat;
    text-align:center;
	vertical-align:bottom;
	border:.5pt solid #B3B3B3;
	white-space:nowrap;
}

.check_red /*xl7020265*/
{
	background-image:url('../_layouts/images/check_red.gif');
}
.check_green /*xl7120265*/
{
	background-image:url('../_layouts/images/check_green.gif');
}
.check_blue /*xl7220265*/
{
	background-image:url('../_layouts/images/check_blue.gif');
}
.check_yellow /*xl7320265*/
{
	background-image:url('../_layouts/images/check_yellow.gif');
  }
/* END MS Microsite tables */
