*
{
margin:0px;
}
body
{
	background-color:#212528;
	margin:0px;
	font-family:Arial;
}
#main
{
	height:832px;
	width:1030px;
}
div
{

}
.menu_container
{
	maring:0px;
	float:left;
	display:inline;
	padding:0px;
}
.left_menu
{
	float:left;
	width:345px;
	height:832px;
	padding-right:5px;
	background-color:#FFFFFF;
	background:url(/Images/Template1/MenuTemplateMetal4.jpg) no-repeat 0px 0px;
	
}
.full_page
{
	border-style:solid;
	border-width:0px;
	border-color:#000000;
	float:left;
	width:676px;
	background-color:#FFFFFF;
	margin-left:0px;
	display:inline;
	padding:0px;
	
}
.row
{
	width:100%;
	float:left;
}
.left_column
{
	width:36px;
	float:left;
}
.center_column
{
	width:676px;
	float:left;
}
.right_column
{
	width:36px;
	float:left;
}
.header_left
{
	width:676px;
	float:left;
}
.header_right
{
	width:676px;
	float:left;
}
.page_title
{
	width:676px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#cccccc;
	font-size:1.3em;
	text-align:center;
	height:30px;
	margin-bottom:3px;
	margin-top:3px;
}
.page_separator
{
	width:2px;
	height:100%;
	float:left;
	background-color: #000000;
}
.page_body
{
	width:640px;
	height:733px;
	float:left;
}
.page_header
{
	width:580px;
	height: 76px;
	float:right;
	margin-right:7px;
}
.page_label
{
	width:85px;
	height:70px;
	color: #FFFFFF;
	background-color:#000000;
	text-align:center;
	float:left;
}
.page_identifier
{
	font-weight:bold;
	font-size:1.1em;
}
.catalog_version
{
	
}
.footer_left
{
	width:676px;
	margin-left:0px;
	margin-right:0px;
	float:left;
}
.footer_right
{
	width:612px;
	height:72px;
	margin-left:18px;
	margin-right:18px;
	float:left;
}

.page_tab
{
	width:36px;
	height:54px;
	margin-bottom:1px;
	float:left;
}
.control_bar
{
	width:1300px;
	color:#FFFFFF;
	background-color:#000000;
	height:50px;
	text-align:center;
	float:left;
	white-space:nowrap;
}
.control_container
{
	margin-left:360px;
	float:left;
}
.control_bar a
{
	color:#FFFFFF;
	text-decoration:none;
}
.control_bar a:hover
{
	color:#FF0000;
	
}
.control_section
{
	float:left;
}
.index_section
{
	width:220px;
	overflow:hidden;
	float:left;
}
.index_control
{
	float:left;
	width:220px;
}
.index_control select
{
	width:160px;
}
#indexContainer
{
	float:left;
	width:440px;
	margin-left:-220px;
}
.index_header
{
	font-weight:bold;
	font-size:1.1em;
	width:100%;
	text-align:left;
	padding-left:5px;
}

#main_menu
{
	padding-left:0px;
	margin-left:10px;
	margin-top:0px;
}
.main_title
{
	height:23px;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:2px;
	margin-top:8px;
	text-align:center;
	border-top:solid 3px #ED1A24;
	list-style-top:none;
}
.menu_item
{
	background:url(/Images/Template1/RightChevronBar.gif) no-repeat 0 0px; 
	padding-left:0px;
	height:22px;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;

}
.blue_icons.menu_item
{
	background:url(/Images/Template1/RightChevronBarBlue.gif) no-repeat 0 0px;
}
.menu_item a
{
	color:#333333;
	text-decoration:none;
	width:98%;
	padding-left:2%;
	display:block;
}
.menu_item_open
{
	background:url(/Images/Template1/DownChevronBar.gif) no-repeat 0 0px; 
	padding-left:0px;
	height:auto;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;

}
.blue_icons.menu_item_open
{
	background:url(/Images/Template1/DownChevronBarBlue.gif) no-repeat 0 0px;
}
.menu_bar
{
	width:auto;
	padding-left:23px;
}
.menu_item_open a
{
	color:#333333;
	text-decoration:none;
}


.sub_menu
{
	display:none;
	padding-left:23px;
	margin-left:0px;

}
.menu_item_open .sub_menu
{
	display:block;
	padding-left:23px;
	margin-left:0px;
	font-size:0.8em;
}
.sub_menu_item
{
	list-style-type:none;
	margin-top:3px;
	margin-bottom:3px;
	border-width:2px;
	border-style:solid;
	border-color:#FFFFFF;
	border-right-width:0px;
	
}
.sub_menu_item a
{
	color:#333333;
	text-decoration:none;
	
	display:block;
	
}
.sub_menu_item:hover
{
	border-width:2px;
	border-style:solid;
	border-top-color:#393939;
	border-left-color:#393939;
	border-bottom-color:#D1D1D1;
	border-right-width:0px;
	
	background:#EEEEEE;

}
.sub_menu_item_selected
{
	list-style-type:none;
	margin-top:3px;
	margin-bottom:3px;
	border-width:1px;
	border-style:solid;
	border-top-color:#393939;
	border-left-color:#393939;
	border-bottom-color:#D1D1D1;
	border-right-width:0px;
	background:#EEEEEE;
	
}
.sub_menu_item_selected a
{
	color:#333333;
	text-decoration:none;
	
	display:block;
}

.sub_section_title
{
	background:url(/Images/Template1/RightChevron-SM.gif) no-repeat 0 4px; 
	padding-left:0px;
	height:22px;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.blue_icons .sub_section_title
{
	background:url(/Images/Template1/RightChevron-SMBlue.gif) no-repeat 0 4px;
}
.sub_section_title_open
{
	background:url(/Images/Template1/DownChevron-SM.gif) no-repeat 0 4px; 
	padding-left:0px;
	height:auto;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.blue_icons .sub_section_title_open
{
	background:url(/Images/Template1/DownChevron-SMBlue.gif) no-repeat 0 4px;
}
.sub_section
{
	display:none;
	padding-left:23px;
	margin-left:0px;
}
.sub_section_title_open .sub_section
{
	display:block;
	padding-left:23px;
	margin-left:0px;
}
.sub_section_bar
{
	width:auto;
	padding-left:14px;
	padding-top:3px;
}

.search_div
{
	margin-top:7px;
	margin-left:15px;
	width:330;
	height:80px;
}
.title_div
{
	height:50px;
	margin-top:6px;
	margin-left:15px;
	margin-right:15px;
}
.menu_div
{
	width:341px;
	height:707px;
	padding-top:0px;
	margin-top:1px;
	overflow-y: auto;
	overflow-x: hidden;
	clear:both;
}
.clickable
{
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.button_div
{
	display:block;
	float:left;
	width:100%;
	height:40px;
	clear:right;
}
.button_div img
{
	margin-right:8px;
}
.control_button_div
{
	float:left;
	padding-left:12px;
}
.page_button_div
{
	float:right;
}

.search_results
{
	width:100%;
	height:640px;
	overflow-y:auto;
}
.search_header
{
	width:100%;
}
.search_row
{
	margin-left:20px;
	margin-top:20px;
	margin-bottom:10px;
}
.search_title
{

}
.search_description
{
}
.page_html
{
	overflow-y:auto;
	width:auto;
	height:640px;
	font-family:Arial;
	font-size:10pt;
	color:#514E4E;
	line-height:normal;
	padding-left:40px;
	padding-right:40px;
}
.page_html p
{
	margin-top:6px;
	margin-bottom:6px;
}
.html_title
{
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}
.html_header
{
	font-size:1.1em;
	font-weight:bold;
}
.html_note
{
	font-size:0.9em;
}
.page_html ol
{
	padding-right:25px;
	padding-left:20px;
	margin-left:0px;
	/*margin-left:30px;*/
}
.page_html ol li
{
	padding-left:0px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:30px;
}
.index_page_title
{
	float:left;
	background-color:#FFFFFF;
}
.index_page_identifier
{
	float:right;
	background-color:#FFFFFF;
}
.index_page_row
{
	width:auto;
	clear:both;
	background-image:url("/Images/IndexPoint.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}
.index_page_link
{
	font-family:Arial;
	font-size:10pt;
	color:#514E4E;
	line-height:normal;
	text-decoration:none;
}
.index_page_link:hover
{
	text-decoration:underline;
}

.option_div
{
	width:auto;
	margin-left:25px;
	margin-right:25px;
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:25px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	clear:both;
}
.option_icon
{
	width:80;
	margin-left:10px;
	margin-right:20px;
	float:left;
	clear:left;
}
.option_text
{
	width:500px;
	float:left;
	clear:right;
	font-size:15px;
}
.option_title
{
	font-weight:bold;
}