/* Media queries */
@media screen and (max-width: 1200px) 
{

.bdtxt
{
text-align:center;
}


.c1
{
display:inline-block;
margin:10px 20px 10px 20px;
text-align:left;
}

.tabtext2
{
width:100%;
margin:0 auto;

}.fs2
{
width:40%;
float:none;
padding:0px 0px 10px 0px;
display:inline-table;
margin:20px 10px 20px 10px;
}

.fs2 h3
{
color:#fff;
margin:0px;
padding:0px;

}

.fs2 p
{
font-size:11px;
line-height:20px;
margin:0px;
padding:0px;
}


.fs2 img
{
width:100%;
}


.searchstrip
{
background:#333;
}

.searchbox
{
background:#fff;
 
  color:#333;
  border:1px solid #fff;
  margin:18px;
  width:60%;
  padding:6px;
}

.btn
{
background:#d46e00;
color:#fff;
border:none;
font-size:14px;
padding:6px;
font-weight:bold;

}

.com-left
{
width:58%;
float:left;
text-align:left;
}
.com-left h1
{
text-align:left;
padding-left:17px;

}

.com-left h4
{
text-align:left;
font-size:14px;
padding-left:17px;
}

.com-left p
{
text-align:left;
margin:0px;
padding:0px 0px 0px 17px;
}

.com-right
{
width:35%;
float:right;
padding:20px 0px 0px 0px;
margin-right:20px;
text-align:left;
}

.com-right p
{
margin:0px;
padding:10px !important;
}

.r1
{
background:#711212;
margin:15px 0px 15px 0px;
}

.r2
{
background:#332c2c;
margin:0px 0px 15px 0px;
}

.r3
{
background:#5d2d2d;
margin:0px 0px 15px 0px;
}


.container
{
width:98%;
margin:0 auto;

}


.topheader
{
background:url(../images/logobg.png) no-repeat -50% 0px ;
width:100%;
}

.row1
{
width:100%;
margin:0 auto;
}

#topcon
{
height:150px;
}
.logo
{
width:25.8%;
float:left;
margin-left:20px;
padding-top:30px;
}

.logo img
{
width:100%;
}

.tagline
{
font-family:Calibri;
font-size:19px;
font-weight:bold;
color:#fff;
padding-left:20px;
width:auto;
float:left;
padding-top:52px;
}

.bx1
{
background:url(../images/bg-box.png) repeat;
margin:0px 0px 20px 0px;
}

.lftbx1
{
width:27.5%;
float:left;
padding:0px 16px 29px 16px;

}

.lftbx1 ul 
{
margin:0px;
padding:2px 0px 0px 0px;
}
.lftbx1 ul li
{
margin:0px;
padding:11px 0px 11px 0px;
list-style:none;
border-bottom:1px solid #394649;

}

.rhtspan
{
position:relative;left:0%; float:right;color:#ff5bbc;
font-weight:bold;}

ul.twit
{
margin:0px;
padding:0px 0px 0px 0px;
}
ul.twit li
{
margin:0px;
padding:11px 0px 11px 0px;
list-style:none;
border-bottom:1px solid #092b36;
line-height:20px;

}

ul.twit li a
{
color:#00f6ff;
text-decoration:none;
}

ul.twit li a:hover
{
color:#00f6ff;
text-decoration:underline;
}

ul.twit li span
{
color:#ff5bbc;
font-weight:bold;
}
.rhtbx1
{
width:64.2%;
float:right;
padding:11px 10px 11px 10px;
text-align:center;
}

.rhtbx1 img
{
width:100%;
}

#dnc
{
float:none;
width:auto;
margin:0 auto;
text-align:center;
clear:both;
display:block;

}
.add
{
width:45%;
float:right;
padding:20px 0px 20px 20px;
text-align:right;



}

.add img
{
width:100%;

}

.leftsec
{

width:30.6%;
float:left;

}


.leftsec .lftbx1
{
width:90%;
}

.rightsec
{
width:66.2%;
float:right;
}


.ad
{
padding:0px 0px 20px 0px;
clear:both;
width:100%;
float:none;

}
.ad img
{
width:100%;
}

.cm
{
text-decoration:underline;
}

a
{
color:#fff;
text-decoration:none;
}

a:hover
{
color:#06dae2;
text-decoration:none;
}



#dnc
{
float:none;
width:50%;
padding-top:20px;
}

/*TAb class Start*/

.tab
{
width:100%;
display:block;
margin:0 auto;
text-align:center;
}



ul.tabs {
		margin: 0;
		padding: 0;
		float: left;
		list-style: none;
		width: 100%;
	}
	ul.tabs li {
		float: none;
		margin:0px 2px 4px 0px;
		cursor: pointer;
		padding:15px 0px 15px 0px;
        width:111px;
		display:inline-table;
		line-height: 20px;
		border:none;
		font-weight: normal;
		overflow: hidden;
		position: relative;
	}
	ul.tabs li:hover {
	 filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
		
	}	
	
	ul.tabs li:first-child {
	margin:0px 2px 4px 0px;
	}
	
		ul.tabs li:last-child {
		margin:0px 2px 4px 0px;
	}

	.tab_container {
		border:none;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background:none;
	}
	.tab_content {
		padding: 0px;
		display: none;
	}
	
	



/*TAb class end*/


.icon-con a
{
text-decoration:none;
padding:0px 10px 0px 0px;
}

.tabcon
{
width:100%;
clear:both;
padding-bottom:20px;
margin:20px 0px 0px 0px;
}

.tabcon p
{
padding:10px 15px 0px 15px;
margin:0px 0px 5px 0px;
line-height:20px;
}



.fs1
{
width:188px;
float:left;

padding:0px 0px 10px 0px;
}

.fs1 img
{
width:100%;
}

.mgn1
{
margin:20px 0px 0px 23px;

}

.mgn
{
margin:20px 0px 0px 23px;
}



.mgn3
{
margin:20px 0px 0px 23px;

}

.txt
{
padding:10px;
}

.fs1 h3
{
color:#fff;
margin:0px;
padding:0px;
}

.date
{
color:#ff5bbc;
font-size:11px;
}
.fs1 p
{
font-size:11px;
line-height:20px;
margin:0px;
padding:0px;
}



.footer
{
width:96.7%;
display:block;
padding:20px 15px 20px 15px;
margin:20px 0px 0px 0px;
}


.ftr-left
{
width:57%;
float:left;
}
.ftr-right
{
width:35%;
float:right;
text-align:right;
}

.ftr-right img
{
padding-left:10px;
}
}



@media screen and (max-width:980px) 
{



.container
{
width:98%;
margin:0 auto;
}





.row1
{
width:100%;
margin:0 auto;
}

#topcon
{
height:150px;
}
.logo
{
width:25.8%;
float:left;
margin-left:20px;
padding-top:30px;
}

.logo img
{
width:100%;
}

.tagline
{
font-family:Calibri;
font-size:19px;
font-weight:bold;
color:#fff;
padding-left:20px;
width:auto;
float:left;
padding-top:52px;
}

.bx1
{
background:url(../images/bg-box.png) repeat;
margin:0px 0px 20px 0px;
}

.lftbx1
{
width:27.5%;
float:left;
padding:0px 16px 29px 16px;

}

.lftbx1 ul 
{
margin:0px;
padding:1px 0px 0px 0px;
}
.lftbx1 ul li
{
margin:0px;
padding:5px 0px 5px 0px;
list-style:none;
border-bottom:1px solid #394649;

}

.rhtspan
{
position:relative;left:0%; float:right;color:#ff5bbc;
font-weight:bold;}

ul.twit
{
margin:0px;
padding:0px 0px 0px 0px;
}
ul.twit li
{
margin:0px;
padding:11px 0px 11px 0px;
list-style:none;
border-bottom:1px solid #092b36;
line-height:20px;

}

ul.twit li a
{
color:#00f6ff;
text-decoration:none;
}

ul.twit li a:hover
{
color:#00f6ff;
text-decoration:underline;
}

ul.twit li span
{
color:#ff5bbc;
font-weight:bold;
}
.rhtbx1
{
width:63.8%;
float:right;
padding:11px 10px 11px 10px;
text-align:center;
}

.rhtbx1 img
{
width:100%;
}

#dnc
{
float:right;
width:auto;

}
.add
{
width:45%;
float:right;
padding:20px 0px 20px 20px;
text-align:right;



}

.add img
{
width:100%;

}

.leftsec
{

width:30.6%;
float:left;

}


.leftsec .lftbx1
{
width:90%;
}

.rightsec
{
width:66.2%;
float:right;
}


.ad
{
padding:0px 0px 20px 0px;
clear:both;
width:102%;
float:none;

}
.ad img
{
width:100%;
}

.cm
{
text-decoration:underline;
}

a
{
color:#fff;
text-decoration:none;
}

a:hover
{
color:#06dae2;
text-decoration:none;
}




#dnc
{
float:none;
width:50%;
padding-top:20px;
}

/*TAb class Start*/

.tab
{
width:100%;
display:block;
text-align:center;
}



ul.tabs {
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		float: none;
		list-style: none;
		width: 100%;
		


	}
	ul.tabs li {
		
		float: none;
		margin:0px 0px 4px 0px;
		cursor: pointer;
		padding:15px 5px 15px 4px;
        width:111px;
		line-height: 20px;
		border:none;
		display:inline-table;
		font-weight: normal;
		overflow: hidden;
		position: relative;
		
	}
	
	ul.tabs li:first-child {
		margin:0px 0px 4px 0px;
	}
	

		ul.tabs li:last-child {
		margin:0px 0px 4px 0px;
	}
	ul.tabs li:hover {
	 filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
		
	}	

	.tab_container {
		border:none;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background:none;
	}
	.tab_content {
		padding: 0px;
		display: none;
				
	}
	
	



/*TAb class end*/


.icon-con a
{
text-decoration:none;
padding:0px 10px 0px 0px;
}

.tabcon
{
width:100%;
clear:both;
padding-bottom:20px;
margin:20px 0px 0px 0px;
}

.tabcon p
{
padding:10px 15px 0px 15px;
margin:0px 0px 5px 0px;
line-height:20px;
}



.fs1
{
width:180px;
float:none;
display:inline-table;

padding:0px 0px 10px 0px;
}

.fs1 img
{
width:100%;
}

.mgn1
{
margin:20px 0px 0px 15px;

}

.mgn
{
margin:20px 0px 0px 15px;
}



.mgn3
{
margin:20px 0px 0px 15px;

}

.txt
{
padding:10px;
}

.fs1 h3
{
color:#fff;
margin:0px;
padding:0px;
}

.date
{
color:#ff5bbc;
font-size:11px;
}
.fs1 p
{
font-size:11px;
line-height:20px;
margin:0px;
padding:0px;

}



.footer
{
width:96.7%;
display:block;
padding:20px 15px 20px 15px;
margin:20px 0px 0px 0px;
}

.ftr-left
{
width:57%;
float:left;
}
.ftr-right
{
width:35%;
float:right;
text-align:right;
}

.ftr-right img
{
padding-left:10px;
}
}

@media (min-width:768px) and (max-width:979px) { 


.container
{
width:98%;
margin:0 auto;
}



.topheader
{
background:url(../images/logobg.png) no-repeat -250% 0px !important;
width:100%;
}


.row1
{
width:100%;
margin:0 auto;
}

#topcon
{
height:150px;
}
.logo
{
width:25.8%;
float:left;
margin-left:20px;
padding-top:30px;
}

.logo img
{
width:95%;
}

.tagline
{
font-family:Calibri;
font-size:19px;
font-weight:bold;
color:#fff;
padding-left:20px;
width:auto;
float:left;
padding-top:48px;
}



h3#com
{
margin-top:0px !important;
margin:0px;
padding:0px;
}
.bx1
{
background:url(../images/bg-box.png) repeat;
margin:0px 0px 20px 0px;
}

.lftbx1
{
width:27.5%;
float:left;
padding:0px 16px 29px 16px;

}



.lftbx1 ul 
{
margin:0px;
padding:1px 0px 0px 0px;
}
.lftbx1 ul li
{
margin:0px;
padding:2px 0px 3px 0px;
list-style:none;
border-bottom:1px solid #394649;

}

.rhtspan
{
position:relative;left:0%; float:right;color:#ff5bbc;
font-weight:bold;}

ul.twit
{
margin:0px;
padding:0px 0px 0px 0px;
}
ul.twit li
{
margin:0px;
padding:11px 0px 11px 0px;
list-style:none;
border-bottom:1px solid #092b36;
line-height:20px;

}

ul.twit li a
{
color:#00f6ff;
text-decoration:none;
}

ul.twit li a:hover
{
color:#00f6ff;
text-decoration:underline;
}

ul.twit li span
{
color:#ff5bbc;
font-weight:bold;
}
.rhtbx1
{
width:63.8%;
float:right;
padding:11px 10px 11px 10px;
text-align:center;
}

.rhtbx1 img
{
width:100%;
}

#dnc
{
float:right;
width:auto;

}
.add
{
width:42%;
float:right;
padding:28px 0px 20px 20px;
text-align:right;



}

.add img
{
width:100%;

}

.leftsec
{

width:30.6%;
float:left;

}


.leftsec .lftbx1
{
width:90%;
}

.rightsec
{
width:66.2%;
float:right;
}


.ad
{
padding:0px 0px 20px 0px;
clear:both;
width:102%;
float:none;

}
.ad img
{
width:100%;
}

.cm
{
text-decoration:underline;
}

a
{
color:#fff;
text-decoration:none;
}

a:hover
{
color:#06dae2;
text-decoration:none;
}



#dnc
{
float:none;
width:50%;
padding-top:20px;
}

/*TAb class Start*/

.tab
{
width:100%;
display:block;
}



ul.tabs {
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		float: none;
		list-style: none;
		width: 100%;
		


	}
	ul.tabs li {
		
		float: none;
		margin:0px 0px 4px 0px;
		cursor: pointer;
		padding:15px 5px 15px 4px;
        width:111px;
		line-height: 20px;
		border:none;
		display:inline-table;
		border-left: none;
		font-weight: normal;
		
		overflow: hidden;
		position: relative;
		
	}
	
	ul.tabs li:first-child {
		margin:0px 0px 0px 0px;
	}
	

		ul.tabs li:last-child {
		margin:0px 0px 0px 0px;
	}
	ul.tabs li:hover {
	 filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
		
	}	
	
	.tab_container {
		border:none;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background:none;
	}
	.tab_content {
		padding: 0px;
		display: none;
				
	}
	



/*TAb class end*/


.icon-con a
{
text-decoration:none;
padding:0px 10px 0px 0px;
}

.tabcon
{
width:100%;
clear:both;
padding-bottom:20px;
margin:20px 0px 0px 0px;
}

.tabcon p
{
padding:10px 15px 0px 15px;
margin:0px 0px 5px 0px;
line-height:20px;
}



.fs1
{
width:180px;
float:none;
display:inline-table;
margin:0 auto;

padding:0px 0px 10px 0px;
}

.fs1 img
{
width:100%;
}

.mgn1
{
margin:20px 0px 0px 15px;

}

.mgn
{
margin:20px 0px 0px 15px;
}



.mgn3
{
margin:20px 0px 0px 15px;

}

.txt
{
padding:10px;
}

.fs1 h3
{
color:#fff;
margin:0px;
padding:0px;
}

.date
{
color:#ff5bbc;
font-size:11px;
}
.fs1 p
{
font-size:11px;
line-height:20px;
margin:0px;
padding:0px;
}



.footer
{
width:96%;
display:block;
padding:20px 15px 20px 15px;
margin:20px 0px 0px 0px;
}


.ftr-left
{
width:62%;
float:left;
}
.ftr-right
{
width:34%;
float:right;
text-align:right;
}

.ftr-right img
{
padding-left:10px;
}

}


@media (max-width: 640px) {

.bdtxt
{
text-align:center;
}


.c1
{
display:inline-block;
margin:10px 20px 10px 20px;
text-align:center;
}

/****tab inner classes*************/

.tabtext2
{
width:100%;
margin:0 auto;

}.fs2
{
width:80%;
float:none;
padding:0px 0px 10px 0px;
display:inline-table;
margin:20px 0px 20px 0px !important;
margin:0 auto;
text-align:center;
}

.fs2 h3
{
color:#fff;
margin:0px;
padding:0px;

}

.fs2 p
{
font-size:11px;
line-height:20px;
margin:0px;
padding:0px;
}


.fs2 img
{
width:100%;
}

.searchstrip
{
background:#333;
}

.searchbox
{
background:#fff;
 
  color:#333;
  border:1px solid #fff;
  margin:18px 0px 18px 0px;
  width:55%;
  padding:6px;
}

.btn
{
background:#d46e00;
color:#fff;
border:none;
font-size:14px;
padding:6px;
font-weight:bold;

}

.com-left
{
width:95%;
float:none;
margin:0 auto;
text-align:center;
}
.com-left h1
{

padding-left:0px;

}

.com-left h4
{
font-size:14px;
padding-left:0px;
}

.com-left p
{
margin:0px;
padding:0px 0px 0px 0px;
}

.com-right
{
width:95%;
float:none;
padding:20px 0px 0px 0px;
margin:0 auto;
}

.com-right p
{
margin:0px;
padding:10px ;
}



.container
{
width:98%;
margin:0 auto;
}


.topheader
{
background:url(../images/logobg.png) no-repeat 18% 0px;
width:100%;
}


.row1
{
width:98%;
margin:0 auto;
padding:0px;
}

.bodysec
{
width:100%;
margin:0 auto;
padding:0px;
}
.logo
{
width:253px;
float:none;
margin-left:0px;
padding-top:30px;
text-align:center;
margin:0 auto;
}

#topcon
{
height:auto;
}

.tagline
{
float:none;
text-align:center;
}

.lftbx1
{
width:96.6%;
float:none;
padding:10px 10px 29px 10px;
text-align:center;
clear:both;
margin:20px 0px 20px 0px;

}
.rhtbx1
{
width:96.2%;
float:none;
padding:11px 11px 11px 11px;
text-align:center;
}

.ad img
{
width:100%;
}

.rhtbx1 img
{
width:100%;
}

.rhtspan
{
position:relative;left:0%; float:none;color:#ff5bbc;
font-weight:bold;}
.add
{
width:98%;
float:none;
margin:0 auto;
padding:20px 0px 20px 0px;
text-align:center;


}
.add img
{
width:100%;
}

.leftsec
{

width:98%;
float:none;
text-align:center;
margin:0 auto;
clear:both;
padding-top:20px;

}


.leftsec .lftbx1
{

width:97%;

}
.rightsec
{
width:98%;
float:none;
text-align:center;
margin:0 auto;
clear:both;
}


#dnc
{
float:none;
width:auto;
padding-top:20px;

margin:0 auto;
clear:both;

}
.ad
{
padding:0px 0px 20px 0px;
clear:both;
width:100%;
float:none;
text-align:center;


}

.ad img
{
width:100%;


}


/*TAb class Start*/

.tab
{
width:100%;
display:block;margin:0 auto;
}



ul.tabs {
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		float: none;
		list-style: none;
		width: 100%;


	}
	ul.tabs li {
		
		float: none;
		margin:0px 0px 4px 0px;
		cursor: pointer;
		padding:15px 5px 15px 4px;
        width:111px;
		line-height: 20px;
		border:none;
		display:inline-table;
		border-left: none;
		font-weight: normal;
		
		overflow: hidden;
		position: relative;
		
	}
	
	ul.tabs li:first-child {
		margin:0px 0px 4px 0px;
	}
	

		ul.tabs li:last-child {
		margin:0px 0px 4px 0px;
	}
	ul.tabs li:hover {
	 filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
		
	}	
	
	.tab_container {
		border:none;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background:none;
	}
	.tab_content {
		padding: 0px;
		display: none;
				
	}

.tmgn
	{
	margin:0px 3px 0px 3px;
	}
	
	.tmgn1
	{
	margin:0px 0px 0px 3px;
	}
/*TAb class Start*/


.tabtext
{
width:90%;
margin:0 auto;
}

.fs1
{
width:180px;
float:none;
display:inline-table;

padding:0px 0px 10px 0px;

}


.fs1 img
{
width:100%;
}
.mgn1
{
margin:20px 0px 0px 18px;

}

.mgn
{
margin:20px 0px 0px 18px;
}



.mgn3
{
margin:20px 0px 0px 18px;

}

.footer
{
width:98%;
display:block;
padding:20px 0px 0px 0px;margin:0 auto;
margin-top:10px;

}

.ftr-left
{
width:100%;
float:none;
margin:0 auto;
text-align:center;
}
.ftr-right
{
width:90%;
float:none;
text-align:center;
padding:10px 0px 10px 0px;
}

.ftr-right img
{
padding-left:10px;
}
}


@media (max-width: 479px) { 

.searchstrip
{
width:100%;
display:block;
margin:0 auto;
background:#333;
}
.searchbox
{
background:#fff;
 
  color:#333;
  border:1px solid #fff;
  margin:18px 0px 18px 0px;
  width:55%;
  padding:6px;
}

.com-left
{
width:90%;
}
.com-right
{
width:90%;
float:none;
padding:20px 0px 0px 0px;
margin:0 auto ;
}


.container
{
width:96%;
margin:0 auto;
}


.topheader
{
background:url(../images/logobg.png) no-repeat 45% 0px;
width:100%;
}


.row1
{
width:96%;
margin:0 auto;
padding:0px;

}

.bodysec
{
width:100%;
margin:0 auto;
padding:0px;
}
.logo
{
width:253px;
float:none;
margin-left:0px;
padding-top:30px;
text-align:center;
margin:0 auto;
}

#topcon
{
height:auto;
}

.tagline
{
float:none;
text-align:center;
}

.lftbx1
{
width:92.6%;
float:none;
padding:10px 10px 29px 10px;
text-align:center;
clear:both;
margin:20px 0px 20px 0px;

}
.rhtbx1
{
width:92.2%;
float:none;
padding:11px 11px 11px 11px;
text-align:center;
}

.ad img
{
width:100%;
}

.rhtbx1 img
{
width:100%;
}

.rhtspan
{
position:relative;left:0%; float:none;color:#ff5bbc;
font-weight:bold;}
.add
{
width:98%;
float:none;
margin:0 auto;
padding:20px 0px 20px 0px;
text-align:center;


}
.add img
{
width:100%;
}

.leftsec
{

width:98%;
float:none;
text-align:center;
margin:0 auto;
clear:both;
padding-top:20px;

}


.leftsec .lftbx1
{

width:93%;

}
.rightsec
{
width:98%;
float:none;
text-align:center;
margin:0 auto;
clear:both;
}


#dnc
{
float:none;
width:auto;
padding-top:20px;
margin:0 auto;
clear:both;

}
.ad
{
padding:0px 0px 20px 0px;
clear:both;
width:100%;
float:none;
text-align:center;


}

.ad img
{
width:100%;


}


/*TAb class Start*/

.tab
{
width:100%;
display:block;margin:0 auto;
}



ul.tabs {
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		float: none;
		list-style: none;
		width: 100%;


	}
	ul.tabs li {
		
		float: none;
		margin:0px 0px 4px 0px;
		cursor: pointer;
		padding:15px 5px 15px 4px;
        width:111px;
		line-height: 20px;
		border:none;
		display:inline-table;
		border-left: none;
		font-weight: normal;
		overflow: hidden;
		position: relative;
		
	}
	
	ul.tabs li:first-child {
		margin:0px 0px 4px 0px;
	}
	

		ul.tabs li:last-child {
		margin:0px 0px 4px 0px;
	}
	ul.tabs li:hover {
	 filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
		
	}	
	
	.tab_container {
		border:none;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background:none;
	}
	.tab_content {
		padding: 0px;
		display: none;
				
	}

.tmgn
	{
	margin:0px 3px 0px 3px;
	}
	
	.tmgn1
	{
	margin:0px 0px 0px 3px;
	}
/*TAb class Start*/


.tabtext
{
width:90%;
margin:0 auto;
}

.fs1
{
width:197px;
float:none;
display:inline-table;

padding:0px 0px 10px 0px;

}

.mgn1
{
margin:20px 0px 0px 18px;

}

.mgn
{
margin:20px 0px 0px 18px;
}



.mgn3
{
margin:20px 0px 0px 18px;

}

.footer
{
width:98%;
display:block;
padding:20px 0px 0px 0px;margin:0 auto;
margin-top:10px;

}

.ftr-left
{
width:100%;
float:none;
margin:0 auto;
text-align:center;
}
.ftr-right
{
width:90%;
float:none;
text-align:center;
padding:10px 0px 10px 0px;
}

.ftr-right img
{
padding-left:10px;
}
}


@media (max-width: 319px) { 


.searchstrip
{
width:100%;
display:block;
margin:0 auto;
background:#333;
}
.searchbox
{
background:#fff;
 
  color:#333;
  border:1px solid #fff;
  margin:18px 0px 18px 0px;
  width:55%;
  padding:6px;
}


.logo
{
width:200px;
float:none;
margin-left:0px;
padding-top:30px;
text-align:center;
margin:0 auto;
}

.logo img
{
width:100%;
}

.topheader
{
background:url(../images/logobg.png) no-repeat 45% 0px;
width:100%;
}


/*TAb class Start*/

.tab
{
width:100%;
display:block;margin:0 auto;
}



ul.tabs {
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		float: none;
		list-style: none;
		width: 100%;


	}
	ul.tabs li {
		
		float: none;
		margin:0px 0px 4px 0px;
		cursor: pointer;
		padding:15px 5px 15px 4px;
        width:95px;
		line-height: 20px;
		border:none;
		display:inline-table;
		border-left: none;
		font-weight: normal;
		
		overflow: hidden;
		position: relative;
		
	}
	
	ul.tabs li:first-child {
		margin:0px 0px 4px 0px;
	}
	

		ul.tabs li:last-child {
		margin:0px 0px 4px 0px;
	}
	ul.tabs li:hover {
	 filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
		
	}	

	.tab_container {
		border:none;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background:none;
	}
	.tab_content {
		padding: 0px;
		display: none;
				
	}


/*TAb class Start*/




.fs1
{
width:197px;
float:none;
display:inline-table;

padding:0px 0px 10px 0px;

}

.mgn1
{
margin:20px 0px 0px 0px;

}

.mgn
{
margin:20px 0px 0px 0px;
}



.mgn3
{
margin:20px 0px 0px 0px;

}

}
