* html #leftCP #pageLayout { background: #426fa6 url('images/back_sol_menu.jpg') 0 100% no-repeat; }

body			{height: 100%; margin: 0; padding: 0; background:#FCFCFC;}
fieldset		{font: 11px  verdana; color:#113159;}
hr				{background:#fff; height:1px; color:#1A8CFF; border:none; clear:both} 

a				{color: #000; text-decoration: none;}
a:hover			{color: #525252; text-decoration: underline;}

.tableHeader	{font: normal 11px  verdana; color: #000; width:100%; background: #f0f0f0; border-bottom: 1px solid #808080; height:55px;}
.titleContainer	{padding: 5px 0px 0px 10px; }
.title			{font: normal 21px 'Segoe UI', verdana; color: #00f }
.hostname		{font: bold 12px verdana, tahoma; color: #FFF}

.tablegeneral	{width:98%; border-spacing: 5px; border-collapse: collapse;}
.tableinfo		{font: normal 11px  verdana; color:#113159; width:100%;}
.tablesearch	{width:98%; font: 11px  verdana; color: #666; border-spacing: 0px; border-collapse: collapse}
.tablesearch td.sub	{font:bold; background-color: #F4F4F4; border-bottom: 1px solid #F8F8F8; height: 24px; padding: 0px 0px 0px 5px;}
.tablesearch td {border-bottom: 1px solid #F8F8F8; padding: 0px 0px 0px 5px;}

.loginbgcolor	{background-color: #EFFBFE;}
.tablelogin		{width:430px;font: 11px  verdana; border-spacing: 0px; border-collapse: collapse; border: 1px solid #86a7d4; background-color: #F0F0F0;}
.tablelogin td.header	{font: normal 17px "Segoe UI", verdana; padding: 0 5px 3px 75px; height: 62px; line-height: 20px; color: #fff; background: #064473 url('images/login_header.png') 0 0 no-repeat;}
.tablelogin td.name	{padding: 0 5px 0px 5px; width:120px; height: 28px; }
.tablelogin td.text	{padding: 0 0px 0px 5px; }
.tablelogin td.error{font: bold 11px  verdana; color: #f00;  height: 28px; padding: 0 0px 0px 5px; text-align:center}

.dashboardtop {width: 98%; border: 1px solid #b8c1d0; margin: 0 0 10px 10px; padding: 8px 0; background: #fff; }
.dashboardtable {width: 100%;font: normal 11px  verdana;}
.dashboardtable td.name	{padding: 0 5px 0px 5px; width:180px; height: 22px; }
.dashboardtable td.value{color:#858585; padding: 0 5px 0px 5px; width:240px; border-bottom:1px solid #E6E6E6 }
.dashboardtable .td1 {padding: 0 10px; width:25%; vertical-align: top; }
.dashboardtable .td2 {padding: 0 10px; width:50%; vertical-align: top; border-left: 1px solid #d7d7d7; }
.dashboardtable .td3 {padding: 0 10px; width:35%; vertical-align: top; }

.divmenu		{width:200px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font:11px/24px "trebuchet ms",tahoma,verdana, sans-serif;}
#menu			{margin: 0px; padding: 0px; font:bold 11/21px tahoma,verdana;} 
#menu ol li		{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#menu a:link, #menu a:visited {width:200px; height:25px; background: url('images/menu_bac_master.gif') no-repeat; color:#fff; display: block; text-decoration: none; text-indent: 20px;} 
#menu a:active	{background-position: 0 -25px; color:#000; text-decoration: none;} 
#menu a:hover	{background-position: 0 -25px; color:#000; text-decoration: none;}

#submenu		{margin:0px; padding: 0px 0px 0px 0px; font:11/21px tahoma,verdana, sans-serif; } 
#submenu ol li	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#submenu a:link, #submenu a:visited {width:200px; height:22px; background: url('images/menu_bac.gif') no-repeat;  color:#000; display: block; text-decoration: none; text-indent: 22px;} 
#submenu a:hover {background-position: 0 -22px; color:#fff; text-decoration: none;}

.tdcaption		{font: bold 11px verdana; color:#666; background-image: url('images/td_back.gif'); padding:0px 0px 0px 5px;  height: 33px;  border-top: 1px solid #ddd; border-bottom: 1px solid #ddd}
.tdcaption2		{font: bold 11px verdana; color:#666; background-image: url('images/td_back_a.gif'); padding:0px 0px 0px 5px;height: 22px;}
.tdcaption3		{font: normal 11px verdana; color:#666; background-image: url('images/td_back_b.gif'); padding:0px 0px 0px 5px; height: 22px;}

.errorOK		{font: bold 11px verdana; color:#666; border: 1px solid #ddd; padding: 10px 10px 10px 60px; background: #BFF7B4 url('images/icon_ok.png') no-repeat}
.errorERR		{font: bold 11px verdana; color:#666; border: 1px solid #ddd; padding: 10px 10px 10px 60px; background: #FFC1C1 url('images/icon_error.png') no-repeat}
.errorCRT		{font: bold 11px verdana; color:#666; border: 1px solid #ddd; padding: 10px 10px 10px 60px; background: #FFFF95 url('images/icon_critical.png') no-repeat}

.tr				{font: normal 11px verdana; color:#666; height: 23px;}
.trhover		{font: normal 11px verdana; color:#666; height: 23px; background-color: #f2f2f2}
.trhighlight	{font: normal 11px verdana; color:#666; height: 23px; background-color: #FFFFD2}

.stdbutton		{font: normal 11px verdana; color:#666; width: 180px; height: 24px; background-image: url(images/Button180x21.gif);  BORDER-RIGHT: medium none; BORDER-TOP: medium none;BORDER-LEFT: medium none;BORDER-BOTTOM: medium none;}
.smallbutton	{font: normal 11px verdana; color:#666; width: 120px; height: 22px;  background-image: url(images/Button120x21.gif); BORDER-RIGHT: medium none; BORDER-TOP: medium none;BORDER-LEFT: medium none;BORDER-BOTTOM: medium none;}
.minibutton		{font: normal 11px verdana; color:#666; width: 45px; height: 22px; background-image: url(images/Button45x21.gif); BORDER-RIGHT: medium none; BORDER-TOP: medium none;BORDER-LEFT: medium none;BORDER-BOTTOM: medium none;}

.textbox		{font: normal 11px verdana; color:#666; padding: 1px; margin:0; border: 1px solid #ddd; width: 220px; height:22px; padding-top:3px}
.textboxdisabled{font: normal 11px verdana; color:#666; padding: 1px; margin:0; border: 1px solid #ddd; width: 220px; height:22px; background-color: #ddd}
.textboxabsolute{font: normal 11px verdana; color:#666; padding: 1px; margin:0; border: 1px solid #ddd; height:22px; padding-top:3px}
.textboxghost	{font: normal 11px verdana; color:#666; padding: 1px; margin:0; border: 1px solid #FCFCFC; height:22px; background-color: #FCFCFC; padding-top:3px}
.selecttextbox	{font: normal 11px verdana; color:#666; padding: 1px; margin:0; border: 1px solid #ddd; height:24px}
.textarea		{font: normal 11px verdana; color:#666; padding: 1px; margin:0; border: 1px solid #ddd; width: 220px; height:88px}

.pagination {font: normal 11px verdana, tahoma; color:#666; background: #f2f2f2; padding: 4px 2px 4px 7px; border: 1px solid #ddd;}
.pagination p {position:relative;text-align:right}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none; background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pagination p a:hover {background:#c00;color:#fff}
.pagination p span {text-decoration:none;background:#fff; border: 1px solid #ccc; padding:2px 5px; color:#ccc}
.pagination * {margin:0}
.pagination h4 {font-size:100%;  margin-top:-1.2em;  padding:0; border:none}

