
/*      <style type="text/css">*/


body { background: #eeeeee; padding-right: 0px; padding-left: 0px; background: white; padding-bottom: 0px; margin: 2em; font: 78%/1.5 arial, helvetica, serif; padding-top: 0px }
hr { padding-right: 0px; padding-left: 0px; background: white; padding-bottom: 0px; margin: 0px; color: #dddddd; padding-top: 0px; height: 1px }

#nav .inputdlg{ background-color:white; width: 20em; margin-left:-2em;} 
#nav .inputdlg #senddlg{ background-color:blue; width: 50em; margin-left:-2em;} 

#nav .inputdlg:hover{ background-color:white; width: 20em; } 

fieldset { border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; width: 20em; border-right-width: 0px }
legend { padding-right: 10px; padding-left: 10px; font-weight: bold; padding-bottom: 5px; padding-top: 5px }
label { clear: both; float: left; margin: 0px 1em 10px 0px; width: 8em; text-align: right }

#senddlg fieldset{ width: 24em; }
	
.tagnormal	{ background: #fbf3c5; }
.tagdrag	{ background: #fecc22; }

.tagnormal img { border: 1px solid #fbf3c5;}
.tagdrag img { border: 1px solid #fecc22;}

#heading { background-color:#fbf3c5; font-style: italic; font-weight: bold;}
#program_name {padding-left: 3em; font-size: 3em; }

#source {margin: 0px auto; position: absolute; top: 150px;  left: 25px;  z-index:3; cursor:pointer; }
#operator {margin: 0px auto; position: absolute; top: 190px; left: 275px; z-index:2; cursor:pointer; }
#result {margin: 0px auto; position: absolute; top: 230px; left: 325px; z-index:1; cursor:pointer; }

#nav { border-right: #dddddd 0px solid; padding-right: 0px; border-top: #dddddd 1px solid; padding-left: 0px; 
	background: white; float: left; padding-bottom: 0px; margin: 0px 0px 1em; border-left: #dddddd 0px solid; 
	width: 70em; line-height: 1; padding-top: 0px; border-bottom: #dddddd 1px solid; list-style-type: none;z-index:0; }

#nav ul { border-right: #dddddd 0px solid; padding-right: 0px; border-top: #dddddd 1px solid; padding-left: 0px; font-weight: bold; background: white; float: left; padding-bottom: 0px; margin: 0px 0px 1em; border-left: #dddddd 0px solid; line-height: 1; padding-top: 0px; border-bottom: #dddddd 1px solid; list-style-type: none }
#nav a { padding-right: 0em; display: block; padding-left: 1em; padding-bottom: 0.25em; color: black; padding-top: 0.25em; text-decoration: none }
#nav a.addarrow { background: url(rightarrow2.gif) no-repeat right center }
#nav li { padding-right: 1em; padding-left: 0px; float: left; padding-bottom: 0px; padding-top: 0px }
#nav li ul { border-top-width: 1px; font-weight: normal; border-left-width: 1px; left: -999em; border-bottom-width: 1px; margin: 0px; margin-left:-2em; width: 13.9em; position: absolute; height: auto; border-right-width: 1px }
#nav li li { padding-right: 1em; width: 13em }
#nav li ul a { width: 13em }
#nav li ul ul { width: 21.5em; margin: -1.75em 0px 0px 14em }
#nav li:hover ul ul { left: -999em }
#nav li:hover ul ul ul { left: -999em }
#nav li.sfhover ul ul { left: -999em }
#nav li.sfhover ul ul ul { left: -999em }
#nav li:hover ul { left: auto }
#nav li li:hover ul { left: auto }
#nav li li li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto }
#nav li li.sfhover ul { left: auto }
#nav li li li.sfhover ul { left: auto }
#nav li:hover { background: #dddddd }
#nav li.sfhover { background: #dddddd }



#instructions { width: 40em }
#instructions a { color: #7c6240 }
#instructions a:hover { text-decoration: none }

#scaffolding { border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; background: white; margin: 1em 0px 0px; border-left: #dddddd 0px solid; border-bottom: #dddddd 1px solid; height: 70px }
#scaffolding a { display: block; text-indent: -999em; height: 70px; text-decoration: none }
#scaffolding a:hover { background-position: 181px -70px }


#imagebox {margin: 0px auto; }
#saveas { MARGIN: 2em; WIDTH: 17em; TEXT-ALIGN: center; line-height:1.3; }
#about_vicdemo { MARGIN: 2em; WIDTH: 17em; TEXT-ALIGN: center; line-height:1.3; }
#about_vicdemo a{ MARGIN: 2em; WIDTH: 17em; TEXT-ALIGN: center; line-height:1.3; color:Red;
      PADDING-RIGHT: 0em; 
      DISPLAY: inline; 
      PADDING-LEFT: 0em; 
      PADDING-BOTTOM: 0em; 
      PADDING-TOP: 0em; 
      TEXT-DECORATION: underline; }
.input-box { BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 4em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.input-rb { PADDING-RIGHT: 0.5em;  MARGIN-left: 75px; WIDTH: 4em; }
.textinput-box { BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 4em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.xtextinput-box { BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 4em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: left }
.input-boxc1{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 4em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.input-boxc2{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 4em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.input-boxc3{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 4em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.check-box { BORDER-RIGHT: #26a 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 0px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 0px solid; WIDTH: 1em; COLOR: #000; BORDER-BOTTOM: #26a 0px solid; TEXT-ALIGN: right }
.infile-box { width: 16em; BORDER-RIGHT: #26a 1px solid; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN: 2em; BORDER-LEFT: #26a 1px solid; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: left }
.infile-box-send { width: 43em; BORDER-RIGHT: #26a 1px solid; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN: 2em; BORDER-LEFT: #26a 1px solid; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: left }
.submit-button { CLEAR: both; BORDER-RIGHT: #fefefe 2px outset; BORDER-TOP: #fefefe 2px outset; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 9em; BORDER-LEFT: #fefefe 2px outset; COLOR: #000; BORDER-BOTTOM: #fefefe 2px outset }
#errormsg { MARGIN: 1em; COLOR: red }
#imagesize { MARGIN: 5em; COLOR: black }
#refresh {CLEAR: both; border: 0; margin:0; margin-left: .3em; COLOR: #000; background-color: transparent;}
#loadfromweb2 {CLEAR: both; border: 0; margin:0; margin-left: .3em; COLOR: #000; background-color: transparent;}
.explanation{background: #eeeeee; padding: 1em;}
.input-boxcrxxx{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.labelinput-boxci{margin-left: .1em;  FLOAT: left; COLOR: #000; TEXT-ALIGN: right }
.labelinput-boxcr{margin-left: 2.5em;  FLOAT: left; COLOR: #000; TEXT-ALIGN: right }
.labelinput-boxcg{margin-left: .5em;   FLOAT: left; COLOR: #000; TEXT-ALIGN: right }
.labelinput-boxcb{margin-left: .5em;   FLOAT: left; COLOR: #000; TEXT-ALIGN: right }
.input-boxci{margin-left: 2.2em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.input-boxcr{margin-left: 3.5em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.input-boxcg{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.input-boxcb{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #feb; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #000; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.noinput-boxci{margin-left: 2.2em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #888; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.noinput-boxcr{margin-left: 3.5em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #888; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.noinput-boxcg{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #888; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
.noinput-boxcb{margin-left: 1em;  BORDER-RIGHT: #26a 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #26a 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #26a 1px solid; WIDTH: 2em; COLOR: #888; BORDER-BOTTOM: #26a 1px solid; TEXT-ALIGN: right }
LABEL .cr { CLEAR: both; FLOAT: left; MARGIN: 0px 1em 1px 0px; WIDTH: 2em; TEXT-ALIGN: right }
.clearfloats {clear:both; font-size: .1em;}


#container { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BACKGROUND: #eeeeee; 
	MARGIN: 0px auto; BORDER-LEFT: #dddddd 1px solid; WIDTH: 70em; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left }

#image1fname{color: White;}
#googleads { BACKGROUND: #999999; FLOAT: left; WIDTH: 15em }

#googletop { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; 
	MARGIN: 0px auto; BORDER-LEFT: #dddddd 1px solid; WIDTH: 70em; BORDER-BOTTOM: #654321 1px solid; TEXT-ALIGN: center }

#googletop { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; 
	MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; WIDTH: 70em; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center }

P { MARGIN: 1em 2em }

P#hitop { FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-STYLE: italic; TEXT-ALIGN: left }

#hitop STRONG { FONT-SIZE: 1.2em; COLOR: black }

/*</style>*/

