body {font-family: verdana, arial, helvetica; font-size: 12px; color: #000055;}
a {color: #4477aa;}
#body_wrapper {border: 1px solid #eeeeee; overflow: hidden; background-color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#body_left {border: 1px solid #eeeeee; width: 640px; float:left; margin: 0px 0px 0px 23px;}
#body_right {border: 1px solid #eeeeee; width: 300px; float: right; margin: 0px 30px 0px 0px;}
#product_alphabet {border: 1px solid #cccccc; border-width: 1px 1px 0px 1px; width: 100%; padding: 5px 0px 5px 0px;}
#product_scrollbox {border: 1px solid #7799cc; width: 100%; height: 215px; overflow-y: auto;}
	#product_scrollbox li {list-style-type: none; margin: 7px 0px 7px 0px;}
#other_resources {border: 1px solid #cccccc; width: 100%; -moz-border-radius: 10px; border-radius: 10px;}
#right_box {border: 1px solid #cccccc; width: 100%; -moz-border-radius: 10px; border-radius: 10px;}

.wilson-relatedlinks {list-style-type: none; margin: 0px 0px 0px 0px;}
.wilson-relatedlinks li {margin: 10px 0px 10px 0px;}
.box_header {font-size: 24px; font-weight: bold; margin: 15px 0px 10px 0px;}

#cycle_pager_1 {width: 200px; text-align: center; padding: 3px 0px 0px 0px;}
#cycle_pager_1 a {color: #e1e1e1; padding: 0px 8px 0px 3px; background: url(/includes/css/default/images/cycle-button-off.jpg) no-repeat;}
#cycle_pager_1 .activeSlide {color: #48a8db; text-decoration: none; background: url(/includes/css/default/images/cycle-button-on.jpg) no-repeat;}

#product-plan td {border: 1px solid black; padding: 7px;}
.product-plan-evenrow {background-color: #eeeeee;}

.hiddendiscourse {display: none;}

.filterinput {color: #999999; font-style: italic; width: 170px;}
.filterinput2 {color: #000000; font-style: normal; width: 170px;}
