@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'Swis721 Lt BT';
    src: url('SWZ721L_0.eot');
    src: url('SWZ721L_0.eot?#iefix') format('embedded-opentype'),
         url('SWZ721L_0.woff') format('woff'),
         url('SWZ721L_0.ttf') format('truetype'),
         url('SWZ721L_0.svg#SWZ721L_0') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{
	margin:0px;
	padding:0px;
	background-image: url(../images/main-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-color: #829337;
	font-family:Arial, Helvetica, sans-serif,"Trebuchet MS", Tahoma, "Times New Roman", Verdana;
	font-family:, Arial, Helvetica, sans-serif
	}
	
	
	.top-bg {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	width: 100%;
	float: left;
	padding: 0px;
}
.main-wrap {
	width: 952px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wraper {
	background-image: url(../images/wrap-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	width: 922px;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

/*header css*/
.header {
	background-image: url(../images/header-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 922px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.header .logo {
	background-image: url(../images/logo-line.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	float: left;
	height: 81px;
	width: 384px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.header .top-mid-img {
	margin: 0px;
	float: left;
	width: 211px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
.header .top-call-us {
	text-align: right;
	margin: 0px;
	float: left;
	width: 278px;
	padding-top: 17px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.header .top-call-us strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.header .top-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 53px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 922px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
}
.header .top-menu img {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.header .top-menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.header .top-menu ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.header .top-menu ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 53px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.header   .top-menu   ul   li   a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 53px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 18px;
	padding-right: 40px;
	padding-bottom: 18px;
	padding-left: 40px;
	background-color: #00923e;
}
.header  .top-menu  ul  li  a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 53px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 18px;
	padding-right: 40px;
	padding-bottom: 18px;
	padding-left: 40px;
	background-color: #00923e;
}
.banner_big/*banner css*/
 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 922px;
}

/*mid-box css*/
.mid-box-area {
	background-image: url(../images/banner-bttm-box-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 922px;
}
.mid-box-area .health-box {
	margin: 0px;
	float: left;
	width: 196px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.mid-box-area .health-box h2 {
	font-family: "Swis721 Lt BT";
	font-size: 31px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.mid-box-area .health-box p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.mid-box-area .health-box strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 40px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
.mid-box-area  .health-box  strong a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 40px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid-box-area   .health-box   strong  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 40px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid-box-area  .food-safety-box {
	margin: 0px;
	float: left;
	width: 210px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.mid-box-area  .food-safety-box  h2 {
	font-family: "Swis721 Lt BT";
	font-size: 31px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.mid-box-area  .food-safety-box  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.mid-box-area  .food-safety-box  strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
.mid-box-area   .food-safety-box   strong  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid-box-area     .food-safety-box     strong a:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid-box-area   .join-box {
	margin: 0px;
	float: left;
	width: 186px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.mid-box-area   .join-box   h2 {
	font-family: "Swis721 Lt BT";
	font-size: 20px;
	font-weight: normal;
	color: #FB6239;
	text-decoration: none;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
}
.mid-box-area    .join-box    h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
	font-weight: normal;
	color: #f3883a;
	text-decoration: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid-box-area   .join-box   p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #2f2f2f;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*.mid-box-area   .join-box   strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #2f2f2f;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.mid-box-area    .join-box    strong   a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #2f2f2f;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid-box-area      .join-box      strong  a:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #2f2f2f;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/
.join-box #textfield {
	margin: 0px;
	padding: 0px;
	width: 120px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	height: 20px;
}
.join-box  #textfield2 {
	margin: 0px;
	padding: 0px;
	width: 80px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	height: 20px;
}
.join-box  #select {
	padding: 0px;
	width: 40px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
}
.join-box   #select3 {
	padding: 0px;
	width: 80px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	height: 20px;
	margin: 0px;
}
.join-box #button {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



/*middle css*/
.middle {
	margin: 0px;
	float: left;
	width: 922px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.middle .lft-nav {
	background-color: #2f2f2f;
	margin: 0px;
	float: left;
	width: 206px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.middle .lft-nav h1 {
	font-family: "Swis721 Lt BT";
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.middle .lft-nav ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.middle .lft-nav ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	display: block;
	background-image: url(../images/lft-li-icon.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middle .lft-nav ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
}
.middle  .lft-nav  ul  li  a:hover {
	color: #999999;
	text-decoration: underline;
}
.middle .mid-nav {
	margin: 0px;
	float: left;
	width: 454px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.middle .mid-welcome-txt {
	margin: 0px;
	float: left;
	width: 454px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle .mid-welcome-txt h1 {
	font-family: "Swis721 Lt BT";
	font-size: 32px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.middle .mid-welcome-txt h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: normal;
	font-weight: normal;
	color: #ff6a00;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


.middle  .mid-welcome-txt  h3 {
	font-family: "Swis721 Lt BT";
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.middle .mid-welcome-txt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle .mid-child-safety {
	float: left;
	width: 216px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle   .mid-child-safety   h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	font-weight: normal;
	color: #ff6a00;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.middle  .mid-child-safety  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle    .mid-child-safety    strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
.middle     .mid-child-safety     strong    a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle       .mid-child-safety       strong   a:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle .rght-nav {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 216px;
}
.middle .inner-rght {
	margin: 0px;
	float: left;
	width: 676px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.middle  .inner-bredcum {
	margin: 0px;
	float: left;
	width: 676px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.middle   .inner-bredcum a {
	margin: 0px;
	text-align: right;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #ff6a00;
	text-decoration: none;
}
.middle    .inner-bredcum  a:hover {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #ff6a00;
	text-decoration: underline;
}
.middle   .inner-content {
	margin: 0px;
	float: left;
	width: 676px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.middle .inner-content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: normal;
	color: #ff6a00;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.middle  .inner-content  h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middle   .inner-content   h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00923E;
	line-height: normal;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middle    .inner-content    h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6A3A;
	line-height: 24px;
	text-decoration: none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.middle  .inner-content h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
}

.middle  .inner-content  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle .inner-content ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.middle .inner-content ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/inner-li-icon.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 14px;
}


/*footer css*/
.footer {
	background-color: #637221;
	margin: 0px;
	float: left;
	width: 922px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.footer .footer-logo {
	margin: 0px;
	float: left;
	width: 192px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.footer .footer-logo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.footer-logo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.footer .footer-logo span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.footer .footer-address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 230px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.footer  .footer-address a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.footer   .footer-address  a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer .footer-call {
	float: right;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footer .footer-call strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.footer   .footer-call  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.footer .footer-call       a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.middle .company-contact  {
	margin: 0px;
	border: 1px solid #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F2F2F;
}
.middle    .company-contact h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFA848;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.middle   .company-contact p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #2F2F2F;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.middle  .company-contact a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #2F2F2F;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.middle   .company-contact a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF6A00;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.middle .company-contact  #FName   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #2F2F2F;
	text-decoration: none;
	margin: 0px;
	height: 22px;
	border: 1px solid #B1AEAC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: transparent;
}
.middle    .company-contact #Questions_Comments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2F2F2F;
	text-decoration: none;
	margin: 0px;
	border: 1px solid #B1AEAC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: transparent;
}
.middle .photo-gallery-area {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle  .photo-gallery-area p {
	padding: 0px;
	border: 4px solid #6A782B;
	height: 180px;
	width: 180px;
	float: left;
	margin: 5px;
}

/*Small Banner Start*/
.banner{
	border:#ddd solid 1px;
	width:448px;
	height:278px;
	padding:6px;
	float:left;
	margin-top:17px;
}

.testimonials .tabbed-box .heading
{
    float:left;
    color:#000;
    clear:right;

}
.testimonials .tabbed-box .heading
{
    float:left;
    clear:left;
    
}
.testimonials .tabbed-box .subheading
{
    color:#888;
    padding-left:5px;
    float:left;
    height:20px;

}
.testimonials .tabbed-box .content
{
   color:#454545;
   clear:left;
   float:left;
}
.testimonials .tabbed-box a
{
    clear:left;
    color:#1c6077;
    float:left;
    height:30px;
    text-decoration:underline !important;
    
}
.testimonials .tabbed-box a:hover
{
  text-decoration:underline  !important;
  color:#ff6600 !important;
}
/*tab*/
.banner_size{width:448px; height:254px; float:left;border:0px solid #000000;vertical-align:top !important;}
.Top_Banner .ui-state-active, .Top_Banner .ui-widget-content .ui-state-active, .Top_Banner .ui-widget-header .ui-state-active
	{
	  /* background: #fff url(../images/banner_bttnbg2.gif) repeat-x top  !important; */
		color: #ffffff  !important;
		vertical-align:top !important;
		border: 0px solid #000;
	    }
	    
	  .Top_Banner .ui-state-active{color}  
	.Top_Banner .ui-tabs .ui-tabs-nav,.testimonials .ui-tabs .ui-tabs-nav
	{
	    padding:0 !important;
	    vertical-align:top !important;
	    border: 0px solid #000;
	     float:left;
	    }
	           
	    .ui-corner-all
	    {
	        -moz-border-radius:0px 0px 0px 0px !important;
	        }
	/*.Top_Banner .ui-widget-content .ui-state-default,  .Top_Banner .ui-widget-header .ui-state-default*/
	.Top_Banner .ui-state-default,.testimonials .ui-state-default
	{
	    display: block  !important;
		width: 211px  !important;
		height:68px  !important;
		text-decoration: none  !important;
		color: #000  !important;
		border:none;
		padding:0px !important;
		margin:0px !important;
		/*background: #fff url(../images/banner_bttnbg1.gif) repeat-x top  !important; */
		vertical-align:top !important;
	    }
        
 
            
 .Top_Banner .tabbed-bttn , .testimonials .tabbed-bttn 
 {
 
		
		height:24px;
		float:right!important;
		border: 0px solid #000;
	    vertical-align:top !important;
	}
	
.testimonials .ui-corner-top {border-top-right-radius:0px !important;border-top-left-radius:0px !important;}
.testimonials .ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#b5f680 !important;border:01px solid #aaa !important;color:#000!important;font-weight:bold;}
.testimonials .ui-tabs .ui-tabs-nav li {float:left;margin-top:7px !important; margin-left:5px !important; background:none!important;width:15px!important;height:15px!important;border:01px solid #ddd !important;}
.testimonials .ui-tabs .ui-tabs-nav ul {width:200px!important;float:right!important;}
.testimonials .ui-tabs .ui-tabs-nav li a {color:#888!important;width:15px!important;height:15px!important;padding:0px !important;margin:0px !important;text-decoration:none!important;text-align:center;}
.testimonials ui-state-default ui-corner-top ui-tabs-selected ui-state-active {background:#ccc!important;}
.testimonials .ui-widget-header{background:none !important;vertical-align:top !important;}


.Top_Banner .ui-corner-top {border-top-right-radius:0px !important;border-top-left-radius:0px !important;}
.Top_Banner .ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#b7c76f !important;border:01px solid #aaa !important;color:#000!important;font-weight:bold;}
.Top_Banner .ui-tabs .ui-tabs-nav li {float:left;margin-top:7px !important; margin-left:5px !important; background:none!important;width:15px!important;height:15px!important;border:01px solid #ddd !important; text-align:center !important;}
.Top_Banner .ui-tabs .ui-tabs-nav ul {width:200px!important;float:right!important;}
.Top_Banner .ui-tabs .ui-tabs-nav li a {color:#637221!important;width:15px!important;height:15px!important;padding:0px !important;margin:0px !important;}
.Top_Banner ui-state-default ui-corner-top ui-tabs-selected ui-state-active {background:#ccc!important;}
.Top_Banner .ui-state-active h1, .form_tabs .ui-state-active a, .form_tabs .ui-state-hover a {color:black !important;}
.Top_Banner .ui-tabs .ui-tabs-panel {padding:0px !important;vertical-align:top !important;}    
.Top_Banner .tabbed-box .ui-tabs-hide {padding: 0px;margin:0px;display: none; vertical-align:top !important; }
.Top_Banner .ui-tabs{padding:0px !important;}	
.Top_Banner .ui-widget-header{background:none !important;vertical-align:top !important;}
.Top_Banner .ui-tabs .ui-tabs-nav li{white-space:nowrap normal !important; top:0px !important;}	
	
.form_tabs .ui-tabs-nav {padding:0px !important;}

.form_tabs .ui-tabs .ui-tabs-nav li {margin:0px!important;top:0px!important;border:none!important;}
.form_tabs .ui-tabs .ui-tabs-nav  li a {padding:10px 9px 10px 10px !important;margin:0px;}

.form_tabs .ui-widget-content, .Top_Banner .ui-widget-content {border:none !important;vertical-align:top !important;}
.form_tabs .ui-corner-top{border-top-left-radius:0px !important;border-top-right-radius:0px !important;}
.form_tabs .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:none !important;}

/* forms start here */
.form_tabs
{
    width:232px !important;
height:288px;
float:left !important;
background-image:none !important;
margin-left:18px;
border:1px solid #ddd;}


.form_tabs .ui-widget-header {
background-color: transparent !important;
background-image:none !important;
border:none !important;
}

.form_tabs .ui-tabs-hide {
	padding: 0px;
	margin:0px;
	border:none;
	display: none; }
	
.form_tabs .ui-widget-content, .ui-widget 
{
font-size:12px !important;
text-decoration:none !important;
}		
			

.form_tabs .ui-state-default {background: url(../images/tab.gif) no-repeat !important; background-position: 100% 0px !important;}
.form_tabs .ui-state-active,.form_tabs .ui-state-hover {background-position: 100% -36px !important;}

.form_tabs .ui-tabs-panel {
padding:0px !important;
margin:0px !important;
}
/*........pirobox css end.............*/


.ui-helper-reset {margin:0 !important; outline:0 none !important; line-height:1.3  !important; font-size: 100%  !important;}

/*........widget css start.............*/

/*Small Banner colse*/
