/* Menu */
.menustyle {
	font-family:verdana;font-size:12px;border: solid 1px #000000; 
	padding: 2px 6px 2px 6px; margin: 0px; 
	background: #A2D9C9; white-space: nowrap;
}
.menuitem {
	font-family:verdana;font-size:12px;border: solid 1px #A2D9C9; 
	padding: 2px 6px 2px 6px; margin: 0px; 
	background: #A2D9C9; white-space: nowrap; cursor:pointer;cursor:hand;
}
.mouseover {
	font-family:verdana;font-size:12px;border: solid 1px #000000; 
	padding: 2px 6px 2px 6px; margin: 0px; 
	background: #B5F2E0; white-space: nowrap; cursor:pointer;cursor:hand;
}

/* Gallery */
.gallery_imagedefault {FILTER: alpha(opacity=80); CURSOR: hand;}
.gallery_imagefocused {FILTER: alpha(opacity=100); CURSOR: hand;}


/* Common */

BODY {
	scrollbar-face-color: #A2D9C9; 
	scrollbar-shadow-color: #A2D9C9;
	scrollbar-highlight-color: #A2D9C9; 
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #505050; 
	scrollbar-track-color: #BBFAE8;
	scrollbar-arrow-color: #000000;
}

.HeadBg {
	background-color: White;
}

Body
{
	background-color: White;
}

H1
{
	font-weight: normal;
	font-size: x-large;
	color: #6C9186;
	font-family: Verdana, Helvetica, sans-serif;
}

H2  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  large;
	font-weight:	normal;
	color: #6C9186;
}

H3
{
	font-weight: normal;
	font-size: medium;
	color: #6C9186;
	font-family: Verdana, Helvetica, sans-serif;
}

H4
{
	font-weight: normal;
	font-size: small;
	color: #6C9186;
	font-family: Verdana, Helvetica, sans-serif;
}

H5, DT
{
	font-weight: bold;
	font-size: x-small;
	color: #A2D9C9;
	font-family: Verdana, Helvetica, sans-serif;
}

H6  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  x-small;
	font-weight:	bold;
	color: #A2D9C9;
}

TFOOT, THEAD	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  medium;
	color: #A2D9C9;
}

TH  {
	vertical-align: baseline;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  medium;
	font-weight:	bold;
	color: #A2D9C9;
}

A:link  {
	text-decoration:	none;
	color:  #6C9186;
}

A:visited   {
	text-decoration:	none;
	color:  #6C9186;
}

A:active	{
	text-decoration:	none;
	color:  #000000;
}

A:hover {
	text-decoration:	underline;
	color:  #000000;
}


BLOCKQUOTE, PRE {
	font-family:	Lucida Console, monospace;
}


UL LI   {
	list-style-type:	square ;
}

UL LI LI	{
	list-style-type:	disc;
}

UL LI LI LI {
	list-style-type:	circle;
}

OL LI   {
	list-style-type:	decimal;
}

OL OL LI	{
	list-style-type:	lower-alpha;
}

OL OL OL LI {
	list-style-type:	lower-roman;
}

HR {
	color: dimgrey;
	height:1pt;
	text-align:left
}


/* Modules */
.Border
{
	border: 1px outset;
	margin-left: 10px;
	margin-right: 10px;
}

.Accent
{
	color: #CDA25F;
	font-weight:	bold;
}

.Message	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	background-color: #eeeeee
}   

.ItemTitle {
	font-size: medium;
	font-weight: bold;
	color: #6C9186;
	font-family: Verdana, Helvetica, sans-serif;
	font-variant: small-caps;
}

.SmallItemTitle {
	font-weight: bold;
	font-size: x-small;
	color: #A2D9C9;
	font-family: Verdana, Helvetica, sans-serif;
}



/* GENERAL */
/* style for module titles */
.Head
{
	font-family: Arial;
	font-size: medium;
	font-weight: normal;
	color: Black;
}

/* style of item titles on edit and admin pages */
.SubHead	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  small;
	font-weight:	bold;
	color: #6C9186;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	line-height: 12px	
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
}

.NormalRed
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: red
}


.NormalBold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold
}

/* text style used for most text rendered by modules */
.SmallText
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	line-height: 12px	
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton	 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
}
	
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
	text-decoration:	underline;
	color: #6C9186;
}

A.CommandButton:visited  {
	text-decoration:	underline;
	color: #6C9186;
}

A.CommandButton:active   {
	text-decoration:	underline;
	color:  #000000;
}

A.CommandButton:hover	{
	text-decoration:	underline;
	color:  #000000;
}


/* text style for buttons and link buttons used in the portal admin pages */
.HeaderLink	 {
	color: #000000
	font-family:verdana;font-size:12px;border: solid 1px #000000; 
	padding: 2px 6px 2px 6px; margin: 0px; 
	background: white; white-space: nowrap;

}
	


.tableBorder {
	border-right: #c9eee3 1px solid;
	border-top: #c9eee3 1px solid;
	border-left: #c9eee3 1px solid;
	border-bottom: #c9eee3 1px solid;
	background-color: white;
}

TD.column {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: white; BACKGROUND-REPEAT: repeat-x;
}
