/* Layout stylesheet */
#right_inside UL LI{
letter-spacing : -1px;
}
#left_nav P{
letter-spacing : -1px;
}
body
{
	font-size:			100.01%;			/* nice EMs in Opera 6 and IE Win */
	font-family:		verdana;
	margin:				0;
	padding:			0;
	text-align:			center;
}
img
{
	border-style:		none;
	margin:				0px 0px 0px 0px;	/*hack to fix spaces below imgs*/
	padding:			0px;
}
a:link, a:visited, a:active					/*regular links*/
{
	color:				#133B6F;
	text-decoration:	none;
}
a:hover
{
	color:				#000000;
}
#center_column
{
	float:				right;
	width:				100%;
}
#center_column[id]							/* Mozilla formatting, IE doesn't like */
{
  margin-left: -1px;
}
#left_column
{
	float:				left;
	position:			relative;
	width:				180px;
	margin-left:		-180px;
	overflow:			hidden;
	z-index:			3;
}
#left_column[id]							/* Mozilla formatting, IE doesn't like */
{
  margin-right: 1px;
}
#right_column
{
	float:				right;
	position:			relative;
	width:				180px;
	margin-right:		-180px;
	overflow:			hidden;
	z-index:			4;
}
#right_column[id]							/* Mozilla formatting, IE doesn't like */
{
  margin-left: 1px;
}
.side_col_padding
{
	padding:			10px;
}
#columns
{
	padding:			0 180px 0 180px;
}
#cols-wrapper
{
	width:				100%;
}
#cols-wrapper[id]
{
	padding-bottom:		0.1px;				/* Mozilla needs a non 0 value, is a bug */
}
#float-wrapper
{
	float:				left;
	width:				100%;
	position:			relative;
	z-index:			0;
}
#float-wrapper[id]							/* Mozilla formatting, IE doesn't like */
{
  margin-right: -1px;
}
.clear
{
	clear:				both;
}
/* Presentation stylesheet */
#main
{
	margin:				0 auto;
	width:				758;
	text-align:			left;
}
#header
{
	background:			#FFFFFF;
}
#columns
{
	background:			#CCCCCC;
}
#cols-wrapper
{
	margin:				0 -1px;
	background:			white;
}
.content
{
	margin:				0 5px 5px 5px;
}
#banner										/*banner*/
{
	/*background:			url("http://www.isusac.com/new/logo.jpg") no-repeat top left;*/
	font-family:		georgia, helvetica;
	font-size:			14px;
	color:				#FFFFFF;
	height:				45px;
}
#gray_bar
{
	height:				20px;
	background:			#CCCCCC;
}
#footer
{
	background:			#333333;
	padding:			10px 0 10px 0;
}
#top_nav
{
	margin:				20px 0 0 0;
	float:				right;
}
#top_nav a
{
	color:				#666666;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}
#top_nav a:hover
{
	color:				#FFCC00;
}
#top_nav span
{
	padding:			0 6px 0 2px;
	border-right:		1px solid #CCCCCC;
}
#top_nav span:last-child
{
	border-right:		0px;
}
#left_nav
{
	margin:				2;
	padding:			0;
	width:				155px;
}
#left_nav p
{
	background:			#FFFFFF;
	font-weight:		bold;
	font-size:			12px;
	margin:				15px 0 0 0;
	width:				155px;
	border:				thin outset;
	letter-spacing:		-1;
}
#left_nav p.extend a
{
	color:				#000000;
	text-decoration:	none;
	padding:			5px;
	width:				100%;
	background:			url("arrow.gif") no-repeat 92% center;
	display:			block;
}
#left_nav p.extend a:hover
{
	color:				#666666;
	background:			url("arrow2.gif") no-repeat 92% center;
}
#left_nav p.small a
{
    color:				#000000;
	padding:			5px;
	text-decoration:	none;
	width:				100%;
	display:			block;
}
#left_nav p.small a:hover
{
	color:				#666666;
}
#left_nav ul
{
	display:			none;
	list-style:			none;
	margin:				0 0px 0 3px;
	padding:			0;
}
#left_nav ul li
{
	color:				#000000;
	display:			block;
	font-size:			.8em;
	letter-spacing:		-1;
	margin:				0px -2px 0px 10x;
	padding:			0 2px 0 2px;
	border-bottom:		1px solid #000000;
}
#left_nav ul li a
{
	color:				#000000;
	text-decoration:	none;
}
#right_inside
{
	background:			#333333;
	margin:				0px;
	padding:			0 0 5px 0;
	font-size:			12px;
	width:				162px;
}
#right_inside p
{
	letter-spacing:		-1;
	padding:			2px 2px 2px 2px;
	margin:				0px 0px 0px 0px;
}
#right_inside ul
{
	list-style:			none;
	margin:				0px 0px 0px 0px;
	padding:			0;
}
#right_inside ul li
{
	letter-spacing:		-1;
	margin:				0px -2px 0px 10px;
	padding:			0 2px 0 2px;
}
#right_title
{
	background:			#FFFFFF;
	font-size:			20px;
	text-align:			center;
	padding:			3px 0 5px 0;
	width:				162px;
}
.right_mini_title
{
	color:				#A9BBD7;
	font-weight:		bold;
	font-size:			14px;
	margin:				7px 5px 0px 5px;
}
#bottom_nav
{
	text-align:			center;
}
#bottom_nav a, #right_inside a
{
	color:				#CCCCCC;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}
#bottom_nav a:hover, #right_inside a:hover
{
	color:				#FFFFFF;
}
#bottom_nav span
{
	padding:			0 8px 0 4px;
	border-right:		1px solid #000000;
}
#bottom_nav span:last-child
{
	border-right:		0px;
}
.main
{
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
	border:				1px outset white;
	background-color:	#133B6F;
	display:			block;
	width:				150px;
	padding:			3px 5px;
	margin:				1px;
}
.home_title
{
	color:				#660000;
	size:				20pt;
	font-weight:		bold;
}
.home_content
{
	color:				#333333;
	margin:				0px;
	font-size:			10pt;
	font-weight:		bold;
}