/* Zbrella Stylesheet */

blockquote {
border: 3px solid white;
background: #c6c9d1;
margin: 15px 0px 15px 0px;
padding: 15px 15px 15px 15px;
width: 385px;
}

blockquote .mission{
border: 3px solid white;
background: #c6c9d1;
margin: 15px 0px 15px 0px;
padding: 15px 15px 15px 15px;
}

.stats {
background: #dbdde3;
margin: 15px 0px 15px 0px;
padding: 15px 15px 15px 15px;
}

.stats2 {
background: #bec2cb;
margin: 15px 0px 15px 0px;
padding: 15px 15px 15px 15px;
}

br.clear {
	clear: both;
}

body { background: url(images/bg.jpg) repeat-x top #a1a8b3; font-family: "Lucida Sans Unicode", "Trebuchet"; margin: 0; color: #303a55; font-size: 13px;}
body.customer { background-image: url('images/customerBackground.gif'); background-color: #C0C5CC; }
body.pages {background-image: url(/images/inner_bg.jpg); }

#main { width: 986px; margin: 0 auto; position: relative; }

/* header */
#header { height: 146px; }
#logo { position: absolute; top: 10px; left: 30px; }
#banner60day { position: absolute; top: 6px; left: 238px; }
#tab { position: absolute; top: 0px; right: 0px; background: url(images/toprighttab.jpg) no-repeat; width: 354px; height: 65px;}
#tab_container { position: relative; }
#phoneno { position: absolute; top: 20px; left: 26px; font-size: 20px; color:#565e74;  }
#supportreq_button { position: absolute; top: 18px; right: 34px; }
#loginsearch { text-align: left; position: absolute; top: 100px; left: 576px; font-size: 11px; width: 350px;  }
#loginsearch li { display: inline-block; zoom: 1; *display: inline; padding-right: 18px; padding-left: 18px;  }
#loginsearch li.login { border-right: 1px solid #8e95a3; padding-left: 0px;  }
#loginsearch li.login a { color: #303a55; }
#loginsearch li.search_field { background: url(images/rounded_search.jpg) no-repeat top center; width: 99px; height: 20px;  }
#loginsearch li.search_button { padding-left: 2px; padding-right: 0px;}
#loginsearch a { color: #303a55; text-decoration: none;}
#loginsearch a:hover { text-decoration: underline; }
#loginsearch input { background: none; border: 0; width: 120px; height: 20px; margin: 0 0 0 0px;}

#home_centerspread {  z-index:10;}

/* tabs */
#tabs { position:relative; width:986px; margin-left: 20px;}
#tab1, #tab2, #tab3, #tab4 { position: relative; top: 0px; left: 0px; }
#tab1_bg, #tab2_bg, #tab3_bg, #tab4_bg { position: absolute; top: 0px; left: 0px; z-index: 1; }
/* tab1 content */
#whatcanzbrellado { position: absolute; top: 60px; left: 36px; z-index: 10;}
#bullets1 { top: 86px; left: 0px;}
#bullets2 { top: 86px; left: 160px; }
#bullets1, #bullets2 { position: absolute; z-index: 10; font-size: 13px; width: 160px; line-height: 28px; list-style-position: inside;}
#bullets1 li, #bullets2 li { color: #19398a; }
#bullets1 li span, #bullets2 li span { color: #303a55; }
#testimonial { position: absolute; top: 64px; left: 360px; z-index: 10; }
#tab1_divider { position: absolute; top: 54px; left: 628px; height: 229px; width: 1px; background-color: #cfd0ce; z-index: 10;}
#tab1_right { position: absolute; top: 64px; left: 646px; z-index: 10; }

/* tab2 content */
#aboutzbrella { position: absolute; top: 60px; left: 36px; z-index: 10; }
#aboutzbrella_text { position: absolute; top: 145px; left: 38px; z-index: 10; font-size: 13px; width: 320px; line-height:14px;}
#aboutzbrella_textuqm { position: absolute; top: 95px; left: 38px; z-index: 10; font-size: 13px; width: 250px; line-height:17px;}
#aboutzbrella_text p { z-index: 10; font-size: 13px;  line-height:14px;}
#aboutzbrella_bullets { position: absolute; top: 200px; left: 0px; z-index: 10; font-size: 13px; line-height: 28px; width: 250px; list-style-position: inside; font-weight:bold }
#aboutzbrella_bullets li { color: #19398a; }
#aboutzbrella_bullets li a { color: #303a55; text-decoration: none; }
#aboutzbrella_bullets li a:hover { text-decoration: underline; }
#tab2_divider { position: absolute; top: 54px; left: 300px; height: 229px; width: 1px; background-color: #cfd0ce; z-index: 10;}
#tab2_right { position: absolute; top: 64px; left: 322px; z-index: 10; }

/* tab3 content */
#where_title { position: absolute; top: 60px; left: 36px; z-index: 10; }
#where_text { position: absolute; top: 100px; left: 36px; z-index: 10; font-size: 12px; width: 250px; }
#where_links1, #where_links2 { position: absolute; z-index: 10; font-size: 13px; width: 160px; line-height: 26px; list-style-position: inside; }
#where_links1 { top: 180px; left: 0px; }
#where_links2 { top: 180px; left: 140px; }
#where_links1 li, #where_links2 li { color: #19398a; }
#where_links1 li a, #where_links2 li a { color: #303a55; text-decoration: none;}
#where_links1 li a:hover, #where_links2 li a:hover { text-decoration: underline; }
#tab3_divider { position: absolute; top: 54px; left: 300px; height: 229px; width: 1px; background-color: #cfd0ce; z-index: 10; }
#additionalresources { position: absolute; top: 60px; left: 326px; z-index: 10; }
#additionalresources_text { position: absolute; top: 100px; left: 326px; z-index: 10; font-size: 12px; width: 594px; }
#tab3_right { position: absolute; top: 200px; left: 326px; z-index: 10;}

/* tab4 content */
#smb_stats { position: absolute; top: 60px; left: 136px; z-index: 10;   }
#smb_title { position: absolute; top: 60px; left: 330px; z-index: 10; width: 360px; }
#smb_text { position: absolute; top: 100px; left: 333px; z-index: 10; font-size: 14px; width: 360px; line-height:20px; }
#smb_text .title { color: #19398a; }
#smb_text .date { color: #a1a8b3; }
#smb_text .description { color: #2c2f38; }
#tab4_stats { position: absolute; top: 64px; left: 40px; z-index: 10; }
#tab4_divider { position: absolute; top: 54px; left: 316px; height: 229px; width: 1px; background-color: #cfd0ce; z-index: 10; }
#tab4_piechart { position: absolute; top: 64px; left: 720px; z-index: 10; }

/* footer */
#footer { height: 38px; position: relative; border-top: 1px solid #8a92a0; }
#copyright { font-size: 10px; position: absolute; left: 35px; top: 15px;  }
#footer_links { position: absolute; top: 6px; right: 35px; font-size: 10px; }
#footer_links li { display: inline; padding-left: 6px; padding-right: 6px; border-right: 1px solid #8a92a0;}
#footer_links li.last { padding-right: 0px; border-right: 0; }
#footer_links li a { color: #303a55; text-decoration: none;}
#footer_links li a:hover { text-decoration: underline; }


/** INNER PAGES **/
#inner_nav { height: 20px; top: 0px; font: "Trebuchet"; font-size: 18px;}
#inner_nav li { display: inline; padding-right: 40px;}
#inner_nav li a { color: #303a55; text-decoration: none;}
#inner_nav li a:hover { text-decoration: overline; }
/*#inner_nav li a.current { text-decoration: none; }*/
#inner_spread { height: 316px; }
#inner_spread_construct { height: 305px; }
h1 { font: "Trebuchet"; font-size: 18px; color: #19398a;}
h2 { font: "Trebuchet"; font-size: 16px; color: #19398a;}

/* uqm page */
#uqm { position: relative; height: 500px; }
#uqm_text { position: absolute; left: 35px; top: 0px; width: 606px;  line-height: 20px;}
#uqm_text a, h2 a:hover, h3 a:hover{ color: #06c; font-size: 13px; font-weight: bold; }
#uqm_text a:hover { color: #147; text-decoration: underline; }
#uqm_mission { position: absolute; left: 35px; top: 140px; width: 606px; background: url(images/uqm_mission_bg.jpg) no-repeat top left;  height: 134px; }
#uqm_mission h1 { padding: 10px 0 0 15px;}
#uqm_mission p { font-size: 13px; position:absolute; font-weight:bold; width: 550px; margin: 0 15px 15px 15px; line-height: 16px;}
#uqm_values { position: absolute; top: 290px; left: 35px;}
#uqm_values_col1, #uqm_values_col2 { list-style-position: inside; width: 300px; position: absolute; top: 320px; line-height: 18px;}
#uqm_values_col1 { left: 0px; }
#uqm_values_col2 { left: 300px; }
#uqm_callout { position: absolute; top: 0px; right: 35px; width: 238px; height: 156px; font-size: 11px;}
#uqm_callout p { margin: 16px; }
#uqm_callout .title { color: #19398a; }
#uqm_testimonial { position: absolute; top: 230px; right: 15px; }

/* discover page */
#discover { position: relative; height: inherit; display: block; }
#discover_subnav { position: absolute; top: 0px;  list-style: none; }
#discover_subnav li { left: 0px; width: 138px; padding-left: 18px; padding-bottom: 8px; padding-top: 8px; border-bottom: 1px solid #8f939a; }
#discover_subnav li.top { padding-top: 0px; }
#discover_subnav li.bottom { border-bottom: 0px; }
#discover_subnav li a { font: "Lucida Sans"; font-size: 13px; color: #06c; text-decoration: none; font-weight: bold;} 
#discover_subnav li a:hover {}
/*#discover_divider { position: absolute; top: 0px; left: 230px; height: 460px; width: 1px; background-color: #8f939a; }*/
#discover_text { position: relative; height: auto; min-height: 540px; top: 0px; left: 266px; width: 670px; line-height: 20px;}
#discover_text a, h2 a:hover, h3 a:hover{ color: #06c; font-size: 13px; font-weight: bold; }
#discover_text a:hover { color: #147; text-decoration: underline; }
#discover_text img { padding: 0 20px 0 0; }

/* 60days page */
#poss60_text { position: relative; height: auto; min-height: 540px; top: 0px; left: 266px; width: 550px; line-height: 20px;}
#poss60_text a, h2 a:hover, h3 a:hover{ color: #06c; font-size: 13px; font-weight: bold;  text-decoration: none; }
#poss60_text a:hover { text-decoration: overline; }


/* possibilities page */
#poss { position: relative; height: inherit; display: block;}
#poss_subnav { position: absolute; top: 0px; list-style: none; }
#poss_subnav li { left: 0px; width: 160px; padding-left: 18px; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #8f939a; font-weight: bold;}
#poss_subnav li.top { padding-top: 0px; }
#poss_subnav li.bottom { border-bottom: 0; }
#poss_subnav li a { font: "Trebuchet"; font-size: 14px; color: #222a3e; text-decoration: none; } 
#poss_subnav li a:hover {}
/*#poss_divider { position: absolute; top: 0px; left: 230px; height: 460px; width: 1px; background-color: #8f939a; }*/
#poss_text { position: relative; height: auto; min-height: 540px; top: 0px; left: 230px; padding-left: 33px; width: 670px; border-left: 1px solid #8f939a; margin-bottom: 30px; padding-bottom: 10px; line-height: 20px;}
#poss_text a, h2 a:hover, h3 a:hover{ color: #06c; font-size: 13px; font-weight: bold;  text-decoration: none; }
#poss_text a:hover{ color: #147; text-decoration: underline; }
#poss_text ul li { padding-bottom: 16px; }
#poss_testimonial { position: absolute; top: 0px; right: 35px; width: 240px; }
#poss_callout { width: 240px; height: 272px; position: absolute; top: 226px; right: 35px; font-size: 11px; }
#poss_callout p.title { color: #19398a; }
#poss_callout p { margin: 16px 16px 16px 20px; }
#poss_callout img { margin: 0 50px 0 50px; }

/* connect page */
#connect { position: relative; height: 650px; }
#connect_login { position: absolute; top: 0px; left: 25px; width: 140px; }
#connect_login p.title { font: "Trebuchet"; font-size: 14px; }
#email_container { background: url(images/connect_roundedformfield_email.jpg) left top no-repeat; height: 24px; position: relative;}
#password_container { background: url(images/connect_roundedformfield_pass.jpg) left top no-repeat; height: 24px; position: relative; }
#email_container input, #password_container input { position: absolute; left: 4px; top: 2px; }
#email_container .email_text, #password_container .password_text { background: none; border: 0; width: 118px; margin: 0 4px 0 4px; }
#connect_zerospam { position: absolute; left: 25px; top: 238px; width: 140px; height: 252px; }
#connect_zerospam p { margin: 20px 16px 16px 16px; }
#connect_zerospam p.title { color: #19398a; }
#connect_divider { position: absolute; top: 0px; left: 200px; height: 510px; width: 1px; background-color: #8f939a; }
#connect_text { position: absolute; top: 0px; left: 220px; width: 696px; }
#name, #phone, #email, #comments,#comments1 { left: 320px; position: absolute; background-color: #dddfe3; border: 0; width: 148px;}
#name_label, #phone_label, #email_label, #comments_label, #comments_label1{ right: 640px; text-align: right; position: absolute; }
#name, #name_label { top: 120px;  }
#phone, #phone_label { top: 155px; }
#email, #email_label { top: 190px; }
#comments, #comments_label { top: 225px; }
#comments1, #comments_label1 {
	top: 468px;
}
#comments { height: 236px; }
#connect_q1, #connect_q2, #connect_q3, #connect_q4, #connect_q5 { position: absolute; color: #2c2f38; left: 506px;}
#connect_q1 { top: 118px; }
#q1_1, #q1_3, #q1_5 { position: absolute; left: 540px; }
#q1_1_label, #q1_3_label, #q1_5_label { position: absolute; left: 560px; }
#q1_2, #q1_4 { position: absolute; left: 700px; }
#q1_2_label, #q1_4_label { position: absolute; left: 720px; }
#q1_1, #q1_1_label, #q1_2, #q1_2_label { top: 140px; }
#q1_3, #q1_3_label, #q1_4, #q1_4_label { top: 165px; }
#q1_5, #q1_5_label { top: 190px; }
#partnerformdiv label { color: #4c545b; }
#connect_q2 { top: 218px; }
#q2_1, #q2_3 { position: absolute; left: 540px; }
#q2_1_label, #q2_3_label { position: absolute; left: 560px; }
#q2_2 { position: absolute; left: 700px; }
#q2_2_label { position: absolute; left: 720px; }
#q2_1, #q2_1_label, #q2_2, #q2_2_label { top: 240px; }
#q2_3, #q2_3_label { top: 265px; }
#connect_q3 { top: 300px; }
#q3_1 { position: absolute; left: 540px; }
#q3_1_label{ position: absolute; left: 560px; }
#q3_2 { position: absolute; left: 700px; }
#q3_2_label { position: absolute; left: 720px; }
#q3_1, #q3_1_label, #q3_2, #q3_2_label { top: 322px; }
#connect_q4 { top: 357px; }
#q4_1 { position: absolute; left: 540px; }
#q4_1_label{ position: absolute; left: 560px; }
#q4_2 { position: absolute; left: 700px; }
#q4_2_label { position: absolute; left: 720px; }
#q4_1, #q4_1_label, #q4_2, #q4_2_label {
	top: 409px;
}
#connect_q5 { top: 440px; }
#q5_1 { position: absolute; left: 540px; }
#q5_1_label{ position: absolute; left: 560px; }
#q5_2 { position: absolute; left: 700px; }
#q5_2_label { position: absolute; left: 720px; }
#q5_1, #q5_1_label, #q5_2, #q5_2_label {
	top: 479px;
}
#connect_submit {
	position: absolute;
	top: 580px;
	left: 270px;
}

.cimg{
	position:absolute;
	left:323px;
	top:468px;
}

/* support request page */
#support {  }
#support_left { width: 200px; float:left; margin-left: 15px;  }
#support_left p.title { font-size: 14px; font: "Trebuchet"; }
#support_divider { height: 460px; width: 1px; background-color: #8f939a; margin-left: 240px;  }
#support_text { width: 700px; float:right; margin-right:15px; }
#support_fname_label, #support_lname_label, #support_phone_label, #support_email_label { color: #2c2f38; text-align: right; }
#support_fname, #support_lname, #support_phone, #support_email { border: 0; width: 152px; margin: 5px; }
#support_comments_label { color: #2c2f38; float:left; margin-top:10px;}
#support_comments { width: 466px; height: 180px; margin:10px 0 10px 10px; }
#support_submit {  }

/* support request login page */
#support_login { position: relative; height: 500px; }
#support_login_zerospam { position: absolute; left: 25px; top: 0px; background: url(images/support_login_zerospam_bg.jpg) top left no-repeat; width: 140px; height: 252px; }
#support_login_zerospam p { margin: 20px 16px 16px 16px; }
#support_login_zerospam p.title { color: #19398a; }
#support_login_divider { position: absolute; top: 0px; left: 190px; height: 460px; width: 1px; background-color: #8f939a; }
#support_login_text { position: absolute; top: 0px; left: 220px; width: 696px;}
#support_login_email_label, #support_login_password_label { position: absolute; top: 96px; font-size: 11px; }
#support_login_email_label, #support_login_email { left: 310px;  }
#support_login_password_label, #support_login_password { left: 480px; }
#support_login_email, #support_login_password { position: absolute; top: 120px; background: url(images/connect_roundedformfield_pass.jpg) no-repeat top left; height: 24px; width: 138px;}
#support_login_email input, #support_login_password input { border: 0; background: none; margin: 2px 0 0 8px; width: 118px;}
#support_login_submit { position: absolute; top: 118px; left: 690px; }
a img { border: 0; }

/****** new homepage ******/
#home_content { width: 950px; position: relative; height: 700px; }
#home_content .leftpane { width: 211px; padding-bottom: 20px; }
#home_content .leftpane .head { color: #fff; font-size: 15px; font-weight: bold; padding: 15px 0 0 20px; }
#home_content .leftpane .text { padding: 91px 20px 0 20px; color: #2c2f38; font-size: 12px; line-height: 16px; }
#home_content .leftpane .text p { margin: 10px 0 5px 0; padding: 0; }
#home_content .leftpane .text ul { list-style: none; padding: 0; margin: 0; }
#home_content .leftpane .text ul li { background: url(images/arrow.png) 0px 5px no-repeat; padding: 0 0 5px 0; margin: 0; }
#home_content .leftpane .text ul li a { color: #1c3b8b; font-size: 14px; display: block; padding-left: 20px; text-decoration: none; }
#home_content .leftpane .text ul li a:hover { text-decoration: underline; }
#case_studies { background: url(images/box1_bg.png) top left no-repeat; height: 460px; }
#newsletter { background: url(images/box2_bg.png) top left no-repeat; padding-bottom:1px; margin-bottom:0px; height: 375px; }
#newsletter_bottom { background: url(images/box2_bg_bottom.png) top left no-repeat; height: 10px; width:211px; }
body.home #home_centerspread { height: 213px; }
#video { position: absolute; top: 3px; left: 230px; background: url(images/video_bg.png) top left no-repeat; width: 428px; height: 655px; }
#video .player { padding: 10px 0 0 6px; }
#video .scroller { width: 398px; height: 310px; margin: 10px 0 0 20px; overflow: auto;  }
#video h2 { font-size: 15px; color: #494e57; margin-bottom: 5px; padding-left: 20px; }
#video .scroller .vid { width: 370px; height: 100px; border-top: 1px solid #dbdcdd; margin-bottom:10px; }
#video .scroller .vid .thumb { padding-top:13px;float:left; }
#video .scroller .vid .copy { width:280px;color: #000; float:right; }
#video .scroller .vid .copy p { margin: 12px 0 8px 0; }
#video .scroller .vid .copy .title { font-size: 13px; line-height: 17px; font-weight:bold; }
#video .scroller .vid .copy .description { font-size: 12px; }
#video .scroller .vid .copy .download { margin: 0px 0px 0px 0px; background: url(images/arrow.png) 0px 3px no-repeat; }
#video .scroller .vid .copy .download a { color: #1c3b8b; font-size: 13px; display: block; padding-left: 20px; text-decoration: none; }
#video .scroller .vid .copy .download a:hover { text-decoration: underline; }
#news { position: absolute; top: 3px; left: 678px; width: 269px; min-height: 748px;  background: url(images/news_bg_extended.png) top left no-repeat; }
#news h2 { font-size: 15px; color: #494e57; margin-bottom: 5px; padding-left: 20px; }
#news .scroller { width: 240px; height: 600px; margin: 10px 0 0 20px; overflow: auto; }
#news .scroller .news { width: 215px; border-top: 1px solid #dbdcdd; }
#news .scroller .news .title { margin: 10px 0 0 0; background: url(images/arrow.png) 0px 3px no-repeat; font-size: 13px; }
#news .scroller .news .title a { color: #1c3b8b; text-decoration: none; display: block; padding-left: 20px; }
#news .scroller .news .title a:hover { text-decoration: underline; }
#news .scroller .news .description { color: #2c2f38; font-size: 12px; padding-left: 20px; margin: 2px 0 10px 0; }

div#customerLeft {
	float: left;
	width: 210px;
	margin-right: 15px;
}
div#customerLeft a.serviceTicket {
	display: block;
	margin: 15px auto 0px auto;
	background: url('images/createServiceTicket.gif') no-repeat top left;
	width: 186px;
	height: 62px;
	border: none;
	text-decoration: none;
}
div.customerBox {
	margin-bottom: 6px;
}
div.customerBox h4 {
	color: #ffffff;
	font-size: 14px;
	background: url('images/customerBoxHeader.jpg') no-repeat 1px top;
	height: 27px;
	margin: 0px;
	padding-top: 11px;
	padding-left: 15px;
}
div.customerBox div.boxBottom {
	background: url('images/customerBoxBottom.jpg') no-repeat -5px bottom;
	padding: 15px;
}
div.customerBox div.boxBottom a.bulletLink {
	background: url('images/customerBoxBullet.png') no-repeat left center;
	padding-left: 18px;
	color: #1C3B8B;
	font-size: 12px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	margin-bottom: 2px;
}
div.customerBox div.boxBottom p {
	font-size: 10px;
	line-height: 17px;
	color: #000000;
}
div#customerBigBox {
	float: left;
	width: 426px;
	background: url('images/customerBigBox.png') no-repeat top left;
	height: 646px;
	padding: 7px;
}
div#customerBigBox div.player {
	background: url('images/customerPlayer.jpg') no-repeat center center;
	width: 416px;
	height: 282px;
}
div#customerBigBox div.overflowed {
	overflow: auto;
	height: 335px;
	width: 400px;
	margin: 10px auto 0px auto;
}
div#customerBigBox div.overflowed h5 {
	font-size: 14px;
	color: #494E57;
	padding: 0px;
	margin: 0px;
	padding-bottom: 12px;
}
div#customerBigBox div.overflowed ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div#customerBigBox div.overflowed ul li {
	display: block;
	clear: both;
	font-size: 11px;
	border-top: 1px solid #E0E0E1;
	padding-top: 20px;
	padding-bottom: 15px;
}
div#customerBigBox div.overflowed ul li a.overflowedImage {
	float: left;
	margin-right: 16px;
}
div#customerBigBox div.overflowed ul li h6 {
	padding: 0px;
	margin: 0px;
	color: #000000;
	font-size: 12px;
}
div#customerBigBox div.overflowed ul li a.downloadLink {
	background: url('images/overflowedBullet.png') no-repeat left center;
	padding-left: 20px;
	font-size: 13px;
	color: #1C3B8B;
	text-decoration: none;
}
div#customerContent {
	float: left;
	width: 250px;
	background: url('images/customerBoxContent.jpg') no-repeat left top;
	height: 825px;
	padding: 10px;
}
div#customerContent h5 {
	font-size: 13px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	padding: 5px;
	padding-bottom: 7px;
}
div#customerContent div.downloads {
	height: 360px;
	overflow: auto;
	margin-bottom: 20px;
}
div#customerContent div.downloads ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-left: 7px;
	margin-right: 10px;
}
div#customerContent div.downloads ul li {
	display: block;
	clear: both;
	font-size: 11px;
	border-top: 1px solid #E0E0E1;
	padding-top: 20px;
	padding-bottom: 15px;
}
div#customerContent div.downloads ul li a {
	background: url('images/overflowedBullet.png') no-repeat left center;
	padding-left: 20px;
	font-size: 13px;
	color: #1C3B8B;
	text-decoration: none;
}
div#customerContent h6 {
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	padding-top:  20px;
	padding-left: 4px;
}
div#customerContent a.newsletterArchive {
	background: url('images/overflowedBullet.png') no-repeat left center;
	padding-left: 20px;
	font-size: 12px;
	color: #1C3B8B;
	text-decoration: none;	
	display: block;
	margin-top: 3px;
}
div.divRelative {
	position: relative;
}
a.flashFindOut {
	position: absolute;
	width: 156px;
	height: 50px;
	top: 80px;
	left: 277px;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
a.flashFindOut.dp1 {
	top: 146px;
	left: 34px;
}
a.flashFindOut.dp2 {
	top: 120px;
	left: 32px;
}
div#recyclingLeft {
	float: left;
	width: 191px;
	padding-bottom: 25px;
}
br.clear {
	clear: both;
}
div#recyclingRight {
	float: right;
	width: 690px;
	margin-right: 40px;
	padding-bottom: 25px;
}
img.spamPolicy {
	margin: 20px auto 20px auto;
	display: block;
}

div.recycle {
	margin-top: 20px;
	background: url('images/recycleHeader.png') no-repeat left top;
}
div.recycle.kiva {
	background-image: url('images/recycleHeaderKiva.png');	
}
div.recycleContainer {
	width: 158px;
	padding: 10px;
	padding-top: 80px;
	background: url('images/recycleFooter.png') no-repeat left bottom;
}
div.recycleContainer label {
	font-size: 13px;
	line-height: 23px;
}
div.recycleContainer label input.text {
	clear: both;
	width: 164px;
	padding: 3px;
	background: #ffffff;
	border: none;
	margin-bottom: 7px;
}
div.recycleContainer p {
	text-align:left;
	font-size: 12px;
}
div.recycleContainer h6 {
	font-size: 17px;
	color: #000000;
	text-align: center;
	padding: 0px; margin: 0px;
	padding-bottom: 6px;
}
input.recycleSubmit {
	background: url('images/recycleButton.png') no-repeat top left;
	width: 128px;
	height: 40px;
	display: block;
	font-size: 18px;
	color: #F8F404;
	text-align: center;
	text-decoration: none;
	margin-left: 17px;
	border: none;
	margin: 15px auto 0px auto;
}
div.recycleIntro {
	float: left;
	width: 490px;
	font-size: 13px;
	margin-left: 10px;
}
a.signUpStandalone {
	background: url('images/signUpButton.png') no-repeat top left;
	width: 177px;
	height: 36px;
	display: block;
	font-size: 18px;
	color: #F8F404;
	text-align: center;
	padding-top: 14px;
	text-decoration: none;
	margin-left: 17px;
}
a.signUpStandalone.nomargin {
	margin-left: 0px;
}
div.recycleLeftBlock {
	float: left;
	width: 410px;
}
div.recycleLeftBlock a {
	color: #19398A;
	text-decoration: none;
}
div.recycleLeftBlock ul li {
	padding-bottom: 10px;
}
div.recycleRightBlock {
	width: 240px;
	float: right;
} 
div.glowBox {
	background: url('images/glowBoxTop.png') no-repeat left top;
}
div.glowBox div.glowBoxContent {
	padding: 15px;
	background: url('images/glowBoxBottom.png') no-repeat left bottom;
}
div.glowBox div.glowBoxContent h6 {
	color: #19398A;
	font-size: 12px;
	padding: 0px; margin: 0px;
}
div.glowBox div.glowBoxContent p {
	font-size: 13px;
	font-style: italic;
	
}
div.glowBox div.glowBoxContent span.smaller {
	font-size: 10px;
	color: #000000;
}
div.glowBox div.glowBoxContent span.smaller strong {
	color: #19398A;
}
a.darkBlue {
	color: #19398A;
	text-decoration: none;
}
a.recycleButtonStandalone {
	background: url('images/recycleButton.png') no-repeat top left;
	width: 128px;
	height: 31px;
	padding-top: 9px;
	display: block;
	font-size: 18px;
	color: #F8F404;
	text-align: center;
	text-decoration: none;
	margin-left: 17px;
	border: none;
}
div.sixtyDaysLeft {
	width: 665px;
	float: left;
}
div.sixtyDaysRight {
	width: 245px;
	float: right;
	margin-top:10px;
}
ul.sixty {
	float: left;
	width: 162px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-right: 20px;
}
ul.sixty li {
	
}
ul.sixty li a {
	display: block;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px solid #8E9299;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}
div.h4s {
	float: left;
	width: 470px;
}
div.sixtywidth {
	width:900px;
}
h4.sixty {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
h4.sixty.red {
	font-size: 18px;
	color: #FF0404;
	margin-bottom: 20px;
}
h4.sixty.blue {
	font-size: 20px;
	color: #122F77;
}
p.days {
	color: #000000;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 15px;
}
h5.sixty {
	font-size: 17px;
	color: #2C2F38;
}
h5.sixty.center {
	text-align: center;
}
div.blueSilver {
	width: 244px;
	background: url('images/blueSilverTop.png') no-repeat left top;
}
div.blueSilver div.content {
	height: 100%;
	padding: 15px;
	padding-top: 115px;
	background: url('images/blueSilverBottom.png') no-repeat left bottom;
}
div.blueSilver div.content strong.white {
	color: #ffffff;
}
div.blueSilver div.content ul {

	color: #ffffff;
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	margin-left: 10px;
	padding-top: 10px;
	font-size: 12px;
}
div.blueSilver div.content ul li {
	padding-bottom: 6px;
}
div.blueSilver div.content strong.orange {
	font-size: 13px;
	color: #D9D432;
}
div.blueSilver div.content p.small {
	color: #ffffff;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 4px;
}
div.blueSilver div.content a.orange {
	font-size: 12px;
	color: #D9D432;
}
div.blueSilver div.content label {
	font-size: 13px;
	line-height: 23px;
}
div.blueSilver div.content label input.text {
	clear: both;
	width: 202px;
	padding: 3px;
	background: #ffffff;
	border: none;
	margin-bottom: 7px;
}
input.signUpSubmit {
	background: url('images/signUpButton.png') no-repeat top left;
	width: 177px;
	height: 50px;
	display: block;
	font-size: 18px;
	color: #F8F404;
	text-align: center;
	text-decoration: none;
	margin-left: 17px;
	border: none;
	margin: 15px auto 0px auto;
}
img.spamPolicy {
	margin: 20px auto 20px auto;
	display: block;
}
div.centerBoxes {
	width: 745px;
	padding-top: 30px;
	padding-bottom: 10px;
	margin: 0px auto 0px auto;
}
div.gradientOrange {
	padding: 0px;
	margin: 0px;
	background: url('images/gradientOrangeTop.png') no-repeat left top;
	margin-bottom: 10px;
}
div.gradientOrange div.content {
	height: 100%;
	margin: 0px;
	padding: 40px;
	background: url('images/gradientOrangeBottom.png') no-repeat left bottom;
}
div.gradientOrange div.content h5 {
	padding: 0px; 
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
}

div.gradientBlue {
	padding: 0px;
	margin: 0px;
	background: url('images/gradientBlueTop.png') no-repeat left top;
	margin-bottom: 10px;
}
div.gradientBlue div.content {
	height: 100%;
	margin: 0px;
	padding: 40px;
	background: url('images/gradientBlueBottom.png') no-repeat left bottom;
}
div.gradientBlue div.content h5 {
	padding: 0px; 
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
}
body.correct {
	background-image: url('images/correctBackground.png');
}
div.gradientBar {
	height: 35px;
	width: 920px;
	margin-top: 5px;
	margin-bottom: 5px;
	background: url('images/gradientBar.png') no-repeat left top;
	text-align: center;
	color: #ffffff;
	font-size: 17px;
	padding-top: 11px;
}
div.gradientBar.lite {
	background-image: url('images/gradientBarLite.png');
	margin-top: 5px;
	margin-left: 10px;
}
div.gradientBar strong {
	font-weight: normal;
	color: #D2D21D;
}
div.gradientBar a.gradientSignUp img {
	border: none;
	vertical-align: middle;
}
div.greyQuote {
	width: 744px;
	margin: 0px auto 0px auto;
	background: url('images/greyQuoteTop.png') no-repeat left top;
}
div.greyQuote div.content {
	height: 100%;
	background: url('images/greyQuoteBottom.png') no-repeat left bottom;
}
div.greyQuote div.item {
	border-bottom: 6px solid #FEFEFC;
	padding-top: 20px;
}
div.greyQuote div.item.last {
	border-bottom: none;
}
div.greyQuote div.item div.image {
	float: left;
	width: 80px;
	margin-left: 15px;
}
div.greyQuote div.item div.info {
	float: left;
	width: 645px;
}
div.greyQuote div.item div.info h6 {
	font-size: 13px;
	font-weight: bold;
	color: #FE0303;
	padding: 0px; margin: 0px;
	padding-bottom: 15px;
}
div.greyQuote div.item div.info p {
	padding: 0px; margin: 0px;
	padding-bottom: 15px;
}
div.greyBox {
	background: url('images/LiteGreyBoxTopLeft.png') no-repeat left top #F3F3F3;
}
div.greyBox h2 {
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 8px;
}
div.greyBox div.container {
	background: url('images/LiteGreyBoxTopRight.png') no-repeat right top;	
	height: 100%;
}
div.greyBox div.holder {
	background: url('images/LiteGreyBoxBottomLeft.png') no-repeat left bottom;		
	height: 100%;
}
div.greyBox div.content, div.greyBox div.subContent {
	background: url('images/LiteGreyBoxBottomRight.png') no-repeat right bottom;		
	height: 100%;
}
div.greyBox div.content div.bashContent, div.greyBox div.subContent div.bashContent {
	height: 100%;
	padding: 20px 20px 10px 20px;	
}
div.greyBox2 {
	background: url('images/LiteGreyBoxTopLeft2.gif') no-repeat left top;
}
div.greyBox2 h2 {
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 8px;
}
div.greyBox2 div.container2 {
	background: url('images/LiteGreyBoxTopRight2.gif') no-repeat right top;	
	height: 100%;
}
div.greyBox2 div.holder2 {
	background: url('images/LiteGreyBoxBottomLeft2.gif') no-repeat left bottom;		
	height: 100%;
}
div.greyBox2 div.content2, div.greyBox2 div.subContent2 {
	background: url('images/LiteGreyBoxBottomRight2.gif') no-repeat right bottom;		
	height: 100%;
}
div.greyBox2 div.content2 div.bashContent2, div.greyBox2 div.subContent2 div.bashContent2 {
	height: 100%;
	padding: 20px 20px 10px 20px;	
}
div.dataProtectionIntroLeft {
	float: left;
	width: 400px;
	background: none;
	margin-left: 25px;
}
div.dataProtectionIntroRight {
	float: right;
	width: 360px;
}
div.dataProtectionIntroBox {
	float: left;
	width: 380px;
	padding-right: 50px;
	background: url('images/shadowedVerticalLine.png') no-repeat right top;
}
div.dataProtectionIntroBox.right {
	padding-right: 0px;
	padding-left: 60px;
	background: none;
	width: 420px;
}
div.dataProtectionIntroBox h5 {
	color: #303A55;
	font-size: 20px;
	padding: 0px; margin: 0px;
	padding-bottom: 10px;
}
div.dataProtectionIntroBox p {
	color: #030303;
	font-size: 13px;
}
div.dataProtectionIntroBox ul li {
	color: #030303;
	font-size: 13px;
}
a.learnMoreButton {
	float: right;
	width: 96px;
	height: 28px;
	background: url('images/learnMoreButton.png') no-repeat left top;
	color: #F8F404;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 40px;
	padding-top: 10px;
}
ul.dataProtection {
	margin: 0px;
	padding: 0px;
	padding-left:  20px;
}
ul.dataProtection li {
	padding: 0;
	margin: 0;
	padding-bottom: 9px;
	font-size: 13px;
	color: #000000;
}
ul.dataProtection.smaller li {
	font-size: 13px;
	color: #303A55;
}
ul.dataProtection li strong {
	font-weight: bold;
	color: #19398a;;
}
ul.dataProtection li strong.black {
	font-weight: bold;
	color: #000000;
}
div.roundedCornerGrey {
	background: url('images/roundedCornerGreyTop.png') no-repeat -4px top;
	
}
div.roundedCornerGrey.homepage {
	background-image: url('images/roundedCornerGreyTopHomepage.png');
	background-position: -4px -2px;
}
div.roundedCornerGrey div.content {
	height: 100%;
	padding: 13px;
	background: url('images/roundedCornerGreyBottom.png') no-repeat -4px bottom;
	
}
div.roundedCornerGrey.homepage div.content {
	background-image: url('images/roundedCornerGreyBottomHomepage2.png');
	left:20px;	
}
div.discoverLeft {
	float: left;
	width: 515px;
	
}
div.discoverLeftBottom {
	float: left;
	width: 515px;
}
div.discoverLeftBottomRight {
	float:left;
	width:515px;
}
div.discoverRight {
	float: right;
	width: 500px;
	margin-right: 45px;
}
div.discoverRight div.discoverRightLeft {
	float: left;
	width: 270px;
	padding-left:50px;
}
div.discoverRight div.discoverRightRight {
	float: right;
	width: 213px;
}
img.leftAligned {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
div.benefits {
	background: url('images/benefitsTop.png') no-repeat -5px top;
	margin-top:20px;
}
div.benefits.wider {
	background-image: url('images/benefitsWiderTop.png');
}
div.benefits.wider.emr {
	background-image: url('images/benefitsWiderTopEMR.png');
}
div.benefits.widest {
	background-image: url('images/benefitsWidestTop.png');
	width: 905px;
}
div.benefits div.benefitsContent {
	background: url('images/benefitsBottom.png') no-repeat -5px bottom;
	padding: 10px;
	padding-top: 60px;
}
div.benefits.wider div.benefitsContent {
	background-image: url('images/benefitsWiderBottom.png');
}
div.benefits.widest div.benefitsContent {
	background-image: url('images/benefitsWidestBottom.png');
}
div.benefits div.benefitsItem {
	border-bottom: 3px solid #F0F0F1;
	padding-bottom: 0px;
	padding-top: 15px;
	clear: both;
}
div.benefits.wider div.benefitsItem {
	margin-right: 12px;
}
div.benefits.widest div.benefitsItem {
	margin-right: 20px;
}
div.benefits div.benefitsItem.last {
	border-bottom: none;
}
div.benefits div.benefitsItem div.image {
	float: left;
	width: 120px;
}
div.benefits div.benefitsItem div.info {
	float: left;
	width: 	265px;
}
div.benefits.wider div.benefitsItem div.info {
	float: left;
	width: 	495px;
}
div.benefits.widest div.benefitsItem div.info {
	float: left;
	width: 	720px;
}
div.benefits div.benefitsItem div.info p {
	font-size: 11px;
	margin: 0px;
	padding-bottom:  4px;
}
div.benefits div.benefitsItem div.info h6 {
	color: #1C3B8B;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 7px;
}
div.discoverVideos {
	border: 1px solid #84898D;
	width: 267px;
}
div.discoverVideos.right {
	width: 210px;
}
div.discoverVideos a.videoItem {
	display: block;
	background: url('images/discoverVideoItem.gif') repeat-x top left;
	padding: 4px;
	font-size: 11px;
	color: #193780;
	text-decoration: none;
	padding: 7px;
}
div.discoverVideos a.videoItem.active {
	background-image: url('images/discoverVideoItemActive.gif');
}


div.discoverSignUp {
	width: 209px;
	background: url('images/discoverSignUpTop.png') no-repeat left top;
}
div.discoverSignUp.possibilities {
	background-image: url('images/possibilitiesSignUpTop.png');
}
div.discoverSignUp.possibilities2 {
	background-image: url('images/possibilitiesSignUpTop2.png');
}
div.discoverSignUp.possibilities3 {
	background-image: url('images/possibilitiesSignUpTop3.png');
}
div.discoverSignUp.lunchLearn {
	background-image: url('images/lunchLearnSignUpTop.png');
	
}
div.discoverSignUp div.discoverSignUpContainer {
	height: 100%;
	padding: 15px;
	padding-top: 115px;
	background: url('images/discoverSignUpBottom.gif') no-repeat left bottom;
}
div.discoverSignUp div.discoverSignUpContainer2 {
	height: 100%;
	padding: 15px;
	padding-top: 45px;
	background: url('images/discoverSignUpBottom.gif') no-repeat left bottom;
}
div.discoverSignUp.possibilities div.discoverSignUpContainer {
	height: 100%;
	padding: 15px;
	padding-top: 95px;
	background: url('images/discoverSignUpBottom.gif') no-repeat left bottom;
}
div.discoverSignUp div.discoverSignUpContainer label {
	font-size: 13px;
	line-height: 23px;
}
div.discoverSignUp div.discoverSignUpContainer label input.text {
	clear: both;
	width: 174px;
	padding: 3px;
	background: #ffffff;
	border: none;
	margin-bottom: 7px;
}

div.discoverQuote {
	width: 511px;
	margin: 0px auto 0px auto;
	background: url('images/discoverQuoteTop.png') no-repeat left top;
}
div.discoverQuote div.quoteContent {
	height: 100%;
	background: url('images/discoverQuoteBottom.png') no-repeat left bottom;
}
div.discoverQuote div.item {
	border-bottom: 6px solid #FEFEFC;
	padding-top: 20px;
}
div.discoverQuote div.item.longBottomBorder {
	border-bottom: 20px solid #FEFEFC;
}
div.discoverQuote div.item.last {
	border-bottom: none;
}
div.discoverQuote div.item div.image {
	float: left;
	width: 70px;
	margin-left: 15px;
}
div.discoverQuote div.item div.info {
	float: left;
	width: 400px;
}
div.discoverQuote div.item div.info h6 {
	font-size: 13px;
	font-weight: bold;
	color: #FE0303;
	padding: 0px; margin: 0px;
	padding-bottom: 15px;
}
div.discoverQuote div.item div.info p {
	padding: 0px; margin: 0px;
	padding-bottom: 15px;
}
a.discoverButton {
	float: left;
	width: 216px;
	height: 60px;
	padding-top: 15px;
	padding-left: 27px;
}
a.discoverButton.alone {
	padding-left: 140px;
}
p.discover {
	color: #020202;
	font-size: 12px;
}
ul.discoverBullets {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
}
ul.discoverBullets li {
	padding-left: 29px;
	background: url('images/discoverBullet.gif') no-repeat left center;
	color: #020202;
	font-size: 12px;
}
a.kivaMap {
	float: left;
	width: 270px;
	display: block;
	margin-right: 15px;
}
div.kivaMap {
	float: left;
	width: 265px;
	padding-top: 50px;
	color: #19398A;
	font-size: 13px;
}
div.kivaMap strong {
	font-size: 17px;
}
p.boldblue {
	color: #203F88;
	font-size: 15px;
}
div.possibilitiesLeft {
	float: left;
	width:  660px;
}
div.possibilitiesRight {
	float: right;
	width: 245px;
}
a.possibilitiesBlueButton {
	display: block;
	padding-left: 20px;
	padding-bottom: 2px;
}
div.greyBox div.subContent div.bashContent div.quotes {
	height: 7px;
	background: url('images/quotes.png') no-repeat 0px 0px;
}
div.greyBox div.subContent div.bashContent div.quotes.bottom {
	background: url('images/quotes.png') no-repeat right bottom;
}
div.referalLeft {
	float: left;
	width: 630px;
}
div.referalRight {
	float: right;
	width: 270px;
}
ul.justList {
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	margin-left: 20px;
}
ul#homepageTabs {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 40px;
	margin-left: 7px;
}
ul#homepageTabs li {
	float: left;
	display: block;
	margin-right: 1px;
}
ul#homepageTabs li a {
	float: left;
	display: block;
	width: 136px;
	height: 38px;
	background: url('images/homepageTab_inactive.png') no-repeat top left;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: Cambria, Times New Roman;
	text-align: center;
	padding-top: 11px;
	text-decoration: none;
}
ul#homepageTabs li a:hover, ul#homepageTabs li a.active {
	background-image: url('images/homepageTab_active.png');
}
div.discoverLeft h5 {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 7px;
	color: #19398A;
	
}
div.discoverLeft h3 {
	font-size: 17px;
	margin: 0px;
	padding: 0px;
	padding-bottom:7px;
	color: #36F
}
div.discoverLeftBottom h5 {
	font-size: 20px;
	margin: 0px; padding: 0px;
	padding-bottom: 7px;
	text-align:center;
	
	color: #19398A;
}
div.discoverLeftBottom h3 {
	font-size: 14px;
	margin: 0px; padding: 0px;
	padding-bottom:7px;
}
p.black {
	color: #000000;
	font-size:12px;
}
p.black.centered {
	text-align:center;
	font-style: italic;
}
p.black.learnSmall {
	font-size: 12px;
}
h5.black {
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	line-height: 23px;
}
h5.black.centered {
	text-align: center;
}
div.bashContentLeft {
	float: left;
	padding-left: 30px;
	width: 500px;
	padding-top: 20px;
}
div.bashContentRight {
	float: right;
	width: 225px;
}
div.learnLeft {
	float: left;
	width: 545px;
	padding-bottom: 20px;
}
div.learnRight {
	float: right;
	width: 324px;
	padding-bottom: 20px;
}
div.healthcareLeft {
	float: left;
	width: 690px;
}
div.healthcareRight {
	float: right;
	width: 210px;
	margin-right: 50px;
}
h2.centered {
	text-align: center;
}
div.gradientSmall {
	width: 690px;
	text-align: center;
	background: url('images/gradientSmall.gif') no-repeat top left;
	height: 39px;
}
div.gradientSmall a {
	float: left;
	margin-left: 130px;
	display: block;
	margin-top: 8px;
}
div.gradientSmall a.right {
	float: right;
	margin-left: 0px;
	margin-right: 130px;
}
div.gradientSmaller {
	width: 473px;
	margin: 0px auto 0px auto;
	text-align: center;
	background: url('images/gradientSmaller.gif') no-repeat top left;
	height: 39px;
}
div.gradientSmaller a {
	float: left;
	margin-left: 130px;
	display: block;
	margin-top: 9px;
}
div.gradientSmaller a.moreRight {
	margin-left: 150px;
}
ul#blueButtons {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
}
ul#blueButtons li {
	width: 320px;
	float: left;
	margin-bottom: 8px;
}
ul#blueButtons li a {
	display: block;
	background: url('images/blueButton.png') no-repeat top left;
	width: 208px;
	height: 24px;
	padding-top: 7px;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
ul#blueButtons li a.leftOne {
	margin-left: 70px;
}
div.rightGreyBox {
	width: 209px;
	background: url('images/rightGreyBoxTop.png') no-repeat left top;
}
div.rightGreyBox div.rightGreyBoxBottom {
	height: 100%;
	background: url('images/rightGreyBoxBottom.png') no-repeat left bottom;
	padding: 10px;
}
div.greyBox ul.linksList {
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
}
div.greyBox ul.linksList li {
	padding: 0px;
	margin: 0px;
	padding-bottom: 2px;
}
div.greyBox ul.linksList li a {
	text-decoration: none;
	font-size: 12px;
	color: #2D4580;
}
div.uqm_left {
	float: left;
	width: 165px;
}
div.uqm_left ul.nav {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.uqm_left ul.nav li a {
	display: block;
	padding: 5px;
	text-decoration: none;
	border-bottom: 1px solid #9C9FA4;
	color: #000000;
	font-size: 15px;
}
div.uqm_right {
	float: left;
	width: 725px;
	margin-left: 25px;
}
div.uqm_right.bordered {
	border-left: 1px solid #959AA0;
	background: url('images/mislitel.jpg') no-repeat 530px top;
	padding-left: 20px;
}
ul.uqmBullets {
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
}
ul.uqmBullets li {
	background: url('images/uqmBullet.png') no-repeat left center;
	padding: 4px;
	padding-left: 35px;
	color: #020202;
	font-size: 14px;
}
h2.uqm {
	color: #19398A;
	font-size: 20px;
	padding-bottom: 15px;
}
div.dishOfMonth {
	background: url('images/dishOfMonthBackground.png') no-repeat 0px 99px;
	width:750px;
	padding: 5px;
}
div.dishOfMonth img {
	vertical-align: middle;
}
div.dishOfMonth h2 {
	font-size: 14px;
	color: #1B3985;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
}
div.dishOfMonth p {
	font-size: 14px;
	padding: 0px 10px 0px 10px;
	line-height: 16px;
}
div.dishcontainer {
	border-bottom:solid 1px #a7b3d0;
	margin:3px;
	padding-bottom:3px;
	
	height: 140px;
	}

div.dishleft {
	float:left;
	width:540px;
	height: 140px;

	}
div.dishleft a:hover {
	font-size:14px;
	font-weight:normal;
	}
div.dishOfMonthRight {
	width: 130px;
	border-left: 1px #a7b3d0 solid;
	padding: 0px 20px 0px 20px;
	float:right;
	height:140px;
}
div.dishOfMonthRight h2 {
	font-size:14px;
	text-align:center;
	color:#1B3985;
	padding:0px 5px 0px 5px;
	margin:0px;
	width:110px;
	border-bottom:1px solid #CCCCCC;
}	
div.dishOfMonthRight p {
	font-size:12px;
	text-align:center;
	margin:0px;
}

div.dishOfMonthBottom {
	width:750px;
	height:10px;
	margin:0px;
	padding: 0px;
	background:url(images/dishOfMonthBackgroundBottom.png) no-repeat;
}
div.dishOfMonthArchiveContainer {
	margin:99px 0px 0px 0px;
	padding:0px;
	width: 175px;
	float:right;
}
div.dishOfMonthArchive {
	padding: 0px 10px 1px 10px;
	width: 155px;
	background: url(images/dishOfMonthArchive.png) no-repeat;
}
div.dishOfMonthArchive h2 {
	border-bottom: solid 1px #CCCCCC;
	width: 150px;
	font-weight:normal; 
	margin-bottom:0px;
}
div.dishOfMonthArchive a {
	color: #1B3985;
	text-decoration: none;
}
div.dishOfMonthArchiveBottom {
	width:175px;
	height:10px;
	margin:0px;
	padding:0px;
	background:url(images/dishOfMonthArchiveBottom.png) no-repeat;
}
	
.UserTrainingMain {
	text-align: center;
}

div.CEOcustomerBox h4 {
	color: #ffffff;
	font-size: 14px;
	background: url('images/CEOcustomerBoxHeader.jpg') no-repeat 1px top;
	height: 27px;
	margin: 0px;
	padding-top: 11px;
	padding-left: 15px;
}

div.CEOcustomerBox {
	margin-bottom: 6px;
}
div.CEOcustomerBox div.boxBottom {
	background: url('images/customerBoxBottom.jpg') no-repeat -5px bottom;
	padding: 15px;
}
div.CEOcustomerBox div.boxBottom a.bulletLink {
	background: url('images/customerBoxBullet.png') no-repeat left center;
	padding-left: 18px;
	color: #1C3B8B;
	font-size: 12px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	margin-bottom: 2px;
}
div.CEOcustomerBox div.boxBottom p {
	font-size: 10px;
	line-height: 17px;
	color: #000000;
}

div#customerLeft a.CEOserviceTicket {
	display: block;
	margin: 15px auto 0px auto;
	background: url('images/CEOcreateServiceTicket.gif') no-repeat top left;
	width: 186px;
	height: 62px;
	border: none;
	text-decoration: none;
}

div.customerBox div.boxBottom a.bulletLink1 {
	background: url('/images/customerBoxBullet.png') no-repeat left center;
	padding-left: 18px;
	color: #1C3B8B;
	font-size: 12px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	margin-bottom: 2px;
}

div.map {
	float: left;
	width:425px;
	padding-right:10px;
}
.pagesHeaderText h5{
	float: left;
	width:475px;
	font-size:20px;
	margin-top:150px;
	color: #19398A
}
.pagesImg {
	margin-top:50px;
}
ul#whoWeServeTabs {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 40px;
	margin-left: 7px;
	margin-top: 5px;
}
ul#whoWeServeTabs li {
	float: left;
	display: block;
	margin-right: 5px;
}
ul#whoWeServeTabs li a {
	float: left;
	display: block;
	width: 183px;
	height: 50px;
	background: url('images/homepageTab_inactive.png') no-repeat top left;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: Cambria, Times New Roman;
	text-align: center;
	padding-top: 11px;
	text-decoration: none;
}

ul#whoWeServeTabs li a.active {
	background-image: url('images/whoWeServeTab_active.jpg');
}
div.roundedCornerGrey.whoWeServe {
	background-image: url('images/roundedCornerGreyTopHomepage.png');
	background-position: -4px -2px;
	margin-top: 10px;
}
div.roundedCornerGrey div.content {
	height: 100%;
	padding: 13px;
	background: url('images/roundedCornerGreyBottom.png') no-repeat -4px bottom;
	
}
div.roundedCornerGrey.whoWeServe div.content {
	background-image: url('images/roundedCornerGreyBottomHomepage2.png');
	left:20px;
}
li.discoverLeftBottomRight {
	list-style-image: url(/images/arrows.png);	
	margin-left: 20px;
}
li.whoWeServe {
	list-style-type:disc;
	margin-left: 20px;
}
ul.whoWeServe {
	list-style-type:disc;
	margin-left: 10px;
}
div.discoverRightLeft {
	float: left;
	width: 416px;
	margin-top: 10px;
}

.gr_box {background:#ccc; color:; margin:0 15px;}
 .rtop, .rbottom{
display:block;
background:#e0e1de;
}

.container1 {background:#ccc; color:; }
 .rtop, .rbottom{
display:block;
background:#e0e1de;
}
 .rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ccc;
}
 .r1{margin: 0 5px}
 .r2{margin: 0 3px}
 .r3{margin: 0 2px}
 .r4{
margin: 0 1px;
height: 2px
}

p.index {
	margin-left: 5px;
	margin-top: 0;
}
#index {
	margin-left: 5px;
}
img.leftAlignedIndex {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#h5index {
	color: #19398A;
	font-size: 20px;
	text-align:center;
}

.bottomRight {
	float: left;
	width: 425px;
	
}

p.index1 {
	margin-left: 5px;
	margin-top: 0;
	text-align:justify
}

.index {
	color: #19398A;
	text-align:center;
	font-size: 20px;
}
h4.index {
	font-size: 17px;
}

.pennPlaza {
	background: url(/images/penn_plaza.jpg) no-repeat scroll 0 0 transparent;
	height: 180px;
	padding-left: 200px;
	padding-top: 70px;
}

.astoria {
	background: url(/images/27th_street.jpg) no-repeat scroll 0 0 transparent;
	height: 100px;
	padding-left: 200px;
	padding-top: 40px;
}

.putnam {
	background: url(/images/putnam_valley.jpg) no-repeat scroll 0 0 transparent;
	height: 169px;
	padding-left: 200px;
	padding-top: 40px;
}

div.connectLeft1 {
	float: left;
	width: 380px;
	padding-right:20px;
}
div.connectRight1 {
	float: right;
	width: 425px;
	padding-left:30px;
}

#testimonial_spread {
	height: 225px;
}

/*navigation */
li.navData {
	
	display: inline-block;
	padding: 5px 10px 3px 15px;
	background: url(/images/toolbarbg-gray.png) repeat-x scroll 0 0 transparent;
	outline: medium none;
	text-decoration:none;
}

.navData a:link, .navData a:visited {
	text-decoration:none;
	color: #000000;
}
ul.navigationData {
	padding-left: 0;
	list-style: none outside none;
	margin: 0;
	text-decoration:none;
	
	
}

.navData {
	background-color: #CCC;
	font-size: 14px;
	padding: 0 0 0 5px;

}

.navigationData {
	background: url(/images/mgc-toolbar-item-bg-gray.png) repeat-x scroll left top transparent;
}
