body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin: 0;
	}
table {

	}
fieldset,img { 
	border: 0;
	}
address,caption,cite,code,dfn,th,var {
	font-weight: normal;
	font-style: normal;
	}
ol,ul,li {

	list-style: none;
	}
caption,th {
	text-align: left;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	}
q:before,q:after {
	content:'';
	}
abbr,acronym { border: 0;
	}
a{
	text-decoration: none;
	outline: none;
}
a span{
	cursor: pointer;
}

.floatcontainer:after{
	 content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.floatcontainer {display: inline-block;}

/* Hides from IE-mac \*/
* html .floatcontainer {height: 1%;}
.floatcontainer {display: block;}
/* End hide from IE-mac */

.floatContainerAllEvents {
	width:120px; height:120px; float:left;
	background: none !important;
	padding:0 !important;

	}
.dateAllEvents { float:left; }
.infoAllEvents {float:left;}
.moreInfo{ background:url("http://static.helicobacterpyloritest.com/images/greenArrow.gif") no-repeat scroll right 5px transparent;
color:#003C67; float:left; font-size:12px; height:18px; line-height:18px; padding-right:14px; }//*****************   level 1 *************/


//***************** end of  level 1 *************/


a{ color: #0273ff; outline: none; }

a:link,a:visited{ }

a:hover{ color: #0273ff; text-decoration: none; }

blockquote{
	font-weight: bold;
	font-size: 11px;
	font-style: italic;
	padding: 10px;
}

body{
	background: url(http://static.helicobacterpyloritest.com/images/buot.jpg) #003c66 repeat-x right top;
	direction: ltr;
	text-align: left;
	line-height: 18px;
	height: 100%;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
html{
	font-size: 16px;
	overflow-y:scroll;
}
h2{
	color: #b20000;
	font: bold 16px "Lucida Sans,ariel,sans-serif";
}

strong{ font-weight: bold; }

ul,li{ margin: 0; padding: 0; }

.blueC{
	background: url("http://static.helicobacterpyloritest.com/images/blue_cube.jpg") no-repeat left bottom;
	width: 344px;
}

.blueC p{ margin-left: 135px; width: 200px; }

.clear{ clear: both; overflow: hidden; }

.flash{
	float: left;
	height: 163px;
	margin-left: 19px;
	width: 964px;

}

.floatSideA{ float: left; overflow: hidden; }

.floatSideB{ float: right; overflow: hidden; }

.greenC{
	background: url("http://static.helicobacterpyloritest.com/images/green_cube.jpg") no-repeat left bottom;
	margin: 0 !important;
	width: 296px;
}

.greenC p{ margin-left: 21px; width: 171px; }

.hpcube{
	float: left;
	height: 186px;
	margin-right: 15px;
	text-align: left;
	font-size: 14px;
}
.hpcube b{
	font-weight: normal;
}

.hpcube p{ margin-top: 63px; text-align: left; }

.readMore{
	display: block;
	display: inline;
	text-decoration: underline;
}
.creditSite{
	display:block;

}
.reddate { background: red; }

.richtextAbstract h2{
	color: #679a02;
	font: bold 16px "Lucida Sans,ariel,sans-serif";
	margin-bottom: 15px;
}

.richtextAbstract h3{
	color: #679a02;
	font: bold 14px "Lucida Sans,ariel,sans-serif";
	margin-bottom: 10px;
}

.richtextAbstract h4,
.richtextAbstract h5,
.richtextAbstract h6{
	color: #679a02;
	font: bold 12px "Lucida Sans,ariel,sans-serif";
	margin-bottom: 7px;
}

.richtextAbstract ol{ margin: 0; padding-left: 9px; }

.richtextAbstract ol li{
	list-style-position: inside;
	list-style-type: decimal;
	margin-left: 10px;
}

.richtextAbstract p{ margin-bottom: 12px; }

.richtextAbstract ul li{
	background: url("http://static.helicobacterpyloritest.com/images/bullet1.png") no-repeat left 5px;
	margin-left: 5px;
	padding-left: 16px;
}
.richtextAbstract  li{
margin-bottom:10px;
}
.richtextAbstract ul,ol{ padding: 10px; }

.textcontent h2,.textcontent h3,.textcontent h4,
.textcontent h5,.textcontent h6{ font-weight: bold; }

.today{ position: absolute; }

.yellowC{
	background: url("http://static.helicobacterpyloritest.com/images/orange_cube.jpg") no-repeat left bottom;
	width: 265px;
}

.yellowC p{ margin-left: 21px; width: 227px; }

#banner1{
	background: url(http://static.helicobacterpyloritest.com/images/page_banner.png) no-repeat scroll left top;
	height: 164px;
}

#bottommenuarea a{ color: #ffffff; }

#bottommenuarea li{ color: #ffffff; }

#bottommenuarea ul{
	padding: 0 30px;
	padding-top: 10px;
	text-align: right;
}
.separatormenubottom{
	margin:0 16px;
}
#bottommenuarea ul{ text-align: center; }

#bottommenuarea ul li{ display: inline; }
#bottommenuarea ul li a:hover{
	text-decoration: underline;
}
a#branding ,
h1#branding {
	background: none !important;
	display: block;
	float: left;
	height: 60px;
	left: 33px;
	position: absolute;
	text-indent: -9999px;
	top: 7px;
	width: 257px;
	margin-top:0 !important;
}
#branding img{
	display: block;
}
#breadcrumbs{
	background: url(http://static.helicobacterpyloritest.com/images/page_banner.png) no-repeat scroll left top;
	height: 35px;
	 padding: 15px 0 0 212px; 
	 
	 }

#container{
	margin: 0 auto;
	width: 999px;
}

#content{ min-height: 426px; }

#footer{
	background: transparent url(http://static.helicobacterpyloritest.com/images/siteBgLayer1Footer.png) no-repeat scroll 1px bottom;
	height: 53px;
	margin: 0 auto;
	width: 1003px;
}

#hp,#content{
	background: transparent url(http://static.helicobacterpyloritest.com/images/page_body.png) repeat-y scroll left top;
	padding-left: 30px;
	padding-right: 33px;
}

#hpcubes{ margin-bottom: 18px; overflow: hidden; }

#innerContent{ float: right; width: 530px; margin-right:13px; }

#innerTop{

float:right;
 }

#langmenu a{ }

#langmenu li{ }

#langmenu ul{ }

#mainnavigation{

 float: right; }

#mainnavigation .currentLi a{ color: #549acb; }

#mainnavigation .submenu{
	background: #ffffff;
	border-left: 1px solid #549acb;
	border-right: 1px solid #549acb;
	border-top: 4px solid #549acb;
	margin: 0;
	padding: 10px 0 0 0;
	width: 156px;
	z-index: 10000;
}

#mainnavigation .submenu li{
	background: none;
	display: block;

	line-height: 24px;
	margin: 0 !important	;
	padding: 0 !important	;
	text-align: left;

}


#mainnavigation  .submenu  li a { 
font-weight: normal; 
	padding: 4px 10px 4px 10px; 
	line-height: 16px; 
	display: block;
		background: none !important;
	color: #003c67;
	float: none !important	;
	width: 125px;
	margin: 1px 5px;

}
#mainnavigation .submenu li a:hover{ background: #c3d4e6 !important; }



#mainnavigation .submenuWrap{
	background: transparent url(http://static.helicobacterpyloritest.com/images/top_menu_bottom.png) no-repeat scroll 1px bottom;
	display: none;
	left: 0;
	padding: 2px 2px 15px;
	position: absolute;
	top: 26px;
	width: 156px;
	z-index: 10000;
}

#mainnavigation ul{ margin-right: 41px; margin-top: 9px; width: 546px; }

#mainnavigation ul li{ display: block; float: left; position: relative; }
#mainnavigation .parentMenuItem{
	
}

#mainnavigation ul li a{
	color: #000000;
	display: block;
	font: 12px Arial,Helvetica,sans-serif;
}


#mainnavigation ul li a span{ 
font-weight: bold; 
line-height: 26px; 
padding: 0 15px; }



#mainnavigation ul li a.selected{
	background: url("http://static.helicobacterpyloritest.com/images/navAnchorBgLeft.png") no-repeat left top;
	color: #0273ff;
}

#mainnavigation ul li a.selected span{
	background: url("http://static.helicobacterpyloritest.com/images/navAnchorBgRight.png") no-repeat right top;
	text-align: center;
}

#mainnavigation ul li.topmenuseperator{
	background: #000000 none repeat scroll 0 0;
	display: block;
	height: 10px;
	margin-top: 9px;
	width: 1px;
}



#newssite .newsdate{ color: #000000; display: block; font-size: 10px; }

#newssite .newsdetalis{ float: left; width: 400px; }

#newssite .newsimage{ float: left; margin-right: 20px; margin-top:3px;}

#newssite .newsItem{ margin-bottom: 20px; }

#newssite .newsmore{
	color: #549acb;
	display: block;
	font-size: 14px;
	font-weight: bold;
}

#newssite p{ font-size: 12px; }

#pageBG{
	background: transparent url(http://static.helicobacterpyloritest.com/images/page_bottom.png) no-repeat scroll left bottom;
	overflow: hidden;
	padding-bottom: 25px;
	text-align: left;
}

#pageContent{ width: 711px; }

h1{
	background: url(http://static.helicobacterpyloritest.com/images/title.jpg) no-repeat scroll left top;
	color: white;
	font-weight: bold;
	height:39px;
	line-height: 39px;
	margin-bottom: 15px;
	margin-top: 1px;
	padding-left: 20px;
	font-size: 16px;
}

#pageContext{ 
	width: 219px; 

}
.thecube,
#pageContext #quicklinkqube{
		background: url(http://static.helicobacterpyloritest.com/images/green_box_body.jpg) repeat-y scroll left top;
}
#pageContext #events,
#pageContext #richtextqube{
		background: url(http://static.helicobacterpyloritest.com/images/green_box_body.jpg) repeat-y scroll left top;
}
.thecubeBG,
#pageContext #quicklinkqubebg{
	background: url(http://static.helicobacterpyloritest.com/images/green_box_bottom.jpg) no-repeat scroll left bottom;
}
.thecubeBG .inner{
	padding:14px 20px;
}


#pageContext #quicklinkqubebg { padding-bottom: 40px; }
#pageContext #events #quicklinkqubebg li{ display:block; clear:both; overflow:hidden; margin-bottom:10px;}
#pageContext #events #quicklinkqubebg a{ background:none; float:right; font-size:11px; color:#0273ff;
padding-right:10px;
background:url(http://static.helicobacterpyloritest.com/images/green_bullet.png) no-repeat right 50%;
}
#pageContext #events #quicklinkqubebg h2{ margin-bottom:10px;}
#pageContext #events #quicklinkqubebg img{ width:52px; float:left; margin-top:5px;}


#pageContext .inner ul li{ margin-left: 20px; margin-right: 20px; }

#pageContext .inner ul li a{
	background: url(http://static.helicobacterpyloritest.com/images/blue_bullet.png) no-repeat scroll left 7px;
}

#pageContext .inner ul li a{
	color: #000000;
	display: block;
	font: 14px/22px Arial,Helvetica,sans-serif;
	padding-left: 16px;
	text-decoration: underline;
}

#pageContext .inner ul li a:hover{ color: #666666; }

#pageContext h2{
	background: url(http://static.helicobacterpyloritest.com/images/green_box_top.jpg) no-repeat scroll left bottom;
	color: #000000;
	height: 40px;
	line-height: 40px;
	padding-left: 12px;
	margin-bottom:6px;
}

#richtextcontent img.leftFloatImage{ float: left; margin-bottom: 10px; margin-right: 25px; margin-top:3px;}

#sideBar{ margin-right: 3px; width: 160px; float:left; }

#sideBar{
	min-height: 300px;
}
#sidemenuwrapper{
	background: url(http://static.helicobacterpyloritest.com/images/yellow_box_body.jpg) repeat-y scroll left top;
}
#sideBar #sidemenu{
	background: url(http://static.helicobacterpyloritest.com/images/yellow_box_bottom.jpg) no-repeat scroll left bottom;
 	padding-bottom: 20px; 
 	}

#sidemenu li{
	border-bottom: 1px solid #e6cb45;
	margin-left: 2px;
	margin-right: 1px;
	width: 144px;
}

#sidemenu li a{
	color: #000000;
	display: block;
	font: 14px Arial,Helvetica,sans-serif;
	line-height: 18px;
	padding: 4px 10px 4px  10px;
}

#sidemenu li a:hover{
	background: url(http://static.helicobacterpyloritest.com/images/mouse_over_bg.jpg) repeat-y left top;
}

#sidemenu li.selectednode{
	background: url(http://static.helicobacterpyloritest.com/images/top_selected_menu.png) no-repeat scroll left top !important;
	border-bottom: none;
	font-weight: bold;
	width: 160px;
}
#sidemenu li.selectednode a{
	background: url(http://static.helicobacterpyloritest.com/images/bottom_selected_menu.png) no-repeat scroll left bottom !important;
	display:block;
	font-weight: bold;
	width: 160px;
}

#sidemenu li.selectednode span{

	display:block;
	width: 130px;
}


#sideBar h2{
	background: url(http://static.helicobacterpyloritest.com/images/yellow_box_top.jpg) no-repeat scroll left top;
	color: #000000;
	padding: 10px 12px 10px 12px;
	line-height: 20px;
	padding-left: 12px;
}

#spotlight{
	clear: both;
	height: 108px;
	overflow: hidden;
	width: 950px;
}

#spotlight .inner{
	background: url("http://static.helicobacterpyloritest.com/images/products_stripe.jpg") no-repeat left top;
	height: 80px;
	overflow: hidden;
	width: 950px;
}

#spotlight h2{
	color: #666666;
	font: 24px/24px "Myriad Pro";
	margin-bottom: 4px;
	padding-left: 17px;
}

#spotlight li{
	float: left;
	height: 70px;
	margin-right: 45px;
	margin-top:1px;
	overflow: hidden;
	width: 195px;
	cursor: pointer;
}

#spotlight li img{ float: left; margin-right: 5px; }

#spotlight li span{ display: block; margin-top: 5px; width:100px; float:right; font-size:13px; font-weight: bold; color:#003c67;margin-top: 12px;}

#spotlight li.firstChild{ display: inline; float: left; margin-left: 10px; }

#spotlight li.lastChild{ float: left; margin-right: 0; }

#textcontent{ line-height: 18px;}

#topdiv{
	background: transparent url(http://static.helicobacterpyloritest.com/images/page_top.png) no-repeat scroll left bottom;
	height: 72px;
	position: relative;
}

#topdiv .lang{ right: 84px; }


#sendTo{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
}

/*************************calander strip**********************************************/
#calandertopstrip{
	margin-bottom:28px;
}

#calandertopstrip .pageTitle{
background:transparent url(http://static.helicobacterpyloritest.com/images/shortheader2.jpg) no-repeat scroll left top;
display:inline;
float:left;
line-height:38px;
margin-left:11px;
width:465px;
text-align: center;
color:black;
}

#calandertopstrip .prevmonth{
	height:38px;
	width:17px;
	background:url(http://static.helicobacterpyloritest.com/images/cal_controls.jpg) no-repeat left top;
	float:left;
	text-indent: -9999px;
}
#calandertopstrip .prevmonth:hover{
	background:url(http://static.helicobacterpyloritest.com/images/cal_controls.jpg) no-repeat left bottom;
}

#calandertopstrip .nextmonth{
	height:38px;
	width:17px;
	background:url(http://static.helicobacterpyloritest.com/images/cal_controls.jpg) no-repeat -19px top;
	float:right;
	text-indent: -9999px;
}

#calandertopstrip .nextmonth:hover{
	background:url(http://static.helicobacterpyloritest.com/images/cal_controls.jpg) no-repeat -19px bottom;
}
.calanderbrowser table{
	border-collapse: collapse;
	border:none !important;
}

.calanderbrowser .dayHeader{
	font-size:18px;
	color:#549acb;
	text-align: center;
	vertical-align: middle;
	width:76px;
	height:35px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.calanderbrowser td{
	font-size:14px;
	color:#000;
	text-align: center;
	vertical-align: middle;
	width:76px;
	height:35px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:none !important;
	font-weight: bold;
	
}
.calanderbrowser td.hiddenDay a {

	color:#b3b3b3 !important;
	
}
.calanderbrowser th.no-left-border,
.calanderbrowser td.no-left-border{
	
	border-left:1px solid #fff;
	
}
.calanderbrowser th.no-right-border,
.calanderbrowser td.no-right-border{
	
	border-right:1px solid #fff;
	
}
.calanderbrowser td a{
	color:#000 !important;
	cursor: default;
	width:32px;
	height:32px;
	display: inline-block;
	line-height: 32px;
}

.calanderbrowser .reddate a{
	font-weight:bold;
	color:black !important;
	cursor: pointer;
	background: url(http://static.helicobacterpyloritest.com/images/calanderSC.gif) no-repeat 0 -100px;
	background-position: 0 0;
}
.calanderbrowser .reddate a:hover{

}

.treeseparator{
	padding: 0 2px 0 4px;
}
.button {

background:transparent url(http://static.helicobacterpyloritest.com/images/send.jpg) no-repeat scroll left top;
color:black;
float:right;
height:31px;
line-height:32px;
text-align:center;
width:94px;
}
.button span{
	display: block;
	line-height:32px;
}
.button:hover{
	color:#679a02;
}
.cubeseparator{
	height:12px;
}
.innertextcube{
	padding:12px 20px 0;
	font-size: 14px;
	line-height: 22px;
}

.newsmoreB{
	background: url(http://static.helicobacterpyloritest.com/images/greenArrow.gif) no-repeat right 5px;
	float:right;
	white-space: nowrap;
	color:#003c67;
	padding-right:14px;
}

.

{
	background: url(http://static.helicobacterpyloritest.com/images/greenArrow.gif) no-repeat right 5px;
	float:left;
	
	color:#003c67;
	padding-right:14px;
}

#pageContext #events #quicklinkqubebg a:hover,
.newsmoreB:hover{
	text-decoration: underline;
	color:#549ACB;
}





.eventList{
	position:absolute;
	background: url(http://static.helicobacterpyloritest.com/images/calanderSCube.gif) no-repeat 0 bottom ;
	width:155px;
	padding-bottom:12px;
	color: black;
}
.eventList h3{
	background: url(http://static.helicobacterpyloritest.com/images/calanderSCube.gif) no-repeat 0 0;
	color:black;
	line-height: 31px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}
.eventCubeimage{
	margin:0 auto 12px;
	display: block;
}
.eventList .inner{
padding:0 18px;
}

.eventConteiner
{
    position:absolute;
	width:155px;
	padding-bottom:12px;
	color: black;
}
.eventHeader
{
    background: url(http://static.helicobacterpyloritest.com/images/calanderSCube_01.gif) no-repeat 0 bottom;
	color:black;
	line-height: 31px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}
.eventContent
{
    background: url(http://static.helicobacterpyloritest.com/images/calanderSCube_02.gif) repeat-y 0  0;
}
.eventFooter
{
    background: url(http://static.helicobacterpyloritest.com/images/calanderSCube_03.gif) no-repeat 0 bottom;
    padding:12px 18px;
    display: block;
    position:relative;
    top:8px;
}





#pageContext #events #quicklinkqubebg a{
	background: url(http://static.helicobacterpyloritest.com/images/greenArrow.gif) no-repeat right 5px;
	float:right;
	color:#003c67;
	padding-right:14px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	float:right;
}
#seotext{
margin:0 19px;
border-top:1px solid silver;
padding:8px 30px;
margin-top:8px;
font-size: 11px;
color:silver;
text-align: center;

}
#seotext a{
	color:white;
	text-decoration: underline;
}
.sendBT{
	display: block;
	float:right;
	background: url(http://static.helicobacterpyloritest.com/images/sendBTBG.png) no-repeat 0 0;
	line-height: 23px;
	width:60px;
	text-align: center;
	color:black;
}

.checkbox{
margin:10px 0 19px 2px;
}


.checkbox input[type="checkbox"]{
	margin-right:5px;
	float:left;
}

.checkbox label{
	width:200px !important;
	text-align: left !important;
	
}
.checkbox label{
	width:200px !important;
	text-align: left !important;
	
}
.thecube .checkbox label{
	

	
}


.thecube .checkbox{

}
.thecube .checkbox input[type="checkbox"]{

float:left;
}

.thecube  select{
background:transparent url(http://static.helicobacterpyloritest.com/images/inputBG.jpg) no-repeat scroll left top;
border:medium none;
height:27px;
padding:4px 7px;
width:181px;
margin-bottom:6px;
}

.thecube input[type="text"]{
background:transparent url(http://static.helicobacterpyloritest.com/images/inputBG.jpg) no-repeat scroll left top;
border:medium none;
height:19px;
padding:4px 7px;
width:184px;
margin-bottom:6px;
}

.thecube textarea{
	background:transparent url(http://static.helicobacterpyloritest.com/images/textareabg.jpg) no-repeat scroll left top;
border:medium none;
height:100px;
padding:4px 7px;
width:184px;
margin-bottom:6px;
}

.rssFeed li{
	background-image: none !important	;
	margin: 0.5em 0px 0.5em 0px  !important	;
	padding: 0px 0px 0.5em 0px !important	;
	border-bottom: 1px solid #d6d6d6;
	color:#575457 !important;
}
.rssFeedCube{
line-height: 18px;
}
.rssFeedCube h4{
		text-decoration: none;
		margin-bottom: 0.5em;
}
.rssFeedCube h4 a{
	
	line-height: 18px !important;
	background-position: 0 4px !important;
	text-decoration: none !important	;
	font-weight: bold !important;
	font-size: 12px !important;
}
.rssFeed h2 a{

	color:#0753EB !important;
	font-size: 14px;
	font-weight: normal;
	display: block;

}
.rssFeedCube h4 a:hover,
.rssFeed h2 a:hover{
	text-decoration: underline !important;
}
.rssFeed h2 {
	margin: 0 !important;
	
	
}
.itemDecription{
	border-top: 1px dotted #c3d4e6;
	margin: 0.5em 0 0.5em 0;
	padding: 0.5em 0 0 0;
	display: block;
}
.itemDate{
	font-style: italic;

	padding: 0.5em 0 0 0;
	}

.upperlist h2 a{
	color: #679a02;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 12px 0 4px 10px;
}
.innerlist li{
	padding: 0 0 0 30px;
}
.innerlist li a {
	background-image:url(http://static.helicobacterpyloritest.com/images/blue_bullet.png);
	background-position: 0 center;
	background-repeat: no-repeat;	
	padding: 4px 0 4px 20px;
	color:#549acb;
}
.upperlist a:hover{
	color:#003c67;
}

#topmenuIconswrapper{
height:64px;	
}
#topmenuIcons
{
    margin-top: 10px;
   margin-bottom: 3px;

    margin-right: 35px;

    
  
}
#topmenuIconsWrap{
	float:right;
}
#topmenuIcons ul{
	 float: right;
    }
#topmenuIcons li.separator{
	margin: 0 11px;
	font-size: 12px;
	border-left:1px solid #8daf9b;
	height: 20px;
	width:0px;
	line-height: 20px;
}
#topmenuIcons span,
#topmenuIcons ul,
#topmenuIcons li{
	float: left;
	color:white;
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	display: block;
}
#topmenuIcons a{
display: block;

}

#topmenuIcons ul{
margin-left: 16px;
}
.addthis_button{
	margin-top: 3px;
}
.requieredLabel{
	margin: 20px 10px 20px 10px;
	color: red;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.blogcube{
	margin-bottom:12px;
}
.sidemenuwrapper{
	background:transparent url(http://static.helicobacterpyloritest.com/images/yellow_box_body.jpg) repeat-y scroll left top;
}
.sidemenuwrapper ul{
	background:transparent url(http://static.helicobacterpyloritest.com/images/yellow_box_bottom.jpg) no-repeat scroll left bottom;
padding-bottom:20px;
}
.sidemenuwrapper ul li{
border-bottom:1px solid #E6CB45;
margin-left:2px;
margin-right:1px;
width:144px;
}
.sidemenuwrapper ul li a{
	color: #000000;
	display: block;
	font: 14px Arial,Helvetica,sans-serif;
	line-height: 18px;
	padding: 4px 10px 4px  10px;
}

.sidemenuwrapper ul li a:hover{
	background: url(http://static.helicobacterpyloritest.com/images/mouse_over_bg.jpg) repeat-y left top;
}
.sidemenuwrapper .innermanager{
	background:transparent url(http://static.helicobacterpyloritest.com/images/yellow_box_bottom.jpg) no-repeat scroll left bottom;
padding: 0 26px 0 6px;
padding-bottom:12px;

}
.sidemenuwrapper .innermanager img{
	margin-top:5px;
}
.sidemenuwrapper .innermanager a{ 
	color:#000000;
display:block;
font-family:Arial,Helvetica,sans-serif;
margin-top:12px;
text-decoration: underline !important;
line-height:18px;


}
.postlinks{
	margin:10px 0px;
}
.blogabstract{
	padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:1px solid #ddd;
}
.blogBT{
	background: url(http://static.helicobacterpyloritest.com/images/buttonBG.gif) no-repeat 0 0;
	height:32px;
line-height:31px;
float: right;
margin-right:6px;
color:#000;

}
.blogBT:hover{
	color:#679a02;
}
.blogBT span{
	background: url(http://static.helicobacterpyloritest.com/images/buttonBG.gif) no-repeat right bottom;
	height:32px;
line-height:31px;
display: block;
padding:0 20px;
}
#posts .post,.thecomment{
	padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:1px solid #ddd;
}
#posts .post .postcontent .thepost{
	/*
	max-height:20px;
	*/
}
#blog .subtitles h3{
	margin-bottom:4px;
}
.h1blogheader{
	background:transparent url(http://static.helicobacterpyloritest.com/images/title.jpg) no-repeat scroll left top;
color:white;
font-size:16px;
font-weight:bold;
height:39px;
line-height:39px;
margin-bottom:15px;
margin-top:1px;
padding-left:20px;
}
#pageContent2{
	float:none;
}
#layout4 h1{
	background: url(http://static.helicobacterpyloritest.com/images/fullTitle.jpg) no-repeat 0 0;
}
#layout4 #breadcrumbs{
	padding-left:32px;
}
h2.blogheader a{
	color: #549acb;
}
.calanderPage{
	padding-right:10px;
}
.eventList .newsmoreB{
	background: url(http://static.helicobacterpyloritest.com/images/greenArrow.gif) no-repeat right 5px;
}
.eventConteiner .eventDates{
	text-align: right;
}
.eventConteiner .eventDates span{
	float:left;
	margin-right:4px;
	color:#003C67;
}
.eventConteiner .eventDates.location{
	margin-bottom:6px;
}
.eventSDetails{
	float:right;
	width:112px;

}
.eventSDetails h3{
	font-size: 14px;
}
.theEventPageDetails{
	float:right;
	
	width:420px;
}
.theEventPageDetails h3{
	color: #000;
}
.theEventPageimage{
	float:left;
	margin-top:3px;
}/* RadMenu Default skin */

.RadMenu_Moonsite 
{
	height: 33px;
	line-height: 33px;
	text-align: left;
}

.RadMenu_Moonsite_rtl
{
		text-align: right;
		direction: ltr;


}

.RadMenu .rmLink{
	padding:0 !important;
	
}

.RadMenu_Moonsite_Context
{
	background: none;
	border: 0;
}

.RadMenu_Moonsite a
{
	text-decoration: none;
}

.RadMenu_Moonsite .rmLink
{

	text-decoration: none;
	color: #898588;
	padding: 0 !important;
	

}

.RadMenu_Moonsite .rmLink:focus,
.RadMenu_Moonsite .rmFocused
{
	outline: 0;
}

.RadMenu_Moonsite .rmExpanded
{
	z-index: 10000;
}

.RadMenu_Moonsite .rmLink:hover,
.RadMenu_Moonsite .rmFocused,
.RadMenu_Moonsite .rmExpanded
{

	color:#0276c7 !important	;
}
.RadMenu_Moonsite .rmLink:hover .rmText,
.RadMenu_Moonsite .rmFocused .rmText,
.RadMenu_Moonsite .rmExpanded .rmText
{

	padding: 0 15px 0 5px!important;
	color:#348d11 !important	;
}

.RadMenu_Moonsite .rmLink .rmText
{
	font:  12px Arial, sans-serif;
	padding: 0 15px 0 5px!important;
		font-weight: bold;
		line-height: 37px;
		color:#656b75;
		
}

.RadMenu_Moonsite .rmGroup
{

	
}

.RadMenu_Moonsite .rmGroup .rmLink
{
	text-decoration: none;
	color: #333;
	border-bottom:1px solid #b4b4b4;
	display:block;

}

.RadMenu_Moonsite_rtl .rmGroup .rmLink
{
	text-align: right;
	padding:0 8px;
	white-space: normal;
	
}

.RadMenu_Moonsite .rmGroup .rmLink:hover,
.RadMenu_Moonsite .rmGroup .rmFocused,
.RadMenu_Moonsite .rmGroup .rmExpanded
{
	color: black;
	background: #e6e5d3;
	background-image: none !important	
}

.RadMenu_Moonsite .rmGroup .rmLink:hover .rmText,
.RadMenu_Moonsite .rmGroup .rmFocused .rmText,
.RadMenu_Moonsite .rmGroup .rmExpanded .rmText
{

	/*	background-image: url(http://static.helicobacterpyloritest.com/images/redarrow.gif);
	background-position: 8px 9px;
	background-repeat: no-repeat;*/
		color:#272425 !important	;
}
.RadMenu_Moonsite .rmText
{
font-weight: bold;

}
.RadMenu_Moonsite .rmGroup .rmLink {
	margin:  0 3px;
	width: 187px;
 }
.RadMenu_Moonsite .rmGroup .rmLink .rmText
{
	font-size: 12px;
	font-weight: normal;
	color:#272425;
	line-height: 16px;
	padding: 3px 13px  3px 16px !important;
	/*background-image: url(http://static.helicobacterpyloritest.com/images/redarrow.gif);
	background-position: 8px 9px;
	background-repeat: no-repeat;*/
	margin: 2px 0;
	white-space: normal;


}

/* <expand arrows styling> */

.RadMenu_Moonsite .rmGroup .rmLink .rmExpandRight
{
	background: transparent url(Menu/ArrowExpand.gif) no-repeat right -3px;
}

.RadMenu_Moonsite .rmGroup .rmLink .rmExpandLeft
{
	background: transparent url(Menu/ArrowExpandRTL.gif) no-repeat left -3px;
}

.RadMenu_Moonsite .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Moonsite .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Moonsite .rmGroup .rmExpanded .rmExpandRight
{
	background-image: url(Menu/ArrowExpandHovered.gif);
}

.RadMenu_Moonsite .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Moonsite .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Moonsite .rmGroup .rmExpanded .rmExpandLeft
{
	background-image: url(Menu/ArrowExpandHoveredRTL.gif);
}

/* </expand arrows styling> */

.RadMenu_Moonsite .rmHorizontal .rmItem {  
  /*border-bottom:1px solid #ddd;*/
	display:block;
}
.RadMenu_Moonsite .rmHorizontal .rmLast { 
border-right: 0;

}

.rmItem{
	list-style-type:none;
}
.RadMenu_Moonsite .rmVertical .rmItem { 


 }

 
 .RadMenu_Moonsite .rmVertical .rmFirst {
	margin-top:3px;

 }

.RadMenu_Moonsite_rtl .rmHorizontal .rmItem { border-left: 0; }

.RadMenu_Moonsite .rmRootGroup .rmGroup .rmItem,
.RadMenu_Moonsite_Context .rmGroup .rmItem
{ border-right: 0; border-bottom: 0; }

.RadMenu_Moonsite .rmGroup
{
	margin-left: 1px !important	;
	width: 193px;
	background-image: url(http://static.helicobacterpyloritest.com/images/dropmenubg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.RadMenu_Moonsite .rmGroup .rmExpanded
{
	z-index: 11;
}

.RadMenu_Moonsite .rmTopArrowDisabled,
.RadMenu_Moonsite .rmBottomArrowDisabled,
.RadMenu_Moonsite .rmLeftArrowDisabled,
.RadMenu_Moonsite .rmRightArrowDisabled
{
	display: none;
}

.RadMenu_Moonsite .rmTopArrow,
.RadMenu_Moonsite .rmBottomArrow,
.RadMenu_Moonsite .rmLeftArrow,
.RadMenu_Moonsite .rmRightArrow
{
	font-size: 0;
	line-height: 0;
	color: #fff;
}

.RadMenu_Moonsite .rmTopArrow,
.RadMenu_Moonsite .rmBottomArrow
{
	height: 10px;
	width: 100%;
	background: #fff url(Menu/ArrowScrollUpDown.gif) no-repeat top center;
}

.RadMenu_Moonsite .rmBottomArrow
{
	background-position: center -18px;
}

.RadMenu_Moonsite .rmLeftArrow,
.RadMenu_Moonsite .rmRightArrow
{
	width: 10px;
	height: 100%;
	background: #fff url(Menu/ArrowScrollLeftRight.gif) no-repeat left center;
}

.RadMenu_Moonsite .rmRightArrow
{
	background-position: -18px center;
}

.RadMenu_Moonsite .rmItem .rmDisabled .rmText
{
	color: #999;
}

.RadMenu_Moonsite .rmRootGroup .rmItem .rmDisabled
{
	background: none;
}

.RadMenu_Moonsite .rmGroup .rmItem .rmDisabled
{
	background-color: #fff;
}

.RadMenu_Moonsite .rmRootGroup .rmSeparator,
.RadMenu_Moonsite .rmGroup .rmSeparator
{

	
}

.RadMenu_Moonsite .rmSeparator .rmText
{
	font-size: 12px;

	line-height: 33px;
	
}

.RadMenu_Moonsite .rmHorizontal .rmSeparator
{
	background: url(http://static.helicobacterpyloritest.com/images/topmenuseperator.gif) no-repeat center top;
	height:37px;
	width:1px;

}

.RadMenu_Moonsite .rmVertical .rmSeparator
{
	height: 1px;
	margin: 3px 0;
	border: 0;
	line-height: 1px;
}

.RadMenu_Moonsite .rmLeftImage
{
	margin: 2px;
}

.RadMenu_Moonsite .rmSlide
{
	margin: -1px 0 0 -1px !important;
	background:#ddddda;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
	padding:0 10px;
}

* html .RadMenu_Moonsite .rmVertical .rmSlide
{
	margin-left: -2px !important;
}

* html .RadMenu_Moonsite .rmHorizontal .rmSlide
{
	margin-top: -2px !important;
}

.RadMenu_Moonsite_rtl .rmSlide
{
	margin: -1px 0 0 2px !important;
}

* html .RadMenu_Moonsite_rtl .rmVertical .rmSlide
{
	margin-left: 3px !important;
}

* html .RadMenu_Moonsite_rtl .rmHorizontal .rmSlide
{
	margin-top: -2px !important;
	margin-left: 0 !important;
}

.RadMenu_Moonsite .rmItem .rmDisabled:hover
{
	background: none;
}

.RadMenu_Moonsite .rmVertical .rmLast  {

 


 }
 .RadMenu_Moonsite .rmGroup .rmLast .rmLink{
margin-bottom:8px !important	; 
border:none;	
 }
#contact_form_abstruct_text{
	
}

#contact_form_container{
	margin:20px;
	overflow: hidden;
}

#contact_form{

}

#contact_form h2{
	margin-bottom:25px;
	color:#679a02;

}

#contact_form .line{
	margin-bottom:15px;
}

#contact_form label{
	display:block;
	float:left;
	width:110px;
	padding-right:20px;
	text-align: right;
	
	
}
.required_fields_container{
	width:330px;
}

.required_fields_container a{
	color:#679a02;	
}

#contact_form .siteBtn2{
	background:url(http://static.helicobacterpyloritest.com/images/send.jpg) no-repeat left top;
	height:31px;
	width:94px;
	float:right;
	line-height: 32px;
	text-align: center;
	color:black;	
}

#contact_form .siteBtn2 span{
	display: block;
	line-height:32px;
}

#contact_form .siteBtn2:hover{
	color:#679a02;
}
#contact_form input.inputtextyellow,
#contact_form input.inputtext{
	border:none;
	background:url(http://static.helicobacterpyloritest.com/images/input.jpg) no-repeat left top;
	width:184px;
	height:19px;
	padding:4px 7px;
}

#contact_form input[type="checkbox"]{
	
}
#contact_form select{
	
}

#contact_form textarea{
	border:none;
	background:url(http://static.helicobacterpyloritest.com/images/textarea.jpg) no-repeat left top;
	width:184px;
	height:81px;
		padding:4px 7px;
}

