
/* CSS Document 
Authored by:SJ
For:MetLife
Date:9/09*/

html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset,img,table,td {/*Sets up a series of default settings, and how other selectors can inherit them. This reduces the size of your CSS file and decreases any style maintenance*/
   margin: 0;
   padding: 0;
   border: 0;
}
/*gets rid of Firefox jump*/
html {
overflow-x: auto;
overflow-y: scroll;
}
body {
  background: #6C97B9 url(/Portals/0/images/bkgd.jpg) repeat-x;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  color: #333;
}
table {
 border-collapse: collapse;
}
sup, sub {
 font-size:80%;
}
a {
 cursor: pointer;
}
a,a:link,a:visited {
 color: #007CC2;
}
a:hover {
  color: #7CB764;
}
/*for space underneath each entry of DNN search results*/
.searchtable td {
  padding-bottom: 8px;
}
.mainimage {
  margin-bottom: 18px;
}
.table {
  border-top: 1px solid #FFD548;
  border-right: 1px solid #FFD548;
  padding: 0;
  margin: 0;
}
.table th {
  border-bottom: 1px solid #FFD548;
  border-left: 1px solid #FFD548;
  padding: 5px;
  margin: 0;
  background: #FFEDAE;
  color: #3573BA;
  font-weight: bold;
}
.table td {
  border-bottom: 1px solid #FFD548;
  border-left: 1px solid #FFD548;
  padding: 5px;
  margin: 0;
  font-size: 12px !important;
}
table td {
  font-size: 12px !important;
}
 .imageright {
  margin-left: 12px;
  margin-bottom: 5px;
  float: right;
}
.imageleft {
  margin-right: 12px;
  margin-bottom: 5px;
  float: left;
}
.disclaimer {
  font-size: 11px;
}

/*Dynamic Login stules*/
#dnn_ctr957_ModuleContent {
 background: url(/Portals/0/images/bkgd_login.jpg) no-repeat 0 top;
 padding: 0 20px 15px 20px;
 color: #666;
 line-height: 160%;
 height:370px;
 border: 0;
}
h2.login-head {
  padding-top: 15px;
  margin-bottom: 20px;
  color: #333;
  font-size: 1.5em;
}
.login-intro {
 font-style:italic;
}
.label {
padding-bottom: 5px;
}
.textfield {
  margin-bottom: 5px;
   color: #666;
   font-size: 11px;
}
.login-button {
  margin: 5px 0 10px 0;
  background: url(/Portals/0/images/submit.jpg) no-repeat 0 2px;
  color: #FFF;
  font-weight: bold;
  font-size: 12px;
  font-family: "Trebuchet MS", Arial, sans-serif;
  border: 0;
  width: 55px;
  height: 20px;
  
}
#wrapper {
  width: 985px;
  margin: 0 auto 0 auto;
  text-align: left;
  min-height: 673px;
}
#bkgd {
    background: url(/Portals/0/images/bkgd_content.jpg) repeat-y 5px 0;
}
#bkgd-top {
 background: url(/Portals/0/images/bkgd_content_top.jpg) no-repeat;
}
#agents {
  background: url(/Portals/0/images/bkgd_topnav.jpg) no-repeat;
  /*width: 153px;*/
  width: 116px;
  height: 25px;
  float: right;
  margin-right: 25px;
  margin-top: 33px;
  color: #0077D4;
  font-size: 13px;
  font-weight: bold;
  /*padding: 6px 0 0 20px;*/
  padding: 6px 0 0 0px;
  text-align:center;
}
#agents a,#agents a:link,#agents a:visited {
  text-decoration: none;
}
#about {
  background: url(/Portals/0/images/bkgd_topnav_a.jpg) no-repeat;
  width: 90px;
  height: 25px;
  float: right;
  margin-right: 0px;
  margin-top: 33px;
  color: #0077D4;
  font-size: 13px;
  font-weight: bold;
  padding: 6px 0 0 25px;
}
#about a,#about a:link,#about a:visited {
  text-decoration: none;
}
#loginlinks {
  margin-top: 10px;
}
#mast {
  clear: right;
}

.logo {
  display: block;
  float: left;
  width: 185px;
  margin: 0 0 0 26px;

}
#search {
  float: right;
  width: 220px;
  margin:20px 19px 0 0;

}

#textbox {
float: left;
width: 156px;

}
#textbox .textfield {
  background: url(/Portals/0/images/bkgd_searchfield.jpg) no-repeat;
  border: 0;
  color: #333;
  width: 156px;
  height: 22px;
  padding-left: 8px;
  padding-top: 4px;
  margin-bottom: 0;
}
#button {
  float: left;
  width: 55px;
}
.ie #button {
  margin-top: 1px;
}
#navbar {
  background: url(/Portals/0/images/bkgd_mainav.jpg) repeat-x;
  width: 948px;
  height: 40px;
  margin: 9px 0 0 19px;
}
#mainav {
    float: left;
	padding: 0 0 0 5px;
}
/*

#mainav li {
  float: left;
  background: url(/Portals/0/images/bkgd_mainav_divide.gif) no-repeat right 10px;
  list-style-type: none;
}
#mainav li.last {
  background: none;
}

*/
#propertylogo {
  float: right;
  width: 283px;
  margin: 11px 22px 0 0;
}
#middle-content {
  padding: 33px 0 25px 41px;
}
#content {
  float: left;
  width: 666px;
  font-size: 1.15em;
  line-height: 145%;
  color: #666;
  margin-top: 4px;
  min-height:380px;
}
#content td {
  font-size: .8em;
    line-height: 145%;
}
#content h1 {
   color: #333;
   font-size: 1.6em;
   margin-bottom: 10px;
   font-weight: normal;

}
#agent h2 {
  font-size: 1.4em;
  margin-bottom: 5px;
  color: #7CB764;
  margin-top:-23px;
}
.agentlink h2 {
  font-size: 1.4em;
  margin-bottom: 5px;
  color: #7CB764;
  margin-top:-23px;
}
#content h2 {
  font-size: 1.4em;
  margin-bottom: 5px;
  color: #007CC2;
}
#content h3 {
  font-size: 1.3em;
  margin-bottom: 5px;
}

#content p,#content ul,#content ol {
   padding-bottom: 20px;
}
#content p.search {
padding-bottom: 10px;
}
#content table{
   padding-bottom: 20px;
}
#content td {
  vertical-align: top;
}
#content ul ul,#content ol ol {
   padding-bottom: 0;
}
#content ul li {
   margin-left: 25px;
  list-style-type: none;
  background: url(/Portals/0/images/bullet.gif) no-repeat 0 9px;
  padding: 0 0 3px 19px;
}
#content ol li {
  margin-left: 35px;
}
#content a,#content a:link,#content a:visited {
  color: #007CCD;
 text-decoration: underline;
}
#content a:hover {
  color: #7CB764;
  text-decoration: underline;
}
#box-top{

background: url(/Portals/0/images/bkgd_content_top.gif) no-repeat;
width: 666px;
height: 5px;
}
#box-content{
background: url(/Portals/0/images/bkgd_content_middle.gif) repeat-y;
padding: 9px 15px 15px 16px;
color: #666;
}
#box-bottom {
background: url(/Portals/0/images/bkgd_content_bottom.gif) no-repeat;
width: 666px;
height: 6px;
}
/*agent page styles*/
#agentboxes {
  margin-top: 15px;
  font-size: 16px;
}
#agentboxes p{
  padding-bottom: 10px;
}
#box-top-agent-1{
background: url(/Portals/0/images/bkgd_agentbox1_top.gif) no-repeat;
}
#box-content-agent-1{
background: url(/Portals/0/images/bkgd_agentbox1_middle.gif) repeat-y;
padding:7px 15px 5px 16px;
color: #666;
min-height: 132px;
width: 400px;
}
#content #box-content-agent-1 h2 {
  color: #000;
  font-size: 1.3em;  
}
#box-bottom-agent-1 {
background: url(/Portals/0/images/bkgd_agentbox1_bottom.gif) no-repeat;
width: 435px;
height: 8px;
}
#box-agent-2 {
  width: 211px;
  float: left;
}
#content #box-content-agent-2 h2 {
  color: #8ABE73;
  font-size: 1.3em;
}
#box-top-agent-2{
margin-top: 18px;
background: url(/Portals/0/images/bkgd_agentbox2_top.gif) no-repeat;
width: 211px;
height: 8px;

}
#box-content-agent-2{
background: url(/Portals/0/images/bkgd_agentbox2_middle.gif) repeat-y;
padding: 7px 15px 5px 16px;
color: #666;
min-height: 132px;
}
#box-bottom-agent-2 {
background: url(/Portals/0/images/bkgd_agentbox2_bottom.gif) no-repeat;
width: 211px;
height: 8px;
}
/*right column*/
#subinfo {
  float: left;
  width: 215px;
  margin: 0 0 0 23px; 
}
#print {
  text-align: right;
  margin: 0 0 19px 0;
}
.floodhome-top .RadPanelbar_Default {
padding: 20px;

}
.flood-top .RadPanelbar_Default {
 position: relative;
 top: -19px;
}
#subnav-box-top-content li {
background: none;
}
/* flood home link on flood content page skins*/
.floodhome {
  background: url(/Portals/0/images/bullet.gif) no-repeat 0 5px;
  padding: 0 0 3px 19px;
  color: #007CC2;
text-decoration: none;
font-size: 13px;
position: relative;
z-index: 2000!important;
top: 23px;
margin-left: 18px;
}
.floodhome a,.floodhome a:link,.floodhome a:visited {
  text-decoration: none;
}

.subnav-box-bottom {
  background: url(/Portals/0/images/bkgd_subnav_bottom.jpg) no-repeat;
  width: 212px;
  height: 16px;
  margin-bottom: 14px;

}
.subnav-box-bottom.NoHeader {
  background: none;
  width: 212px;
  height: 16px;
  margin-bottom: 14px;

}
.subnav-box-bottom.flood {
 position: relative;
 top: -19px;
}
/*flood page 2nd nav*/
#mainav-sub h2 {
  color: #8ABE73;
  font-size: 1.3em;
  margin-bottom: 10px;
}
#mainav-sub ul{
  margin-left: 18px;
}
#mainav-sub li {
color: #007CC2;
text-decoration: none;
font-size: 13px;
background: url(/Portals/0/images/bullet.gif) no-repeat 0 4px;
  padding: 0 0 3px 19px;
  list-style:none;
}
/*right sidebar container styles*/
.sidebar {
  background: url(/Portals/0/images/bkd_subbox_top.jpg) no-repeat;
  padding: 0;
  margin: 0;
  font-size: 1em;
  line-height: 145%;


}
.sidebar h1,.sidebar h2,.sidebar h3 {
  color: #8ABE73;
  font-size: 1.4em;
  margin-bottom: 5px;
}
.sidebar p {
  margin: 0;
  padding: 0;
}
.sidebar-cont-content {
padding: 15px;
}
.sidebar-bottom {
  background: url(/Portals/0/images/bkd_subbox_bottom.jpg) no-repeat;
  width: 213px;
  height: 4px;
    margin-bottom: 15px;
}
#bottomcurve {
  background: url(/Portals/0/images/bkgd_content_bottom.jpg) no-repeat;
  width: 985px;
  height: 15px;
}

#footer {
  font-size: 12px;
  width: 926px;
  margin: 0px 0 0 20px;
}
#footer a,#footer a:link,#footer a:visited {
  text-decoration: none;
}
#bottomnav {
  float: left;
  width: 275px;
  color: #000;
  word-spacing: 5px;
padding-bottom:16px;

}
#bottomnav a,#bottomnav a:link,#bottomnav a:visited {
  color: #FFF;
}
#bottomnav a:hover {
  color: #000;
}
#license {
float: right;
color: #FFF;
}
#copyright {
  color: #000;
  font-size: 12px;
  line-height: 200%;
  margin-left: 19px;
}
/*home page styles*/

#content-home {
  float: left;
  width: 660px;
  margin-top: 25px;
  padding-left: 45px;
  position: relative;
}
#boxes-home {
font-size: 13px;
color: #666666;
line-height: 140%;
padding: 13px 0 25px 0;
}
#boxes-home a,#boxes-home a:link,#boxes-home a:visited {
  text-decoration: none;
}
#boxes-home p {
  padding-bottom: 8px;
}
#boxes-home img {
  margin-bottom: 8px;
}
#boxes-home h2 {
  font-size: 16px;
  margin-bottom: 10px;
  color: #333;
}
#box-home-1 {
  background: url(/Portals/0/images/bkgd_homebox1_top.gif) no-repeat;
  padding-top: 9px;
  float: left;
  width: 194px;
  margin-right: 19px;
}
#box-home-middle-1 {
  background: url(/Portals/0/images/bkgd_homebox1_middle.gif) repeat-y;
  padding: 0 0 0 0;
}
#cont-home-1 {
  background: url(/Portals/0/images/bkgd_homebox1_gradient.jpg) no-repeat 5px bottom;
    width: 182px;
	padding-left: 12px;
	padding-top: 4px;
}
#box-home-bottom-1 {
  background: url(/Portals/0/images/bkgd_homebox1_bottom.jpg) no-repeat;
  width: 194px;
  height: 12px;
}
#box-home-2 {
  background: url(/Portals/0/images/bkgd_homebox2_top.gif) no-repeat;
  padding-top: 9px;
  float: left;
  width: 204px;
  margin-right: 19px;
}
#box-home-middle-2 {
  background: url(/Portals/0/images/bkgd_homebox2_middle.gif) repeat-y;
  padding: 0 0 0 0;
}
#cont-home-2 {
  background: url(/Portals/0/images/bkgd_homebox2_gradient.jpg) no-repeat 5px bottom;
    width: 187px;
	padding-left: 12px;
	padding-top: 4px;
}
#box-home-bottom-2 {
  background: url(/Portals/0/images/bkgd_homebox2_bottom.jpg) no-repeat;
  width: 204px;
  height: 12px;
}
#box-home-3 {
  background: url(/Portals/0/images/bkgd_homebox3_top.gif) no-repeat;
  padding-top: 9px;
  float: left;
  width: 202px;
}
#box-home-middle-3 {
  background: url(/Portals/0/images/bkgd_homebox3_middle.gif) repeat-y;
  padding: 0 0 0 0;
  
}
#cont-home-3 {
  background: url(/Portals/0/images/bkgd_homebox3_gradient.jpg) no-repeat 5px bottom;
      width: 185px;
	padding-left: 12px;
	padding-top: 4px;
}
#box-home-bottom-3 {
  background: url(/Portals/0/images/bkgd_homebox3_bottom.jpg) no-repeat;
  width: 202px;
  height: 12px;
}
.homecontent {
  margin-bottom: 20px;
}
.subinfo-home {
  float: left;
  width: 232px;
  color: #525252;
  line-height: 160%;
  font-size: 13px;
  margin: 36px 20px 0 3px;
}
.subinfo-home h2{
  font-size: 16px;
  margin-bottom: 10px;
  color: #333;
}
.subinfo-home h3 {
color: #0077D4;
font-weight: bold;
  font-size: 13px;
  display: inline;
}
.subpik {
  margin-top: 18px;
}
/*google search*/
#cse-search-results iframe {
  width: 500px; }


/*clears floats with no presentational markup*/
.clearfix:after {
    content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
   display: inline-table;
}
/*Hides from IE Mac \*/

.clearfix {
    display: block;
    height: 1%;
}
/*End Hack \*/

/* ================================
    Default styles FOR DotNetNuke
   ================================
*/   

/* background color for the content part of the pages */


.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
 color: #007CC2;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
 color: #007CC2;
}

A.SkinObject:visited  {
    text-decoration:    none;
 color: #007CC2;
}

A.SkinObject:active   {
    text-decoration:    none;
 color: #007CC2;
}

A.SkinObject:hover    {
    text-decoration:    none;
 color: #007CC2;
}

/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}


/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: #999999 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: #999999 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #999999 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: #999999 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
	width:650px;
}
.WizardButton
{
	border-right: #999999 1px solid;
	padding-right: 2px;
	border-top: #999999 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #999999 1px solid;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #999999;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}
HR {
    color: #999999;
    height:1pt;
    text-align:left
}
/* Custom admin module fixes */
#dnn_ctr605_DD select{
  width: 110px;
}
#dnn_ctr606_DD select{
  width: 110px;
}
#dnn_ctr607_DD select{
  width: 110px;
}
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	
	height:16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	 
	color: black; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	 
	background-color: #FFFFFF; 
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3); */
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.Head {

    font-size:  12px;
    font-weight:    bold;
	color: #4F7884;
 
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
  
{

}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{

}
/*Container style*/
.dropdown select {
  font-size: 10px;
  font-family: Arial, sans-serif;
}
/*search app styles*/
.HeaderLabel {
  font-weight: bold;
}
.HeaderLabel2 {
  font-weight: bold;
  padding-left:0px;
  border-top:none;
  border-left:none;
  border-right:#none;
  border-bottom:#828282 1px solid;
  padding-left:7px;
}

.RadComboBox_Default .rcbInput {
background: #fff !important;

}
