@charset "utf-8";
/* CSS Document */

body {
background-color: #FFFFFF !important;
font-family: Arial, Verdana, Helvetica, sans-serif;
margin: 0px;
}
img {
display: block;
border: 0px;
}
#boxes1 {
width: 680px;
height: 140px;
border: 0px;
padding: 0px;
margin-top: 20px;
vertical-align: top;
text-align: left;
clear: both;
display: block;
}
#boxes1 a {
color: #507282;
text-decoration: none;
}
#boxes1 a:hover {
color: #507282;
text-decoration: underline;
}
#boxes2 {
width: 680px;
height: 140px;
border: 0px;
padding: 0px;
margin-top: 20px;
vertical-align: top;
text-align: left;
clear: both;
display: block;
}
#boxes2 a {
color: #507282;
text-decoration: none;
}
#boxes2 a:hover {
color: #507282;
text-decoration: underline;
}
#boxsubscribe {
width: 292px;
height: 83px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
#boxsubscribetop {
width: 292px;
height: 43px;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
display: block;
}
#boxsubscribesub {
width: 292px;
height: 30px;
border: 0px;
padding: 0px;
margin-top: 10px;
text-align: left;
vertical-align: top;
display: block;
}
#boxnews {
width: 292px;
height: 83px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
#boxnews_content {
width: 292px;
height: 65px;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
display: block;
}
#boxnews_readmore {
width: 272px;
height: 17px;
background-image: url(../images/site/readmore.png);
background-position: left;
background-repeat: no-repeat;
border: 0px;
padding-right: 20px;
padding-top: 1px;
margin: 0px;
text-align: right;
vertical-align: top;
display: block;
}
#boxnews_readmore a {
color: #507282;
text-decoration: none;
font-weight: bold;
}
#boxnews_readmore a:hover {
color: #4F4F4F;
text-decoration: none;
font-weight: bold;
}
.boxcontent {
width: 292px;
height: 83px;
font-size: 10pt;
color: #4F4F4F;
background-color: #FFFFFF;
border: 0px;
padding-left: 19px;
padding-right: 19px;
padding-top: 12px;
margin: 0px;
vertical-align: top;
text-align: left;
overflow: hidden;
display: block;
}
.box_blue {
color: #507282;
}
.boxleft {
width: 330px;
height: 140px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
text-align: left;
float: left;
display: block;
}
.boxright {
width: 330px;
height: 140px;
border: 0px;
padding: 0px;
margin-left: 20px;
vertical-align: top;
text-align: left;
float: left;
display: block;
}
.boxbottom {
width: 330px;
height: 15px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
.boxtop {
width: 310px;
height: 22px;
background-image: url(../images/site/boxtop.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
font-size: 10pt;
color: #FFFEFE;
border: 0px;
padding-left: 20px;
padding-top: 8px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
.boxtop1 {
width: 310px;
height: 22px;
background-image: url(../images/site/boxtop1.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
font-size: 10pt;
font-weight: bold;
color: #FFFEFE;
border: 0px;
padding-left: 20px;
padding-top: 8px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
.boxtop2 {
width: 310px;
height: 22px;
background-image: url(../images/site/boxtop2.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
font-size: 10pt;
font-weight: bold;
color: #FFFEFE;
border: 0px;
padding-left: 20px;
padding-top: 8px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
.boxtop3 {
width: 310px;
height: 22px;
background-image: url(../images/site/boxtop3.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
font-size: 10pt;
font-weight: bold;
color: #FFFEFE;
border: 0px;
padding-left: 20px;
padding-top: 8px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
.boxtop4 {
width: 310px;
height: 22px;
background-image: url(../images/site/boxtop4.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
font-size: 10pt;
font-weight: bold;
color: #FFFEFE;
border: 0px;
padding-left: 20px;
padding-top: 8px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
#header {
width: 940px;
height: 186px;
border: 0px;
padding: 0px;
margin: 0px;
display: block;
}
#leftcontent {
width: 200px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
float: left;
display: block;
}
#list_products {
width: 292px;
height: 83px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
#list_products a {
color: #4F4F4F;
text-decoration: none;
}
#list_products a:hover {
color: #507282;
text-decoration: none;
}
#main {
width: 932px;
border: 0px;
padding-left: 4px;
padding-right: 4px;
margin: 0px;
vertical-align: top;
display: block;
}
#maincontent {
width: 932px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
clear: both;
display: block;
}
#mainmenu {
width: 200px;
border: 0px;
font-size: 10pt;
font-weight: bold;
padding: 0px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
.menuend {
width: 200px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
.menuend a {
width: 180px;
height: 14px;
color: #FFFFFF;
text-decoration: none;
padding-left: 20px;
padding-top: 8px;
padding-bottom: 8px;
display: block;
}
.menubottom {
margin-top: 1px;
background-image: url(../images/site/menubottom.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
}
.menutop {
background-image: url(../images/site/menutop.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
}
#right_content {
width: 680px;
border: 0px;
padding: 0px;
margin-left: 20px;
vertical-align: top;
text-align: left;
display: block;
}
#right_content_bottom {
width: 680px;
height: 15px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
#main_page_content {
width: 650px;
height: auto;
background-color: #FFFFFF !important;
font-size: 10pt !important;
color: #4F4F4F !important;
border: 0px;
padding-left: 15px;
padding-right: 15px;
margin: 0px;
vertical-align: top;
display: block;
}
#main_page_content_1 {
width: 650px;
height: auto;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
display: block;
}
#main_page_content_2 {
width: 650px;
height: auto;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
clear: both;
display: block;
}
#main_page_content_3 {
width: 650px;
height: auto;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
display: block;
}
#main_page_content_image {
width: 315px;
height: 370px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
float: left;
display: block;
}
#main_page_content_content {
width: 305px;
height: auto;
border: 0px;
padding-left: 10px;
margin: 0px;
vertical-align: top;
text-align: left;
float: left;
display: block;
}
#main_page_content_title_1 {
width: 335px;
height: 45px;
font-size: 13pt;
color: #4F4F4F;
border: 0px;
padding-left: 315px;
text-align: left;
margin: 0px;
vertical-align: top;
display: block;
}
#main_page_content_title_2 {
width: 650px;
height: 45px;
font-size: 13pt;
color: #959595;
border: 0px;
padding: 0px;
text-align: right;
margin: 0px;
vertical-align: top;
display: block;
}
.news_story {
width: 650px;
height: auto;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
display: block;
}
.news_sep {
width: 650px;
height: 7px;
background-image: url(../images/site/news_sep.jpg);
background-position: left;
background-repeat: repeat-x;
border: 0px;
padding: 0px;
margin-top: 18px;
margin-bottom: 18px;
display: block;
}
#right_content_top {
width: 680px;
height: 15px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
#request_info {
width: 200px;
height: auto;
border: 0px;
padding: 0px;
margin-top: 30px;
vertical-align: top;
display: block;
}
#request_info_1 {
width: 200px;
height: 14px;
background-image: url(../images/site/menutop.png);
background-position: left;
background-repeat: no-repeat;
border: 0px;
padding-left: 20px;
padding-top: 8px;
padding-bottom: 8px;
margin: 0px;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
vertical-align: top;
text-align: left;
display: block;
}
#request_info_2 {
width: 160px;
height: auto;
background-image: url(../images/site/rightcontent_bg.png);
background-repeat: repeat;
border: 0px;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
margin: 0px;
font-size: 10pt;
color: #707070;
vertical-align: top;
text-align: left;
display: block;
}
#request_info_3 {
width: 200px;
height: 20px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
.request_info_4 {
width: 60px;
height: 18px;
padding-top: 5px;
padding-bottom: 5px;
border: 0px;
margin: 0px;
text-align: left;
}
.request_info_5 {
width: 100px;
height: 18px;
padding-top: 5px;
padding-bottom: 5px;
border: 0px;
margin: 0px;
text-align: left;
}
.request_info_6 {
padding-bottom: 13px;
border: 0px;
margin: 0px;
text-align: left;
}
.request_info_7 {
width: 100px;
height: 18px;
padding-top: 5px;
padding-bottom: 5px;
border: 0px;
margin: 0px;
text-align: right;
}
.ri_1 {
width: 100px;
height: 18px;
border: 0px;
}
.ri_2 {
width: 160px;
border: 0px;
}
.ri_3 {
font-size: 8pt;
}
#rightcontent {
width: 720px;
background-color: #FFFFFF;
border: 0px;
padding: 0px;
margin-left: 12px;
vertical-align: top;
float: left;
display: block;
}
#rightcontent_1 {
width: 690px;
height: 22px;
background-image: url(../images/site/rightcontent_top.png);
background-position: left;
background-attachment: scroll;
background-repeat: no-repeat;
font-size: 10pt;
color: #4F4F4F;
border: 0px;
padding-left: 30px;
padding-top: 8px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
#rightcontent_2 {
width: 720px;
background-image: url(../images/site/rightcontent_bg.png);
background-repeat: repeat;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
display: block;
}
#rightcontent_3 {
width: 680px;
height: 20px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
text-align: left;
display: block;
}
#basecontent {
width: 940px;
height: 85px;
border: 0px;
font-size: 9pt;
padding: 0px;
margin-top: 5px;
margin-bottom: 15px;
vertical-align: top;
clear: both;
display: block;
}
#basecontent_1 {
width: 333px;
height: 85px;
border: 0px;
padding: 0px;
margin: 0px;
float: left;
display: block;
}
#basecontent_2 {
width: 607px;
height: 85px;
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: top;
float: left;
display: block;
}
#basecontent_2_1 {
width: 607px;
height: 53px;
border: 0px;
padding: 0px;
margin: 0px;
display: block;
}
#basecontent_links {
width: 607px;
height: 32px;
border: 0px;
font-size: 9pt;
padding-top: 5px;
margin: 0px;
vertical-align: top;
text-align: right;
display: block;
}
#basecontent_links a {
margin-right: 9px;
color: #959595;
text-decoration: none;
}
#basecontent_links a:hover {
color: #507282;
}
#wrapper {
width: 940px;
margin-left: auto;
margin-right: auto;
vertical-align: top;
border: 0px;
padding: 0px
}
/* MENU */
.leftmenu {
width: 200px;
margin: 0px;
padding: 0px;
border: 0px;
}
.menuheader a {
width: 180px;
height: 14px;
background-color: #EBEBEB;
color: #507282;
text-decoration: none;
border: 0px;
padding-left: 20px;
padding-top: 8px;
padding-bottom: 8px;
margin-top: 1px;
display: block;
}
.cmenuheader a {
width: 180px;
height: 14px;
background-color: #EBEBEB;
color: #507282;
text-decoration: none;
border: 0px;
padding-left: 20px;
padding-top: 8px;
padding-bottom: 8px;
margin-top: 1px;
display: block;
}
.cmenuheader a:hover {
background-color: #959595;
color: #FFFFFF;
text-decoration: none;
}
/*  .menuheader.selected a,
.menuheader a:hover{
background-color: #959595;
color: #FFFFFF;
}
*/
.leftmenu div.submenu {
width: 200px;
border: 0px;
padding: 0px;
margin: 0px;
}
#full_size_image {
width: 0px;
height: 0px;
text-align: center;
background-image: url(../images/site/full_img_bg.png);
background-repeat: repeat;
position: absolute;
top: 0px;
left: 0px;
z-index: 20;
visibility: hidden;
}
#locator {
width: 0px;
height: 0px;
visibility: hidden;
display: none;
}
.cf1 {
width: 80px;
height: 25px;
border: 0px;
text-align: left;
vertical-align: middle;
}
.cf2 {
width: 220px;
height: 25px;
border: 0px;
vertical-align: middle;
text-align: left;
}
.cf3 {
width: 300px;
height: 25px;
border: 0px;
vertical-align: middle;
text-align: left;
}
.cf4 {
width: 220px;
height: 20px;
border: 1px solid #959595;
}
.cf5 {
width: 300px;
background-color: #FFFFFF;
border: 1px solid #959595;
}
#conu1 a {
color: #507282;
text-decoration: none;
}
#conu1 a:hover {
color: #507282;
text-decoration: underline;
}
.link {
color:#000
{font-style:italic;font-weight:bold}
}