/************** Grids **************/
html	{ background:url(../images/body-bg.gif) repeat-y center top; font-family:Arial, Helvetica, sans-serif;  } 
body	{ color:#1D3138; background:url(../images/key-trans.gif) no-repeat center 20px; }
BODY TD	{ font-family:Arial, Helvetica, sans-serif; }
.home-body	{ background:url(../images/key.gif) no-repeat center 20px; }
.no-key	{ background:none; }
#doc2	{ width:950px; }
.yui-t3 #yui-main .yui-b { margin-left:265px; }
.yui-t3 .yui-b { float:left; width:265px; }
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main { float:right; margin-left:-265px; }
.custom3 #yui-main .yui-b { margin-left:210px; }
.custom3 .yui-b { float:left; width:210px; }
.custom3 #yui-main { float:right; margin-left:-210px; }
/************** Fonts **************/
h1	{
	color:#931A12;
	font-size:16px;
	border-top:5px solid #931A12;
	font-weight:bold;
	margin:5px 0 10px;
	padding:5px 0 0;
	text-transform:lowercase;
	float:left;
}
.desciption-cell h1	{
	float:none;
}
h2	{
	color:#931A12;
	font-size:14px;
}
h3	{
	color:#1D3138;
	font-size:13px;
	font-style:italic;
}
p	{
	color:#1d3138;
	font-size:12px;
	clear:both;
}
a	{
	color:#810800;
}
b	{
	font:Arial;
}
/************** Header **************/
.logo	{
	float:left;
}
.global-nav	{
	background:url(../images/new-top-nav.gif) repeat-x;
	height:33px;
	margin:0px 0px 5px;
}
.global-nav li	{
	float:left;
}
.global-nav li a	{
	border-right:1px solid #7F130C;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	margin:0 0 0;
	padding:6px 18px 7px;
	text-decoration:none;
	text-transform:uppercase;
}
.global-nav li a:hover	{
	background:#9F7773 url(../images/new-top-nav-on.gif) repeat-x;
}
.global-nav li.rmLast a	{
	border-right:none;
}
.breadcrumb	{
	padding:10px 0 0 15px;
	height:10px;
}
.breadcrumb-internal	{
	height:auto;
	padding:10px 0 0 15px;
}
.RadMenu a.rmLink {
	cursor:pointer !important;
}
.rmSlide .rmItem a	{
	border-bottom:1px solid #ffffff;
	border-right:none;
	background:#A04640;
	margin:0px;
	padding:3px 18px;
	text-transform:lowercase;

}
.rmSlide .rmItem	{
	width:100% !important;
}
.real-view .rmSlide .rmItem a	{
	*width:100% !important;
}
.rmSlide .rmSlide li a:hover {
	background:url(../images/new-top-nav-on.gif) repeat-x;
}
.rmSlide .rmSlide li a	{
	background:#B87470;
}
.rmLevel1	{
	margin:0px 0 0 0 !important;
}
.global-nav li a:hover	{
	text-decoration:none;
}
.rmExpandRight:after	{
}
/************** Template **************/
#bd	{
	min-height:595px;
}
.home-content	{
	width:320px;
	float:left;
	padding:5px 13px 0px;
	margin:0px 20px 0px 15px;
	background:url(../images/trans.png) repeat;
}
.home-content p	{
	clear:both;
}
.content	{
	background:url(../images/trans.png) repeat;
	padding:5px 13px 0px;
	margin:0px 20px 0px 0px;
}
.home-staff	{
	border:1px solid #67777d;
	background:#ffffff;
	width:120px;
	float:left;
	margin:8px 20px 0px 0px;
	text-align:center;
	padding:13px 5px;
}
.home-staff h3	{
	font-style:normal;
	font-size:12px;
}
.internal-page-summary	{
	padding:0px 10px 0px 0px;
}
.default-page-summary	{
	padding:20px;
}
.home-col	{
	margin:0px 10px;
	margin:30px 0px 0px 30px;
}
td	{
	background:none;
	border:none;
}
.tabs-nav .full-tab a	{
	background:url(../images/full-tab.gif) no-repeat;
	height:30px;
	width:180px;
}
.tabs-nav a span	{
 	background:none !important;
}
.complete-list-frame	{
	height:732px;
	overflow:auto;
	width:720px;
}
.content table.table-style1 th	{
	background:#94AEB4;
	font-weight:bold;
	text-transform:uppercase;
}
.content table.table-style1 td	{
	background:url(../images/td-bg.png) repeat;
	font-size:11px;
	line-height:18px;
}
.content table.table-style1	{

}

/************** Controls **************/
.yui-g li	{
	list-style-image:none;
	background:url(../images/square-buller.gif) no-repeat left 7px;
	padding:0px 0px 0px 15px;
	*padding:0px;
	list-style-position:inside;
	color:#1D3138;
}
.pbBreadcrumb .list .altitem, .pbBreadcrumb .list .item, .pbBreadcrumb .list .separator {
	color:#556a6e;
}
.form li, .pbBreadcrumb li	{
	list-style-type:none;
	list-style-image:none;
	background:none;
	padding:0px;
}
.search	{
	background:transparent url(../images/global-search-bg.gif) no-repeat scroll 0 0;
	float:right;
	height:25px;
	margin:7px 30px 0 0;
}
html body .radInput_Default .radEnabledCss_Default, html body .radInput_Default .radEmptyMessageCss_Default, html body .radInput_Default .radHoverCss_Default, html body .radInput_Default .radFocusedCss_Default, html body .radInput_Default .radReadOnlyCss_Default, html body .radInput_Default .radDisabledCss_Default, html body .radInput_Default .radNegativeCss_Default, html body .radInput_Default .radInvalidCss_Default {
	background:transparent none repeat scroll 0 0 !important;
	border:medium none !important;
	padding:3px 9px 1px 25px !important;
	width:113px !important;
}
.submit input.button	{
	background:transparent url(../images/go-button.gif) no-repeat scroll 0 0;
	border:medium none !important;
	cursor:pointer;
	height:20px;
	width:26px;
}
.status font b	{
	color:red !important;
	*color:#ffffff !important;
	*background:red;
}
.inspect-times	{
}
/************** Footer **************/
#ft	{
	background:#ffffff url(../images/footer-full.jpg) no-repeat center top;
	padding:63px 0px 0px 30px;
}
#ft p	{
	font-size:11px;
	margin:0px;
	line-height:15px;
}
#ft a	{
	color:#1d3138;
}
/************** Other **************/
.cl	{
	clear:both;
}
br	{
	clear:both;
}
/************** OLD STYLES **************

h1	{
	color:#ff0000;
	font-size:24px;
	border-top:10px solid #ff0000;
	font-weight:bold;
	line-height:24px;
	margin:5px 0 10px;
	padding:15px 0 0;
}
h2	{
	color:#ff0000;
	font-size:18px;
}
h3	{
	color:#1d3138;
}
p	{
	color:#1d3138;
	font-size:12px;
}
a	{
	color:#ff0000;
}

.logo	{
	float:left;
}
.global-nav	{
	background:url(../images/global-nav-bg.png) repeat-x;
	height:35px;
	border:none;
}
.global-nav li	{
	float:left;
}
.global-nav li a	{
	color:#ff0000;
	border-right:1px solid #ff0000;
	display:block;
	font-size:15px;
	margin:7px 0px 0px;
	padding:0px 18px;
	text-transform:none;
}
.global-nav li.rmLast a	{
	border-right:none;
}
.rmSlide .rmItem a	{
	border-bottom:1px solid #d9d9d9;
	border-right:none;
	background:#c3c3c3;
	margin:0px;
	padding:3px 18px;
}