#main_title{font-size:22px;font-weight:700;color:#000;border-width:0;margin:5px;}
#phone_title{font-size:10px;font-weight:700;color:#0152A0;}
#breadcrumb{font-size:10px;font-weight:400;color:#000;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;padding:5px;}
.grid{border-right:1px solid #999;border-bottom:1px solid #999;}
.grid th{font-size:14px;background:url(/grid/images/blue_header_center.gif) repeat-x;height:26px;font-weight:700;color:#000;border-left:1px solid #999;}
.grid td{border-top:#999 1px solid;border-left:#999 1px solid;font-size:10px;font-weight:400;color:#000;padding:3px;}
.gg{background-color:#F1F1F1;text-align:center;}
.gg td { padding:2px 10px 2px 10px}
.os{white-space:nowrap;font-size:.9em;}
.gg2{text-align:center;}
.dtd{font-size:10px;font-weight:400;background:#D9D9D9;color:#000;text-align:center;}
#sideswrapper{margin-top:0;}
.center{margin:3px;padding:3px;}
#sideheader{width:100%;font-size:.9em;font-weight:700;line-height:normal;background:url(/grid/images/half_round_bg.gif) repeat-x;height:15px;border-bottom:#CCC 1px solid;padding-top:5px;padding-bottom:2px;}
#sideheader ul{list-style:none;margin:0;padding:0;}
#sideheader li{background:url(/grid/images/half_round_left.gif)no-repeat left top;height:19px;margin:0;padding:7px 0 0 9px;}
#grid_header a{float:none;}
#sidebox{font-size:11px;border-bottom:#CCC 1px solid;border-left:#CCC 1px solid;border-right:#CCC 1px solid;padding:5px;}
.s_notes{font-size:.85em;vertical-align:super;}
.notes{background-color:#F1F1F1;text-align:left;}
.related_header { width:99%;font-weight:700;line-height:normal;background:url(/grid/images/half_round_bg.gif) repeat-x;height:auto;border-right:#CCC 1px solid; border-left:#CCC 1px solid;border-bottom:#CCC 1px solid;padding-top:5px;padding-bottom:2px;
}
.related_span {
		margin:5px;
		font-size:.9em
}

.grid_select {
		width:120px;
}
/*GRID REFINE TABLE SEARCH FORM STYLES*/
.refinegrid{
	border:1px solid #CCC;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.refinegrid .refinetitle{
	padding:5px 8px;
	margin-bottom:5px;
	font-size:14px; 
	font-weight:bold;
	border-bottom:1px solid #CCC;
}
.refinegrid .refineitem{
	padding: 2px 8px 8px;
	float:left;
}
.refinegrid .refinedescription{
	padding: 2px 8px 8px;
	clear:both;
}
.refinegrid .refinesubmit{
	padding-top:17px;
	padding: 17px 4px 2px;	
}
/*GRID REFINE TABLE SEARCH FORM STYLES END*/

