/*pgbody
	---------Begin
				****/
.pgbody{ padding:40px 20px 0; }

/*pgbody leftside*/
.leftside{ width:178px;margin-left:25px;_margin-left:12px; }
.leftside .board_change{margin-top:15px;}

/*pgbody rightside*/
.rightside {}
.rightside .content_greenbg{ width:665px;padding:25px; background:#FFF url(../images/background/rightbox_bottom.jpg) bottom repeat-x;color:#000; display:none; min-height:450px; height:auto!important; height:450px; position:relative;}
.rightside_topshadow{background:#fff url(../images/background/rightbox_top.jpg) repeat-x 0 0; width:715px; height:9px; margin-top:-40px; position:relative; z-index:77;}
.careerswitch{border:solid 10px #CDE3AC; background:#D7F3BE; padding:5px;}

.productlable{border:solid 1px #999; background:#FFF;color:#666; width:253px; margin:0 10px 10px 0;}
.productlable img{ display:block;}
.productlable .detail{padding:7px; text-align:left; height:55px;}
.productlable .detail a{ display:block;font-size:10px; line-height:13px;font-family:Tahoma,Arial,Helvetica,sans-serif; text-decoration:none;}
.productlable .detail a:hover{text-decoration:underline;}
.productlable .detail span{font-size:12px; font-weight:bold; color:#666;}

.calendar td{padding:0 3px;}
p.eventdetail{background:url(../images/icons/calendar_bit.gif) no-repeat 0 4px; padding-left:20px;}
.awards td{padding:10px; vertical-align:top;}

.awards td img{display:block; margin-right:10px;}
.awardsnav{margin-bottom:10px;}
.awardsnav td{padding-right:10px;}
.awardsnav a{color:#000; font-weight:bold; font-size:14px; text-decoration:none; cursor:pointer;}
.awardsnav a:hover,.awardsnav .select{text-decoration:underline;}

.careerswitch{border:solid 10px #CDE3AC; background:#D7F3BE; padding:10px;}
.search{margin:10px 0;}
.search *{margin-right:10px;}
.search select{width:100px;}
.infolist td{padding:3px;}

.errField {border: 1px solid #F00;}

.errMessage {color: #F00; padding:0 4px}


.pagenum{ background:#74ca4e; }
.pagenum td{ background:#fff; width:20px; line-height:20px; text-align:center; color:#999; }
.pagenum td.etc{ width:40px; }
.pagenum td a{ display:block; color:#999; text-decoration:none; }
.pagenum td a:hover,.pagenum td a.select{ background:#d2f1c4; }
.pagenum td a.select{font-weight:bold;text-decoration:underline;}
