body {background-color:#dddbda; margin:0; padding:0; font:75% arial; color:#61605f; line-height:155%;}
td {margin:0; padding:0; font:75% arial; color:#61605f; line-height:155%; vertical-align:top;}
input {font:100% arial; color:#61605f; padding:2px 2px 0px 2px;}
textarea {font:100% arial; color:#61605f; padding:6px;}
select {font:100% arial; color:#61605f;}
img {border:0px;}
form {margin:0; padding:0;}

h1 {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 8px 0px; margin:0; font-weight:normal;}
h2 {font:180% arial; line-height:100%; padding:0px 0px 10px 0px; margin:0; font-weight:bold;}
h3 {font:150% arial; color:#333; padding:0px 0px 10px 0px; margin:0;}
h3.nopad {font:170% arial; padding:4px 0px 0px 0px; margin:0; font-weight:bold;}
h4 {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.nopad3 {font:120% arial; padding:0px 0px 0px 0px; margin:0; line-height:120%;}
h5.pad2 {font:140% arial; padding:2px 0px 5px 0px; margin:0; line-height:130%;}

ul {padding:0; margin:0; list-style: none;}
ol {padding:0; margin-left:20px !important; margin:0px 0px 0px 25px;}
li {padding:0px 0px 6px 0px; margin:0;}
ul.bull {padding:10px 0px 0px 10px; margin:0; list-style:none;}
ul.bull li {padding-left:10px; background-image:url(../img/bullet.gif); background-position:0 8; background-repeat:no-repeat;}

.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;}
.allcaps {text-transform:uppercase}

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%;}
.sm2 {font-size:95%;}

.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 span.grlink, a span.grlink:link, a span.grlink:visited {color:#61605f; text-decoration:none;}
a:hover span.grlink {color:#61605f; text-decoration:underline;}

.pink {color:#66169f;}
.pink a, .pink a:link, .pink a:visited, .pink a:hover, a.pink, a.pink:link, a.pink:visited, a.pink:hover {color:#66169f; text-decoration:none;}
.pink a:hover, a.pink:hover {color:#66169f; 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%;}
.lhsm2 {line-height:115%;}

/* layout */
#header {width:950px;}
#header .top {height:77px; background-image:url(../img/top_bar_bg.gif); background-repeat:repeat-x;}
#header #nav {background-image:url(../img/black_gradation_bar.gif); background-repeat:repeat-x; color:#be8ac0; padding-bottom:2px !important; padding:7px 0px 1px 15px;}
#header #nav td {color:#be8ac0; line-height:100%;}
#header #nav a, #header #nav a:link, #header #nav a:visited {color:#fff; text-decoration:none;}
#header #nav a:hover {color:#be8ac0; text-decoration:none;}
#header #navbotgr {height:5px; background-image:url(../img/black_gradation_bottom.gif); background-repeat:repeat-x; clear:both; font-size:0px; line-height:0px; margin:0; padding:0;}
#header #subnav {padding:2px 0px 2px 15px; background-image:url(../img/sub_nav_bg.gif); background-repeat:repeat-x;}
#header #subnav td {color:#66169f;}
#header #subnav td a, #header #subnav td a:link, #header #subnav td a:visited {text-decoration:none;}
#header #subnav td a:hover {color:#66169f; text-decoration:underline;} 
#header #subnav a.breadcrumb, #header #subnav a.breadcrumb:link, #header #subnav a.breadcrumb:visited {color:#66169f; text-decoration:none;}
#header #subnav a.breadcrumb:hover {color:#66169f; text-decoration:underline;} 
	#bg_shadow_middle {
				position:absolute;
				top:0;
				left:0;
				width:185px;
				height:237px;
				background-image: url(../img/shadow.gif);
				background-repeat: no-repeat;
				background-position: top left;
				filter:alpha(opacity=25);
				-moz-opacity:.25;
				opacity:.25;
				z-index:50;
			}
			#grad {
				position:absolute;
				top:9;
				left:9;
				width:167px;
				height:219px;
				background-image: url(../img/gradient.jpg);
				background-repeat: no-repeat;
				background-position: top left;
				z-index:50;
				padding:10 0 0 10;
				/*background-color:#000000;*/
			}
#printheader {display:none;}
#content {width:950px; padding-top:5px; background-color:#fff;}
#content2 {width:950px; padding-top:5px; padding-bottom:25px; background-color:#fff;}
#footer {font-size:90%; width:950px;}

.printonly {display:none;}

.frametop {width:730px; height:7px; background-image:url(../img/wow_dropshadow_top.gif); background-repeat:repeat-x;}
.framelft {width:7px; background-image:url(../img/wow_dropshadow_side_left.gif); background-repeat:repeat-y;}
.framerht {width:7px; background-image:url(../img/wow_dropshadow_side_right.gif); background-repeat:repeat-y;}
.framebot {width:730px; height:7px; background-image:url(../img/wow_dropshadow_btm.gif); background-repeat:repeat-x;}
.framecorn_tl {width:7px; height:7px; background-image:url(../img/wow_dropshadow_top_corner_left.gif);}
.framecorn_tr {width:7px; height:7px; background-image:url(../img/wow_dropshadow_top_corner_right.gif);}
.framecorn_bl {width:7px; height:7px; background-image:url(../img/wow_dropshadow_btm_corner_left.gif);}
.framecorn_br {width:7px; height:7px; background-image:url(../img/wow_dropshadow_btm_corner_right.gif);}

.hmtitle {padding-top:15px; background-color:#fff; border-bottom:2px solid #dddddd;}
.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;}


.TextBoxClass {width:250px;}
.off {
	position:relative;
	z-index:50;
}
.over {
	visibility:hidden;
	position:absolute;
	top:-19;
	left:-19;
	cursor:pointer;
	
	}
	
.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 #66169f; width:612px;}
.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;}
.popcont2 {height:320px; background-color:#fff;}
.popcont_sm {height:220px; background-color:#fff;}
.popcontpad {padding:5px 5px 10px 10px;}

.tout {padding:0px 15px 10px 15px; background-image:url(../img/tout_middle.gif); background-repeat:no-repeat;}
.touttop {width:295px; 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:295px; height:8px; background-image:url(../img/tout_btm.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;}
.toutandy {padding:40px 0px 10px 40px; background-image:url(../img/homapege_tout_andy.jpg); background-repeat:no-repeat;}
.toutandy2 {padding:20px 0px 10px 40px; background-image:url(../img/homapege_tout_andy.jpg) ; background-repeat:no-repeat;}

.toutcindy {padding:40px 0px 0px 20px; background-image:url(../img/homepage_tout_cindy.jpg); background-repeat:no-repeat;}
.tout2008Honorees {padding:40px 0px 0px 20px; background-image:url(../img/homepage_tout_2008Honorees.jpg); background-repeat:no-repeat;}
.tout2009Nominations {padding:20px 0px 0px 20px; background-image:url(../img/hometout_bg_042109.jpg); background-repeat:no-repeat;}
.tout2009Honorees {padding:40px 0px 0px 20px; background-image:url(/img/homepage_tout_2009Honorees.jpg); background-repeat:no-repeat;}
.tout2009Honorees_Shannon {padding:40px 0px 0px 20px; background-image:url(/img/homepage_tout_2009Honorees_Shannon.jpg); background-repeat:no-repeat;}
.tout2010Nominations {padding:20px 0px 0px 20px; background-image:url(../img/homepagetout_05_10_10.jpg); background-repeat:no-repeat;}


.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;}

.medtout {padding:0px 15px 4px 15px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.medtouttop {width:401; height:30px; background-image:url(../img/med_table_top.gif); background-repeat:no-repeat; clear:both;}
.medtouttop h5 {padding:4px 0px 0px 10px;}
.medtoutbot {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;}

.smtout {padding:0px 15px 4px 15px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.smtouttop {width:197; height:30px; background-image:url(../img/small_table_top.gif); background-repeat:no-repeat; clear:both;}
.smtouttop h5 {padding:4px 0px 0px 10px;}
.smtoutbot {width:197px; height:6px; background-image:url(../img/small_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.gif); background-repeat:no-repeat;}
.hontoutbot div {padding:0px 15px 10px 15px;}

.sidetout {padding:0px 12px 4px 15px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.sidetouttop {width:295; height:30px; background-image:url(../img/side_table_top.gif); background-repeat:no-repeat; clear:both;}
.sidetouttop h5 {padding:4px 0px 0px 10px;}
.sidetoutbot {width:295px; height:7px; background-image:url(../img/side_table_bottom.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:-37; left:220; background-image:url(../img/homepage_tout_count.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;}

.ribboncont {position:relative;}
.ribbon {position:absolute; height:85px; width:55px; top:-18; left:214; background-image:url(../img/tout_top_ribbon.gif); background-repeat:no-repeat;}
.ribboncont h5 {font:130%; padding-bottom:9px; padding-top:5px;}

.robinzarelcont {position:relative;}
.robinzarel {position:absolute; height:175px; width:114px; top:15; left:167; background-image:url(../img/robin.gif); background-repeat:no-repeat;}
.ribbontoutbot {width:295px; height:174px; background-image:url(../img/ribbon_tout_btm.gif); background-repeat:no-repeat;}
.w165 {width:165px;}

.leftnav {width:185px; border-top:1px solid #d5d5d5;}
.leftnavon {color:#333; width:183px !important; width:185px; background-image:url(../img/button_on.gif); background-repeat:repeat-y; border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; }
.leftnavoff {width:183px !important; width:185px; color:#fff; background-image:url(../img/button_off.gif); background-repeat:repeat-y; border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.leftnavon div, .leftnavoff div {padding:4px 0px 3px 5px;}
.leftnav div.mar5top {margin-top:0px;}
.leftnav2 {width:170px;}
.leftnav3 {width:120px;}

.w205 {width:205px;}
.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; color:#fff; 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 3px 0px; z-index:50;}
.caldayon {width:31px; float:left; position:relative; text-align:center; padding:2px 0px 3px 0px; z-index:50; background-image:url(../img/highlight_calender.gif); background-repeat:no-repeat; background-position:5 0 !important; background-position:4 0;}
.caldayon a, .caldayon a:link, .caldayon a:visited {color:#66169f; text-decoration:none;}
.caldayon 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%; border-bottom:1px solid #ddd;}
.qoff {padding:8px 50px 8px 15px; background-image:url(../img/unhighlight_bar.gif); background-repeat:repeat-y; line-height:130%; border-bottom:1px solid #ddd;}
.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;}
.pad72top {padding-top:72px;}
.pad95lft {padding-left:95px;}
.pad145lft {padding-left:145px;}
.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;}
.mar15lft {margin-left:15px;}

.hdrpad {padding:10px 0px 10px 0px;}
