body {
    margin: 0;
    padding: 0;
    background: white none;
    font-family: Verdana, sans serif;
    font-size: 11pt;
    line-height: 1.5em;
    width: 100%;
    overflow-x: hidden;
    }

#logo, #leftmenu, #header_menu {display: none;}

#header {
    margin: 0px 10px;
    border-bottom: 5pt #d9d9d9 solid;
    height: 120px;
}

    #phones {float: right; line-height: 12px;}
    div#website {display: block; margin-bottom: 20px;}
    
    #header h1 {
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 30px;
	color: #333;
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	top: 30px;
	white-space: nowrap;
	}
		
    #header h2 {
	font-family: Georgia, serif;
        font-weight: bold;
    	font-style: italic;
    	font-size: 14px;
        color: #333;
    	display: block;
    	margin: 0;
    	padding: 0;
  	position: relative;
    	top: 30px;
    	white-space: nowrap;
    	}
        
    #header h2 strong {
	    font-style: normal;
	    font-weight: bold;
	    font-size: 14px;
	    }
            
    #header h6 {
        margin: 0;
        padding: 0;
        font-size: 11pt;
    }
            
    #header a {color: #333; text-decoration: none;}
    
    
    #content {
	margin: 0px 10px;
	padding: 20px;
	border: 0px;
	}
    
		#content p {
			margin: 20px 0;
			}
			
		#content h1 {
			color: #002d46;
			font-size: 190%;
			margin: 20px 10px 10px 20px;
			padding: 0;
			font-weight: bold;
			text-align: center;
			}
			
		#content h2 {
			color: #002d46;
			font-size: 170%;
			margin: 20px 10px 10px 20px;
			padding: 0;
			font-weight: bold;
			text-align: center;
			}
		
		#content h3 {
			color: #002d46;
			font-size: 150%;
			margin: 20px 10px 0px 20px;
			padding: 0;
			text-align: left;
			font-family: Verdana, sans-serif;
			font-weight: bold;
			}
			
		#content h4 {
			color: #002d46;
			font-size: 130%;
			margin: 20px 10px 0px 20px;
			padding: 0;
			font-weight: bold;
			}
			
		#content h5 {
			color: #002d46;
			font-size: 110%;
			margin: 20px 10px 0px 20px;
			padding: 0;
			font-weight: bold;
			}

		#content h6 {
			color: #002d46;
			font-size: 100%;
			margin: 20px 10px 0px 20px;
			padding: 0;
			font-weight: bold;
			}
			
		#content table {
			text-align: left;
			border-collapse: collapse;
			margin: 20px 20px 5px 20px;
			}
			
			#content table th, #content thead td {
			background: #6da2f7;
			padding: 10px;
			font-weight: bold;
			border: 1px #333 solid;
			}
			
			#content td {
			padding: 10px;
			border: 1px #333 solid;
			}
			
		#content ul {
			margin: 5px 10px 10px 35px;
			padding: 0;
			list-style-image: url('../img/list_marker.png');
		}
		
		#content ol {
			margin: 5px 10px 10px 35px;
			padding: 0;
			list-style: decimal;
		}
		
		#content li {
			margin: 5px 0px;
			padding: 0;
			}
			
			#content li ul {
			margin: 5px 10px 5px 40px;
			padding: 0;
			list-style-image: url('../img/list_marker2.png');
			}
			
			#content li ul li {
				margin: 5px 0px;
				padding: 0;
				}
				
				#content li ul li ul {
					margin: 5px 10px 5px 40px;
					padding: 0;
					list-style-image: url('../img/list_marker.png');
					}
			
		#content  blockquote {
				margin: 15px 80px 15px 80px;
				font-style: italic;
				padding: 15px;
				background: #FFF;
				border-left: #6da2f7 10px solid;
					}
					

					
		#content div.note {
			float: right;
			margin: 20px;
			padding: 20px;
			background: #fff;
			border: 2px #6da2f7 solid;
			width: 30%;
			font-size: 80%;
			line-height: 2em;
			}
			
			#content div.note h1, #content div.note h2, #content div.note h3, #content div.note h3, #content div.note h5, #content div.note h6 {
			font-size: 100%;
			color: #333;
			display: inline;
			}
			
		#content span.note {
			color: #888;
			}
			
		#content p.nb {
			background: white url('../img/bgrd_keyinfo.png') no-repeat top left;
			padding: 10px 10px 10px 40px;
			margin: 10px 0px;
			border: 2px #bc0000 solid;
			line-height: 2em;
		}
		
		#content span.nb {
			background: #74a9ff;
			color: black;
			}
                        
#counters {display: none;}

#footer {
    width: 100%;
    padding: 20pt;
    border-top: 5pt #d9d9d9 solid;
}

.hidden {display: none;}