
body    { font-style: normal; background-color: #bad3d7; text-align: center; margin: 0; padding: 0 }
#none { background-color: #a4bbcb; margin: 0; padding: 0 }
#pagesmall        { background-image: url("images/bg.jpg"); background-repeat: no-repeat; text-align: center; margin: 12px auto 0; padding: 0; width: 780px; height: 720px }
#pagemedium  { background-image: url("images/bg.jpg"); background-repeat: no-repeat; text-align: center; margin: 12px auto 0; padding: 0; width: 780px; height: 820px }
#pagelong  { background-image: url("images/bg.jpg"); background-repeat: no-repeat; text-align: center; margin: 12px auto 0; padding: 0; width: 780px; height: 1250px }
#pageextralong  { background-image: url("images/bg.jpg"); background-repeat: no-repeat; text-align: center; margin: 12px auto 0; padding: 0; width: 780px; height: 1520px }
#pagesuperlong  { background-image: url("images/bg.jpg"); background-repeat: no-repeat; text-align: center; margin: 12px auto 0; padding: 0; width: 780px; height: 2600px }
#pageleft       { text-align: left; margin: 0; padding: 165px 0 0; position: relative; width: 300px; float: left }
#pageright   { text-align: left; margin: 115px 0 0; padding: 0; position: relative; width: 480px; float: right }
#pagerightform { text-align: left; margin: 175px 0 0; padding: 0; position: relative; width: 480px; float: right }
#demo_pageright { text-align: left; margin: 115px 0 0; padding: 0; position: relative; width: 605px; float: right }
#demo_pageleft { text-align: left; margin: 0; padding: 175px 0 0; position: relative; width: 170px; float: left }
.clear { margin: 0; padding: 0; position: relative; width: 0; height: 0; clear: both }
p { color: #2b4c63; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 15px; margin: 0 0 12px; padding: 0 20px 0 6px }
.p_left { color: #2b4c63; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 15px; margin: 18px 28px 12px 18px; padding: 0 0 0 6px }
.contactlables { color: #315670; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; padding-right: 0; padding-left: 6px }
h1         { color: #2b4c63; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 18px; text-align: left; margin: 0 0 12px; padding: 0 }
h2 { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px; text-align: left; margin: 18px 0 0; padding: 0 }
h3 { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px; text-align: left; margin: 18px 0 10px; padding: 0 }
ul { background-image: none; list-style-type: disc; list-style-image: none; margin: 0 0 10px 18px; padding: 0 0 0 18px }
li { color: #2b4c63; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 15px; margin-bottom: 4px }
.tuckup { margin: -8px 0 4px; padding: 0 }
.note    { font-size: 9px; font-family: Arial, Geneva, Helvetica, "Trebuchet MS", sans-serif; line-height: 11px; text-align: left; margin: 18px 0 0; padding: 0 0 0 6px }
.footnote { font-size: 10px; line-height: 11px }
.menu_ul       { list-style-type: none; margin: 10px 0 12px 24px; padding: 0 }
.menu_li  { font-size: 12px; font-family: Arial, Geneva, Helvetica, "Trebuchet MS", sans-serif; font-style: normal; font-weight: bold; line-height: 20px; text-align: left; margin: 0; padding: 0 }
.thispage { color: #fff; margin: 0; padding: 0 }
#footer   { margin: 48px auto 12px; padding: 0; width: 780px }
a:link { color: #2b4c63; text-decoration: none }
a:visited { color: #2b4c63; text-decoration: none }
a:hover { color: #fff; text-decoration: underline }
a:active { color: #fff; text-decoration: none }
img { margin: 0 0 10px; padding: 0 }
.register_ul  { list-style-type: none; margin: 20px 0 12px 24px; padding: 0 }
.register_li    { font-size: 13px; font-family: Arial, Geneva, Helvetica, "Trebuchet MS", sans-serif; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; margin: 0 0 12px; padding: 0 }
.formspace { margin: 18px 0 0; padding: 0 }
