/* HTML */
*
{
	/*color:#7A7D80;*/
	/*font:11px Tahoma;*/
}
html, td, .FormButton, .FormText
{
	/*color:#7A7D80;*/
	/*font:11px Tahoma;*/
}
a
{
	color:#8fC239;
	cursor:pointer;
	text-decoration:none;
}
a:hover
{
	color:#FFFFFF;
}
a.Back
{
	background:#0C4B0F;
	color:#FFFFFF;
	font-size:10px;
	padding:2px;
	text-decoration:none;
}
a.Back:hover
{
	background:transparent;
	color:#0C4B0F;
}
b, b *, strong, strong *
{
	font-weight:bold;
}
BLOCKQUOTE
{
	margin-top:0px;
	margin-right: 15px;
	margin-bottom:5px;
	margin-left: 15px;
}
BODY
{
	scrollbar-arrow-color:#317c15;
	scrollbar-face-color:#317c15;
	scrollbar-shadow-color:#ffffff;
}
.Black, .cssButton, .cssFormField, #rtoButton
{
	color:#333333;
}
font
{
	font:;
}
hr
{
	color:#636A9E;
	height:1px;
}
i, i *, em, em *
{
	font-style:italic;
}
input, .Gray
{
	color:#7A7D80;
}
textarea
{
	overflow:auto;
}
.Msg
{
	
}
.Required
{
	color:#FF9933;
}
.SmallLink
{
	color:#636A9E;
	font-size:11px;
}
.Width150
{
	width:150px;
}
/*************************/


/* Advanced Search */
#AdvancedSearch
{
	margin-top:5px;
	padding:10px;
	position:relative;
}
#AdvancedSearch .Close
{
	display:block;
	color:#76ABCB;
	position:absolute;
	top:0px;
}
/*************************/


/* Admin Menus */
.AdminMenuBG
{
	background-color:#E5E5F0/*#E0E7F5*/;
}
.AdminMenu a, .AdminMenu a.Inactive:hover
{
	background-color:#EEEEF5;
	color:#005E9E;
	width: 100%;
	display: block;
	text-indent: 3px;
	font-family:Verdana;
	font-size: 13px;
	border-bottom: 1px solid #FFFFFF;
	padding: 1px 1px 1px 5px;
	text-decoration: none;
	font-weight:normal;
}
.AdminMenu a.Head, .AdminMenu a.Head:hover
{
	background-color:#6F93BE;
	color:#FFFFFF;
	cursor:default;
	font-weight:bold;
	padding: 1px 1px 1px 1px;
	text-align:center;
}
.AdminMenu a.Sub
{
	background-color:#F8F8FD;
	font-size: 11px;
	padding: 1px 1px 1px 15px;
	font-weight:normal;
}
.AdminMenu a.Title
{
	color:#005E9E;
	font-weight:bold;
}
.AdminMenu a:hover
{
	font-family:Verdana;
	color:#76ABCB;
	background-color:#FFFFFF;
}
/*************************/


/* CV Languagess */
.CVLangs td, .CVLangs th
{
	border:0px solid #636A9E;
	border-width:0px 1px 1px 0px;
	text-align:center;
	vertical-align:middle;
}
.CVLangs .LangName
{
	border-left-width:1px;
	text-align:left;
}
.CVLangs .Levels th
{
	border-top-width:1px;
	font-size:10px;
}
.CVLangs-AR td, .CVLangs-AR th
{
	border:0px solid #76ABCB;
	border-width:0px 0px 1px 1px;
	text-align:center;
	vertical-align:middle;
}
.CVLangs-AR .LangName
{
	border-right-width:1px;
	text-align:right;
}
.CVLangs-AR .Levels th
{
	border-top-width:1px;
	font-size:10px;
}
/*************************/


/* Borders */
.Border
{
	border:0px solid #186C9E;
}
.Top
{
	border-top-width:1px;
}
.Right
{
	border-right-width:1px;
}
.Bottom
{
	border-bottom-width:1px;
}
.Left
{
	border-left-width:1px;
}
.All
{
	border-width:1px;
}
/*************************/


/* Data Grid */
.DataGrid
{
	background-color:#005E9E;
	cursor:default;
}
.DataGrid th
{
	background-color:#9EB4D2;
	color:#FFFFFF;
	font-weight:bold;
}
.DataGrid td
{
	background-color:#F8F8FD;
	color:#333333;
	text-align:center;
}
.DataGrid .Hover td
{
	background-color:#FFFFFF;
	cursor:pointer;
}
/*************************/


/* Display */
.DisplayNone
{
	display:none;
}
.DisplayBlock
{
	display:block;
}
.DisplayTableRow
{
	display:table-row;
}
/*************************/


/* Text Block */
.Block
{
	background-color:#B1B3B6;
}
.Block td
{
	background-color:#FFFFFF;
	padding:7px;
	vertical-align:top;
}
.Block table td
{
	padding:0;
}
.Block .TextTitle, .Block .TextTitle td
{
	background-repeat:repeat-x;
	color:#FF9900;
	font:bold 13px Tahoma;
	height:19px;
	padding:0px 0px 0px 8px;
	vertical-align:middle;
}
.Block .Title, .Block .Title td
{
	background-repeat:repeat-x;
	color:#FF9900;
	font:bold 13px Tahoma;
	height:19px;
	padding:0px 0px 0px 8px;
	vertical-align:middle;
}
/*************************/


/* Floating Menu */
#dropmenudiv, #dropmenudiv2
{
position:absolute;
border:solid #FFFFFF;
border-width: 1px 0px 0px 0px;
border-bottom: 1px solid #1A6A9B;
font-family:Verdana;
font-size: 11px;
line-height:18px;
z-index:100;
background-color:#FFFFFF;
}
#dropmenudiv a, #dropmenudiv2 a
{
color:#1A6A9B;
width: 100%;
display: block;
text-indent: 3px;
font-family:Tahoma;
font-size: 11px;
font-weight:bold;
border-top: 1px solid #1A6A9B;
padding: 1px 1px;
text-decoration: none;
text-align:center;
}
#dropmenudiv a:hover, #dropmenudiv2 a:hover
{
color:#004B80;
background-color:#F4FBFE;
}
/*************************/


/* Footer */
.Footer
{
	cursor:default;
}
.Footer, .Footer *, .Footer a
{
	color:#75B157;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}
.Footer a:hover
{
	color:#FFFFFF;
}
/*************************/


/* Form */
.AdminFormText
{
	border:1px solid #4284AC;
	color:#1A6A9B;
	font-size:13px;
}
.FormText
{
	background:#79C666;
	border:1px solid #0B5406;
	color:#054D00;
	font-family: tahoma;
	font-size:11px;
}
.FormButton
{
	background-color:#2B7426;
	border:1px solid #0B5406;
	color:#FFFFCC;
	font-family: tahoma;
	font-size:11px;
}
/*************************/


/* Gray Block [Subscription Form] */
.GrayBlock
{
	background-color:#B1B3B6;
}
.GrayBlock td
{
	background-color:#EEEEEE;
	color:#32327B;
	padding:7px;
	vertical-align:middle;
}
.GrayBlock table td
{
	padding:0;
}
/*************************/


/* Home Block 1 */
.HomeBlock1
{
	background-color:#CBDEEC;
	color:#1A6A9B;
}
.HomeBlock1 .Title
{
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:top;
	padding-top:2px;
}
.HomeBlock1 .BlockContent
{
	padding:15px;
	text-align:justify;
}
/*************************/


/* Home Block 2 */
.HomeBlock2
{
	color:#1A6A9B;
}
.HomeBlock2 .Title nobr
{
	color:#0A2543;
	font-weight:bold;
	padding:0px;
}
.HomeBlock2 .BlockContent
{
	padding:6px 0px;
	padding-top:10px;
	text-align:justify;
}
/*************************/


/* Home Block 2 */
.SearchBlock
{
	color:#1A6A9B;
}
.SearchBlock .BlockContent
{
	padding:6px 0px;
	text-align:justify;
}
.SearchBlock .BlockContent
{
	color:#0A2543;
	text-align:justify;
}
.SearchBlock a
{
	color:#FFFFFF;
	text-decoration:none;
}
.SearchBlock a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
/*************************/


/* Greeting */
.BlockClose
{
	cursor:pointer;
	float:right;
	margin:1px 2px 0px 0px;
}
.Greeting
{
	left:201px;
	position:absolute;
	top:206px;
}
/*************************/


/* Head Lines*/
.HeadLines
{
}
.HeadLines a
{
	/*color:#000000;*/
}
.HeadLines div.Article
{
	background-color:#3C8B2F;
	color:#3C8B2F;
	cursor:default;
	display: block;
	font-family:Tahoma;
	font-size: 11px;
	border: 0px double #75B157;
	border-width:3px 1px 3px 1px;
	padding: 5px 20px 8px 20px;
	text-decoration: none;
	font-weight:normal;
}
.HeadLines .Article .ArticleTitle, .HeadLines .Article .ArticleTitle .Highlight
{
	font-weight:bold;
	font-size:12px;
}
.HeadLines .Article .Date
{
	color:#95D177;
	display:none;
	font-size:11px;
	padding-bottom:2px;
}
.HeadLines .Article .Tip
{
	/*color:#000000;*/
}
.HeadLines .Article .Tip a, .HeadLines .Article a.ArticleTitle
{
	color:#0C4B0F;
}
.HeadLines .Article .Tip a:hover, .HeadLines .Article a.ArticleTitle:hover
{
	color:#FFFFFF;
}
.HeadLines .Article .Tip a:hover
{
	/*color:#FF9900;*/
}
.HeadLines .Article .Tip .TipText
{
	color:#95D177;
	font:11px Tahoma;
}
.Highlight
{
	color:#FF9900;
}
/*************************/


/* Navigation Links */
.NavActive
{
	color:#95D177 !important;
	font-weight:bold;
	text-decoration:none;
}
.NavActive:hover
{
	color:#FFFFFF !important;
}
.NavLinks, .NavInactive
{
	color:#1C5B1F;
}

.AdminNavLinks .NavActive
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.AdminNavLinks .NavActive:hover
{
	color:#D4E3F5;
}
.AdminNavLinks .NavInactive
{
	color:#1A6A9B;
}
/*************************/


/* Navigation Links */
#NewsBar div
{
	height:20px;
}
#NewsBar a
{
	color:#FFFFFF;
	font:11px Tahoma;
	text-decoration:none;
}
#NewsBar a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
/*************************/


/* Page Text */
.PageText
{
	font-family:Tahoma;
	font-size:0.8em;
	padding:20px 0px 0px 0px;
	text-align:justify;
}
.PageText td, .PageText th
{
	font-family:Tahoma;
	font-size:0.8em;
}
.PageText .Date
{
	color:#0C4B0F;
	display:none;
	font-size:0.7em;
	font-weight:normal;
}
/*************************/


/* Sub Menus */
.SubMenu
{
	height:1px;
	width:100%;
	overflow:hidden;
}
.SubMenuToggle
{
	width:100%;
}
.SubMenuContainer
{
	display:none;
}
.SubMenu a, .SubMenuToggle a
{
	background-color:#F8F8F8;
	color:#28286F;
	width: 100%;
	display: block;
	text-indent: 3px;
	font-family:Verdana;
	font-size: 11px;
	border-bottom: 1px solid #FFFFFF;
	padding: 1px 1px 1px 20px;
	text-decoration: none;
	font-weight:normal;
}
.SubMenu a:hover, .SubMenuToggle a:hover
{
	font-family:Verdana;
	color:#FF9900;
	background-color:#FFFFFF;
}
/*************************/


/* Tabs */
.Tab
{
	width:100%;
	overflow:hidden;
}
.Tab div
{
	font:12px;
	text-align:justify;
}
.Tab div.Text
{
	 color:#333333;
	 font-size:13px;
	 padding:13px;
	 text-align:justify;
}
.Tabs .Header a /* Tabbed Elements */
{
	font-weight:bold;
	display:block;
	padding-top:4px;
	text-align:center;
	text-decoration:none;
}
.Tabs .Content
{
	padding:7px;
	vertical-align:top;
}
.Tabs .TabsTitle, .Tabs .TabsTitle td
{
	background-image:url(images/blockTitle.png);
	background-repeat:repeat-x;
	border-top:1px solid #B1B3B6;
	color:#666666;
	font:bold 13px Verdana;
	height:17px;
	padding:0px 8px 0px 8px;
	vertical-align:middle;
}
.Tabs .Title, .Tabs .Title td /* Block Title */
{
	background-repeat:repeat-x;
	border:1px solid #B1B3B6;
	color:#FF9900;
	font:bold 13px Verdana;
	height:19px;
	padding:0px 8px 0px 8px;
	vertical-align:middle;
}
.Tabs .Title a
{
	font-weight:bold;
	text-decoration:none;
}
.TitledTab
{
	padding-left:20px;
	padding-right:20px;
}
/*************************/


/* Top Menu */
.TopMenu td
{
	text-align:center;
	padding:0px 6px;
	vertical-align:middle;
}
.TopMenu a
{
	color:#0A2543;
	font-weight:bold;
	text-decoration:none;
}
.TopMenu a:hover
{
	color:#1A6A9B;
}
/*************************/


/* Track */
.Track
{
	cursor:default;
	height:50px;
	text-indent:55px;
	vertical-align:middle;
}
.Track, .Track a
{
	color:#1A6A9B;
	font-weight:bold;
	text-decoration:none;
}
/*************************/