/*****************************
  Default Style Elements
*****************************/

body 
{
	margin: 0px;
	background-color:#eeeeee;
	font-size:10pt;
	color:#222222;	
	height: 100%;
	overflow: auto;
}

td, input, body
{
	font-family: Verdana, Arial;
	font-size:13px;
}

a
{
	font-weight: bold;
	font-size: 12px;
	color: #3d6177;
	font-family: Arial;
	text-decoration: none;
}
	
a:active
{
	color: #ff8a00;
	text-decoration: none;
}

a:hover 
{
	color:#ff8a00;
	text-decoration:none;
}

.nobr {
	white-space: nowrap;
}

.center {
	text-align: center;
}

.centerBlock{
	margin-left:auto !important; 
	margin-right:auto !important;
	position:relative;
}

.left {
	text-align:left;
}

.CheckBox label { position:relative;top:-2px;_top:-1px; }

.RssLink,
.RssLink img
{
	border: none;
	margin: 0px;
	padding: 0px;
	top: 1px;
	position: relative;
}
.RssLink1,
.RssLink1 img
{
	border: none;
	margin: 0px;
	padding: 0px;
	top: 1px;
	position: relative;
}

h1	{
	font-weight:bold;
	font-family: Verdana, Arial;
	font-size:18px;
	color:#3D6177;
}

h2	{
	font-weight:bold;
	font-family: Arial, Verdana;
	font-size:17px;
	color:#3D6177;
}

h3	{
	font-family: Verdana, Arial;
	font-size: 15px;
	font-weight:bold;
	font-style: italic;
	color: #3d6177;
}

h4	{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight:bold;
	color: #3d6177;
	margin-top: 0px;
	margin-bottom: 5px;
}

.hidden {display:none;}
.enabled{color: black;}
.disabled{color: Silver;}
.highlightLink{color: darkred !important;}

.toolTopBody
{
	background:#FFFFFF;
	font-family:arial;
	font-size:12px;
	border-left:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-bottom:1px solid #C8BA92;
	padding:5px;
	width:300px;
}

.toolTopHeader,
.toolTopHeaderBold
{
	background:#F3F0E7;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border:1px solid #C8BA92;
	padding:5px;
	width:300px;
}

.toolTopHeaderBold
{
	font-weight:bold;
}

.itemCommentCount
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:italic;
}

.MainInfoBlock
{
	_padding-right: 5px !imporatant;
}

.LocalInfoBlock
{
	_position: relative;
	_left: -1px;
	border: solid 1px #999;
	margin-bottom: 20px;
	margin-right: 5px;
}

.Main_TableTop
{
	border: solid 1px #999;
	margin: 5px;
}
.Main_TableBottom
{
	border: #dddddd 2px solid;
	margin: 1px;
}

.LogoBackGround
{
	padding: 5px;
}

.link_image {
	font-size: 16px;
	font-weight:bold;
}

.ImageButton,
.normal_link,
.link_image
{
    cursor: pointer;
}

.DisplayBlock
{
	display: block;
}

.SearchPhrase
{
	font-family:Verdana, Arial;
	font-size:9px;
}

.notify_chekbox
{
	font-family:Verdana, Arial;
	font-size:11px;
}

.notify_chekbox label
{
	position: relative;
	top: -2px;
}

.menu_top
{
	color:#ffffff;
	font-family:Arial; 
	font-size:10px;
	text-decoration:none;
}

.StaticNav 
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3D6177;	
	text-decoration:none;
}

.FooterText
{
	font-family: Trebuchet, verdana, arial; font-size: 10px;
}

.PageFooter
{
	width: 100%;
	margin: 10px;
}

.onlineUserAction
{
	font-family:Arial;
	font-size:12px;
	color:gray;
	font-style:italic;
}

.onlineUserBirthdayNow
{
	font-family:Arial;
	font-size:12px;
	color:darkred;
	font-style:italic;
}

.onlineUserBirthday
{
	font-family:Arial;
	font-size:12px;
	color:gray;
	font-style:italic;
}
/**/
.sectionTitle
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.title, .itemTitle
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

/**************/
/* QUOTE PART */
/**************/

.quoteTable
{
	background-color: #DADADA !important;
	border: solid 1px #AAA;
	margin: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.quoteBoxTable
{
	border: solid 2px #AAA;
}

.quoteAuthor
{
	background-color: #CCC !important;
	padding: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
	font-style:italic;
}

.quoteMessage
{
	background-color: #DEE4E8 !important;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
}

.quoteSysMessage
{
	background-color: #DDD !important;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
}

/*********************************
  Standard Style Elements
  -----------------------
  The following style elements are defined for every theme. When 
  creating a new theme, you should copy these elements.
***********************************/

/* HtmlTextBox */

pre 
{
    word-wrap:break-word;
    padding:5px;
    background-color: #DCDDDE;
    font-family: Times New Roman;
    font-size: 16px;
}

.itemLastEdit
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: italic;
	color:Gray;
	margin-right:2px;
	margin-bottom:3px;
}

.CommentOriginalText
{
	background-color:#DEDEDE;
	padding:10px;
}

.CommentPreviewText
{
	border:solid 1px #999;
	padding:10px;
}

.postBodyText,
.itemCommentText,
.commentText
{
	font-family: "Times New Roman";
	font-size: 16px;
	margin: 30px 0 10px 0;
	display: block;
}
.commentText p {}
.itemCommentText p {}

.articleBodyText {width:100%; overflow-x:auto}
.articleBodyText p {margin:0px;}

.bookFullDescription {width:100%; overflow-x:auto}
.bookFullDescription p {margin:0px;}

.downloadFullDescription {width:100%; overflow-x:auto}
.downloadFullDescription p {margin:0px;}

.eventFullDescription {width:100%; overflow-x:auto}
.eventFullDescription p {margin:0px;}

.eventSpeakerBiography {width:100%; overflow-x:auto}
.eventSpeakerBiography p {margin:0px;}

.itemEventSpeakerBiography {width:100%; overflow-x:auto}
.itemEventSpeakerBiography p {margin:0px;}

.photoFullDescription {width:100%; overflow-x:auto}
.photoFullDescription p {margin:0px;}

.itemArticleText
{
}


/****************/
/* Section Menu */
/****************/

.SectionMenu ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;
	padding-right:8px;
	white-space: nowrap;
}

.SectionMenu li
{
	height: 22px;
	line-height: 22px;
}

.SectionMenu li a,
.SectionMenu li img
{
	vertical-align: middle;
}

.SectionMenu a 
{
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	white-space: nowrap;
}
		
.SectionMenu a:hover 
{
	color:#ffa800;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	white-space: nowrap;
}

.SectionMenuTopSection
{
	color:#ffffff;
	font-weight:bold !important;
	font-size:12px;
	text-decoration:none;
}

.SectionMenuCurrent
{
	color:#FFA800 !important;
}

.SectionMenuCurrent a:hover
{
	color:#FFA800 !important;
}

.SectionMenu2 a {color: #3d6177; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.SectionMenu2 a:hover {color: #ff8a00; text-decoration: none;}


/************/
/* Site Map */
/************/


.SiteMapRoot a
{
	font-weight: bold;
	font-size: 12px;
	color: #3d6177;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}

.SiteMapRoot a:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #ff8a00;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}


.SiteMap a
{
	font-weight: normal;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #3d6177;
	text-decoration: none;
}

.SiteMap a:hover
{
	font-weight: normal;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #ff8a00;
	text-decoration: none;
}

/* Topic Menu */

.TopicMenu { white-space: nowrap; }
.TopicMenu a { color: #DDDDDD; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.TopicMenu a:hover {color: #DDDDDD; text-decoration: none;}


/* BreadCrumb Navigation */

.BreadCrumb { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 14px;font-weight: normal; }
.BreadCrumb span { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 12px;font-weight: bold; }



/* UserLogin */

.BlockedForDays,
.BlockedForMinutes
{
}

.User_SendResultMessage
{
	font-weight: normal;
	font-size: 12px;
	color: #111111;
}

.User_SendResultMessageError
{
	font-weight: normal;
	font-size: 12px;
	color: #CC0000;
}

.UserLogin {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.UserLogin a
{
	font-weight: bold;
	font-size: 10px;
	color: #3d6177;
	text-decoration: none;
}
.UserLogin a:hover {color: #ff8a00;}

.UserIconTable {}
.UserSignatureTable {border: thick solid #97aaca 1px;}

.User_FullName
{
	font-weight: normal;
	font-size: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: darkblue;
}

.UserMainInfo_Cell {background-color: #dbe7ed;}
.UserMainInfo_Cell2 {background-color: #eeeeee;}
.UserMainInfo_Label {font-family: Verdana, Arial, San-Serif;font-size: 11px;color:#111111;font-style: italic;;font-weight: normal;}
.UserMainInfo_LabelUserName {font-family: Verdana, Arial, San-Serif;font-size: 13px;color:#111111;font-style: normal;font-weight: bold;}
.UserMainInfo_LabelHello {font-family: Verdana, Arial, San-Serif;font-size: 13px;color:#111111;font-style: normal;font-weight: bold;}
.UserMainInfo_LabelUserLastLogin {font-family: Verdana, Arial, San-Serif;font-size: 11px;color:#111111;font-style: italic;;font-weight: normal;}


/* Search */

.Search {font-family: Verdana, Arial, San-Serif; font-weight: none; font-size: 7pt; color: #3d6177; letter-spacing: 2px;}
.Search a {color: #3d6177; text-decoration: none; font-size: 10px; font-weight: bold;}
.Search a:hover {color: #ff8a00; text-decoration: none; font-size: 10px; font-weight: bold;}



/***************************
  Modules 
***************************/


/* Announcement */

.AnnouncementSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.AnnouncementSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #B5BECD;
}
.AnnouncementSection_ListTable
{
	background-color: #B5BECD;
}
.AnnouncementSection_ListItem
{
	background-color:#eeeeee;
	color: Black;
}
.AnnouncementSection_ListItem2
{
	background-color:#dbe7ed;
	color: #FFFFFF;
}
.AnnouncementSection_ListAlternatingItem
{
	background-color:#eeeeee;
	color: Black;
}
.AnnouncementSection_ListAlternatingItem2
{
	background-color:#eeeeee;
	color: Black;
}
.AnnouncementSection_ListTitle {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.AnnouncementSection_ListDate {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.AnnouncementSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.AnnouncementSection_ListReadMoreLink {color: #3d6177; text-decoration: none; font-size: 14px; font-weight: bold;}
.AnnouncementSection_ListNotVisible {font-size: 12px; font-style: italic;}
.AnnouncementSection_NoBooks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Announcement_TableHighPriority,
.Announcement_TableHighPriority td
{
	background-color:#FFA800;
	color: #FFFFFF;
}

.Announcement_TableNormalPriority,
.Announcement_TableNormalPriority td
{
	background-color:#dbe7ed;
	color: #000000;
}

.Announcement_MainInfoCell {background-color:#eeeeee;} 
.Announcement_IntroCell {background-color:#eeeeee;} 
.Announcement_BodyCell {background-color:#dbe7ed;}
.Announcement_Title {font-size: 12px; font-weight: bold; }
.AnnouncementLocation {font-size: 12px;}
.AnnouncementSpeaker {font-size: 12px;}
.AnnouncementSystem {font-size: 12px;}
.AnnouncementDate {font-size: 12px; font-weight: bold; /*font-variant: small-caps;*/
	}
.Announcement_BriefDescription {font-size: 12px; font-style: italic;}
.Announcement_FullDescription
{
	font-family: "Times New Roman";
	font-size: 16px;
	color: #333333;
}

/* Blogs */

.blogAdminWarning
{
	color:#BB0000;
}
.blogThemeLink
{
	margin-bottom: 3px;
}
.blogAdminBlocking
{
	color:#BB0000;
}
.blogAdminTextHeader
{
	color:#BB0000;
}
.displayBlogList
{
	margin:1px;
	padding:5px;
	/*border: #dddddd 2px solid;;*/
}
.displayBlogTitle
{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color:#dbe7ed;
	padding: 3px;
}

.Blogs_BlogsCount,
.Blogs_BlogsCount a
{
	font-size: 10px !important;
	font-weight: bold;
}
.BlogSection_ListBriefDescription
{
	text-align: justify;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.BlogSection_BriefDescription
{
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	/*font-variant:small-caps*/
}
.BlogSection_FullDescription
{
	font-size: 16px;
	color: black;
}
.BlogSection_Table
{
	background-color: /*#B5BECD*/#eeeeee;
}
.BlogSection_IntroCell
{
	background-color: #dbe7ed;
} 
.BlogSection_BodyCell
{
	background-color: #eeeeee;
	font-family: "Times New Roman";
}
.BlogSection_Table
{
	background-color: #B5BECD;
}
.BlogSection_TableCell
{
	background-color: #eeeeee;
	font-size: 12px;
	color: #000000;
}
.BlogSection_TableCell a
{
	color: navy;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/* Articles */

.ArticleSection_ListDateCreated
{
	background-color:#ffa800;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding: 2px 2px 2px 2px;	
}

.ArticleSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.ArticleSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ArticleSection_ListTable
{
	background-color: /*#B5BECD*/#eeeeee;
}
.ArticleSection_ListItem
{
	font-weight: normal;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #dbe7ed;
}
.ArticleSection_ListItem2 {background-color:#eeeeee;}
.ArticleSection_ListAlternatingItem
{
	background-color: #97aaca;
}
.ArticleSection_ListAlternatingItem2 {background-color:#97aaca;}
.ArticleSection_ListTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.ArticleSection_ListAuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.ArticleSection_ListBriefDescription {text-align: justify; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ArticleSection_ListReadMoreLink
{
	font-weight: bold;
	font-size: 12px;
	color: #3d6177;
	text-decoration: none;
}
.ArticleSection_NoArticles {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Article_Table {background-color: /*#B5BECD*/#eeeeee;}
.Article_IntroCell
{
	background-color: #dbe7ed;
} 
.Article_BodyCell
{
	background-color: #eeeeee;
	font-family: "Times New Roman";
}
.Article_Title
{
	font-size: 12px;
	font-weight: bold;
}
.Article_AuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.Article_BriefDescription
{
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	/*font-variant:small-caps*/
	}
.Article_FullDescription
{
	font-size: 16px;
	color: black;
}



/* Books */

.BookSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.BookSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
}
.BookSection_ListTable {background-color: #B5BECD;}
.BookSection_ListItem {background-color:#eeeeee;}
.BookSection_ListItem2 {background-color:#dbe7ed;}
.BookSection_ListAlternatingItem {background-color:#dbe7ed;}
.BookSection_ListLabel {font: 10pt verdana;}
.BookSection_ListTitle {font-weight: bold; font-size: 14px; 
	/*font-variant: small-caps;*/
}
.BookSection_ListAuthor {font-style: italic;}
.BookSection_ListPublisher {font-style: italic;}
.BookSection_ListPublicationDate {font-style: italic; }
.BookSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.BookSection_ListReadMoreLink {color: #3d6177; text-decoration: none; font-size: 14px; font-weight: bold;}

.Book_Table {background-color: #B5BECD;}
.Book_HeaderCell {background-color:#eeeeee;} 
.Book_IntroCell {background-color:#dbe7ed;} 
.Book_BodyCell {background-color:#eeeeee;}
.Book_Label {font-size: 12px;}
.Book_Title {font-weight: bold; font-size: 12px; 
	/*font-variant: small-caps;*/
	}
.Book_Author {font: 12pt;} 
.Book_BriefDescription {font-size: 12px; font-style: italic;}
.Book_FullDescription {font-size: 12px;color: #333333}


/* Comments */

.Comments_ListTable
{
	border-right: #97aaca 1px solid;
	border-top: #97aaca 1px solid;
	border-left: #97aaca 1px solid;
	border-bottom: #97aaca 1px solid;
	font-size: 12px;
}
.Comments_ListItem
{
	background-color: #eeeeee;
}
.Comments_ListItem2 {background-color:#eeeeee;}
.Comments_ListAlternatingItem
{
	border-top: #cccccc 1px dashed;
	background-color: #dbe7ed;
}
.Comments_ListAlternatingItem2 {background-color:#dbe7ed;}
.Comments_ListTitle {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.Comments_ListTitleLink {color: navy; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-weight: normal;}
.Comments_ListAuthorLink {color: #3d6177; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-weight: normal;}
.Comments_ListDateCreated {font-size: 13px; }
.Comments_ListBriefDescription {font-size: 13px;}
.Comments_ListReplyLink {font-size: 13px; color: navy; text-decoration: none; font-weight: normal;}



.Comments_Table {background-color: #B5BECD}
.Comments_Table th
{
	font-weight: bold;
	font-size: 0.7em;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: ffdee7;
	font-size: 12px;
}
.Comments_Table td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;


}

.Comments_Table a
{
	font-weight: bold;
	font-size: 11px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Comments_BodyHeader {background-color: #ffdee7; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}
.Comments_BodyCell {background-color: #eeeeee; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}
.Comments_BodyAlteringCell {background-color: #dbe7ed; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}
.Comments_Title {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.Comments_AuthorLink {color: navy; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.Comments_DateCreated {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}
.Comments_BriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}
.Comments_ParentLink {color: #3d6177; text-decoration: none; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}


/* Community counter */


.mainPageVisitCounter
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.GlobalInformCellMMLabel
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.GlobalInformCellMMValue
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


/* Discuss */

/*( BEGIN COPY )*/

.discussTable
{
	background-color: #B5BECD;
}

.discussTable td
{
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

.discussPostBlock td
{
	padding: 2px 4px 2px 4px;
}

.discussBottomBox
{
	vertical-align:middle;
	vertical-align:middle\9;
	height:30px;
	height:26px\9;
	text-align:right;
}

.discussTable th
{
	font-weight: bold;
	font-size: 0.7em;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 4px 7px 4px;
	background-color: #ffdee7;
	font-size: 12px;
	text-align: center;
}

.discussTable a
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.discussCell,
.discussCell td
{
	background-color: #eeeeee;
}

.discussAlternatingCell,
.discussAlternatingCell td
{
	background-color: #dbe7ed;
}                           


.discussNormalTR,
.discussNormalTR td,
.discussNormalTR td a
{
}

.discussArchivedTR,
.discussArchivedTR td,
.discussArchivedTR td a
{
	color: #666;
}




/* Discuss Parent Section */

.discussParentTable
{
	background-color: #B5BECD;
}

.discussParentTable td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 4px 4px 4px;
}

.discussParentTable th
{
	font-weight: bold;
	font-size: 0.7em;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffdee7;
	font-size: 12px;
	padding: 12px 5px 12px 5px;
}

.discussParentTable a
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.discussParentCell
{
	background-color: #eeeeee;
}


.discussParentCellHiLite
{
	background-color: #eeeeee;
}

.discussParentAlternatingCell
{
	background-color: #eeeeee;// dbe7ed
}                           

.discussParentAlternatingCellHiLite
{
	background-color: #eeeeee;// dbe7ed
}

.discussParentGlobal_TitleCell
{
	background-color: #dbe7ed;
	padding: 12px 5px 12px 5px !important;
}

.discussParentGlobal_ListTitleLink
{
	font-weight: bold;
	font-size: 16px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.discussParentSection_ListBriefDescription
{
	font-size: 11px;
}

.discussGlobalInformCell,
.discussGlobalInformCell td
{
	font-weight: normal;
	font-size: 12px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration: none;
	background-color: #eeeeee;
}

.discussGlobalInformCellValue
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*( END COPY )*/


/* Downloads */

.DownloadSection_VacancyInfo
{
	font-weight: bold;
	font-size: 12px;
	color: #3d6177;
	/*font-variant: small-caps;*/
	font-family: arial;
}
.DownloadSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.DownloadSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
}

.DownloadSection_ListTable {background-color: #B5BECD;}
.DownloadSection_ListItem {background-color:#eeeeee;}
.DownloadSection_ListItem2 {background-color:#dbe7ed;}
.DownloadSection_ListAlternatingItem {background-color:#dbe7ed;}
.DownloadSection_ListAlternatingItem2 {background-color:#eeeeee;}
.DownloadSection_ListTitle {font-weight: bold; font-size: 14px;}
.DownloadSection_ListPublished {font-weight: normal; font-size: 11px;}

.DownloadSection_ListAuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.DownloadSection_ListFileSize {font-family: Trebuchet, verdana, arial, helvetica; font-size: 10px; color: darkred;}
.DownloadSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.DownloadSection_ListReadMoreLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.DownloadSection_ListDownloadLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.DownloadSection_NoDownloads {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Download_Table {background-color: #B5BECD;}
.Download_IntroCell {background-color:#dbe7ed;} 
.Download_BodyCell {background-color:#eeeeee;}
.Download_Label {font-size: 12px;}

.Download_Title {font-weight: bold; font-size: 12px;}
.Download_FileSize {font-size: 12px;}
.Download_BriefDescription {font-size: 12px;}
.Download_FullDescription {font-size: 12px;color: #333333}
.Download_AuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.Download_DownloadLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}


/* Events */

.EventSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.EventSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #B5BECD;
}
.EventSection_ListTable
{
	background-color: #B5BECD;
}
.EventSection_ListItem {background-color:#dbe7ed;}
.EventSection_ListItem2 {background-color:#eeeeee;}
.EventSection_ListAlternatingItem {background-color:#eeeeee;}
.EventSection_ListAlternatingItem2 {background-color:#eeeeee;}
.EventSection_ListTitle {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.EventSection_ListDate {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.EventSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.EventSection_ListReadMoreLink {color: #3d6177; text-decoration: none; font-size: 14px; font-weight: bold;}
.EventSection_ListNotVisible {font-size: 12px; font-style: italic;}
.EventSection_NoBooks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Event_Table
{
	background-color:#B5BECD;
}

.Event_Table th
{
	background-color:#dbe7ed;
}

.Event_MainInfoCell {background-color:#eeeeee;} 
.Event_IntroCell {background-color:#eeeeee;} 
.Event_BodyCell {background-color:#eeeeee;}
.Event_Title {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.Event_Date {font-size: 12px; font-weight: bold; /*font-variant: small-caps;*/
	}
.Event_BriefDescription {font-size: 12px; font-style: italic;}
.Event_FullDescription {font-size: 12px;color: #333333}


/* Links */

.LinkSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
}
.LinkSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
}
.LinkSection_ListTable
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
	background-color: #f0eae3;
}
.LinkSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#f0eae3;}
.LinkSection_ListItem2 {background-color:#97aaca;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.LinkSection_ListAlternatingItem
{
	border-top: #cccccc 1px dashed;
	background-color: #f0eae3;
}
.LinkSection_ListAlternatingItem2 {background-color:#97aaca;}
.LinkSection_ListTitle
{
	font-weight: bold;
	font-size: 12px;
}
.LinkSection_ListBriefDescription
{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.LinkSection_ListCommentLink
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	text-decoration: none;
}
.LinkSection_NoLinks
{
	font-size: 12px;
	color: #cc0000;
	font-family: verdana, arial, helvetica;
}

.Link_Table
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
}
.Link_IntroCell {background-color:#eeeeee;} 
.Link_BodyCell {background-color:#eeeeee;}
.Link_Link
{
	font-weight: bold;
	font-size: 12px;
	/*font-variant: small-caps;*/
}
.Link_BriefDescription
{
	font-size: 12px;
}


/* Parent Section */

.ParentSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
}
.ParentSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ParentSection_ListTable {border: none;}
.ParentSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#f0eae3;}
.ParentSection_ListItem2 {background-color:#97aaca;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ParentSection_ListAlternatingItem
{
	border-top: #cccccc 1px dashed;
	background-color: #f0eae3;
}
.ParentSection_ListAlternatingItem2 {background-color:#97aaca;}
.ParentSection_ListTitleLink
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ParentSection_ListBriefDescription
{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
}

.ParentSection_InactiveHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #3d6177;
	text-decoration: none;
}


/* Photo Gallery */

img.ImageFrame_image { vertical-align:bottom; border:none; }
table.ImageFrame_shadow { direction: ltr; }
table.ImageFrame_shadow .RRT { height:10px; background:url("../../../Images/Photogallery/RRT.png") no-repeat; }
table.ImageFrame_shadow .RR { width:7px;background:url("../../../Images/Photogallery/RR.png") repeat-y; }
table.ImageFrame_shadow .RR div.V { width:7px; }
table.ImageFrame_shadow .BBL { width:9px; background:url("../../../Images/Photogallery/BBL.png") no-repeat; }
table.ImageFrame_shadow .BB { height:7px; background:url("../../../Images/Photogallery/BB.png") repeat-x; }
table.ImageFrame_shadow .BR { width:7px; height:7px; background:url("../../../Images/Photogallery/BR.png") no-repeat; }
table.ImageFrame_shadow td { font-size:1px } /* For IE */
td div.H { width:1px; height:0; }
td div.V { width:0; height:1px; }

.PhotoSection_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.PhotoSection_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: #3d6177;
	font-family: verdana, arial, helvetica, sans-serif;
}
.PhotoSection_SpacerCell
{
	background-color: #eeeeee;
}
.PhotoSection_ListTable {border: none;}
.PhotoSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#f0eae3;}
.PhotoSection_ListItem2 {background-color:#97aaca;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_ListAlternatingItem
{
	border-top: #cccccc 1px dashed;
	background-color: #f0eae3;
}
.PhotoSection_ListAlternatingItem2 {background-color:#97aaca;}
.PhotoSection_ListTitle {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.PhotoSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_ListReadMoreLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: normal;}
.PhotoSection_NoPhotos {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Photo_Table
{
	border-right: #97aaca 1px solid;
	border-top: #97aaca 1px solid;
	border-left: #97aaca 1px solid;
	border-bottom: #97aaca 1px solid;
}
.Photo_HeaderCell {background-color:#dbe7ed;height:25px;} 
.Photo_IntroCell {background-color:#eeeeee;} 
.Photo_BodyCell
{
	background-color: #eeeeee;
}
.Photo_Title {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.Photo_AuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: bold;}
.Photo_DateCreated {font-size: 12px;}
.Photo_BriefDescription {font-size: 12px; font-weight: normal; font-style: italic;}
.Photo_FullDescription {font-size: 12px;}


/* Topics */

.Topics_ListTable
{
	background-color: #B5BECD;
}

.Topics_ListTable td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;


}

.Topics_ListTable th
{
	font-weight: bold;
	font-size: 0.7em;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #ffdee7;
	font-size: 12px;
}

.Topics_ListTable a
{
	font-weight: bold;
	font-size: 11px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.TopicCell
{
	background-color: #eeeeee;
}


.TopicCellHilite
{
	background-color: #eeeeee;
}

.TopicAlternatingCell
{
	background-color: #dbe7ed;
}                           


.TopicAlternatingCellHilite
{
	background-color: #dbe7ed;
}




.Topics_TopicTitle {font-weight: bold; font-size: 17px; 
	/*font-variant: small-caps;*/
	}
.Topics_TopicName {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-weight: bold;}
.Topics_TopicDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; font-weight: bold;}

.Topics_ListTitle {font-size: 12px; font-weight: bold; }
.Topics_ListTitleLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: normal;}
.Topics_ListAuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: normal;}
.Topics_ListDateCreated {font-size: 12px;}
.Topics_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}


/* Search */

.Search_ListTable {background-color: #B5BECD;}
.Search_ListTable th
{
	font-weight: bold;
	font-size: 0.7em;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #dbe7ed;
	font-size: 12px;
}

.Search_ListTable a
{
	font-weight: bold;
	font-size: 11px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Search_ListItem
{
	background-color: #eeeeee;
}
.Search_ListItem2 {background-color:#eeeeee;}
.Search_ListAlternatingItem
{
	background-color: #dbe7ed;
}
.Search_ListAlternatingItem2 {background-color:#dbe7ed;}
.Search_ListTitle {font-size: 12px; font-weight: bold; 
	/*font-variant: small-caps;*/
	}
.Search_ListTitleLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: normal;}
.Search_ListAuthorLink {color: #3d6177; text-decoration: none; font-size: 12px; font-weight: normal;}
.Search_ListDateCreated {font-size: 12px;}
.Search_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Search_NoResults {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}


/* Form */

.Form_Title {font-weight: bold; font-size: 17px; 
	/*font-variant: small-caps;*/
	}
.Form_Description {font-size: 12px;}
.Form_Table
{
	border-right: #97aaca 1px solid;
	border-top: #97aaca 1px solid;
	border-left: #97aaca 1px solid;
	border-bottom: #97aaca 1px solid;
	background-color: #eeeeee;
}
.Form_LabelRow {font-size: 10pt;}
.Form_LabelCell {font-size: 10pt;}
.Form_LabelText {font-size: 10pt; 
	/*font-variant: small-caps;*/
	}
.Form_FieldRow {font-size: 12px;}
.Form_FieldCell {font-size: 12px;}
.Form_Field {font-size: 11px;}
.Form_SectionRow {background-color: #dbe7ed;}
.Form_SectionCell {font-size: 12pt;}
.Form_SectionText {font-weight: bold;}
.Form_Button {font-size: 12px;}
.Form_HelpText {font-size: 8pt;}
.Form_SubSectionRow {font-size: 13px;}
.Form_SubSectionCell {font-size: 13px;}
.Form_SubSectionText {font-size: 13px;}
.Form_List {font-size: 12px;}
.Form_Message {font-size: 12px; color: #CC0000}


/* Web Box */

.WebBox_ListTable
{
	border: #dddddd 2px solid;
}
.WebBox_ListItem {font-size: 10px}
.WebBox {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebBox a:active {color: #3d6177; text-decoration: none; font-size: 10px;}
.WebBox a:link
{
	font-weight: bold;
	font-size: 10px;
	color: #3d6177;
	text-decoration: none;
}
.WebBox a:visited {color: #3d6177; text-decoration: none; font-size: 10px;}
.WebBox a:hover {color: #ff8a00; text-decoration: none; font-size: 10px;}

.WebBox_TitleText {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px;margin-bottom:5px; }
.WebBox_TitleText a:active {color: #3d6177; text-decoration: none; }
.WebBox_TitleText a:link {color: #3d6177; text-decoration: none; }
.WebBox_TitleText a:visited {color: #3d6177; text-decoration: none; }
.WebBox_TitleText a:hover {color: #ff8a00; text-decoration: none; }
.WebBox_TitleLink {margin-bottom:5px;}

.WebBox_TitleRow
{
	font-size: 12px;
	color: #F9FF59;
	font-style: italic;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	cursor: pointer;
	margin: 0 30px 0 0;
}
.WebBox_TitleCell {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebBox_Table {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebBox_SubText {font-family: verdana, arial, helvetica, sans-serif; font-size: 8px;}
.WebBox_Link {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px;}
.WebBox_List {margin: 0 10px 0 25px;padding: 0;text-align:left;}

/* Web Service Box */

.WebServiceBox_ListTable
{
	border-right: #dddddd 1px solid;
	border-top: #dddddd 1px solid;
	border-left: #dddddd 1px solid;
	border-bottom: #dddddd 1px solid;
}
.WebServiceBox_ListItem {background-color: #ffffff; }
.WebServiceBox_ServiceTitleLink {font-size: 14px; font-weight: bold;}
.WebServiceBox_ServiceTitleLink:hover {font-weight: bold;}
.WebServiceBox_ServiceDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebServiceBox_ListTitleLink:link {font-size: 8pt;}
.WebServiceBox_ListTitleLink:visited {font-size: 8pt; }
.WebServiceBox_ListTitleLink:hover {font-size: 8pt;}
.WebServiceBox_ListDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; }
.WebServiceBox_Copyright {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
.WebServiceBox_LastRefreshed {font-family: verdana, arial, helvetica, sans-serif; font-size: 8px;}


/* Forum Login */

.ForumLogin_SectionTitle
{
	font-weight: bold;
	font-size: 17px;
	color: #3d6177;
	/*font-variant: small-caps;*/
}
.ForumLogin_SectionDescription
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
}
.ForumLogin_LoginLink
{
	font-weight: bold;
	color: #3d6177;
}


/***********************************
  Theme Specific Style Elements
  ------------------------------
  The following style elements are specific to the current
  theme.
************************************/


/* Voting */

.votingResultTable
{
	border: none;
}

.votingResultTableHeader
{
	background-color: #dbe7ed;
}

.itemVoteCount
{
}

.ItemVoteShowResults
{
}

.itemVotePublished
{
}

.itemVoteStatus
{
}

.itemVoteStatusFinished
{
	color: #DD1111;
}

.votingTableDiv
{
	background-color: #EEEEEE;
}

.votingTable
{
	background-color: #B5BECD;
	width: 100%;
}

.votingTableLimited
{
	background-color: #B5BECD;
	width: 450px;
}

.votingTable td,
.votingTableLimited td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;


}

.votingTable th,
.votingTableLimited th
{
	font-weight: bold;
	font-size: 0.7em;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	background-color: #dbe7ed;
	font-size: 12px;
}

.votingTable a,
.votingTableLimited a
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.votingCell
{
	background-color: #eeeeee;
}


.votingAlternatingCell
{
	background-color: #eeeeee;// dbe7ed
}                           

.votingHeaderCell
{
	text-align: center;
	background-color: #dbe7ed;// dbe7ed
	font-weight: bold;
}                           


/* Different elements */

.Author_DateCreated {font-size: 10px;}
.Author_CommentsCount,
.Author_CommentsCount a { font-size: 10px !important; }
.Author_WarningsCount,
.Author_WarningsCount a { font-size: 10px !important;color: darkred; }
.Author_AchievedLevel {font-size: 10px;color: darkred;font-weight: bold;}
.Author_Location {font-size: 10px}
.UserWarning {color: #FF4444;}
.Section_NoItems {color: red;}

.Main_InformationCell {padding-bottom:20px;}
.Main_LoginCell2
{
	padding-top:4px;
	padding-bottom:4px;
	border: #dddddd 2px solid;
	margin: 1px;
}
.Error_Message {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.UserWarningDelete,
.UserWarningDelete img { border: none; }
.UserWarningEdit,
.UserWarningEdit img { border: none; }

/* DataGrid */

.tableStyle {background-color: #B5BECD}
.headerItemStyle {background-color: #ffdee7;font-size: 12px;}
.itemStyle {background-color: #eeeeee;font: 12px Arial;}
.alternatingItemStyle {background-color: #dbe7ed;font: 12px Arial}

/* Topics list title */

.displayTopicList
{
	margin:1px;
	padding:5px;
	border: #dddddd 2px solid;;
}

.displayTopicTitle
{
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color:#dbe7ed;
	padding: 3px;
}

/* Content latest additions control */

.communityLatestAdditionsTitle
{
	background-color:#FFDEE7;
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.communityLatestAdditionsNoContent
{
	font-weight: normal;
	font-size: 12px;
	color: Black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: italic;
	padding:10px;
	border: solid #97aaca 1px;
	_width:100%
}

.communityLinkTitle
{
}

.itemContentSectionTitleLink
{
}

.itemParentSectionTitleLink
{
}

.itemSectionTitleLink
{
}

.requiredFiled
{
	color: Red;
}

/*******************/
/* Emotional Icons */
/*******************/

.emotionalIcon
{
	position: relative;
	top: 3px;
	margin-left:3px;
	margin-right:3px;
}

/*****************/
/* Update panels */
/*****************/

div.updateProgressSmall,div.updateProgress{
	background: #eeeeee no-repeat 50% 50%;
	text-align: center;
	position: absolute;
	z-index: 99;
	vertical-align: middle;
	overflow: hidden;
	left: 0;
	top: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity: 0.80;
	/*border: solid 1px green;*/
	margin:0px;
}

div.updateProgress
{
	background-image:url(../Images/loader_transparent_big.gif);
}

div.updateProgressSmall
{
	background-image:url(../Images/loader_transparent_small.gif);
}

div.updateProgress div.middle,div.updateProgressSmall div.middle{
	position: absolute;
	top: 50%;
	left: 50%;
}

div.updateProgress div.middle img,div.updateProgressSmall div.middle img{
	position: relative;
	top: -50%;
	left: -50%;
}

/*************************/
/* WEB BOXES INFORMATION */
/*************************/

.WB_container
{
	border: #dddddd 2px solid;
	margin: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.WB_internal
{
	padding-left: 5px;
	padding-right: 5px;
}
.WB_Row
{
	margin-top: 5px;
}

/*********************/
/* TELERIK RadEditor */
/*********************/

.rade_resizeCell
{ 
    width:0px !important;
}
.rade_resizeCell DIV
{ 
    display:none;
}

/**********************/
/* RATING INFORMATION */
/*********************/

.ratingContainer
{
	display:inline-block;
	float:left;
}

.ratingContainer .ratingRate
{
	display:inline-block;
	float:left;
}

.ratingContainer .ratingUsers
{
	text-align:left;
	float: left;
	margin-top: 2px;
}

.ratingContainer .highlightLink
{
	color: darkred !important;
}
