﻿body 
{
	margin-top:0pt;
	margin-bottom:0pt;
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	line-height: 13pt;
	color:#000000;	
}

textarea
{
	font-family:Arial;
	font-size: 9pt;
	color: Black;
}

a
{
    color:#0066cc;
    /*text-decoration:underline;*/
}

a:hover
{
    /*color:#0066cc;
    text-decoration:underline;*/
}

.LinkButton
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:center;
	color:#dcdcdc;
	text-decoration:none;
	height:22px;
	vertical-align:middle;
	font-weight:bold;
	margin-top:1px;
	width:80px;
	padding-top:1px;
}
.LinkButton:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
	background-image:url(/zebra/Images/LightBlueLine.jpg);
	font-weight:bold;
	width:80px;
}

.LinkButtonCentered
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	height:18px;
	vertical-align:middle;
}
.LinkButtonCentered:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	color:#000066;
	/*color:#336699;
	background-color:#adc2d6;*/
}

.LinkButtonLeftBlue
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:left;
	color:#000066;
	text-decoration:none;
	height:18px;
	vertical-align:middle;
}
.LinkButtonLeftBlue:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#ffffff;
	/*color:#336699;
	background-color:#adc2d6;*/
}

.LinkButtonGray
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:center;
	color:#999999;
	text-decoration:none;
	height:18px;
	vertical-align:top;
}
.LinkButtonGray:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000066;
}

.LinkButtonDarkGray
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:center;
	color:#333333;
	text-decoration:none;
	height:18px;
	vertical-align:middle;
}
.LinkButtonDarkGray:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000066;
}

.LinkButtonDarkGrayTopMenu
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	text-align:center;
	color:#333333;
	text-decoration:none;
	height:18px;
	vertical-align:top;
}
.LinkButtonDarkGrayTopMenu:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	color:#000066;
}

.LinkButtonBlue
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#0066ff;
}
.LinkButtonBlue:hover
{
	color:#0033ff;
}

.NewsTitle
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#0066ff;
	text-decoration:none;
}

.PageTitle
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:14pt;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	padding-left:5pt;
	font-weight:bold;
	vertical-align:middle;
}

.PageTitleGeneric
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:14pt;
	text-align:left;
	color:#000000;
	text-decoration:none;
	padding-left:5pt;
	font-weight:bold;
	vertical-align:middle;
}

.PageTitleBackground
{
    background-color:#3376ad;
}

.SideMenuTitle
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:#000000;
	text-decoration:none;
	vertical-align:bottom;
	padding-left:0pt;
}

.MenuTitle
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold;
}

.MenuTextLabel
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
	margin-left:5px;
	margin-right:5px;
}

.TableTextLabel
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:10px;
}

.MenuTitleWhite
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#ffffff;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold;
}

.Label
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
}

.LabelCaptcha
{
	color:#3376AD;
}

.LabelNewsTitle
{
    color:#666666;
    font-weight: bold;
}

.LabelNewsSubTitle
{
    color:#666666;
    font-weight: bold;
}

.LabelNewsDate
{
    color:#3376AD;
    font-weight: bold;
}

.AuthorLabel
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#999999;
	margin-right:5px;
	text-align:right;
}

.ImageSubTextTitle
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	text-align:left;
	color:#000000;
	font-weight:bold;
	margin-top:5px;
	margin-left:10px;
}

.ImageSubText
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:left;
	color:#000000;
	margin-left:10px;
	margin-bottom:1px;
}

.TextBoxFlat
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	height: 14px;
	border: 1px solid #ffffff;
	margin:0px;
	vertical-align:bottom;
}

.TextBoxFlatGray
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	border: 1px solid #999999;
	margin:0px;
	margin-left:5px;
	margin-right:5px;
	/*margin-bottom:10px;*/
}

.TextBoxCaptcha
{
	width: 200px;
}

.LinkButtonBg
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:center;
	color:#000000;
	text-decoration:none;
	height:23px;
	vertical-align:top;
	font-weight:bold;
	margin-top:1px;
	width:80px;
	margin-right:10px;
	margin-left:10px;
	
}
.LinkButtonBg:hover
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#006699;
	font-weight:bold;
	width:80px;
}


.LinkButtonBottomMenu{
display: block;
padding: 2px 8px;
border: 0px solid #000000;
border-left-width: 0;
text-decoration: none;
/*background: url(/zebra/Images/LightBlueMenuLine.jpg) center center repeat-x;*/
 background-image: url(../../Images/MenuBg.jpg);
    /*background-color: #000000;*/
color: #dcdcdc;
font: bold 13px Trebuchet MS;
}

.LinkButtonBottomMenu:hover{
background: url(../../Images/LightBlueLine.jpg) center center repeat-x;
color: Black;
}

.Button
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
	width:80px;
	background-color:#999999;
	border:#999999 0px solid;
	margin:0px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	height:22px;
}

.ErrorLabel
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#ff0000;
	height:14px;
}

.LabelBlue
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000044;
	height:14px;
}

.LabelGray
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#666666;
	height:14px;
}

.LabelGrayItalicsMarginRight
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	font-style:italic;
	color:#666666;
	height:14px;
	margin-right:10px;
}

.PageContextTitles
{
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	color:#000000;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	font-weight:bold;
}

.ZebraLabelBold 
{
	margin-top:0pt;
	margin-bottom:0pt;
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	line-height: 13pt;
	font-weight:bold;
	color:#000000;	
}

.ZebraLabelBoldWhite 
{
	margin-top:0pt;
	margin-bottom:0pt;
	font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	line-height: 13pt;
	font-weight:bold;
	color:#FFFFFF;	
}

.AccordionHeaderLink
{
    color:#000000;
    padding-left:4px;
    text-decoration:none;
}

.AccordionHeader
{
    text-align:left;
    background-color:#dcdcdc;
    font-weight:bold;
    cursor:pointer;
    padding-bottom:4px;
}

.AccordionSelectedPane
{
    text-align:left;
}

.AccordionContent
{
    text-align:left;
    vertical-align:top;
    background-color: #efefef;
}

.AccordionHeaderLink2
{
    color:#000000;
    padding-left:4px;
    text-decoration:none;
}

.AccordionHeader2
{
    text-align:left;
    background-color:#3376ad;
    font-weight:bold;
    cursor:pointer;
    padding-bottom:4px;
}

.AccordionSelectedPane2
{
    text-align:left;
}

.AccordionContent2
{
    text-align:left;
    vertical-align:middle;
    background-color: #ffffff;
}

.ulLeftMenuTitle
{
    padding-left:10px;
    margin: 0px;
    font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	text-align:left;
	font-weight:bold;
	list-style:none;

}

.ulLeftMenuTitle li
{
    padding-top:10px;
    margin: 0px;
    font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:10pt;
	text-align:left;
	font-weight:bold;

}

.ulLeftMenuItems
{
    padding-left:20px;
    margin: 0px;
    font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:left;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
	list-style-image: url(/zebra/images/MenuPoint.png); 

}

.ulLeftMenuItems li
{
    padding:0px;
    margin: 0px;
    font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:left;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
}

.ulLeftMenuItems a
{
    margin: 0px;
    font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	vertical-align:middle;
}

.ulLeftMenuItems a:hover
{
    margin: 0px;
    font-family: Trebuchet MS, Helvetica, MS Sans Serif, Tahoma;
	font-size:9pt;
	text-align:left;
	color:#0066cc;
	vertical-align:middle;
}

.UpdateProgressBackground
{
	position: fixed;
	top: 0;
	left: 0;
	background-color: #ccc;
	filter: alpha(opacity=90);
	opacity: 0.9;
	z-index: 12000; /* the following two line will make sure     /* that the whole screen is covered by     /* this transparent layer */
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%;
}
.UpdateProgressContent
{
	background-color: #ffffff;
	color: black;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	top: 40%;
	left: 40%;
	font-weight: bold;
	padding: 10px 5px 5px 5px;
	font-family: Verdana;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 12001;
}
