body 
{
    margin: auto; margin-top: 10px;
    text-align: center;
    font-family: Verdana, Arial, helvetica, Sans-Serif;
    font-size: smaller;
}

.loading2 { position: absolute; left: 20%; top: 5px; }
div {text-align: left }
img {border: 0 }
.black, .black b { color: Black !important }


.divPageContainer
{
    width: 995px;
    margin: auto;
}

.divHeaderContainer { width: 998px; height: auto; }

.divLogoTop
{
    width: 238px;
    float: left; clear: none;
    padding-left: 20px;
    font-weight: bold;
    color: #330000;
    line-height: 27px;
}

.divLogo
{
    width: 258px;
    height: 119px;
    float: left; clear: none;
    background: url("img/logoBackground.jpg") no-repeat;
    font-size: 8pt !Important;
}

.imgLogo { border: 0; float: left; text-align: left; }

.divHeaderTop
{
    width: 495px;
    float: right; clear: none;
    padding: 0 15px 0 5px;
    text-align: right;
    line-height: 27px;
}

.divHeader 
{
    background: url("img/headerBackground.jpg") no-repeat;
    width: 515px;
    height: 119px;
    float: left; clear: none;
}

.divHeaderButtonsTop
{
    width: 205px;
    float: right; clear: none;
    text-align: center;
    padding-right: 10px;
}

.divHeaderButtons
{
    background: url("img/rightTopBackground.jpg") no-repeat;
    width: 215px;
    height: 119px;
    float: left; clear: none;
}

.imgFlag { float: left; clear: none; text-align: left; margin: 5px; margin-top: 8px; vertical-align: bottom;}

/* header done */

.divLeftSidebar { float: left; clear: none; width: 238px; padding: 0 10px 0 10px; }
.divMain { float: left; clear: none; width: 505px; padding: 0 5px 0 5px }
.divRightSidebar { float: left; clear: none; width: 205px; padding: 0 5px 0 5px } 

.TextBox {font-size: smaller}
.txtSiteSearch { width: 120px !important; text-align: left; vertical-align: bottom; border: solid 1px #ccc;}
.btnFind { vertical-align: middle; cursor: pointer }
.Contact { width: 350px; background-color: White !important; border: solid 1px #ccc !Important }

/* font sizes and theme choice */
a:link.lcDarkGray, a:visited.lcDarkGray
{
    display: block;
    width: 20px;
    height: 20px;
    background-color: #333;
    color: #ccc;
    font-size: larger;
    font-weight: bold;
    border: solid 1px black;
    text-align: center;
    line-height: 17px;
    float: right; clear: none;
    margin: 1px;
}

a:hover.lcDarkGray, a:active.lcDarkGray
{
    background-color: #ccc;
    color: #333;
}

a:link.lcTeal, a:visited.lcTeal
{
    display: block;
    width: 20px;
    height: 20px;
    background-color: #006666;
    color: #ffff00;
    font-size: larger;
    font-weight: bold;
    border: solid 1px black;
    text-align: center;
    line-height: 17px;
    float: right; clear: none;
    margin: 1px;
}

a:hover.lcTeal, a:active.lcTeal
{
    background-color: #ffff00;
    color: #006666;
}

a:link.lcDarkBlue, a:visited.lcDarkBlue
{
    display: block;
    width: 20px;
    height: 20px;
    background-color: #003366;
    color: #ffcc00;
    font-size: larger;
    font-weight: bold;
    border: solid 1px black;
    text-align: center;
    line-height: 17px;
    float: right; clear: none;
    margin: 1px;
}

a:hover.lcDarkBlue, a:active.lcDarkBlue
{
    background-color: #ffcc00;
    color: #003366;
}

a:link.lcWhite, a:visited.lcWhite
{
    display: block;
    width: 20px;
    height: 20px;
    background-color: #fff;
    color: #000;
    font-size: larger;
    font-weight: bold;
    border: solid 1px #ccc;
    text-align: center;
    line-height: 17px;
    float: right; clear: none;
    margin: 1px;
}

a:hover.lcWhite, a:active.lcWhite
{
    background-color: #000;
    color: #fff;
}

a:link.lcFont, a:visited.lcFont
{
    display: block;
    width: 30px;
    height: 20px;
    background-color: #fff;
    color: #330000;
    font-size: medium;
    font-weight: bold;
    border: solid 1px #fff;
    text-align: center;
    line-height: 17px;
    float: right; clear: none;
    margin: 1px;
}

a:hover.lcFont, a:active.lcFont
{
    color: orange;
}

a:link.aHeaderButton, a:visited.aHeaderButton
{ 
    display: block;
    margin: 15px;
    color: #660000;
    line-height: 32px;
    font-weight: bold;
}

a:hover.aHeaderButton, a:active.aHeaderButton { color: Red }

.imgArrowHeaderButton
{
    border: 0;
    float: left;
    text-align: left;
    margin-right: 5px;
}

/* THE MAIN HEADLINE */
.MainTitleHeadline, .divMainTitleHeadline
{
    border-bottom: solid 1px #e0e0e0;
    font-size: large;
    font-weight: bold;
    color: black;
}

a { color: #660000; text-decoration: underline }
a:hover { color: #cc0000 }

.divGoBack { 
margin-top: 10px;
padding: 5px;
background: #f0f0f0 url("img/navHeaderSilver.jpg") repeat-x bottom;
border: solid 1px #e0e0e0;
}

.arrow { margin: 0 5px 0 5px; text-align: left; vertical-align: middle }

/* DHTML TOOLTIP */
#dhtmltooltip{
position: absolute;
max-width: 250px;
min-width: 150px;
width: auto;
border: 1px solid #CCC;
padding: 6px;
background-color: #F0F0F0;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180);
}

.smaller { font-size: smaller }
.medium { font-size: medium }
.larger { font-size: larger}
.large { font-size: large }




/************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
*************************************************************************************
* D								******************								  D *
* 1                             ***   News   ***						          1 *
* 0								******************								  0 *
*************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
/***********************************************************************************/



/************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
*************************************************************************************
* D								******************								  D *
* 1                             *** TITLE AREA ***						          1 *
* 0								******************								  0 *
*************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
/***********************************************************************************/

.topContainer
{
	border: solid 1px #f0f0f0;
	border-top: 0;
	background: #f0f0f0 url("../../img/navHeaderSilver.png") repeat-x bottom;
	vertical-align: top !IMPORTANT;
	padding: 5px;
}

/***********************************************/
/* THE DIV THAT CONTAINS THE TITLE OF THE PAGE */
/***********************************************/
.divMainTitleHeadline
{

	font-weight: bold; font-size: large;
	color: #660000;
	border-bottom: solid 1px #e0e0e0;
}

/**********************************************************************/
/* THE DIV THAT CONTAINS THE DROP DOWN LIST WITH THE TREEVIEW INSIDE  */
/**********************************************************************/
.divCatChoice
{
	float: left;
	clear: none;
	width: auto;
}


/*******************************************/
/* THE DIV THAT CONTAINS THE SEARCH OPTION */
/*******************************************/
.divSearch
{
	text-align: right;
	float: right;
	clear: none;
}



/************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
*************************************************************************************
* D								******************								  D *
* 1                           ***  News AREA ***					          1 *
* 0								******************								  0 *
*************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
/***********************************************************************************/


/**************************************************/
/* THE DIV THAT CONTAINS THE ENTIRE HYPED News    */
/**************************************************/
.divHypeNews
{
	margin-top: 1px;
	background: #f0f0f0 url("../../img/navHeaderSilver.png") repeat-x bottom;
	padding: 3px;
	float: left;
	clear: left;
	vertical-align: top; 
	background: #f0f0f0;
	border: 1px solid #e0e0e0;
}


/**************************************/
/* THE DIV THAT CONTAINS EACH News */
/**************************************/
.divNews
{
	margin-top: 1px;
	padding: 3px;
	float: left;
	clear: left;
	vertical-align: top; 
	background: white;
	border: 1px solid white;
}


/**********************************************/
/* MOUSE OVER STATE FOR THE HYPED News DIV */
/**********************************************/
.divHypeNews-hover
{
	margin-top: 1px;
	border: solid 1px #ccc;
	padding: 3px;
	float: left;
	clear: left;
	vertical-align: top; 
	background: #ddd url("../../img/navHeaderSilver.png") repeat-x bottom;
}

/****************************************/
/* MOUSE OVER STATE FOR THE News DIV */
/****************************************/
.divNews-hover
{
	margin-top: 1px;
	padding: 3px;
	float: left;
	clear: left;
	vertical-align: top; 
	border: solid 1px #e0e0e0;
	background: #f0f0f0 url("../../img/navHeaderSilver.png") repeat-x bottom;
}
	

/********************************************************************/
/* THE DIV THAT CONTAINS THE TABLE WITH ALL HYPED News INFO      */
/* News INFO IS NOT TO BE CONFUSED WITH THE HYPED News ITSELF */
/********************************************************************/

.divHypeNewsInfo
{
	float: right;
	clear: right;
	border: solid 1px #e0e0e0;
	width: auto;
	background: white;
}

/**************************************************************/
/* THE DIV THAT CONTAINS THE TABLE WITH ALL News INFO      */
/* News INFO IS NOT TO BE CONFUSED WITH THE News ITSELF */
/**************************************************************/

.divNewsInfo
{
	float: right;
	clear: right;
	width: auto;
	max-width: 49%;

}


/*******************************************************************/
/* THE DIV FOR THE News ITSELF (LEAD IN, IMAGE, IMAGE TEXT ETC) */
/*******************************************************************/

.divHypeNewsContent, .divNewsContent
{
	float: left;
	clear: left;
}

/************************************************************************************
/* THE TABLE THAT CONTAINS EXTRA INFO FOR THE HYPED News -> DATES AND USER INFO */
/***********************************************************************************/
/* ALSO USED HERE FOR NORMAL News INFO TABLE...                                 */
/***********************************************************************************/

.tableHypeNewsInfo, .tableNewsInfo
{ 
	margin: 5px 0 5px 0;
	min-width: 200px;
	max-width: 280px !IMPORTANT;
}

/******************************************/
/* ALL TABLE CELLS WITHIN THE TABLE ABOVE */
/******************************************/
/* Better be 100% politically correct for FF or he has no idea what you are talking about */

.tableHypeNewsInfo tr td, .tableNewsInfo tr td
{
	color: #660000 !Important;
	padding: 3px !Important;
	vertical-align: middle;
	white-space: normal;
}

.hypecreated, .created { color: #999 }

/************************************/
/* ALL LINKS WITHIN THE ABOVE TABLE */
/************************************/
/* Better be 100% politically correct for FF or he has no idea what you are talking about */
.tableHypeNewsInfo tr td a:link, .tableHypeNewsInfo tr td a:visited,
.tableNewsInfo tr td a:link, .tableNewsInfo tr td a:visited
{
	color: #660000;
	text-decoration: none;
}

/***************************************************/
/* MOUSE OVER AND ACTIVE STATES OF THE LINKS ABOVE */
/***************************************************/
/* Better be 100% politically correct for FF or he has no idea what you are talking about */
.tableHypeNewsInfo tr td a:hover, .tableHypeNewsInfo tr td a:active,
.tableNewsInfo tr td a:hover, .tableNewsInfo tr td a:active
{
	color: #660000;
	text-decoration: underline;
}

/****************************************************************/
/* THE TABLE CELL THAT CONTAINS CATEGORY NAMES FOR EACH News */
/****************************************************************/
.tdHypeCategories, .tdCategories
{
	border-bottom: solid 1px #e0e0e0;
}

/****************************************************************************************/
/* THE TABLE CELL THAT CONTAINS COMMENTS OVERVIEW AS WELL AS LINK TO MAKE A NEW COMMENT */
/****************************************************************************************/

.tdHypeComments
{
	border-top: solid 1px #e0e0e0;
	padding-top: 5px;
}


/*************************************/
/* THE HYPED News HEADLINE ITSELF */
/*************************************/

a:link.hplHypeHeadline, a:visited.hplHypeHeadline
{
	display: block;
	border-bottom: solid 1px #e0e0e0;
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
	font-size: larger
}


/**************************************/
/* THE NORMAL News HEADLINE ITSELF    */
/**************************************/

a:link.hplHeadline, a:visited.hplHeadline, .lblHeadline
{
	display: block;
	border-bottom: solid 1px #e0e0e0;
	color: #660000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11pt;
}


/***************************************************/
/* MOUSE OVER AND ACTIVE STATES OF HYPED HEADLINES */
/***************************************************/

a:hover.hplHypeHeadline, a:active.hplHypeHeadline
{
	color: #cc0000;
	border-bottom: solid 1px #990000;
}


/*********************************************/
/* MOUSE OVER AND ACTIVE STATES OF HEADLINES */
/*********************************************/

a:hover.hplHeadline, a:active.hplHeadline
{
	color: #cc0000;
	border-bottom: solid 1px #ccc;
}

/*****************************************/
/* THE HYPED News SUB HEADLINE ITSELF */
/*****************************************/

a:link.hplHypeSubHeadline, a:visited.hplSubHypeHeadline
{
	color: #993300;
	text-decoration: none;
}


/******************************************/
/* THE NORMAL News SUB HEADLINE ITSELF */
/******************************************/

a:link.hplSubHeadline, a:visited.hplSubHeadline
{
	color: #666;
	text-decoration: none;
}


/*********************************************************/
/* MOUSE OVER AND ACTIVE STARTES OF News SUB HEADLINE */
/*********************************************************/

a:hover.hplHypeSubHeadline, a:active.hplSubHypeHeadline,
a:hover.hplSubHeadline, a:active.hplSubHeadline
{
	text-decoration: underline;
}

.imgHypeLeadInImage, .imgLeadInImage
{
	margin: 3px 10px 3px 0;
}


/*******************************/
/* ALL News READ MORE LINK */
/*******************************/

a:link.aReadMoreNormal, a:visited.aReadMoreNormal
{
	color: #660000;
	text-decoration: none
}

/*******************************************************************/
/* MOUSE OVER AND ACTIVE STATES OF THE ALL News READ MORE LINK */
/*******************************************************************/

a:hover.aReadMoreNormal, a:active.aReadMoreNormal
{
	color: #660000;
	text-decoration: underline
}


/************************/
/* BLOCK READ MORE LINK */
/************************/

a:link.aReadMoreBlock, a:visited.aReadMoreBlock
{
	color: #660000; white-space: nowrap !important;
	text-decoration: underline
	display: block-inline;
	width: auto;
	margin: 1px;
	padding: 4px;
	border: solid 1px #e0e0e0;
	background: #f0f0f0 url("../../img/navHeaderSilver.png") repeat-x bottom;
}

/***************************************************************/
/* MOUSE OVER AND ACTIVE STATES OF THE  News READ MORE LINK */
/***************************************************************/

a:hover.aReadMoreBlock, a:active.aReadMoreBlock
{
	color: #cc0000;
	text-decoration: underline
	display: block-inline;
	width: auto;
	margin: 1px;
	padding: 4px;
	border: solid 1px #e0e0e0;
	background: #f0f0f0;
}

/********************/
/* ALL (MOST) ICONS */
/********************/

.imgIcon
{
	border: 0;
	float: left; clear: none;
	margin-right: 4px;
	vertical-align: middle;
}

/*******************************************/
/* THE DIV THAT CONTAINS THE LEAD IN IMAGE */
/*******************************************/

.divHypeImg, divImg
{
	display: block;
	width: 100px;
	text-align: center;
	float: left;
	clear: none;
}

/********************************/
/* LEAD IN HYPE IMAGE WITH TEXT */
/********************************/

.imgHypeWithText
{
	display: block;
	width: 200px;
	text-align: center;
	background: white;
	padding: 4px;
	margin-right: 5px;
	float: left;
	border: solid 1px #e0e0e0;
	color: #666;
}

/***************************/
/* LEAD IN IMAGE WITH TEXT */
/***************************/

.imgWithText
{
	display: block;
	width: 200px;
	text-align: center;
	background: #faf3db;
	padding: 4px;
	margin-right: 5px;
	float: left;
	border: solid 1px #e0e0e0;
	color: #666;
}

/******************************************************/
/* THE OPTIONAL SEARCH TEXTBOX AT THE TOP OF THE PAGE */
/******************************************************/

.SearchBox
{
	font-size: 8pt;
	color: blue;
	border: solid 1px #e0e0e0;
}

.btnSearch
{
	font-size: 8pt;	
}

.arrowButton
{
	padding: 10px;
}


/*************/
/* The Pager */
/*************/

/*************/
/* Left cell */
/*************/

.pager-l
{
	border: solid 1px #e0e0e0;
	background: #f0f0f0;
	border-right: 0;
	color: #333;
	padding: 5px;
}

/***************/
/* Middle cell */
/***************/

.pager-m
{
	border: solid 1px #e0e0e0;
	border-left: 0;
	border-right: 0;
	background-color: #f0f0f0;
	color: #333;
	padding: 5px;
}

/**************/
/* Right cell */
/**************/

.pager-r
{
	border: solid 1px #e0e0e0;
	border-left: 0;
	background: #f0f0f0;
	color: #333;
	padding: 5px;
}






/************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
*************************************************************************************
* D								******************								  D *
* 1                            	***  Calendar  ***						      	  1 *
* 0								******************								  0 *
*************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 *
/***********************************************************************************/

.cal1 { border: solid 1px #ccc }

/*************************************************************/
/* This is the Link from small calendar to the full size one */
/*************************************************************/

a:link.calCaption, a:visited.calCaption, a:active.calCaption
{
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 2px 5px 2px 5px;
	margin-bottom: 1px;
	border: solid 1px white;
	color: #330000;
	text-decoration: none;
	font-weight: bold;
	border: solid 1px #999;
	background: url("../../RadControls/Panelbar/Skins/1/Img/navHeaderOff.jpg") no-repeat center;
}

a:hover.calCaption
{
	color: #000;
	background: url("../../RadControls/Panelbar/Skins/1/Img/navHeaderOn.jpg") no-repeat center;
	border: solid 1px #999;
}


/* Today's date - not to be confused with selected date */
.Calendar-Today { Color: Red; }
a:link.Calendar-Today { Color: Red; }
a:visited.Calendar-Today { Color: Red; }
a:active.Calendar-Today { Color: Red; }
a:hover.Calendar-Today { Color: Red; }

.Calendar-Title
{ 
	height: 30px; width: 200px;
	background: url("img/navHeaderSilver.png") repeat-x center;
}

.Calendar-Title td { text-align: center; white-space: nowrap; }

.Calendar-AnyDay { padding: 2px; }
.Calendar-DayHeader { font-size: 8pt; }
.lblEventTitle{ font-weight: bold;}

a.calLink { color: #213c74 }
a:hover.calLink { color: #b91619 }

.lblEventTitle{ font-weight: bold;}




/**************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D *
***************************************************************************************
* D                             ******************                                  D *
* 1                             ***  COMMENTS  ***                                  1 *
* 0                             ******************                                  0 *
* *             ***   GLOBAL STYLESHEET FOR COMMENTS IN ALL SYSTEMS   ***           * *
***************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D *
/*************************************************************************************/


.spanComments { font-size: 0.8em; color: #666666;}
a:link.comments {color: #666666; }
a:visited.comments {color: #666666; }
a:hover.comments {color: black; text-decoration: none;}
a:active.comments {color: red; }

.lblComment, 
.CommentAuthor,
.CommentAuthorWebsite,
.CommentFullDateCreated

{ color: #666 }

.CommentContent
{ 
	color: black;
	display: block;
	border-bottom: 3px double #ccc;
	padding: 5px;
	margin-bottom: 5px;
}

/**********************************************************/
/* Don't edit these classes, they are used in javascripts */
/**********************************************************/

.hidden { display: none; } 
.visible { display: block; }

a:link.aCommentAuthor, a:visited.aCommentAuthor, a:hover.aCommentAuthor, a:active.aCommentAuthor,
a:link.aCommentAuthorWebsite, a:visited.aCommentAuthorWebsite, a:hover.aCommentAuthorWebsite, a:active.aCommentAuthorWebsite
{
	color: #666;
	text-decoration: none;
}

a:hover.aCommentAuthor, a:hover.aCommentAuthorWebsite
{
	color: red;
	text-decoration: underline;
}


.TextBox
{
	font-size: 8pt; width: 200px;
}


/**************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D *
***************************************************************************************
* D                             ******************                                  D *
* 1                             ***    PRINT   ***                                  1 *
* 0                             ******************                                  0 *
* *             ***   GLOBAL STYLESHEET FOR PRINTING IN ALL SYSTEMS   ***           * *
***************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D *
/*************************************************************************************/



/*****************************************/
/* The top bar in the print popup window */
/*****************************************/

#divPrintOptions, .PrintOptions
{
	background-color: #f5f5f5;
	border: #cccccc 1px solid;
	padding: 5px;
	font-size: 9pt;
}

/*******************************************************************/
/* These classes are used to set the text size in the print window */
/* DO NOT EDIT THESE CLASSES                                       */
/*******************************************************************/

.8pt {font-size: 8pt;}
.9pt {font-size: 9pt;}
.10pt {font-size: 10pt;}
.11pt {font-size: 11pt;}
.12pt {font-size: 12pt;}
.14pt {font-size: 14pt;}
.16pt {font-size: 16pt;}
.18pt {font-size: 18pt;}




.divNoMasterPopUp
{
	text-align: center;
}

.divComment
{
	text-align: right;
	padding: 10px;
}

/**********************************************************************/
/* Hintbox is the mouseover tooltip used on the News and search pages */
/**********************************************************************/

#hintbox
{ 
	position:absolute;
	background-color: lightyellow;
	width: 250; /*Default width of hint.*/ 
	text-align: justify;
	font-size: 0.8em;
	padding: 3px;
	border: 1px solid black;
	z-index:100;
	visibility: hidden;
}

/***************************************************************************/
/* This is the link itself that creates the tooltip, usually a small image */
/***************************************************************************/

.hintanchor{
	font-weight: bold;
	color: #94622f;
	margin: 3px 3px;
}

/************************************************************************/
/* Simple color classes, often used in combination with other classes   */
/* DO NOT EDIT THESE, there is no point in it, rather create more color */
/* classes if you believe you need them                                 */
/************************************************************************/

.red { color: red; }
.White-Background {background-color: white;}


/***********************************************************************************/
/* Used in the popup windows, used to display small boxes with extra info and help */
/* This class can be used anywhere, though at the moment only in the popup windows */
/***********************************************************************************/

.divInfo
{
	Width: 250px;
	text-align: justify;
	background-color: lightyellow;
	border: #cccccc 1px solid;
	padding: 5px;
	color: #666;
	font-style: italic;
}

/**************************************************************/
/* The classes below are used for the "Send to a friend" form */
/**************************************************************/

.formLabel { width: 150; text-align: right; vertical-align: top; }
.TextBox { font-size: 8pt; width: 250; }
.Button { font-size: 8pt; }


/*****************************************/
/* The top bar in the print popup window */
/*****************************************/

#divPrintOptions, .PrintOptions
{
	background-color: #f5f5f5;
	border: #cccccc 1px solid;
	padding: 5px;
	font-size: 9pt;
}

/*******************************************************************/
/* These classes are used to set the text size in the print window */
/* DO NOT EDIT THESE CLASSES                                       */
/*******************************************************************/

.8pt {font-size: 8pt;}
.9pt {font-size: 9pt;}
.10pt {font-size: 10pt;}
.11pt {font-size: 11pt;}
.12pt {font-size: 12pt;}
.14pt {font-size: 14pt;}
.16pt {font-size: 16pt;}
.18pt {font-size: 18pt;}

a:link.ucw, a:visited.ucw
{
	display: block;
	width: 150px;
	text-align: center;
	text-decoration: none;
	background: white;
	color: #94622f;
	padding: 10px;
	margin: 1px
}

a:hover.ucw, a:active.ucw
{
	text-decoration: none;
	background: #94622f;
	color: white;
	padding: 10px;
	margin: 0;
	border: solid 1px black;
}


/**************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D *
***************************************************************************************
* D                             ******************                                  D *
* 1                             ***  COMMENTS  ***                                  1 *
* 0                             ******************                                  0 *
* *             ***   GLOBAL STYLESHEET FOR COMMENTS IN ALL SYSTEMS   ***           * *
***************************************************************************************
D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D 1 0 D *
/*************************************************************************************/


.spanComments { font-size: 0.8em; color: #666666;}
a:link.comments {color: #666666; }
a:visited.comments {color: #666666; }
a:hover.comments {color: black; text-decoration: none;}
a:active.comments {color: red; }

.lblComment, 
.CommentAuthor,
.CommentAuthorWebsite,
.CommentFullDateCreated

{ color: #666 }

.CommentContent
{ 
	color: black;
	display: block;
	border-bottom: 3px double #ccc;
	padding: 5px;
	margin-bottom: 5px;
}

/**********************************************************/
/* Don't edit these classes, they are used in javascripts */
/**********************************************************/

.hidden { display: none; } 
.visible { display: block; }

a:link.aCommentAuthor, a:visited.aCommentAuthor, a:hover.aCommentAuthor, a:active.aCommentAuthor,
a:link.aCommentAuthorWebsite, a:visited.aCommentAuthorWebsite, a:hover.aCommentAuthorWebsite, a:active.aCommentAuthorWebsite
{
	color: #666;
	text-decoration: none;
}

a:hover.aCommentAuthor, a:hover.aCommentAuthorWebsite
{
	color: red;
	text-decoration: underline;
}


.TextBox
{
	font-size: 8pt; width: 200px;
}

/* New classes - website update 17.9.2008 */

.divBox
{
    background: #f0f0f0;
    border: solid 1px #ddd;
    margin-bottom: 10px;
}

.divBoxTop
{
    background: url("../../RadControls/Panelbar/Skins/1/img/navHeaderOff.jpg") repeat-x center;
    line-height: 31px;
    text-align: center;
    color: #333;
    font-weight: bold;
}

.divBoxInner
{
    padding: 8px;
    background: url("../../RadControls/Panelbar/Skins/1/img/firstBackground.png") repeat-x top;
}

.aBoxHeadline
{
    font-weight: bold;
    display: block;
    border-bottom: solid 1px #ddd;
    text-align: center;
    padding-bottom: 5px;
    text-decoration: none;
    margin: 0
}
a:link.aBoxLink, a:visited.aBoxLink, a:hover.aBoxLink, a:active.aBoxLink
{
    padding-top: 5px;
    display: block;
    border-top: solid 1px #fff;
    font-size: 7pt !Important;
    color: #666;
    text-decoration: none;
    margin: 0
}

a:link.aBoxLink b, 
a:visited.aBoxLink b,
a:link.aBoxLink strong, 
a:visited.aBoxLink strong,
a:link.aBoxLink em, 
a:visited.aBoxLink em

{ font-weight: normal !Important }

a:hover.aBoxLink, a:active.aBoxLink
{
    color: #333;
}

a:link.aBoxLink b br, 
a:visited.aBoxLink b br { line-height: 0 !Important }

.divBoxAuthor
{
    background: #fff;
    border: solid 1px #f0f0f0;
    text-align: center;
    padding: 5px;
    margin: 5px 0 5px 0;
    font-size: smaller !Important;
}