﻿BODY
{
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    BACKGROUND: #fff; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 10px;
    color: #303030;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
a
{
    text-decoration:none;
    color:#0000ff;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;   
}
a:active
{
    text-decoration:none;
    color:#0000ff;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
a:hover
{
    text-decoration:none;
    color:#ff0000;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
a:visited
{
    text-decoration:none;
    color:#0000ff;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
td
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

input, textarea, select
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border: #7F9DB9 1px solid;
	padding-left:3px;
}
input[disabled]
{
	border: #A0A0A0 1px solid;
	padding-left:3px;
	color:#A0A0A0;
}
UNKNOWN
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;
}
.radio_checkbox
{
	background:transparent;
	border:0px;
	padding:inherit;
	padding:0px;
	margin:0px;
}
li
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	letter-spacing:1px;
	word-spacing:1px;
	color:#000;
}

fieldset
{
	border:solid 1px #cccccc;
}

a.shadowLink, a:hover.shadowLink, a:active.shadowLink, a:visited.shadowLink, a:link.shadowLink
{
    color:#A0A0A0;
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
}

#noscript_msg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:Maroon;
    width:300px;
    height:112px;
    background:#FAE6B6;
    border:1px solid #0000FF;
    position:absolute;
    left:350px;
    top:200px;
    z-index:7;
}
#no_script_div
{
    width: 2048px;
    height: 1024px;
    background:#000000;
    position:absolute;
    left: 0;
    top: 0;
    z-index:5;
    filter:alpha(opacity=20);
    -moz-opacity:0.2;
    opacity: 0.2;
}
.confDataDiv
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    position:absolute;    
    left:375px;
    top:250px;
    z-index:3;
    background-color:#FCFDDE;
	border:solid 1px #555555; 
    color: #000000;
}

#page_disabled
{
    width: 2048px;
    height: 1024px;
    background:#000000;
    position:absolute;
    left: 0;
    top: 0;
    z-index:1;
    filter:alpha(opacity=20);
    -moz-opacity:0.2;
    opacity: 0.2;
    display:none;
}

div#systemWorking
 {
    display:none;
    position: absolute;
    width:100%;
    left:50px;
    top:400px;
    text-align:center;
    z-index:2;
}

.notice_text
{
	width:100%;
	background-color:#FCFDDE;
	border:solid 1px #DDDDDD; 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding:3px;
}
.notice_text_red
{
	width:100%;
	background-color:#FCFDDE;
	border:solid 1px #DDDDDD; 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ff0000;
	padding:3px;
}
.notice_text_green
{
	width:100%;
	background-color:#FCFDDE;
	border:solid 1px #DDDDDD; 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#008A45;
	padding:3px;
}
.green_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Green;
}

.red_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Red;
}
.header_row
{
    background:url('../images/box-bg.jpg') repeat-x;
}
.style_text
{
	 font-family: Trebuchet Ms;
     color: ThreeDDarkShadow;
}
.style_text_red
{
	 font-family: Trebuchet Ms;
     color: Maroon;
}

.welcome_text
{
  	font-family:Bookman Old Style;
	font-size:12px;
	letter-spacing:2px;
	color:Black;
}
.icon_td
{
    padding:5px;
    vertical-align:middle;
}
/* Tooltip classes */
.infotd
{
	background-color:#ffffff;
	font-size:13px;
	text-align:justify;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 550px;
border: 1px solid black;
padding: 2px;
background-color: #FFFFCF;
visibility: hidden;
z-index: 4;
cursor:move;
color:#000;
}
.closetd
{
	width:10px;
	height:10px;
	border:solid 1px #808080;
	background-color:#D4D0C8;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding:5px;	
}
.formbutton 
{
	cursor:pointer;
	border:outset 1px #cccccc;
	background:#999999;
	color:#444444;
	font-weight:bold;
	padding:1px 2px 1px 2px;
	background:url(../images/formbg.gif) repeat-x left top;
}
.msg_fldset
{	
	border-width:2px 1px 1px 1px;
	border-style:solid;
	border-color:#657887;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0px 5px 0px;
	display:block;
	padding: 5px 5px 5px 5px;
}
.msg_fldset_leg
{
	border-width:0px 1px;
	border-style:solid;
	border-color:#657887;
	font-weight:bold;
	letter-spacing:2px;
	padding: 0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.border_table_full
{
    border-bottom:1px solid #2529A6;
	border-left:1px solid #2529A6;
	border-right:1px solid #2529A6;
	border-top:1px solid #2529A6;
	background:#FFFFD1;
}
/*Gray Square*/
a.Graysquarebutton{
background: transparent url('../images/square-Gray-left.gif') no-repeat top left;
display: block;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
text-align:center;

}

a:link.Graysquarebutton, a:visited.Graysquarebutton, a:active.Graysquarebutton{
color: #494949; /*button text color*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a.Graysquarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a.Graysquarebutton span{
background: transparent url('../images/square-Gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333;
}

a.Graysquarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}
#loginReport_Result
{
	border:solid 1px #cccccc;
	padding:10px;
}
#loginReport_Result li
{
	list-style:square;
	padding-left: 0px;
}
