body
{
	font-family:Arial, Helvetica, Times New Roman, sans-serif;
	font-size:12px;
}
a
{
 color:#00578C;
 
}
a:hover
{
	text-decoration:none;
}

p
{
	margin:0px;
}
ul
{
	
	margin:0px;
	padding:0px;
	}
li
{

	margin:0px;
}

div
{
}


#main
{
	width: 759px;
	margin:0 auto;
}
.menu
{
	width: 759px;
	background-image: url("images/header_bg.jpg");
	background-repeat:repeat-x;
	height:134px;
	
}

.logo
{
	background-image: url("images/logo.jpg");
	background-position:left top;
	height:134px;
	background-repeat:no-repeat;
}
.menu_items
{
	padding-top:62px;
	padding-left:149px;
	width:610px;
	float:left;
	
}

.menu_items li
{
	float:left;
	margin:0px;
	padding:0px;
	width:151px;
	height:23px;
		list-style-type:none;
	
}
.menu_items a
{
	background-position:top left;
	background-repeat:no-repeat;
	background-image: url("images/main_nav_btn.gif");
	display:block;
	width:142px;
	height:23px;
	line-height:23px;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	padding-left:9px;
	
}
.btn_menu
{

height:12px;
margin:0;
padding:0;
}
.btn_menu ul
{

	height:12px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.btn_menu li
{
	float:left;
	height:12px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-size:1px;
}
.secondary_menu
{
	padding-top:10px;
	width:270px;
	height:25px;
	background-color:#131313;
	border:solid 1px #000000;
	color:#ffffff;
	font-size:12px;
	float:right;

	
}
.secondary_menu a
{
	color:#ffffff;
	text-decoration:none;
}
.secondary_menu a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.home
{
	float:left;
	width:44px;
	text-align:center;
}

.contact
{
	float:left;
	width:75px;
	text-align:center;
}
.contact_on
{
	float:left;
	width:75px;
	text-align:center;
	
}
.contact_on a
{
	text-decoration:underline;

}
.seporator
{
	width:1px;
	float:left;
	text-align:center;
}
.resources
{
	float:left;
	text-align:center;
	width:135px;
}
.resources_on
{
	float:left;
	text-align:center;
	width:135px;
	text-decoration:underline;
}


#inside_img
{
	background-image: url("images/inside_img.jpg");
	background-repeat:no-repeat;
	width:759px;
	height:107px;
}

#index_img
{
	background-image: url("images/index_image.jpg");
	background-repeat:no-repeat;
	width:759px;
	height:234px;
}
.index_img_txt
{
	padding-top:165px;
	padding-left:33px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
#inside_content
{
	width:739px;
	padding-top:28px;
	padding-left:20px;
}
#inside_content_menu
{
	width:759px;
	padding-top:28px;
}
.sec_menu
{
		
		width:180px;
		float:left;
}
.sec_menu li
{
	list-style-type:none;
	padding-bottom:2px;
	
}

.product_on a
{
	background-image:url("images/sub_system_over.gif");
		background-repeat:no-repeat;
		height:21px;
		width:161px;
		display:block;
		color:#ffffff;
		font-size:11px;
		text-decoration:none;
		line-height:21px;
		padding-left:8px;
}
.product a
{
		background-image:url("images/sub_system.gif");
		background-repeat:no-repeat;
		height:21px;
		width:161px;
		display:block;
		color:#ffffff;
		font-size:11px;
		text-decoration:none;
		line-height:21px;
		padding-left:8px;
}

.product a:hover
{
		background-image:url("images/sub_system_over.gif");
		background-repeat:no-repeat;
			display:block;
}

.option_on a 
{
	background-image:url("images/sub_option_over.gif");
		background-repeat:no-repeat;
		height:21px;
		width:161px;
		display:block;
		color:#ffffff;
		font-size:11px;
		text-decoration:none;
		line-height:21px;
		padding-left:8px;

}
.option a
{
	background-image:url("images/sub_option.gif");
		background-repeat:no-repeat;
		height:21px;
		width:161px;
		display:block;
		color:#ffffff;
		font-size:11px;
		text-decoration:none;
		line-height:21px;
		padding-left:8px;
}
.option a:hover
{
	background-image:url("images/sub_option_over.gif");
	background-repeat:no-repeat;
	display:block;
}


#index_content
{
	background-image: url("Images/index_mid_bg.jpg");
	background-repeat:no-repeat;
	width:759px;
	height:229px;

}

.index_left_txt
{
	padding-top:28px;
	padding-left:33px;
	font-size:12px;
	line-height:18px;
	width:400px;
	float:left;
}
.index_left_txt p
{
	margin-bottom:7px;
}
.title
{
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}
.small_btn a
{
	background-image: url("images/small_btn.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:12px;
	width:134px;
	height:23px;
	float:left;
	padding-left:9px;
	text-decoration:none;
	line-height:23px;

}
.small_btn a:hover
{
	background-image: url("images/small_btn_over.gif");
	background-repeat:no-repeat;
}
.error
{
	color:#FF0000;
}
.large_btn a
{
	text-decoration:none;
	background-image: url("images/large_btn.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:12px;
	width:228px;
	height:23px;
	float:left;
	padding-left:9px;
	margin-left:6px;
	line-height:23px;
}
.large_btn a:hover
{
	background-image: url("images/large_btn_over.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:12px;
	width:228px;
	height:23px;
	float:left;
	padding-left:9px;
	margin-left:6px;
	line-height:23px;
}

.white_txt
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

.index_right_txt
{
	float:left;
	padding-top:28px;
	padding-left:33px;
}
.index_right_txt p
{
	margin-bottom:7px;
}
.large_btn_2 a
{
	background-image: url("images/large_btn.gif");
	background-repeat:no-repeat;
	display:block;
	width:228px;
	height:23px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	line-height:22px;
	padding-left:11px;

}
.blue_btn_txt
{
	color:#00578C;
}
.large_btn_2 a:hover
{
	background-image: url("images/large_btn_over.gif");
	background-repeat:no-repeat;
	display:block;
	width:228px;
	height:23px;
	text-decoration:none;

}
.footer_txt 
{	
	padding-top:10px;
	padding-left:5px;
	font-size:11px;
	color:#333333;
}

#right_col
{
		
		float:left;
}


.section
{
	border-bottom:solid 1px #BBBBBB;
	width:579px;
	padding-bottom:16px;
}

.section_noul
{
	border-bottom:solid 1px #FFFFFF;
	width:579px;
	padding-bottom:30px;

}
.page_header
{
	
	font-weight:bold;
	font-size:18px;
}
.sub_head
{
	font-size:15px;
	padding-top:10px;
}
.small_head
{
font-size:15px;
font-weight:bold;
padding-top:10px;
padding-bottom:5px;
}
.page_txt
{
	font-size:12px;
	width:395px;
	padding-bottom:10px;
	
}
.full_txt
{
	font-size:12px;
	padding-bottom:10px;
}


.section ul
{
	margin-left:20px;
	margin-bottom:10px;
}

.section li
{
	font-size:12px;
	line-height:18px;
}
.section_noul ul
{
	margin-left:20px;
	margin-bottom:10px;
}

.section_noul li
{
	font-size:12px;
	line-height:18px;
}
#right_col ul
{
	margin-left:20px;
	margin-bottom:10px;
}
#right_col li
{
	font-size:12px;
	line-height:18px;
}
.home_link
{
	width:220px;
	height:77px;
	padding-top:20px;
	padding-left:20px;
	position:absolute;
}
.home_link a
{

	width:220px;
	height:77px;
	display:block;
	text-decoration:none;
}
.page_img
{
	padding-top:10px;
	float:right;
	width:163px;
	text-align:center;
	font-size:12px;
}
.page_img img
{
	padding-bottom:5px;
}
.page_img_lg
{
padding-top:10px;
	float:right;
	width:181px;
	text-align:center;
	font-size:12px;
}
.footer_top
{
	background-image:url(images/footer_top.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:25px;
	width:759px;
}

.hiddenPic {display:none;}
