/*Floating divs */
#logocontainer  {margin-left: 5px; position:absolute;z-index:20;}
#babycontainer {margin-left:150px; position:absolute; top:20px;background:gray;}
#quickchoice  {width: 900px; text-align: right; margin-top:110px; position:absolute;z-index:30;}
#quickchoicelandscape {width: 1200px; text-align: right; margin-top:110px; position:absolute; z-index: 30;}
#quickchoiceleft {width: 400px; margin-left:150px; text-align: left; margin-top:110px; position:absolute;z-index:30; font-size:9px; color:white;}
#menu     {width: 120px; top:135px; left:0px; padding-left:20px; position:absolute; z-index:40;}
/*Static divs*/  /*main width=650px */
#main     {width: 900px; margin-left: 10px; margin-top:105px; padding:0px; position:absolute;z-index:10;}
#directory     {width: 1200px; margin-left: 10px; margin-top:105px; padding:0px; position:absolute;z-index:10;}
#orangeblock  {width: 100%;  background: #D9B101;padding:1px; margin:0px; margin-bottom:10px;}
#greenblock   {width: 100%; background: #D9DEEB; margin-top:25px;}
#quote    {padding-top:5px;margin-left:280px; height:20px;}
#onlymaincolumn {margin-left: 120px; padding:5px; background: #ffffff;}
#maincolumn   {margin-left: 120px; padding:5px; background: #ffffff; border-right:1px solid #B1B0B0; width:400px;}
#spotlight  {margin:0px;float:right;padding-left:0px; width:135px;}
#footer   {margin-left: 120px; height:10px; padding-top:5px; padding-bottom:5px}
#updatetimestamp {margin:0px; color: #B1B0B0; padding-top:30px; font-size:10px}

/*html tags*/ 
/*html, body, td  {margin:0px;padding:0px;height:100%; background:#ffffff; font-family:  arial,helvetica,verdana ; font-size: 12px;} */
html, body  {margin:0px;padding:0px;height:100%; background:#ffffff; font-family:  arial,helvetica,verdana ; font-size: 12px;}
td { font-family:  arial,helvetica,verdana ; font-size: 12px;}
form    {padding:0px; margin:0px;}
div     {border:0px solid #000000;}
h1    {font-family:  Garamond, Times, Georgia; font-size: 18px; font-style: normal; font-weight: bold; color: #D9B101; margin-bottom:5px; margin-top:0px;}
h2    {font-family:  Garamond, Times, Georgia; font-size: 16px; font-style: normal; font-weight: bold; color: #5374A9; margin-bottom:5px}
h3    {font-family:  Garamond, Times, Georgia; font-size: 14px; font-style: normal; font-weight: bold; color: #D9B101; margin-bottom:4px}
/*Custom classes*/
.grayline   {width: 100%; height:1px; background:#B1B0B0;margin-bottom:4px;margin-top:4px;}
.img    {margin-top:0px;margin-bottom:6px; margin-right:6px; border:solid 3px #DFCE85; }
.imgfloatleft {margin-top:0px;margin-bottom:6px; margin-right:6px; border:solid 3px #DFCE85; float:left}
.photocopy  {font-family: arial,helvetica,verdana ; font-size: 10px;}
.footnote   {position:relative; top:-3px;}
.footnotecopy   {font-family: arial,helvetica,verdana ; font-size: 10px; font-style: italic;}
.letter   {margin:30px; padding:8px; background:#F8F6DA; font-family:  Georgia, Times, Garamond ; font-size: 12px;line-height:20px; font-style: italic;}
.toplink  {text-align:right;float:right; margin-right:7px}
.floatleft  {text-align:left;float:left}
.quick    {font-family: arial,helvetica,verdana; font-size: 10px; font-style: normal; font-weight: normal;  text-decoration: none; color: #ffffff}
.error {margin: 20px; color: red;}
.info {margin:20px ; color: green;}
.renewText { background-color: #D9DEEB; }
.subtext { margin-left: 20px;}
/*Links*/
a:link    {text-decoration: underline; color: #0296E2;}
a:visited, a:active, a:hover  {text-decoration: underline; color: #42677A;}
/*Custom links*/
.level1, .level1sel {font-family: arial,helvetica,verdana; font-size: 12px; font-style: normal; font-weight: normal; }
.level2, .level2sel {font-family: verdana,arial,helvetica; font-size: 10px; font-style: normal; font-weight: normal; }
.level3, .level3sel {font-family: verdana,arial,helvetica; font-size: 10px; font-style: normal; font-weight: normal;}
a.level1:link, a.level1:visited     {color: #003052; text-decoration: none;}
a.level1sel:link,a.level1sel:visited  {color: #D9B101; text-decoration: none;}
a.level2:link, a.level2:visited   {color: #003052; text-decoration: none;}
a.level2sel:link,a.level2sel:visited  {color: #D9B101; text-decoration: none;}
a.level3:link, a.level3:visited   {color: #003052; text-decoration: none;}
a.level3sel:link,a.level3sel:visited  {color: #D9B101; text-decoration: none;}
a.level1:hover,a.level1sel:hover,a.level2:hover,a.level2sel:hover,a.level3:hover,a.level1se3:hover {color: #ffffff; text-decoration: underline;}
.level1pad    {padding-bottom:4px; color: #003052;}
.level2pad    {padding-left:5px; padding-bottom:4px}
.level3pad    {padding-left:10px; padding-bottom:4px}
a.quick:link,a.quick:visited  {color: #ffffff; text-decoration: none;}
/*HACKS*/
div.clearer {clear: left; line-height: 0; height: 10px;}
div.item {clear: left; width:100%}
/*FORM*/
div.row {  clear: both;  padding-top: 5px;  }
div.row span.label {  float: left;  width: 100px;  text-align: right;  }
div.row span.formw {  float: right;  width: 235px;  text-align: left;  } 
textarea.largeinput   { width: 550px; height:69px; }