﻿

body
{
	margin                             : 0px 0px 0px 0px;
	padding                            : 5px 0px 0px 0px;
}

body
{
	color                              : #333333;
	background-color                   : #FFFFFF;
	background-image                   : url('Images/FadingBackground.png');
	background-repeat                  : repeat-x;
}

body, p, br, nobr, div, span, table, tr, th, td, a, textarea, input, select, option
{
	font-size                          : 13px;
	font-family                        : Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif;
}

a:link, a:hover
{
	color                              : #0099FF;
	background-color                   : inherit;
	text-decoration                    : none;
}

a:visited
{
	color                              : #0099FF;
	background-color                   : inherit;
	text-decoration                    : none;
}

input[type="text"], input[type="textarea"], input[type="password"], option, select, textarea, .TextboxBorder
{
	color                              : #333333 !important;
	background-color                   : #FFFFFF !important;
}

input[type="button"], input[type="submit"]
{
	color                              : #333333 !important;
	background-color                   : #DDDDDD !important;
}

input[type="button"], input[type="text"], input[type="password"], input[type="submit"], select
{
	border                             : 1px solid #000000;
}

h1, h2, h3, h4, h5, h6
{
	color                              : #666666;
	background-color                   : inherit;
}

h1
{
	font-size                          : xx-large;
}

h2
{
	font-size                          : x-large;
}

h3
{
	font-size                          : large;
}

h4
{
	font-size                          : medium;
}

h5
{
	font-size                          : larger;
}

h6
{
	font-size                          : small;
}

/***************************************************************************
*
* Page Layout
*
***************************************************************************/

.PageTopBar
{
	width                              : 990px;
	height                             : 150px;
	background-image                   : url('Images/TopBar.gif');
	background-repeat                  : no-repeat;
}

.PageMenuBar
{
	width                              : 990px;
	height                             : 100px;
	background-image                   : url('Images/MenuBar.gif');
	background-repeat                  : no-repeat;
}

.PageContents
{
	padding                            : 5px;
	color                              : #333333;
	background-color                   : #FFFFFF;
	width                              : 980px;
	/*border                             : 1px solid black;*/
}

.PageFooter
{
	text-align                         : center;
	font-size                          : 90%;
	color                              : #333333;
	background-color                   : #FFFFFF;
}

.AdministrationMenu
{
	color                              : inherit;
	background-color                   : #FFFF99;
	/*width                              : 100%;*/
	padding                            : 5px;
}

/***************************************************************************
*
* Top Menu
*
***************************************************************************/

.TopMenuAction:link
{
	color                              : #000000;
	background                         : inherit;
	text-decoration                    : none;
}	

.TopMenuAction:visited
{
	color                              : #000000;
	background                         : inherit;
	text-decoration                    : none;
}	
			
.TopMenuAction:hover
{
	color                              : #000000;
	background                         : inherit;
	text-decoration                    : none;
}

.TopMenuAction
{
}

.TopMenuItemNormal, .TopMenuItemHover, .TopMenuItemSelected
{
	width                              : 90px;
	text-align                         : center;
	cursor                             : pointer;
}

.TopMenuItemNormal
{
	font-weight                        : normal;
	filter                             : alpha(opacity=75);
	-moz-opacity                       : .75;
	opacity                            : .75;
}

.TopMenuItemHover, .TopMenuItemSelected
{
	font-weight                        : bold;
}

/***************************************************************************
*
* Heading Control
*
***************************************************************************/

.HeadingControl
{
	background-repeat                  : no-repeat;
	height                             : 32px;
}

.HeadingControl span
{
	margin-left                        : 35px;
	vertical-align                     : middle;
	font-size                          : large;
	font-weight                        : bold;
	color                              : #666666;
	background-color                   : inherit;
}

.HeadingControl250
{
	background-image                   : url('Images/HeaderPanel250.gif');
}

.HeadingControl400
{
	background-image                   : url('Images/HeaderPanel400.gif');
}

.HeadingControl600
{
	background-image                   : url('Images/HeaderPanel600.gif');
}

/***************************************************************************
*
* Language Bar
*
***************************************************************************/

.LanguageBar
{
	padding                            : 3px;
	border                             : 1px solid #8f8d8e;
}

.LanguageFlag
{
	vertical-align                     : middle;
	border                             : 0px;
	margin                             : 3px;
}

/***************************************************************************
*
* 
*
***************************************************************************/

.DonationContainer
{
	color                              : inherit;
	background-color                   : #FFFF99;
	text-align                         : center;
	border                             : 1px solid #CC3300;
	padding                            : 2px;
}

.DonationText
{
	color                              : #CC3300;
	background-color                   : inherit;
	font-size                          : 110%;
	font-weight                        : bold;
}

.MiddleAlignImage
{
	vertical-align                     : middle;
}

.ContactNumbers
{
	font-size                          : 14px;
	font-weight                        : normal;
}

.VisitorStats
{
	font-size                          : 90%;
}

.SmallButtonWidth
{
	width                              : 70px;
	height: 22px;
}

.Label
{
	font-size                          : 110%;
	font-weight                        : bold;
}

.ImportantNews
{
	color                              : #CC3300;
	background-color                   : #FFFF99;
	font-size                          : 150%;
	font-weight                        : bold;
	padding                            : 5px;
}

/***************************************************************************
*
* Item List Classes
*
***************************************************************************/

.ItemDataPager
{
	text-align                         : center;
	background-color                   : #DDDDDD;
	margin                             : 20px 0px 20px 0px;
}

.ItemList, .ItemView
{
	border                             : 1px solid #C0C0C0;
}

.ItemDateInfo
{
	font-size                          : 90%;
	font-style                         : italic;
	color                              : #808080;
}

.ItemDownloadInfo, .ItemViewInfo, .ItemFileInfo
{
	font-size                          : 90%;
	font-style                         : italic;
	color                              : #808080;
}

.ItemRatingInfo
{
}

.ItemTitle
{
	font-size                          : 16px;
	font-weight                        : normal;
	margin                             : 0px 0px 0px 0px;
}

.ItemTitleShort
{
    color                              : #666666;
	background-color                   : inherit;
	font-size                          : xx-large;
	font-weight                        : normal;
	margin                             : 0px 0px 0px 0px;
}

.ItemTitleLong
{
    color                              : #666666;
	background-color                   : inherit;
	font-size                          : 16px;
	font-weight                        : bold;
	margin                             : 0px 0px 0px 0px;
}

.ItemDetails
{
}

.ItemCommands
{
}

.ItemSeparator
{
	padding                            : 0px;
}
