/* CSS Document */

body {
height:100%;
background-color:#ffffff;
background-position:top center;
margin : 0; 
vertical-align : top; 
} 
h1{
color:#FFFFFF;
}
h2{
background-image:url(images/bg-h2.gif);
line-height:35px;
color:#FFFFFF;
padding-left:5px;
}
h4{
margin-bottom:0px;
}
h3{
margin-bottom:0px;
}
td {
vertical-align:top;
}
.header1 {
line-height:80px;
padding:0px;
margin:0px;
}
.header2 {
background-image:url(images/navbar1.gif);
background-position:top;
background-repeat:repeat-x;
line-height:47px;
}
.header3 {
background-image:url(images/bg1.gif);
background-position:top;
line-height:200px;
background-repeat:repeat-x;
margin-bottom:5px;
}

a:link {
text-decoration : underline; 
color : #404040; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
} 
a:visited {
text-decoration : underline; 
color : #404040; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
} 
a:active {
text-decoration : underline; 
color : #404040; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
} 
a:hover {
text-decoration : underline; 
color : #404040; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
} 
.b:link {
text-decoration : none;
font-size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.b:visited {
text-decoration : none;
font-size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.b:active {
text-decoration : none;
font-size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.b:hover {
text-decoration : underline;
font-size:10px;
color:#0000FF; 
font-family:Arial, Helvetica, sans-serif;
text-align:left;
} 
.w:link {
text-decoration : underline;
color:#ffffff; 
text-align:left;
} 
.w:visited {
text-decoration : underline;
color:#ffffff; 
text-align:left;
} 
.w:active {
text-decoration : underline;
color:#ffffff; 
text-align:left;
} 
.w:hover {
text-decoration : underline;
color:#ffffff; 
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; 
color : #ffffff; 
font-weight : bold; 
line-height : 47px; 
font-size : 15px; 
text-align : center; 
} 
.menu:active {
text-decoration : none; 
color : #ffffff; 
font-weight : bold; 
line-height : 47px; 
font-size : 15px; 
text-align : center; 
} 
.menu:visited {
text-decoration : none; 
color : #ffffff; 
font-weight : bold; 
line-height : 47px; 
font-size : 15px; 
text-align : center; 
} 
.menu:hover {
text-decoration : none; 
color : #ffffff; 
font-weight : bold; 
line-height : 47px; 
font-size : 15px; 
text-align : center; 
} 
.head-block2 {
color : #ffffff; 
background-image:url(images/bg-block.gif);
background-repeat:no-repeat;
line-height : 30px; 
font-size : 15px;
font-weight:bold;
text-align : center;
vertical-align:middle;
border-top: 1px solid #B2AEA2;
border-left: 1px solid #B2AEA2;
border-right: 1px solid #B2AEA2;
}
.block2 {
font : normal 1em Verdana, Arial, sans; 
color : #000040; 
font-size : 13px;
font-style:normal;
text-align : left; 
background : #B7C0E1; 
display : block; 
width : 192px;
height:300px;
padding : 4px 4px; 
border-bottom: 1px solid #B7C0E1;
border-left: 1px solid #B7C0E1;
border-right: 1px solid #B7C0E1;
} 
.head-block3 {
color : #ffffff; 
background-image:url(images/bg-block-620.gif);
background-repeat:no-repeat;
line-height : 30px; 
font-size : 15px;
font-weight:bold;
text-align : left;
vertical-align:middle;
border-top: 1px solid #A9D2FC;
border-left: 1px solid #A9D2FC;
border-right: 1px solid #A9D2FC;
}
.block3 {
font : normal 1em Verdana, Arial, sans; 
color : #000040; 
font-size : 13px; 
text-align : left; 
background : #B7C0E1; 
display : block; 
padding : 4px 4px; 
border-bottom: 1px solid #B7C0E1;
border-left: 1px solid #B7C0E1;
border-right: 1px solid #B7C0E1;
} 
.footer {
font-family : arial, "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 14px; 
line-height:50px;
text-align : center; 
color : #ffffff;
background-image : url(images/navbar1.gif); 
} 
.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 : #000080; 
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 : #404040; 
font-weight : normal; 
font-style : normal; 
} 
.header-text {
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 10pt; 
vertical-align : top; 
text-align : right; 
color : #404040; 
font-weight : normal; 
font-style : normal; 
} 

form {
	background-color:#B7C0E1;
}

.form-item{font:normal 10pt Verdana,Arial,sans;vertical-align:top; text-align:left;color:#000040;}
.form-box{font-size:9pt;vertical-align:top; text-align:left;color:#404040;background-color:#FFFFC0;font-weight:bold;font-style:normal;}
