html, body {
	min-height: 370px;
	height: auto !important;
	height: 100%;
}
body {
	font: 100.01% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
	color: #333;
	padding: 0;
}
body * {
	line-height:1.22em;
}
h1, h2, h4, h5, h6 {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	color:#4088b8;
	clear: both;
}
h1 {
}
h2 {
	color: #c8c8c8;
	margin-top: -25px;
}
h3 {
}
h4 {
	color: #333;
	margin-bottom: -10px;
}
p {
	margin: 10px 0;
	clear: both;
}
ul, ol {
 margin-left 0;
}
ul ul {
	margin-bottom: 20px;
}
#wrap {
	color: #404040;/*margin: 0 12%;*/
   
}
a {
	color: #4088b8;
}
table {
	font-size: inherit;
	/*border: 1px solid #c8c8c8;*/

}
th {
	background: #d8d8d8;
	text-align: left;
	padding: 5px;	
	white-space: nowrap;
}
td {
	/*background: #f8f8f8;*/
	text-align: left;
	padding: 5px;
	vertical-align: top;
	color: #262626;
	
}
select, input, textarea {
	font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}
pre, code, tt, dt {
	font: 100% monospace;
	margin: 20px 0;
}
pre, blockquote {
	padding: 15px;
	background-color: #f0f0f0;
	margin: 20px 0;
	-moz-border-radius: 10px;
}
td pre {
	font: 85% monospace;
	padding: 5px;
	margin: 5px 0;
}
/* js scrolling */

div.demo {
	/*border: 1px solid #0BB427;*/
	
}
.pointer {
	cursor: pointer;
}

/* ----------------content styles--------------------------------- */

.bedcrumb{ width:985px; height:50px; border-bottom:1px solid #ededed;margin:0px;}
.bedcrumb .text_heading{ 
   color:#00a2f1; 
   font-weight: normal;
   font-size: 1.5em ;
   font-family: Arial, Helvetica, sans-serif; 
   border-left:1px solid #ededed; 
	margin-left:232px; 
	height:50px; line-height:70px; padding-left:10px;
padding-bottom:0px; }
.leftnav{ width:232px; height:auto; float:left;}
.leftnav ul{ margin:0; padding:25px 0 0 0;}
.leftnav ul li{ list-style:none;}
.leftnav ul li a{color:#265ac0; font:bold 0.9em Arial, Helvetica, sans-serif; text-decoration:none;  width:188px; line-height:34px; height:34px; padding-left:35px; display:block;}

.leftnav ul li a:hover{color:#fff; background:url('../../media/4291/menubg.gif') no-repeat;  width:188px; line-height:34px; height:34px; padding-left:35px;  display:block;}

.footer_products
{ 
	background:url('../../media/4251/footer_products.jpg') no-repeat; 
	/*height:180px; */
          height:20px;
	width:985px; 
	padding:114px 0 0 0; 
	clear:both;
}

.contentright_container{
	border-left:1px solid #ededed; 
	height:auto; 	
	float:left; 
	padding-left:10px;
      padding-top:15px; 	
	padding-bottom:10px;	
}
.contentright_container h2{ color:#1E3378; font:normal 14pt Arial, Helvetica, sans-serif; padding:5px 0 5px 0; margin:0; width:650px;}
.imgholder1{ padding:10px 0 0 0;}
.imgholder1 img{ margin-left:1px;	}
.imageproduct{border:1px solid #ccc; padding:5px; margin-top:20px }
.containerl_btn1{ width:365px; float:left; margin:20px 0 30px 0;}
.containerr_btn1{ float:left; width:auto; margin:20px 0 30px 0; }
.containerl_btn1 h3, .containerr_btn1 h3{ padding:0; margin:0 0 10px 0; color:#1E3378; font:normal 1.2em Arial, Helvetica, sans-serif;}
.btn1{
	 background:url('../../media/4226/btn1_bg.jpg') no-repeat;
	 width:180px; height:33px;
	 color:#fff; 
	 font:normal 14px Arial, Helvetica, sans-serif;
	 text-decoration:none; display:block; 
	 line-height:33px; text-align:left; 
	 clear:both; margin-top:10px; 
	 padding-left:45px;
}
.contentright_container p{ text-align:justify; width:650px; color:#262626; font:normal 9pt Arial, Helvetica, sans-serif; padding-top:0px;}

.prd2{ padding:0; margin:0;}
.prd2 li{ list-style:none;}
.prd2 li a{ text-decoration:none; color:#b38807; font:normal 0.9em Arial, Helvetica, sans-serif; line-height:25px;}
.prd2 li a:hover{ text-decoration:underline; color:#b38807; font:normal 0.9em Arial, Helvetica, sans-serif; line-height:25px;}

.btn_dwn{ background:url('../../media/4631/bt1_bg1.jpg') no-repeat; width:168px; height:33px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; display:block; line-height:33px; margin-top:10px; padding-left:45px; float:left; margin-right:50px;}

.btn_print{ background:url('../../media/4236/btn_print.gif') no-repeat; width:49px; height:33px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; display:block; line-height:33px;  margin-top:10px; padding-left:45px;  float:left;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

.Media
{
position:absolute;
z-index:1000;
overflow:auto;
background:url('../../media/4236/btn_print.gif')
width:256px:
height:122px;
background-color:#000;
}

.printButton{
         width: 60px; 
         float: right; 
         margin-bottom:-35px;
	
}

//For zoomer functionality
/*
	GENERAL
*/
*                                           { margin: 0; padding: 0; }
html                                        { overflow-y: scroll; }
/*body                                        { font: 14px Georgia, Serif; }*/
#main-content								{ width: 600px; margin: 20px auto; padding: 20px; background: white; -moz-border-radius: 20px; -moz-box-shadow: #222 5px 5px 5px; -webkit-border-radius: 20px; -webkit-box-shadow: #222 5px 5px 5px; position: relative; }
pre                                         { width: 580px; overflow: auto; margin: 0 0 12px 0; padding: 10px; background: #eee; border: 1px solid #ccc; }
code                                        { font: 11px Monaco, Courier, MonoSpace; }
ul                                          { margin: 0 0 12px 30px; }

/*
	NAV
*/
#nav                                        { list-style: none; overflow: hidden; margin: 0 0 22px 0; }
#nav li                                     { display: inline; }
#nav li a                                   { display: block; float: left; padding: 8px; text-decoration: none; }
#nav li a:hover,
#calendar #nav li.cal a,
#image #nav li.img a,
#text #nav li.txt a,
#use #nav li.use a,
#double #nav li.dbl a                       { background: #444; color: white; }


h1                                          { font: bold 40px Helvetica, Sans-Serif; letter-spacing: -1px; margin: 0 0 12px 0; }
h2                                          { font: bold 30px Helvetica, Sans-Serif; letter-spacing: -1px; margin: 0 0 6px 0; }
p                                           { margin: 0 0 12px 0; }

#dl                                         { position: absolute; top: 15px; right: 15px; text-decoration: none; background: #222; color: white; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 3px 8px; }
#dl:hover                                   { background: #999; }



/*
	FOR THE MOVER
*/
#wrap, #wrap2   							{ width: 600px; position: relative; }
#small, #small2								{ position: relative; width: 100%; }
#large, #large2    							{ background: white; position: relative; width: 500px; }
#mover, #mover2								{ position: absolute; top: 0; left: 0; width:250px; height: 250px; overflow: hidden; z-index: 100; background: white; display: none; }
#overlay, #overlay2							{ border: 0px solid white; width: 250px; height: 250px; position: absolute; top: 0; left: 0; z-index: 200; }






/*
   FOR TEXT DEMO
*/
#small p 								    { font-size: 8px; }





/*
	CALENDAR SPECIFIC
*/
caption										{ background: #1634D8; padding: 3px; color: white; font: 13px Helvetica, Sans-Serif; text-transform: uppercase; letter-spacing: 1px; }
.calendar 									{ font-size: 13px; }
.calendar td, .calendar th					{ padding: 1px; border: 2px solid white; }
.calendar td a                              { display: block; padding: 3px; background: #900; color: white; }
#months-tables .calendar td a:hover,
#months-tables .calendar td a[style]:hover  { background: black !important; text-decoration: none; }
.day 										{ text-align: center }
.past-day                                   { background-color: #eee; }
#months-tables                              { width: 100%; }
#months-tables  td                          { vertical-align: top; }
td           								{ vertical-align: top; }
.single-month 								{ padding-right: 10px; }
#small .calendar 							{ font-size: 8px; }
#small .calendar td, #small .calendar th 	{ width: 12px; height: 12px; border: 1px solid white; padding: 0; }
#small .calendar td a 						{ padding: 0; display: block; width: 12px; height: 12px; } 
#small .calendar td.day 					{ background: #eee; }
#small .calendar td.past-day				{ background: #999; }
#small a 									{ border: 0; }
#small .months-tables 						{ width: auto; }
#small caption 								{ font-size: 8px; white-space: nowrap; }


.newsHeadDisplay
{
padding-top:20px;
color:#1E3378;
font-size:12pt;	
}

























































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
teststyle {
font-size:17px;
	color:#01a3f2;
	font-weight:bold;
	font-style:italic;
	font-family:Arial;
}


