@charset "utf-8";
/* CSS Document */

body { background: #333333 url('bg.gif') repeat center;
       font-family: Verdana, Arial, Helvetica, sans-serif;
	   line-height: normal;
	   font-size: 12px
	   }

p { text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px;
	}
	
h1 { margin: 8px 0 5px 0;
	 padding: 0;
	 font-size: 1.9em;
	 letter-spacing: -1px;
	 color: #0066CC;
	 }
h2 { margin: 10px 0 8px 0;
     padding: 0;
	 font-size: 1.7em;
	 color:#1A49D0;
	 }
	 
h3 {
	font-family: Helvetica, Arial, Tahoma, Sans-serif;
	font-size: 1.3em; 
	color: #0099FF;
	
	}
	 
a { text-decoration: none;
    font-size: 12px;
	color:#FF1800;
	}
	
a:hover { text-decoration:underline; } 

h4 {
	color: #0099FF;

	}
	
#main { width: 696px;
        margin: auto;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		clear: both;
		}
		
#header { width: 696px;
          height: 150px;
          background: #FFFFFF url('header_1.gif') no-repeat bottom;
		  clear: both;
		  font-size: 10px;
		  font-weight: bold;
		  color: #FFFFFF;
		  }

#menu_bar { width: 696px;
            height: 48px;
            clear: both;
			/*margin-bottom: 5px;*/
			background: #333333 url('bgmain.gif') repeat-y;
			}
			
.search_box {
	float: right;
	/*clear: left;*/
	width: 200px;
}
.search_string {
	width: 100px;
	height: 16px;
	font-size: 10px;
	vertical-align: middle;
}
.search_submit {
	width: 50px;
	height: 22px;
	font-size: 10px;
	vertical-align: middle;
}
.highlight {
	background-color: #D0D0D0;
	}

#content { width: 696px;
           margin: 0 auto;
		   }
		   
#content_left { width: 486px;
                float: left;
	        background: #333333 url('bgcontentleft.gif') repeat-y;
		}
				
#inner_content_left { width: 476px;
                      margin-left: 10px;
		      background: #FFFFFF;
		    }
					 
#content_bottom_left { width: 476px;
                       margin-left: 10px;
		       background: #FFFFFF;
                     }
				
#content_right { width: 210px;
		 float: right;
		 background: #333333 url('bgcontentright.gif') repeat-y right; 
		}
		
#contentmenu { width: 195px;
               margin: auto;
			   }
			   
#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 185px;
margin: auto;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 169px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.innercontentRight { width: 185px;
                     margin: 0 auto;
                     padding: 5px;
                     background-color: #D7D5D5;
		    }
					 
#content_bottom { 
                  
                  width: 696px;
                  clear: both;
		  background: #333333 url('main_bott.gif') no-repeat center top;
		  
		}
				  
#footnote
{
	/*border-top: 1px dashed #EEEEEE;*/
	clear: both;
	width: 696px;
        font-size: 10px;
	color: #0099FF !important;
	text-align: center;
        margin-top: 5px;
	padding: 8px 0 8px 0;
}
					 
.date {color: #00CCFF; text-align: center; font-size: 9px;}				

