html
	{
		height:auto;
	min-height:100%;
	}
	
body {
	background-image: url(bkg.png);
	background-repeat: repeat;
	color:#FFF;
	height:auto;
	min-height:100%;
}

.mainTable
	{
		background:#000;
		color:#FFF;
	}
	
/* GENERIC */
h1 {
	margin: 0px;  
	font-size: 15px; font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color:#FFFFFF;
	}

h2 {
	margin: 0px; 
	font-size: 13px; font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color:#FFFFFF;
	}

h3 {
	margin: 0px;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	}

h4 {
	margin: 0px; 
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	}
	
H5, DT
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

TFOOT, THEAD
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #003366;
}

TH
{
	vertical-align: baseline;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

A:link
{
	text-decoration: underline;
	color: white;
}

A:visited
{
	text-decoration: underline;
	color: white;
}

A:hover
{
	text-decoration: underline;
	color: white;
}

A:active
{
	text-decoration: none;
	color: white;
}

p 	{	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 1.1;
	}
ul
	{
	padding-top: 10px;
	padding-bottom: 10px;
	}

ul li {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #ECDEB7; 
	line-height: 1.2;
	list-style-type:disc;
	text-align:center;
	margin:0px;
	padding:0px;
	}
img
	{
		border-color:#000;
	}


/* Skin specifics */

.nav
	{
	border-top:solid 5px #000;
	background:#332905;
	color:#ECDEB7;
	}
	
.headerbar{
	height: 16px;
	width: 100%;
	background: url(redgradient.png) repeat-x;
	text-align: right;
	font-size: 12px;
	border-top:#000000 solid 1px;
}

.specialHighlight {
	color: #FFFFFF;
	font-weight: bold;
}

.contentMain
	{
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	}
	
.redBackText
	{
	background:#990000;
	font-size:14px;
	padding:40px 20px;
	color:#ECDEB7;
	text-align:justify;
	line-height:20px;
	}
	
.brownBackText
	{
	background:#965507;
	font-size:14px;
	padding:10px;
	color:#ECDEB7;
	text-align:justify;
	vertical-align:top;
	line-height:20px;
	}

.darkBrownBackText
	{
	background:#332905;
	font-size:14px;
	padding:20px;
	color:#ECDEB7;
	text-align:justify;
	vertical-align:top;
	line-height:20px;
	}
	
.veryPadded
	{
	padding:40px 20px;
	background:#548000;
	color:#ffffff;
	font-size:14px;
	text-align:justify;
	vertical-align:top;
	}
	
.copyright
	{
	font-size: 11px;
	color:#ECDEB7;
	text-align: center;
	margin: 20px 20px 20px 0px;
	background:#332905;
	}
	
.foot
	{
	padding:5px 0px;
	border-top:solid 1px #ECDEB7;
	border-bottom:solid 1px #ECDEB7;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	}
	
   


/*background Image styles*/
	
.bg1 
	{
	background-color: #000000; 
	background-image: url(/Portals/0/photo1.jpg); 
	background-repeat: no-repeat; 
	background-position:center center;
	width:229px;
	}
.bg2 
	{
	background-color: #000000; 
	background-image: url(/Portals/0/photo2.jpg); 
	background-repeat: no-repeat; 
	background-position:center; 
	width:229px;
	}
.bg3
	{
	background-color: #000000;
	background: url(/Portals/0/photo3.jpg) center center no-repeat;
	width:229px;
	}
.bg4
	{
	background-color: #000000; 
	width:229px; 
	background: url(/Portals/0/photo4.jpg) center center no-repeat;
	}
.bg5
	{
	background-color: #000000; 
	width:229px; 
	background: url(/Portals/0/photo5.jpg) top center no-repeat;
	}
.bg6
	{
	background-color: #000000; 
	height:270px; 
	background:#332905 url(/Portals/0/photo6_sm.jpg) center center no-repeat;
	}

.bg7 
	{
	background-color: #000000; 
	background-image: url(/Portals/0/photo7.jpg); 
	background-repeat: no-repeat; 
	background-position: top center; 
	width:229px;
	}

.bg8 
	{
	background-color: #000000;
	background-image: url(/Portals/0/photo8.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:235px;
	}

.bg9 
	{
	background-color: #000000; 
	background-image: url(/Portals/0/photo9.jpg); 
	background-repeat: no-repeat;
	background-position: top right; 
	width:229px;
	}

.bg10 
	{
	background-color: #000000; 
	background-image: url(/Portals/0/photo10.jpg); 
	background-repeat: no-repeat; 
	background-position: center center;
	}

.bg11 
	{
	background-color: #000000; 
	background-image: url(/Portals/0/photo11.jpg); 
	background-repeat: no-repeat; 
	background-position: center;
	}
	
/* SkinObject */

.SkinObject
	{
	font-weight: bold;
	font-size: 8.5pt;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
	color:#ffffff;
	}

A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active
	{
	text-decoration: none;
	color:#ECDEB7;
	}

A.SkinObject:hover
	{
	text-decoration: none;
	color:#fff;
	}
	
/* Main Menu */

.MainMenu_MenuContainer {
	background-image:url(images/regBack.jpg);
	font-weight: normal;
	width:100%;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	line-height:25px;
	border:0px;
	font-weight: normal;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	line-height:25px;
	border:0px;
	font-weight: normal;

}

.MainMenu_MenuIcon 
	{
	cursor: pointer; 
	cursor: hand; 
	background-color: #052148; 
	text-align: center; 
	width: 2px; 
	line-height:25px;
	border:0px;
	font-weight: normal;
	}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	line-height:25px; 
	background: #052148;
	border:0px;
	font-weight: normal;
	margin-top:2px;
}
.MainMenu_MenuBreak {
	border:0px;
	font-weight: normal;
 
}
.MainMenu_MenuItemSel {
	font-size: 9pt;  
	line-height:25px;
}

/* changed mainmenu */

.MainMenu_MenuContainer
{
    background-color: transparent;
}
.MainMenu_MenuBar
{
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}
.MainMenu_MenuItem
{
    cursor: pointer;
    color: #FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    border:0px solid #FFF;
    background-color: Transparent;
}
.MainMenu_MenuIcon
{
    cursor: pointer;
    background-color: #548000;
	border:0px solid #FFF;
    text-align: center;
    width: 5px;
    height: 21px;
}
.MainMenu_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    background-color: #548000;
	border:1px solid #ECDEB7;
	padding:0px;
}
.MainMenu_MenuBreak
{
	border:0px solid #FFF;
    background-color: #EEEEEE;
    height: 1px;
}
.MainMenu_MenuItemSel
{
    cursor: pointer;
	background:#ECDEB7;
	color:#332905;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
}
.MainMenu_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
	border:0px solid #FFF;

}
.MainMenu_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}

.MainMenu_RootMenuItem{
	color:#ECDEB7;
	font-size: 14px;
	font-weight: normal;
	height:30px;
}

.MainMenu_RootMenuItemActive{
	color:#ECDEB7;
	background:none;
	font-size: 14px;
	height:30px;
}

.MainMenu_RootMenuItemSelected
	{
		background:#ECDEB7;
		color:#332905;
		font-size: 14px;
		height:30px;
	}
	
.MainMenu_SubMenuItemSelected
{
	font-size:9pt;	
}
	
/* admin stuff */

.SubHead
	{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	}
	
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #ffffff;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #ffffff;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #003366;
}

.PagingTable .Normal, .PagingTable .NormalDisabled
{
	height: 33px;
	color:#000;
}

.Normal, .NormalDisabled
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: white;
}

.ControlPanel
	{
		background:#333;
		border:#F00 dashed 2px;
	}
	
.ControlPanel table
	{
		background:#333;
	}
	
.ControlPanel table td
	{
		background:#333;
	}
	
.ControlPanel table td div
	{
		background:#333;
	}
	
.CATCommandButton 
	{	
	color:#FFF;
	}

.Head
	{
		color:#fff;
	}

/* these styles control the backend look/feel */

	#fckbody 
	
	{
		background-color: #333;
		background-image: none;
		text-align: left;
	}

	.FCKImageGalleryContainer, .FCKImageGalleryListStyle, .FCKLinkGalleryContainer, #fckinstanceoptions_tblEditorOptions td, #ImagelistContainerDiv, #optionsarea
	
	{
	
		background-color: #333;
		background-image: none;
	
	}
.FileManager_Item a:link
	{
		color:#333;
	}
	
.FileManager_AltItem a:link
	{
		color:#111;
	}
.FileManager_Header a:link
	{
		color:#333;
	}
	
.FileManager_Item .Normal
	{
		color:#333;
	}

.FileManager_Item .NormalDisabled
	{
		color:#666;
	}
	
.FileManager_AltItem .Normal
	{
		color:#111;
	}
	
.FileManager_AltItem .NormalDisabled
	{
		color:#666;
	}
.FileManager_SelItem .Normal, .NormalDisabled
	{
		color:#006;
	}
	
.DataGrid_Container
	{background:#FFF;}
	
.FileManagerTreeNode 
	{color:#333;}
.FileManagerTreeNodeSelected
	{color:#000;}
	
.DataGrid_Container .Normal, .DataGrid_Container  .NormalDisabled, .DataGrid_Container  .NormalBold

	{
		color:#333;
	}
	
.PagingTable a.CommandButton:link
	{
		color:#333;
	}
	
.PagingTable a.CommandButton:hover
	{
		color:#F00;
	}
	
.PagingTable a.CommandButton:visited
	{
		color:#333;
	}
	
div, p
	{
		font-size:14px;
	}
	
label
	{
		color:#FFF;
	}
	
.NormalBold 
	{
		line-height:25px;
	}

		




