body { margin:0; padding:0; text-align:left;}
img { border:0; }

#main { margin:0 auto; padding:0; text-align:center; width:772px; background:url(../images/mainbg.gif) top left repeat-y }
#main p { margin:0; padding:0 0 10px 0; font:11px arial, verdana, sans-serif; color:#666; }

#printmain { margin:0 auto; padding:0; text-align:center; width:772px; }
#printmain p { margin:0; padding:0 0 10px 0; font:11px arial, verdana, sans-serif; color:#666; }

#onecol { float:left; margin:0; padding:20px 0 0 0; text-align:left; width:772px;}
#onecol p { margin:0; padding:0 10px 10px 13px; font:14px arial, verdana, sans-serif; color: black; }
#onecol2 { float:left; margin:0; padding:20px 0 0 0; text-align:left; width:772px;}
#onecol2 p { margin:0; padding:0 10px 10px 13px; font:11px arial, verdana, sans-serif; color:#666; }
#onecolcenter { margin:0; padding:20px 0 0 0; text-align:left; width:772px;}
#onecolcenter p { margin:0; padding:0 10px 10px 13px; font:11px arial, verdana, sans-serif; color:#666; }
#leftcol01 { float:left; margin:0; padding:20px 0 0 0; text-align:left; width:296px; background:url(../images/leftcol01.gif) top left no-repeat; }
#leftcol01 p { margin:0; padding:0 10px 10px 13px; font:11px arial, verdana, sans-serif; color:#666; }
#rightcol01 { float:right; margin:0; padding:20px 0 0 0; text-align:center; width:476px; background:url(../images/rightcol01.gif) top left no-repeat; }
#adminwelcome { margin:0; padding:20px 0 0 0; text-align:left; width:772px;}
#adminwelcome p { margin:0; padding:0 50px 10px 50px; font:11px arial, verdana, sans-serif; color:#666; }


#loginform { margin:0 auto; padding:0; width:320px; }

/* home */

#homeleftcol {margin:0 25% 0 25%; padding:0; text-align:left; width:385px;}
#homeleftcol p { margin:0; padding:0 0 10px 13px; font:14px arial, verdana, sans-serif; color: black; }
#homerightcol { float:right; margin:0; padding:0; text-align:left; width:385px; }
#homerightcol p { margin:0; padding:0 10px 10px 0; font:14px arial, verdana, sans-serif; color:black; }

#topleftcol { float:left; margin:0; padding:0; text-align:left; width:385px; }
#topleftcol p { margin:0; padding:0 0 10px 13px; font:14px arial, verdana, sans-serif; color: black; }
#toprightcol { float:right; margin:0; padding:0; text-align:left; width:385px; }
#toprightcol p { margin:0; padding:0 10px 10px 0; font:14px arial, verdana, sans-serif; color: black; }


/* forms */

.supertitle { font:bold 14px arial, verdana, sans-serif; color:#fff; background:#6cb0af; height:30px; padding:0 0 0 10px; }
.title { font:bold 11px arial, verdana, sans-serif; color:#fff; background:#206e6d; }
.printtitle { font:bold 11px arial, verdana, sans-serif; color:#000; }
.titlecenter { font:bold 11px arial, verdana, sans-serif; color:#fff; background:#206e6d; text-align:center; }
.subtitle { font:bold 13px arial, verdana, sans-serif; color:black; background:#ccc; text-align:right; }
.printsubtitle { font:bold 11px arial, verdana, sans-serif; color:#666; text-align:right; border:1px solid #CCC; }
.subtitleleft { font:bold 11px arial, verdana, sans-serif; color:#666; background:#ccc; text-align:left; }
.subtitlecenter { font:bold 11px arial, verdana, sans-serif; color:#666; background:#ccc; text-align:center; }
.subtitlelarge { font:16px arial, verdana, sans-serif; color:#666; background:#ccc; text-align:center; }
.subtitlelarge a { font:16px arial, verdana, sans-serif; color:#666; background:#ccc; text-align:center; }
.subtitlelarge a:hover { font:16px arial, verdana, sans-serif; color:#999; background:#ccc; text-align:center; }
.printsubtitlelarge { font:16px arial, verdana, sans-serif; color:#000; text-align:center; }
.input { font:11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:left; border:1px solid #CCC; }
.inputlarge { font:bold 11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:left; border:1px solid #CCC; }
.printinput { font:11px arial, verdana, sans-serif; color:#666; text-align:left; border:1px solid #CCC; }
.inputnoborder { font:11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:left; }
.inputbold { font:bold 11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:left; border:1px solid #CCC; }
.inputboldnoborder { font:bold 11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:left; }
.inputcenter { font:bold 11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:center; border:1px solid #CCC;  }
.inputbox { font-family:Verdana, Arial, Helvetica; font-size: 11px; color: Black; Border: 1px solid #666666; }
.radiolist { font-family:Verdana, Arial, Helvetica; font-size: 11px; color: Black; }
.confirmationnumber { font:20px arial, verdana, sans-serif; color:#000; }
.greentitle { font:16px arial, verdana, sans-serif; color:#1c6f6e; }
.whiteandred { font:11px arial, verdana, sans-serif; color:Red; background:#fff; }
.smalltext { font:11px arial, verdana, sans-serif; color:#666; text-align:left; }
.dgrow { font:11px arial, verdana, sans-serif; color:#666; background:#ccc; text-align:left; border:1px solid #CCC; }
.dgaltrow { font:11px arial, verdana, sans-serif; color:#666; background:#e2e2e2; text-align:left; border:1px solid #CCC; }


#mainbox { margin:0 auto; padding:0; width:760; text-align:left; }
#header { margin:0; padding:0 0 0 10px; width:760; }
#header p { font:bold 11px arial, verdana, sans-serif; color:#999; }

#content { margin:0; padding:0; width:760; }
#content p { margin:0; padding:0 10px 10px 10px; font:11px arial, verdana, sans-serif; color:#999; }

.dropdownbox { font:11px arial, verdana, sans-serif #666; }

.normal { font:11px arial, verdana, sans-serif #666; }

.textbox { border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; border-top:#ccc 1px solid; border-left:#ccc 1px solid; font:11px arial, verdana, sans-serif #666; width:120px; }

.button { border:#ccc 1px solid; font:11px arial, verdana, sans-serif #666; width:120px; }

/* Secure menu */

#menu_level01 { margin:0; padding:6px 0 0 10px; width:772px; height:30px; text-align:left; background:url(../images/securemenu_bg.jpg) top left no-repeat; }
#menu_level01 ul { margin:0; padding:0; font:11px arial, verdana, sans-serif; color:#FFF; }
#menu_level01 ul li { margin:0 8px 0 8px; padding:0; list-style-type:none; display:inline; text-align:center; }
#menu_level01 ul li a { margin:0; padding:0; list-style-type:none; text-decoration:none; font:11px arial, verdana, sans-serif; color:#c4e4e4; }
#menu_level01 ul li a:hover { margin:0; padding:0; list-style-type:none; text-decoration:none; font:11px arial, verdana, sans-serif; color:#FFF; }

#adminmenu_level01 { margin:0; padding:5px 0 0 10px; width:772px; height:30px; text-align:left; background:url(../images/securemenu02_bg.jpg) top left no-repeat; }
#adminmenu_level01 ul { margin:0; padding:0; font:11px arial, verdana, sans-serif; color:#999; }
#adminmenu_level01 ul li { margin:0 8px 0 8px; padding:0; list-style-type:none; display:inline; text-align:center; }
#adminmenu_level01 ul li a { margin:0; padding:0; list-style-type:none; text-decoration:none; font:11px arial, verdana, sans-serif; color:#d1e1e0; }
#adminmenu_level01 ul li a:hover { margin:0; padding:0; list-style-type:none; text-decoration:none; font:11px arial, verdana, sans-serif; color:#FFF; }

/* xy coordinates */

.xysbg { color:#666; background:#eee; text-align:left; border:1px solid #CCC; }
.xys { font:11px arial, verdana, sans-serif; color:#666; background:#dadada; text-align:left; border:1px solid #CCC; }
.xyscontent { font:11px arial, verdana, sans-serif; color:#666; background:#eee; text-align:left; border:1px solid #CCC; }



