a:link    { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover   { color: #000000; text-decoration: none; }
a:active  { color: #000000; text-decoration: none; }

form            { margin:0px; }
input           { margin:0px; }
td, p		    { font-size: 9pt; font-family: tahoma,arial,Geneva,Helvetica,sans-serif; }
body {
	margin-top: 0px; margin-right: 0px;
	margin-bottom: 0px; margin-left: 0px;
	scrollbar-face-color: white;
	scrollbar-shadow-color: gainsboro;
	scrollbar-darkshadow-color: whitesmoke;
	scrollbar-highlight-color: gainsboro;
	scrollbar-3dlight-color: whitesmoke;
	scrollbar-track-color: white;
	scrollbar-arrow-color: gainsboro;
	/* overflow: auto; */
}

/* layout */
.logo         { width: 38px;  height: 38px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../i/logo.png', sizingMethod='crop');background:url('../../i/logo.png')!important;background:url('../../i/spacer.gif'); }
.logo_name    { width: 250px; height: 38px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../i/logo_name.png', sizingMethod='crop');background:url('../../i/logo_name.png')!important;background:url('../../i/spacer.gif'); }


/* left menu */
.png_folder1    { width: 28px; height: 28px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../i/app_folder1.png', sizingMethod='crop');background:url('../../i/app_folder1.png')!important;background:url('../../i/spacer.gif'); }
.png_folder2    { width: 28px; height: 28px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../i/app_folder2.png', sizingMethod='crop');background:url('../../i/app_folder2.png')!important;background:url('../../i/spacer.gif'); }
.png_app        { width: 24px; height: 24px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../i/application.png', sizingMethod='crop');background:url('../../i/application.png')!important;background:url('../../i/spacer.gif'); }
.left_menu      { font-size: 9pt; background-image: url( '../../i/menu_bg.jpg');}

/* top bar */
.btn_gray       { font-size: 9pt; height: 20px; background-image: url( '../../i/btn_gray.jpg'); padding-top: 2px; background-color: e0e0d5; border: 1px solid; border-color: 888888 333333 333333 888888 ; }
.input_green    { font-size: 9pt; height: 20px; background-color: #EEF7FF; border-style: none; border: 1px solid; border-color: 999999 eeeeee eeeeee 999999 ;}

/* list */
.outer          { border: 1px solid silver;}
.color-border   { background-color: #FFFFFF; }
.table_title    { height:25px; font-size: 9pt; color: #000000; background-color: #DDDDDD; background-image: url( '');}
.table_row      { font-size: 9pt; height: 25px; color: #555555; }
.table_hr       { background-color: #999999; }

/* form */
h2              { font-size: 9pt; margin: 0;}
h2.border       { border-bottom: 0px solid #a1a5a9; margin-bottom: 6px; padding-bottom: 3px; margin-top: 20px;}
.legend         { font-size: 9pt; font-weight:bold; line-height:30px; }
.form_style     { width: 700px;float: left; }
.form_title     { font-size: 9pt; color: #000000; font-weight: bolder ; background-color: #CCCCFF; }
.form_row       { font-size: 9pt; height: 35px; vertical-align:top; LINE-HEIGHT:20px}
.form_list      { width: 20px; }
.form_label     { width: 110px; text-align:right; color: #333333; LINE-HEIGHT:20px}
.form_label_r   { text-align:right; color: #ff3333; LINE-HEIGHT:20px}
.Text_1         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; height: 20px; background-color: #FFFFFF;  border: 1px #7F9DB9 solid; }
//.Text_1       { font-size: 9pt; background-color: #FFFFFF; height: 19px; border: 1px #666666 solid; font-family: Arial; }
//.Text_1         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; height: 20px; }
.Textarea_1     { font-size: 9pt; background-color: #FFFFFF; border: 1px #7F9DB9 solid; font-family: Arial; }

.Select_1       { font-size: 9pt; background-color: #FFFFFF; font-family: tahoma,arial,Geneva,Helvetica,sans-serif;}
.btn            { font-size: 12px; height: 20px; padding-top: 2px; background-color: #eeeeee; border: 1px solid; border-color: #999999 #555555 #555555 #999999 ; margin:0px ; background-image: url( '../../i/btn_gray.jpg');}
.note           { color: #999999; }
input.groovybutton
{
   font-size:11px;
   font-family:Tahoma,sans-serif;
   color:#333333;
   height:25px;
   background-color:#C1DBE8;
   border:0px;
}

/* tabs */
div#tabs{float:left;width: 100%;padding-top:5px;background: #BBD9EE}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 3px;}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{font-size: 9pt;float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{font-size: 9pt;background: #FFA826;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}




.Btn1           { background-color: #ffCC00 ; }
.buttn_V        { font-size: 8pt; font-family: Verdana; font-weight: bolder; border: 1px #554411 solid; background-color:FFEE33 ; }
.buttn_E        { font-size: 8pt; font-family: Verdana; font-weight: bolder; border: 1px #115511 solid; background-color:CCDDCC ; }
.buttn_D        { font-size: 8pt; font-family: Verdana; font-weight: bolder; border: 1px #551111 solid; background-color:DDCCCC ; }
.buttn_F        { font-size: 8pt; font-family: Verdana; font-weight: bolder; border: 1px #111155 solid; background-color:CCCCDD ; }
.Select_2       { font-size: 9pt; background-color: #FFFFFF; height: 19px; }
.body_1         { SCROLLBAR-FACE-COLOR: FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: FFFFFF; SCROLLBAR-SHADOW-COLOR: FFFFFF; SCROLLBAR-3DLIGHT-COLOR: FFFFFF; SCROLLBAR-ARROW-COLOR: 000000; SCROLLBAR-TRACK-COLOR: FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: FFFFFF; }

.color-title		{background-color:888885;color:white;background-color:7A8FA4;}
.color-header		{background-color:ddddd5;}
.color-buttons		{background-color:ccccc5;}
.color-row		{background-color:fffff5;}
.color-rowalert		{background-color:ffddaa;}
.buttn1,.buttnText1	{font-size:70%;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;background-color:e0e0d5;}
.buttn-fix 			{font-size:70%;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;background-color:e0e0d5;width:7.5em;}
.form-title			{color:white;}
.tabs		 		{font-family:tahoma,arial,geneva,sans-serif; font-size: 10px;}
.label,.text,.link 	{font-size:9pt;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;}
.nospace			{line-height:2px;}
.sentance,ul 		{FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 80%; LINE-HEIGHT: 131%}
th					{text-align:left;font-weight:normal;}
b,.b 				{font-weight:bold;}
.text_bold 			{font-weight:bold;}
.h3,h3,.subhead		{font-size:90%;line-height:120%;font-family:arial,geneva,helvetica,sans-serif;}
.pagedivider		{font-size:90%;line-height:120%;font-family:arial,geneva,helvetica,sans-serif;}
.input 				{width:250px;}
.error 				{color:red;}
.success 			{color:green;}
.itemsml 			{FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; FONT-SIZE: 65%; LINE-HEIGHT: 150%; font-weight: bold; color:333399;}
.headline			{font-family:arial;font-size:85%; color:6699cc;}
.checkboxS {padding: 0px;height: 12px;width: 12px;}

.skin_bgc1  { background-color: #969696;}
