body {
	margin:0px;
	padding:0px;
	
	background: #666666 url(../images/bgimage.gif) repeat-x left bottom;
	text-align:center;
	font-family:"Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #333;
	vertical-align:baseline;
	line-height:15px;
	
	
	
}


form {
margin:0px;
padding:0px;
}
.bottom_text  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left: 23px;
}

.bottom_text a  {
	color: #333;
	text-decoration:none;
}
.bottom_text a:hover  {
color: #930;
}


table{
font-family:"Trebuchet MS";
font-size: 13px;
	line-height:16px;
}



ul{
margin:0px;
padding:0px;
list-style-type:none;
padding-top:10px;




}




li{

padding:5px;
padding-left:15px;

margin:2px;
background:  url(../images/li-bullet.gif) no-repeat left top ;
color:#4c1e00;
font-size:13px;
font-family:"Trebuchet MS";




}
.bottom_table {
	margin-top: 10px;
}

.bottom_right {
	background-image: url(../images/shadow.gif);
	background-repeat: no-repeat;
	background-position: 35px 40px;
	padding-left: 20px;
}









br{
line-height:7px;
}







.header{
height:50px;
background: #ed9122 url(../images/logo.gif) no-repeat 20px 12px;
padding:10px 20px;

}



.header h1{
padding:0px;
margin:0px;
float:left;
clear:right;
}




.header span {
display:none;
}

.header h1 a{
display:block;
height:50px;


width:160px;
}




a{
cursor:pointer;}

.header a{
	font-family:"Trebuchet MS";
	font-size: 11px;
	color:#333333;
	text-decoration:none;

}

.header a:hover{
		text-decoration:underline;
		color:white;
}


input{
background-color:#efefef;
height:21px;
margin:0px;
padding:0px;
}

.search{

text-align:center;
	font-family:"Trebuchet MS";
	font-size: 11px;

	height:18px;
	color:#925000;
	width:125px;
	
		
	
	border:0px;
	padding:0px;
	padding-left:5px;
	margin:0px;
	
	background-color:#efefef;
	text-align:left;
	
}



.go{

background:#efefef url(../images/searchbtnbg.gif) no-repeat top left ;
font-size: 11px;
height:17px;	
border:0px;
width:17px;
padding:0px;
	margin:0px;
		clear:right;
		text-align:right;
		cursor: pointer;
	
		
	
}




.submit{
border:solid 1px #333;
border-top-color:#CCCCCC;
font-size:13px;
font-family:"Trebuchet MS";
border-left-color:#CCCCCC;
background-color:#bababa;
cursor:pointer;
margin-top:5px;
margin-bottom:15px;
height:25px;
padding:0px 5px;
margin-right:5px;





}




table.demo{
	background-color:#9d9d9d;
	border-top:solid 3px #6c6c6c;
	border-bottom:solid 1px #6c6c6c;
	width:93%;
	margin-top:15px;
	color:#333333;
	


}

table.demo td{
padding:0px 0px 5px 15px
	


}


table.getstarted{
	background-color:#9d9d9d;
	border-top:solid 3px #6c6c6c;
	border-bottom:solid 1px #6c6c6c;
	margin-top:0px;
	color:#333333;
	


}

table.getstarted td{
padding:0px 20px 5px 20px
	


}

table.getstarted td input.fieldwidthcopy{


width:230px;	


}
table.getstarted td select, table.getstarted td textarea{

width:230px;	


}


.textred{
color:#CC0000;
padding-left:3px;
}


input.fieldwidthcopy, select, textarea{

text-align:center;
	font-family:"Trebuchet MS";
	font-size: 12px;

	height:20px;
	color:#000000;
	width:200px;
	
	border:0px;
	padding:0px;
	padding-left:5px;
	margin:0px;
	
	background-color:#8f8f8f;
	text-align:left;
	border:solid 1px #666666;
	
}
















#input{
height:20px; background-color:#efefef; border:0px; float: right; position:relative;  top:12px;
border:solid 1px #333;
margin:0px;
padding:0px;
text-align:left;



 
}

.getstarted input#checkbox{
	top:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	background-color: #9d9d9d;


 
}



#ddtabs a{

margin:0px;
padding:0px;


}




#ddtabs li a{

margin:0px;
padding-left:20px;
line-height:28px;



}

.tabcontent{
	color: #333333;
	padding:30px;
	
	padding-top:0px;
	height: 100%;

}




.tabcontent h1{

	background:#8f8f8f url(../images/Inner_heading.gif) -15px top no-repeat;
	color:#7d3200;
	padding:0px;
	margin:0px;
	
	
	font:normal 24px/48px Arial, Helvetica, sans-serif;
	height:58px;
	
	
	

	
	display:block;
	
	text-align:left;
}

.tabcontent h2{
	font:normal 18px/35px "Trebuchet MS";
	color:#4c1e00;
		background:url(../images/bullet_h2.gif) 10px 8px no-repeat;
	display:block;

	
	padding:0px;
	margin:0px;
	
	padding-left:33px;
}


.tabcontent h3{
	font:bold 14px/25px "Trebuchet MS";
	color:#000;
	/*background:#8f8f8f url(../images/li-bullet.gif) 23px 8px no-repeat;*/
	padding:0px;
	margin:0px;
	
	
	padding-left:12px;
	
	
}

.tabcontent .h3content{
padding-left:12px;
display:block;

}
.tabcontent .h2content{
padding-left:12px;
display:block;

}




.tabcontent ul{
padding:0px;
margin:0px;
}

.tabcontent li a{
color:#000;
border-bottom:dotted 1px #000;
text-decoration:none;


margin:0px;
padding:0px;



}

.tabcontent li a:hover{
color:black;
border-bottom:solid 1px black;
text-decoration:none;


}








.mainleftpanel{


width:240px;
padding:10px;
background-color:#4b4b4b;


}



.mainleftpanel img{
	text-align:center;
	display:block;
	margin: 10px;
margin-bottom:25px;

}
.mainleftpanel #subscribe {
	TEXT-ALIGN: left; MARGIN: 10px 10px 25px;  
	BACKGROUND: url(../images/newsletter.png) no-repeat top left; 
	height:130px;
	padding:0px 17px 0px 15px;
}

.subscribe-txtfield {
	padding:0px;
	border:#c8c6bb 1px solid;
	height:20px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#363636;
	BACKGROUND-COLOR: #eeeeee;
	WIDTH: 185px;
	margin:0px 0px 3px 0px;
	padding-left:4px;

	
}

.mainleftpanel #subscribe .button  {
	border:#b2af9d 1px solid;
	background:#fff;
	background-repeat:repeat-x;
	color:#b75701;
	width:50px;
	background-color:#FFF;
	height:17px;
	float:right;
	font-size:10px;
	cursor:pointer;
padding-bottom:4px;
font-weight:bold;

margin:0px;
	}

.mainleftpanel #subscribe p{ padding:0px; margin:0px;}
.mainleftpanel #subscribe h1{ padding:0px; margin:0px;
font-family:"Trebuchet MS";
font-size:19px;
color:#b75701;
padding-top:16px;

}

.mainleftpanel #subscribe h6{ padding:0px; margin:0px;
font-family:"Trebuchet MS";
font-size:11px;
color:#b70000;
font-weight:normal;

padding:5px 0px 2px 0px;

}


.mainleftpanel .whyrx {
background: url(../images/separator_leftpanel.gif) no-repeat bottom center;

margin:10px;
margin-bottom:30px;





display:block;
color:#FFFFFF;


}


.mainleftpanel .whyrx h1{
background: url(../images/whyrxcure.gif) no-repeat top left;
margin:0px;
padding:0px;
height:28px;




}

.mainleftpanel .whyrx h1 span{
display:none;



}

.mainleftpanel .whyrx  a{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FF9900;
text-transform:uppercase;
line-height:26px;






}

.mainleftpanel .whyrx a:hover{
font-weight:bold;
text-decoration:underline;
color:white;




}



.mainleftpanel .news {
	margin-top:10px;
	padding:5px;
	padding-bottom:10px;
	display:block;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(../images/separator_leftpanel.gif);



}



.mainleftpanel .news p {
padding:7px;
margin:5px;


display:block;



}



.mainleftpanel .news h1{
margin:0px;
padding:0px;
height:98px;
padding-bottom:6px;
background:url(../images/try1.gif) no-repeat;

}
.mainleftpanel .news h1:hover{

background:url(../images/try2.gif) no-repeat;
cursor:pointer;

}





.mainleftpanel .news h1 span{
display:none;



}



.mainleftpanel .news  a, a:link{


border-bottom:none;

}


.mainleftpanel .news p a, p a:link{

text-decoration:none;
color:#FFFFFF;
border-bottom:dotted 1px #fff;
font-weight:normal;
text-transform:none;
line-height:18px





}

.mainleftpanel .news p a:hover{

text-decoration:none;
color:#FF9900;
border-bottom:solid 1px #FF9900;



}


.mainleftpanel .calendar {
background: none;
margin-top:15px;

padding:5px;

display:block;




}



.mainleftpanel .calendar p {
background: #535353 ;
padding:7px 5px;
margin:3px;


display:block;



}



.mainleftpanel .calendar h1{
background: url(../images/calenderofevents.gif) no-repeat top left ;
margin:0px;
padding:0px;
height:33px;




}

.mainleftpanel .calendar h1 span{
display:none;



}



.mainleftpanel .calendar  a, a:link{


border-bottom:none;

}


.mainleftpanel .calendar p a, p a:link{

text-decoration:none;

color:#FF9900;
font-weight:normal;
text-transform:none;
line-height:18px;
border-bottom:dotted 1px #FF9900;






}

.mainleftpanel .calendar p a:hover{
color:#FFFFFF;
text-decoration:none;

border-bottom:solid 1px #FFF;



}



.leftpanel{
	width:224px;
	vertical-align:top;
	background-color: #4B4B4B;
	background-image: url(../images/leftpanelbg.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
}



.leftpanel h1{
	background:url(../images/leftpanel_h1.gif) left top no-repeat;
	

	padding:0px;
	margin:0px;
	padding-left:20px;
	font:normal 18pt/57px Arial, Helvetica, sans-serif;
	color:#999999;
	height:57px;
	display:block;
	color:#F0F0F0;
	text-align:left;


}



.leftpanel ul{
margin:0px;
padding:0px;


}

.leftpanel li{ 
margin:0px;
padding:0px;
list-style-type:none;
display:block;

height: 31px;
text-align:left;
}

.leftpanel li a{
	background:transparent url(../images/linkbg.jpg) left top no-repeat;
	height: 31px;
	display:block;
	font:bold 13px "Trebuchet MS";
	color:#b3b3b2;
	text-decoration: none;
	padding-left:20px;
	margin:0px;
	
	line-height:28px;
	
}



.leftpanel li.active{
	background:transparent url(../images/linkbg-over.jpg) left top no-repeat;
		height: 31px;
	display:block;
	font:bold 13px "Trebuchet MS";
	color:#da8f19;
	text-decoration: none;
	line-height:28px;
	padding-left:20px;
}



.leftpanel li a:hover,
.leftpanel li a:active,/* for IE--showing active*/
.leftpanel li a:focus/* for mozila--showing active*/
{
	background:transparent url(../images/linkbg-over.jpg) left top no-repeat;
		height: 31px;
	display:block;
	font:bold 13px "Trebuchet MS";
	color:#da8f19;
	text-decoration: none;
	line-height:28px;
}



.leftpanel li a.active{
	background:transparent url(../images/linkbg-over.jpg) left top no-repeat;
		height: 31px;
	display:block;
	font:bold 13px "Trebuchet MS";
	color:#da8f19;
	text-decoration: none;
	line-height:28px;
	padding-left:20px;
}






/* for current active*/

.leftpanel li a.current 
{
	background:transparent url(../images/linkbg-over.jpg) left top no-repeat;
		height: 31px;
	display:block;
	font:bold 13px "Trebuchet MS";
	color:#da8f19;
	text-decoration: none;

}




.rightpanel{
	background:#8f8f8f;
	width:468px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;


}


/*.rightpanel br{
line-height:5px;


}
*/

.rightpanel h1{
background: url(../images/viewproduct.gif) no-repeat top ;
margin:0px;
padding:0px;
margin-bottom:10px;
margin-top:5px;



	font:normal 19pt/57px Arial, Helvetica, sans-serif;
	color:#ffc601;


height:55px;


}


.rightpanel h1 span{
display:none;

}








.rightpanel img{
border:solid 7px #777777;
clear:right;
float:left;
margin-right:10px;
margin-bottom:5px;

}


.rightpanel a{
background: url(../images/arrowlink.gif) no-repeat center right;
margin:0px;
padding:0px;
padding-left:5px;
font-weight:bold;

background-color:#6c6c6c;
padding-right:20px;
text-decoration:none;
color:white;
line-height:20px;
text-decoration:none;





}



.rightpanel a:hover{

color:#FF9900;



}


.rightpanelbottom{
	width:468px;
	background-color: #d1d1d1;
	


}






.footer{
font-size:11px;
background: #393939 url(../images/footerbg.gif) no-repeat center top;
color:#666666;

border-bottom:solid 4px #ec9122;
vertical-align:bottom;
clear:right;
height:63px;


 



}



.footer a{

padding:2px 4px;
color:#ec9122;
text-decoration:none;
font-size:11px;




}

.footer a:hover{

color:white;
text-decoration:none;
background-color:#ec9122;
font-size:11px;
}




.banner{
float:right;
clear:left;
margin:0px -10px 10px 15px;
}

.banner img{

padding:5px;
margin:5px;
border:0px;



}


.inner_rightpanel{

	
	color:#1F1F1F;
	padding:30px;
	padding-top:0px;
	
	


	
	height: 100%;

}




.inner_rightpanel h1{

background:#8f8f8f url(../images/Inner_heading3.jpg) -30px top no-repeat;
	color:#7d3200;
	padding:0px;
	margin:0px;
	padding-bottom:7px;
	
	font:normal 24px/60px Arial, Helvetica, sans-serif;

	height:58px;
	display:block;
	
	text-align:left;




}






.inner_rightpanel h2{


	font:normal 18px/25px "Trebuchet MS";
	color:#891600;
	
	display:block;

	
	padding:0px;
	margin:0px;

}







.inner_rightpanel a{

margin:0px;
padding:0px 5px;

font-weight:bold;

background-color:#6c6c6c;


text-decoration:none;
color:white;
line-height:20px;
text-decoration:none;

}



.inner_rightpanel a:hover{

color:#FF9900;



}

.inner_rightpanel ul{
margin:0px;
padding:0px;
padding-right:30px;



}

.inner_rightpanel li{

color:#000000;

}
.inner_rightpanel ul ul{
padding-left:30px;
padding-right:30px;

color:#4c1e00;
}



.SelectedLink{

line-height:16px;
color:#660000;
}


.litext{
text-decoration:underline;
color:#000000;
line-height:20px;
}



sup{
line-height:15px;
font-size:10px;

}


.abtus{

	background:#8f8f8f url(../images/abtus.gif) left center no-repeat;
	color:#e3e3e3;
	padding:0px;
	margin:0px;
	padding-left:40px;

	font:normal 14pt/48px Arial, Helvetica, sans-serif;


	display:block;
	
	text-align:left;

}














a.abtus{

	background:#8f8f8f url(../images/abtus.gif) left center no-repeat;
	color:#e3e3e3;
	padding:0px;
	margin:0px;
	padding-left:40px;

	font:normal 14pt/48px Arial, Helvetica, sans-serif;


	display:block;
	
	text-align:left;

}

a.abtus :hover{

	background:#8f8f8f url(../images/abtus.gif) left center no-repeat;
	color:#FF9900;
	padding:0px;
	margin:0px;
	padding-left:40px;

	font:normal 14pt/48px Arial, Helvetica, sans-serif;
	


	text-align:left;

}


a.abtus#home{

	background:#8f8f8f url(../images/home.gif) left center no-repeat;
	

}





a.abtus#home:hover{

	background:#8f8f8f url(../images/home.gif) left center no-repeat;
	

}








a.abtus#products{

	background:#8f8f8f url(../images/products.gif) left center no-repeat;
	

}

a.abtus#products:hover{

	background:#8f8f8f url(../images/products.gif) left center no-repeat;


}

a.abtus#support{

	background:#8f8f8f url(../images/suport.gif) left center no-repeat;
	

}

a.abtus#support:hover{

	background:#8f8f8f url(../images/suport.gif) left center no-repeat;


}




a.abtus#getstarted{

	background:#8f8f8f url(../images/getstarted.gif) left center no-repeat;
	

}

a.abtus#getstarted:hover{

	background:#8f8f8f url(../images/getstarted.gif) left center no-repeat;


}





a.abtus#contactus{

	background:#8f8f8f url(../images/contactus.gif) left center no-repeat;
	

}

a.abtus#contactus:hover{

	background:#8f8f8f url(../images/contactus.gif) left center no-repeat;


}

















.inner_rightpanel a.sublink{

	background:#8f8f8f url(../images/li-bullet.gif) left -3px no-repeat;
	color:#000;
	padding:0px;
	margin:0px;
	padding-left:15px;

	font:normal 13px/22px Trebuchet MS, Arial, Helvetica, sans-serif;


	
	text-align:left;


}



.inner_rightpanel a.sublink:hover{

color:#000;
text-decoration:underline;



}



.inner_rightpanel a.sublink2{

	background:none;
	color:#4c1e00;
	padding:0px;
	margin:0px;
	
	margin-left:25px;

	font:normal 13px/18px Trebuchet MS, Arial, Helvetica, sans-serif;


	
	text-align:left;


}



.inner_rightpanel a.sublink2:hover{

color:#000;
text-decoration:underline;



}

a.contactlink {color: #000000; text-decoration:none;}
a.contactlink:hover {color: #7d3200; text-decoration:underline;}
