@charset "utf-8";
/* CSS Document */

body { margin:0px auto; background:url(../images/bg.png) repeat-x #FFFFFF; }

img { border:0; }

a { text-decoration:none; }

#maincontainer { margin:0px auto; width:1000px; height:auto; }

.container { float:left; width:1000px; height:auto; }

.header { float:left; width:974px; margin:0 13px; }

.logo { float:left; width:724px; height:84px; padding:19px 0; }

.contactbg { float:right; width:206px; height:120px; background:url(../images/contactbg.png) no-repeat; padding:0 22px; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000; text-align:center; line-height:24px; }

.menu { float:left; width:974px; height:40px; }

.menuleft { float:left; width:10px; height:40px; background:url(../images/menuleft.png) no-repeat; }

.menucnt { float:left; width:954px; height:40px; background:url(../images/menubg.png) repeat-x; }

.menuitem { float:left; padding:0 30px; line-height:38px; color:#FFF; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-transform:uppercase; }

.menuitem:hover { color:#44c3f0; }

.menuactive { float:left; padding:0 30px; line-height:38px; color:#44c3f0; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-transform:uppercase; }

.menuright { float:left; width:10px; height:40px; background:url(../images/menuright.png) no-repeat; }

.menudivider { float:left; background:url(../images/menudicider.png) no-repeat; width:3px; height:31px; margin:4px 0px 5px 0px; }

.banner { float:left; width:974px; height:294px; } 

.content { float:left; width:944px; height:auto; padding:15px; background:#FFF; -webkit-box-shadow: 0px 0px 20px 0px rgba(52,52,52,1);
-moz-box-shadow: 0px 0px 20px 0px rgba(52,52,52,1); box-shadow: 0px 0px 20px 0px rgba(52,52,52,1); }

.sidebar { float:left; width:274px; height:auto; }

.tit { float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#007091; font-weight:bold; text-transform:uppercase; border-bottom: 2px dotted #999999; width:256px; height:30px; margin-bottom:10px; }

.tit1 { float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#007091; font-weight:bold; text-transform:uppercase; border-bottom: 2px dotted #999999; width:670px; height:30px;  margin-bottom:10px;}

.tit2 { float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#007091; font-weight:bold; text-transform:uppercase; border-bottom: 2px dotted #999999; width:944px; height:30px;  margin-bottom:10px;}

.productsec { float:left; width:256px; height:auto; padding:0 0 20px 0;}

.productbg { float:left; width:216px; height:30px; background:url(../images/productbg.png) no-repeat; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; cursor:pointer; padding:10px 0 0 46px; color:#333; }

.productbg:hover { background:url(../images/productactivebg.png) no-repeat; }

.boxtest { float:left; width:234px; height:150px; background:#29b0e0; padding:10px 10px 20px 10px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:18px; }

.boxbottom { float:left; background:url(../images/testimonialbottom.png) no-repeat; width:254px; height:33px; }

.boxauthor { float:left; width:254px; height:auto; color:#000; font-weight:bold; text-align:right; }

.inner { float:left; width:670px; height:auto; }

.inner1 { float:left; width:944px; height:auto; }

.innercnt { float:left; width:670px; height:auto; padding-bottom:20px; }

.bdytxt { float:left; width:670px; font-size:13px; text-align:justify; line-height:16px; font-family:Tahoma, Geneva, sans-serif; }

.bdytxt1 { float:left; width:944px; font-size:13px; text-align:justify; line-height:16px; font-family:Tahoma, Geneva, sans-serif; }

.footer { float:left; width:974px; height:auto; padding:20px 0; font-family:Tahoma, Geneva, sans-serif; font-size:13px;  } 

.footer a { text-decoration:none; color:#2f2f2f; }

.ticker {
	width: 230px;	height:100px;	overflow: hidden;margin: 0;	padding: 0;	list-style: none;	}

#ticker_02 {height: 120px;}

.ticker li {height: 100px;	padding: 5px;	margin: 0px 5px;}

#frmval label.error {  background:url("../images/unchecked.gif") no-repeat 0px 0px;  padding-left: 16px;  padding-bottom: 2px;  font-weight: bold;  color: #F00;  position:relative;  left:5px; } 
ul.paging

{

margin:0px;

padding:0px;

list-style:none;

float:left;

vertical-align:middle;

text-align:center;

}

ul.paging li

{

margin:0px;

padding:0px;

float:left;

}

ul.paging li a

{

float: left;

padding-left:6px;

padding-right:6px;

padding-bottom:4px;

padding-top:3px;

margin-right:5px;

border:solid 1px #000;

text-decoration:none;

background:#FFFFFF;

color:#000;

}

ul.paging li.paging-active a, ul.paging li a:hover

{

background:#29b0e0;

color:#FFF;

}

ul.paging li.paging-disabled a, ul.paging li.paging-disabled a:hover

{

cursor:default;

background:#FFFFFF;

border:solid 1px #000;

color:#BBBBBB;

}

ul.paging li.paging-current

{

padding:5px;

margin-right:5px;

border:solid 1px #000;

background:#FFFFFF;

color:#000;

}

.page{

	position:relative;

	float:left;

	width:100%;

}
