﻿/* Version 1c Dec 9 2010 */
/* AMH */
/* DOWNLEVEL COMMON */
/* For MAIN content*/

#dashboard_main_content
{
text-align: left;
margin: 0px 0px 10px 0px;
padding:0px 0px 0px 40px;
float:left;
width: 800px;
}

img 
{
border: none;
}

#tool_left_img
{
background-image: url('../../../images/tool_left_end.gif');
}

#tool_right_img
{
background-image: url('../../../images/tool_right_end.gif');
}


#utilities_dl
{
font-size: 70%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 937px;
height: 50px;
}

#utilities_dl div
{
display: inline;
}

#utilities_list2
{
clear: left;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 39px;
}

#utilities_list2 li
{
display: inline;
}

#utility_ll2 {
    font-family: Arial, sans-serif;
    color: #24496b;
    margin: 10px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}

#utility_ll2 a:link
{
text-decoration: none;
color: #24496b;
}

#utility_ll2 a:visited
{
text-decoration: none;
color: #595959;
}

#utility_ll2 a:hover, #utility_ll2 a:focus, #utility_ll2 a:active
{
text-decoration: underline;
}

#ll2_1
{
margin: 0px 0px 0px 5px;
padding: 4px 10px 4px 10px;
background-color: #f5f5f5;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#ll2_2
{
margin: 0px 0px 0px 5px;
padding: 4px 10px 4px 10px;
background-color: #f5f5f5;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#utility_ll1
{
margin: 10px 0px 0px 0px;
padding: 4px 5px 4px 5px;	
background-color: #f5f5f5;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#utility_list1
{
float: right;
height: 39px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Verdana, Verdana, Geneva, sans-serif;
color: #24496b;
}

#utility_list1 li
{
display: inline;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 4px 5px 5px 0px;
}

#utility_list1 li.email a:link
{
background-image: url('../../../images/tool_mail_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.email a:visited
{
background-image: url('../../../images/tool_mail_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.email a:hover, #utility_list1 li.email a:focus, #utility_list1 li.email a:active
{
background-image: url('../../../images/tool_mail_on.png');
text-decoration: underline;
}

#utility_list1 li.print a:link
{
background-image: url('../../../images/tool_print_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.print a:visited
{
background-image: url('../../../images/tool_print_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.print a:hover, #utility_list1 li.print a:focus, #utility_list1 li.print a:active
{
background-image: url('../../../images/tool_print_on.png');
text-decoration: underline;
}

#utility_list1 li.share a:link
{
background-image: url('../../../images/tool_share_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.share a:visited
{
background-image: url('../../../images/tool_share_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.share a:hover, #utility_list1 li.share a:focus, #utility_list1 li.share a:active
{
background-image: url('../../../images/tool_share_on.png');
text-decoration: underline;
}

#utility_list1 li.rss_feeds a:link
{
background-image: url('../../../images/tool_rss_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.rss_feeds a:visited
{
background-image: url('../../../images/tool_rss_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.rss_feeds a:hover, #utility_list1 li.rss_feeds a:focus, #utility_list1 li.rss_feeds a:active
{
background-image: url('../../../images/tool_rss_on.png');
text-decoration: underline;
}

#breadcrumbs_dl
{
text-align: left;
font-size: 70%;
width: 650px;
margin: 5px 0px 0px 0px; /* bj changed margin: 30px 0px 0px 0px; to margin: 5px 0px 0px 0px; 2/28/11 */
padding: 0px 0px 0px 0px;
}

#breadcrumbs_dl a:link
{
color:#24496b;
text-decoration: none;
}

#breadcrumbs_dl a:visited
{
color:#595959;
text-decoration: none;
}

#breadcrumbs_dl a:hover, #breadcrumbs_dl a:focus, #breadcrumbs_dl a:active
{
text-decoration: underline;
}


/* END - DOWNLEVEL COMMON */


/* COMMON MAIN CONTENT */

#title_dl
{
font-size:150%;
color:#755224;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#title_dl0 {
    font-size: 150%;
    color: #4682B4;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#title_d5 {
    font-size: 100%;
    color: #755224;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#title_d6 {
    font-size: 100%;
    color:Highlight;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#title_d7 {
    font-size: 100%;
    color: Highlight;
    margin: 10px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
   text-align:center;
    
}

#title_d8 {
    font-size: 100%;
    color:black;
    margin: 10px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
    text-align: center;
}


#intro_para {
font-size: 80%;
color: #000;
margin: 4px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

#main_content 
{
float: left;
width: 700px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#main_content a:link
{
	color: #24496b;
}

#main_content a:visited
{
color: #595959;
text-decoration: underline;
}

#main_content a:hover, #main_content a:focus, #main_content a:active
{
text-decoration: underline;
}

#right_nav {
float: left;
width: 225px;
background-color: #f5f5f5;
margin: 30px 0px 0px 61px; /* bj changed from margin: 0px 0px 0px 61px; 2/6/12 */
padding: 0px 5px 0px 0px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #e9e9e9;
height: auto;
}

#right_nav a:link
{
color: #24496b;
text-decoration: underline;
}

#right_nav a:visited
{
color: #595959;
text-decoration: underline;
}

#right_nav a:hover, #right_nav a:focus, #right_nav a:active
{
text-decoration: underline;
}

div.a-z_list
{
margin: 0 0 0 0;
padding: 8px 0 4px 0;
}
.a-z_list ul 
{
margin: 0px 0px 0px 0px;	
padding: 0px 0px 0px 0px;
}

.a-z_list ul li 
{
list-style: none;
float: left;
margin: 0px 6px 0px 0px;
padding: 0px 2px 0px 2px;
}

.a-z_list ul li.let_selected 
{
background: #e3ebee;
}

.a-z_list ul li a
{
text-decoration: underline;
}

.link_description 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 100%;
color: #000;
}

.link_translation 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 85%;
color: #000;
}
.title_translation 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
color:#755224;
}
.section_translation 
{
font-size: 110%;
color:#2D5B8A;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.subsection_translation
{
font-size: 90%;
color:#022945;
}
.section_title
{
font-size: 110%;
color: #2D5B8A;
margin: 8px 0px 2px 0px;
padding: 0px 0px 0px 0px;
}
/* Arrow List but not in articles, so separating please go to articles.css for second mention */
.arrow_List li
{
line-height: 140%;
margin: 0 0 0 0;
padding: 2px 0 2px 0;
}
/* end arrow list */
.back_top 
{
font-size: 80%;
text-align: right;
margin: 0px 10px 0px 0px;
padding: 0px 20px 0px 0px;
background: url('../../../images/back_to_top.gif')  no-repeat right;
}

.one_column_container h2, .two_column_container h2, .three_column_container h2 
{
color: #2D5B8A;
font-size: 110%;
}

.one_column_container h3, .two_column_container h3, .three_column_container h3 
{
color: #022945;
font-size: 90%;
}

.two_column_container ul 
{
float: left;
width: 275px;
}
.three_column_container
{
margin: 0 0 0 5px;
padding: 0 0 10px 0;
}
.three_column_container ul  
{
float: left;
width: 190px;
}

.right_box_container 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #e9e9e9;
background-color: #fff;
width: 210px; 
margin: 10px 0px 10px 9px;
padding: 0px 0px 5px 0px;
}

.right_box_goldcolor_container 
{	
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
border: 1px solid #e9e9e9;
background-color: #fff; 
width: 210px;
margin: 10px 0px 10px 9px;
padding: 0px 0px 0px 0px;
}
.right_box_container h3 
{
background-image: url('../../../images/right_nav_header_bg.gif');
height: 25px;
color: #a50000;
font-size: 80%;
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 8px;
}

.right_box_goldcolor_container h3 
{
background-image: url('../../../images/right_nav_header_bg.gif');
height: 25px;
color:#a5773b;
font-size: 100%;
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 8px;
}
.right_box_container li 
{
margin: -5px 0px 0px 0px;
padding: 0px 0px 4px 5px;
}
.right_box_goldcolor_container li 
{
margin: -5px 0px 0px 0;
padding: 0px 0px 0px 5px;
}
.right_box_container p
{
margin: 0px 0px 0px 5px;
padding: 8px 0px 8px 0px;
} 
.right_search 
{
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
.right_description
{
font-size: 80%;
}
.right_search label
{
font-size: 80%
}

/* bj CR-055 11/3/11 */

.right_box_pubcontainer 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #e9e9e9;
background-color: #fff;
width: 210px; 
margin: 10px 0px 10px 9px;
padding: 0px 0px 5px 0px;
overflow: auto; /* bj added for right publications box 11/3/11 CR-055 */
}

.right_box_pubcontainer h3 
{
background-image: url('../../../images/right_nav_header_bg.gif');
height: 30px;
color: #a50000;
font-size: 80%;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 50px;
}

.ficon_pub
{
background: url('../../../images/Icon_Publication.png') 5px 0 no-repeat;
height: 37px;
position: relative;
top: -40px;
}

.rightPubTxt {
font-size: 80%;
padding: 0 0 10px 10px;
margin: -15px 0 0 0;
}

.rightPub {
float: left;
padding: 0 10px 10px 10px;
margin: 0 0 0 0;
font-size: 80%;
width: 50%;
overflow: auto;
}

.rightPub p{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.rightPubimg {
float: left;
padding: 0 0 0 5px;
margin: 0 0 0 0;
width: 37%;
overflow: auto;
}

.rightPubimg {
padding: 0 0 0 0;
margin: 0 0 0 0;
}

/* bj CR-055 11/3/11 */


.one_columnbox_container 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #bdd1de;
background-color: #e4eaee;
width: 620px;
margin: 25px 0px 25px 0px;
padding: 0px 0px 0px 0px;
}
.one_columnbox_container h2 
{
font-size: 100%;
color: #022945;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 25px;
}
.one_columnbox_container h3 
{
font-size: 100%;
margin: 0px 0px -5px 0px;
padding: 0px 0px 0px 25px;
}
.one_columnbox_container_content 
{
width: 608px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #d8e1e6;
background-color: #fff;
margin: 10px 5px 5px 5px;
padding: 0px 0px 0px 0px;
}
.one_columnbox_container ul 
{
width: 530px;
}

/* begin bj added 3/26/12    */
.one_columnbox_container ol
{
width: 530px;
}
/* end bj added 3/26/12    */


.one_columnbox_container li
{
margin: 0px 0px 0px -5px;
padding: 0px 0px 0px 0px;
}
.one_column_nobullet 
{
margin: 0px 0px 0px 10px;
padding: 8px 0px 0px 0px; 
}
.one_column_container .one_column_nobullet 
{
margin: 15px 0px 0px 0px;
padding: 0px 0px 5px 0px; 
}
.one_column_nobullet li span
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.one_column_bullet li,  .one_column_nobullet li, .two_column_bullets li, .two_column_nobullets li, .link_no_bullets li, 
.three_column_bullets li
{
padding: 8px 0px 8px 0px;	
font-size: 80%;
list-style: none;
}

/* begin bj added 3/29/12 */
li ul.one_column_bullet li 
{ 
font-size: 100%; 
margin: 0 0 0 0; /* bj changed from margin: 10px 0 -10px 0; 4/11/12 */
}
/* end bj added 3/29/12 */

/* begin bj added 3/26/12 */
.one_column_number li, .two_column_number .three_column_number li
{
padding: 8px 0px 8px 0px;	
font-size: 80%;
list-style-type: decimal;
}

.one_column_number
{
margin: 0px 0px 0px 13px;
padding: 10px 10px 0px 25px;
}

.one_column_number li 
{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
list-style: decimal;
}

.one_column_container .one_column_number 
{
margin: 0px 0px 0px 13px;
padding: 0px 10px 10px 25px;
list-style: decimal;
}

.one_column_container .one_column_number li
{
list-style: decimal;
}
/* end bj added 3/26/12 */

.two_columnbox_container_new 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #bdd1de;
background-color: #e4eaee;
width: 680px;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}


.two_columnbox_container 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #bdd1de;
background-color: #e4eaee;
width: 677px;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
.two_columnbox_container h2 
{
color: #022945;
font-size: 90%;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 15px;
}
.two_columnbox_container h3 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
font-size: 100%;
}
.two_columnbox_container_content 
{
width: 608px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #d8e1e6;
background-color: #fff;
margin: 10px 5px 5px 5px;
padding: 0px 0px 5px 0px;
}

.two_columnbox_container_content_new
{
width: 665px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #d8e1e6;
background-color: #fff;
margin: 10px 5px 5px 5px;
padding: 0px 0px 5px 0px;
}


.two_columnbox_container ul 
{
float: left;
width: 300px;
list-style: outside;
margin: 0 0 0 0;
padding: 15px 0 0 31px;
}


.two_columnbox_container_new ul {
    float: left;
    width: 300px;
    list-style: outside;
    margin: 0 0 0 0;
    padding: 15px 0 0 31px;
}

.two_columnbox_container li
{
margin: 0px 0px 0px 0px;
padding: 8px 0px 6px 0px;
list-style: disc;
}
.two_column_nobullets 
{
margin: 15px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
.two_column_container .two_column_nobullets 
{
margin: 15px 0px 0px 0px;
padding: 0px 20px 0px 0px;
}
.link_no_bullets 
{
margin: 15px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}
.two_column_bullets 
{
margin: 0px 0px 0px 25px;
padding: 10px 0px 0px 20px;
}
.two_column_bullets li
{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
list-style: disc;
list-style-position: outside;
}
.two_column_bullets li a
{
text-decoration: underline;
}
.three_column_bullets 
{
margin: 0px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
.three_column_bullets li
{
list-style: disc;
list-style-position: outside;
}
.more_link  
{
clear: left;
font-size: 80%;
}
.right_box_container .more_link 
{
margin: 0px 0px 10px 10px;
padding: 10px 0px 0px 0px;
}
.one_columnbox_container .more_link 
{
margin: 0px 0px 10px 26px;
padding: 10px 0px 0px 0px;
}
.two_columnbox_container .more_link 
{
margin: 0px 0px 10px 30px;
padding: 10px 0px 0px 0px;
}
/* END - DOWNLEVEL COMMON */
.right_search, .right_box_container form
{
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
.right_search label, .right_box_container label
{
font-size: 80%
}
.one_column_bullet 
{
margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 25px;
}
.one_column_bullet li 
{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
list-style: disc;
}

.one_column_container .one_column_bullet 
{
margin: 0px 0px 0px 13px;
padding: 0px 10px 10px 25px;
list-style: none;
}

.one_column_container .one_column_bullet li
{
list-style: disc;
}


.right_box_container .one_column_bullet 
{
margin: 0px 0px 0px 8px;
padding: 0px 10px 10px 15px;
list-style: none;
}
.right_box_container .one_column_bullet li
{
padding: 8px 0 0 0;
margin: 0 0 0 0;
list-style: disc;
font-size: 80%;
}
.pdf
{
font-size: 85%;
}
table.main
{
margin: 4px 0 0 0;
padding: 0 0 0 0;
}

/* END COMMON MAIN CONTENT */	

#last_updated {
text-align: right;
font-size: 80%;
padding-right: 30px;
margin-top: 0;
margin-bottom: 0;
}

div.codeseg { /*Added by RO on 3/26/2012 to support developer pages' code samples */
width: 675px; 
overflow: auto; 
border: solid thin #B4B0B0; 
padding:  0 0 0 10px;
}
