/* styles.css */

body 		{ font-family:verdana; font-size:11px; background-color:#e0e0e0; }

/*
input.txt { width: 200px; }
input, select, textarea { border:solid #cccccc 1px; background-color:#ffffff; font-family:verdana; font-size:10px; color:#000000; padding:3px; }
#btn { background-color:#990000; color:#ffffcc; border-style:inset; border:solid #808080 2px; } 
*/

form p { clear: left; margin: 0px; padding: 0px; padding-top: 2px; }
legend { display: inline; border: #243352 1px solid; font-weight: bold; font-size: 13px; background-color: #FCFAEE; padding: 5px; color: #990000; }
fieldset { margin: 10px; width: 95%; display: block; border: #243352 1px dashed; padding-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #243352; padding-bottom: 10px; float: left; }
.reqd { font-weight: bold; color: #BF1820; }
.disabled { background-color:#ffffff; border:solid #a0a0a0 1px; color:#000000; }

#fs p { padding: 3px; margin: 0px 0px 0px 0px; }
#fs p label { float: left; width: 120px; font: bold 12px Verdana; margin-right: 5px; }
#fs ul { margin-left: 10px; }
#fs li { list-style-type: circle; clear: left; font-size: 12px; }

.main 		{ padding:2px; border:solid #000 1px; background-color:#ffffff; display:block; margin:0px auto; width:100%; }
.main2		{ padding:0px; background-color:#ffffff; display:block; margin:0px; }
.gheader	{ float:none; display:block; background-color:#000; padding:5px; }
.dd_menu	{ vertical-align:top; border:solid #cccccc 1px; }
.sidebar	{ width:15%; float:left; border:solid #cccccc 1px; background-color:#ffffff; }
.content_sb	{ width:85%; margin-left:15%; float:none; border:none; }
.content	{ width:100%; display:block; border:none; }
.footer		{ width:100%; display:block; text-align: center; }

.header		{ font-size:12px; font-weight:bold; background-color:#990000; padding:3px; border:solid #cccccc 1px; text-align: center; color:#ffffcc; }
.label		{ font-size:10px; font-weight:bold; vertical-align:middle; }
.text		{ font-size:10px; font-weight:normal; vertical-align:middle; }
.alert 		{ color:#ffffcc; font-weight:bold; border:solid #cccccc 1px; background-color:#990000; padding:5px; display:block;}
.msg 		{ color:#6666ff; font-weight:bold; border:solid #cccccc 1px; background-color:#e8e8e8; padding:5px; display:block; }
.note		{ text-align:center; }

.embed 		{ border:solid #cccccc 1px; background-color:#ffffff; margin-top:2px; padding:1px; width:100%; }
.clear		{ clear:both; padding-bottom:5px; }
.hbreak		{ background-color:#aaaaaa; height:1px; line-height:1px; width:100%; margin:4px 0px 4px 0px; padding:0px; }
.lhs		{ padding:1px; margin-left:1px; width:49%; float:left; padding:2px; }
.rhs		{ padding:1px; margin-right:5px; width:49%; float:right; padding:2px; }
.nhs		{ padding:1px; margin-left:1px; width:99%; clear:both; }
.full		{ padding:1px; margin-left:1px; width:99%; }

#MenuID		{ left:0px; top:0px; background-color:#e8e8e8; display:block; }
#treeMenuID	{ left:0px; top:0px; background-color:#e8e8e8; display:block; }

.ifrm 		{ background-color:#ffffff; border:solid #a0a0a0 1px; color:#000000; padding:3px; }
.ifrmP		{ clear: left; margin: 0px; padding: 2px; padding-top: 2px; }

#display_tbl			{ width:100%; font-family:verdana; font-size:11px; }
#display_tbl tr 		{ padding:2px; }
#display_tbl td.label 	{ font-weight:bold; }

ul.options li { padding:5px; font-weight:bold; }

dl#profile		{ padding:5px; margin-left:10px; }
dl#profile dt	{ font-weight:bold; }
dl#profile dd	{ font-weight:normal; margin-left: 10px; }

