body {background-color:#fff; margin:0; padding:0; font:75% arial; color:#000; line-height:155%;}
td {margin:0; padding:0; font:75% arial; color:#000; line-height:155%; vertical-align:top;}
input {font:100% arial; color:#000; padding:2px 2px 0px 2px;}
textarea {font:100% arial; color:#000; padding:6px;}
select {font:100% arial; color:#000;}
img {border:0px;}
form {margin:0; padding:0;}

h1 {width:545px; font:250% arial; line-height:100%; padding:0px 0px 8px 0px; margin:0; font-weight:normal;}
h1.nopad {font:250% arial; line-height:100%; padding:0px 0px 0px 0px; margin:0; font-weight:normal;}
h2 {width:545px; font:230% arial; line-height:100%; padding:0px 0px 10px 0px; margin:0; font-weight:bold;}
h3 {width:545px; font:170% arial; padding:0px 0px 10px 0px; margin:0; font-weight:bold;}
h3.nopad {font:170% arial; padding:4px 0px 0px 0px; margin:0; font-weight:bold;}
h4 {width:545px; font:150% arial; color:#fff; font-weight:bold; padding:6px 12px 6px 12px; margin:0; background-image:url(../img/lavender_bar.gif); background-repeat:repeat-y; position:relative;}
h5 {font:140% arial; padding:10px 0px 10px 0px; margin:0; line-height:130%;}
h5.nopad {font:140% arial; padding:10px 0px 0px 0px; margin:0; line-height:130%;}
h5.nopad2 {font:140% arial; padding:0px 0px 0px 0px; margin:0; line-height:130%;}
h5.pad2 {font:140% arial; padding:2px 0px 5px 0px; margin:0; line-height:130%;}

ul {padding:0; margin:0; list-style: none;}
ul.bull {padding:10px 0px 0px 15px; margin:0; list-style: disc;}
ol {padding:0; margin-left:20px !important; margin:0px 0px 0px 25px;}
li {padding:0px 0px 6px 0px; margin:0;}

.clear {clear:both; font-size:0px; line-height:0px; margin:0; padding:0; height:0px;}
.left {float:left;}
.right {float:right;}
.rel {position:relative;}
.valignmid {vertical-align:middle;}
.valignbot {vertical-align:bottom;}

a, a:link, a:visited, a:hover {color:#61605f; text-decoration:underline;}
a.nound:link, a.nound:visited, a.nound:hover {text-decoration:none;}
a.undhov:link, a.undhov:visited {text-decoration:none;}
a.undhov:hover {text-decoration:underline;}

.lg {font-size:120%;}
.lg2 {font-size:150%;}
.sm {font-size:90%;}

.white {color:#fff;}

.gr {color:#666;}
.ltgr {color:#ccc;}
.ltgr a, .ltgr a:link, .ltgr a:visited, .ltgr a:hover {color:#ccc; text-decoration:none;}

a.grlink, a.grlink:link, a.grlink:visited {color:#61605f; text-decoration:none;}
a.grlink:hover {color:#61605f; text-decoration:underline;}

.pink {color:#61605f;}
.pink a, .pink a:link, .pink a:visited, .pink a:hover {color:#61605f; text-decoration:none;}
.pink a:hover {color:#61605f; text-decoration:underline;}

.pinklink {color:#61605f;}
.pinklink a, .pinklink a:link, .pinklink a:visited, a.pinklink, a.pinklink:link, a.pinklink:visited {color:#61605f; text-decoration:none;}
.pinklink a:hover, a.pinklink:hover {color:#66169f; text-decoration:underline;}

.bgltpink {background-color:#ebebeb;}

.c333 {color:#333;}

.verdana {font-family:verdana;}

.lhsm {line-height:130%;}


/* layout */
#header {display:none;}
#printheader {display:block; width:545px; padding-left:14px; height:60px;}
#content {width:545px; padding-top:5px; background-color:#fff;}
#content2 {width:545px; padding-top:5px; padding-bottom:25px; background-color:#fff;}
#footer {display:none; font-size:90%; width:545px;}

.printonly {display:block;}
.printkill {display:none;}
.printtablewidth {width:545px;}

.frametop {width:730px; height:7px; background-color:#fff;}
.framelft {width:7px; background-color:#fff;}
.framerht {width:7px; background-color:#fff;}
.framebot {width:730px; height:7px; background-color:#fff;}
.framecorn_tl {width:7px; height:7px; background-color:#fff;}
.framecorn_tr {width:7px; height:7px; background-color:#fff;}
.framecorn_bl {width:7px; height:7px; background-color:#fff;}
.framecorn_br {width:7px; height:7px; background-color:#fff;}

.hmtitle {padding-top:15px; padding-left:10px; background-color:#fff;}
.hmtitle2 {padding-top:15px; background-color:#fff;}
.tabon {height:51px; width:115px; font-size:90%; line-height:120%; color:#fff; background-image:url('../img/highlight_box.gif'); background-repeat:no-repeat;}
.tabon a {color:#fff;}
.taboff {height:40px; width:115px; font-size:90%; line-height:120%; background-image:url('../img/unhighlight_box.gif'); background-repeat:no-repeat;}
.tabon div, .taboff div {padding:7px;}
#tabscontent {border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;padding:15px 10px 15px 10px;}

.grbox {background-color:#ebebeb;}
.box {border:1px solid #dddddd;}
.brdtop {border-top:1px solid #dddddd;}
.brdbotpink {border-bottom:1px solid #dddddd;}
.brdtop2 {border-top:2px solid #dddddd;}
.brdtopdot {clear:both; font-size:0px; line-height:0px; margin:0; padding:0; height:1px; background-image:url(../img/dot_line2.gif); background-repeat:repeat-x;}
.brdtopdot2 {background-image:url(../img/dot_line2.gif); background-repeat:repeat-x; background-position:bottom;}
.brdlft {border-left:1px solid #dddddd;}
.brdrht {border-right:1px solid #dddddd;}

.input1 {width:410px;}
.input2 {width:200px;}
.input3 {width:250px;}
.input4 {width:70px;}
.input5 {width:275px;}

.box1 {padding-left:15px;}
.box2 {padding-left:8px;}
.box3 {padding-left:8px; padding-right:8px;}

.frame2top {width:594px; height:7px; background-image:url(../img/dropshadow_top.gif); background-repeat:repeat-x;}
.frame2lft {width:7px; background-image:url(../img/dropshadow_side_left.gif); background-repeat:repeat-y;}
.frame2rht {width:7px; background-image:url(../img/dropshadow_side_right.gif); background-repeat:repeat-y;}
.frame2bot {width:594px; height:7px; background-image:url(../img/dropshadow_btm.gif); background-repeat:repeat-x;}
.tablecont {border:1px solid #dddddd; background-color:#fff;}

.frame2top2 {width:586px; height:7px; background-image:url(../img/dropshadow_top.gif); background-repeat:repeat-x;}
.frame2bot2 {width:586px; height:7px; background-image:url(../img/dropshadow_btm.gif); background-repeat:repeat-x;}

.col1 {width:130px;}
.col2 {width:270px;}
.col3 {width:60px;}
.col4 {width:110px;}

.copy {padding:12px 12px 24px 12px;}
.copy2 {padding:8px 4px 8px 4px;}

.pinkbox {font-size:90%; background-color:#ebebeb; width:180px;}
.pinkbox div {padding:10px 15px 10px 15px;}
.hrule {height:1px; background-image:url(../img/dot_line2.gif); background-repeat:repeat-x; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}
.warning {border:1px solid #61605f; width:545px; display:none;}
.warning div {padding:10px 15px 10px 15px;}

.checkpad {padding:0px 0px 4px 0px;}

.table2 {margin-bottom:4px;}
.table2 tr.hdr td {color:#333; font-weight:bold;}
.table2 td {padding-top:4px; padding-bottom:4px;}
.table2 td.padlft {padding-left:8px;}
.table2 td.padrht {padding-right:8px;}

.hdrbut {position:absolute; top:5; right:12;}
.rhtbut {position:absolute; top:0; right:7;}

.poppad {padding:10px; background-color:#ebebeb;}
.popcont {height:220px; background-color:#fff;}
.popcontpad {padding:5px 5px 10px 10px;}

.tout {width:10%; padding:0px 15px 10px 15px; background-image:url(../img/tout_middle.gif); background-repeat:no-repeat;}
.touttop {width:10%; height:8px; background-image:url(../img/tout_top.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}
.toutbot {width:10%; height:8px; background-image:url(../img/tout_bottom.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}

.tout2 {padding:0px 15px 10px 15px; background-image:url(../img/stories_of_worth_tbl_middle.gif); background-repeat:no-repeat;}
.touttop2 {width:605px; height:30px; background-image:url(../img/stories_of_worth_tbl_top.gif); background-repeat:no-repeat; clear:both;}
.touttop2 h5 {padding:4px 0px 0px 10px;}
.toutbot2 {width:605px; height:7px; background-image:url(../img/stories_of_worth_tbl_btm.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}

.hometout {padding:0px 15px 10px 15px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.hometouttop {width:298px; height:30px; background-image:url(../img/table_top.gif); background-repeat:no-repeat; clear:both;}
.hometouttop h5 {padding:4px 0px 0px 10px;}
.hometoutbot {width:298px; height:5px; background-image:url(../img/table_btm.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}

.lgtout {padding:0px 15px 4px 15px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.lgtouttop {width:605; height:30px; background-image:url(../img/big_table_top.gif); background-repeat:no-repeat; clear:both;}
.lgtouttop h5 {padding:4px 0px 0px 10px;}
.lgtoutbot {width:605px; height:6px; background-image:url(../img/big_table_bottom.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}

.hontouttop {padding:8px 15px 0px 15px; background-image:url(../img/honoree_tout_top.gif); background-repeat:no-repeat;}
.hontoutbot {width:295px; height:75px; background-image:url(../img/honoree2007_tout_btm.jpg); background-repeat:no-repeat;}
.hontoutbot div {padding:0px 15px 10px 15px;}

.sidetout {padding:0px 15px 4px 15px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.sidetouttop {width:401; height:30px; background-image:url(../img/med_table_top.gif); background-repeat:no-repeat; clear:both;}
.sidetouttop h5 {padding:4px 0px 0px 10px;}
.sidetoutbot {width:401px; height:6px; background-image:url(../img/med_table_btm.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}

.porttext {width:124px;}

.bubblecont {position:relative;}
.bubble {position:absolute; height:71px; width:71px; top:-17; left:218; background-image:url(../img/tout_top_circle.gif); background-repeat:no-repeat;}
.w220 {width:220px;}
.bubblecont h5 {padding-bottom:3px; padding-top:2px;}
.bubblecont h3 {font:200% arial; padding:0; margin:0; font-weight:bold;}

.leftnav {width:185px;}
.leftnavon {color:#333; width:185px; color:#fff; background-image:url(../img/button_on.gif); background-repeat:no-repeat;}
.leftnavoff {width:185px; background-image:url(../img/button_off.gif); background-repeat:no-repeat;}
.leftnavon div, .leftnavoff div {padding:1px 0px 0px 10px;}
.leftnav2 {width:170px;}

.w205 {width:100%;}
.w50per {width:50%;}

.caption {font:140% arial; padding:10px 0px 10px 0px; margin:0; line-height:130%; color:#333; font-weight:bold;}

.caltop {width:230px; height:30px; background-image:url(../img/calendar_top.gif); background-repeat:no-repeat; text-align:center; font-weight:bold;}
.caltop div {padding:6px 0px 0px 0px;}
.callft {width:6px; background-image:url(../img/calendar_left.gif); background-repeat:repeat-y;}
.calrht {width:6px; background-image:url(../img/calendar_right.gif); background-repeat:repeat-y;}
.calcont {width:218px;}
.calhead {font-weight:bold;}
.calday {width:31px; float:left; position:relative; text-align:center; padding:2px 0px 2px 0px; z-index:50;}
.calday a, .calday a:link, .calday a:visited, .calday a:hover {color:#66169f; text-decoration:none;}
.calday a:hover {color:#66169f; text-decoration:underline;}
.calinfo {width:150px; position:absolute; top:-5px; left:30px; text-align:left; border:1px solid #dddddd; background-color:#fff; z-index:100;}
.calinfo div.pad {padding:10px 15px 10px 15px;}
.calbot {width:230px; height:6px; background-image:url(../img/calendar_bottom.gif); background-repeat:no-repeat; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}

.qon {padding:8px 50px 8px 15px; color:#b0b0b0; background-image:url(../img/highlight_bar.gif); background-repeat:repeat-y; line-height:130%;}
.qoff {padding:8px 50px 8px 15px; background-image:url(../img/unhighlight_bar.gif); background-repeat:repeat-y; line-height:130%;}
.result {width:200px;}

/* padding */
.pad2bot {padding-bottom:2px;}
.pad2top {padding-top:2px;}
.pad4top {padding-top:4px;}
.pad5bot {padding-bottom:5px;}
.pad5top {padding-top:5px;}
.pad5rht {padding-right:5px;}
.pad5lft {padding-left:5px;}
.pad6bot {padding-bottom:6px;}
.pad7lft {padding-left:7px;}
.pad7rht {padding-right:7px;}
.pad7top {padding-top:7px;}
.pad10lft {padding-left:10px;}
.pad10rht {padding-right:10px;}
.pad10top {padding-top:10px;}
.pad10bot {padding-bottom:10px;}
.pad13rht {padding-right:13px;}
.pad14top {padding-top:14px;}
.pad14bot {padding-bottom:14px;}
.pad15 {padding:15px;}
.pad15top {padding-top:15px;}
.pad15bot {padding-bottom:15px;}
.pad15lft {padding-left:15px;}
.pad15rht {padding-right:15px;}
.pad20top {padding-top:20px;}
.pad20lft {padding-left:20px;}
.pad25bot {padding-bottom:25px;}
.pad30bot {padding-bottom:30px;}
.pad55lft {padding-left:55px;}
.pad60rht {padding-right:60px;}
.pad62top {padding-top:62px;}
.pad95lft {padding-left:95px;}
.pad160rht {padding-right:160px;}
.pad500lft {padding-left:500px;}

.mar3top {margin-top:3px;}
.mar5rht {margin-right:5px;}
.mar5lft {margin-left:5px;}
.mar5top {margin-top:5px;}
.mar5bot {margin-bottom:5px;}
.mar10top {margin-top:10px;}
.mar10bot {margin-bottom:10px;}
.mar10rht {margin-right:10px;}
.mar15rht {margin-right:15px;}

.hdrpad {padding:10px 0px 10px 0px;}

