﻿ html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input { font-size: 1em; }
 html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6{ font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em; border: 0px transparent none; }

body{ font-size: 70%; background-image: url("images/bg.jpg"); /*background-attachment:fixed;*/}

p, td, h1, h2, h3, h4, h5, h6 { line-height: 1em; }
a, a:visited{ color:#4d7cc4; text-decoration:none; }
a:active, a:hover{ color:#4d7cc4; text-decoration:underline; }
ul{ margin:0; padding:0 0 0 25px; }
li{ margin:0; padding:0; }
h4{ font-weight:bold; line-height:1.4em; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1em; }
h3 { font-size:1.5em; color:#6c7275; font-weight:normal; font-family:Segoe,Verdana,sans-serif; margin-bottom:13px; }
h2 { color:#2e5374; font-family:Segoe,Tahoma,Verdana,sans-serif; font-size:1.5em; font-weight:normal; }
p{ line-height:1.4em; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1em; }
.ad { position:absolute; top:470px; right:17px; width:180px; height:150px; }

.footer{ background-color:#26292e; color:#9c9c9c; text-align:right; padding-top:20px; padding-right:10px; padding-bottom:12px; zoom:1; }
.footer a, .footer a:visited, a.headerLink, a:visited.headerLink { color:#003366; text-decoration:none; }
.footer a:hover, .footer a:active, a:hover.headerLink, a:active.headerLink { color:#2e84db; text-decoration:none; border-bottom:1px #003366 dotted; }
.header { background-image: url("images/topbar.jpg"); background-repeat:repeat-x; background-position:bottom;  position:relative; top:0px; color:#003366; height:26px; zoom:0; font-weight:bold; }
.headerMenu { background-color:#1D1D1D; position:relative; top:2px; color:#9c9c9c; height:30px; zoom:1; }
.header .leftAlign { padding-top:4px; padding-bottom:4px; padding-right:0px; padding-left:10px; }
.header .rightAlign { padding-top:6px; padding-bottom:4px; padding-right:0px; padding-left:10px; }
.header .locale { position:relative; top:1px; }
.leftAlign{ position:absolute; left:-5px;top:-1px; padding:1px;}
.leftAlignMenu{
	position:absolute;
	left:1px;
	width: 74px;
	height: 20px;
	top: 5px;
	font-size:12px;
}
.rightAlign{ position:absolute; right:0px; }

.ContentPane
{ background:#FFF; border-left:1px #CCC solid; border-bottom:1px #CCC solid;
}
.LeftPane { background:url(images/LeftPane_bg.png); background-repeat:repeat-x; background-position:bottom
}
.RightPane
{ background:#fff; border-left:2px #e2e2e2 dotted; border-bottom:1px #CCC solid; 
}
.CenterTopPane{background:#FFF; border-left:1px #CCC solid; }
.DivLeftPane{background:#FFF; border-left:1px #CCC solid; border-top:2px #e2e2e2 dotted;}
.DivRightPane{background:#FFF; border-left:1px #CCC solid; border-top:2px #e2e2e2 dotted;}
.CenterBottomPane{background:#FFF; border-left:1px #CCC solid; border-top:2px #e2e2e2 dotted; border-bottom:1px #CCC solid;}
.BottomPane{}

#glowtext{
filter:glow(color=ffffff,strength=2);
width:100%;
}
A.catlink:link {
	TEXT-DECORATION: none
}
A.catlink:visited {
	TEXT-DECORATION: none
}
A.catlink:hover {
	COLOR: #a83838
}

A.linkMenu:link {
	COLOR: #469c35; TEXT-DECORATION: none
}
A.linkMenu:visited {
	COLOR: #469c35; TEXT-DECORATION: none
}
A.linkMenu:hover {
	COLOR: #66cc33; TEXT-DECORATION: underline
}
A.linkMenu:active {
	COLOR: #469c35; TEXT-DECORATION: none
}

A.linkMenu2:link {
	COLOR: #790000; TEXT-DECORATION: none
}
A.linkMenu2:visited {
	COLOR: #790000; TEXT-DECORATION: none
}
A.linkMenu2:hover {
	COLOR: #790000; TEXT-DECORATION: underline
}
A.linkMenu2:active {
	COLOR: #790000; TEXT-DECORATION: none
}

A.linkURL:link {
	COLOR: #FFCC33; TEXT-DECORATION: none
}
A.linkURL:visited {
	COLOR: #FFCC33; TEXT-DECORATION: none
}
A.linkURL:hover {
	COLOR: #FFCC33; TEXT-DECORATION: underline
}
A.linkURL:active {
	COLOR: #FFCC33; TEXT-DECORATION: none
}

A.linkURL2:link {
	COLOR: #003264; TEXT-DECORATION: none
}
A.linkURL2:visited {
	COLOR: #003264; TEXT-DECORATION: none
}
A.linkURL2:hover {
	COLOR: #6fb7ff; TEXT-DECORATION: underline
}
A.linkURL2:active {
	COLOR: #003264; TEXT-DECORATION: none
}

A.linkHead:link {
	COLOR: #509d32;  font-size: 1em;  TEXT-DECORATION: none
}
A.linkHead:visited {
	COLOR: #509d32; font-size: 1em;  TEXT-DECORATION: none
}
A.linkHead:hover {
	COLOR: #509d32; font-size: 1em;  TEXT-DECORATION: underline
}
A.linkHead:active {
	COLOR: #509d32; font-size: 1em;  TEXT-DECORATION: none
}

.fontMenuMain {
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em; 	
}
.fontHeadMenuMain {
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em;  	
}
.fontText {
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em;  	
}
.fontText2 {
	font-weight: none;
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em; 
}
.fontTextHead {
	color: #336699;  
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1.15em; 
}
.fontTextNews {
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1.15em;  	
}
.fontTextNews2 {
	color: #790000; 
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em;  		
}
.fontTextNews3 {
	color: #790000; 
	font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1.15em;  	
}
.HeadMenuMain {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em;  
	/*BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 12px; 
	height:18px;  	 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: "MS Sans Serif", Tahoma, sans-serif; 
	BACKGROUND-COLOR: #DADADA;
	*/
}
.LeftMenuMain {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em; 
	/*BORDER-RIGHT: #6DBDFE 1px solid; 
	BORDER-TOP: #6DBDFE 1px solid; 
	FONT-SIZE: 12px; 
	height:18px;  	 
	BORDER-LEFT: #6DBDFE 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #6DBDFE 1px solid; 
	FONT-FAMILY: "MS Sans Serif", Tahoma, sans-serif; 
	BACKGROUND-COLOR: #B9DEFD;*/
	
}
.LeftMenuMainLv2 {
	/*font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em; 
	BORDER-RIGHT: #74E47C 1px solid; 
	BORDER-TOP: #74E47C 1px solid; 
	FONT-SIZE: 12px; 
	height:18px;  	 
	BORDER-LEFT: #74E47C 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #74E47C 1px solid; 
	FONT-FAMILY: "MS Sans Serif", Tahoma, sans-serif; 
	BACKGROUND-COLOR: #DAFFCA;*/
	
}
.SubMenuTop {
	/*font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em; 
	BORDER-RIGHT: #fbaf5d 1px solid; 
	BORDER-TOP: #fbaf5d 1px solid; 
	FONT-SIZE: 12px; 
	height:19px;  	 
	BORDER-LEFT: #fbaf5d 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #fbaf5d 1px solid; 
	FONT-FAMILY: "MS Sans Serif", Tahoma, sans-serif; 
	BACKGROUND-COLOR: #fedc8b;*/
}
.subMenuDopdown {
	/*font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em;
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 16px; 
	height:18px;  	 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: "MS Sans Serif", Tahoma, sans-serif; 
	BACKGROUND-COLOR: #E4E4E4;*/ 
	
}
.borderPicture {
	background-color:#FFF;
	margin:2px;
	padding:2px;
	border-bottom:1px #c7c6c6 solid; 
	border-left:1px #d5d4d4 solid; 
	border-right:1px #c7c6c6 solid; 
	border-top:1px #dadada solid;	
	/*BACKGROUND-COLOR: #E4E4E4;*/	
}


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {color:#0f64b8; font-weight:bold; font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1.13em; line-height:normal; height:20px;
}

/* style of item titles on edit and admin pages */
.SubHead    { line-height:1.5em;font-size:12px; 
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { 
}

/* text style used for most text rendered by modules */
.Normal
{line-height:1.5em;font-size:12px; 
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{line-height:1.5em;font-size:12px; 
}

.NormalRed
{ line-height:2em; font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 1em;  
}

.NormalBold
{ line-height:2em; font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 0.95em;  
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited {color:#0472de; text-decoration:none;
}

A:active {color:#2893fd; text-decoration:none;
}

A:hover {color:#2893fd; text-decoration:none;
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

/*.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}*/

.TreeViewMenu {
	width: 175px;
	background-color: #ddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	padding: 2px;
	margin: 2px;
	height: 22px;
	background-color: transparent;
}
.MainMenu_MenuItem {
	border-left: #ebeaea 0px solid; 
	border-bottom: #ebeaea 0px solid; 
	border-top: #ebeaea 0px solid;
	border-right: #ebeaea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em; 	
	/*font-family: MS Sans Serif; 
	font-size: 8pt;*/ 
	font-weight: bold; 
	font-style: normal; 
}
.MainMenu_MenuIcon {
	background-color: #ebeaea; 
	border-left: #ebeaea 0px solid;
	border-bottom: #ebeaea 0px solid; 
	border-top: #ebeaea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 12px; 
	height: 22px;
}
.MainMenu_SubMenu { 
 
	border-left: #b1b1b1 1px solid;
	border-bottom: #5d5c5c 1px solid; 
	border-top: #b1b1b1 1px solid;
	border-right: #5d5c5c 1px solid;
	
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#838282', Direction=125, Strength=2); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	color:#fff;
	border-left: #ebeaea 0px solid; 
	border-bottom: #ebeaea 1px solid; 
	border-top: #ebeaea 1px solid;
	border-right: #ebeaea 0px solid;
	cursor: hand;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	font-size: 1em; 	
	/*font-family: MS Sans Serif;
	font-size: 8pt;*/
	font-weight: bold;
	font-style: normal;
	left:10px;
	height: 22px;
	background-color: a9caa4;

}
.MainMenu_MenuArrow {
	border-right: #ebeaea 0px solid; 
	border-bottom: #ebeaea 0px solid; 
	border-top: #ebeaea 0px solid;
	font-family: webdings; 
	font-size: 1em; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
