/* CSS Document */

*
{
	margin:0px; 
}

* html #footer
{
	margin:-55px 0px 0px 0px;
}

* html #nonfooter{
	height:100%;
}

html
{
height: 100%;
}

body 
{
	height: 100%;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
    	BACKGROUND: #FFFFFF;
}
a {text-decoration: none; }

#nonfooter
{
	position: relative;
	min-height: 100%;
}

* html #nonfooter
{
	height: 100%;
}
#content{
	padding:0px 0px 55px 0px;
	width:1000px;
}

#footer
{
	margin:-55px 0px 0px 0px;
	padding-top: 0px; 
	padding-bottom: 0px;
	position:relative;
	width:1000px;
}

.headerlinks 
{
	FONT-SIZE: 11px;	
}
.footerlinks
{
	FONT-SIZE: 11px;	
}

.tooltip
{
	background: #0066CC;
  	border: 2px solid #222;
  	border-radius: 8px; /* CSS3 rounded corners */
  	-moz-border-radius: 8px; /* Mozilla rounded corners */
  	color: #fff;
  	padding: 4px;
  	width: 150px;
  	position: relative;
  	left: -9999px;
  	z-index: 11;
  	display:none;
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}

/* this is where the portal style sheet attributes begin*/
/*common styles--------------------------------------------*/

.Bodyid5140598siteid0 /*Determines the color or image used for the background of the page or region.*/
{
background-color:#FFFFFF;
}

.RegionHeaderid5140598siteid0 /*Determines the color, height, alignment of text in the banners that appear above each region in a page.*/{
	height: 20px;
	background-color:#6699FF;
	text-align:center;
}

.RegionHeaderTextid5140598siteid0 /*Determines the color, font face size style decoration of regular text in the banners that appear above region in a page.*/
{
	font-weight:bold;
	font-size:10px;
	color:#000000;
	font-family:Arial, Helvetica, Verdana, sans-serif;
} 

.RegionHeaderColorid5140598siteid0 /*Determines the color, background color, width, and style of the table and border used to display a region header.*/
{
	BORDER-RIGHT: #6666FF 0px solid; 
	BORDER-TOP: #6666FF 0px solid; 
	BORDER-LEFT: #6666FF 0px solid; 
	BORDER-BOTTOM: #6666FF 0px solid;
} 

.PageColorid5140598siteid0 /*Determines the color of the page background.*/
{
background-color:#FFFFFF;
} 

.inplacedisplayid1siteid0 /*Determines the color, font face, font size, font style, and font decoration of the item content attribute.*/
{
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE : 12px;
	FONT-STYLE : Normal;
}

/*Determines the color, font face, font size, font style, and font decoration of the item content attribute.*/
.inplacedisplayid1siteid1201 
{
    	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE : 12px;
	FONT-STYLE : Normal;
}

/* Blue links in Article Links Style regions */
.inplacedisplayid5540224siteid0 a
{
	color:#0066CC;
}

.inplacedisplayid1siteid1201 a
{
	color:#0066CC;
}
/* Page Title style */
.titleid1siteid1201
{
	Color:#0066CC;
	Font-Family:Arial, Helvetica, Verdana, sans-serif;
	Font-Size:14pt;
	font-weight:normal;
	font-style:normal;
}

/* Page Title style */
.titleorimageid1siteid1201
{
	Color:#0066CC;
	Font-Family:Arial, Helvetica, Verdana, sans-serif;
	Font-Size:14pt;
	font-weight:normal;
	font-style:normal;
}

/* Page Description style */
.descriptionid1siteid1201
{
	Color:#0066CC;
	Font-Family:Arial, Helvetica, Verdana, sans-serif;
	Font-Size:11pt;
	font-weight:normal;
	font-style:normal;
}

/* Sub Page Links style */
.titleorimageid5535732siteid0
{
	COLOR : #0066CC;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE : 11px;
	FONT-STYLE : Normal;
}

/* Quick Links style */
.titleorimageid5537803siteid0
{
	COLOR : #0066CC;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE : 11px;
	FONT-STYLE : Normal;
}

.MsoNormal
{
	COLOR: #666666;
}
