.ucd_item{
list-style:none;
}
.item2{
z-index:100;
position:relative;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0;
	margin:0;
	}
.smgrey {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url('images/lsi.jpg');
	list-style-position: outside;
	text-align: left;
	}
.lists {
	color: #333333;
	font-size: 12px;
	line-height: 14px;
	list-style-image: url('images/lsi.jpg');
	list-style-position: outside;
	margin-left: 10px;
	padding-left: 15px;
	text-align: left;
	}
.toolHead {
	color: #000000;
	font-size: 12px;
	text-align: center;
	}
.modalHead {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	}
.small {
	color: #666666;
	font-size: 10px;
	}
td,div {
	font-size: 12px;
	}
.menu {
	color: #FFFFFF;
	font-size: 12px;
	}
.menu a:link {
	color: #FFFFFF;
	text-decoration: underline;
	}
.menu a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	}
.menu a:hover {
	color: #000000;
	text-decoration: none;
	}
.menu a:active {
	color: #FFFFFF;
	text-decoration: underline;
	}
a:link {
	color: #1A83B3;
	font-size: 12px;
	text-decoration: underline;
	}
a:visited {
	color: #1A83B3;
	font-size: 12px;
	text-decoration: underline;
	}
a:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}
a:active {
	color: #1A83B3;
	font-size: 12px;
	text-decoration: underline;
	}
.headline {
	color: #28417A;
	font-size: 14px;
	}
.headline2 {
	color: #28417A;
	font-size: 18px;
	}

/* ---------------------------------------------------------- Headings - */
h1, h2, h3 {
	font-size:16px;
	margin:6px 0 0 0!important;
	padding:0!important;
	color:#333!important;
	}
h2 {
	margin-top:0px!important;
	}
h3.textred {
	color: #ff0000;
	}
.blurb {
	color: #ff0000;
	font-size: 15px;
	font-weight: bold;
	}
#mainContainer {
	border: 1px double #000;
	margin: 0 auto;
	margin-top: 10px;
	padding: 5px;
	width: 400px;
	}
.modalDialog_contentDiv_error {
	background-color: #F00;
	border: 3px solid #FFF;
	color: #FFF;
	padding: 2px;
	position: absolute;
	z-index: 100;
	}
.modalDialog_contentDiv_error a {
	color: #FFF;
	}
.dhtmlgoodies_question {
	color: #1A83B3;
	cursor: pointer;
	font-weight: bold;
	overflow: hidden;
	padding: 2px;
	}
.dhtmlgoodies_question_large {
	background-color: #ffffff;
	color: #1A84B6;
	color: #28417A;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding: 2px;
	}
.dhtmlgoodies_answer {
	height: 0px;
	overflow: hidden;
	position: relative;
	visibility: hidden;
	width: 100%;
	}
.dhtmlgoodies_answer_content {
	font-size: 11px;
	padding: 1px;
	position: relative;
	}
.clear {
	clear: both;
	}
	

#footer				{	padding:15px; margin:15px 0; text-align:center; background-color:#F4F4F4; }

a img				{	border:none; }	
hr					{	border:none; height:0; border-bottom:1px solid #CCC; margin:10px 0; }
	
#sitemap			{	list-style:disc; margin:10px 0 0 15px!important; padding:0; font-weight:bold;  }
#sitemap a			{	font-size:inherit; }
#sitemap ul			{	list-style:square; font-weight:normal; font-size:8.25pt; margin:5px 0 10px 10px; }
#sitemap ul ul		{	list-style:circle; font-weight:normal; font-size:7.5pt; margin:5px 0 10px 10px; }
#sitemap ul ul ul	{	font-weight:normal; font-size:7.5pt; }

#credit				{	 }
#credit dd			{	 }
#credit h1			{	font-size:16.5pt; font-weight:bold; color:#00558E!important; margin:15px 0 0px 0!important; }
#credit h2			{	font-size:13.5pt; font-weight:bold; color:#00558E!important; margin:20px 0 0px 0!important; }
#credit h3			{	font-size:10.5pt; font-weight:bold; color:#0072FF!important; margin:0 0 0px 0!important; }

.left				{	padding:10px; background-color:#F4F4F4; }
.left dl			{	margin:0 0 20px 0; }
.left dt			{	font-size:10.5pt; font-weight:bold; color:#0072FF; margin:0; }
.left dd			{	background:url(http://www.gacsolutions.com/images/icn_check.gif) no-repeat 0 3px transparent; padding:0 0 0 20px; margin:5px 0 10px 0; font-size:8.25pt; }

.right				{	padding:10px; }

#pie				{	height:580px; overflow:hidden; }
#pie div			{	height:580px; }

#pie dt				{	margin-bottom:20px; }
#pie dt strong		{	font-size:10.5pt; font-weight:bold; color:#0072FF; margin:0!important; padding:0!important; display:block; line-height:normal; height:10px; }
#pie dt img			{	margin:0 10px 0 0; }
#pie dd				{	background:url(http://www.gacsolutions.com/images/icn_bullet.gif) no-repeat 0 4px transparent; padding:0 0 0 12px; margin:5px 0 10px 0; font-size:8.25pt; }

.note				{	background-color:#F4F4F4; padding:10px; }
.note dt			{	font-size:10.5pt; font-weight:bold; color:#00558E; margin:0; }
.note dd			{	background:url(http://www.gacsolutions.com/images/icn_bullet.gif) no-repeat 0 4px transparent; padding:0 0 0 12px; margin:5px 0 10px 0; font-size:8.25pt; }

		
	#control_overlay {
		background-color:#000;
	}
	
	.modal {
		background-color:#fff;
		padding:10px;
		border:1px solid #333;
	}

	.tooltip {
		border:1px solid #000;
		background-color:#fff;
		height:25px;
		width:200px;
		font-family:"Lucida Grande",Verdana;
		font-size:10px;
		color:#333;
	}

	.simple_window {
		width:500px;
		border:1px solid #000;
		background-color:#fff;
		padding:10px;
		text-align:left;
		font-family:"Lucida Grande",Verdana;
		font-size:12px;
		color:#333;
	}
	
	.window {
		background-image:url("/stylesheets/window_background.png");
		background-position:top left;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		padding:10px;
		font-family:"Lucida Grande",Verdana;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		text-align:center;
		min-width:150px;
		min-height:100px;
	}
	
	.window .window_contents {
		margin-top:10px;
		width:100%;
		height:100%;	
	}

	.window .window_header {
		text-align:center;
	}

	.window .window_title {
		margin-top:-7px;
		margin-bottom:7px;
		font-size:11px;
		cursor:move;
	}

	.window .window_close {
		display:block;
		position:absolute;
		top:4px;
		left:5px;
		height:13px;
		width:13px;
		background-image:url("/stylesheets/window_close.gif");
		cursor:pointer;
	    cursor:hand;
	}

	





