/* HTML */
*
{
	/*color:#7A7D80;*/
	font:13px Verdana;
}
body
{
	margin:0;
}
#DataTable
{
	cursor:default;
}
a
{
	color:#FF9900;
	cursor:pointer;
}
a:hover
{
	text-decoration:none;
}
a.Back
{
	color:#28286F;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.Back:hover
{
	color:#FF9900;
}
a.Download
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
a.Download:hover
{
	color:#6868AF !important;
}
b, b *, strong, strong *
{
	font-weight:bold;
}
.Black, .cssButton, .cssFormField, #rtoButton
{
	color:#333333;
}
font
{
	font:;
}
hr
{
	color:#B1B3B6;
	height:1px;
}
i, i *, em, em *
{
	font-style:italic;
}
input, .Gray
{
	color:#7A7D80;
}
.Required
{
	color:#FF6600;
}
.SmallLink
{
	font-size:9px;
}
.Width150
{
	width:150px;
}

.arabic
{
	font-family:Tahoma;
}
/*************************/


/* Admin Menus */
.AdminMenu a, .AdminMenu a.Inactive:hover
{
	background-color:#EEEEEE;
	color:#28286F;
	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:#BBBBBB;
	color:#FFFFFF;
	cursor:default;
	font-weight:bold;
	padding: 1px 1px 1px 1px;
	text-align:center;
}
.AdminMenu a.Sub
{
	background-color:#F8F8F8;
	font-size: 11px;
	padding: 1px 1px 1px 15px;
	font-weight:normal;
}
.AdminMenu a.Title
{
	color:#28286F;
	font-weight:bold;
}
.AdminMenu a:hover
{
	font-family:Verdana;
	color:#FF9900;
	background-color:#FFFFFF;
}
/*************************/


/* CV Languagess */
.CVLangs td, .CVLangs th
{
	border:0px solid #B1B3B6;
	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;
}
/*************************/


/* Borders */
.Border
{
	border:0px solid #B1B3B6;
}
.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:#888888;
	cursor:default;
}
.DataGrid th
{
	background-color:#CCCCCC;
	font-weight:bold;
}
.DataGrid td
{
	background-color:#EEEEEE;
	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 Verdana;
	height:19px;
	padding:0px 0px 0px 8px;
	vertical-align:middle;
}
.Block .Title, .Block .Title td
{
	background-repeat:repeat-x;
	color:#FF9900;
	font:bold 13px Verdana;
	height:19px;
	padding:0px 0px 0px 8px;
	vertical-align:middle;
}
/*************************/


/* Floating Menu */
#dropmenudiv, #dropmenudiv2
{
position:absolute;
border:solid #B2B3B7;
border-width: 1px 0px 0px 0px;;
font-family:Verdana;
font-size: 11px;
line-height:18px;
z-index:100;
Filter:revealTrans(duration=0.5, transition=12);
filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=5);
FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90, FinishOpacity=0, Style=0, StartX=0, FinishX=0, StartY=0, FinishY=0);
background-color:#E2E2E2;
}
#dropmenudiv a, #dropmenudiv2 a
{
color:#707070;
Filter:revealTrans(duration=0.5, transition=12);
width: 100%;
display: block;
text-indent: 3px;
font-family:Verdana;
font-size: 11px;
border-bottom: 1px solid #B2B3B7;
padding: 1px;
text-decoration: none;
}
#dropmenudiv a:hover, #dropmenudiv2 a:hover
{
font-family:Verdana;
color:#FF9900;
background-color:#FFFFFF;
Filter:revealTrans(duration=0.5, transition=12);
}
/*************************/


/* Footer */
.Footer
{
	cursor:default;
	line-height:16px;
	padding:5px 0px 5px 0px;
}
.Footer, .Footer a
{
	color:#7A7D80;
	font-size:10px;
	text-decoration:none;
}
.Footer a:hover
{
	color:#FF9900;
}
/*************************/


/* Form */
.AdminFormText
{
	color:#333333;
	font-size:13px;
}
.FormText
{
	font-size:11px;
}
.FormButton
{
	border:1px outset #B1B3B6;
	font-size:11px;
}
#msglimit, #msglimit span {
	color:#999999;
	font-size:10px;
}
#msglimit #msgwarn {
	color:#ff3333;
	visibility:hidden;
}
/*************************/


/* Go To Top Button */
.GoToTop /* For IE */
{
	position:relative;
	right:0px;
	top: expression( ( 0 + ( ignoreMe = getScrollTop() ) ) + 'px' );
}
#GoToTopContainer > .GoToTop /* For FF and Opera */
{
	position:fixed;
	right:13px;
	top:211px;
}
#HeightFill
{
	height:245px;
}
/*************************/

/* 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;
}
/*************************/


/* Greeting */
.BlockClose
{
	cursor:pointer;
	float:right;
	font:bold 10px;
	margin:1px 2px 0px 0px;
	text-decoration:none;
}
.Greeting
{
	left:201px;
	position:absolute;
	top:206px;
}
/*************************/


/* Head Lines*/
.HeadLines
{
}
.HeadLines .Article
{
	background-color:#FBFBFB;
	color:#28286F;
	display: block;
	font-family:Verdana;
	font-size: 11px;
	border: 0px solid #FFFFFF;
	border-width:1px 1px 1px 1px;
	padding: 5px 20px 8px 20px;
	text-decoration: none;
	font-weight:normal;
}
.HeadLines div.Article
{
	background-color:#F6F6F6;
	color:#28286F;
	cursor:default;
	display: block;
	font-family:Verdana;
	font-size: 11px;
	border: 0px solid #B1B3B6;
	border-width:1px 1px 1px 1px;
	padding: 5px 20px 8px 20px;
	text-decoration: none;
	font-weight:normal;
}
.HeadLines a:hover
{
	background-color:#F6F6F6;
	border-color:#B1B3B6;
	color:#FF9900;
	font-family:Verdana;
}
.HeadLines .Article .Date
{
	color:#999999;
	font-weight:bold;
}
.HeadLines .Article .Tip
{
	color:#999999;
}
.HeadLines a:hover .Date, .HeadLines a:hover .Tip
{
	color:#FF9900;
}
/*************************/


/* Navigation Links */
.NavActive
{
	color:#555555;
	font-weight:bold;
	text-decoration:none;
}
.NavActive:hover
{
	color:#FFFFFF;
}
.NavInactive
{
	color:#888888;
}
/*************************/


/* 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% !important;
	width:auto;
	overflow:hidden;
}
.Tab div
{
	font:12px;
	text-align:justify;
}
.Tab div.Text
{
	 color:#333333;
	 font-size:13px;
	 padding:13px;
	 text-align:justify;
}
.Tab div.Text p
{
	margin:0px;
}
.Tabs .Header a /* Tabbed Elements */
{
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-top:4px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
}
.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:10px;
	padding-right:10px;
}
/*************************/


/* Track */
.Track
{
	color:#A09BCC;
	cursor:default;
	font-weight:bold;
}
.Track a
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.Track a:hover
{
	color:#605B8C;
}
/*************************/

#Alexa
{
	height:1px;
	overflow:hidden;
	position:relative;
	z-index:-1;
}

.clock
{
	height:161px;
}
.clock a
{
	display:none;
}

#article-tools-position {
	height:220px;
	min-width:32px;
	position:fixed;
	z-index:1000;
}
#article-tools {
	height:320px;
	position:absolute;
	right:0;
	padding-left:3px;
	padding-top:10px;
	text-align:center;
	top:40px;
	width:57px;
	z-index:2000;
}
#fbshare {
	border:1px solid #29447e;
	border-bottom-color:#1a356e;
	border-right-color:#1a356e;
	color:#fff;
	font:11px "lucida grande",tahoma,verdana,arial,sans-serif;
	display:block;
	height:16px;
	line-height:16px;
	margin:0 auto;
	text-decoration:none;
	text-indent: 18px;
	width:50px;
}

.show-on-print {
	display:none;
}