
body{
	background: #e1e4ef;
	overflow: scroll;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 30px
}

p{
	font-size: 17px;
}

a:visited{
	/*color: #444444;*/
	color:inherit;
	font-size: 1.05em;
}

a:hover{
	font-size: 1.05em;
	font-weight: bold;
}

a{
	/*color: #0000aa;*/
	color:inherit;
	font-size: 1.1em;
	text-decoration:none;
}

h1{
	font-size:1.1em;
}

h2{
	font-size:1em;
}

/* small Icons used in text */
.iconImg{
	background-color: #e6e6ff;
	border-radius: 4px;
	border:1px solid grey;
	padding: 2px;
	margin: 2px;
	position:relative;
	bottom: -8px;
}

/* Icons used before section title */
.iconImgTitleSect{
	background-color: #f2ffe6;
	border-radius: 4px;
	border:1px solid grey;
	padding: 6px;
	margin: 3px;
	position:relative;
	bottom: -14px;
}

#mainTitle{
	margin: 0px;
	margin-bottom:-20px;
	margin-top: -15px;
	font-family: sans-serif;
	font-weight: 900;
	font-size: 50px;
	float:left;
	width: 70%;
}

#titleBlock{
	text-align:center;
	margin:0 auto;
	display:block;
	clear:both;
	width:100%;
}

#subTitleBlock{
	clear:both;
	position:relative;
	top:-35px;
}

#desSrcYpTion{
	position:relative;
	top:-25px;
	margin-bottom: -15px;
}

#titleImage{
	float:left;
	text-align:center;
	margin: 20px auto;
	width:15%;
}

#subTitle{
	margin-top: 0px!important;
	font-weight: bold;
	font-size: 1em;
}

.centerColoredSub1{
	padding-top:5px;
	text-align: center;
	color: #000077;
}

.centerColoredSub2{
	font-size: 1.2em!important;
	text-align: center;
	color: #050955;
	line-height:1.6em;
}

#indexTitle{
	font-size: 1.4em;
	text-align: left;
}

.sectionTitle{
	font-size:25px;
	color: #0A0099;
	text-align: center;
	margin-left: 22px;
}

.sectionSubTitle{
	font-size:20px;
	color: #A00044;
	margin-left: 24px;
	text-align: center;
	margin-top: 20px;
}

#indexList{
	margin: 0 auto;
	line-height: 1.5em;
}

.subIndex1{
	color:#0A0099;
	font-size:1.1em;
	margin-top:10px;
}

.subIndex2{
	color: #A00044!important;
	font-size: 0.9em;
	margin-top: 7px;
}

.subIndex3{
	color: green!important;
	font-size: 0.85em;
}
.subIndex3:hover{
	color: green!important;
	font-size: 0.85em;
}

.shorctutsList{
	line-height: 1.5em;
	color: #777777;
}

.subMenuthirdLevel{
	color: green;
	font-weight:700;
	font-size: 0.9em;
	margin-top: 20px;
	margin-bottom: -10px!important;
	line-height:0px;
}

.SHCT_TEXT{
	color: #040099;
	line-height:25px;
}

.mainBlock{
	margin-left: 5px;
	margin-right: 10px;
	font-size: 1em;
	font-family: "Arial", Helvetica, sans-serif;
}

#desSrcYpTion{
	margin-left: auto!important;
	margin-right: auto!important;
	text-align: center!important;
}

.center{
	text-align: center;
}

.centerImg{
	 display: block;
	 margin-left: auto;
 	 margin-right: auto;
}

.centerImg.forceWidthImg{
	 display: block;
	 margin-left: auto;
 	 margin-right: auto;
	 width:55%;
}

.highlightBolded{
	font-weight: bold;
	color:#0880FF;
	margin-bottom:15px;
	font-size:0.9em;
}

.highlightBoldedGrey{
	font-weight: bold;
	color:red;
	font-size:0.9em;
}

li{
	line-height:22px;
}

.highLineHeigthList{
	line-height:30px;
}

.dependencyLink{
	font-weight:300!important;
	color: #999999!important;
	font-size:1em!important;
}
.dependencyLink:hover{
	font-weight:300!important;
	text-decoration: underline;
	color:#CAA9A8!important;
	font-size:1em!important;
}

