/* CSS Document */

body {
height:100%;
background-color:#344d8b;
background-image:url(images/bg3.jpg);
background-position:top center;
margin:0px;
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 12pt; 
vertical-align : top; 
text-align : left; 
color : #ffffff; 
} 

a:link {
text-decoration : underline; 
color : #ffffff; 
} 
a:visited {
text-decoration : underline; 
color : #ffffff; 
} 
a:active {
text-decoration : underline; 
color : #ffffff; 
} 
a:hover {
text-decoration : underline; 
color : #ffffff; 
} 
.b:link {
text-decoration : none;
size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.b:visited {
text-decoration : none;
size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.b:active {
text-decoration : none;
size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.b:hover {
text-decoration : underline;
size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.w:link {
text-decoration : underline;
size:10pt;
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.w:visited {
text-decoration : underline;
size:10px;
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.w:active {
text-decoration : underline;
size:10px;
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.w:hover {
text-decoration : underline;
size:10px;
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.q {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
vertical-align : top; 
text-align : left; 
color : #404040; 
font-weight : normal; 
font-style : normal; 
} 
.q1 {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
vertical-align : top; 
text-align : left; 
color : #404040; 
font-weight : normal; 
font-style : normal; 
background-color : #c0c0c0; 
} 
.menu:link {
text-decoration : none; 
font-family : arial; 
color : #ffffff; 
font-weight : normal; 
padding : 10px 10px; 
line-height : 40px; 
font-size : 11px; 
text-align : center;
border-right : solid 1px #b3ed23;
} 
.menu:active {
text-decoration : none; 
font-family : arial; 
color : #ffffff; 
font-weight : normal; 
padding : 10px 10px; 
line-height : 40px; 
font-size : 11px; 
text-align : center; 
border-right : solid 1px #b3ed23;
} 
.menu:visited {
text-decoration : none; 
font-family : arial; 
color : #ffffff; 
font-weight : normal; 
padding : 10px 10px; 
line-height : 40px; 
font-size : 11px; 
text-align : center; 
border-right : solid 1px #b3ed23;
} 
.menu:hover {
text-decoration : underline; 
font-family : arial; 
color : #ffffff; 
font-weight : none; 
padding : 10px 10px; 
line-height : 40px; 
font-size : 11px; 
text-align : center; 
border-right : solid 1px #b3ed23;
} 
.head-block1 {
font : normal 1em Verdana, Arial, sans; 
color : #ffffff; 
height : 21px; 
font-size : 13px; 
text-align : center; 
background : #000040; 
display : block; 
padding : 4px 4px; 
border: 1px solid #000040;
} 
.head-block2 {
font : bold Verdana, Arial, sans; 
color : #b3ed23; 
height : 21px; 
font-size : 18px; 
text-align : center; 
background : #344d8b; 
display : block; 
padding : 10px 10px; 
border: 10px solid #000040;
}
.head-block445 {
font : bold Verdana, Arial, sans; 
color : #b3ed23; 
height : 21px; 
font-size : 18px; 
text-align : center; 
background : #344d8b; 
display : block; 
width : 100%; 
padding : 10px 10px; 
border: 10px solid #000040;
}
.block1 {
height : 200px; 
background : #ffffff; 
width : 200px; 
border: 10px solid #ffffff;
} 
.block2 {
font : normal 1em Verdana, Arial, sans; 
color : #ffffff; 
font-size : 12px; 
text-align : left; 
background : #6DA834; 
display : block; 
width : 320px; 
padding : 10px 10px; 
border-left: 10px solid #000040;
border-right: 10px solid #000040;
border-bottom: 10px solid #000040;
} 
.block445 {
font : normal 1em Verdana, Arial, sans; 
color : #ffffff; 
font-size : 12px; 
text-align : left; 
background : #6DA834; 
display : block; 
width : 445px; 
padding : 10px 10px; 
border: 10px solid #000040;
} 
.block {
font : normal 1em Verdana, Arial, sans; 
color : #ffffff; 
font-size : 12px; 
text-align : left; 
background : #6DA834; 
display : block; 
width : 100%; 
padding : 10px 10px; 
border: 10px solid #000040;
} 
.footer {
font-family : arial, "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 10pt; 
vertical-align : middle; 
text-align : left; 
color : #ffffff; 
} 
.article-head {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 10pt; 
vertical-align : top; 
text-align : left; 
color : #ffffff; 
font-weight : bold; 
font-style : normal; 
} 
.largewhite {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 14pt; 
vertical-align : top; 
color : #ffffff; 
font-weight : bold; 
font-style : normal; 
} 
.largeblue {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 14pt; 
vertical-align : top; 
color : #000040; 
font-weight : bold; 
font-style : normal; 
} 
.section-head {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 12pt; 
vertical-align : top; 
text-align : left; 
color : #000040; 
font-weight : bold; 
font-style : normal; 
} 
.article-body {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 10pt; 
vertical-align : top; 
text-align : left; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
} 
.header-body {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
vertical-align : top; 
text-align : left; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
background-image : url(images/draft-header1.gif); 
background-repeat:repeat-x;
background-position:center;
height : 279px; 
} 
.footer-body {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
vertical-align : top; 
text-align : left; 
color : #ffffff; 
font-weight : normal; 
font-style : normal; 
background-image : url(images/footer.gif); 
height : 50px; 
} 

form { background-color:#6DA834; }
.form-item{font-size:9pt;vertical-align:top; text-align:right;color:#ffffff;font-weight:normal;font-style:normal;}
.form-box{font-size:9pt;vertical-align:top; text-align:left;color:#404040;background-color:#FFFFC0;font-weight:bold;font-style:normal;}

.photo-left {
padding-right:3px;
padding-bottom:3px;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -500px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

