/*Possition all standard components on the page */

/*  Top Banner icons  */
DIV.banner-logo { visibility:hidden; }

DIV.banner-products { visibility:hidden; }

DIV.banner-services { visibility:hidden; }

DIV.banner-support { visibility:hidden; }

DIV.banner-news { visibility:hidden; }

DIV.banner-company { visibility:hidden; }

DIV.banner-end { visibility:hidden; }


/*   Left and Right index bars   */
DIV.leftbar { visibility:hidden; }

DIV.rightbar { visibility:hidden; }

DIV.leftbar_content { visibility:hidden; }

DIV.rightbar_content { visibility:hidden; }


/*   Main content box  */
DIV.content { text-align:justify; }


/*   Copyright notice at bottom of page*/
DIV.copyright { visibility:hidden; }


/*   Null entry to fix Mozilla bug  */
DIV.null { visibility:hidden; }


/*   Legacy block used for non-CSS browsers or
     for users with screen readers.             */
DIV.legacy { visibility:hidden; overflow:auto; }



/*Text Styles  */
#index {
	font-family:Myriad, Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:11pt;
}

#indent {
	font-size:smaller;
	margin-top:-2px;
	margin-bottom:2px;
	margin-left:10px;
	padding-top:0px;
}

a:link {
	color:#000000;
}

a:visited {
	color:#000000;
}

a:active {
	color:#000000;
}

a:hover {
	background-color:#cccccc;
}

#index a:link {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

#index a:active {
	font-style:italic;
	text-decoration:none;
	color:#0000aa;
}

#index a:visited {
	text-decoration:none;
	color:#000000;
}

#index a:hover {
	background-color:#000000;
	color:#ffffff;
}


#dl a:link {
	text-decoration:none;
}

#dl a:active {
	text-decoration:none;
	color:#000000;
	background-color:#ffffdd;
}

#dl a:visited {
	text-decoration:none;
	color:#000000;
}

#dl a:hover {
	text-decoration:none;
	background-color:#cccccc;
}


/*Image styles */
#flowright {
	float:right;
}

#flowleft {
	float:left;
}


/* Media dependant rules */
/*    Display media-specific components  */
@media aural, braille, embossed, tty {

DIV.legacy {visibility:visible; overflow:visible; }

}