h1
{
	margin:0; padding:0;
	font-size:120%;
	margin-bottom:15px;
	padding-bottom:5px;
	padding-top:14px;
	border-bottom:1px solid #CCCCCC
}

h2, h3
{
	font-size:120%;
}

h2
{
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
}

	
	
	
/*	
.container {
    width: 974px;
    margin: 0 auto;
	background-color: #ffffff;
	
    padding: 0px;
    border: 1px solid #a1a1a1;
    border-bottom: 2px solid #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	
	}
*/
	
	.container {
    position:relative;
    width:1200px;
    padding:1em;
  /*  margin:2em 10px 4em; */
	margin: 0 auto;
	margin-top: -14px;
    background:#fff;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 
.container:before,
.container:after {
    content:"";
    position:absolute;
    z-index:-2;
}
 
.container:before {
    top:10px;
    bottom:10px;
    left:0;
    right:0;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
            box-shadow:0 0 15px rgba(0,0,0,0.6);
    -moz-border-radius:10px / 100px;
         border-radius:10px / 100px;
}
 
.container p {
  /* font-size:16px; */
  /* font-weight:bold; */
}        
  



/*Information block*/
.information-block
{
	width:210px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:0.85em;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
	width: 210px;
}

.information-block-body
{
	font-size:0.85em;
	color:#737373;
	margin-right:20px;
	width: 210px;
text-align: justify;
	}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#F5F5F5;
	margin-bottom:2px;
	width:215px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, .3), -23px 0 20px -23px rgba(0, 0, 0, .8), 23px 0 20px -23px rgba(0, 0, 0, .8), 0 0 40px rgba(0, 0, 0, .1) inset;padding: 10;background-color: white;
	margin-left: -12px;
	
}

.content-block-1
{
	border-top-color:#E4E4E4;
	background:#FFFFFF;
	margin-bottom:2px;
	width:215px;
		box-shadow: 0 1px 4px rgba(0, 0, 0, .3), -23px 0 20px -23px rgba(0, 0, 0, .8), 23px 0 20px -23px rgba(0, 0, 0, .8), 0 0 40px rgba(0, 0, 0, .1) inset;padding: 10;background-color: white;
	margin-left: -2px;
}

.content-block-right
{
	border-top-color: #E4E4E4;
	background: #FFFFFF;
	margin-bottom: 2px;
	width: 205px;
	text-align: justify;

	}

.content-block h4
{
	background-image:url(images/content_block_bg.gif);
	font-weight:bold;
	font-size:12px;
	margin-top:2px;
	padding-left: 4px;
   padding-top: 6px;
	height: 27px;
}

.content-block h5
{
	padding-left: 4px;
	width: 100%;
	color: #0072BC;
	font-weight: bold;
	font-size: 12px;
	margin-top: -10px;
	*font-size: 110%;
	}

.content-block h6
{
	padding-left: 2px;
	width: 100%;
	color: #000000;
	font-weight: normal;
	font-size: 90%;
	*font-size: 90%;
	margin-top: -15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 4px;
}

.content-block h6 a 
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	font-size: 90%;
	*font-size: 90%;
}

.content-block h6 a:hover
{
	text-decoration: underline;
	color: #DD0000;	

}

.content-block h6 span
{
	color: #336699;

}

.content-block h6 span a 
{
	text-decoration: underline;
	color: #336699;

}

.content-block h6 span a:hover
{
	color: #DD0000;	
}


.content-block-head
{
	background-image:url(images/content_block_bg.gif);
	font-weight:bold;
	font-size:95%;
	*font-size: 110%;
	height: 27px;
    width: 205px;
}

.content-block-body
{
	padding: 4px 5px;
	width: 210px;
	color: #0072BC;
	font-weight: bold;
	size: 1em;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}

.social, .nav, .level, .docs ul, .breadcrumbs, .opt, .paging {
    margin: 0;
    padding: 0;
    list-style: none;
}


.nav {
    margin-bottom: 55px;
    font-size: 14px;
    line-height: 1;}
.nav li {
    margin-bottom: 0px;
	/*list-style: none;*/
	}
	
.b-mouo {
	/*text-transform: uppercase;*/
	border-style: solid none none none;
	border-color: #BC262C; 
	border-width: 1px;
	color: #BC262C; 
	/*border-radius: 8px;*/
	}
.b-mouo-none {
	border-style: unset;
	border-color: #000; 
	border-width: 0px;
	}
	
.nav a {
    display: block;
    padding: 6px 10px 7px;
    line-height: 1;
    position: relative;
   /* margin: 0 3px; */
    color: #484848;
    outline: none;
	text-decoration: none;
	}
.nav  a.current {
    color: #fff;
    text-decoration: none;
    cursor: default;
	}

.nav a.current:before, .nav a.current:after {content:'';
    position: absolute;
    width: 3px;
    top: 0;
    bottom: 0;
	text-decoration: none;
	}
.nav a.current:before {
    left: -3px;
	text-decoration: none;
	}
.nav a.current:after {
    right: -3px;
	text-decoration: none;
	}
.level {
    display: none;
    font-size: 13px;
    margin-left: 14px;}
.nav .level li.current{
    margin-bottom: 4px;
	list-style: circle;
    margin-left: 16px;
	}

.nav .level li.current-1{
	list-style: disc;
	margin-left: 16px;
	color: #486DAA;
	}	

	.nav .level li.current-1 a{
	list-style: disc;
	/*margin-left: 10px;*/
	/*color: #486DAA;*/
	line-height: 1em;
	margin: 5px -5px;
	}
	
	/*line-height: 1em;margin: 5px -5px;*/

.nav .level a:link, .nav .level a:visited {
    color: #207492;
    margin: 0;
    padding: 0 0 0 6px;
    line-height: 1.6;
    background: url(images/m.png) 0 9px no-repeat;
    text-decoration: none;
    cursor: pointer;
    position: static;}
.nav .level a:hover {
    text-decoration: none;
    color: #BC262C;}
.nav .level a:before,.nav .level a:after {
    display: none;
	text-decoration: none;
	}
.nav .current .level1 {
    display: block;
	list-style: circle;
	/*margin-left: 10px;*/
	color: #BC262C;
	}
.nav .current .current .level2 {
    display: block;
	list-style: circle;
	/*margin-left: 10px;*/
	color: #BC262C;}
.nav .level a.current {
    /*color: #BC262C;*/
    text-decoration: none;
	font-weight: bold;
	list-style: circle;
	/*margin-left: 10px;*/
	color: #BC262C;
	margin: 5px -5px;
	}
	
