body{ background-color:#A4D7F4!important;}

.site{ background-color:White;}

.globalmenu{position:relative; left:850px;  top:80px;}
/*..globalmenu{position:relative; left:425px;  top:40px;}*/
/*.td-topimage img{ border:solid 1px red; width:400px!important;}*/
.td-topbanner .full .BASIC{ padding:5 0 2 750; } /* Naveed */
.td-topbanner .full .BASIC .doc-bodytext,
.td-topbanner .full .BASIC .doc-bodytext font
{ color:White; font-size:11px; font-family:Verdana;}
.td-topbanner {  border-bottom:solid 1px #003366;}


.boxmenu{ padding-top:5px;}
.level-1 a,.level-1-active a,
.level-2 a,.level-2-active a,
.level-3 a,.level-3-active a
{ text-decoration:none; }

.level-1 a,.level-1-active a
{ 
background-image:url(../im/k-icon.gif); 
background-repeat:no-repeat; 
background-position:0% 50%; 
padding-left:15px;
}

.level-2 a
{ 
background-image:url(../im/k-arrow.gif); 
background-repeat:no-repeat; 
background-position:0% 50%; 
padding-left:15px;
}

.level-2-active a
{ 
background-image:url(../im/k-arrow-select.gif); 
background-repeat:no-repeat; 
background-position:0% 50%; 
padding-left:15px;
}


.content .doc-header1,
.content .doc-preface,
.content .doc-bodytext,
.content .doc-bodytext p,
.content .doc-bodytext font,
.content .doc-bodytext .document-link,
.content .doc-bodytext .news-link,
.content .doc-bodytext a
{ 
	font-family:Verdana!important; 
	color:#0E437B!important;
}

.content .full .doc-header1
{ font-size:16px;}

.content .full .doc-preface
{ 
	font-size:13px;
	font-weight:normal;
	padding-bottom:5px;
}temp

.content .doc-bodytext,
.content .doc-bodytext p,
.content .doc-bodytext font
{ 
	font-size:11px;
	font-weight:normal;
	padding-bottom:5px;
}

.content .document-link,
.content .news-link, .content a
{
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	padding-bottom:2px;
	
}
.content{ padding:15 10 15 15;}


.ncolumns-row{ clear:both;}
.ncolumns-column-1{  width:360px;float:left;padding-right:30px;}
html>body .ncolumns-column-1{  width:330px;float:left;padding-right:30px;}
.ncolumns-column-2{width:360px; float:left;}
.ncolumns-row .short{margin-bottom:50px;}

.footer .doc-bodytext, 
.footer a, 
.footer font 
{  
	color:White!important;
	font-family:Arial!important; 
	font-size:11px!important; 
	font-weight:normal;
}
.footer A{ text-decoration:underline!important;}

td.bottombanner-area
{
    width: 970px;
}

/*corrections for bugs with system document backwards compatibility */

.level-1-active .box-link-active {
color:#666666;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

.level-1-active .box-link-active {
color:#0E437B;
font-weight:bold;
}

.level-2-active .box-link-active {
color:#0E437B;
}

.content .doc-header1, .content .doc-header1 a, .content .doc-preface, .content .doc-bodytext, .content .doc-bodytext p, .content .doc-bodytext font, .content .doc-bodytext .document-link, .content .doc-bodytext .news-link, .content .doc-bodytext a {
color:#0E437B !important;
font-family:Verdana !important;
}

.doc-header1,
.doc-header1 a
{
color:#0A0A0A;
font-size:13px;
font-weight:bold;
padding-bottom:10px;
text-decoration: none;
}

.imagetext
{
    background-color:#EFEFEF;
}

a img
{
    border: none;
}

a
{
    text-decoration: none;
}


.newspagearchive
{
    background-color: #F3F3F3;
    padding: 4px;
    width: 100%;
    text-align: left;
}

.newspagearchive td,
.newspagearchive th
{
    padding: 4px;
}

.newspagearchive th
{
    background-color: #CCCCCC;
    border-color: #AAAAAA;
    border-width: 0px 0px 1px;
    border-style: solid;
}

.newspagearchive .archivelink
{
    text-align: right;
    color: #0A0A0A;
}

.newspagearchive .archivelink a
{
    color: #0A0A0A;
}

.newspagearchive ul
{
    padding-left: 0px;    
}

.newspagearchive li
{
    list-style: none;
}