body
{
	margin-top:			5px;
	padding-top:		0px;
	padding-left:		2px;
	padding-right:		2px;
	padding-bottom:		2px;

	background-color:	#FFF;
    font:				11px Arial,sans-serif;
	color:				#5b554d;
}
.bodytext
{
	font:				12px Arial,sans-serif;
	color:				#5b554d;
}



p
{	
	margin:				0px;
	padding:			0px;
}

a
{
	text-decoration:	underline;
	color:				#80756a;
}
a:hover
{
	color:				#009CD1;
}
ul.textlist
{
	margin-top:			3px;
	margin-left:		22px;
	margin-right:		10px;
	margin-bottom:		0px;
	list-style-image:	url(' dash.gif')
}
li
{
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		10px;
}
h1
{
	font-weight:		bold;
	font-size:			20px;
	margin-bottom:		5px;
	margin-top:			0px;
	margin-left:		0px;
	color:				003468 ;
}
h2
{
	font-weight:		bold;
	font-size:			15px;
	color:				#5b554d;
}
h3
{
	font-weight:		bold;
	font-style:			italic;
	font-size:			11px;
	color:				#009CD1;
}
h4
{
	font:				12px Arial,sans-serif;
	color:				#5b554d;
}
h5
{
	font:				12px Arial,sans-serif;
	color:				#5b554d;
}
h6
{
	font:				12px Arial,sans-serif;
	color:				#5b554d;
}
.main_title
{
	font-weight:		bold;
	font-size:			11px;
	margin-bottom:		5px;
	margin-top:			5px;
	margin-left:		0px;
	color:				#003468;
}
p
{
	padding-bottom:		1em
}

#garp_main_content
{
	margin:					0px;
	text-align:				left;
	padding:				0px;
	display:				block;
 	width:					580px;

}
#logo_print
{
	display:				block;
}
#main_landing
{
	margin:					0px;
	padding:				0px;
 	width:					821px;
 	height:					225px;
	background-repeat:		no-repeat;
}

.main_block
{
	line-height:			12px;
}

a.main_block
{
	color:					white;
}
a.main_block:hover
{
	color:				#003468;
}
a.main_landing
{
	color:					white;
}
a.main_landing:hover
{
	color:				#003468;
}
a.main_go
{
	font-weight:			bold;
	text-decoration:		none;
	color:					white;
}
a.main_go:hover
{
	color:				#003468;
}
a.main_landing2
{
	color:					#003468;
}
a.main_landing2:hover
{
	color:				white;
}
a.main_landing3
{
	color:					white;
}
a.main_landing3:hover
{
	color:				#E8E3DD;
}
#mast
{
	display:				none;
 	width:					1030px;
	height:					52px
}
#subnav
{
	display:				none;
}
#main_top
{
	background-image:		url(  bkg_main_home.gif );
	background-repeat:		no-repeat;
	margin:					0px;
	text-align:				left;
	padding:				0px;
	display:				block;
 	width:					1020px;
 	height:					282px;
}
#main_bottom
{
	margin:					0px;
	text-align:				left;
	padding:				0px;
	display:				block;
 	width:					1020px;
 	height:					282px;
}
#main_image
{
	float:					left;
	margin-right:			18px;
	margin-top:				4px
}

#ContentBlock1
{
	padding-left:			20px;
	display:				block;
	width:					650px;
}
.center_top
{
	padding-top:			25px;
 	padding-right:			20px;
	width:					340px;
	text-align:				justify;
    font:					11px Arial,sans-serif;
	color:					#80756a;
}

#login_wrapper {
    margin:20px;
	padding:0px;
	text-align:left;
}
#login_wrapper h1
{
	font-weight:		bold;
	font-size:			20px;
	margin-bottom:		5px;
	margin-top:			5px;
	margin-left:		0px;
	color:				#003468;
	text-align:          left;
}

.shuttermenu_workarea_vista
{
	display:				none;

}
#right_col
{
	display:				none;
}
#top_col
{
	display:				none;
}
#lt_col
{
	display:				none;
}
#blue_box
{
	display:				none;
	background-image:		url(  bkg_blue_box.gif );
	background-repeat:		no-repeat;
	padding-top:			135px;
	padding-left:			20px;
	padding-right:			20px;
 	width:					194;
/* 	height:					273;*/
	font-size:				11px;
	color:					white;
}
a.blue_box
{
	color:				#009cd1;
}
a.blue_box:hover
{
	color:				white;
}
#blue_box_lt
{
	float:					left;
	background-image:		url(  bkg_lt_blue.gif );
	background-repeat:		no-repeat;
	padding-top:			15px;
	padding-left:			20px;
	padding-right:			5px;
	display:				block;
 	width:					454px;
 	height:					168px;
	font-size:				11px;
	color:				white;
}
#blue_box_left
{
	float:					left;
	padding-top:			60px;
	line-height:			18px;
	padding-left:			0px;
	display:				block;
 	width:					250px;
	font-size:				11px;
	color:				white;
}

a.blue_box_left
{
	color:				#003468;
}
a.blue_box_left:hover
{
	color:				white;
}
#blue_box_right
{
	float:					right;
	padding-top:			0px;
	line-height:			18px;
	padding-left:			0px;
	display:				block;
 	width:					155px;
	font-size:				11px;
	color:				white;
}
.blue_box_content
{
	padding-top:			0px;
 	padding-right:			5px;
 	padding-left:			5px;
	margin-right:			5px;
	margin-left:			5px;
	text-align:				justify;
    font:					14px Arial,sans-serif;
	color:					#FFFFFF;
}
#features
{
	background-image:		url(  bkg_feature.gif );
	background-repeat:		repeat-x;
}
#standard_garp_footer
{
	border-top:				1px solid #d2cdc7;
	display:				block;
	margin-top:				5px;
	margin-left:			0px;
	padding-top:			10px;
	padding-right:			0px;
	font-size:				11px;
	text-align:             center;
}
a.footer_left
{
	text-decoration:		none;
	color:					#009cd1;
}
a.footer_left:hover
{
	text-decoration:		none;
	color:					#80756a;
}
a.footer_right
{
	text-decoration:		none;
}
.divider
{
	padding-left:			20px
}


/*********************************************************************************************************/
/*	Dash CSS
/*********************************************************************************************************/
    
#garp_dash 
{
		margin:					0px;
		padding:				0px;
		text-indent:			0px;
		width:					184px;
		height:					349px;
}
#garp_dash a.garpdashhead {
		cursor:pointer;
		text-decoration:		none;
		text-align:				left;
		line-height:			14px;
		font-family:			arial,sans serif;
		font-size:				11px;
		color:					#5c544d;
		font-weight:bold;
		padding-top:			0px;
		padding-bottom:			0px;
		padding-left:			0px;
		background-color:		#e8e4dc;
	display:block;
}
#garp_dash a.garpdashhead:hover 
{
}
#garp_dash a.selected {
	background-image: url(expanded.gif);
}
#garp_dash a.current {
}
#garp_dash ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#garp_dash li {
	list-style:none outside none; display:inline;
	margin:0px;
	padding:0px;

}
#garp_dash ul li {
	list-style:none outside none; display:inline;
	margin:0px;
	padding:0px;

}
#garp_dash li li a 
{
	color:#6ac2e0;
	display:block;
	font:				11px Arial,sans-serif;
	text-indent:15px;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
#garp_dash li li a:hover {
	color:white;
}

#dashwizard {
	width: 184px;
}
#dashwizard .title {
}


/*********************************************************************************************************/
/*	Nav CSS
/*********************************************************************************************************/
    
#garp_side_navigation {
		margin:					0px;
		padding:				0px;
		text-indent:			0px;
		width:					184px;
		background-color:		white;

}
#navigation2 {
		margin:					0px;
		padding:				0px;
		text-indent:			0px;
		width:					184px;
		background-color:		white;
}
#garp_side_navigation a.head {
		cursor:pointer;
		text-decoration:		none;
		border-bottom:			1px solid #d2cdc7; 
		border-right:			1px solid #d2cdc7; 
		border-left:			1px solid #d2cdc7; 
		text-align:				left;
		line-height:			18px;
		width:					184px;
		font-family:			arial,sans serif;
		font-size:				11px;
		color:					#5c544d;
		font-weight:bold;
		padding-top:			3px;
		padding-bottom:			5px;
		padding-left:			10px;
		background-color:		#e8e4dc;
	display:block;
}
#garp_side_navigation a.head2 {
		cursor:pointer;
		text-decoration:		none; 
		text-align:				left;
		line-height:			18px;
		font-family:			arial,sans serif;
		font-size:				11px;
		color:					#5c544d;
		font-weight:bold;
		padding-bottom:			5px;
		padding-left:			10px;
		background-color:		#e8e4dc;
	display:block;
}
#garp_side_navigation a.head:hover 
{
	background-image: url( sub_nav_over.gif);
	color:white;
}
#garp_side_navigation a.selected {
	background-image: url(expanded.gif);
}
#garp_side_navigation a.current {
}
#garp_side_navigation ul {
	border-width:0px;
		border-right:			1px solid #d2cdc7; 
		border-left:			1px solid #d2cdc7; 
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#garp_side_navigation li {
		list-style:				none outside none; 
		display:				inline;
}
#garp_side_navigation li li a 
{
	color:#333333;
	display:block;
	font:				11px Arial,sans-serif;
	background-color:	white;
	text-indent:10px;
	text-decoration: none;
}
#garp_side_navigation li li a:hover {
	font-weight:		bold;
}

#wizard {
	width: 184px;
}
#wizard .title {
}

.displayname
{
color:white;
font:11px Arial,sans-serif;
}
