html {overflow: -moz-scrollbars-vertical; overflow-y:scroll;}
BODY {background-color:#000000;margin:0px;font-family:helvetica,arial,sans-serif;}

A,IMG {outline:none;border:0px;}
A:active{-moz-outline-style:none;outline: none;}
A:focus{-moz-outline-style:none;outline: none;}

A {color:#033d7d;font-weight:bold;}

#logo{padding: 12px 0px 17px 30px;}
#menu_top{background-color:#c1d72d;}
#nav_a {background:url("../images/top_a.gif");margin:0px;padding:0px;height:80px;width:493px;}
#nav_c {background:url("../images/top_c.gif");margin:0px;padding:0px;height:80px;width:325px;}
#sec_title {font-size:17px;font-weight:bold;color:#FFFFFF;position:relative;top:35px;left:28px;}

#prod_apps,
#prod_name,
#prod_segs,
#prod_desc {font-size:12px;line-height:19px;}

.region {font-size:9px;background-color:#000000;color:#FFFFFF;letter-spacing:1px;padding:3px 0px 5px 0px;}
.region A {color:#FFFFFF;text-decoration:none;}

#location {font-size:12px;letter-spacing:1px;font-weight:bold;}
td.location {font-size:11px;}
select.location {font-size:11px;}

.img_off {border:1px solid #c1d72d;}
.img_on {border:1px solid #FFFFFF;}

.foot {font-size:9px;color:#636363;}
.foot A {color:#636363;text-decoration:none;}

.crumb_w {font-size:10px;font-weight:bold;color:#FFFFFF;padding:2px 5px 0px 5px;}
.crumb_r {font-size:10px;font-weight:bold;color:#013f7a;padding:2px 5px 0px 5px;}
.crumb_w A {color:#FFFFFF;text-decoration:none;}
.crumb_r A {color:#013f7a;text-decoration:none;}

.sidebar_title {font-size:12px;line-height:19px;font-weight:bold;color:#000000;padding-bottom:8px;border-bottom:1px solid #000000;}
.sidebar {font-size:12px;line-height:19px;color:#000000;padding: 28px 0px 28px 28px;}
.sidebar_sec {font-size:12px;line-height:19px;color:#000000;}

.group_item {font-size:17px;font-weight:bold;color:#FFFFFF;padding:6px 0px 6px 0px;}
.group_cell {padding:0px 20px 23px 0px;}
.group_body {font-size:12px;line-height:19px;color:#000000;padding:0px 0px 6px 0px;}
.group_headline {font-size:21px;font-weight:bold;color:#FFFFFF;padding-bottom:8px;}
.group_intro {font-size:12px;line-height:19px;color:#000000;padding:0px 0px 6px 6px;}

.feature_intro {font-size:12px;line-height:19px;color:#000000;padding:0px 0px 6px 0px;}

.sec_headline {font-size:21px;font-weight:bold;color:#FFFFFF;padding-bottom:8px;}
.group_content,
.app_content {font-size:15px;font-weight:bold;line-height:20px;color:#FFFFFF;padding-top:3px;}
.group_content {padding-right:11px;padding-bottom:10px;}

.sec_body, 
.prod_body {font-size:12px;line-height:19px;color:#000000;padding-top:3px;padding-right:120px;}
.sec_body UL {margin-left:15px;margin-right:10px;}
.sec_body LI {padding-left:7px;}

.prod_body {padding-right:0px;}
.prod_item {font-size:12px;line-height:17px;color:#000000;padding-top:20px;padding-right:0px;}
.prod_headline {font-size:27px;font-weight:bold;color:#FFFFFF;padding-bottom:8px;}
.prod_howtobuy {color:#FFFFFF;font-size:17px;font-weight:bold;background-color:#013e7f;padding:10px;border-top:1px solid white;border-bottom:1px solid white;}
.prod_commOnly {color:Black;padding:10px;font-size:11px;font-weight:bold;line-height:13px;}

.app_intro {font-size:12px;line-height:19px;color:#000000;padding:0px 0px 6px 0px;}
.seg_title {font-size:12px;line-height:19px;font-weight:bold;color:#FFFFFF;background-color:#013e7f;padding:8px;}
.seg_body {font-size:12px;line-height:19px;color:#000000;background-color:#20bdc2;padding:8px;}
.seg_body A {color:#000000;text-decoration:none;}

.cat_title {font-size:15px;font-weight:bold;color:#000000;padding-top:8px;padding-bottom:5px;border-bottom:1px solid #000000;}
.cat_subtitle {font-size:12px;line-height:19px;font-weight:bold;color:#FFFFFF;padding-top:8px;padding-bottom:8px;}
.cat_prodtype {font-size:12px;line-height:19px;font-weight:bold;color:#c1d72d;background-color:#FFFFFF;padding:14px 0px 14px 9px;letter-spacing:1px;}
.cat_prodsheet {font-size:12px;line-height:19px;font-weight:bold;color:#FFFFFF;background-color:#a8a9ad;padding:14px 0px 14px 9px;letter-spacing:1px;border:1px solid #FFFFFF;}
.cat_prodarrow {padding-top:7px;padding-bottom:7px;text-align:center;border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.cat_prodtext {font-size:12px;line-height:19px;font-weight:bold;color:#FFFFFF;padding:7px 0px 7px 13px;border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.cat_prodtext A {color:#FFFFFF;text-decoration:none;}
.dropdown {font-size:12px;color:#000000;background-color:#dfdfdf;width:200px;}

.pod_ob_button,
.pod_cm_box {font-size:12px;color:#000000;background-color:#dfdfdf;}
.pod_cm_title {font-weight:bold;}
.pod_cm_section {padding:5px;color:#FFFFFF;background-color:#58585a;font:15px helvetica,arial,sans-serif;border:1px solid #000000;}
.pod_cm_prod {padding:5px;border:1px solid #555555;vertical-align:top;}
.pod_cm_text {text-align:left;}

.sitemap {color:#4d4f20;font-weight:normal;}
.sitemap A {text-decoration:none;color:#4d4f20;font-weight:normal;}

#body_content .L1 {font-weight:bold;padding-top:5px;border-top:1px solid white;}
#body_content .L1 A {font-weight:bold;}
#body_content .L2 {padding-left:25px;}
#body_content .L3 {padding-left:50px;}
#body_content .L4 {padding-left:75px;}
#body_content .L5 {padding-left:100px;}
#body_content .L6 {padding-left:125px;}

#head_items {display:none;}
#head_head_base {position:absolute;top:0px;left:0px;z-index:10;}
#head_content {position:absolute;top:0px;left:0px;z-index:11;}
#head_image {position:absolute;top:0px;left:0px;z-index:50;}
#head_blurb {position:absolute;top:35px;left:35px;z-index:51;color:#FFFFFF;width:300px;font-size:19px;line-height:25px;}
#head_blurb .app {font-size:11px;line-height:21px;}
#head_nav {position:absolute;top:190px;left:35px;z-index:52;width:300px;height:25px;}
#head_nav ul {margin:0px;padding:0px;position:relative;list-style:none;height:25px;}
#head_nav ul li {margin:0px;padding:0px;position:relative;float:left;height:25px;}
#head_nav A.off,
#head_nav ul li A {margin:1px 26px 1px 1px;padding:4px 8px 0px 8px;text-decoration:none;color:#FFFFFF;font-size:13px;height:20px;line-height:15px;display:block;}
#head_nav A.on,
#head_nav ul li A:hover {margin:0px 25px 0px 0px;border:1px solid #cfdc27;}

.search_box {border:1px solid #bfbfbf;color:#bfbfbf;font-size:11px;padding:3px;}
.search_num {color:#FFFFFF;font-size:12px;text-align:center;font-weight:bold;width:20px;}
.search_num A {color:#FFFFFF;font-weight:normal;}
.search_title {font-size:25px;color:#FFFFFF;width:300px;}
.search_res_num {font-size:15px;font-weight:bold;color:#FFFFFF;padding:10px 0px 10px 0px;border-top:1px solid white;}
.search_res_txt {font-size:11px;color:#000000;padding:10px 0px 10px 0px;border-top:1px solid white;}
.search_res_txt A {font-size:15px;color:#FFFFFF;text-decoration:none;}

.idea_num {font-size:49px;color:#FFFFFF;font-weight:bold;line-height:55px;}
.idea_name {font-size:17px;color:#FFFFFF;line-height:21px;}
.idea_intro {font-size:12px;color:#000000;line-height:19px;padding-top:10px;font-weight:normal;}
.idea_header {font-size:12px;color:#FFFFFF;line-height:19px;font-weight:bold;}
.idea_nav {padding-right:10px;}
.idea_nav A.off,
.idea_nav A {font-size:11px;text-decoration:none;color:#000000;}
.idea_nav A.on,
.idea_nav A:hover {text-decoration:none;color:#FFFFFF;}

/*PRODUCT NAVIGATION*/

.pn_section, .pn_section_on {border-top:1px solid #FFFFFF;}
/* This is for the orange nav */
.pn_section .pn_main, 
.pn_section_on .pn_main, 
.pn_section .pn_sub, 
.pn_section_on .pn_sub {font-size: 12px;padding: 5px 0px 0px 10px;cursor: pointer; color: white;height:21px;width:175px;}
/* This is the dark blue color */
.pn_section .pn_main {background-color: #2fb5b8;}
/* Orange arrow background */
.pn_section:hover .pn_main, 
.pn_section_on .pn_main {background: url(../images/menu_arrow_long.gif);}
.pn_section .pn_main A, 
.pn_section_on .pn_main A {color: white;text-decoration:none;}
.pn_section .pn_sub, 
.pn_section_on .pn_sub {font-weight:normal;}
.pn_section .pn_sub {
	/* Lighter blue color */
	background-color: #7aced0;
	/* Dark Blue color */
	border-top:1px solid #2fb5b8;
}
.pn_section:hover .pn_sub, 
.pn_section_on .pn_sub {
	/* Lighter orange color */
	background-color:#ffc766;
	/* Dark Orange color */
	border-top:1px solid #ffa200;
}
.pn_section .pn_sub A, 
.pn_section_on .pn_sub A {color: white;text-decoration:none;font-weight:normal;}

/*MENU

.clCMEvent{position:relative; width:99%; height:99%;clip:rect(0,100%,100%,0); left:0px; top:0px;}
.clCMAbs{position:relative; visibility:hidden; left:0px; top:0px;}

.bar_main {visibility: hidden; position: absolute; background-color: #c1d72d;}

.bar_0,
.bar_0_over {font-size: 12px; font-weight: bold; position: absolute;text-align:left;padding:0px 1px 1px 20px;background-color: #c1d72d; cursor: pointer;}
.bar_0 {color:#ffffff;}
.bar_0_over {color:#003e7e;}
.bar_0_border {visibility: hidden; position: absolute; background-color: #c1d72d;}

.bar_1,
.bar_1_over {font-size: 12px;padding: 5px 0px 0px 10px;cursor: pointer; color: white; background-color: #2fb5b8; position: absolute;}
.bar_1_over {background: url(../images/menu_arrow.gif);}
.bar_1_border {border: #ffffff 0px;visibility: hidden; position: absolute; background-color: #ffffff; }

.bar_2,
.bar_2_over {font-size: 12px;padding: 5px 0px 0px 10px;cursor: pointer; color: white; background-color: #7aced0; position: absolute;}
.bar_2_over {background: url(../images/menu_arrow.gif);}
.bar_2_border {border: #ffffff 0px;visibility: hidden; position: absolute; background-color: #ffffff; }
*/

/*EDITOR*/

.e_intro {color:#FFFFFF;font-size:15px;font-weight:bold;line-height:20px;}
.e_subhead {color:#FFFFFF;font-size:12px;font-weight:bold;line-height:19px;}
.e_content {color:#000000;font-size:12px;line-height:19px;}
.e_title {color:#000000;font-size:13px;font-weight:bold;line-height:19px;}
.e_blue {color:#033d7d;font-size:12px;line-height:19px;}
.e_blue_wide {color:#033d7d;font-size:12px;line-height:27px;}
