/*STYLES*/

BODY {background-color:#000000;margin:10px;font-family:helvetica,arial,sans-serif;}

.login_title {font-size:25px;color:#FFFFFF;padding-bottom:3px;}
.login_text {font-size:11px;color:#000000;line-height:18px;}
.login_forgot {color:#FFFFFF;font-size:11px;padding-top:5px;padding-left:4px;}
.login_forgot A {color:#FFFFFF;text-decoration:none;font-weight:normal;}

.shade {position:absolute;filter:alpha(opacity=80);-moz-opacity:0.8;height:310px;width:310px;background-image:url(/docs/images/dot.gif);}

A {color:#033d7d;font-weight:bold;}

#logo{padding: 12px 0px 27px 30px;}
#menu_top{}
#nav_a {background:url("../images/top_e.gif");margin:0px;padding:0px;height:80px;width:480px;}
#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:#013e7f;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:#000000;padding:2px 5px 0px 5px;}
.crumb_w A {color:#FFFFFF;text-decoration:none;}
.crumb_r A {color:#000000;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;}

.group_item {font-size:17px;font-weight:bold;color:#999999;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:#999999;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:#c1d82f;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;}
.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;}

.sitemap {color:#4d4f20;font-weight:normal;}
.sitemap A {text-decoration:none;color:#4d4f20;font-weight:normal;}

#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_box_on {border:1px solid #bfbfbf;color:#000000;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:#c1d82f;font-size:15px;font-weight:bold;line-height:20px;}
.e_subhead {color:#c1d82f;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;}

/*NEWS*/
.n_date {font-size:12px;font-family:Arial,Helvetica;color:#003d7e;font-weight:bold;padding:0px 0px 10px 0px;}
.n_title {font-size:15px;font-family:Arial,Helvetica;color:#000000;font-weight:bold;padding:0px 0px 5px 0px;}
.n_intro {font-size:12px;font-family:Arial,Helvetica;color:#000000;padding:0px 0px 20px 0px;line-height:19px;}
.n_more {font-size:12px;font-family:Arial,Helvetica;color:#003d7e;font-weight:bold;text-decoration:none;}
.n_more A {text-decoration:none;color:#003d7e;}
.n_line {border-top:1px solid #c1d72d;}


/*ORDERING*/
.order_category,.order_qtyheader {
	font-size:19px;font-weight:bold;color:#FFFFFF;font-family:arial,helvetica,verdana;
	padding:15px;
	background-color:#307ec2;
}
.order_qtyheader {
	font-size:15px;
}
.order_product {
	font-size:13px;font-family:arial,helvetica,verdana;
	padding:13px 0px 5px 13px;vertical-align:top;
	border-top:1px solid #939598;
}
.order_product .o_dark {
	color:#003d7e;font-weight:bold;
}
.order_product .o_gray {
	color:#76787b;
}
.order_qty {
	padding:10px 0px 5px 5px;vertical-align:top;
	border-top:1px solid #939598;
}
.order_box {
	width:70px;font-size:14px;color:#000000;text-align:right;
}
.order_thick {
	font-size:12px;font-family:arial,helvetica,verdana;
	background-color:#e8eef8;
	padding:5px 0px 5px 20px;
}
.order_thick .thick_box {
	width:30px;font-size:14px;color:#000000;text-align:right;
}

.order_green {
	font-size:19px;font-weight:bold;color:#FFFFFF;font-family:arial,helvetica,verdana;
	padding:15px;
	background-color:#bdd63e;
}
.order_instructions {
	font-size:11px;font-family:arial,helvetica,verdana;color:#333333;
	padding:15px;line-height:19px;
}
.order_text {
	font-size:12px;color:#000000;
}
.order_head {
	font-size:12px;color:#000000;padding:5px 5px 5px 0px;
}
.order_info {
	font-size:12px;color:#000000;
}

.ph_title {font-size:15px;color:#FFFFFF;background-color:#003d7e;font-family:arial,helvetica,verdana;font-weight:bold;padding:10px 10px 10px 15px;width:200px;vertical-align:bottom;}
.ph_title_small {font-size:11px;color:#FFFFFF;background-color:#003d7e;font-family:arial,helvetica,verdana;font-weight:bold;padding-left:15px;vertical-align:bottom;padding:10px 10px 10px 10px;text-align:center;}
.p_date {font-size:11px;color:#95969a;border-bottom:1px solid #95969a;padding:5px;font-family:arial,helvetica,verdana;text-align:center;}
.p_link {border-bottom:1px solid #95969a;text-align:center;padding:5px;}
.p_title {border-bottom:1px solid #95969a;padding:5px;font-family:arial,helvetica,verdana;}

.a_prompt {font-size:12px;font-family:arial,helvetica,verdana; width:150px; text-align:right;padding:5px;}
.a_item {padding:5px;}
.a_item INPUT {font-size:12px;font-family:arial,helvetica,verdana;}
