	/*helpcenter_global_static.css  */
html, body {
  margin: 0; padding: 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 90%;
}
body.lang_ar {
  font-family: Tahoma, Helvetica, sans-serif;
}
body.lang_ar, body.lang_ar p, body.lang_ar td, body.lang_ar div, body.lang_ar li{
  line-height:1.3
}
body.answer_rosetta div.article_content {
  direction: ltr;
}

a:link {
  color:#0000cc;
}
a:visited {
  color:#0000cc;
}


/* Modules */

#contentlayer{width:950px;margin-left:auto;margin-right:auto;text-align:left; }

div.module_center{
  font-size: .9em;
  margin: 0 0 1em 0;
  padding: 0 .5em 0 0;
  border: 1px solid #CCFFFF;
  /*background: url(image/bg_left_menu.jpg);*/
  clear: both;
} 

div.module_center h2 {
  margin: 0 0 0 0;
  padding: .3em .5em;
  background: url(image/bar_h2.jpg);
  border-bottom: 1px solid #E0FFFF;
  font-size: 1em;
}


div.module {
  font-size: .9em;
  margin: 0 0 1em 0;
  padding: 0 .5em 1em 1em;
  border: 1px solid #CCFFFF;
  clear: both;
}

div.module_left {
  font-size: .9em;
  margin: 0 0 1em 0;
  padding: 0 .5em 0 0;
  border: 1px solid #CCFFFF;
  /*background: url(image/bg_left_menu.jpg);*/
  clear: both;
}

body.rtl div.module {
  padding: 0 2em 1em .5em;
}

div.module h2 {
  margin: 0 -.5em .5em -1em;
  padding: .3em .5em;
  background: url(image/bar_h2.jpg);
  border-bottom: 1px solid #E0FFFF;
  font-size: 13px;
}

div.module_left h2 {
  margin: 0 -.5em .5em 0;
  padding: .3em .5em;
  background: url(image/bar_h2.jpg);
  border-bottom: 1px solid #E0FFFF;
  font-size: 13px;
}

body.rtl div.module h2 {
  margin: 0 -2em .5em -.5em;
}

div.module ol {
  margin: 0;
  padding: 0 0 0 2em;
}

div.module ol li {
  padding: .2em 0 0 0;
}

div.module ul {
  margin: 0;
  padding: 0 0 0 1.5em;
}

div.module ul li {
  list-style: disc outside;
}


div.module_left ol {
  margin: 0;
  padding: 0 0 0 0;
}

div.module_left ol li {
  padding: 0 0 0 1em;
}

div.module_left ul {
  margin: 0;
  padding: 0 0 0 0;
}

div.module_left ul li {
}


div.module p {
  margin-bottom: 0;
}


div.module form {
  margin: 0;
  padding: 0;
}


/* Additional Help Resources */

h3.footer{
  margin: 20px 0 10px 0;
  padding: 5px 0 0 0;
  font-size: 10pt;
  border-bottom: 1px solid #cccccc;
  color: #000;
  text-align: left;
}

body.rtl h3.footer {
  text-align: right;
}

h3.footer_helpful {
  margin-top: 3em;
}

.related_topics h4 {
  margin: 10px 0 0 40px;
  padding: 5px 0 0 0;
  font-size: 10pt;
}

body.rtl .related_topics h4 {
  margin-right: 40px;
}

body.rtl .articles, body.rtl .groups {
  background-position: top right;
}

.groups p {
  margin: 0;
}

.related_topics ul, .related_topics ol{
  list-style: none;
  margin-left: 40px; margin-top: 0; padding-top: 0; padding-left: 0;
}
.related_topics ul li, .related_topics ol li{
  margin: 4px 0;
}

div.summaryBox {
  background-color:#e5ecf9;
  padding: 0.5em;
  border: 1px solid #b3b3b3;
}
div.summaryBox h3 {
  margin: 0px;
  padding: 0;
}

/* Print-friendly CSS */

@media print {

  p.breadcrumbs, p.footer_nav span.therest, p.footer_contact,
    td.leftnav_td, .header_searchbox, a.print_page, div.helpful_wrapper,
    div.additional_resources_wrapper, ul.leftnav, .lang_dropdown,
    td.modules_td, td.left_column, td.right_column, ul.tabs,
    p.survey_invite, form.top_searchbox, tr.breadcrumbs_tr, div.one_google,
    p.searchbox_desc {
    display:none;
  }
  div.header_bar {
    background: none;
    border-top: none !important;
  }
  .tabbody {
    border:none !important;
  }
  .tabselected, .tabunselected {
    display:none;
  }
  div.content {
    margin: 0 !important;
  }
  h1 {
    position: absolute;
    top: 30px; left: 180px;
  }
  .header_table {
    height: 4.5em;
  }
  .zippy_content {
    display: block;
  }
}


/* Tabs */

#ohcrtabsrgr8 table { margin: 0; padding: 0; width: 100%; border-bottom: 3px solid #C3D9FF; }
#ohcrtabsrgr8 td { background-color: #E5ECF9; padding: 2px 10px; text-align:center; white-space:nowrap !important; }
#ohcrtabsrgr8 td.gr8tabscurrent { background-color: #C3D9FF; color:black; font-weight:bold; text-decoration:none; }
#ohcrtabsrgr8 td.gr8tabsfillerbegin { background-color: white; padding:0; }
#ohcrtabsrgr8 td.gr8tabspace { background-color: white; padding:0; }
#ohcrtabsrgr8 td.gr8tabsfillerend { background-color: white; padding: 0; width: 80%; }


div.module a {
  cursor:pointer;
}


h3.groups_search{
  color: #333;
  border-bottom: 1px solid #333;
  margin-left: 40px;
}

/** KI->KB styles **/
div.ki_container{width:76%;}
div.recentfix li{margin:5px -11px; margin-right:16px;}
div.recentfix{
    font-size:1em;
    float:right;border:1px solid;
    margin-top: 8em;
    margin-bottom: 10px;
    border:1px solid #3366CC;
    background-color: #ebf5ff;
    padding:0 5px; clear:right;
}
div.recentfix h2{
  font-size:1em;
}
div.tblTip {
	border: 1px solid #E6E2AE;
	background-color: #FFFFE8;
	float:right;font-size:1em;clear:right;
	width:200px;
	margin: 10px 15px;
}

/* Troubleshooter v1 */
div.dts_main{
}
div.dts_step{
	border-top:1px solid #999;
}
div.dts_q_section{
	background-color:#E0ECFF;
	padding:5px;
}
p.dts_q{font-weight:bold;}
ul.no_bullets_dts, div.module ul.no_bullets_dts {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
}
ul.no_bullets_dts li, div.module ul.no_bullets_dts li {
  list-style-type: none;
}
div.module ul.extra_space li {
  margin: 1em 0 0 0;
}


/* Survey invite */

p.survey_invite {
  color: #010101;
  margin: 0 auto;
  display: block;
  width: 53em;
  padding: .8em;
  border: 2px solid #333;
  text-align: center;
}
p.survey_invite_yellow {
  background: #fefde6;
  border-color: #f1bb16;
}
p.survey_invite_pink {
  background: #fdf6fb;
  border-color: #d66dbd;
  color: #333;
}
p.survey_invite_green {
  background: #e5faec;
  border-color: #339250;
}
p.survey_invite_blue {
  background: #eef4ff;
  border-color: #6f96de;
}
p.survey_invite_orange {
  background: #fffde0;
  border-color: #ff6600;
}


	/* end helpcenter_global_static.css  */
  
  
  
  /*helpcenter_layout.css*/
  /* Header */

h2.centered_searchbox {
  display: inline;
  font-size: 1.2em;
  color: #333;
}

table.header {
  margin: .8em 0 0 .4em;
  width: 99.3%;
}

body.safari table.header {
  margin-top: .7em;
}

body.mac table.header {
  margin-top: .75em;
}

td.logo {
  width: 150px;
}

img.logo {
  border: none;
}

td.header_right {
  vertical-align: top;
  padding: 1.3em 0 0 0;
}

*html td.header_right {
  padding: 1.2em 0 0 0;
}

body.mac td.header_right {
  padding-top: 1.5em;
}

body.safari td.header_right {
  padding-top: 1.3em;
}

form.header_searchbox {
  margin: 0 0 1em .4em;
  white-space: nowrap;
}

form.header_searchbox div.searchbox_buttons {
  display: inline;
}

div.header_bar {
  clear: both;
  margin: .1em .85em .6em .6em;
  padding: .2em .6em;
  background: #FFE4E1;
  border-top: 1px solid #FF3300;
}

*html div.header_bar {
  margin-right: .65em;
}

div.header_bar h1 {
  margin: 0;
  padding: 0;
  font-size: 1.2em;
  float: left;
  white-space: nowrap;
}

body.rtl div.header_bar h1 {
  float: right;
}

div.header_bar span.header_extra {
  display: block;
  float: right;
  white-space: nowrap;
}

body.rtl div.header_bar span.header_extra {
  float: left;
}


p.breadcrumbs {
  font-size: .85em;
  margin-top: 1em;
}

body.ie7 p.breadcrumbs {
  margin-top: 1.2em;
}

/* Left Nav */

ul.leftnav {
  margin: 1em 0 0 0;
  padding: 0;
  list-style: none;
}

ul.leftnav li {
  margin: 0;
  padding: 0 0 1.2em 0;
}

ul.leftnav li.on a {
  color: #000;
  text-decoration: none;
}

/* Topics */

ul.topics {
  margin: 0; padding: 0;
}

ul.topics h2 {
  margin-top: 0;
  padding-top: 0;
  font-size: 1.2em;
}

ul.topics h3 {
  margin: 1.5em 0 0 0;
  font-size: 1em;
}

ul.topics ul {
  list-style: disc outside;
  padding-left: 1em;
}
  
ul.topics ul ul {
  margin-left: 1.3em;
  padding-left: 0;
  list-style: disc outside;
}

ul.topics li.title {
  list-style: none;
  margin-bottom: 1em;
}

ul.topics ul {
  padding: 0; margin: 0;
}



/* KBs under one topic */
ul.topics li.title li.topiclist_kb {
  margin: .3em 0 .3em 2em;
}

/* Subtopic */

ul.topics li.title li.topiclist_topic {
  list-style: none;
  font-weight: bold;
  margin: 2em 0 2em 0;
}

/* KBs under subtopics */
ul.topics li.title li.title li.topiclist_kb {
  margin-left: 0;
}

/* Subsubtopics */
ul.topics li.topiclist_subsubtopics {
  list-style: disc outside;
  margin: .3em 0 .3em 0;
}

p.topics_footer {
  margin: 2em 0 1em 1em;
}

/* Homepage Topics */

ul.homepagetopics {
  margin: 0 1em 0 0;
  padding: 0 1.5em 0 0;
  float: left;
  color: #444;
}

body.rtl ul.homepagetopics {
  float: right;
}

ul.homepagetopics li.title {
  margin-bottom: 2em;
  list-style: none;

}
ul.homepagetopics li.title h2 {
  margin: 0 0 .2em 0;
  padding: 0 0 .2em 0;
  font-size: 1.1em;
  /*border-bottom: 1px solid #ccc;*/
  color:#444;
}
ul.homepagetopics li.title {
  margin-bottom: 1em;
}


ul.homepagetopics li ul {
  margin: 0 0 0 .2em;
  padding: 0;
}

ul.homepagetopics li ul li {
  padding: 0 0 .4em 0;
  margin: 0 0 0 1.2em;
  list-style: disc outside;
}

body.rtl ul.homepagetopics li ul {
  margin: 0 0 0 1.2em; padding: 0;
  list-style: disc outside;
}
body.rtl ul.homepagetopics li ul li {
  padding: 0 0 .4em 0;
  background: none;
}



/* Answer page */
div.answer_heading {
  margin-bottom: 1em;
}
h2.answer_title {
  margin: 0; padding: 0;
  display:inline;
  float: left;
  font-size: 1.2em;
}

body.rtl h2.answer_title {
  float: right;
}

body.rtl a.print_page {
  float: left;
}

/* Footer */

p.footer_contact, p.footer_nav {
  font-size: .8em;
  text-align: center;
  color: #666;
}

p.footer_nav {
  border-top: 1px solid #999;
  padding-top: .7em;
  padding-bottom: 1em;
  margin: .8em;
}

form.lang_dropdown {
  margin: 0; padding: 0;
  display: inline;
}

form.lang_dropdown select {
  font-size: .9em;
}



/* Wrapper */
p.footer_contact, p.footer_nav, table.survey_invite {
  clear: both;
  font-size: 1em;
}

table.survey_invite {
  font-size: 1.2em;
}

div.answer_heading {
  overflow:hidden;
}
*html div.answer_heading {
  overflow:visible;
  display:inline-block;
}

table.layout {
  width: 960;
}

td.left_column {
  vertical-align: top;
  padding: 0 10px 0 1em;
  width: 150px;
}

*html td.left_column {
  width: 151px;
}

body.ie7 td.left_column {
  width: 145px;
}

td.content {
  padding: 0 1em 0 0;
  vertical-align: top;
  width: 565px; 
}

body.show_leftnav {
  padding: 0;
}

td.right_column {
  vertical-align: top;
  padding: .1em .65em 0 1em;
  width: 240px;
}

div.module_center {
  width: 560px;
}

div.module {
  width: 240px;
}

div.module_left {
  width: 130px;
}



.skiplink{ position: absolute; top: -9999px; left: -9999px; }
.skiplink:focus { position: absolute; top: 0px; left: 0px; }

ul.tabs {
  margin: 0 0 1em 0; padding: 0 0 .2em 0;
  border-bottom: 3px solid #c3d9ff;
}
ul.tabs li {
  list-style: none;
  display: inline;
  margin: 0 0 0 .5em;
  padding: .2em 1em;
  background: #e5ecf9;
}

ul.tabs li.selected {
  background: #c3d9ff;
}

ul.tabs li.selected a {
  color: #000;
  text-decoration: none;
  font-weight: bold;
}


  /*end helpcenter_layout.css*/  
  
  
  .buttonborder {
  background-color: #6699CC;
  margin: 0px;
  padding: 2px;
  border-width: 2px;
  border-style: outset;
  border-color: #4C7299;
  border-spacing: 0;
}
.caption, tr.caption th {
  color: #000;
  font-weight: bold;
}
/* For program policy titles */
.policy_section_title{
font-weight:bold;
}
/* Emergency Bug */
.emergency {
  background-color: #f8b0b8;
}
/*Module Groups Style */
p.module_groups_small{
  padding-left:45px;
  color:#666;font-size:x-small;
}
/* Module Apply box style */
div.module_apply{
  padding-top:10px;
  font-size:small;
  background-color:#BFD0EA;;
}
/* Module Survey style */
div.module_survey{
  padding-top:10px;
  font-size:small;
  background-color:#ffffcc;
}
ul.leftnav li.LeftNav_apply {
  font-weight: bold;
}