body {
	margin: 0px;
	background: #F8F8F8 url(images/top_bg_top.jpg) repeat-x;
}
table.main {
	border-collapse: collapse;
	width: 1000px;
	background: #F8F8F8 url(images/top_bg.jpg) repeat-x;
}
table.main tr.row_logo {
	height: 97px;
}
table.main tr.row_logo .logo_cell {
	background: transparent url(images/cc-logo.png) no-repeat;
}
table.main tr.row_logo .date {
	width: 100%;
}
table.main tr.row_logo .date .left {
	height: 24px;
	width: 8px;
	background: transparent url(images/lFrame.gif) no-repeat;
}
table.main tr.row_logo .date .center {
	width: 220px;
	border-top: 1px #d0d0d0 solid;
	color: #144c7d;
	text-indent: 10px;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
}
table.main tr.row_logo .date .right {
	text-align: left;
	width: 8px;
	background: transparent url(images/rFrame.gif) no-repeat;
}
table.main tr.row_logo .logo {
	margin: 0px 0px 0px 120px;
}
table.main tr.row_menu {
	height: 53px;
}
table.main tr.row_menu td.menu {
	padding: 0px 0px 0px 120px;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	background-image: url(images/top.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
table.row_path {
	border-collapse: collapse;
	width: 100%;
	height: 24px;
	background: #F8F8F8;
}
table.row_path .left {
	width: 8px;
	background: transparent url(images/lFrame.jpg) no-repeat;
}
table.row_path .right {
	text-align: left;
	width: 8px;
	background: transparent url(images/rFrame.jpg) no-repeat;
}
table.row_path .center {
	border-bottom: 1px #d0d0d0 solid;
	color: #ffaf08;
	text-indent: 10px;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
}
table.main .footer {
	color: #fe7413;
	text-align: center;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
}
table.main .content {
	width: 100%;
	height: 100%;
	background: #F8F8F8;
}
table.row_path .path {
	color: #ffaf08;
	text-indent: 10px;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
}
table.row_path .search {
	color: #ffaf08;
	text-indent: 10px;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
}
.MainMenu_TabRootMenuItem td {
	color: white;
	font-family: Arial;
	font-size: 18px;
	margin: 0px 36px 0px 0px;
	font-weight: normal;
}
.MainMenu_MenuItemSel {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: yellow;
	background: transparent;
}
.MainMenu_TabMenuItemSelHover td {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: yellow;
}
.MainMenu_TabMenuItemHover td {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #FCB106;
}
.MainMenu_TabRootMenuItemSel td {
	color: #FCB106;
}
table.row_path .NormalTextBox {
	border: 1px #cccccc solid;
}
.submenu {
	background-color: white;
}
table.row_path a.path:link, table.row_path a.path:visited {
	text-decoration: none;
	color: #ffaf08;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 5px 0px 5px;
}
table.row_path a.path:hover {
	text-decoration: underline;
	color: red;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 5px 0px 5px;
}
.ContentPane {
	background: #F8F8F8;
	padding: 0 25 25 5;
}
.a_gray a:visited, .a_gray a:link {
	color: gray;
}