.panelDefaultHidden
{
	display: none;
	visibility: hidden;
}

.EmptyGridViewDiv
{
	margin-top: 25px;
	margin-bottom: 25px;
}

.tableItemHeader
{
	font-weight: bold;
}

.tableItemDescription
{
	color: #aaaaaa;
}


.gridViewFull
{
	margin-left: auto;
	margin-right: auto;
}

.gridViewPager
{
	background-color: #eeeeee;
	border: 1px solid #ffffff;
	font-size: 11px;
}

.gridViewHeader
{
	background-color: #eeeeee;
	border: 1px solid #ffffff;
	text-align: left;
	padding-left: 10px;
	text-transform: lowercase;
}

.gridViewRow
{
	background-color: #ffffff;
	border: 1px solid #ffffff;
}


.gridViewRowAlternating
{
	background-color: #f9f9fb;
	border: 1px solid #ffffff;
}

.gridViewFooter
{
	background-color: #eeeeee;
	border: 1px solid #ffffff;
	font-size: 11px;
	height: 26px;
}

.gridViewRow:hover, .gridViewRowAlternating:hover
{
	background-color: #f1f1f3;
}

.filterBoxFrame
{
	margin-top: -24px!important;
	text-align: right;
	margin-right: 25px;
	width: auto;
	float: right;
}

.icon_search, .icon_read_mail
{
	width: 15px!important;
	height: 15px!important;
	min-width: 15px!important;
	display: block;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}

.icon_search
{
	background:url(../cImages/icon_detail.png) no-repeat;
	margin-top: 2px;
}

.textBoxSmall
{
	width: 200px;
}

.delegate
{
	width: 100%;
	padding: 10px 0px 10px 0px;
	color: #aaaaaa;
}

.delegateSmall
{
	width: 100%;
	padding: 5px 0px 5px 30px;
	color: #aaaaaa;
}

.link_remove
{
	background:url(../cImages/icon_remove.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-bottom: 2px;
	padding-top: -1px;
	height: 15px;
	width: auto;
}

.link_help
{
	background:url(../cImages/icon_help.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
}

.icon_clip_missing
{
	width: 8px!important;
	height: 8px!important;
	min-width: 8px!important;
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}

.icon_clip_missing
{
	background:url(../cImages/icon_clip_missing.png) no-repeat;
}

.icon_mail
{
	background:url(../cImages/icon_mail.png) no-repeat;
}


.formLeft 
{
	clear: both;
	width: 150px;
	float: left;
	text-align: right;
	margin-right: 5px;
	margin-top: 3px;
	padding: 2px;
	text-transform: lowercase;
	border-bottom: 1px solid #f0f0f0;
}

.formSection
{
	clear: both;
	width: 380px;
	text-align: right;
	margin-right: 5px;
	margin-top: 3px;
	padding: 2px;
	border-bottom: 1px solid #f0f0f0;
}

.formRight
{
	padding: 2px;
	width: auto;
}

.formRightLabel
{
	padding: 2px;
	width: auto;
	padding-top: 3px;
	margin-top: 3px;
	color: #000000;
}

.formCenter
{
	width: 380px;
	text-align: center;
}

.formCenterPanel
{
	width: 100%;
	text-align: center;
	text-transform: lowercase;
}

.formCenterPanel select
{
	text-transform: none;
}

.formLeftCenter
{
	margin-left: 20px;
	text-align: center;
}

.noBorder
{
	border: 0px!important;
}

.formValidator 
{
	border: 0px solid #ee0000;
	background-color: #ffffff;
	color: #ee0000!important;
	position: absolute;
	margin-top: -19px;
	margin-left: 220px;
	font-size: 10px;
	width: 13px;
	height: 13px;
	overflow: hidden;
	text-align: left;
	background: url('../cImages/icon_error.png') left top;
}

.formValidator-left
{
	margin-left: 190px;
}

.formValidatorView
{
	margin-left: 2px;
	margin-top: 5px;
}

.formValidatorEvaluation
{
	float: right;
	margin-left: 30px;
	margin-top: -15px;	
}

.formValidatorEvaluationBox
{
	margin-left: 390px;
}

.formSubmit
{
	 width: 117px;
	 height: 20px;
	 background: url('../cImages/button_inactive.png');
	 display: block;
	 padding-top: 3px;
	 margin-top: 5px;
	 text-transform: lowercase;
	 margin-left: auto;
	 margin-right: auto;
}

.formSubmitPanels
{
	 width: 117px;
	 height: 20px;
	 background: url('../cImages/button_inactive.png');
	 display: block;
	 padding-top: 3px;
	 margin-top: 5px;
	 text-transform: lowercase;
	 text-align: center;
	 margin-left: auto;
	 margin-right: auto;
}

.formSubmitInline
{
	 width: 117px;
	 height: 20px;
	 background: url('../cImages/button_inactive.png');
	 display: block;
	 padding-top: 3px;
	 margin-top: 5px;
	 text-transform: lowercase;
	 text-align: center;
}

.formInline
{
	width: 100%;
	text-align: right;
	margin-right: 5px;
	margin-top: 3px;
	padding: 2px;
}

.formLeftSmall
{
	clear: both;
	width: 120px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-top: 3px;
	padding: 2px;
	text-transform: lowercase;
	border-bottom: 1px solid #f0f0f0;
}

.formRightSmall
{
	text-align: left;
	padding: 2px;
	width: auto;
}

.formCenterSmall
{
	width: 380px;
	text-align: center;
}

.formLeftSmall1
{
	clear: both;
	width: 100px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-top: 3px;
	padding: 2px;
	text-transform: lowercase;
	border-bottom: 1px solid #f0f0f0;
}

.formCenterSmall1
{
	width: 300px;
	text-align: center;
}

.formLeftView
{
	margin-left: 15px;
}

.formLeftViewSmall
{
	margin-left: 20px;
	width: 300px;
}

.formAddCourse
{
	text-align: center;
}

.formLeftMedian
{
	clear: both;
	width: 150px;
	float: left;
	text-align: right;
	margin-right: 5px;
	margin-top: 3px;
	padding: 2px;
	text-transform: lowercase;
	border-bottom: 1px solid #f0f0f0;
}

.formLeftLeft
{
	text-align: left;
	width: 100px;
}

.formLinkBack
{
	padding-left: 1px;
	margin-top: 5px;
	left: 1px;
	z-index: 100;
	@margin-top: 5px;
	width: auto;
	min-height: 20px;
	position: absolute;
	font-size: 11px;
}

.formLinkBack a
{
	color: #aaaaaa;
}

.formLinkBack a:hover
{
	color: #dd0000;
}

.formLinkBack span
{
	font-size: 11px;
	height: 15px;
}

.form1Center
{
	width: 320px;
	text-align:	left;
	margin-left: 80px;
	margin-left: -20px;
}

.gridViewLines
{
	border-bottom: 1px solid #dddddd;
}

.formUnderlined
{
	border-bottom: 1px solid #dddddd;
	margin-bottom: 1px;
}

.gridEmpty
{
	text-align: center;
	width: auto;
	display: block;
	color: #aaaaaa;
	text-transform: lowercase;
	
}

.infoPanel
{
	width: auto;
	background: url('../cImages/icon_big_info.png') no-repeat 10px center;
	padding-left: 55px;
	padding-top: 15px;
	padding-bottom: 10px;
	margin: 5px;
	min-height: 30px;
	text-align: justify;
	padding-right: 10px;
	border: 1px solid;
	color: #777777;
	border-color: #efefef;
}

.errorInfoPanel
{
	background: url('../cImages/icon_big_cross.png') no-repeat 10px center;
}

.savePanel
{
	width: auto;
	background: url('../cImages/icon_big_saved.png') no-repeat 10px center;
	padding-left: 55px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin: 5px;
	height: 30px;
	border: 1px solid;
	color: #777777;
	border-color: #efefef;
}


.MSpanel21Left
{
	width: 61%;
	-width: 58%;
	float: left;
	padding-left: 10px;
	-padding-left: 0px;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	-margin-left: 0px;
}

.panel12Center
{
	width: 61%;
	-width: 55%;
	float: right;
	padding-left: 10px;
	-padding-left: 0px;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.panel12CenterNarrower
{
	width: 58%;
	float: right;
	padding-left: 10px;
	-padding-left: 0px;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.panel3LeftWider
{
	width: 35%;
	float: left;
	padding-left: 10px;
	-padding-left: 0px;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
}

.panel3Left
{
	width: 31%;
	-width: 26%;
	float: left;
	padding-left: 10px;
	-padding-left: 0px;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
}

.MSpanel3Center
{
	width: 33%;
	-width: 29%;
	float: right;
	padding-left: 5px;
	-padding-left: 0px;
	margin-bottom: 10px;
}

.panel3Right
{
	width: 31%;
	-width: 27%;
	float: right;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
}

.panel2LeftSmall
{
	width: 50%;
	float: left;
}

.panel2Left
{
	width: 48%;
	float: left;
	border-right: 1px solid #dddddd;
	padding-right: 10px;
	-padding-right: 0px;
}

.panel2RightSmall
{
	width: 50%;
	float: right;
}
.panel1Down
{
	clear: both;
}

.panel22Left
{
	width: 33%;
	float: left;
	padding-left: 10px;
	-padding-left: 0px;
	padding-right: 10px;
	-padding-right: 0px;
	margin-bottom: 10px;
	
}
.panel22Right
{
	float: right;
	width: 63%;
	border-left: 1px solid #dddddd;
	padding-left: 5px;
	padding-right: 5px;
	
}
.panelCenterSmall
{
	width: 380px;
	margin-left: auto;
	margin-right: auto;
}

/* */

/* gridview styles */
.row_alternating { background-color: #f7f7ff; }
.row_alternating:hover { background-color: #e0e0ff; }
.row_alternating2 { background-color: #edf3fb;}
.row_alternating2:hover { background-color: #e0e0ff; border-bottom: 1px solid; border-top: 0px;}
.row_style:hover { background-color: #e0e0ff; border-bottom: 1px solid; border-top: 0px;}

/* form styles */
.header
{
	font-size: 19px;
	/*font-weight: bold;*/
	font-family: "Trebuchet MS";
	text-transform: lowercase;
	color: #555555;
	/*color: #777777;*/
	margin-top: 0px;
	position: relative;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 20px;
	text-align: right;
	padding-right: 45px;
	clear: both;
	margin-left: 12px;
	margin-right: 12px;
}
.icon_complete
{
	background: url("../cImages/icon_chapter.png") no-repeat;
	margin-top: 3px;
	font-size: 10px;
}
.icon_complete_shadow
{
	background: url("../cImages/icon_chapter_shadow.png") no-repeat;
	margin-top: 3px;
	font-size: 10px;
}
.headerWord1
{
	color: #555555;
}

.headerWord2
{
	color: #dd0000;
}

.headerWordDiv
{
	color: #bbbbbb;
}

.section
{
	font-size: 15px;
	/*font-family: Verdana, "Trebuchet MS", Sans-Serif;*/
	font-family: "Trebuchet MS", Sans-Serif;
	
	/*color: #777777;*/
	/*color: #555555;*/
	margin-top: 15px;
	text-transform: lowercase;
	/*border-bottom: 1px solid;
	border-color: #dddddd;*/
	background: url('../cImages/divider_full.png') no-repeat left 21px;
	word-spacing: 0.5pt;
	padding-bottom: 5px;
	margin-bottom: 10px;
	text-align: left;
	padding-left: 5px;
	padding-right: 20px;
}

.footer
{
	background: url('../cImages/design_footer.png') no-repeat left top;
	-background: url('../cImages/design_footer_ie6.png') no-repeat left top;
	position: relative;
	width: 820px;
	height: 77px;
	padding-top: 5px;
	font-size: 11px;
	color: #cccccc;
	text-align: right;
	clear: both;
	padding-right: 10px;
	padding-left: 10px;

}

.ShiftValidatorRight
{
	left: 180px;
}

.ShiftValidatorRightSmall
{
	left: 164px;
}


.siteMapPath
{
	color: #aaaaaa;
	font-size: 11px;
	padding-left: 4px;
	padding-top: 24px;
	position: absolute;
}

.footerLeft
{
	float: left;
	margin-left: 95px;
	margin-top: 1px;
}

.footerRight
{
	float: right;
	margin-right: 70px;
	margin-top: 1px;
}
.nameCompany
{
	font-weight: bold;
}

.formRight select
{
	width: 218px;
}

.formRight input[type='text'], .formRight input[type='password']
{
	width: 210px;
}

input[type='checkbox']
{
	width: 20px;
	border: 0px;
	background: none;
}
input[type='radio']
{
	width: 20px;
	border: 0px;
	background: none;
}

.formDropDown
{
	width: 178px;
}

.ViewItemMain
{
	font-weight: bold;
}
.ViewItemOther
{
	font-size: 12px;
	color: #aaaaaa;
}
.ViewItemEdit
{
	width: 620px;
	margin-bottom: 3px;
	margin-top: 2px;
}
.ViewItemDescription
{
	clear: both;
	float: left;
	left: 0px;
	width: 60px!important;
	color: #333333;
}
.filterBox
{
	position: absolute;
	margin-top: -23px;
	margin-left: 80%;
}
.filterBoxDropDown
{
	/*position: absolute;*/
	display: inline;

	margin-top: -24px;
	/*margin-left: 74%;*/
}
.DropDownListSelect
{
	background-color: #f5f5f5;
	border-color: #c8c8c8;
	border-style: solid;
	border-width: 1px;
}
.filterBoxUsers
{
	/*position: absolute;
	margin-top: -24px;
	margin-left: 57%;*/
	display: inline;
	width: 190px;	
}

.textBoxDate
{
	width: 130px;
}

.link_show
{
	background:url(../cImages/icon_invisible.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
}

.link_hide
{
	background:url(../cImages/icon_visible.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
}

.link_mail
{
	background:url(../cImages/icon_mail.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
	padding-bottom: 2px!important;
}

.link_add
{
	background:url(../Images/icon_add.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
	padding-bottom: 2px!important;
}

.link_back
{
	background:url(../cImages/back.png) no-repeat;
	margin-right: 4px;
	margin-left: 4px;
	padding-left: 20px;
	padding-top: -2px;
	width: 200px;
	height: 17px!important;
	position: absolute;
}

.link_tests
{
	background:url(../cImages/icon_move.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}

.link_detail
{
	background:url(../cImages/icon_move.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
	padding-bottom: 2px;
}

.link_folder
{
	background:url(../cImages/icon_copy.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
}

.link_change_password
{
	background:url(../cImages/icon_password.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}

.link_curriculum_detail
{
	background:url(../cImages/icon_move.png) no-repeat;
	margin-right: -6px;
	width: 25px;
	height: 25px;
	float: right;
}

.link_curriculum
{
	background:url(../cImages/icon_copy.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}

.link_subordinates
{
	background:url(../cImages/icon_grab_active.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}

.link_remarks
{
	background:url(../cImages/icon_move.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}

.link_line_delete
{
	background:url(../cImages/icon_remove.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 150px;
	display: block;
}

.link_filter
{
	background:url(../cImages/icon_detail.png) no-repeat;
	display: block;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
	height: 15px;
}

.link_sort
{
	background:url('../cImages/icon_restore.png') no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}

.link_logout
{
	background:url('../cImages/icon_logout.png') no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}
.link_users
{
	background: url('../cImages/icon_user.png') no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}
/*
.link_elearning
{
	background:url(Images/icon_elearning.png) no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	width: 400px;
}
*/
/*
.link_etraining
{
	background:url(Images/icon_etraining.png) no-repeat;
	margin-right: 4px;
	padding-left: 35px;
	padding-bottom: 7px;
	padding-top: 7px;
	width: 400px;
}
*/
.link_etraining[disabled], .link_elearning[disabled]
{
	filter:alpha(opacity=20);
  /* CSS3 standard */
  opacity:0.2;
  /* for Mozilla */
  -moz-opacity:0.2;
}

.link_webcast
{
	background:url('../cImages/icon_webcast.png') no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;

}

.link_tests
{
	background:url('../cImages/icon_tests.png') no-repeat;
	margin-right: 4px;
	padding-left: 25px;
	padding-top: -1px;
	height: 15px;
	width: auto;
}

.link_etraining
{
	background:url('../cImages/icon_etraining.png') no-repeat center top;
	padding-top: 37px;
	width: auto;
	display: block;
	color: #777777;
}

.link_elearning
{
	background:url('../cImages/icon_elearning.png') no-repeat center top;
	padding-top: 37px;
	color: #777777;
	width: auto;
	display: block;
}

.gridViewThird
{
	margin-bottom: 10px;
}

.mainMenuLevel2:hover
{
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #dddddd;
	margin-top: -1px;
	padding: 3px;
	background-color: #043882!important;
	color: #ffffff!important;
}

.mainMenuLevel2:hover a
{
	background-color: #043882!important;
	color: #ffffff!important;
}

.mainMenuLevel2
{
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #dddddd;
	margin-top: -1px;
	padding: 3px;
	background-color: #043882;
}

.mainMenuLevel1
{
	border: none;
}

.PanelCompLeft
{
	width: 40%;
	border-right: solid 1px #dddddd;
	padding: 10px;
	float: left;
}
.PanelCompRight
{
	width: 54%;
	-width: 48%;
	padding: 10px;
	-padding: 0px;
	float: right;
}
.PanelCreateConmpany
{
	margin: 5px;
}
.PanelSelectOrg
{
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.LabelCreate
{
	width: 140px;
}
.TitleOfset
{
	margin-top: 10px;
	margin-bottom: 10px;
	color: #aaaaaa;
}
.Ofset
{
	margin-top: 5px;
	margin-bottom: 5px;
}
.floatRight
{
	float: right;
}

.curriculumBlock
{
	font-size: 10px;
	color: #cccccc;	
	width: 95%;
	border-bottom: 1px;
	border-color: #eeeeee;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
}

.curriculumModule
{
	width: 95%;
	border: 1px solid;
	border-color: #eeeeee;
	margin-bottom: 5px;
	padding: 5px;
}

.curriculumModule:hover
{
	background-color: #eeeeee;
}

.curriculumRealizationsPanel
{
	/*border-bottom: 1px solid;*/
	border-color: #dddddd;
	padding: 5px;
	margin-bottom: 5px;
	width: auto;
	margin-top: 15px;
}

.dropDownOrganizations
{
	width: 100%;
}

.evaluationComments
{
	height: 90px;
	width: 400px;
	margin-left: 360px;
}

.choice1
{
	/*color: #00ff00;*/
	background: url('../cImages/choice_1.png') no-repeat left;
}

.choice2
{
	/*color: #b0ff01;*/
		background: url('../cImages/choice_2.png') no-repeat left;
}

.choice3
{
	/*color: #feff01;*/
		background: url('../cImages/choice_3.png') no-repeat left;
}

.choice4
{
	/*color: #ffd201;*/
		background: url('../cImages/choice_4.png') no-repeat left;

}

.choice5
{
	/*color: #ff9c01;*/
		background: url('../cImages/choice_5.png') no-repeat left;

}

.choice6
{
	/*color: #ff0000;*/
		background: url('../cImages/choice_6.png') no-repeat left;

}

.formRadioList
{

}

.formRightRadio
{
	margin-left: 360px;
}

.errorPanel
{
	position: absolute;
	height: 164px;
	width: 509px;
	font-size: 12px;
	top: 50%;
	left: 50%;
	right: 50%;
	margin-top: -100px;
	margin-left: -254px;
	background: url('../cImages/back-error.png') no-repeat;
	background-position: center;
	text-align: center;
	font-family: Trebuchet MS;	
}

.panelErrorBody
{
	width: 420px;
	margin-left: 60px;
	text-align: left;
	padding-left: 20px;
	padding-top: 30px;
}

.panelErrorLeftDown
{
	position: absolute;
	width: 120px;
	height: 20px;
	right: 25px;
	bottom: 25px;
	text-align: left;
}

.errorButton
{
	background: url('../cImages/arrow-error.png') no-repeat;
	float:right;
	margin-top: -17px;
	width: 15px;
	height: 15px;
	cursor: pointer;
	padding: 0px;
	display: block;
}

.MessageHeader
{
	font-size: 13px;
	font-weight: bold;
	color: #DD0000;
}

.MessageDescription
{
	font-size: 11px;
}

.LinkNewWindow
{
	background: url('../cImages/icon_new_window.png') no-repeat;	
}

.separatingLine
{
	width: 90%;
	-width: 210px;
	border-bottom: solid 1px #dddddd;
	margin-bottom: 10px;
	-margin-bottom: 0px;
	padding-bottom: 5px;
	-padding-bottom: 0px;
	overflow: auto;
	-overflow: hidden;
}

.portalPanelFirst
{
	margin-top: 15px; 
	margin-bottom: 10px;
	text-align: center;
	display: block;
	width: 45%;
	float: left;
}

.portalPanelLast
{
	margin-top: 15px; 
	margin-bottom: 10px;
	width: 80px;
	margin-right: 30px;
	text-align: center;
	float: right;
}

.innerMenu
{
	margin-top: -25px;
	margin-bottom: 5px;
	border-bottom: 1px solid #e0e0e0; 
	background-color: #d0d0d0; 
	background: url("../cImages/menu_bg.png") repeat-x bottom;
	height: 10px;
	width: auto;
}

.panel1Center
{
	clear: both;
	padding-left: 15px;
	padding-right: 15px;
}
.selectBoxOrganization
{
	margin-left: 13px;
	margin-bottom: 2px;
}

.innerContainerBlock
{
	background-color: #eeeeee;
	padding: 5px;
	border: 1px solid #cccccc;
}

.link_guide
{
	border: 0px;
	background: url('../cImages/icon_red_cross.png') no-repeat 0px 2px;
	padding-left: 18px;
}

.link_guide_big
{
	border: 0px;
	background: url('../cImages/icon_red_cross.png') no-repeat 0px 1px;
	margin: 10px;
	padding-left: 18px;
}

.DropDownCenters
{
	width: 205px;
}

.panelFilter
{
	width: 600px;
}

.panelShiftLeft
{
	padding-left: 0px;
	width: 34%;
}

.panelLabel
{
	float: left;
}

.formFilter
{
	display: block;
	margin-top: 5px;
}

.panelValue
{
	margin-left: 45px;
}

.LiteralLogInfo
{
	background-color: #ffffff;
	margin: 3px;
	padding: 3px;
}

.logDetailPanel
{
	clear: both;
	border: 1px solid #cccccc;
	margin: 5px;
	padding: 3px;
	background-color: #eeeeee;
}

.gridViewRowSubSection
{
	background-color: #f0f8fa;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #dedede;
}

.gridViewRowSubSectionHighlighted
{
	background-color: #f0f8fa;
	border: 1px solid #dede00;
}

.gridViewRowActual
{
	background-color: #dfeefb;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #dedede;
}

.gridViewRowActualHighlighted
{
	background-color: #dfeefb;
	border: 1px solid #dede00;
}

.rowHighlighted
{
	border: 2px solid #dede00!important;
	background-color: #dede00!important;
}

.separatingLineSimple
{
	width: 90%;
	border-bottom: solid 1px #dddddd;
}

.messageContentReply
{
	border-left: 1px solid #0000ff;
	padding-left: 5px;
	margin-left: 5px;
}

.messageTitleReply
{
	color: #bbbbbb;
}

.tableDecoration
{
	height: 4px;
	width: 300px;
	border: solid 1px #000000;
	background-color: #000000; 
}

.tableDecorationItem
{
	height: 4px;
	font-size: 3px;	
	float: left;
}

.questionDescription
{
	width: 80%;
	margin: 10px;
	margin-left: 20px;
	font-weight: bold;
	color: #999999;
}

.block
{
	display: block;
}

.icon_complete
{
	background: url("Images/icon_chapter.png") no-repeat;
	margin-top: 3px;
	font-size: 10px;
}

.topBorder
{
	border-top: 1px solid #dddddd;	
}

.boxMultiLine
{
	width: 420px!important;
	height: 100px;
}

.boxLong
{
	width: 420px!important;
}

.boxMultilineDetail
{
	width: 650px!important;
	height: 100px;
}

.panel1ACenter
{
	margin: 4px;
}

.RightAlign
{
	text-align: right;
	width: 100%;
}

.hpanel2Left
{
	width: 90px!important;
	height: 20px;
}

.hpanel2Right
{
	margin-left: 100px;
	margin-top: -20px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: left;
}

.hpanel1
{
	width: 500px!important;
	margin-bottom: 2px;
	margin-top: 3px;
}

.hlink_filter
{
	width: 15px!important;
	margin-left: 250px;
	display: block;
}