BODY 			{ margin:0px; padding:0px; font-family: arial,helvetica,verdana,tahoma,serif; font-size:70%; color:#575757 }

H1   			{ float:left; width:151px; height:48px; margin:0px; padding:10px; position:relative; z-index:2; }
H1.logo			{ display:block; width:151px; height:48px; margin:0px; padding:0px; }
H1 a span		{ display:none; }
H3			{ margin:0px 0px 10px 0px; padding:0px; color:#427496; }
H3 a			{ color:#427496; }
H4			{ margin:15px 0px 0px 0px; padding:0px; font-size:80%; }
H4.big			{ margin:15px 0px 0px 0px; padding:0px; font-size:110%; color:#427496;}
IMG			{ border:0px; }
a:hover			{ text-decoration:none; }
FORM			{ margin:0px; padding:0px; }

#main			{ width:770px; margin:0px 0px 0px 0px; padding:0px; background-color:#fff; }
#header			{ width:100%; margin:0px; padding:0px; }
#body			{ width:100%; margin:0px; padding:0px; }
#footer			{ height: 22px; width:100%; margin:0px; padding:2px 0px 0px 0px; background-color:#427496; color:#fff; }
ul#nav			{ display:block; float:right; width:599px; height:20px; margin:28px 0px 0px 0px; padding:0px; list-style-type:none; overflow:hidden; }
ul#nav li		{ display:block; height:20px; float:right; margin:0px 1px; padding:0px 5px; background: url(../../images/tab.gif) #5B9BC7 top center no-repeat;}
ul#nav li.on		{ background-color:#427496; }
ul#nav li a		{ width: 60px; text-align: center; display:block; color:#fff; text-decoration:none; margin:3px 0px 0px 0px; padding:0px; }
ul#subNav		{ display:block; width:100%; height:20px; margin:0px; padding:0px; list-style-type:none; background-color:#427496; overflow:hidden; }
ul#subNav li		{ display:block; height:15px; float:right; margin:2px 10px 0px 0px; padding:0px 5px 0px 0px; border-right:1px solid white; }
ul#subNav li.search		{ cursor:hand; cursor:pointer; color:#ffffff; display:block; height:15px; float:right; margin:2px 10px 0px 0px; padding:0px 10px 0px 10px; border-right:1px solid white; border-left:1px solid white; }
ul#subNav li a		{ color:#fff; text-decoration:none; margin:0px; padding:0px; }
#copyright		{ font-size:80%; margin:5px 0px 0px 3px;}
#designBy		{ float:right; margin:1px 3px 0px 0px; display:none; }

.colLeft		{ float:left; width:190px; margin:0px; padding:5px; }
.colLeft p		{ margin:5px 0px 5px 0px; padding:0px; font-size:90%; }
.colLeft p a		{ margin:0px 0px 0px 5px; padding:0px; color:#427496; text-decoration:underline; }
.colLeft p a:hover	{ text-decoration:none; }
.colRight		{ float:left; margin:0px; padding:5px; }
.dash			{ float:left; width:150px; margin:20px 0px 0px 0px; padding:0px; text-align:center; }
.dash p			{ margin:0px; padding:0px; }
.dash a			{ color:#427496; text-decoration:underline; }
.dash img		{ display:block; margin:0px auto; }
.dash a:hover		{ text-decoration:none; }
.clearBoth		{ clear: both; height: 1px; line-height: 1px; font-size:1px; margin:0px; padding:0px; overflow:hidden; }
.logoColor		{ background-color:#427496; }
.bodyContent		{ width:100%; margin:0px 0px 20px 0px; padding:0px; }
.noBorder		{ border:0px; }
.asser_bad		{ border:1px solid #cc0000; padding:10px; color:#cc0000; }


table.mgrTable { width:100%; text-align:left; background-color:#F3F2F9; border:1px solid #9BB1C8; border-collapse:collapse; }
table.mgrTable caption { margin:0px; border-top:1px solid #9BB1C8; border-right:1px solid #9BB1C8; padding-top:3px; padding-bottom:3px; padding-left:2px; font-weight:bold; font-size:120%; background-color:#9BB1C8; text-align:left; }
table.mgrTable th { background-color:#DDDCE9; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }
table.mgrTable td { border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }

table.formTable { width:100%; text-align:left; background-color:#F3F2F9; border:1px solid #9BB1C8; }
table.formTable caption { margin:0px; border:1px solid #9BB1C8; padding-top:3px; padding-bottom:3px; padding-left:2px; font-weight:bold; font-size:120%; background-color:#9BB1C8; text-align:left; }
table.formTable th { background-color:#DDDCE9; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }
table.formTable td { border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }
table.formTable table { width:100%; }
table.formTable table th { background-color:#DDDCE9; }
table.formTable table td { padding:0px; }
table.formTable table th { background-color:#DDDCE9; }

table.mgrTable2 { width:560px;text-align:left; background-color:#F3F2F9; border:1px solid #9BB1C8; border-collapse:collapse; }
table.mgrTable2 caption { margin:0px; border-top:1px solid #9BB1C8; border-right:1px solid #9BB1C8; padding-top:3px; padding-bottom:3px; padding-left:2px; font-weight:bold; font-size:120%; background-color:#9BB1C8; text-align:left; }
table.mgrTable2 th { background-color:#DDDCE9; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }
table.mgrTable2 td { vartical-align:top;border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }

table.mgrTable3 { width:500px;text-align:left; background-color:#F3F2F9; border:1px solid #9BB1C8; border-collapse:collapse; }
table.mgrTable3 caption { margin:0px; border-top:1px solid #9BB1C8; border-right:1px solid #9BB1C8; padding-top:3px; padding-bottom:3px; padding-left:2px; font-weight:bold; font-size:120%; background-color:#9BB1C8; text-align:left; }
table.mgrTable3 th { background-color:#DDDCE9; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }
table.mgrTable3 td { border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:2px; }

p.redAlert { color:#FF2A00; border:1px solid #FF2A00; padding:5px; }
p.greenAlert { color:#00694A; border:1px solid #00694A; padding:5px; }
p.leftP { margin:1px; }
p.rightP { margin:1px; text-align:right }
p.breadcrumb { margin:0px 0px 15px 0px;padding:0px; font-size:95%; }
.redText { color:#FF2A00; }
.BOXtitle { font-size:120%; font-weight:bold }
.BOXtext { font-weight:bold }
.WHITE { color:#fff; }
.noDisp		{ display:none; }

fieldset { padding:0px; margin:0px 0px 15px 0px; border:1px solid #000099; }
fieldset .fieldContainer	{ display:block; margin:0px 2px 2px 2px; background-color:#ddd; padding:8px; }
fieldset legend			{ font-weight:bold; font-size:110%; margin:0px 0px 0px 0px; padding:0px; }
fieldset label			{ display:inline; width:100px; float:left; font-size:100%; }
fieldset .label200			{ display:inline; width:200px; float:left; font-size:100%; }
fieldset span.field		{ display:block; width:100px; float:left; font-size:100%; }
fieldset span.display		{ display:block; font-size:100%; font-weight:bold;}
fieldset div			{ margin-bottom:3px; margin-top:3px }
fieldset select { font-size:100%; }

fieldset fieldset { padding:0px; margin:0px 0px 10px 0px; border:1px solid #aaaaaa; }
fieldset fieldset legend { font-weight:bold; font-size:100%; margin:0px 0px 0px 0px; padding:0px; }


#intranet h3 { font-size: 200%; position: relative; top: 20px; } 
.subPop { width:200px; text-align:center; display:none; z-index:9999; position:absolute; background-color:#DDDDDD; border:1px solid #AAAAAA }

#sys_msg_table a:link {color: #bdb83a; text-decoration: none; }
#sys_msg_table a:active {color: #bdb83a; text-decoration: none; }
#sys_msg_table a:visited {color: #bdb83a; text-decoration: none; }
#sys_msg_table a:hover {color: #bdb83a; text-decoration: none; }