﻿/* ------------------- Imported Styles from OWS.CSS -------------------------- */
.ms-toolbar {
    font-family: verdana; 
    font-size: .68em; 
    text-decoration: none; 
   /* color: #003399;  */
    color: #000000;
}
table.ms-toolbar {
   background-image: url("/_layouts/images/TOPGRAD.gif"); 
   background-repeat: repeat-x;
   /*border: 1px solid #929292;*/
   background-repeat: repeat-x;
}

.ms-listheader{
font:10pt verdana;
color:#204d89;
font-weight:bold;
height:28px;
background-image:url("/_layouts/images/TOPGRAD.gif");
background-repeat:repeat-x;
background-color:#d9d9d9;   
}

/* Changed to reflect Workspace all lists' menubar
   UI revamping. LZ 2008-09-04 */
.ms-menutoolbar{
height:22px;
background:#9d9c88;
/*border-top:thin solid #666666; */
}

.ms-menutoolbar td{
border-style:none;
}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr{
padding-top:1px;
padding-bottom:0px;
background:#cccccc	;
color: red;
}
/*End of change LZ 2008-09-04 */

.ms-menutoolbar td a{
color:#ffffff;
font-size:8pt;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
background-color:#ECE9D8;
}
.ms-menutoolbar td{
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menubuttoninactivehover,.ms-buttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("/_layouts/images/menubuttonhover1.gif");
line-height:16px;
border:solid 1px #000000;
cursor:pointer;
background-color:#ECE9D8;
color:#000000;
}

td.ms-menutoolbarheader{
font-size:10pt;
font-family:verdana;
color:#000000;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel{
color:#000000;
}
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
font-size:8pt;
font-family:tahoma;
}

.ms-menutoolbar td td{
border:none;
}

.ms-MenuUIItemTableHover
{
background-color:#ECE9D8;
border:1px solid #000000;
}

.ms-splitbuttonhover
{
border:1px solid #000000;
background-image:url("/_layouts/images/menubuttonhover1.gif");
background-color:#ECE9D8;
border-collapse:collapse;
margin:0px 1px 0px 1px;
color:#000000;

}

.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #000000;
cursor:pointer;
color:#000000;
}

.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#000000 1px solid;
vertical-align:top;
background-color:#ECE9D8;
background-image:url("/_layouts/images/menubuttonhover1.gif");
color:#000000;
}

.ms-searchform {
/*	background-color: #FFDF8C; */
   /*   background-color: #4E4F4F; */
 /*   background-image: url("/_layouts/images/topgrad.gif"); */
    background: transparent;
	font-family: verdana; 
	font-size: 8pt; 
}
.ms-searchcorner {           
 /* background-image: url("/_layouts/images/topgrad.jpg");
    background-repeat: repeat-x;
    background-repeat: no-repeat;       
    background-position: left top;*/
	background: transparent;
}
.ms-bannerframe, .ms-GRHeaderBackground, .ms-storMeFree {
    background-image: url("/_layouts/images/topgrad.jpg");
    background-color: #4e4f4f;
    background-repeat: repeat-x;
}
.ms-navframe, .ms-GRStatusBar {
    background: #cfdce5;
    background-repeat: repeat-x;
    border-right: none; 
    border-left: 0px; 
}
.ms-navwatermark {
   color: #cbd8f8; 
}
.ms-titlearea { 
    font-family: arial;
    font-size: 14pt; 
    font-weight: bold;
    text-decoration: none;
    color: #003399;
}
.ms-titlearea a:hover { 
    font-family: arial;
    font-size: 14pt; 
    font-weight: bold;
    text-decoration: underline;
    color: Blue;
}

.ms-titlearea a:visited { 
    font-family: arial;
    font-size: 14pt; 
    font-weight: bold;
    text-decoration: none;
    color: #003399;
}
.ms-titlearea a:visited:hover { 
    font-family: arial;
    font-size: 14pt; 
    font-weight: bold;
    text-decoration: underline;
    color: Blue;
}

Div.ms-titleareaframe1 {
	/*border-top: 3px solid #ffd275; */
    border-top: 0px solid #4e4f4f;
    background-image: url("/_layouts/images/topgrad.jpg");
    background-repeat: repeat-x;
    background-position: left top;
}

Div.ms-titleareaframe1New {
	/*border-top: 3px solid #ffd275; */
    border-top: 0px solid #FFFFFF;
    /*background-image: url("/_layouts/images/topgrad.jpg");
    //background-repeat: repeat-x;
    //background-position: left top;*/
}
.ms-titlearealine, .ms-storMeEstimated{
 /*   background-color: #ffd275;*/
     background-color: #4e4f4f;
}
.UserToolbar 
{
   background-image: url("/_layouts/images/toolgrad.gif");
   border: 1px solid #95b7f3;
   background-position: left bottom;
   background-repeat: repeat-x;
/*   background-color: transparent; */
   /*background-color: #FFFFFF;*/
   background-color: #000000;
}
.ms-ToolPaneTitle
{
    color: #ffffff;
    font-weight: bold; 
    font-size: 8pt; 
    font-family: verdana, arial, helvetica, sans-serif; 
    padding-left: 3px; 
    padding-right: 7px; 
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #2254b1; 
 /*   background-color: #000000; */
}

.ms-ToolPaneTitle td
{
    /*color: #ffffff;*/
    color: #000000;
}

.ms-TPTitle
{
    padding-left: 4px; 
    padding-right: 0px; 
    color: #666666;
   /* color: white;*/
    font-weight: bold; 
    font-size: 10pt; 
    font-family: verdana, arial, helvetica, sans-serif; 
    padding-top: 2px;
    padding-bottom: 2px;
}
/*Change the title text color of Sharepoint lists*/
.ms-WPTitle
{
    font-weight: bold; 
    font-family: verdana; 
    color: #666666; 
  /*  color: white;*/
    padding-left: 6px; 
    padding-right: 7px; 
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt; 
}
.ms-WPTitle A:link, .ms-WPTitle A:visited
{
    color:#666666;
  /*  color: #FFFFFF;*/
    text-decoration:none; 
    cursor:hand;
}
.ms-WPTitle A:hover
{
    /*color:white;*/
      color:#000000;
    text-decoration:underline; 
    cursor:hand;
    
}
.ms-WPSelected
{
    border: #f4c660 3px dashed;
    color:white;
}
.ms-WPBody td 
{
/*    font-size: 8pt; */
/*    font-family: verdana, arial, helvetica, sans-serif; */
      font-size: 8pt; 
      color: black;
      font-weight:bold; 	
      font-family: verdana, arial, helvetica, sans-serif; 

}
.ms-WPBody h6, .ms-TPBody h6
{
    font-weight:bold; 
    font-size:65%; 
    bgcolor:white;
}
.ms-WPBorder
{
/*    border-color: #afc9ef; */
    border-color: #909090;
    border-width: 1px;
    border-style: solid;
    border-top-width: 0px;
/*    color:#000000; */
    background-color:#FFFFFF;
}
.ms-rtRemoveBackground
{
    background-color: transparent; 
/*    background-color:white; changes the "jump to" text in workspace dropdown */
    BORDER-BOTTOM: #d7e7fd solid 1px; 
	BORDER-LEFT: #d7e7fd solid 1px; 
	BORDER-RIGHT: #d7e7fd solid 1px; 
	BORDER-TOP:  #d7e7fd solid 1px; 
}
.ms-unselectednav {
   border: none;
   padding-top: 1px;
   padding-bottom: 2px;
}
.ms-banner
{
	padding-left: 5px;
}

.ms-alternating {
    background-color: #ECE9D8;
}

td.ms-alternating {
    color: Black;
}

.ms-SPLink A:link,.ms-SPLink A:visited
{
color:navy;
font-weight:bold; 
text-decoration:none;
}

.ms-topnav{
border:solid 1px #c2dcff;
border-left:solid 1px #ffffff;
border-bottom:none;
background-image:url("/_layouts/images/topnavunselected.gif");
background-repeat:repeat-x;
font-family:Tahoma;
font-size:8pt;
background-color:#e2efff;
color:#3764a0;
}
a.ms-globallinksCustom{
font-size:8pt;
background-color:#FF0000;
font-family:tahoma;
}

.ms-nav{
/*background-color:#83b0ec;*/
/*background-image:url("/_layouts/images/navshape.jpg");*/
/*background-repeat:repeat-x;*/
font-family:tahoma;
}
.ms-navCustom{
/*background-color:#83b0ec;*/
/*background-image:url("/_layouts/images/navshape.jpg");*/
/*background-repeat:repeat-x;*/
font-family:tahoma;
}
.ms-navCustom th{
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
text-align:left;
color:#000000;
}
.ms-navCustom td,.ms-navCustom {
font-size:8pt;
}


.footer{
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
color:navy;
}

.bck
{ 
	background:#9d9c88;
	border-top:solid 0 #666666;
}

.gridbck
{ 
	BACKGROUND:#9d9c88; 
}

.gridbcksupport 
{ 
	BACKGROUND-IMAGE: url(/_layouts/images/xp_nh_tr2td23.gif);  
}

.WorkspaceHeader 
{
	FONT: bold 9pt Tahoma; 
	VERTICAL-ALIGN: middle; 
	COLOR:#FFFFFF;
	background:#9d9c88;
	border-top:thin solid #666666;
	HEIGHT: 22px;
}
.itemcaption{color:black;font-size:10; font-family:verdana;}
.WorkspaceFlyoutTitle { FONT: bold 9pt Tahoma; VERTICAL-ALIGN: middle; COLOR:#FFFFFF;background-color:#B0232A;HEIGHT: 22px}

div.itemcaption, span.itemcaption a:visited
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
}
div.itemcaption a:visited
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
}
div.itemcaption, span.itemcaption a:hover
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:underline;
}
div.itemcaption a:hover
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:underline;
}
div.itemcaption a:link
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
}

span.itemcaption a:link
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
}

div.itemcaption, span.itemcaption a:active
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
	
}

span.itemcaption a:active
{
	font-size:8pt;
	font-family:verdana;
	color:#000000;
	text-decoration:none;
	
}

.itemheader{color:black;font-size:10; font-weight:bold; font-family:verdana;}
.itemTitle{color:black;font-size:11; font-weight:bold; font-family:verdana;}
.itemunreg{color:#990000;font-size:11; font-style:italic; font-family:verdana; }
.treeParent{color:black;font-size:8pt; font-weight:bold; font-family:Tahoma;}
    .treeLeaf{color:#000000;font-size:8pt; font-family:Tahoma;}
     .helpText{color:#990000;font-size:7pt; font-family:Tahoma;}
    
.ivtt {font-size:11px}
.ivbh {font-size:15px;font-weight:bold}
.ivsh {font-size:13px;font-weight:bold}
.ivnf {font-size:13px}
.ivnfg {font-size:13px;color:#676767}
.iver {font-size:13px;color:red}
.ivlk {font-size:13px;color:#7777CC;text-decoration:underline;cursor:pointer;
cursor:hand}
.ivcph {cursor:pointer;cursor:hand}
.ivhr {width:100%;height:3px;background-color:#C3D9FF;margin:10 0 10 0;
font-size:0px}
.ivbtn {width:100%;margin:auto;text-align:center}
.ivtd {padding:2 10 2 0}
.ivpl15 {padding-left:15}
.ivct {padding:25;vertical-align:top;background-color:#ECE9D8}
.collivct {padding:25;vertical-align:top;background-color:#ECE9D8}
.ivic {background-color:#ECE9D8}
.collivic {background-color:#ECE9D8}
.ivtb {padding:6;float:left}
.ivst {padding:8 4 0 0;float:right}
.ivtl {background:url("/_layouts/images/corner_tl.gif") no-repeat top left}
.ivbl {background:url("/_layouts/images/corner_bl.gif") no-repeat bottom left}
.ivtr {background:url("/_layouts/images/corner_tr.gif") no-repeat top right}
.ivbr {background:url("/_layouts/images/corner_br.gif") no-repeat bottom right}
.ErrorText
{
	color:Red;
	font-weight:normal;
	font-family:Verdana;
	font-size:8pt;
	text-align:left;
}
.Registration_Error
{
	color:Red;
	font-weight:normal;
	font-family:Verdana;
	font-size:8pt;
	text-align:left;
} 
.Registration_Required
{
	width: 10px;
	text-align:center;
	color:Red;
}
.Registration_Footer
{
	text-align:right;
}
.Registration_InputLabel
{
	color:#4c4c4c;
	font-family:tahoma;
	font-size:8pt;
	text-align:left;
	padding: 3px;
}
.Registration_AdminCheckboxes
{
	color:#4c4c4c;
	font-family:tahoma;
	font-size:8pt;
	text-align:left;
}
.Registration_Example
{
	font-size: 8pt;
}

.Registration_TextBox,.Registration_Button
{
	border:1px solid #a5a5a5;
}

/*
.bck { BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); }
    .itemcaption{color:black;font-size:10; font-family:verdana;}
    .itemheader{color:black;font-size:10; font-weight:bold; font-family:verdana;}
    .itemTitle{color:black;font-size:11; font-weight:bold; font-family:verdana;}
    .itemunreg{color:#990000;font-size:11; font-style:italic; font-family:verdana; }
    
    */
       
.arguszoneRSSMarquee,.arguszoneRSSMarquee a{
font-size:8pt;
color:#000000;
text-decoration:none;
font-family:Verdana;
}

    
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:Transparent;
color:#000000;
text-decoration:none;
border-style:none;
}


.ms-pagemargin{
background-color:#ffffff;
background-image:url("/_layouts/images/navshape1.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#ffffff;
background-image:url("/_layouts/images/pagebackgrad1.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #ffffff;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#ffffff;
}
.ms-bodyareapagemargin{
background:#83b0ec;
border-top:1px solid #ffffff;
}

.ms-areaseparator{
background-color:#ffffff;
background-image:url("/_layouts/images/formtitlegrad1.gif");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;

}

.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector{
border:solid 1px #ECE9D8;
background-image:url("/_layouts/images/selectednav1.gif");
background-repeat:repeat-x;
background-color:red;
color:black;
font-weight:bold;
padding:0px;
}

.ms-authoringcontrols
{
background-color:#ECE9D8;
font-family:tahoma;
font-size:8pt;
color:#000000;
}

table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
background-image:url("/_layouts/images/topgrad.gif");
background-repeat:repeat-x;
background-color:#ECE9D8;

}

.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
font-family:verdana;
font-size:8pt;
text-decoration:none;
color:#000000;
}

table a.ms-toolbar{
color:#ffffff;
}

.ms-formbody{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:#ECE9D8;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
}

.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
background-color:#ECE9D8;
border:none;
}


.ms-menuimagecell{
background:#BEB6A5 url("/_layouts/images/selectednav1.gif") repeat-x;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}

td.ms-areaseparatorleft{
background:#ffffff url("/_layouts/images/pageTitleBKGD1.gif");
background-repeat:repeat-x;
border-right:1px solid #ffffff;
height:100%;
}

/* Change the text color of list items to black */
.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a{
color:#000000;
text-decoration:none;
}

/* Change the selected links text color of list items to black */
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited{
color:#000000;
text-decoration:none;
}

/*Discussion thread Header background color*/

table.ms-disc-bar
{
background-color:#ECE9D8;
background-image:url("/_layouts/images/quicklaunchheader1.gif");
background-repeat:repeat-x;
border:1px solid #ECE9D8;
text-align:left;
}

/*Left line under Discussion thread*/

td.ms-disc-bordered,td.ms-disc-bordered-noleft
{
border:0px solid #ECE9D8;
border-top-width:0px;
}

.ms-fr{
font-size:10pt;
font-family:tahoma;
}

.ms-fr-title{
font-size:10pt;
font-family:tahoma;
font-weight:bold;
}

A.subtabProduct:hover 
{
    font-size: 11px;
    font-family:Tahoma;
    text-decoration:underline;
    color:#000000;
   /* font-weight:bold*/
    
    
}

A.subtabProduct:link
{
    font-size:11px;
    font-family:Tahoma;
    text-decoration:none;
    color:#000000;
}

.productgridtitlebgcolor
{
	background-color:#D5D4C0;
	FONT: 9pt Tahoma;
	color:white;
}
td.productgridtitletdstyle
{
	FONT: 8pt Tahoma ;
	font-weight:bold;
	color:#6A6A5E;
}
td.productgridtitletdstyle1
{
	FONT: 8pt Tahoma ;
	font-weight:bold;
	color:white;
}


.productgridsubtitlebgcolor
{
	FONT: 8pt Tahoma; 
	VERTICAL-ALIGN: middle; 
	COLOR: #6A6A5E; 
	HEIGHT: 20px;
	width:150px;
	padding-left:20px;
}

.productgridrowcolor
{
	background-color:#ECEDE7;
}

.productgridaltrowcolor
{
	background-color:#F4F5F0;
}

table.productgridtableborder{
border-collapse:collapse;
}
table.productgridtableborder td{

}


table.productgridtableImageborder{
border-collapse:collapse;
}
table.productgridtableImageborder td{
border-bottom:solid 0px #FFFFFF;
}

a:link {
	/*color: #5B5042;*/
	color:#000000;
}
a.visited:hover {
	/*color: #CC0000;*/
	color:#000000;
}
a:visited {
		/*color: #5B5042;*/
	color:#000000;
}
a:hover {
	/*color: #CC0000;*/
	color:#000000;
}
a:active {
	/*color: #5B5042;*/
	color:#000000;
}
a:active.hover {
	/*color: #CC0000;*/
	color:#000000;
}



td.ms-linksectionheader,th.ms-linksectionheader
{
background-color:#BEB6A5;
background-image:url("/_layouts/images/linksectiongrad1.gif");
background-repeat:repeat-x;
border:1px solid #000000;
text-align:left;
}

table.ms-pageinformation{
background-image:url("/_layouts/images/settingsgraphic1.jpg");
background-color:#ffffff;
background-repeat:repeat-x;
}

.ms-pageinformation th,.ms-createpageinformation th{
color:#000000;
text-align:left;
}

.ms-bottompaging{
background-image: url("/_layouts/images/TOPGRAD.gif");
}
.ms-bottompagingline1{
line-height:1px;
background:#ffffff
}
.ms-paging{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#ffffff;
}
.ms-bottompaging .ms-paging{
color:#ffffff;
}


/*---------------------------------------------*/
/* Services and Product contents */
body{font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top: 0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	background-color:#ffffff;
	font-size: 10px;
}

.language{ color:#666666;
	text-decoration:none;
	font-weight:bold;
	}


	
/* Begin Home Training Styles */
.htViewMap{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC6600;
}


/* End Home Training Styles */

/* Begin Font Styles */
.bodyTextWhite {
	font-size:12px;
	color:#FFFFFF;
	line-height: 18px;
	padding-left: 6px;
}

/* End Font Styles */

/* Begin Navigation Styles */
.TopMenuGroup
{
  /*background-image:url(images/bkg_nav.jpg);*/
  background-color:#000000
}

.TopMenuItem
{
  color:#FFFFFF;
  font-family:Tahoma; 
  font-size:11px; 
  font-weight:bold;
  cursor:default;
  height:25px;
}

.TopMenuItemHover 
{
  color:white;
  font-family:Tahoma; 
  font-size:11px; 
  font-weight:bold;
  cursor:default;
  height:25px;
  background:#333333;
}


.MenuGroup
{
  background-color:#333333;
}

.MenuItem
{
	color:white;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	cursor:default;
	text-decoration: none;
}

.MenuItemHover 
{
  background-color:#666666;
  color:#FFFFFF; 
  font-family:Tahoma; 
  font-size:11px; 
  font-weight:bold;
  cursor:default;
}

.MenuBreak
{
  background-image:url(images/break.gif);
  width:100%;
  height:1px;
}

.NavBar
{
  background-image:url(/images/bkg_subNav.jpg);
  padding: 4px;
  padding-bottom: 1px;
  cursor: default; 
} 

.TopItem
{
  color: #5B5042;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  padding-top: 7px; 
  padding-bottom: 7px; 
  cursor:hand;
}

.TopItemHover
{
  color: #5B5042;
  background-color:#D5D8E5;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border-bottom:1px solid  #CFD3E2; 
  padding-top: 7px; 
  padding-bottom: 7px; 
  cursor:hand;
}

.Level2Item
{
  font-family: tahoma, verdana; 
  font-size: 11px;
  cursor:hand;
}

.Level2ItemHover
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  text-decoration:underline;
  cursor:hand;
}

.Level2Group
{
  border-top-color: #F0F1F5;
  padding:10px;
  padding-right:0px;
}

.Empty
{
}

/* End Navigation Styles */

/* Begin Background Image Styles */
#topBar {
	background-image:url(images/bkg_top.jpg);
	background-repeat:no-repeat;
}
#underNav {
	background-image:url(images/bkg_undernav.gif);
	background-repeat:repeat-x;
}
#nav {
	background-image:url(images/bkg_nav.jpg);
	background-repeat:repeat-x;
}
#subHeader {
	background-image:url(images/bkg_subtblHeader.gif);
	background-repeat:repeat-x;
}
/* End Background Image Styles */

/* Begin Form Element Styles */

/* End Form Element Styles */

/* Begin Link Styles */

/* End Link Styles */
.mainBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #5B5042;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.argusBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #004B81;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.argusEdgeBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #004B81;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.argusAdvSolBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #004B81;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.argusEdgeBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #004B81;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.budgetBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #C37818;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.connectBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #0086C7;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ctiBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #0086C7;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.dynaBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #028385;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.insightBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #822027;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.leaseBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #065D2A;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.realmxBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #0086C7;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.rexmlBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #0086C7;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.realPulseBreadCrumb {
	font-size: 10px;
	font-weight: bold;
	color: #F4FBFF;
	background-color: #4A2680;
	letter-spacing: 0.1em;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#footer, #footer a {
	font-size: 10px;
	color: #B8BFD9;
	text-decoration: none;
}
.subHdr {
	font-size: 11px;
	font-weight: bold;
	color: #5B5042;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 10px;
	margin-right:15px;
	margin-bottom:5px;
	height:20px
}
.bkgContent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	margin-left: 20px;
	margin-right: 20px;
	color: #000000;
	line-height:19px;
}
#rightItem {
	background-color: #E9EBF1;
	padding: 10px;
	width: 193px;
	border: 1px dashed #6773A3;
	margin-top: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5B5042;
}
.floatRight {
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;

}
.formButton {
	font-size: 11px;
	color: #005E5E;
	background-color: #b2d7d7;
	border: 1px solid #005E5E;
	margin: 2;
}
.whiteBoldHdr {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 0px;
	padding-bottom: 5px;
}
.floatLeft {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
}
.tableStyle {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #333333;
	line-height:19px;
}
.tableStyle th {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	background-position: bottom;
	text-align: left;
}
.tableStyle td {

	font-size: 11px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	
}
.rotatorTxt {
	font-family:  Tahoma, Helvetica, Verdana;
	font-size: 11px;
	color: #5B5042;
	line-height:50px;
	padding-left: 10px;
	padding-bottom: 6px;
}
.rotatorText {
	font-family:  Tahoma, Helvetica, Verdana;
	font-size: 12px;
	color: #000000;
}
.subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003265;
}
footerText {
	font-family:verdana,arial,sans-serif; font-size:10px;
	font-weight: normal;
	color: #FFFFFF;
}
.breadcrumb {
	font-family:verdana,arial,sans-serif; 
	font-size:10px;
	font-size: 11px;
	color: #5B5042;
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pageHeader {
	font-family:verdana,arial,sans-serif;
	font-size: 17px;
	color: #000000;
}
.spacer,
.smgraytext,
.small,
.cty-tou-div,
.country,
a.ur-link:link,
a.ur-link:visited,
a.ur-link:hover,
.masthead-phone,
.input,
.input-local,
a.rlinks:link,
a.rlinks:visited,
a.rlinks:hover,
a.rlinks-red:link,
a.rlinks-red:visited,
a.rlinks-red:hover,
a.highlight:link,
a.highlight:visited,
a.highlight:hover,
a.nav:link,
a.nav:visited,
a.nav:hover,
a.left-nav-child:link,
a.left-nav-child:visited,
a.left-nav-child:hover,
.divider,
.bct,
.bctl,
a.smallplainlink:link,
a.smallplainlink:visited,
a.smallplainlink:hover,
a.close:link,
a.close:visited,
a.close:hover,
.fnt{ font-family:verdana,arial,sans-serif; font-size:11px; }

body,td,th,font{ font-family:verdana,arial,sans-serif; font-size:11px; }

ul,ol{ margin-top:2px; margin-bottom:2px; padding-top:2px; padding-bottom:2px; }

h1{ font-family:arial,sans-serif; font-weight:normal; font-size:20px; margin:0; }
h2{ font-family:arial,sans-serif; font-weight:normal; font-size:12px; margin:0; }
h3{ font-family:arial,sans-serif; font-weight:bold; font-size:22px; }
h4{ font-family:arial,sans-serif; font-size:18px; }

p.fnt sup{ vertical-align:top; font-size:9px; }

td.blbg{ height:22px; }
td.upper-masthead-divider{ height:17px; }

#v14-body-table p#subtitle{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:11px; margin:0; padding:2px 0px 0px 0px; }

#v14-body-table p#subtitle em{ font-style:normal; }

#v14-h-tasks table td,
#v14-h-tasks table th,
table.data-table-1 td,
table.data-table-1 th,
table.data-table-2 td,
table.data-table-2 th{ font-size:10px; padding-bottom:4px; }
table.data-table-3 td,
table.data-table-3 th{ font-size:11px; padding-bottom:4px; }

table.data-table-3 td a.fbox:link,
table.data-table-3 td a.fbox:visited,
table.data-table-3 td a.fbox:hover{ font-size:11px; }

#v14-pop-mast h1{ font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:normal; line-height:1.1em; margin:0; padding-right:6px; }

.left-nav-child-highlight img,
.left-nav-child img,
.rlinks img{ float:right; margin-right:0px; }

td.left-nav,
td.left-nav-overview,
th.left-nav-overview,
tr.left-nav-child td,
td.left-nav-highlight,
tr.left-nav-child-highlight td{ padding-top:3px; padding-bottom:4px; }

td.left-nav,
td.left-nav-overview,
th.left-nav-overview,
td.left-nav-highlight{ padding-left:4px; padding-right:5px;}

tr.left-nav-child td,
tr.left-nav-child-highlight td{ padding-right:4px; }

td.related{ padding-left:4px; padding-right:5px; padding-bottom:3px; }
tr.rlinks td{ padding-bottom:2px; padding-right:4px; }

.bullet-spacer{ padding-right:4px; }
img.pbl{ margin-top:7px; margin-bottom:10px; }
tr.bullet-list td{ vertical-align:top; padding:0px 0px 3px 0px; }
tr.bullet-list td img{ float:right; padding-right:4px; }
tr.no-padding td img{ padding-right:0px; }

.mbbg{ background:#000 url(//www.ibm.com/i/v14/t/masthead-bg.gif) repeat-x; }
.masthead-phone{ font-weight:bold; }
td.lbg,
td.hil,
.mbg{ font-weight:bold; }
.input{ width:130px; }

a.bs:link,
a.bs:visited,
a.bs:hover{ font-family:verdana,arial,sans-serif; font-size:9px; }

.spacer,
.smgraytext,
.small,
.cty-tou-div,
.country,
a.ur-link:link,
a.ur-link:visited,
a.ur-link:hover,
.masthead-phone,
.input,
.input-local,
a.rlinks:link,
a.rlinks:visited,
a.rlinks:hover,
a.rlinks-red:link,
a.rlinks-red:visited,
a.rlinks-red:hover,
a.highlight:link,
a.highlight:visited,
a.highlight:hover,
a.nav:link,
a.nav:visited,
a.nav:hover,
a.left-nav-child:link,
a.left-nav-child:visited,
a.left-nav-child:hover,
.divider,
.bct,
.bctl,
a.smallplainlink:link,
a.smallplainlink:visited,
a.smallplainlink:hover,
a.close:link,
a.close:visited,
a.close:hover,
.fnt{ font-family:verdana,arial,sans-serif; font-size:10px; }

b.related,
a.left-nav:link,
a.left-nav:visited,
a.left-nav:hover,
a.left-nav-overview:link,
a.left-nav-overview:visited,
a.left-nav-overview:hover,
a.mainlink:link,
a.mainlink:visited,
a.mainlink:hover,
a.masthead-mainlink:link,
a.masthead-mainlink:visited,
a.masthead-mainlink:hover,
.small-price,
a.v14-tab-link-selected:link,
a.v14-tab-link-selected:visited,
a.v14-tab-link-selected:hover,
a.v14-tab-link-unselected:link,
a.v14-tab-link-unselected:visited,
a.v14-tab-link-unselected:hover,
td.v14-header-1-small,
th.v14-header-1-small,
td.v14-header-2-small,
th.v14-header-2-small,
td.v14-header-3-small,
th.v14-header-3-small,
td.v14-header-4-small,
th.v14-header-4-small{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	color: #3A3329;
}

.sth,
.iform,
.iformwh,
a.v14-text-tab-unselect-link:link,
a.v14-text-tab-unselect-link:visited,
a.v14-text-tab-unselect-link:hover,
a.tablink:link,
a.tablink:visited,
a.tablink:hover,
a.tablinkblue:link,
a.tablinkblue:visited,
a.tablinkblue:hover,
a.toclink:link,
a.toclink:visited,
a.toclink:hover,
a.fbox:link,
a.fbox:visited,
a.fbox:hover{ font-family:verdana,arial,sans-serif; font-size:11px; }

.medbluetitlebar,
.medgraytitlebar,
.lightgraytitlebar,
.whitetitlebar,
a.tbmainlink:link,
a.tbmainlink:visited,
a.tbmainlink:hover,
a.texttabselectlink:link,
a.texttabselectlink:visited,
a.texttabselectlink:hover,
a.tocselectlink:link,
a.tocselectlink:visited,
a.tocselectlink:hover,
.tblue,
.tdblue,
.tgray,
.tgreen,
.price,
td.v14-header-1,
th.v14-header-1,
td.v14-header-2,
th.v14-header-2,
td.v14-header-3,
th.v14-header-3,
td.v14-header-4,
th.v14-header-4,
td.v14-header-5,
th.v14-header-5,
a.v14-text-tab-select-link:link,
a.v14-text-tab-select-link:visited,
a.v14-text-tab-select-link:hover{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:11px; }

table.data-table-1 caption em,
table.data-table-2 caption em,
table.data-table-3 caption em{ font-family:verdana,arial,sans-serif; font-style:normal; font-weight:bold; font-size:11px; }

.greytextbld,
.hdgd,
.mdgd{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:12px; }

.mstagline{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:13px; }

a.parent:link,
a.parent:visited,
a.parent:hover{ font-family:verdana,arial,sans-serif; font-size:10px; vertical-align:top; }

/* NS6 */
body > table:first-child td img{ display:block; }
img.display-img{ display:block; }
/* NS6 */

.title1{ font-family:arial,sans-serif; font-size:25px; }
.lggraytitle{ font-size:24px; }
.tvgray{ font-family:verdana,arial,sans-serif; font-weight:bold; }

.title{ font-family:arial,sans-serif; font-size:25px; }
.subtitle{ font-family:arial,sans-serif; font-size:15px; }
.boldtitle{ font-family:"Arial Black",arial,sans-serif; font-size:24px; }
.smalltitle,
#v14-body-table p#newstitle em{ font-family:arial,sans-serif; font-style:normal; font-weight:bold; font-size:15px; }
.pagesubtitle{ font-family:arial,sans-serif; font-size:15px; line-height:18px; }
.pagetitle{ font-family:"Arial Black",arial,sans-serif; font-size:24px; line-height:24px; }
.popup_title{ font-family:arial,sans-serif; font-size:16px; }

td.v14-header-1-small,
th.v14-header-1-small,
td.v14-header-2-small,
th.v14-header-2-small{ padding-top:4px; padding-bottom:4px; }

td.v14-header-3-small,
th.v14-header-3-small,
td.v14-header-4-small,
th.v14-header-4-small,
td.v14-header-5,
th.v14-header-5{ padding-top:3px; padding-bottom:3px; }

td.v14-header-1,
th.v14-header-1,
td.v14-header-2,
th.v14-header-2,
td.v14-header-3,
th.v14-header-3,
td.v14-header-4,
th.v14-header-4{ padding-top:3px; padding-bottom:4px; }

td.v14-header-1,
th.v14-header-1,
td.v14-header-1-small,
th.v14-header-1-small,
td.v14-header-2,
th.v14-header-2,
td.v14-header-2-small,
th.v14-header-2-small,
td.v14-header-3,
th.v14-header-3,
td.v14-header-4,
th.v14-header-4{ padding-left:6px; }

td.v14-header-3-small,
th.v14-header-3-small,
td.v14-header-4-small,
th.v14-header-4-small,
td.v14-header-5,
th.v14-header-5{ padding-left:5px; }

td.gradient_bar { padding-top:2px; padding-bottom:3px; padding-left:6px; }

.imgpaddingright { padding-right:6px; }
.imgpaddingtop { padding-top:6px; }

#v14-body-table p{ padding-bottom:8px; padding-top:5px; margin-top:0px; margin-bottom:0px; }
table.v14-gray-table-border{ border:1px solid #ccc; border-top:0px; }
table.v14-gray-table-border p{ padding:5px 5px 5px 5px; }
table.v14-gray-table-border table{ margin-left:5px; margin-right:5px; }
td.no-padding table{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
td.no-padding table td p{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
td.left-nav-spacer{ vertical-align:top; height:22px; padding-left:6px }
td.left-nav-spacer img{padding-top:4px;}
* html td.left-nav-spacer img{padding-top:3px;}
tr.left-nav-spacer td{ vertical-align:top; padding-top:4px; padding-bottom:4px; }
table.v14-list-spacing td{ padding-top:2px; padding-bottom:3px; }
table.v14-list-spac-wbg-no td{ padding-top:1px; padding-bottom:5px; }
table.v14-list-spac-wbg-toc td{ padding-top:3px; padding-bottom:3px; }
table.v14-list-spac-wbg-no td,
td.v14-graphic-tab-lblue-table td{ padding-top:3px; }
table.v14-list-spac-wbg-toc tr.bullet-list td,
table.v14-list-spac-wbg-no tr.bullet-list td,
table.v14-list-spacing tr.bullet-list td{ padding-top:0px; padding-bottom:6px; }

.esbp{ padding-bottom:8px; }
.ipt{ padding-top:4px; }
.gbp{ padding-top:5px; padding-bottom:9px; }
.spl{ padding-left:5px; }
td.npl p{ padding-left:0px; }
td.espl p{ padding-left:9px !important; }
td.npb p{ padding-bottom:0px !important; }
td.nlbp p{ padding-left:0px !important; padding-bottom:0px !important; }
td.iltbp{ padding-left:7px; padding-top:8px; padding-bottom:8px; }
td.ntb p{ font-size:11px; }

.imgleft{ float:left; padding:7px 5px 0px 0px; }
table.v14-gray-table-border .imgleft{ padding-left:5px; }
td.v14-header-1-small h2{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; }
td.text-tab-link-section{ line-height:1.6em; }
td.inc-prof {padding-top:1px;}
.shrinky {
      border:#666 solid 1px;
      display:none;
      position:absolute;
      z-index:9;
}
.displaycode {margin-top: 0; margin-bottom: 0; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 11px}
.boldcode {font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 11px; font-weight: bold}
.code-outline {background-color:#eeeeee; border: 1px solid #ccc; padding: 5px 5px 5px 5px}
.left-nav-link {font-family:verdana,arial,sans-serif; font-style:normal; font-weight:bold; font-size:11px; color: #5b5042}
.left-nav-link:hover {font-family:verdana,arial,sans-serif; font-style:normal; font-weight:bold; font-size:11px; color: #cc3333}
.readMore {font-family:verdana,arial,sans-serif; font-style:normal; font-weight:bold; font-size:11px; color:#5b5042}

.left-nav-linkTitle {font-family:helvetica, verdana,arial,sans-serif; text-align:left;font-style:normal;   font-size:1.3em;color: #000000}
.left-nav-link1 {font-family:verdana,arial,sans-serif; font-style:normal; font-weight:normal; font-size:0.93em; color: #5b5042}
.left-nav-link1:hover {font-family:verdana,arial,sans-serif; font-style:normal; font-weight:normal; font-size:0.93em;  color: #cc3333}
a.left-nav-link1 {font-family:verdana,arial,sans-serif; text-decoration: none;font-style:normal; font-weight:normal; font-size:0.93em;  color: #5b5042}
a.left-nav-link1:hover {font-family:verdana,arial,sans-serif; text-decoration: none;font-style:normal; font-weight:normal;  font-size:0.93em;  color: #cc3333}


.left-nav-link3 {font-family:verdana,tahoma,arial,sans-serif; text-decoration: none;font-style:normal; font-weight:normal;  font-size:0.85em; color: #302921}
.left-nav-link3:hover {font-family:verdana,tahoma,arial,sans-serif; text-decoration: none; font-style:normal; font-weight:normal; font-size:0.85em; color: #AD0303}
a.left-nav-link3 {font-family:verdana,tahoma,arial,sans-serif; text-decoration: none;font-style:normal; font-weight:normal;  font-size:0.85em; color: #302921}
a.left-nav-link3:hover {font-family:verdana,tahoma,arial,sans-serif; text-decoration: none; font-style:normal; font-weight:normal; font-size:0.85em; color: #AD0303}


.line {
	border-top: #CCCCCC dotted 1px;
	line-height: 10px;

}


.rightNavBorder {
	border: #5b5042 solid 1px;
}



.rightNavLine {
	border-bottom: #CFD5E2 solid 1px;
}

a.righNavMain:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #5b5042;
}


a.righNavMain:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #5b5042;
}

a.righNavMain:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color: #5b5042;
	font-weight: bold;
	text-decoration:none;
}

a.righNavMain:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #81725F;
	text-decoration:none;
}

a.righNavSub:link {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

a.righNavSub:active {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}
a.righNavSub:visited {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}
a.righNavSub:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	color: #666666;
}


/*ARGUS Property Budget*/


.rightNavLineBudget {
	border: #C1912D solid 1px;
	
}
a.rightNavBudget:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #C1912D;
}

a.rightNavBudget:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #C1912D;
}

a.rightNavBudget:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #C1912D;
}

a.rightNavBudget:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

/*DYNA */

.lineDyna{
	border-bottom: solid 1px 009999;

}
.rightNavLineDyna{
	border: #009999 solid 1px;
	
}
a.rightNavDyna:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #009999;
}

a.rightNavDyna:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #009999;
}
a.rightNavDyna:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #009999;
}
a.rightNavDyna:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

/*CTI */

.lineCti{
	border-bottom: solid 1px 00ADEF;

}
.rightNavLineCti{
	border: #00ADEF solid 1px;
	
}

a.rightNavCti:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #00ADEF;
}

a.rightNavCti:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #00ADEF;
}

a.rightNavCti:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #00ADEF;
}

a.rightNavCti:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}


/*LEASE */

.lineLease{
	border-bottom: solid 1px 49915D;

}
.rightNavLineLease{
	border: #49915D solid 1px;
	
}

a.rightNavLease:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #49915D;
}

a.rightNavLease:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #49915D;
}
a.rightNavLease:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #49915D;
}
a.rightNavLease:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}


/*ARGUS INSIGHT Reporting */

.lineInsight{
	border-bottom: solid 1px C9272D;

}
.rightNavLineInsight{
	border: #C9272D solid 1px;
	
}

a.rightNavInsight:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #C9272D;
}
a.rightNavInsight:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #C9272D;
}
a.rightNavInsight:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #C9272D;
}
a.rightNavInsight:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000; 
}


/*ARGUS Zone */

.lineRealPulse{
	border-bottom: solid 1px 532C7E;

}
.rightNavLineRealPulse{
	border: #532C7E solid 1px;
	
}

a.rightNavRealPulse:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #532C7E;
}

a.rightNavRealPulse:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #532C7E;
}
a.rightNavRealPulse:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #532C7E;
}
a.rightNavRealPulse:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}


/* Circle */

.lineCircle{
	border-bottom: solid 1px #0467F;

}
.rightNavBorderCircle{
	border: #00467F solid 1px;
	
}

a.rightNavCircle:link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #00467F;
}

a.rightNavCircle:visited {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #00467F;
}
a.rightNavCircle:active {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #00467F;
}
a.rightNavCircle:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

/* Form Styles */

.formLabel { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
.formProductSelection { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	border-left:hidden;
	color:#5B5042;
	}

.formRequied { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	}
.sitemapLevel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5B5042;
	background-color: #E6E6E6;
}
.sitemapLevel2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B5042;
	background-color: #FFFFFF;
}
a:link {
	color: #5B5042;
}
a.visited:hover {
	color: #CC0000;
}
a:visited {
	color: #5B5042;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: #5B5042;
}
a:active.hover {
	color: #CC0000;
}

/** New **/
.righNavMainTitleBL { 
	font-family:helvetica,verdana,arial,sans-serif;
	font-size:1.3em;
	text-decoration:none;
	letter-spacing: .5px; 
	color: #000000;
}

a.righNavMainBL:link {
	font-family:helvetica,verdana,arial,sans-serif;
	font-size:1.3em;
	text-decoration:none;
	letter-spacing: .5px; 
	color: #000000;
}


a.righNavMainBL:visited {
	font-family:helvetica,verdana,arial,sans-serif;
	font-size:1.3em;
	text-decoration:none;
	letter-spacing: .5px; 
	color: #000000;
}

a.righNavMainBL:active {
	font-family:helvetica,verdana,arial,sans-serif;
	font-size:1.3em;
	text-decoration:none;
	letter-spacing: .5px; 
	color: #000000;
}

a.righNavMainBL:hover {
	font-family:helvetica,verdana,arial,sans-serif;
	font-size:1.3em;
	text-decoration:none;
	letter-spacing: .5px; 
	color: #CC3333;
}

a.righNavSubBL:link {
	font-family:verdana,arial,sans-serif;
	font-size:0.93em;  
	font-weight: normal;
	text-decoration:none;
	color: #5b5042;
}

a.righNavSubBL:active {
	font-family:verdana,arial,sans-serif;
	font-size:0.93em; 
	font-weight: normal;
	text-decoration:none;
	color: #5b5042;
}
a.righNavSubBL:visited {
	font-family:verdana,arial,sans-serif;
	font-size:0.93em; 
	font-weight: normal;
	text-decoration:none;
	color: #5b5042;
}
a.righNavSubBL:hover {
	font-family:verdana,arial,sans-serif;
	font-size:0.93em;  
	font-weight: normal;
	text-decoration:none;
	color: #cc3333;
}

.sidebar ul li
{
	list-style-image: url(../images/arrow.gif);
}
.pagetitle h1
{
	font-family:helvetica, verdana,arial,sans-serif;
	font-size:1.00em; 
	font-weight: normal;
	color: #cc3333;
}
.righNavSubBLNoLink {
	font-family:verdana,arial,sans-serif;
	font-size:0.93em;  
	font-weight: normal;
	text-decoration:none;
	color: #5b5042;
}
.sh_private {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
}
.sh_private_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}

.tabbertab 
{
	border:1px solid #aaa;
	padding:15px 15px 15px 25px;
	margin-left:auto;
	margin-right:auto;
	width:80%
}

.tabbertab table
{
	padding-right:10px;
}

.benifit-title
{
	padding-left:10px;
}

.benefit-top
{
	margin-left:30px;
}
/* End of Services and Products */


#new_header {
  float:left;
  width:100%;
  background:#DAE0D2 url("/_layouts/images/new_headerbg.gif") repeat-x bottom;
  font-size:93%;
  height: 97px;
  line-height:normal;
  }
#new_header ul {
  display: table;
  margin: 0 auto;
  margin-left:54px;
  padding: 52px 10px 0;
  list-style:none;
  }
/*#new_header li {
  float:left;
  background:url("/_layouts/images/new_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#new_header li a {
  float:left;
  display:block;
  background:url("/_layouts/images/new_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  height: 28px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }*/
  
#new_header .deselected_li {
  float:left;
  background:url("/_layouts/images/new_left.gif") no-repeat left top;
  margin:0;
  padding: 0 0 0 6px;
  }
#new_header .deselected_a {
  float:left;
  display:block;
  background:url("/_layouts/images/new_right.gif") no-repeat right top;
  padding: 5px 15px 4px 6px;
  height: 28px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
  
#new_header .selected_li {
  float:left;
  background:url("/_layouts/images/new_left_on.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 6px;
  vertical-align:middle;
  }
#new_header .selected_a {
  float:left;
  display:block;
  background:url("/_layouts/images/new_right_on.gif") no-repeat right top;
  padding: 5px 15px 4px 6px;
  height: 28px;
  text-decoration:none;
  font-weight:bold;
  color:#765;    
  } 
  
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/

	
#new_header #logo 
{
	position:absolute;
	padding: 18px;
	left:0;
}

#new_header #quicknav
{
	position: absolute;
	margin: 0 0 0 0; 
	right:1%;
	top:1%;
	}
	
#global-links
{
	position:absolute;
	right:1%;
	top:5%;	
}	
	
/*#new_header a {float:none;}*/ /*This line causes float elements broken*/
/* End IE5-Mac hack */
#new_header a:hover {
  color:#333;
  }

#new_header #current{
  background-image:url("/_layouts/images/new_left_on.gif");
  border-width:0;
  }
#new_header #current a{
  background-image:url("/_layouts/images/new_right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
  
#new_header #last a {
	background-image:url("/_layouts/images/new_right-last.gif");
	color:#333333;
	padding-bottom:5px;
	}
		
.azsubtabs
{
	background-color:Transparent;
	border-style:none;
	position:relative;
	float:right;
}

#PlaceHolderTitleBreadcrumb
{
	background: #cfcdb8;
}

#onetidPageTitle{
background: #cfcdb8;
}

.registration-breadcrumb
{
	background: #cfcdb8;
}

#reg_area{
	background: #cfcdb8;
}

.registration_title{

height: 62px;
font-size:20pt;
border-style:none;
padding:10px 0 0 20px;
margin:0 0 0 0;
}

.ms-main
{
	background: #cfcdb8;
}

.propertysheet 
{
	margin:0 0 0 0;
	padding-left:20px;
}

#footer-divider
{
	background-image:url("/_layouts/images/divider.jpg");
	background-repeat:repeat-x;
	background-position:center;		
}

.footer, td.footer 
{	
	background: #cfcdb8;
	color: #666666;
	font-family: Verdana;
	height:30px;
}

.footer A:LINK, A:VISITED, A:ACTIVE 
{
	color: #666666;
	text-decoration:none;
}

#globalnav-replacement
{
	width:200px;
}

#workspace_table 
{
	background-color:#E9EAE2;
	width:100px;
	padding: 10px 10px 15px 10px
}

.collaborationTitle
{
	font-size:12pt; 
	font-weight:bold;
	color:#666666;
	font-family: Verdana;
	width:50%;
	vertical-align:middle;	
}

/* Workspace JumpToworkspace portion.
 Correction in workspaceCustomStandard.master JumptoMenu control td */
.ms-bannerContainer1
{
	background-color:#cfcdb8;
	background-position:center;
	padding:0 15px 0 15px;
}
/* End of correction */

.ms-globallinks a
{
	background-color:#cfcdb8;
	background-color:Transparent;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.ms-separator
{
color:#83b0ec;
font-size:10pt;
}

.ms-separator img
{
height:16px;
width:10px;
margin:0px 1px 0px 1px;
background:#9ac6ff;
border-bottom:1px solid #f2f8ff;
border-right:1px solid #f2f8ff;
visibility:hidden;
}

/*Rounded Corners*/
.bl {background: url("/_layouts/images/bl.gif") 0 100% no-repeat;}
.br {background: url("/_layouts/images/br.gif") 100% 100% no-repeat;}
.tl {background: url("/_layouts/images/tl.gif") 0 0 no-repeat;}
.tr {background: url("/_layouts/images/tr.gif") 100% 0 no-repeat; padding:10px;}
.t {background: url("/_layouts/images/tgrad.gif") #EAEBDE 0 0 repeat-x; width: 100%;}
.b {background: url("/_layouts/images/dot1.gif") 0 100% repeat-x;width:100%}
.back { background: #EAEBDE;}
.l {background: url(/_layouts/images/dot1.gif) 0 0 repeat-y;}
.r {background: url(/_layouts/images/dot1.gif) 100% 0 repeat-y}

div.content_divider_top{
  padding-top: 0px;
  margin-left: 1px;
  margin-right: 1px;
  border-top: 1px solid #CFCDB8;
  border-bottom: 1px solid #ffffff;
}
    
div.services_head{
	padding:10px 10px 0 10px;
	font-family: Verdana;
	font-weight: bold;
	color:#666666;
	font-size: 20px;
	line-height:20px;
}

#startHere
{
	top:85px;	
	position:absolute;
	padding-left:195px;
	left:20px;
}

td.services_subhead
{
  color:#336699;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:18px;
  font-weight:bold;
  line-height:20px;
}
    
/*end Rounded Corners*/

h4.welcome{
	font-size: 16px;
	font-family: verdana;
	font-weight: bold;
	color: #222222;
}

#vid_demo {
position: absolute;
margin-left: 180px;
top: 670px;	
}

#try_free {
position: absolute;
margin-left: 300px;
top: 285px;	
}

h5.short_notice{
display: inline;
font-size: 12px;
font-family: verdana;
margin:0;
padding:20px;
font-weight: lighter;
}
h5.short_notice b{
font-weight: bold;
}
#notice{
margin-left: 100px;
background: url("/_layouts/images/AZ/exclamation.gif");
background-repeat: no-repeat;

}
#login_welcome{
	position: absolute;
	top: 115px;
	width: 460px;
	left: 150px;
}
#register_now{
font-size: 11px;
font-weight: bold;
}
#register_free{
font-size: 11px;
font-weight: bold;
}
ul{
	list-style-image: url("/_layouts/images/AZ/blue_arrow.gif");
	list-style-type: none;
	margin: 0;
	padding-left: 21px;
	padding-bottom: 5px;
	
}
ul.group_lists li{
 margin: 0;
 padding: 4px;
line-height: 10px;

}
ul.group_lists{
	margin: 0;
	padding: 0 15;
	font-size: 10px;
	color: #336699;
	font-family: verdana;
}
h3.login_groups{
	margin: 0;
	padding: 10 0	;
	font-size: 14px;
	color: #333333;
}
#splash_news{ 
position: absolute; 
top:862px;
width: 280px; 
margin-left: 661px;
height: 124px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
padding-left: 10px
}
#language_select{
	margin-left: 624px;
	position: absolute; 
	top:390px;
	width: 300px; 
	border-right: 0px solid #cecebc;
	border-top: 0px solid #ffffff;
	height: 124px; 
	background: url("/_layouts/images/AZ/globe_reflect.gif"); 
	background-repeat: no-repeat;
	padding-left: 105px;
}
#lang_mem_sep
{
	position: absolute; 
	top:510px; 
	width: 230px;
	margin-left: 651px; 
	border-top: 1px solid #ffffff; 
	height: 1px;
}
#become_member{ 
	position: absolute; 
	top:520px; 
	width: 300px;
	margin-left: 611px; 
	border-left: 0px solid #ffffff;
	border-right: 0px solid #cecebc;
	border-top: 0px solid #ffffff;
	background: url("/_layouts/images/AZ/global_person.gif");
	background-repeat: no-repeat; 
	height: 124px; padding-left: 75px;
}
#global_people{ margin-left: 140px;top: 645px;position: absolute; border-bottom: 0px solid #cecebc;}
#login_intro
{
	left:150px; margin-left: 0px;top: 180px;position: absolute; width:430px; font-size:9pt;
}
#login_whatis
{
	left:150px; margin-left: 0px;top: 295px;position: absolute; width:430px;font-size:9pt;
}
#login_whatisContent
{
	left:150px; margin-left: 0px;top: 315px;position: absolute; width:450px;visibility:visible;font-size:9pt;
}
#login_free_for_argus
{
	margin-left: 350px;top: 673px;position: absolute; width:330px; font-size:9pt; font-weight:bold;
}

#behind{ }

.bl1 {background: url("/_layouts/images/AZ/bl.gif") 0 100% no-repeat;  }
.br1 {background: url("/_layouts/images/AZ/br.gif") 100% 100% no-repeat; }
.tl1 {background: url("/_layouts/images/AZ/tl.gif") 0 0 no-repeat; margin-top: 0px;  }
.tr1 {background: url("/_layouts/images/AZ/tr.gif") 100% 0 no-repeat;  padding:10px; height:842px;}
.t1 {background: url("/_layouts/images/AZ/tgrad.gif") #E9EAE2 0 0 repeat-x; width: 844px;}
.b1 {background: url("/_layouts/images/AZ/dot.gif") 0 100% repeat-x;  }
.back1 { background: #CFCDB8;   }
.l1 {background: url(/_layouts/images/AZ/dot.gif) 0 0 repeat-y;  }
.r1 {background: url(/_layouts/images/AZ/dot.gif) 100% 0 repeat-y  }


#login_rounded{ position: absolute; margin: 0 630;background: #FFFFFF; width: 260px; top: 180px; height: 100px;}
#ctl00_PlaceHolderMain_UserLogin_Panel1{ z-index: 0;}
#login_space
{
	padding-top:10px;
}
/* end changes */


/*Begin of login changes*/


button{
			border:none;
			background:none;
			padding:0;
			margin:0;
			width:auto;
		   	overflow:visible;					
			text-align:center;	
			white-space:nowrap;	
			height:24px;
			line-height: 0px;			
			}
		button span, button em{
			display:block;
			height:24px;
			line-height:21px;			
			margin:0;
			color:#333333;
			}	
		button span{
			padding-left:20px;
			background:url(/_layouts/images/AZ/bg_button.gif) no-repeat 0 0;
			}	
		button em{
			font-style:normal;
			padding-right:20px;
			background:url(/_layouts/images/AZ/bg_button.gif) no-repeat 100% 0;
			}
a{

}
#ctl00_PlaceHolderMain_UserLogin_Panel1{
	padding: 5;
	background: #ffffff;
	color: #333333;
	border-collapse: collapse;
	}

#login_title{
	color:#333333;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	margin-left: 2px;
	
	}
#login_form{
	color: #333333; 
	font-family: Verdana; 
	font-size: 0.8em; 
	width: 250px;
}

#ctl00_PlaceHolderMain_UserLogin_frmLogin_RememberMe{
	margin: 0 0 0 72px;
}

.itemcaption{
	background: #ffffff;
	padding: 0;
}


#ForgetPassword, #aforgotusername{
	
	font-size: 11px;
	color: #336699;
	
    font-family: verdana;
    font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.ms-globalbreadcrumb a:hover{
text-decoration: none;
color:#000000;

font-weight: bolder;
}


/*end of loging changes*/


		#primary {
			
		}
    body {
      background:#cfcdb8;
      margin:0;
      padding:0;
      color:#000;
      font:x-small/1.5em verdana,Serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      } html>body {font-size:small;}
    
    #header2 {
    
      
      width:100%;
      background:#DAE0D2 url("/_layouts/images/AZ/headerbg.gif") repeat-x bottom;
      font-size:93%;
      height: 97px;
      line-height:normal;
      }
    #header2 ul {
    	display: table;
      margin: 0 auto;
      padding: 59px 10px 0;
      list-style:none;
      }
    #header2 li {
      float:left;
      background:url("/_layouts/images/AZ/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #header2 a {
      float:left;
      display:block;
      background:url("/_layouts/images/AZ/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      height: 28px;
      text-decoration:none;
      font-weight:bold;
      color:#765;      
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #header2 #logo {
    	padding: 18px;
    	position: absolute;
    }
    #header2 a {float:none;}
    /* End IE5-Mac hack */
    #header2 a:hover {
      color:#333;
      }
    	#header2 #current {
      background-image:url("/_layouts/images/AZ/left_on.gif");
      border-width:0;
      }
   		#header2 #current a {
      background-image:url("/_layouts/images/AZ/right_on.gif");
      color:#333;
      padding-bottom:5px;
      }
      #header2 #last a {
			background-image:url("/_layouts/images/AZ/right-last.gif");
			color:#333333;
			padding-bottom:5px;
			}
			
			#quicknav{
			position:absolute;
			right:10%;
			top:3%;	
			width:34%;
			}
			
		.quicknav1{
			position:absolute;
			margin: 0 0 10 10;
			left:1000px;
			}
			