BODY {font-family: Arial; font-size: 11px; font-weight: normal; color: #333333; background: #E7E8DA url(../images/bg_page.gif) repeat-x left top; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

IMG {BORDER: 0px solid;}
.pic {BORDER: 1px #D5D6C1 solid; }
.icopic {BORDER: 0px #93DBFF solid; text-overflow: absmiddle; padding: 0px 5px 0px 5px;}
.table {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #072740; padding: 0px;}
TH  {
  font-family : Arial;
  font-size : 12px;
  color : #6e8d99; 
  background-color: #1D71A3;
  font-weight : bold;
  text-align: left;
  padding: 5px 10px 5px 10px;
  border: #dad4c5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px;
	border-collapse: collapse;
}
td {
  font-family: Arial;
  font-size : 11px;
  color: #666666; 
  border: 0px solid #CCCCCC;
 border-collapse: collapse;
}
.introbox  { vertical-align: top; WIDTH: 749px; HEIGHT: 365px; background: url(../images/header_intro.jpg) no-repeat left top; PADDING: 0px 0px 0px 0px;}
.rightintrobox { vertical-align: top; WIDTH: 250px; HEIGHT: 580px; background: url(../images/right_intro.jpg) no-repeat left top; PADDING: 0px 0px 0px 0px;}
.centerbox { vertical-align: top; WIDTH: 100%; background: url(../images/bg_content.jpg) no-repeat right bottom; PADDING: 0px 0px 150px 0px;}
.rightbox { vertical-align: top; PADDING: 0px 0px 220px 0px; WIDTH: 250px; background: url(../images/12.gif) no-repeat left bottom;}
.langbox { HEIGHT: 80px; BACKGROUND: url(../images/bg_lang.jpg) no-repeat right top; PADDING: 18px 0px 0px 0px; text-align: left; vertical-align: top;}
.border1 { background: url(../images/border1.gif) no-repeat left top; padding: 0px 0px 0px 0px; WIDTH: 1px;}
.border2 {background: url(../images/border2.gif) no-repeat left top; padding: 0px 0px 0px 0px; vertical-align: bottom;}
.border3 { background: #D5D6C1; MARGIN: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.topmenu { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 50px; vertical-align: top;}
.topmenu a { width: 100%; display: block; background: url(../images/bg_topmenu.gif) no-repeat left top; padding: 0px 0px 30px 0px;}
.topmenu a:visited { width: 100%; display: block; background: url(../images/bg_topmenu.gif) no-repeat left top; padding: 0px 0px 30px 0px;}
.topmenu a:hover { BACKGROUND-POSITION: 0px -50px;}
.topmenu a#topactive { BACKGROUND-POSITION: 0px -50px;}

.titlebox { text-align: left; WIDTH: 100%; background: url(../images/bg_title.jpg) no-repeat left top; padding: 0px 0px 0px 0px;}
.contentbox { vertical-align: top; WIDTH: 100%; padding: 0px 0px 0px 0px;}
.contentbox th { font-size : 12px; font-weight: bold; padding: 5px 5px 5px 5px; background: #ebe6da; }
.contentbox td { padding: 0px 0px 02px 0px;}
.contentbox H1 { font-size: 14px; font-weight: normal; color: #00AEEF; padding: 10px 0px 10px 60px; margin: 0px 0px 0px 0px; }
.contentbox H2 { font-size: 12px; font-weight: normal; color: #666666; padding: 5px 0px 5px 60px; margin: 0px 0px 0px 0px; }
.contentbox H3 { font-size: 11px; font-weight: normal; color: #00AEEF; padding: 3px 0px 3px 60px; margin: 0px 0px 0px 0px; }
.contentbox H4 { font-size: 12px; font-weight: normal; color: #333333; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; background: url(images/bg_h3.gif) repeat-x left center;}
.contentbox p { font-size: 11px; font-weight: normal; color: #666666; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px;}
.contentbox a { font-weight: normal; color: #DE3900; text-decoration: underline}
.contentbox a:visited { font-weight: normal; color: #DE3900; text-decoration: underline}
.contentbox a:hover { font-weight: normal; color: #0090DB; text-decoration: underline}
.contentbox hr { color: #D9DEDE; padding: 0px 0px 0px 0px; HEIGHT: 1px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.contentbox strong { font-size: 12px; font-weight: bold; color: #de3900; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.subtitlebox { text-align: left; background: url(../images/corner2.gif) no-repeat right top; padding: 0px 0px 0px 0px;}
.newsbox { vertical-align: top; padding: 0px 0px 0px 0px;}
.newsbox H1 { font-size: 12px; font-weight: normal; color: #666666; padding: 5px 10px 5px 10px; border: #D5D6C1; 
border-style: solid; border-width: 0px 0px 0px; }
.newsbox H2 { font-size: 11px; font-weight: normal; color: #00AEEF; padding: 5px 10px 5px 10px; }

.corner1 {background: url(../images/corner1.gif) no-repeat left top; HEIGHT: 30px;}
.corner3 { background: url(../images/corner3.gif) no-repeat left top; HEIGHT: 30px;}
.corner4 { background: url(../images/corner4.gif) no-repeat right top; HEIGHT: 30px;}

.bottomborder { padding: 0px 0px 0px 0px; text-align: right; vertical-align: top; HEIGHT: 5px; background: url(../images/bottomborder.gif) repeat-x left top;}
.copybox { color: #666666; font-size: 10px; padding: 20px 10px 20px 25px; text-align: left; vertical-align: top; background: url(../images/corner1.gif) no-repeat left top;}
.vitgroupbox { padding: 0px 0px 0px 0px; WIDTH: 250px; text-align: right; BACKGROUND: url(../images/bg_vitgroup.jpg) no-repeat right center;}

.searchbox input, .loginbox input {font-family: Arial; font-size: 11px;
color: #333333;
text-align: Left;
background: #FFFFFF;
float: left;
clear: left; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 1px; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

#outertopbox { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 100%; HEIGHT: 300px; BACKGROUND: url(../images/bg_top.gif) repeat-x left top;}
.box11 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 310px; HEIGHT: 65px; BACKGROUND: url(../images/11.gif) no-repeat left top;}
.box12 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 310px; HEIGHT: 65px; BACKGROUND: url(../images/12.gif) no-repeat left top;}
.box13 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 310px; HEIGHT: 20px; BACKGROUND: url(../images/13.gif) no-repeat left top;}
.box14 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 300px; BACKGROUND: url(../images/14.gif) no-repeat left top;}
.box15 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 300px; BACKGROUND: url(../images/15.gif) no-repeat right top;}
.box16 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 65px; HEIGHT: 35px; BACKGROUND: url(../images/16.gif) no-repeat left top;}
.box17 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 225px; BACKGROUND: url(../images/17.gif) no-repeat right top;}

#outerbottombox { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 100%; HEIGHT: 250px; BACKGROUND: url(../images/bg_bottom.gif) repeat-x left bottom;}
.box21 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 220px; HEIGHT: 250px; BACKGROUND: url(../images/21.gif) no-repeat left top;}
.box22 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 230px; BACKGROUND: url(../images/22.gif) no-repeat left top;}
.box23 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 230px; BACKGROUND: url(../images/23.gif) no-repeat right top;}
.box24 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 180px; HEIGHT: 250px; BACKGROUND: url(../images/24.gif) no-repeat left top;}

.leftbox { vertical-align: top; WIDTH: 220px; BACKGROUND: #DAD4C5;}

.leftmenubox {background: url(../images/bg_leftmenubox.gif) repeat-y left top; WIDTH: 200px; padding: 0px 0px 0px 0px;}

.leftmenu { vertical-align: top; WIDTH: 200px; padding-left: 10px;}
.leftmenu a { cursor: hand; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; width: 100%; display: block; background:  url(../images/bg_leftmenu.gif) no-repeat left top; padding: 9px 0px 9px 30px; line-height: 1em;}
.leftmenu a:visited { cursor: hand; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; width: 100%; display: block; background:  url(../images/bg_leftmenu.gif) no-repeat left top;}
.leftmenu a:hover { cursor: hand; font-size: 11px; font-weight: normal; BACKGROUND-POSITION: 0px -60px; COLOR: #6E8F9A; TEXT-DECORATION: none;}
.leftmenu a#leftactive { font-size: 11px; font-weight: normal; BACKGROUND-POSITION: 0px -60px; COLOR: #6E8F9A; TEXT-DECORATION: none;}

.submenu { vertical-align: top; WIDTH: 200px;}
.submenu a {  DISPLAY: block;  FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_submenu.gif) no-repeat; WIDTH: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none; padding: 5px 10px 5px 40px;}
.submenu a:visited { DISPLAY: block;  FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_submenu.gif) no-repeat; WIDTH: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none; padding: 5px 10px 5px 40px;}
.submenu a:hover { DISPLAY: block;  FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-POSITION: 0px -50px; COLOR: #6E8D99; WIDTH: 100%; TEXT-DECORATION: none; }
.submenu a#subactive { font-size: 11px; font-weight: normal; BACKGROUND-POSITION: 0px -50px; COLOR: #6E8D99; TEXT-DECORATION: none;}

.loginbox {background: url(../images/bg_loginbox.gif) repeat-y left top; WIDTH: 180px; padding: 0px 0px 0px 0px;}
.logintable { vertical-align: top; WIDTH: 170px;}
.logintable td { font-size : 12px; color: #FFFFFF; padding: 3px 3px 3px 3px;}
.logintable input {font-size: 12px; color: #333333; text-align: Left; float: left;
clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: #628697; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.logintable a { font-weight: normal; color: #FFFFFF; text-decoration: underline}
.logintable a:visited { font-weight: normal; color: #FFFFFF; text-decoration: underline}
.logintable a:hover { font-weight: normal; color: #CC0000; text-decoration: underline}
.corner2 {background: url(../images/corner2.gif) no-repeat right top; WIDTH: 180px; padding: 0px 0px 0px 0px;}

.searchbox { MARGIN: 0px 0px 0px 0px; PADDING: 10px 0px 10px 0px; BACKGROUND: #EBE6DA; text-align: center;}
.searchbox input {font-size: 12px; color: #333333; text-align: Left; float: left;
clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: #628697; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.patchbox { vertical-align: top; WIDTH: 95%; padding: 0px 0px 0px 0px; }
.patchbox td { font-size : 11px; font-weight: bold; color: #6E8D99; padding: 5px 0px 5px 0px;}
.patchbox a { font-weight: normal; color: #DE3900; text-decoration: underline}
.patchbox a:visited { font-weight: normal; color: #DE3900; text-decoration: underline}
.patchbox a:hover { font-weight: normal; color: #0090DB; text-decoration: underline}


.pagingbox { MARGIN: 0px 0px 0px 0px; PADDING: 3px 0px 3px 0px; BACKGROUND: #EBE6DA; text-align: center; border: #D9DEDE; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.pagingbox a { font-size: 12px; font-weight: normal; color: #DE3900; text-decoration: none}
.pagingbox a:visited { font-weight: normal; color: #DE3900; text-decoration: none; padding: 1px 5px 1px 5px;}
.pagingbox a:hover { font-weight: normal; color: #0090DB; text-decoration: none}
.pagingbox a#pageactive { font-weight: bold; color: #0090DB; text-decoration: none; BACKGROUND: #FFFFFF;}

.copyrightbox { vertical-align: top; WIDTH: 95%; padding: 10px 0px 10px 0px; border: #D9DEDE; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.copyrightbox td  { font-size : 10px; text-align: center;}

.buttonsearchbox { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 75px; HEIGHT: 50px; BACKGROUND: url(images/bg_buttonsearch.gif) no-repeat left top; text-align: center; vertical-align: bottom;}
.headerbox  { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 845px; HEIGHT: 170px; BACKGROUND: url(images/bg_header.jpg) no-repeat left top; vertical-align: top; text-align: left;}
.headerbox2  { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; HEIGHT: 175px; BACKGROUND: url(images/bg_header2.jpg) no-repeat left top; vertical-align: top; text-align: left;}
.mailheaderbox { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 100%; HEIGHT: 125px; BACKGROUND: url(../images/bg_mailheader.gif) repeat-x left top; vertical-align: top; text-align: left;}

.phonebox { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 320px; HEIGHT: 150px; BACKGROUND: url(images/bg_phonebox.gif) repeat-x left top; vertical-align: top; text-align: left;}
.cornerphonebox1 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 45px; HEIGHT: 150px; BACKGROUND: url(images/cornerphone1.gif) no-repeat left top; vertical-align: top; text-align: left;}
.cornerphonebox2 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 45px; HEIGHT: 150px; BACKGROUND: url(images/cornerphone2.gif) no-repeat left top; vertical-align: top; text-align: left;}
.infobox { MARGIN: 0px 0px 0px 0px; PADDING: 30px 0px 0px 85px; BACKGROUND: url(images/phone.gif) no-repeat left center; text-align: left;}
.bannertitle { font-size: 10px; font-weight: bold; color: #0B3162; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.phonenumber { font-size: 18px; font-weight: bold; color: #EB8F1E; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.icqnumber { font-size: 14px; font-weight: bold; color: #0B3162; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.bannerbox {background: url(images/bg_banner.gif) repeat-x left top; HEIGHT: 94px; padding: 0px 0px 0px 0px;}
.bannerbox1 {background: url(images/bg_bannerrecomendation.jpg) no-repeat left top; HEIGHT: 94px; padding: 0px 0px 0px 0px;}
.bannerbox2 {background: url(images/bg_banneroilonline.jpg) no-repeat left top; HEIGHT: 94px; padding: 0px 0px 0px 0px;}
.cornerbannerbox1 { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 40px; HEIGHT: 94px; BACKGROUND: url(images/cornerbanner1.gif) no-repeat left top; vertical-align: top; text-align: left;}
.partnersbox { vertical-align: middle; text-align: center; WIDTH: 150px;}


.vitgrouptext { color: #666666; font-size: 11px; padding: 0px 0px 0px 0px; text-align: center; }

.photobox {background: url(images/bg_photo.gif) repeat-x left top; HEIGHT: 100px; padding: 0px 0px 0px 0px;}
.shadowbox1 {background: url(images/shadow1.gif) no-repeat left top; padding: 0px 0px 0px 0px;}

.categoriebox {background: #26A6F2 url(images/bg_section.gif) repeat-x left top; HEIGHT: 270px; padding: 0px 0px 0px 0px;}
.shadowbox2 {background: url(images/shadow2.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.categorytitlebox {color: #0F4C70; font-size: 11px; padding: 5px 0px 20px 0px; text-align: left; vertical-align: top;}
.shadowbox3 {background: url(images/shadow3.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.shadowbox4 {background: url(images/shadow4.gif) no-repeat right top; padding: 0px 0px 0px 0px;}

.border4 { background: #3FA1DB; padding: 0px 0px 0px 0px;}
.specification1 { font-size: 11px; font-weight: normal; color: #666666; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: #D9D9D9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.specification2 { font-size: 11px; font-weight: normal; color: #666666; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; background: #FAFAFA; border: #D9D9D9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.specification3 { font-size: 12px; font-weight: bold; color: #0B3162; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; border: #D9D9D9; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background: #F5F5F5;}
.specification4 { font-size: 11px; font-weight: bold; color: #333333; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; border: #D9D9D9; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background: #EFEFEF;}

.topmenublock { HEIGHT: 70px; color: #E24024; text-align: right; padding: 0px 10px 0px 0px;}
.logo { PADDING: 0px 0px 0px 0px; WIDTH: 260px;}
.centerblock { WIDTH: 230px; vertical-align: top;}

.leftblock { WIDTH: 230px; vertical-align: top;}
.rightblock { WIDTH: 230px; vertical-align: top;}
.subscribeblock {background: url(images/bg_subscribe.gif) no-repeat left top; WIDTH: 230px; HEIGHT: 105px; padding: 0px 0px 20px 0px; vertical-align: bottom;}
.formtext { font-size : 12px; color: #6e8d99; vertical-align: top; padding: 5px 5px 5px 5px; border-color: black black #dad4c5; border-style: solid; border-bottom-width: 1px}

.description1 { font-family: Arial; font-size: 12px; font-weight: bold; color: #072740; padding: 2px 10px 2px 10px; margin: 0px 0px 0px 0px; vertical-align: top; background: #EDF2F7; border: solid; border-width: 1px 0px; border-color: C0CCD9 black}
.description2 { font-family: Arial; font-size: 12px; font-weight: normal; color: #072740; padding: 2px 10px 2px 10px; margin: 0px 0px 0px 0px; vertical-align: top; text-align: right; background: #EDF2F7; border: solid; border-width: 1px 0px; border-color: C0CCD9 black}
.servicelist {font-size: 8pt; color: #072740; vertical-align: top; border-color: black black #CCCCCC; border-style: dotted; border-bottom-width: 1px}

ul { font-size: 12px; text-align: left; padding: 0px 0px 0px 0px; margin: 3px 5px 3px 35px; list-style-image: url(../images/arrow.gif);}
li { font-size: 12px; text-align: left; padding: 2px 0px 5px 0px; vertical-align: middle; border: #EFEFEF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

p {  font-family: Arial; font-size: 11px; font-weight: normal; color: #666666; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px;}
a { font-family: Arial; font-weight: normal; color: #DE3900; text-decoration: underline}
a:visited { font-weight: normal; color: #DE3900; text-decoration: underline}
a:hover { font-weight: normal; color: #00AEEF; text-decoration: underline}

a.centerlink { font-size: 14px; font-weight: normal; color: #6e8d99; text-decoration: none}
a.centerlink:visited { font-weight: normal; color: #6e8d99; text-decoration: none}
a.centerlink:hover { font-weight: normal; color: #DE3900; text-decoration: underline}

input.but{font-size: 12px; font-family: Arial;
color: #ffffff;
font-weight: bold;
text-align: center;
background: #de3900 url(../images/bg_button.gif) no-repeat left top;
margin: 0px 0px 0px 0px; padding: 1px 0px 3px 0px;
WIDTH: 100px;
border: #ffffff; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

input.text {font-size: 12px; color: #333333; text-align: Left; float: left; WIDTH: 250px;
clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

input.text2 {font-size: 12px; color: #333333; text-align: Left; float: left; WIDTH: 100px;
clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

select.text {font-size: 12px; color: #333333; text-align: Left; float: left; WIDTH: 250px; height: 111px;
clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.zebra1 { font-size : 11px; color: #666666; vertical-align: top; padding: 5px 5px 5px 10px; border: #dad4c5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
 border-collapse: collapse;}
 .zebra1a { font-size : 12px; color: #6e8d99; font-weight: bold; vertical-align: top; padding: 5px 5px 5px 10px; border: #dad4c5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
 border-collapse: collapse;}
.zebra1b { font-size : 11px; color: #666666; vertical-align: top; padding: 5px 5px 5px 10px; }
.zebra2 { font-size : 11px; color: #666666; background-color: #f7f3e8; vertical-align: top; padding: 5px 5px 5px 10px; border: #dad4c5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
 border-collapse: collapse;}
.zebra2a { font-size : 12px; color: #6e8d99; font-weight: bold; background-color: #f7f3e8; vertical-align: top; padding: 5px 5px 5px 10px; border: #dad4c5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
 border-collapse: collapse;}
 
.zebra4 { font-size : 8pt; color: #072740; background-color: #EDE9CC; vertical-align: top; padding: 3px 3px 3px 10px;}

.zebra3 
{
	font-size : 12px; font-weight: bold; 
	background-color: #ebe6da;
  color : #6e8d99; 
  text-align: left;
  border: #dad4c5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px;
	border-collapse: collapse;
}

.headerbox  { MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 100%; HEIGHT: 125px; BACKGROUND: url(../images/bg_header.gif) repeat-x left top; vertical-align: top;}

.tbldata caption{display:none;}		
table.tbldata{border-collapse:collapse;clear:both;}
.tbldata tbody td{border-width: 0 0 1px 0;border-style: solid;padding:2px 0 2px 5px;vertical-align:center;}				
.tbldata thead th{text-align:left;border-width:1px 1px 1px 0;border-style:solid;padding:1px 0 1px 5px;background:url(http://us.i1.yimg.com/us.yimg.com/i/us/pimages/r/medici/all/px_w.gif) repeat-y;}
.tbldata thead th input{margin-bottom:0px;margin-top:-1px;}
.tbldata td img{text-align:right;}
.tbldata th img{float:right;margin:4px 4px 0 0;} 
.tbldata tr.msgnew{font-weight:bold;}

.tblcalendar thead th { 
	font:100% Arial;  
	text-align:center;
	padding:3px 0;
	color : #FFFFFF; 
  background-color: #706826;
}
.tblcalendar tbody th { 
	text-align:center;
	font:bold 100% Arial;
	padding:0 2px;
}
.tblcalendar tbody th, .tblcalendar tbody td {
	border-width: 0 1px 1px 1px;
	border-style: solid;
}
.tblcalendar tbody td { 
	vertical-align:top;
	height:60px; 
	padding:0;	
}		

.tblcalendar tbody td .calmonthhdr { 
	text-align:left;
	padding:0 5px 5px 0; 
}
.tblcalendar tbody td .calmonthhdr span { 
	float:right;
	padding:4px 0 0 0;
	display:block;
	font:73% Verdana; 
}	
.tblcalendar tbody td .calmonthhdr .d {
	padding:3px 0 3px 3px;
	font-weight:bold;
}	
.tblcalendar tbody td .monmy { 
	clear:both;
	padding:5px;
	border-width:0 0 1px 0;
	border-style:solid; 
	text-align:left;
}	

.tblcalendar small { font:73% Verdana; }
.calguide { font:80% Arial; background-color:#f4f6e1; border-color:#CCCCAA ! important; }

textarea  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
color: #333333;
text-align: Left;
background: #FFFFFF;
border: 1px solid;
HEIGHT: 100px; WIDTH: 200px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

