    /* Framework*/
	#frame {width:980px;margin-right:auto;margin-left:auto;margin-top:0px;padding:0px;text-align:left;}
	#innerFrame {width:980px;margin-top:0px;padding:0px;}
	#footer {clear:both; width:980px;text-align:center;}
	#contentcenter {width:589px;padding:20px 0 0 0;float:left;background:#ffffff;}
	#content_left_center {width:779px;padding:20px 0 0 0;float:left;background:#ffffff;}
	#contentright {width:200px;float:right;background:#fff;padding:20px 0 0 0; margin:0;margin-right:0px;}
	#right.nobg { background:none; }	

	#contentheader {background:#fff;margin-top:0px; padding:0px}
	#contentheader a, a:visited {vertical-align:middle; font: 11px Verdana, Arial; margin: 0px;color:#999999;text-decoration:none;}
	#contentheader a:hover {border-bottom: 1px #CCCCCC;}
	.img_header {margin:0;padding:0;vertical-align:middle;}
	.input_header { border: 0.5pt solid #CCCCCC; font-size: 11pt; color:#666666; height: 19px; line-height: 10pt; padding: 0 0 0 0; width: 1.25in; z-index: 1;vertical-align:middle;}

	#contentcentered {margin-left: 10%; margin-right: 10%;}

	body {margin: 0; /* to avoid margins */text-align: center; min-width:980px;}
	h1, h2, h3, h4, h5, h6, tr, td, ul, li, p, font {margin:0; padding:0;}
	pre {width: 95%;overflow: auto;font:1.2em/1.5em; font-size:smaller; line-height: 3.0em;background: #ccc;padding: 5px; border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; border-bottom: 1px solid #ccc;	border-right: 1px solid #ccc;color: #000;}
	.brandfirst{font-family: Verdana, Arial,  sans-serif;color:#320033; font-weight: bold;}
	.brandsec{font-family: Verdana, Arial, Helvetica, sans-serif;color:#336699;font-weight: bold;white-space: no-wrap}
	.smaller {font-style:inherit; font-family:inherit; font-size: smaller; line-height:inherit; margin:inherit; vertical-align: inherit}

	table.table_layout_tabs {margin-top: -2px; border-width:1px;border-style:solid;border-left-color:#CCCCCC;border-right-color:#CCCCCC;border-top-color: #ffffff ;border-bottom-color:#CCCCCC;}
	table.table_layout_tabs h3 {text-align:left}	

	#contentleft p {margin: 0px; font: 0.60em/160% Helvetica, Arial, Verdana, sans-serif; color:#333}



	#contentcenter  {background: #fff;color: #273850; float:left; margin:0;}
	#contentcenter  p, li {font: 0.75em/160% Helvetica, Verdana, Arial, sans-serif;}
	
	/*#contentcenter  a { font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; color:#3300CC; text-decoration:none; margin:inherit; vertical-align: inherit}*/
	/*#contentcenter  a { font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; border-bottom: 1px dashed #CCCCCC; text-decoration:none; margin:inherit; vertical-align: inherit} */
    /*#contentcenter  a:link img, #contentcenter a:visited img, #contentcenter a:hover img { color:#333; border-bottom: 1px dashed #CCCCCC; font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; text-decoration:none; margin:inherit; vertical-align: inherit}*/

    #contentcenter a, #contentcenter a:visited { color:#333; border-bottom: 1px dashed #CCCCCC; font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; text-decoration:none; margin:inherit; vertical-align: inherit} 
/*	#contentcenter a:hover {border-bottom: 1px #CCCCCC;} */
	#contentcenter p a img {text-decoration:none; }
	
	#contentcenter  h1{font-size: 150%;line-height: 100%;margin-bottom: 1em; font-weight:bold}
	#contentcenter  h2 {color: #fd7b0e;font-size: 140%;font-weight: bold;margin-top: 0.6em;margin-bottom: 0.2em;line-height:120%;padding:0 0 0 0;}
	#contentcenter  h3 {font-size: 120%;font-weight: bold;margin-top: 1em;margin-bottom: 0.4em;padding:0 0 0 0;}
	#contentcenter  ul {margin-bottom: 1em;margin-left: 35px; padding-left: 17px;list-style: none;}
	/* fix problem in IE, links in <li> are verticaly not aligned*/
	
	/* #contentcenter  ul li a { font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; color:#3300CC; text-decoration:none; margin:inherit; vertical-align: inherit} */

	#contentcenter .itemizedlist {margin-top: 1em; margin-bottom: 1em;	margin-left: 0; background: transparent url('/images/trans.gif') no-repeat 0px 4px;}
	#contentcenter .itemizedlist li {font: 0.75em/160% Helvetica, Verdana, Arial, sans-serif; background: transparent url('/images/icons/icon_list_new.gif') no-repeat 0px 0px;margin-bottom: 1.0em;padding-left: 20px;text-align:left;}
	#contentcenter .itemizedlist li em {display: block;font-style: normal;font-weight: bold;}
	#contentcenter .itemizedlist li a {color: #333333; border-bottom: 1px dashed #CCCCCC;text-decoration:none;}
	#contentcenter .itemizedlist a strong {display: block; text-decoration:underline}
	#contentcenter .itemizedlist li a:hover {border-bottom: 1px #CC0000;}
	
	#contentcenter .itemizedlist_one {margin-top: 1em; margin-bottom: 0em;margin-left: 0; background: transparent url('/images/trans.gif') no-repeat 0px 4px;}
	#contentcenter .itemizedlist_one li {color:#333; font: 0.75em/160% Helvetica, Verdana, Arial, sans-serif; background: transparent url('/images/icons/icon_list_arr.gif') no-repeat 0px 0px;margin-bottom: 1.0em;padding-left: 10px;}
	#contentcenter .itemizedlist_one a {color:#333; text-decoration:none;}
	#contentcenter .itemizedlist_one a:hover {border-bottom: 1px #CC0000;}

	#link_cust a {font-family: Helvetica, Verdana, Arial, sans-serif; text-decoration: none; color:#666666;}
	#link_cust a:link {text-decoration: none;font-size: 75%;color:#333333;}
	#link_cust a:visited {text-decoration: none;font-size: 75%;color:#333333;}
	#link_cust a:hover { border-bottom: 1px #CCCCCC;}

	#bog_colored_container {width: 136px}
	#bog_colored {margin: 0px 0px 5px 24px; padding:20px;background: #EEEEEE; }
	#bog_colored.contentright { float:right; }
	#bog_colored h3 {margin: 0 0 5px 0; padding: 0; font: bold 12px/12px Verdana, Arial; color:#000;}
	#bog_colored ul {margin: 0; padding: 0; font-size: 80%; list-style: none; line-height: 1.3em;}
	#bog_colored ul li {font-family: Helvetica, Arial sans-serif; font-size: 90%; margin: 0; padding: 8px 0 8px 15px; border-bottom: 1px solid #979797; background: url(img/bullet-green.gif) no-repeat 3px 12px;}
	#bog_colored ul li#bog_colored-last {padding-bottom: 0;	border-bottom: none;}
	#bog_colored a {color: #3B5000; text-decoration: none;}
	#bog_colored a:hover {background-color: #C6E76E;}
	#bog_colored ul li.active {background-image: url(img/bullet-blue.gif);}
	#bog_colored ul li.active a, #bog_colored ul li.active a:hover {color: #195F82;}

	#carousel  a {font-size: inherit; line-height:normal; text-decoration:none; margin: 0px; vertical-align: middle}
	/*** General ***/
	/* a {font: 0.75em/160% Arial, Helvetica, sans-serif; color:#663366; text-decoration:none; font-weight:bold}*/
	/* a:hover { color:#F10; }*/
	/*ul{margin:0;padding:0}*/

	/*** Top Menu- ***/
    #tabs4 {float:left;width:100%;font-size:80%;line-height:normal;/*border-bottom:1px solid #6B78A9;*/}
    #tabs4 ul {margin:0;padding:10px 10px 0 0;list-style:none;}
    #tabs4 li {display:inline;margin:0;padding:0;}
    #tabs4 a {float:left;background:url('/images/tab/tableft4.gif') no-repeat left top;margin:0;padding:0 0 0 7px;text-decoration:none;}
    #tabs4 a span {float:left;display:block;background:url('/images/tab/tabright4.gif') no-repeat right top;padding:5px 15px 4px 6px;color:#6B78A9;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {color:#6B78A9;}
    #tabs4 a:hover {background-position:0% -42px;}
    #tabs4 a:hover span {background-position:100% -42px;}  

/* side menu */
#extranavcontainer { width:176px; text-align:left; margin: 0px 10px 10px 0px; }
#extranav_top { width:176px; height:7px; background:url('/images/bg/bg_extranav_top.gif') top left no-repeat; margin: 0px; }
#extranav_nextsteps {text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:176px;height:20px; background:url('/images/bg/bg_extranav_nextsteps.gif') top left no-repeat; margin:0; padding-top:5px;}
#extranav_nextstepsred { text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:176px; height:20px; background:url('/images/bg/bg_extranav_nextstepsred.gif') top left no-repeat; margin: 0px; padding-top:5px;}
#extranav_bottom { width:176px; height:19px; background:url('/images/bg/bg_extranav_bottom_wh.gif') top left no-repeat; margin: 0px;}
#extranav { background: url('/images/bg/bg_extranav_center.gif') top left repeat-y;  }
#extranav h1 { font: normal 14px/14px Verdana, Arial; color:#F10; }
#extranav h3 { font: bold 14px/14px Verdana, Arial; color:#000; padding:3px 3px 4px 0px; border-bottom:1px solid #CCC; }
#extranav ul { list-style: none; padding: 0px 1px 0px 1px; color:#000; }
#extranav li { padding: 4px 0px 4px 10px; border-bottom:0px; }
#extranav p { padding: 4px 15px 4px 15px; }
#extranav img.icon {margin:3px 5px 0 15px;vertical-align:middle;}
#extranav a:link, #extranav a:visited {font:bold 12px/12px Verdana, Arial; text-decoration: none;}
#extranav a.blue { text-decoration: none; color:#015ba7; }
#extranav a:hover { color:#F10; text-decoration:none; }
#extranav a:hover { color:#F10; text-decoration:none;}
#extranav a span { display:block; color:#000; border-bottom:0px; }  
#extranav a:hover span { color:#F10; background-color:#FFF; border-bottom:0px; }

/* still to-do */
#extranavcontainer_lg { width:570px; text-align:left; margin: 0px 10px 10px 0px; }
#extranav_lg_top { width:570px; height:7px; background:url('/images/bg/bg_extranav_lg_top.gif') top left no-repeat; margin: 0px; }
#extranav_lg_nextsteps {text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:570px;height:20px; background:url('/img/bg_extranav_lg_nextsteps.gif') top left no-repeat; margin: 0px;padding-top:5px;}
#extranav_lg_nextstepsred { text-align:center;font:bold 12px/12px Verdana, Arial;color:#fff;width:570px; height:20px; background:url('/img/bg_extranav_lg_nextstepsred.gif') top left no-repeat; margin: 0px; padding-top:5px;}
#extranav_lg_bottom { width:570px; height:19px; background:url('/images/bg/bg_extranav_lg_bottom_wh.gif') top left no-repeat; margin: 0px;}
#extranav_lg { background: url('/images/bg/bg_extranav_lg_center.gif') top left repeat-y;}
#extranav_lg  h1 { font: normal 14px/14px Verdana, Arial; color:#F10; }
#extranav_lg  h3 { font: bold 14px/14px Verdana, Arial; color:#000; padding:3px 3px 4px 0px; border-bottom:1px solid #CCC; }
#extranav_lg  ul { list-style: none; padding: 0px 1px 0px 1px; color:#000; }
#extranav_lg  li { padding: 4px 0px 4px 10px; border-bottom:0px; }
#extranav_lg  p { float:left; padding: 4px 15px 4px 15px;}
#extranav_lg  img {float:left;margin: 3px 10px 0 10px;vertical-align:top;}

#relatedcontainer { width: 176px; margin: 0px 0px 5px 24px; }
#relatedcontainer.contentright { float:right; }
#related_top { width:176px; height:7px; background:url(/images/bg/bg_related_top.gif) top left no-repeat; }
#related_bottom { width:176px; height:19px; background:url(/images/bg/bg_related_bottom_wh.gif) top left no-repeat; }
#related_bottom.bg { background:url(/images/bg/bg_related_bottom_tan.gif) top left no-repeat; }
#related {background: url(/images/bg/bg_related_center.gif) top left repeat-y; }
#related ul {padding: 0px 1px 20px 1px; margin:0}

/* #related li {clear:both; font: normal 11px/11px Verdana; color:#333333; padding: 4px 0px 4px 0px; list-style-image:none;list-style-type:none;}*/
#related li {font-family:Verdana,Arial;font-size:11px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal; list-style-image:none;list-style-type:none;padding: 2px 0px 2px 0px;}
#related h3 { font: bold 12px/12px Verdana, Arial; color:#000; padding:3px 3px 4px 10px; border-bottom:1px solid #CCC; }
#related h4 { font: bold 12px/12px Verdana, Arial; color:#000; padding:3px 3px 4px 10px; border-bottom:1px solid #CCC; }
#related img.icon { border:0; vertical-align:middle; padding:3px 5px 4px 10px; float:left/*margin: 0px 5px 0px 0px;*/ }
#related a:link, #related a:visited { text-decoration: none; color:#333333; }
#related a:hover { color:#F10; text-decoration:none; }
#related li span { padding: 4px 15px 4px 15px; }
#related a span { display:block; padding:0px 10px 0px 15px; margin: 0 1px 0 1px; }
#related a:hover span { color:#F10; background-color:#FFF; padding:0px 10px 0px 15px; margin: 0 1px 0 1px; }


/*side buttons*/
a.promob {display:block;margin:0px; background:url('/images/cta_back.gif') no-repeat top left;width:175px;height:63px;}
a.promob:hover{display:block;margin:0;background:url('/images/cta_back_over.gif') no-repeat top left;}
a.promob img{margin:0px}
a.promob:hover img{margin:0px}

/* currently not used*/
a.more {margin: 0; padding: 0 1.9em 0 0; background-position: right bottom; background-repeat: no-repeat;}
a.more { background-image:url('/images/more.gif') }
a.more:hover { background-image:url('/images/more_hover.gif') }

hr {border:0; border-top:1px dotted #ccc; }
hr.adn {border-top:1px solid #fff; }
.spacer { clear:both; margin:0px; padding:0px; }

#left { float:left; width:196px; margin:0; background:#FFF; }
#left.nobg { background: #FFF; }
#left h2.logostitle{margin:25px 5px 10px 5px;font-weight:bold;}

/* banner open to the downside */
table.banner { margin:0; background: transparent url('/images/banner/banner_small_bg.gif') repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:190%; color:#330033; width:980px; height:120px;}
table.banner h1{font-size:110%; color:#330033; line-height: 100%;margin-bottom: 1em; font-weight:bold; margin-left: 0.5em;}
/* banner closed */
table.bannercl { margin:0; background: transparent url('/images/banner/banner_small_bg_cl.gif') repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:190%; color:#330033; width:980px; height:120px;}
table.bannercl h1{font-size: 120%;line-height: 100%;margin-bottom: 1em; font-weight:bold; margin-left: 0.5em;}

table.banner_empty { margin:0; width:980px; height:274px; border-collapse: collapse;border-color: #CCCCCC; border-style: solid; border-width:1px;}
table.banner_small { margin:0; background: transparent url('/images/banner/banner_large_small_stripe.jpg') no-repeat 0px 0px; width:979px; height:4px;}


table.shop {width:100%; border-collapse:collapse; border:1px solid #FFCA5E;margin-top:10px;}
/*table.shop caption{font-size: 100%; font: 0.75em/160% Arial, Helvetica, sans-serif;text-align: left;text-indent: 10px;background: url('/img/css_table_bg_caption.jpg') right top;height: 45px;color: #FFAA00;}*/
table.shop thead th{background: url('/images/css/css_table_bg_th.jpg') no-repeat right; height: 22px;color: #000000;font-size: 100%; font-weight: bold; padding: 0px 0px;margin: 10px 0px 0px;text-align: left; border-right: 1px solid #FCF1D4;}
table.shop tr{background: url('/images/css/css_table_bg_td1.jpg') repeat-x top;}
table.shop tr.odd {background: #FFF8E8 url('/images/css/css_table_bg_td2.jpg') repeat-x;}
table.shop tbody td {font: 0.75em/160% Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 5px 4px 7px 4px; border-top: 1px solid #FFCA5E;border-right: 1px solid #DDDDDD;text-align: left;} 
table.shop tbody td.td_right {font: 0.75em/160% Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 5px 4px 7px 4px; border-top: 1px solid #FFCA5E;border-right: 1px solid #DDDDDD;text-align: right;} 
table.shop tbody td.td_center {font: 0.75em/160% Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 5px 4px 7px 4px; border-top: 1px solid #FFCA5E;border-right: 1px solid #DDDDDD;text-align: center;} 

table.shop a, table.shop  a:link img, table.shop a:visited img, table.shop a:hover img { color:#333; border-bottom: 1px dashed #CCCCCC; font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; text-decoration:none; margin:inherit; vertical-align: inherit} 
/*table.shop a {color: #777777;font-style:inherit; font-family:inherit; font-size: smaller; line-height:inherit; margin:inherit; vertical-align: inherit}*/

table.shop a:hover { border-bottom: 1px dashed #CCCCCC;}
table.shop img { border-style:none; text-decoration:none;} 

table.layone_no_aligning {width:100%; border-collapse:collapse; border:1px solid #FFCA5E;margin-top:10px;}
/*table.shop caption{font-size: 100%; font: 0.75em/160% Arial, Helvetica, sans-serif;text-align: left;text-indent: 10px;background: url('/img/css_table_bg_caption.jpg') right top;height: 45px;color: #FFAA00;}*/
table.layone_no_aligning thead th{background: url('/images/css/css_table_bg_th.jpg') no-repeat right; height: 22px;color: #000000;font-size: 100%; font-weight: bold; padding: 0px 0px;margin: 10px 0px 0px;text-align: left; border-right: 1px solid #FCF1D4;}
table.layone_no_aligning tr{background: url('/images/css/css_table_bg_td1.jpg') repeat-x top;}
table.layone_no_aligning tr.odd {background: #FFF8E8 url('/images/css/css_table_bg_td2.jpg') repeat-x;}
table.layone_no_aligning tbody td {font: 0.75em/160% Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 5px 4px 7px 4px; border-top: 1px solid #FFCA5E;border-right: 1px solid #DDDDDD;} 
table.layone_no_aligning a {color: #777777;}
table.layone_no_aligning a:hover {color: #F8A704;}

table.ctc_std tbody td {font: 0.75em/160% Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 5px 4px 7px 4px; text-align: left;}
table.ctc_std a {color: #777777;}
table.ctc_std a:hover {color: #F8A704;}

table.news { width:100%}
table.news caption{font-size: 100%; font: 0.75em/160% Arial, Helvetica, sans-serif;text-align: left;color: #FFAA00;}
table.news thead, th {padding: 0 0 15px 0;color: #000000;font-size: 120%; font-weight: bold; padding: 0px 0px;margin: 10px 0px 0px;text-align: left; border-right: 1px solid #FCF1D4;}
table.news tbody td, table.news tbody p {font: Helvetica, Verdana, Arial, sans-serif; padding: 0 0 20px 0; font-style:italic;} 
table.news tfoot td, table.news tfoot p {font: 0.75em/160% Helvetica, Verdana, Arial, sans-serif; padding: 0 0 20px 0; } 

/*table.news a {color: #777777;font-weight: bold; text-decoration: underline;}
table.news a:hover{color: #F8A704; text-decoration: underline;}
*/
table.buttons { width:100%; border-collapse:collapse;margin-top:15px;}
table.buttons td{float:right; }

#footer  {background: #fff; font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; color: rgb(50, 66, 149); clear:both;}
#footer a:link  {background: #fff;font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; color: rgb(50, 66, 149); margin:0;}
#footer a:visited  {background: #fff;font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; color: rgb(50, 66, 149); margin:0;}
#footer a:hover  {background: #fff;font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; color: rgb(50, 66, 149); margin:0;}
#footer p {font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; color: rgb(50, 66, 149);}

#po_quote {font-family:Palatino, Georgia, serif; color:#666666; font-size:75%; font-style:italic}
#po_quote a{text-decoration: none; color:#666666;font-family: Palatino, Georgia, serif; font-size:inherit; font-style:inherit}
#po_quote a:link {text-decoration: none; color:#666666;}
#po_quote a:visited {text-decoration: none; color:#666666;}
#po_quote a:hover { text-decoration:none; color:#3300CC}

#std_boxes_framed {margin:1em 0; overflow:hidden; background: #fff;color: #273850;font: 0.75em/160% Helvetica, Arial, Verdana, sans-serif;}
#std_boxes_framed p {font-size: 85%; margin: 0px; padding: 0px;}
#std_boxes_framed a:link { text-decoration: none}
#std_boxes_framed a:visited { text-decoration: none}
#std_boxes_framed a:active { text-decoration: none}
#std_boxes_framed a:hover { color: #FF9900;}
#std_boxes_framed h2 {color: #fd7b0e;font-size: 110%;padding: 0 0 0 0;margin:10px 0px 5px 0px;}
#std_boxes_framed h2 {font-weight: bold;}
#std_boxes_framed div.wrap1{width:287px;float:left;background-image:url('/images/prodbox_middle.gif');background-position:center;background-repeat:repeat-y;margin:0 5px 5px 0;}
#std_boxes_framed div.wrap1.right {margin-right:0;}
#std_boxes_framed div.wrap2 {background-image:url('/images/prodbox_bottom.gif');background-position:bottom center;background-repeat:no-repeat;}
#std_boxes_framed div.wrap3 {background-image:url('/images/prodbox_top.gif');background-position:top center;background-repeat:no-repeat;padding:0px 10px 10px 50px;position:relative;height:10em;}
#std_boxes_framed div.wrap3 img{float:left;position:absolute;left:13px;top:20px;}

#std_boxes_unframed {margin:0;overflow:hidden;background: #fff;color: #273850;font: 0.75em/160% Helvetica, Arial, Verdana, sans-serif;}
/*#std_boxes_unframed {margin:1em 0;overflow:hidden;background: #fff;color: #273850;font: Helvetica, Arial, Verdana, sans-serif;}*/
#std_boxes_unframed p {font-size: 90%; margin: 0px; padding: 0px;}
#std_boxes_unframed a:link { text-decoration: none}
#std_boxes_unframed a:visited { text-decoration: none}
#std_boxes_unframed a:active { text-decoration: none}
#std_boxes_unframed a:hover { color: #FF9900;}
#std_boxes_unframed div.wrap1 {width:287px;float:left;}
#std_boxes_unframed div.wrap1.right {margin-right:0;}
#std_boxes_unframed div.wrap2 {background-position:bottom center;background-repeat:no-repeat;}
#std_boxes_unframed div.wrap3 {background-position:top center;background-repeat:no-repeat;padding:5px 10px 10px 100px;position:relative;height:7em;}
#std_boxes_unframed div.wrap3 img{float:left;position:absolute;left:10px;top:5px;}
#std_boxes_unframed div.wrap3 h2{color: #fd7b0e;font-size: 110%;padding: 0 0 0 0;margin:0px 0px 5px 0px; font-weight: bold;}


/* BOXES */
	#featured_boxes{margin:35px 0 0 0;overflow:hidden;}
	#featured_boxes div.wrap1{width:287px;float:left;background-image:url('/images/prodbox_middle.gif');background-position:center;background-repeat:repeat-y;margin:0 5px 5px 0;}
	#featured_boxes div.wrap1.right {margin-right:0;}
	#featured_boxes div.wrap2{background-image:url('/images/prodbox_bottom.gif');background-position:bottom center;background-repeat:no-repeat;}
	#featured_boxes div.wrap3{background-image:url('/images/prodbox_top.gif');	background-position:top center;background-repeat:no-repeat;padding:10px 10px 10px 10px;position:relative;height:7em;}
	#featured_boxes div.wrap3 img{float:left;position:absolute;left:10px;top:20px;}
	#featured_boxes div.wrap3 p{font: normal 11px/11px Verdana, Arial;color:#333;font-size:11px;font-weight:normal;background:#FFF;line-height:14px;padding-left:10px;padding-right:10px;padding-top:10px;}
	/*#featured_boxes div.wrap3 p{font-family:georgia, verdana, arial, sans-serif;color:#333;font-size:11px;font-weight:normal;background:#FFF;line-height:14px;padding-left:10px;padding-right:10px;padding-top:10px;}*/
	#featured_boxes h2 a{font: normal 11px/11px Verdana, Arial; font-size:13px; font-weight:bold; color: #FFCC33; margin: 0px 0 0 0;}

/* hide / show DIVS / FAQ etc. */
/*
.question-background {padding: 0 0 0 0; color:#0033FF} 
.question-nobackground {padding: 0 0 0 0; background: none}
*/

#ul.faqList {margin: 0 0 10px 10px; padding: 0}
#ul.faqList li {font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; margin: 0; padding: 0 0 2px 20px;}

.question-nobackground { font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; color:#333; vertical-align: inherit}
.question-background { font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; color:#333; vertical-align: inherit}
.answer-show {font-style:inherit; font-family:inherit; font-size: inherit; line-height:inherit; padding: 0 20px 5px 30px; display: block; color: #333333; overflow:hidden}
.answer-hide {display: none; overflow:hidden}
.question-background, .question-nobackground{cursor:pointer;}

/* YAHOO TREE MENU*/

#treeDiv1 {
	PADDING-RIGHT: 1em; MARGIN-TOP: 0em; PADDING-LEFT: 0em; background-color: #F3F3EC; PADDING-BOTTOM: 1em; PADDING-TOP: 0em
}
.ygtvtn {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 1em; HEIGHT: 30px
}
.ygtvtm {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px 2px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvtmh {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px -77px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvtp {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px -315px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvtph {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px -395px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvln {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 1em; HEIGHT: 30px
}
.ygtvlm {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px 2px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvlmh {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px -77px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvlp {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px -315px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvlph {
	BACKGROUND: url(/images/sprite-menu.gif) no-repeat -8px -395px; WIDTH: 1em; CURSOR: pointer; HEIGHT: 20px
}
.ygtvloading {
	BACKGROUND: url(treeview-loading.gif) no-repeat 0px 0px; WIDTH: 1em; HEIGHT: 20px
}
.ygtvdepthcell {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 1em; HEIGHT: 20px
}
.ygtvblankdepthcell {
	WIDTH: 1em; HEIGHT: 30px
}
.ygtvitem {
	
}
.ygtvchildren {
	
}
 HTML .ygtvchildren {
	HEIGHT: 2%
}
.ygtvlabel {
	MARGIN-LEFT: 0px; MARGIN-BOTTOM: 4px; BACKGROUND-COLOR: #F3F3EC; TEXT-DECORATION: none; COLOR:#00CC00;display:block; font:  10px/10px Verdana, Arial; color:#000; 
}
.ygtvlabel:link {
	MARGIN-LEFT: 0px; BACKGROUND-COLOR: #F3F3EC; TEXT-DECORATION: none;COLOR:#00CC00;display:block; font:  10px/10px Verdana, Arial; color:#000; 
}
.ygtvlabel:visited {
	MARGIN-LEFT: 0px; BACKGROUND-COLOR: #F3F3EC; TEXT-DECORATION: none;COLOR:#00CC00;display:block; font:  10px/10px Verdana, Arial; color:#000; 
}
.ygtvlabel:hover {
	MARGIN-LEFT: 0px; BACKGROUND-COLOR: #F3F3EC; TEXT-DECORATION: none;COLOR:#00CC00;display:block; font:  10px/10px Verdana, Arial; color:#000;
}
.ygtvspacer {
	WIDTH: 1em; HEIGHT: 20px
}
