/* CSS Document */

body {
height:100%;
background-image : url(images/background2.gif);
background-repeat:repeat-x;
background-color:#ffffff;
margin-top : 0; 
margin-bottom : 0;
text-align:center;
} 

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;
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;
} 
.bread:link {
text-decoration : underline; 
color : #808080; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
text-align : left; 
} 
.bread:visited {
text-decoration : underline; 
color : #808080; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
text-align : left; 
} 
.bread:active {
text-decoration : underline; 
color : #808080; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
text-align : left; 
} 
.bread:hover {
text-decoration : underline; 
color : #808080; 
font-family : "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 9pt; 
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 : verdana; 
color : #ffffff; 
font-weight : normal; 
height : 21px; 
font-size : 13px; 
text-align : center; 
display : block;
background:#0067BA;
width : 133px; 
padding : 4px 4px; 
} 
.menu:active {
text-decoration : none; 
font-family : verdana; 
color : #ffffff; 
font-weight : normal; 
height : 21px; 
font-size : 13px; 
text-align : center; 
display : block; 
width : 133px; 
padding : 4px 4px; 
} 
.menu:visited {
text-decoration : none; 
font-family : verdana; 
color : #ffffff; 
font-weight : normal; 
height : 21px; 
font-size : 13px; 
text-align : center; 
display : block; 
width : 133px; 
padding : 4px 4px; 
} 
.menu:hover {
text-decoration : none; 
font : normal 1em Verdana, Arial, sans; 
color : #ffffff; 
height : 21px; 
font-size : 13px; 
text-align : center; 
background : #003300; 
display : block; 
width : 133px; 
padding : 4px 4px; 
} 
.topmenu:link {
text-decoration : none; 
font-family : verdana; 
color : #000444; 
font-weight : normal; 
height : 23px; 
font-size : 13px; 
text-align : center; 
} 
.topmenu:active {
text-decoration : none; 
font-family : verdana; 
color : #000444; 
font-weight : normal; 
height : 23px; 
font-size : 13px; 
text-align : center; 
} 
.topmenu:visited {
text-decoration : none; 
font-family : verdana; 
color : #000444; 
font-weight : normal; 
height : 23px; 
font-size : 13px; 
text-align : center; 
} 
.topmenu:hover {
text-decoration : none; 
font : normal 1em Verdana, Arial, sans; 
color : #000080; 
height : 23px; 
font-size : 13px; 
text-align : center; 
} 
.bgfooter {
background-image : url(images/footer.gif); 
height : 50px; 
} 
.bgmain {
	background-color:#ffffff;
	color : #000080;
} 
.bggrey {
background : #efefef; 
	color : #000080;
} 
.bglight {
background : #e6ecff; 
	color : #000080;
} 
.bgmedium {
background : #bfcfff; 
	color : #000080;
} 
.bgdark {
background : #0067BA; 
color : #000080;
} 
.section-head {
font-family : arial, "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif; 
font-size : 10pt; 
vertical-align : top; 
text-align : center; 
color : #0000c0; 
font-weight : bold; 
font-style : normal; 
font-size : medium; 
} 
.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 {
background-image:url(images/bg-section2.gif);
background-repeat:repeat-x;
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 : #808080; 
font-weight : normal; 
font-style : normal; 
} 
.article-body-nobg {
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 : #808080; 
font-weight : normal; 
font-style : normal; 
} 
.article-news {
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 : #ff0000; 
font-weight : normal; 
font-style : normal; 
} 
.article-news-date {
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 : #000000; 
font-weight : bold; 
font-style : normal; 
} 
.article-standout {
font-family : "small tahoma", "Arial", "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; 
} 
.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; 
} 

.main-bg {
    padding : 15px 0 0px; 
    background-image : url(images/bg-section3.gif); 
	background-repeat:no-repeat;
	background-position:top center
}
.main-bg-web {
    padding : 15px 0 0px; 
    background-image : url(images/bg-section3-web.gif); 
	background-repeat:no-repeat;
	background-position:top center
}
.main-bg-bb {
    padding : 15px 0 0px; 
    background-image : url(images/bg-section3-bb.gif); 
	background-repeat:no-repeat;
	background-position:top center
}
.main-bg-seo {
    padding : 15px 0 0px; 
    background-image : url(images/bg-section3-seo.gif); 
	background-repeat:no-repeat;
	background-position:top center
}
.main-bg-tel {
    padding : 15px 0 0px; 
    background-image : url(images/bg-section3-tel.gif); 
	background-repeat:no-repeat;
	background-position:top center
}
.main-bg-it {
    padding : 15px 0 0px; 
    background-image : url(images/bg-section3-it.gif); 
	background-repeat:no-repeat;
	background-position:top center
}

.center_body_bg {
    padding : 120px 0 5px; 
    background-image : url(images/bg-section.gif); 
	background-repeat:no-repeat;
	background-position:top center
}

