@charset "utf-8";
/* CSS Document */

body, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
body { margin: 0px 0px 0px 0px; background-color: #000000; }

.footer { background-color: #d5d5d5; color: #000000; background-image: url(images/footer_bg.jpg); background-repeat: repeat-x; background-position: top; }
.content { background-image: url(images/content_bg.jpg); background-repeat: repeat-x; background-position: bottom; background-color: #f4f4f4; }

.txtheader { font-weight: bold; font-size: larger; color: #e70800; }

a { color: #5d5d5d; text-decoration: none; }

form { margin: 0px; }
input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

#mainmenu a {  padding-left: 15px; padding-right: 15px; line-height: 32px; font-family: Arial, Helvetica, sans-serif; }
#mainmenu a:link {color: #ffffff; text-decoration: none; }
#mainmenu a:visited {color: #ffffff; text-decoration: none; }
#mainmenu a:hover {color: #02ad4f; text-decoration: none; }

.red { color: #ef0802; }
.blue { color: #027abb; }
.green { color: #02ad4f; }

.headline a { color: #ffffff; font-weight: bold; }
.headline { color: #ffffff; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5pt; font-weight: bold; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

.headline2 a { color: #ffffff; font-weight: bold; }
.headline2 { color: #ffffff; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 34px; }

#box1 .header { padding-top: 0px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; border-top: 2px solid #d3d3d3; background-color: #ebebeb; }
#box1 .content { background-color: #ffffff; background-image: url(images/box1_bg.jpg); background-repeat: repeat-x; background-position: top; padding: 10px 5px 12px 10px; }

#box2 .header { padding-top: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; background-color: #ebebeb; line-height: 31px; }
#box2 .content { background-color: #ffffff; background-image: url(images/box1_bg.jpg); background-repeat: repeat-x; background-position: top; padding: 10px 5px 12px 10px; }

#newshome .header { font-weight: bold; font-size: larger; color: #02ad4f; font-size: 14px; }
#newshome li { list-style-image: url(images/bullet.jpg); }
#newshome a:link { color: #02ad4f; text-decoration: none; }
#newshome a:visited { color: #02ad4f; text-decoration: none; }
#newshome a:hover { color: #02ad4f; text-decoration: underline; }

#msgalert { color: #FF0000; font-weight: bold; }
.msgalert { color: #FF0000; font-weight: bold; }

#div_lang_current { background-color: #CCCCCC; border: 1px solid #BBBBBB; padding: 3px; width: 60px; }
#div_lang_select { background-color: #CCCCCC; border: 0px solid #CCCCCC; padding: 0px; width: 68px; }
#div_lang_select td { background-color: #EEEEEE; padding: 3px; }

#div_lang { color: #000000; width: 70px; padding: 3px; border: 0px solid #BBBBBB; }

#content_title { font-weight: bold; font-size: larger; color: #02ad4f; }
#content_img_item { margin: 5px; }
#content_img_container { padding: 0px; }

#dropmenudiv{
position:absolute;
border:1px solid #d2d2d2;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #dfdfdf;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 0px;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #6d6d6b;
background-color: #dfdfdf;
border-bottom: 1px solid #d2d2d2;
font-size: smaller;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #d2d2d2;
}

#maincontent { }
#maincontent .content { padding: 15px 9px 27px 9px; background-image: url(images/maincontent_bg.jpg); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; }

.img { border: 1px solid #e0e0e0; }
.sidebannertxt { background-color: #000000; color: #FFFFFF; }
.sidebannertxt h1 { font-size: 12px; font-weight: normal; }

.contentfooter { padding: 10px; background-color: #dedede; }

#divtestimonial { border: 1px solid #4f81bd; background-color: #FFFFFF; padding: 10px; }
#divtestimonial p { margin: 4px; }

.msg { color: #FF0000; padding: 5px; }