body{
  padding: 0;
  margin: 0;
  background-image: url(http://jetvac.vestrahost.com/site/bodyBg.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #FEFFFF;
  font-family: Arial;
  font-size:9pt;
}

A:link, A:visited{
  color:#1C3362;
  text-decoration:none;
  outline:none;
}

A:hover{
  color:#786CA6;
}


.header{
  width:1250px;
  height:112px;
}

.headerLogo{
  float:left;
  width:322px;
  height:112px;
}

.headerMenu{
  float:right;
  width:908px;
  height:112px;
  background-image: url(http://jetvac.vestrahost.com/site/headerBg.jpg);
  background-repeat: no-repeat;
  padding-right:20px;
}

.login{
  width: 900px;
}

.logged{
  width: 900px;
  text-align: right;
  padding: 10px 0;
  font-size: 10pt;
  font-weight: bold;
  color: #7579A8;
}

.loginItem{
  float: right;
  padding:10px 0 10px 20px;
  color: #2C2A35;
  font-weight: bold;
}

.loginItem input.loginBtn{
  color: #776CA6;
  font-weight: bold;
}

.loginError{
  float: right;
  color: #FF0000;
  padding-right: 20px;
  padding-top: 15px;
}

.menuItem{
  float:right;
  height:43px;
}

.menuItem a:link, .menuItem a:visited{
  color:#FFF;
  font-weight:bold;
  font-size:12pt;
  text-decoration:none;
}

.menuItem a:hover{
  color:#CFE5F3;
}

.home{
  padding-top:15px;
  padding-right:45px;
}

.homeSelected{
  background-image: url(http://jetvac.vestrahost.com/site/homeSelected.jpg);
  background-repeat: no-repeat;
  width:749px;
  height:49px;
}

.profile{
  padding-top:15px;
  padding-right:55px;
}

.profileSelected{
  background-image: url(http://jetvac.vestrahost.com/site/profileSelected.jpg);
  background-repeat: no-repeat;
  width:749px;
  height:49px;
}

.studies{
  padding-top:15px;
  padding-right:55px;
}

.studiesSelected{
  background-image: url(http://jetvac.vestrahost.com/site/studiesSelected.jpg);
  background-repeat: no-repeat;
  width:749px;
  height:49px;
}

.faqs{
  padding-top:15px;
  padding-right:55px;
}

.faqsSelected{
  background-image: url(http://jetvac.vestrahost.com/site/faqsSelected.jpg);
  background-repeat: no-repeat;
  width:749px;
  height:49px;
}

.contact{
  padding-top:15px;
  padding-right:30px;
}

.contactSelected{
  background-image: url(http://jetvac.vestrahost.com/site/contactSelected.jpg);
  background-repeat: no-repeat;
  width:749px;
  height:49px;
}

.noneSelected{
  background-image: url(http://jetvac.vestrahost.com/site/noneSelected.jpg);
  background-repeat: no-repeat;
  width:749px;
  height:49px;
}

.container{
  width:1210px;
}

.productMenu{
  background-image: url(http://jetvac.vestrahost.com/site/productsMenuBg.jpg);
  background-repeat: no-repeat;
  background-color: #FFF;
  width:242px;
  padding:20px 30px 20px 30px;
}

.productMenuTitle{
  color:#FFF;
  font-size:15pt;
  font-weight:bold;
  padding-bottom:20px;
}

.productMenuItem{
  text-align:left;
  padding:3px 3px 8px 3px;
  margin:5px 0;
  border-bottom:1px dashed #A6B5BC;
}

.borderNone{
  border-bottom:0;
}

.productMenuArrow{
  font-size:9pt;
  font-weight:bold;
  color:#1C3362;
}

.productMenuItem a:link, .productMenuItem a:visited{
  color:#1C3362;
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
}

.productMenuItem a:hover{
  color:#786CA6
}

.featured{
  background-image: url(http://jetvac.vestrahost.com/site/featuredMenuBg.jpg);
  background-repeat: no-repeat;
  width: 242px;
  background-color: #EAE9F3;
  padding:20px 30px 20px 30px;
}

.featuredContainer{
  width:235px;
  height:151px;
  padding:1px;
  border:1px solid #786CA6;
}

.featuredImg{
  width:233px;
  height:149px;
  overflow: hidden;
  background-color: #FFF;
  border:1px solid #8FA9B7;
}

.featuredTile{
  padding-top:5px;
}

.featuredTile a:link, .featuredTile a:visited{
  font-size:10pt;
}

.featuredTitle{
  color:#1C3362;
  font-size:15pt;
  font-weight:bold;
  padding-bottom:20px;
}

.footer{
  background-image: url(http://jetvac.vestrahost.com/site/footerBg.jpg);
  background-repeat: repeat-x;
  background-position:left bottom;
  width: 1210px;
  height: 52px;
}

.copyright{
  color:#FFF;
  float:left;
  padding:0 0 20px 20px;
}

.disigned{
  float:right;
  padding:0 20px 20px 0;
  color:#FFF;
}

.disigned a:link, .disigned a:visited{
  color:#CFEFFF;
  text-decoration:none;
  font-weight:bold;
}

.disigned a:hover{
  text-decoration:underline;
}

.homeBody{
  background-color: #FAFDFF;
  background-image: url(http://jetvac.vestrahost.com/site/homeBodyBg.jpg);
  background-repeat: no-repeat;
  background-position: left 200px;
  width:908px;
  height: 96px;
}

.homeBodyDiv{
  float:left;
  width:395px;
  padding:20px;
  padding-bottom:0;
}

.homeBodySeparator{
  float:left;
  width: 37px;
  height:299px;
  background-image: url(http://jetvac.vestrahost.com/site/homeBodySeparator.jpg);
  background-repeat: no-repeat;
  background-position: top;
}

.blockTitle{
  color:#293075;
  font-size:18pt;
  background-image: url(http://jetvac.vestrahost.com/site/blockTitleBg.gif);
  background-repeat: no-repeat;
  background-position:top left;
  padding-left:40px;
  padding-bottom:10px;
  width:435px;
}

.homeContent{
  text-align: justify;
  padding:0 10px 0 20px;
}

.homeAddress{
  background-image: url(http://jetvac.vestrahost.com/site/homeAddress.jpg);
  background-repeat: no-repeat;
  width:325px;
  height:115px;
  margin-top:20px;
  padding: 10px 10px 0 0;
}

.addressTitle{
  font-weight: bold;
  color:#355399;
  font-size:10pt;
}

.commonBodyHeaderContainer{
  position:relative;
  width: 908px;
  height: 78px;
}

.commonBodyHeader{
  position:absolute;
  left:0;
  top:-10px;
  width: 908px;
  height: 88px;
}

.commonBody{
  background-image: url(http://jetvac.vestrahost.com/site/commonBodyBg.jpg);
  background-repeat: no-repeat;
  background-position: left 78px;
  background-color: #F7FCFF;
  width:908px;
}

.commonBodyDiv{
  width:868px;
  padding:20px;
}

.commonContent{
  float:left;
  width:440px;
  text-align: justify;
  padding:10px 0 0 40px;
}

.commonContent2{
  float:left;
  width:780px;
  text-align: justify;
  padding:10px 0 20px 40px;
}

.commonContent3{
  width:780px;
  text-align: justify;
  padding:10px 0 20px 40px;
}

.commonContentImages{
  float:right;
  width:350px;
}

.productImgContainer{
  width:308px;
  float: right;
  height:231px;
  padding:1px;
  border:1px solid #786CA6;
  position:relative;
  margin-bottom:15px;
}

.productImg{
  width:306px;
  height:229px;
  overflow: hidden;
  background-color: #FFF;
  border:1px solid #8FA9B7;
}

.enlarge{
  position:absolute;
  bottom: 1px;
  right:1px;
  width:20px;
  height:19px;
}

.productFiles{
  background-image: url(http://jetvac.vestrahost.com/site/pdfIcon.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding:10px 0 10px 40px;
  margin-top: 10px;
  width:220px;
}

.productFiles a:link, .productFiles a:visited{
  color: #7A6EA7;
  text-decoration:underline;
  font-weight:bold;
}

.productFiles a:hover{
  text-decoration: none;
}

.prSubMenu{
  padding:10px 10px 10px 20px;
  width: 206px
}

.prSubMenuItem, .prSubMenuItemSelected{
  background-image: url(http://jetvac.vestrahost.com/site/prArrow.gif);
  background-repeat: no-repeat;
  background-position: left 7px;
  padding: 3px 0 3px 15px;
}

.prSubMenuItem a:link, .prSubMenuItem a:visited{
  color: #000;
  text-decoration: none;
  font-weight: normal;
}

.prSubMenuItemSelected a:link, .prSubMenuItemSelected a:visited{
  color: #000;
  text-decoration: underline;
  font-weight:bold;
}

.prSubMenuItem a:hover, .prSubMenuItemSelected a:hover{
  text-decoration: underline;
}

.studyImgContainer{
  width:122px;
  height:92px;
  padding:1px;
  border:1px solid #786CA6;
  position:relative;
  float:left;
}

.studyImgContainerInner{
  width:122px;
  height:92px;
  padding:1px;
  border:1px solid #786CA6;
  position:relative;
  float:left;
  margin-left:20px;
  margin-top:20px;
}

.studyImg{
  width:120px;
  height:90px;
  overflow: hidden;
  background-color: #FFF;
  border:1px solid #8FA9B7;
}

.studyData{
  float:left;
  width:620px;
  text-align: justify;
  padding-left:20px;
}

.studyTitle{
  font-size:11pt;
  font-weight:bold;
  padding-bottom:5px;
  color:#182D64;
}

.nothing{
  font-size:14pt;
  color:#555555;
  text-align:center;
}

.studyDataNoimage{
  float:left;
  width:766px;
  text-align: justify;
}

.ch_left{
	float:left;
	width:280px;
}

.ch_right{
	float:right;
	padding-right:30px;
}

.c_input{
	border:1px solid #DBE2DB;
	width:90%;
	color:#163219;
	font-size:10pt;
	padding:2px;
}

.c_select{
	border:1px solid #DBE2DB;
	width:98%;
	color:#163219;
	font-size:10pt;
	padding:2px;

}

.c_textarea{
	border:1px solid #DBE2DB;
	width:98%;
	color:#163219;
	font-size:10pt;
	padding:2px;
}

.c_secure{
	float:left;
	padding-left:10px;
	font-weight:bold;
	font-size:12pt;
}

.c_submit{
	padding:3px;
	border:1px solid #30343F;
	background-color:#FFF;
	color:#163219;
	font-size:10pt;
	font-weight:bold;
	cursor:pointer;
}

.c_submit_over{
	padding:3px;
	border:1px solid #FFF;
	background-color:#30343F;
	color:#FFF;
	font-size:10pt;
	font-weight:bold;
	cursor:pointer;
}

.c_captcha{
	border:1px solid #DBE2DB;
	color:#163219;
	width:70px;
	font-size:11pt;
	font-weight:bold;
	padding:4px 2px 2px 2px;	
	text-align:center;
	height:20px;
}

#contactTbl{
	margin-top:40px;
}

#contactTbl .lable{
	font-size:9pt;
	font-weight:bold;
	color:#182D64;
	font-family:Verdana;
}

.faqAnswer{
    border: 1px solid #30343F;
    background-color:#776CA6;
    color:#FFF;
    text-align:justify;
    margin: 0 20px;
    padding:10px 20px;
}

.faqQuestion{
  font-weight:bold;
  background-image: url(http://jetvac.vestrahost.com/site/prArrow.gif);
  background-repeat: no-repeat;
  background-position: left 4px;
  padding-left: 15px;    
}