/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/
.welcomeText
{
/* SAA - font-family:"Courier New", Courier, monospace; /*'arial rounded mt bold'; */
color:#6B6B6B;
font-style:normal;
font-size:18px;
text-decoration:none;
padding: 0px 0 0 145px;
}
.welcomeText2
{
/* SAA - font-family:"Courier New", Courier, monospace; */
color:#6B6B6B;
font-size:15px;
padding: 0px 0 0 145px;
}

.welcomeText3
{
font-family:'arial rounded mt bold';
color:#000000;
font-size:14px;
padding-left:20px;
}
.aquasideBtn
{
  background-image:url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/nav_btn.gif);
  height:33px; 
  width:170px;
  background-repeat:no-repeat;
  font-weight:bold;
  cursor:hand;
  font-family:Arial; 
  font-size:12px;
 
  text-align:center;
  padding-top:9px;
  color:#FFFFFF;
}

/* AS ---- style additions ----- Start ----- */
#aquaNav {
	position:static;
	width:900px;
	min-height:500px;
	z-index:1;
	left: 59px;
	top: 33px;
}
#apDiv1 {
	position:relative;
	width:150px;
	height:350px;
	z-index:1;
	left: -35px;
	/*padding-top:85px;*/
	
	
}
#apDivImage {
	position:relative;
	z-index:1;
    padding-top:35px; 
	
}
/* AS ---- style additions ----- End ----- */

.imgTitles
{
 color:#000000; 
 font-weight:bold;
 font-size:12px;
}



* {
	margin: 0;
	padding: 0;
}

html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

body {
	background: #F6F6F6 url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img01.jpg) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*color: #6B6B6B;*/
}

#bodystyle {
	background: #F6F6F6 url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img01.jpg) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6B6B;
}

.menutxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#02397c;
text-decoration:none;
}

.title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.list{
height:20px;
padding-top:10px;
padding-left:5px;
}

form {
}

input, textarea {
	padding: 2px 5px;
	border: 1px solid rgb(209, 209, 209) /* SAA #EBEBEB */ ;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}

h1, h2, h3, h4 {
	margin: 0;
}

h2, h3, h4 {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #F2F2F2;
	letter-spacing: -0.035em;
	font-weight: normal;
	color: #37404C;
}

h2 {
	font-size: 28px;
}

h3 {
	font-size: 16px;
	font-weight: bold;
}

h4 {
	font-size: 14px;
	font-weight: bold;
}

h5 {
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}

a {
/*	color:#990000 ;  #003333 #FF5A00 */
	text-decoration:none;
	font-weight:bold;
	outline: none;
}



a img {
	border: none;
}

img.left {
	float: left;
	margin: 5px 20px 0 0;
}

img.right {
	float: right;
	margin: 5px 0 0 20px;
}

/* Wrapper */

#wrapper {
	width: 960px;
	margin: 0 auto;

	background: url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img02.jpg) repeat-y;
}

#wrapper2 {
	background: url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img10.jpg) no-repeat left bottom;


}

/* Header */

#header {
	height: 120px;
	background: #087FE7 url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img03.jpg) no-repeat;
}

/* Logo */

#logo {
	float: left;
}

#header_top {
	float: left;
	vertical-align:middle;
	height:66px;
	width:100%;
}
#aqualogo {
	float: left;
	vertical-align:middle;
	
	
	
}

#logo h1 {
	margin: 0;
	padding: 58px 0 0 58px;
	padding:
	letter-spacing: -3px;
	font-size: 20px;
	color: #FFFFFF;
}
.logoStyle
{
margin: 0;
	padding: 8px 0 0 58px;
	padding:
/*	text-transform: lowercase; 
	letter-spacing: -3px;*/
	font-size: 20px;
	color: #FFFFFF;

}
.aquaText {
	margin: 0;
	padding: 8px 0 0 0px;
/*	text-transform: lowercase; 
	letter-spacing: -3px;*/
	font-size: 30px;
	font-weight:bold;
	font-family:"Arial";
	color: #FFFFFF;
}/**/
/*
#aqualogo h1 {
	margin-left:50px;
	padding-top: 20px ;
	
	text-transform: lowercase; 
	letter-spacing: 3px;
	font-size: 25px;
	color: #FFFFFF;
}


#logo h1 a {
	text-decoration: none;
	color: #FFFFFF;
}
*/


 

/* Page */

#page {
	background: url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img04.jpg) no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6B6B;
}

/* Content */

#content {
	float: left;
	width: 300px; /*SAA 300; 525  wael dec 16*/
	padding: 0 0 0 56px;
}


#contentmain {
	float: left;
	width: 700px;
	padding: 0 0 0 56px;
}
#contentmain_product {
	min-height:550px;
}

.post {
	padding-top: 30px;
}



/* Footer */

#footer {
	height: 90px;
	width:960px;
	background: url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/images/img05.jpg) no-repeat;
}

#footer p {
	margin: 0;
	padding-top: 45px;
	text-align: center;
	color: #8E8E8E;
}

#footer a {
	color: #666666;
}
.sub_title
{
color:#FADA29;
font-weight:bold;
padding-left:50px;
font-size:18px;
letter-spacing:3px;
font-family:"arial Black";
}

/* Side menu */
#sidemenu {height:360px; width:200px; position:relative;}

#sidemenu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#fff;}

#sidemenu li {margin:0px; padding:0; list-style:none;}
#sidemenu li {display:inline-block; display:inline;}
#sidemenu ul ul {position:absolute; left:-9999px;}
#sidemenu ul#toplevel {position:absolute; left:0; top:0;}

#sidemenu a {display:block; font:bold 12px Verdana;  line-height: 40px; text-decoration:none;padding:0px 10px 0px 10px;} 

#sidemenu ul li:hover > ul {left:100%; margin-top:-41px; margin-left:-1px;}

#sidemenu a:hover ul,
#sidemenu a:hover a:hover ul, 
#sidemenu a:hover a:hover a:hover ul {left:100%;}
#sidemenu a:hover ul ul, 
#sidemenu a:hover a:hover ul ul {left:-9999px;}

#sidemenu li a:hover {background:#BBBBBB; color:#ffffff;} 
#sidemenu li:hover > a {background:#BBBBBB; color:#ffffff;}
#sidemenu li a.fly {}
#sidemenu li a.fly:hover {background:#BBBBBB;} 
#sidemenu li:hover > a.fly {background:#BBBBBB;}

#sidemenu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-14px;margin-left:-1px;}	

/*Product Table in Home Page*/
#tcontainer {
    display: table;
	border-style:solid;
	border-width:thin;
	padding:7px 80px 7px 80px;
	margin: 0 0 0 -20px;
    }

  #trow  {
    display: table-row;
    }

  #tcell,#tcell_empty {
	width:180px;
    display: table-cell;
	padding:6px 6px 6px 6px;
    }
#tcell:hover {
	background-color:#97BAD8 /* C3D7E9 /* #D5E3F0 */;
	border-radius:15px;
    }
	
	#apDiv1 ul {
	list-style:none;
}
#apDiv1 a
{
  
  text-decoration:none;
}

#apDiv1 li
{ z-index:3000;
  overflow:visible;
  /*background-image:url(https://www.birmfilter.com/~admin011/birmfilter.com/themes/birmfilter_custom_ozonelayout/./images/nav_btn.gif);background-repeat:no-repeat;*/
   /* SAA - 33px height:16px;width:170px;*/
  vertical-align:middle;
  background-color:#CCCCCC;
  font-weight:bold;
  cursor: pointer; cursor: hand;
  font-family:Arial; 
  font-size:14px;
  /* SAA - 4px padding-top:8px;*/
  padding-top:3px;
  padding-bottom:3px;
  text-align:center;
  margin-top:5px;
  border-radius: 5px;
  
}
#apDiv1 li:hover{
/* saa - added Hover effect --- end --- */
    filter:alpha(opacity=80);
    -moz-opacity: .80;
    opacity: .80;
    -khtml-opacity: .80;
	
	color:#FFDF00; /* color does not work ??? */
/* saa - added Hover effect --- end --- */
	
}
#apDiv1 li a{

color:rgb(51, 51, 51);
}
#topmenu {
	float: right;
	
}

#topmenu ul {
	margin: 0;
	padding: 20px 58px 0 0;
	list-style: none;
	line-height: normal;
}

#topmenu li {
	display: inline;
	}


#topmenu a {
	padding-left: 30px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial,Verdana; 
}

#topmenu a:hover {
	text-decoration: underline;
}











.d2rsidenav_selectedlink{
filter:alpha(opacity=80);
    -moz-opacity: .80;
    opacity: .80;
    -khtml-opacity: .80;
	
	
}
a.d2rsidenav_selectedhlink{
color:#FFDF00;
	
	
}
a.d2rsidenav_hlink:hover{

color:#FFDF00;
}
a.d2rsidenav_hlink{
color:#FFFFFF;
}



.sga_table td{
border:1px solid #c0c0c0;
text-align:center;
}

.sga_table{
font-family:Arial;
font-size:11px;
color:#000;
}

.sga_tableheader{
font-family:Arial;
font-size:12px;
color:#000;
font-weight:bold;
background-color:#9DCFEA; 

}


/*--- table SGC----*/

div.sgc_wrapper {
width:448px;

}
div.sgc_a1{
width:200px;
border:1px solid #000;
line-height:30px;
float:left;
text-align:center;
vertical-align:middle;
font-family:Arial; 
background-color:#9DCFEA; 
font-size:16px;	
color:#000;	
font-weight:bold;
}

div.sgc_a2 {
width:80px;
border:1px solid #000;
line-height:30px;
float:left;
text-align:center;
font-family:Arial; 
background-color:#9DCFEA; 
font-size:16px;	
color:#000;	
font-weight:bold;

}

div.sgc_b1{
width:195px;
float:left;
height:40px;
text-align:left;
padding-left:5px;
padding-top:5px;
vertical-align:middle;
font-family:Arial; 
font-size:12px;	
color:#000;	
font-weight:bold;
border:1px solid #000;
}

div.sgc_b2{
width:80px;
line-height:45px;
float:left;
text-align:center;
vertical-align:middle;
font-family:Arial; 
font-size:12px;	
color:#000;	
font-weight:bold;
border:1px solid #000;
}

div.sgc_b2long{
width:244px;
line-height:45px;
float:left;
text-align:center;
vertical-align:middle;
font-family:Arial; 
font-size:12px;	
color:#000;	
font-weight:bold;
border:1px solid #000;
}
div.sgc_footnote{
font-family:Arial; 
font-size:11px; 
color:#606060;	
font-weight:bold;
}

/* --- table GA  */

div.2secs {
width:700px;
height:600px;
}
div.sec1 {
width:420px;
float:left;
}
div.sec2 {
width:auto;
height:620px;
}

div.ga_wrapper {
width:404px;
}
div.ga_a{
width:402px;
border:1px solid #000;
line-height:30px;
float:left;
text-align:center;
vertical-align:middle;
font-family:Arial; 
background-color:#9DCFEA; 
font-size:16px;	
color:#000;	
font-weight:bold;
}

div.ga_b{
width:200px;
border:1px solid #000;
line-height:40px;
float:left;
text-align:center;
font-family:Arial; 
font-size:12px;	
color:#000;	
font-weight:bold;

}
a.printPage {
	text-decoration:none;
	font-size:1.2em;

	color:#F33;
}
a.printPage:hover{
	color:#06F;
	text-decoration:none;
}
div.content_tcontainer {
    display: table;
	padding:0px 0px 0px 0px;
	margin: 0 0 0 0px;
	width:100%;
	min-height:550px;
    }

 div.content_tow  {
    display: table-row;
    }

  div.content_tcell {
	
    display: table-cell;
	
    }
    div.mainarea_tcell{width:737px;display:table-cell;vertical-align:top;}
    div.toparea_tcell{width:161px;display:table-cell;vertical-align:top;}
	 div.printcell{width:200px;display:table-cell;vertical-align:top;padding-left:160px;float:left}
div.toppage_tcontainer {
    display: table;
	width:100%;
	min-height: 500px;
    }

 div.toppage_tow  {
    display: table-row;
    }

  div.toppage_tcell {
	
    display: table-cell;
	vertical-align:top;
    }
  div.header_tcontainer{
    display: table;
	
	 }

 div.header_tow  {
    display: table-row;
    }
div.header_tcell_logo {
	
    display: table-cell;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
/*	text-transform: lowercase; 
	letter-spacing: -3px;*/
	letter-spacing: -2px;
	
	color: #FFFFFF;
    }
	
	div.header_tcell_logo  h1 {
	
    display: table-cell;
	
	
	padding: 0px 0 0 58px;
	
/*	text-transform: lowercase; 
	letter-spacing: -3px;*/
	letter-spacing: -2px;
	font-size: 36px;
	color: #FFFFFF;
    }
  div.header_tcell_aqua {
	
    display: table-cell;
	vertical-align:middle;
	
    }


