/* CSS Document */
* {
	padding:0;
	margin:initial;
	list-style:none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend,  caption,  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
.logo-r
{
	float:left;
	margin: 11px 1px 0 0;
} 

/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
 
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#000;
	line-height:100%;
	font-style:normal;
	font-weight:normal;
	background:url(../images/main_bg_bubble.jpg) repeat-x center top #fff;
}
  
 a	{ outline:none; cursor:pointer; }
.l	{ float:right; }
.r	{ float:right; }
.c {clear:both;}
.text_right { text-align:right; }
.text_left { text-align:left; }
.text_center { text-align:center; }
.text-justify { text-align:justify; }
.clearfix {
	clear:both;
	/*content:" "; never use this property error in opera*/
	display:block;
	font-size:inherit;
	height:0;
	line-height:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display:block;
}
/*------------------------------------------------------*/
#wrapper {
}
@font-face {
    font-family: 'TrebuchetMSRegular';
    src: url('font/trebuc-webfont.eot');
    src: url('font/trebuc-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/trebuc-webfont.woff') format('woff'),
         url('font/trebuc-webfont.ttf') format('truetype'),
         url('font/trebuc-webfont.svg#TrebuchetMSRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* header starts */
header {
	
}
header div.header {
	width:100%;
	background:url(../images/headerbg.jpg) repeat-x left top;
	height:115px;
}
header div.header div.headercontent {
	width:986px;
	margin:0 auto;
	padding:3px 10px 0 8px;
}
header div.header div.headercontent div.logo {
	margin:28px 18px 0 0;
}
header div.header div.headercontent div.contact {
	background:url(../images/contactbg.png) no-repeat right top;
	height:46px;
	line-height:36px;
	width:200px;
	padding:0 21px;
}
header div.header div.headercontent div.contact span {
	background:url(../images/phone.png) no-repeat left 5px;
	display:block;
	padding-left:32px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	color:#333333;
	font-size:19px;
	margin:1px 0 0 0;
}
header div.headerbottom {
	width:984px;
	margin:0 auto;
}
header div.headerbottom div.menu {
	margin:0 auto 8px auto;
	background:url(../images/menubg.jpg) repeat-x left top;
	border-bottom:1px solid #999;
	height:42px;
	line-height:42px;
    width: 979px;
	box-shadow:0 2px 2px 0 #E3E3E3; border-left: 1px solid #999;
border-right: 1px solid #999;
}
header div.headerbottom div.menu ul li {
	background:url(../images/libg.png) no-repeat right top;
	float:left;
}
header div.headerbottom div.menu ul li.firstli a {
	padding-left:23px;
}
header div.headerbottom div.menu ul li.lastli {
	background:none;
}
header div.headerbottom div.menu ul li.lastli a {
	 padding-right:28px; 
}
header div.headerbottom div.menu ul li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	text-decoration:none;
	display:block; font-weight:700;
	padding:0 18px 0 17px;
	position:relative;
}
header div.headerbottom div.menu ul li a.active {
	background:url(../images/menu_hover.jpg) repeat-x left top;
	color:#fff;
}


header div.headerbottom div.menu ul li a:hover {
	background:url(../images/menu_hover.jpg) repeat-x left top;
	color:#fff;
	height:42px;
}
/* Sub menu */
header div.headerbottom div.menu li:hover ul {
	display:block;
}

header div.headerbottom div.menu ul li ul {
	display:none;
	margin:0;
	padding:0;
	border: 3px solid #800006;
	position:absolute;
	z-index:999;
	background:#fff;
}

header div.headerbottom div.menu ul li ul li {
	float:none;
	padding:1px 0;
	margin:0 8px;
	background:#fff;
	color:#000;
	text-align:left;
	border-bottom: 1px solid #ccc;
}

header div.headerbottom div.menu ul li ul li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000;
	padding:0 10 0 21px;
	display:block;
	text-decoration:none;
	text-transform:capitalize;
	background:url(../images/submenu_arrow.png) no-repeat 10px center #fff;
	height:28px;
	line-height:28px;
}

header div.headerbottom div.menu ul li ul li a:hover {
	background:url(../images/submenu_hover_arrow.png) no-repeat 10px center #484848;
	color:#fff;
	display:block;
	text-decoration:none;
	height:28px;
	line-height:28px;
}
/* Sub menu */
header div.headerbottom div.slider {
	width:984px;
	height:345px;
	padding-top:5px;
	background:#D7D7D7;
	border-radius:5px;
	position:relative;
	margin:0 auto 0 auto;
}
header div.headerbottom div.slider1 {
	width:980px;
	height:246px;
	padding-top:5px;
	background:#D7D7D7;
	border-radius:5px;
	position:relative;
	margin:0 auto 0 auto; padding-left: 6px;
}
header div.headerbottom div.slider div.links {
	position:absolute;
	right:10px;
	bottom:10px;
}
header div.headerbottom div.slider div.links ul li {
	float:left;
}
header div.headerbottom div.slider div.links ul li.lastli a {
	margin-right:0;
}
header div.headerbottom div.slider div.links ul li a {
	background:url(../images/inactive.png) no-repeat left center;
	width:14px;
	height:14px;
	display:block;
	margin-right:7px;
}
header div.headerbottom div.slider div.links ul li a:hover {
	background:url(../images/active.png) no-repeat left center;
	width:14px;
	height:14px;
	display:block;
}
header div.headerbottom div.slider div.links ul li a.active {
	background:url(../images/active.png) no-repeat left center;
	width:14px;
	height:14px;
	display:block;
}
.carousel {
	margin:10px auto 0 auto;
	width:984px;
	height:213px;
 	vertical-align:middle;
	background:url(../images/carouselbg.png) no-repeat left top;
}
header div.headerbottom div.carousel div.carouselinner {
	width:960px;
	margin:0 auto;
}
header div.headerbottom div.carousel div.carouselinner ul li {
	float:left;
	margin-right:47px;
}
header div.headerbottom div.carousel div.carouselinner ul li.last {
	margin-right:0;
}
/* header ends */

/* section starts */
section {
	margin-top:1px;
}
section div.section {
 	width:984px;
	margin:0 auto;
	padding-top:19px;
}
section div.section div.welcome {
	width:984px;
	margin:0 auto 11px auto;
}
section div.section div.welcome h1 {
	font-size:18px;
	/*font-weight:bold;*/
	color:#333;
	/*border-bottom:1px solid #CCC;*/
	background:url(../images/horizontal_seperator.png) no-repeat bottom left;
	text-transform:uppercase;
	padding:0 0 11px 0;
	margin-bottom:15px;
	line-height:100%;
	margin-left:12px;
}
section div.innercnt div.welcome h1 {
	font-size:18px;
	/*font-weight:bold;*/
	color:#0078BF;
	/*border-bottom:1px solid #CCC;*/
	background:url(../images/horizontal_seperator.png) no-repeat bottom left;
	text-transform:capitalize;
	padding:0 0 11px 0;
	margin-bottom:15px;
	line-height:100%;
	margin-left:12px;
}
section div.section div.welcome h1 span {
	color:#0078BF;
}
section div.innercnt div.welcome h1 span {
	color:#333;
}
section div.section div.welcome div.welcomecontent {
	padding:0 12px;
}
section div.section div.welcome div.welcomecontent p {
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 150%;
 }

section div.section div.welcome div.welcomecontent li {
	color:#333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 150%; 
    text-align: justify;
    list-style-type:disc;
    margin-left:13px;
}

section div.section div.welcome div.welcomecontent .steps {
	color: #000000;
    font-size: 14px;
    line-height: 150%;
    text-align: center;
	font-style:italic;
	font-weight:bold;
}
section div.section div.welcome div.welcomecontent .steps .step1 {
	margin-right:80px;
}
.stap4 {
    left: -210px;
    position: relative;
}
.stap5 {
    left: -58px;
    position: relative;
}
.stap6 {
    left: 58px;
    position: relative;
}
section div.section div.welcome div.welcomecontent .steps .step2 {
	margin-right:80px;
}
section div.section div.welcome div.welcomeimg {
	background:url(../images/homepageimg_bg.jpg) no-repeat center top;
	width:231px;
	height:195px; margin: 0 0px 0px 0px;
}
section div.innercnt div.welcome div.welcomeimg {
	background:none;
	width:479px;
	height:auto;
	position:relative
}
section div.section div.welcome div.welcomeimg .img {
	background:url(../images/services_img_bg.png) no-repeat center top;
	width:465px;
	height:auto;
	padding:7px 7px 3px;
	position:relative;
	z-index:99;
}
section div.section div.welcome div.welcomeimg .shadow {
	width:476px;
	height:9px;
	background:url(../images/services_img_bg_shadow.png) no-repeat center top;
	position:absolute;
	left:2px;
	bottom:-5px;
}
section div.section div.welcome div.welcomeimg img {
	/*border:1px solid #cbcbcb;*/
	/*margin-left:5px;
	margin-top:5px;*/
}
section div.innercnt div.welcome div.welcomeimg img {
	/*margin-left:7px;
	margin-top:7px;*/
}
.welcomeimgshadow {
	background:#fff url(../images/welcomeimgshadow.png) no-repeat center bottom;
	height:5px;
	position:relative;
	top:-2px;
}
section div.section div.welcome div.welcomepara {
	 width:775px; 
	 
}
section div.innercnt div.welcome div.welcomepara {
	width:100%;
}
section div.section div.welcome div.welcomepara{
	color:#000;
	line-height:150%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:inherit;
}
 
section div.section div.welcome div.welcomepara p.first {
	margin-bottom:20px;
}
section div.section div.welcome div.welcomepara a {
	text-align:right;
	margin-top:26px;
	background:url(../images/readmore.png) no-repeat left center;
	color:#000;
	font-size:12px;
	line-height:100%;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:19px;
}
section div.section div.welcome div.welcomepara a:hover {
	text-decoration:underline;
}
section div.section div.contentshadow {
	background:url(../images/contentshadow.png) no-repeat center top;
	height:13px;
	display:block;
	width:980px;
	padding-bottom:22px;
	margin:0 auto 0 auto;
}
section div.section div.contentlist {
	width:964px;
	margin:0 auto;
	padding:0 12px;
}
section div.section div.contentlist ul li {
	float:left;
	width:310px;
	margin-right:17px;
	margin-bottom:13px;
}

section div.section div.contentlist div.product {
	width:288px;
	min-height:265px;
	border:1px solid #ccc;
	border-radius:8px;
	position:relative;
	background:#fff;
	padding:16px 10px 10px 10px;
	margin:0 auto;
}
section div.section div.contentlist div.product div.ptop {
	background:url(../images/ptop.png) no-repeat left top;
	position:absolute;
	top:0;
	left:0;
	width:69px;
	height:69px;
	overflow:hidden;
	display:block;
}
section div.section div.contentlist div.product div.ptop1 {
	background:url(../images/ptop1.png) no-repeat left top;
	position:absolute;
	top:0;
	left:0;
	width:69px;
	height:69px;
	overflow:hidden;
	display:block;
}
section div.section div.contentlist div.product div.ptop2 {
	background:url(../images/ptop2.png) no-repeat left top;
	position:absolute;
	top:0;
	left:0;
	width:69px;
	height:69px;
	overflow:hidden;
	display:block;
}
section div.section div.contentlist div.product h2 {
	width:215px;
	min-height:50px;
	text-align:left;
	font-family: 'TrebuchetMSRegular';
	font-size:17px;
	font-weight:bold;
	color:#0078BF;
	line-height:50px;
	margin:0 auto 14px auto;
	float:right;
}
section div.section div.contentlist div.product h2 span {
	color:#666;
}
section div.section div.contentlist div.product img {
	border:1px solid #cbcbcb;
	margin-bottom:10px;
	border-radius:4px;
	position:relative;
}
section div.section div.contentlist div.product p.desc {
	line-height:160%;
	color:#000; text-align: justify;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:288px;
	margin:0 auto;
}
section div.section div.contentlist div.product a.readmore {
	background:url(../images/readmore.png) no-repeat left center;
	padding-left:18px;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	color:#000;
	height:13px;
	display:block;
	margin-top:14px;
}
section div.section div.contentlist div.product a:hover {
	text-decoration:underline;
}
section div.section div.contentlist ul li.last {
	margin-right:0;
}
.boxbg {
	background:url(../images/boxbg.png) no-repeat center bottom;
	height:17px;
}
.boxbg1 {
	background:url(../images/services_img_bg_shadow.png) no-repeat center bottom;
	height:21px; margin-bottom:12px;
}
section div.section div.welcome div.welcomecontent .punchlines {
	font-size:18px;
	font-weight:normal;
	color:#cc0000;
	text-align:center;
	text-transform:uppercase;
}
/* section ends */

/* footer starts */
footer {
}
footer div.footertop {
	background:url(../images/footerbg.jpg) repeat-x left top;
	height:75px;
 }
footer div.footertop div.footermenu {
	width:984px;
	margin:0 auto;
	padding-top:21px;
}
footer div.footertop div.footermenu ul {
	margin:0 auto 0 116px;
}
footer div.footertop div.footermenu ul li {
	float:left;
}
footer div.footertop div.footermenu ul li a {
	text-decoration:none;
	font-size:13px;
	color:#fff;
	line-height:100%;
	border-right:1px solid #fff;
	padding:0 16px;
}
footer div.footertop div.footermenu ul li.firstli a {
	padding-left:0;
}
footer div.footertop div.footermenu ul li.lastli a {
	padding-right:0;
	border:0;
}
footer div.footertop div.footermenu ul li a:hover {
	text-decoration:underline;
}
footer div.footertop div.footermenu ul li a.active {
	text-decoration:underline;
}
.fbtm {
	width:1004px;
	margin:0 auto;
	background:#fff;
	padding:10px 0 8px 0;
}
footer div.footerbottom {
	width:1004px;
	margin:0 auto;
}
.lastfooter {
	width:984px;
	margin:0 auto;
}
footer div.footertop div.footermenu div.copyright p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	margin-top:17px;
}
footer div.footertop div.footermenu div.copyright p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; text-decoration:none;
	color:#fff;
 }
 footer div.footertop div.footermenu div.copyright p a:hover{
 	  text-decoration: underline;
	color:#fff;
 }
footer div.footerbottom div.rightmenu {
}
footer div.footerbottom div.rightmenu ul li {
	float:left;
}
footer div.footerbottom div.rightmenu ul li a { 
	text-decoration:none;
	color:#121212;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	border-right:1px solid #121212;
	padding:0 14px;
}
footer div.footerbottom div.rightmenu ul li.firstli a {
	padding-left:0;
}
footer div.footerbottom div.rightmenu ul li.lastli a {
	padding-right:0;
	border:0;
}
footer div.footerbottom div.rightmenu ul li a:hover { 
	text-decoration:underline;
}
footer div.footerbottom div.rightmenu ul li a.active {
	text-decoration:underline;	
}
/* footer ends */

/* 404 page starts */
.error {
	width:980px;
	margin:0 auto;
	padding:20px 0 30px 0;
}
.error h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#CE000C;
	font-size: 28px;
	line-height: 130%;
	font-weight: normal;
	text-align:center;
}
.error p {
	padding-top: 15px;
	line-height: 20px;
	color: #333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.error p a {
	color:#CE000C;
}
/* 404 page ends */

/* bottom center */
#wowslider-container1  .ws_bullets {
	 bottom: 0;
     right: -30px;
}
#wowslider-container1  .ws_bullets div{
	left:-50%;
}
#wowslider-container1 { 
/*	overflow: hidden; */
	zoom: 1; 
	position: relative; 
	width:538px;
	height:365px;
	margin:0 auto;
	z-index:100;
}
#wowslider-container1 .ws_images{
	position: absolute;
	left:0px;
	top:0px;
	width:538px;
	height:365px;
	overflow:hidden;
}
#wowslider-container1 .ws_images a{
	color:transparent;
}

#wowslider-container1 .ws_images img{
	top:0;
	left:0;
	border:none 0;
}
#wowslider-container1 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	font-size: 0px; 
	float: left;
	position:absolute;
	z-index:70;
	right:2px;
	bottom:6px;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
}
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {display:block}
#wowslider-container1 .ws-title{
	position: absolute;
	bottom:50px;
	left: 0;
	margin-right:5px;
	z-index: 50;
	padding:12px;
	color: #F9FBFB;
	text-transform:uppercase;
	background:#000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
#wowslider-container1 .ws-title div{
	padding-top:5px;
	font-size: 13px;
	text-transform:none;
}

#wowslider-container1 .ws_bulframe div div{
}
#wowslider-container1 .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:263px;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
	display:none;
	bottom:20px;
	overflow:visible;
	position:absolute;
	cursor:pointer;
}
div.orbit {
	width: 1px;
	height: 1px;
	position: relative;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25);
	overflow: hidden;
}
div.orbit img {
	position: absolute;
	top: 0;
	left: 0;
}
div.orbit a img {
	border: none;
}
/* BULLET NAV */
.orbit-bullets {
	position: absolute;
	z-index: 1000;
	list-style: none;
	bottom: 5px;
	right: -2px;
	margin: 0;
	padding: 0;
}
.orbit-bullets li {
	float: left;
	margin-right: 7px;
	cursor: pointer;
	color: #999;
	text-indent: -9999px;
	background: url(../images/bulletnew.png) no-repeat;
	width: 14px;
	height: 14px;
	overflow: hidden;
}
.orbit-bullets li.active {
	color: #222;
	background-position: -14px 0;
}
#featured { width: 974px; height: 340px; margin-left:5px;}
.orbit-bullets li:hover {
	background:url(../images/active.png) no-repeat left top;
}
#featured1 { width: 974px; height: 220px; margin-left:5px;}

/* carousel */
/* js-disabled class - set image sizes so they all fit in the viewer */
#outerContainer { 
	width:960px; 
	height:95px; 
	margin:0 auto; 
	position:relative; 
}
#imageScroller { 
	width:960px; 
	height:95px; 
	position:relative;
}
#viewer { 
	width:960px; 
	height:95px; 
	overflow:hidden; 
	margin:0 auto; 
	position:relative;
}
#imageScroller a img { 
	border:0; 
	margin-right:47px; 
}


/* inner page */
.innerslider {
	height:225px!important;
}
.innercontent {
	width:958px;
	margin:0 auto;
	padding: 0 12px 0 12px;
}
.content {
	margin-bottom:20px;
}
.innercontent h2 {
	border-bottom:1px solid #333;
	height:25px;
}
.innercontent .welcomecontent h2 {
	border-bottom:0;
	height:25px;
}
.innercontent h2 span {
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-transform:capitalize;
	background:#333;
	width:auto;
	text-align:center;
	border-radius:5px 5px 0 0;
	behavior:url(PIE.htc);
	position:relative;
	padding:5px 14px;
	line-height:21px;
}
.innercontent p {
	color: #000;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
.innercontent ul {
	margin-left:30px;
	margin-top:8px;
}
.innercontent ul li {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:160%;
	font-size:13px;
	padding:3px 0 3px 26px;
	background:url(../images/li_left_arrow.png) no-repeat left center;
}
.content ul {
	margin-left:30px;
	margin-top:8px;
}
.content ul li {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:160%;
	font-size:13px;
	padding:3px 0 3px 26px;
	background:url(../images/li_left_arrow.png) no-repeat left center;
}
.partner {
	width:100%!important;
}
.partner_image{
	margin-right:20px;
}
.partner p {
	padding-bottom:15px;
}
.partnermain {
	margin:0 auto!important;
	/*padding-bottom:31px;*/
}
 
.innertable {
	margin-top:12px;
}
.innertable tr td {
	text-align:center;
}
.innertable tr td div.buttons {
	margin-left:143px;
}
.innertable tr td div.buttons input  {
	background:url(../images/btn.jpg) repeat-x left top;
	height:22px;
	line-height:22px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding: 0 9px;
	border-radius:5px;
	position:relative;
	text-decoration:none;
	display:block;
	float:left;
	margin-right:12px;
	width:90px;
	cursor:pointer;
}
/*---------------Mustafa 13th December 2012---------------------*/

.testimonials {
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:justify;
	line-height:150%;
}

.testimonials ul li {
	border-bottom:1px dotted #666;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:26px;
	background:url(../images/li_left_arrow.png) no-repeat left top;
}

.testimonials ul li:last-child {
	margin-bottom:0;
}

.testimonials p {
	color: #000;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-style:italic;
	font-weight:normal;
}

.innercontent p a {
	color: #000;
	text-decoration:none;
}
.productpara {
	width:470px!important;
}
.productpara ul li {
	color: #000;
	line-height: 130%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:4px;
	background:url(../images/li_left_arrow_red.png) no-repeat left center;
	padding-left:16px;
}
.innercnt {
	background:#FFFFFF;
 border: 1px solid #ccc;
border-radius: 8px;
position: relative;
background: #fff;
padding: 16px 10px 10px 10px;
margin: 0 auto;
}
	/*min-height:450px;*/
}
@-moz-document url-prefix() {
	header div.headerbottom div.menu ul li.lastli a {
		padding-right:29px;
	}
}
/* i9*/
header div.headerbottom div.menu ul li.lastli a {
	padding-right:29px \0/;
}
header div.headerbottom div.menu ul li a {
	padding:0 27px \0/;
}
/*  i8  */
@media \0screen {
	header div.headerbottom div.menu ul li.lastli a {
		padding-right:28px;
	}
	header div.headerbottom div.menu ul li a {
		padding:0 21px 0 22px;
	}	
}
.slider-nav {
	display:none;
}

/******************* 28_dec **********************/
.boxbg {
	background:url(../images/boxbg.png) no-repeat center bottom\0/;
	height:16px \0/;
}

footer div.footertop div.footermenu div.copyright p {
	padding-top:17px \0/;
}
*+html header div.headerbottom div.menu ul li a {
	height:47px;
}	
*+html section div.section div.contentlist div.product div.ptop {
    float: left;
    left: -10px;
    position: relative;
    top: -16px;
}

*+html header div.headerbottom div.menu ul li ul{
	top:178px;
	left:253px;
}
*+html .innercontent h2{
	height:30px;
}
/******************* 3_jan **********************/
.buttons h2{
	height:22px;
	line-height:22px;
	color:#0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding: 0 9px;
	text-decoration:none;
	display:block;
	float:left;
}

.products{
font-size: 18px;
 color: #333; font:Arial, Helvetica, sans-serif;
 font-weight:bold; padding: 10px;
 margin-bottom: 5px;
 margin-left:5px;}
 .products span{
  color:#0078BF; 
 }
 .protit1 {
	FONT-SIZE: 17px;
	COLOR: #6F8C89;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	font-weight: bold;

}
.spc2 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	border: none;
	padding-bottom: 3px;
	background-color:#FAEDF0;
	margin: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 17px;


}
.prd_speci1 {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	margin-left: 35px;
	margin-right: 35px;
	text-align: center;
	background-color: #333333;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
  border-color: #333333 #333333 black; line-height: normal; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px
}
.spc1 {
	FONT-SIZE: 12px;
	COLOR:#333333;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-weight: bold;
	border: none;
	padding-bottom: 2px;
	background-color: #F9C0C0;

}
p{
line-height:160%;
	color:#000; text-align: justify;
	font-size:12px; margin:5px; width:943px;
	font-family:Arial, Helvetica, sans-serif;
 	margin:0 auto;}
	
	
	
	.pagging1 {
 	margin-right: 10px;
	padding: 10px;
 	text-align: center !important;
}
.disabled1 {
	background: #ccc !important;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF !important;
	text-decoration: none;
	cursor: pointer;
	margin-right: 4px;
	cursor: default;!important
}
.current {
	background:#0078BF !important;
	padding: 5px 10px 5px 10px !important;
	color: #FFFFFF !important;
	text-decoration: none;
	cursor: pointer;  
	margin-right: 4px;!important
}
.link-text5 {
	background: #727272 !important;
	padding: 5px 10px 5px 10px !important;
	color: #FFFFFF !important;
	text-decoration: none;
	cursor: pointer;
	margin-right: 4px; !important
}
.link-text5:hover {
	background:#0078BF !important;
} 