#l-column {
	position: relative;
	float: left;
	width: 565px;
	padding-right:10px;
	background: url(/images/Global/Bar_Vertical.gif) repeat-y right;
	#background:transparent url(/images/Global/Bar_Vertical.gif) repeat-y right;
	padding-bottom:24px;
}
#l-columnAuto {
	position: relative;
	/*float: left;
	width: 705px;*/
	padding-right:10px;
	/*background: url(/images/Global/Bar_Vertical.gif) repeat-y right;*/
	#background:transparent url(/images/Global/Bar_Vertical.gif) repeat-y right;
	padding-bottom:24px;
}
#l-column705 {
	position: relative;
	/*float: left;*/
	width: 705px;
	padding-right:10px;
	/*background: url(/images/Global/Bar_Vertical.gif) repeat-y right;*/
	#background:transparent url(/images/Global/Bar_Vertical.gif) repeat-y right;
	margin-bottom:-40px;
}
#r-column {
	width:335px;
	float: right;
	padding-bottom:24px;
}
#r-columnAuto {
	width:197px;
	height:350px;
	float: right;
	padding-bottom:24px;
	margin-top:58px;
	z-index:10;
	border:0px solid #f00;
}
		
.icon_menu ul {list-style:none; margin:0px 0px 0px 0px;}
.icon_menu2 ul{
		list-style:none; 
		margin:0px 0px 0px 0px; 
		padding:0px;
}

.icon_menu2 li{
	text-indent:-30px;
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	background: none; 
	border-bottom: 1px solid #cccccc;
}
.icon_menu li{
	list-style:none;
	background: none; 
	border-bottom: 1px solid #cccccc;
}
.icon_menu li li.x, .icon_menu2 li li.x { border-bottom: none; }
.icon_menu li a{
	padding:2px 7px 2px 0px;
	display:block;
	background: url(/images/point_off.gif) 97% 50% no-repeat;
	text-decoration: none;
	font-size:12px;
}
.icon_menu2 li a{
	margin:0px;
	padding:2px 7px 2px 0px;
	display:block;
	background: url(/images/point_off.gif) 97% 50% no-repeat;
	text-decoration: none;
	font-size:12px;
}
.icon_menu li span {
 	color: #7E7E7E;/*#134992; font color of side menu*/
	background:url(/images/file.gif) no-repeat 2px 50%;
	padding-left:18px;
	font-size:12px;
	font-weight:normal;
}
.icon_menu2 li span{
 	color: #7E7E7E;/*#134992; font color of side menu*/
	background:url(/images/file.gif) no-repeat 2px 50%;
	padding-left:6px;
	font-size:12px;
	font-weight:normal;
}

.icon_menu li a:hover, .icon_menu2 li a:hover{
	background-color:#666666;/*#9fb3c8;*/ 
	background-image: url(/images/point_on.gif); 
	color: #CC0000;
}
.icon_menu li a:hover span, .icon_menu2 li a:hover span {color: #fff;}

/*Rounded Corner Box* added by Robert Prejean 081229. Control multiple boxes by adding more boxes like the aboutMenu_box.*/
.aboutMenu_Box{ width:345px; margin:auto;}
.aboutMenu_Box2{margin:auto; /*border:1px solid #f00;*/}


.box_TR {
	background: url(/images/Global/ContentBox/Box_02.gif) no-repeat right top;
	padding:12px;
}
.box_TR2 {
	background: url(/images/Global/ContentBox/Box_02.gif) no-repeat right top;
	padding:0px;
}
.box {
	background: #FFF url(/images/Global/ContentBox/Box_03.gif) no-repeat left bottom;
}
.box_s {
	background: #FFF url(/images/Global/ContentBox/Box_03_ShortBox.gif) no-repeat left bottom;
}
.box-outer {
	background: url(/images/Global/ContentBox/Box_04.gif) no-repeat right bottom;
}
.box-inner {
	background: url(/images/Global/ContentBox/Box_01.gif) no-repeat left top; 
}
.Sub_Box_txt {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#FFF; 
	padding-top:3px;
	padding-left:8px;
}
.Sub_Box {
	display:block;
	height:30px;
	background: url(/images/Global/SubDarkColorBox/Box_SubHeadGradient_C2.gif)  transparent repeat-x top;
	margin: auto;
}
.Sub_Box_L {
	background: url(/images/Global/SubDarkColorBox/Box_SubHeadGradient_L2.gif) transparent no-repeat left top;
	height:30px;
}
.Sub_Box_R {
	background: url(/images/Global/SubDarkColorBox/Box_SubHeadGradient_R2.gif) transparent no-repeat right top;
	height:30px;
}
	
/*Sub_box for Subhead in gray box*/
.Sub_Box_gray {
	display: block;
	height:30px;
	/*padding-top: 10px;
	margin-left:10px;
	margin-right:10px;*/
	background: url(/images/Global/SubLightColorBox/Box_SubHeadGradient_lght_C.gif)  transparent repeat-x top;
	margin:auto;
}
.Sub_Box_L_gray {
	background: url(/images/Global/SubLightColorBox/Box_SubHeadGradient_lght_L.gif) transparent no-repeat left top;
	height:30px;
}
.Sub_Box_R_gray {
	background: url(/images/Global/SubLightColorBox/Box_SubHeadGradient_lght_R.gif) transparent no-repeat right top;
	height:30px;
}
.Sub_Box_txt_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000;
	margin-top:3px;
	margin-left:8px;
}
.menu-content{
	margin-left:12px;
}
