* {
	margin: 0;
	padding: 0;
}

body {
 background: #fff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #0050A1;
}

h1, h2, h3 {}

h2 {}

h3 {}

p, blockquote, ul, ol {}

p {}

blockquote {
 margin-left: 3em;
}

ul {
 margin-left: 3em;
}

ul li {}

ol {
 margin-left: 3em;
}

ol li {
}

a {
 color: #000;
}

a:hover {
 text-decoration: none;
}

#logo {margin: 0 auto}
#slogan {margin: 0 auto}
#slogan a {
 color: #0050A1;
 text-decoration:none;
}

#slogan a:hover {
 text-decoration:underline;
}

img {}

.title1 {
 height: 20px;
 padding: 4px 0 4px 10px;
 border-bottom: 3px solid #ccc;
 font-size: 0.8em;
 font-weight: bold;
 color: #0050A1;
}

.title1 a {
 color: #0050A1;
 text-decoration:underline;
 font-weight:normal;
}

.text {
 background-color: #D1EEF5;
 padding:15px;
 font-size: 0.8em;
}
.mainmenu {
 background-color: #D1EEF5;
 padding:10px 0 0 0;
 font-size: 0.8em;
}
.secmenu {
 background-color: #D1EEF5;
 padding:10px 0;
 font-size: 0.8em;
}
.secmenu div{
 margin: 5px;
 padding:2px 0;
}
.secmenu div a{
 color:#0050A1;
}


#main {
 padding: 0 0 0 10px;

}
.grbgleft {
 padding: 2px;
 width:220px;
 background-color:#ccc;
 margin: 0 0 10px 0;
}
.grbg {
 padding: 2px;
 background-color:#ccc;
}
#footer {
 margin: 0 auto ;
 font-size: 0.8em;
}

.desc {
 border: 1px solid #fff;
 padding: 5px;
}
.desc p {
margin: 0 0 3px 0;
}

#left ul {
list-style-type:none;
margin:0;
}
#left ul li {
margin:0 0 3px 0;
padding: 0 0 3px 0;
border-bottom: 1px dashed #fff
}
.title_p {
font-size:0.8em;
font-weight:bold;
text-align:left;
}

#address {
background-color:#ccc;
font-size:10px;
padding:5px
}

#copy {
background-color:#D1EEF5;
padding:5px;
font-size:10px;
}

.clear {font-size:1px;clear:both}
