@charset "utf-8";
body {
	margin:0 auto;
	padding:0;
	width:980px;
	color:#6d6d6d;
	font:normal 12px/1.5em ITC Garamond;
	background:#001C31 url(../images/bg_top2.jpg) no-repeat center top;
}
html, .main {
	padding:0;
	margin:0 auto;
}

.clr {
	clear:both;
	padding:0;
	margin:0;
	width:980px;
	font-size:0;
	line-height:0;
}

p {
	margin:0px 0;
	padding:0 0 8px 0;
}
a {
	color:#9eb8dd;
	text-decoration:underline;
}
.header, .content, .menu_nav, .fbg, .footer, form,  .content .mainbar, .content .sidebar {
	margin:0;
	padding:0;
}
.header {
}
.header_resize {
	margin:0 auto;
	padding-top:20px;
	width:960px;
}

.logo {
	padding:0;
	float:none;
	float:left;
	width:285px;
	height:92px;
}
h1 {
	margin:0;
	padding:32px 0 0;
	font-size:38px;
	line-height:1.2em;
	text-transform:none;
	font-family: 'Noto Sans', Arial, Helvetica, sans-serif;
}
h1 a, h1 a:hover {
	color:#fff;
	text-decoration:none;
}
h1 span {
}
h1 small {
	display:block;
	font-size:14px;
	line-height:1.2em;
	letter-spacing:normal;
	text-transform:none;
	color:#fff;
}

#specialoffer {
	width: 800px;
	height: 240px;
	overflow: hidden;
	margin-top: 0px;
	float: right;
	color: #fff;
	font-size: 11px;background:url(../images/frame.png) no-repeat center top;
}
#specialoffer1 {
             padding-top:33px;
             padding-left:34px;
}
#page_headerlinks {
	padding-right: 20px;
	padding-top: 35px;
	width: 430px;
	float: right;
	text-align: left;
	word-spacing: -1px;
}

#page_headerlinks ul {
	list-style-type: none;	
}

#page_headerlinks li {
	padding: 0px 10px 0px 9px;
	float: left;
	list-style-type: none;
	background: url('images/header_toplinks_div.gif') no-repeat 100% 2px;
}

#page_headerlinks li.last {
	padding-right: 0px;
	background: none;
}

#page_menu {
              margin-top: 35px;
	margin-bottom: 0px;
	width: 420px;
	height: 55px;
              float: right;          
             
	margin-right: 5px;    
}

#page_menu ul {
	width: 500px;
	height: 30px;
	list-style-type: none;
	overflow: hidden;
}

#page_menu li {
	margin-right: 1px;
	width: 92px;
	height: 30px;
	float: left;
	
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

#page_menu li.last {
	margin-right: 0px;
	width: 100px;
}

#page_menu a {
	padding-top: 14px;
	display: block;
	color: #651C0B;
	text-decoration: none;
}

#page_menu a:hover {
	color: #BA5A00;
}




.rss {
	padding:18px 20px 0 0;
	float:right;
	width:auto;
}
.rss p {
	margin:0;
	padding:0;
	float:right;
	width:auto;
	color:#fff;
	font-size:13px;
	line-height:1.5em;
	font-weight:bold;
}
.rss a {
	color:#fff;
	text-decoration:none;
}
.rss a:hover {
	text-decoration:underline;
}
.rss img {
	margin:-3px 0 -3px 6px;
	border:none;
}
.menu_nav {
	margin:0 auto;
	padding:39px 0 0;
	height:36px;
	float:right;
}
.menu_nav ul {
	list-style:none;
	padding:0;
	height:36px;
	float:left;
}
.menu_nav ul li {
	margin:0;
	padding:0 0 0 4px;
	float:left;
}
.menu_nav ul li a {
	display:block;
	margin:0;
	padding:10px 0;
	width:100px;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	
}
.menu_nav ul li.active a, .menu_nav ul li a:hover {
	text-decoration:none;
	color:#fff;
	background:url(../images/menu_a.png) no-repeat left top;
}

ul.sb_menu, ul.ex_menu {
	margin:0;
	padding:0;
	list-style:none;
	color:#6e6e6e;
}
ul.sb_menu li, ul.ex_menu li {
	margin:0;
}
ul.sb_menu li {
	padding:8px 0;
	width:220px;
}
ul.ex_menu li {
	padding:4px 0;
}
ul.sb_menu li a {
	color:#6e6e6e;
	text-decoration:none;
	margin-left:-16px;
	padding:4px 8px 4px 16px;
}
ul.ex_menu li a {
	font-weight:bold;
	color:#6e6e6e;
	text-decoration:none;
}
ul.sb_menu li a:hover, ul.ex_menu li a:hover {
	color:#9eb8dd;
	font-weight:bold;
	text-decoration:none;
}
p.spec {
	padding:0 0 0px;
}
p.infopost {
	margin:0 0 0px;
	padding:0px 16px 0 16px;
	height:0px;font-weight:normal;font-size:17px;
	color:#000000;
	
}
p.infopost a {
	padding:0 2px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.infopost1 {
margin-right:10px;border:2px solid #E0CD70;margin-bottom:10px;
}

p.infopost a:hover {
	text-decoration:underline;
}
.star{font-size:15px;padding-left:10px;font-weight:bold;
       color:#651C0B;background:url(../images/sidebg.gif) no-repeat left top;
 }
.sb_menu{background:#FBD393;}
.article a.com {
	float:right;
	margin:1px 20px 0 0;
	padding:0px 0 0 8px;
	width:82px;
	height:9px;
	font-size:33px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#fff;
	background:url(../images/comment.jpg) no-repeat left top;
}
.article a.com:hover {
	text-decoration:none;
}
.article a.com span {
	font-weight:normal;
}
a.rm {
	display:block;
	float:right;
	margin:0 0 16px;
	padding:9px 0 0;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	text-transform:none;
	color:#6e6e6e;
	text-decoration:none;
	text-align:center;
}

.fb {
	float:left;
}
.fb1 {
	float:right;
}

.fbg {
	
}
.fbg_resize {
	margin:0 auto;
	width:820px;
	padding:0px 0;
	color:#7e7c7c;
}
.fbg h2 {
	padding-bottom:0px;
	font-size:20px;
	
	color:#000000;

}
.fbg img.gal {
	margin:0 8px 8px 0;
	padding:0;
	border:4px solid #b8b4b4;
}
.fbg .col {margin-left:5px;
	margin-right:10px;
	float:left;
}
.fbg .c12 {
            width:382px;float:left;
            }
.fbg .c1 {
	padding:0 5px 0 20px;
	width:382px;background:#F0E398;border:2px solid #F6EBA9;float:left;
}
.fbg .c13 {margin-top:5px;margin-bottom:10px;
	padding:0 5px 0 20px;
	width:382px;background:#F0E398;border:2px solid #F6EBA9;float:left;
}
.fbg .c2 {
	padding:0 5px 10px 20px;font-size:13px;
	width:355px;background:#F0E398;border:2px solid #F6EBA9;float:right;
}
.fbg .c4 {
	padding:0 5px 10px 20px;font-size:13px;
	width:372px;background:#F0E398;border:2px solid #F6EBA9;float:left;
}
.fbg .c3 {
	padding:0 0 0 16px;
	width:274px;
}
.fs{font-size:11px;}
.fs1{font-size:13px;font-weight:bold;}
 .fbg_ul {
	margin:0;
	padding:0;
	list-style:none;
              font-size:15px;
}
.fbg_ul li {
	margin:0;
	padding:0;
	list-style:none;
}
 .fbg_ul li a {
	display:block;
	margin:0;
	padding:2px 0 2px 12px;
	color:#7e7c7c;
	text-decoration:none;
	background:url(../images/li.gif) no-repeat left center;
}
.fbg .fbg_ul li a:hover {
	color:#fff;
	text-decoration:underline;
}
.fbg p.contact_info {
	line-height:1.8em;
}
.fbg p.contact_info a {
	color:#859bba;
	text-decoration:underline;
}
.fbg p.contact_info span {
	display:block;
	float:left;
	width:74px;
	font-weight:bold;
}
ol {
	list-style:none;
}
ol li {
	display:block;
	clear:both;
}
ol li label {
	display:block;
	margin:0;
	padding:16px 0 0 0;
}
ol li input.text {
	width:480px;
	border:1px solid #c0c0c0;
	margin:0;
	padding:5px 2px;
	height:16px;
	background-color:#fff;
}
ol li textarea {
	width:480px;
	border:1px solid #c0c0c0;
	margin:0;
	padding:2px;
	background-color:#fff;
}
ol li .send {
	margin:16px 0 0 0;
}
.searchform {
	padding:0;
	float:left;
}
#formsearch {
	margin:0;
	padding:24px 0 0 20px;
	width:auto;
	height:33px;
}
#formsearch span {
	display:block;
	margin:0;
	padding:0;
	float:left;
	background:url(../images/search_bg.gif) no-repeat left top;
}
#formsearch input.editbox_search {
	margin:0;
	padding:9px 6px 9px 16px;
	float:left;
	width:147px;
	font-size:12px;
	line-height:14px;
	color:#a8acb2;
	background:none;
	outline:none;
	border:none;
}
#formsearch input.button_search {
	margin:0;
	padding:0;
	border:none;
	float:left;
}
.footer {
	height:25px;padding-top:10px;padding-bottom:10px;font:normal 14px candara;color: #000000;
}
.footer_resize {
	margin:0 auto;
	padding:0;
	width:960px;
	line-height:1.5em;
	color:#F7941D;
}
.footer_resize p {
	margin:24px 0;
	padding-top:10;
	line-height:normal;
	white-space:nowrap;
	text-indent:inherit;
}
.footer_resize a {
	color:#F7941D;
	font-weight:normal;
	margin:0;
	padding:0;
	border:none;
	text-decoration:none;
	background-color:transparent;
}
.footer_resize a:hover {
	color:#F7941D;
	background-color:transparent;
	text-decoration:none;
}
.footer_resize .lf {
	float:left;
}
.footer_resize .rf {
	float:right;
}
a {
	outline:none;
}
/********** contact form **********/
#contactform { 
	margin:0; 
	padding:5px 10px; 
}
#contactform * { 
	color:#222222; 
}
#contactform ol { 
	margin:0; 
	padding:0; 
	list-style:none; 
}
#contactform li { 
	margin:0; 
	padding:0; 
	background:none; 
	border:none; 
	display:block; 
}
#contactform li.buttons { 
	margin:5px 0 5px 0; 
}
#contactform label { 
	margin:0; 
	width:210px; 
	display:block; 
	padding:5px 0; 
	font:bold 12px Georgia, "Times New Roman", Times, serif; 
	color:#656565; 
	text-transform:capitalize; 
}
#contactform label span { 
	font:normal 10px Arial, Helvetica, sans-serif; 
}
#contactform input.text1 { 
	width:285px; 
	border:1px solid #D1D3D3; 
	margin:5px 0; 
	padding:5px 2px; 
	height:12px; 
	background:#FFFFFF; 
}
#contactform table.t1 { 
	
	border:1px solid #D1D3D3; padding-left:10px;
	border-radius:10px;
}
#contactform input.text2 { 
	width:115px; 
	border:1px solid #D1D3D3; 
	margin:5px 0; 
	padding:2px 2px 10px; 
	height:12px; 
	background:#FFFFFF; 
}
#contactform input.text3 { 
	width:40px; 
	border:1px solid #D1D3D3; 
	margin:5px 3px; 
	padding:5px 0px; 
	height:12px; 
	background:#FFFFFF; 
}
#contactform input.text4 { 
	width:70px; 
	border:1px solid #D1D3D3; 
	margin:5px 0; 
	padding:5px 2px; 
	height:12px; 
	background:#FFFFFF; 
}
#contactform input.text5 { 
	width:100px; 
	border:1px solid #D1D3D3; 
	margin:5px 0; 
	padding:5px 2px; 
	height:12px; 
	background:#FFFFFF; 
}
#contactform input.text6 { 
	width:180px; 
	border:1px solid #D1D3D3; 
	margin:5px 0; 
	padding:5px 2px; 
	height:12px; 
	background:#FFFFFF; 
}
#contactform input.text7 { 
	width:180px; 
	border:1px solid #D1D3D3; 
	
}
#contactform textarea { 
	width:555px; 
	border:1px solid #D1D3D3;
	margin:5px 0; 
	padding:2px; 
	background:#FFFFFF; 
}
#contactform li.buttons input { 
	padding:3px 0; 
	margin:0; 
	border:0; 
	color:#FFFFEC; 
}
p.response { 
	text-align:center; 
	color:#2c2c2c; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	line-height:1.8em; 
	width:auto; 
}
#contactform1 { 
	margin:0; 
	padding:5px 10px; 
}
#contactform1 * { 
	color:#222222; 
}
#contactform1 ol { 
	margin:0; 
	padding:0; 
	list-style:none; 
}
#contactform1 li { 
	margin:0; 
	padding:0; 
	background:none; 
	border:none; 
	display:block; 
}
#contactform1 li.buttons { 
	margin:5px 0 5px 0; 
             
}
#contactform1 label { 
	margin:0; 
	width:210px; 
	display:block; 
	padding:5px 0; 
	font: 10px Georgia, "Times New Roman", Times, serif; 
	color:#656565; 
	text-transform:capitalize; 
}
#contactform1 label span { 
	font:normal 10px Arial, Helvetica, sans-serif; 
}
#contactform1 input.text { 
	width:240px; 
	border:1px solid #dcdcdc; 
	margin:5px 0; 
	padding:5px 2px; 
	height:13px; 
	background:#f5f5f5; 
}
#contactform1 input.password { 
	width:240px; 
	border:1px solid #dcdcdc; 
	margin:5px 0; 
	padding:5px 2px; 
	height:13px; 
	background:#f5f5f5; 
}
#contactform1 textarea { 
	width:440px; 
	border:1px solid #dcdcdc; 
	margin:10px 0; 
	padding:2px; 
	background:#f5f5f5; 
}
#contactform1 li.buttons input { 
	padding:3px 0; 
	margin:0; 
	border:0; 
	color:#FFFFEC; 
}
p.response1 { 
	text-align:center; 
	color:#2c2c2c; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	line-height:1.8em; 
	width:auto; 
}
/*---------prod_box----------*/
.prod_box{
width:173px;
height:auto;
float:left;
padding:10px 10px 10px 50px;
}
.top_prod_box{
width:173px;height:12px;background:url(../images/product_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box{
width:173px;height:10px;background:url(../images/product_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box{
width:173px;height: auto;background:url(../images/product_box_center.gif) repeat-y;float:left; text-align:center;padding:0px; margin:0px;
}
.prod_details_tab{
width:173px;
height:70px;
float:left;
background:url(../images/products_details_bg.gif) no-repeat center;
margin:0px 0 0 0;
}
img.left_bt{
float:left;
padding:6px 0 0 6px;
}
a.prod_details{
width:25px;
display:block;
float:left;
background:url(images/square-blue-add.gif) no-repeat left;
padding:0 0 0 20px;
margin:7px 0 0 38px;
_margin:6px 0 0 35px;
text-decoration:none;
color:#0fa0dd;
}
.border_box{
width:94px;
height:auto;
text-align:center;
border:1px #6da6b1 solid;
}
.product_title{
color:#ffffff;
padding:5px 0 0px 0;

text-align:center;
}
.product_title a{
text-decoration:none;
color:#ffffff;
padding:5px 0 0px 0;

}
.product_title a:hover{
color:#ffffff;
}
.product_title1{
color:#ffffff;
padding:0px 0 0px 0;

text-align:center;
}
.product_title1 a{
text-decoration:none;
color:#ffffff;
padding:0px 0 0px 0;

}
.product_title2{
color:#ffffff;
padding:0px 0 0px 0;

text-align:center;
}
.product_title2 a{
text-decoration:none;
color:#ffffff;
padding:0px 0 0px 0;

}


.product_img{
padding:5px 0 5px 0;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#ea2222;
}




/***** slider *****/
.row-bot {border-radius:5px;
	width:980px;
	padding:9px 0 0;
	background:url(../images/content-tail.gif) center top repeat;
}

.slider-wrapper {
	margin:0 auto;
	width:960px;
	height:283px;
	padding-bottom:20px;
	overflow:hidden;
}
.slider {
	width:960px;
	height:283px;
	position:relative;border-radius:5px;
}
.items {display:none;}

.pagination {
	position:absolute;
	left:439px;
	bottom:20px;
	z-index:99;
}
	.pagination li {
		float:left;
		padding-right:8px;
	}
	.pagination a {
		display:block;
		width:22px;
		height:22px;
		background:url(../images/slider-pagination.png) right top no-repeat;
		cursor:pointer;
	}
	.pagination li.current a {cursor:default;}
	.pagination li.current a,
	.pagination a:hover {background-position:left top;}

/***** menu *****/
.menu {
	padding:5px 0px 0 0px; 
	float:left;
}
.menu li {
	float:left; 
	position:relative;
	background:url(../images/menu-spacer.gif) 0 4px no-repeat;
}
.menu > li:first-child {background:none;}
.menu a {
	display:inline-block; 
	font-size:16px; 
	line-height:2em; 
	letter-spacing:-1px;
	padding:7px 24px 9px 25px; 
	color:#000; 
	text-transform:uppercase; 
	background:url(../images/menu-a-tail.gif) 0 -999em repeat-x;
	text-decoration: none;
}
.menu a.active,
.menu a:hover {background-position:0 0; background-color:#001C31; color:#ffffff;border-radius:5px;}
.nav{display:block;
margin:0 auto;
	width:780px;
	height:30px;
	
	
	overflow:hidden;
}
#active-link
{
	background-color:#001C31; color:#ffffff;border-radius:5px;
}


.col1, .col2, .col3, .cols {float:left}
.col1 {width:276px}
.col2 {width:585px}
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
/* Left & Right alignment */
.left {float:left}
.right {float:right}

.center {text-align:center}





/* main layout */
a {color:#006abb;text-decoration:underline;outline:none}
a:hover {text-decoration:none}
h1 {float:left;padding:21px 0 0 24px}
h2 {font-size:30px;color:#182125;line-height:1.2em;padding:6px 0 14px 0;}
h2 span {color:#006abb}
h3 {font-size:20px;color:#fff;line-height:1.2em;padding:5px 0 15px 0; }
p {padding-bottom:20px}





/* content */




.box1 {background:url(../images/box_repeat.gif) center repeat-y} 
.box1_bot {background:url(../images/box_bot.gif) center bottom no-repeat}
.box1_top {background:url(../images/box_top.jpg) center top no-repeat;}
.box1 .pad {padding:0 18px;padding-bottom:10px}
.box1 h2 {font-size:20px;color:#fff;padding:10px 0 10px 0}
.box1 h2.center {font-size:30px;padding:4px 0 26px 0;}


.list2 {margin-top:0px;padding-bottom:0px; text-align:center;}
.list2 li {line-height:30px;background:url(../images/line_hor1.gif) bottom repeat-x;padding-bottom:5px;padding-top:5px;}
.list2 .bg_none {background:none}
.list2 li a {color:#006abb;text-decoration:none;font:normal 15px candara;}
.list2 li a:hover {color:#363636;}
.list2 li a:active {color:#AF030C;}
.list2 li img {margin-right:10px;}
.list3 li {line-height:25px}
.list3 li a {text-decoration:none;padding-left:14px;background:url(../images/marker_2.gif) 0 5px no-repeat}
.list3 li a:hover {text-decoration:underline}

.list4 {margin-top:-8px;padding-bottom:4px;float:left;text-align:left;}
.list4 li {line-height:30px;background:url(../images/line_hor1.gif) bottom repeat-x;padding-bottom:5px;padding-top:5px;color:#363636;font:normal 13px 'Noto Sans', Arial, Helvetica, sans-serif;}
.list4 .bg_none {background:none}
.list4 li a {color:#363636;text-decoration:none;font:normal 13px 'Noto Sans', Arial, Helvetica, sans-serif;}
.list4 li a:hover {color:#006abb}
.list4 li img {margin-right:10px;}

.hd{color:#ffffff;text-decoration:none;font:normal 15px candara;padding-left:10px;}
.hd1 {color:#002643;text-decoration:none;font:normal 15px candara;padding-left:10px;padding-top:5px;}
.hd1 a{color:#002643;text-decoration:none;font:normal 15px candara;padding-left:0px;padding-top:5px;}
/*********************************content*************************************/
#content {
	width:980px; 
	padding:10px 0 23px;overflow:hidden;
	background:url(../images/content-tail.gif) center top repeat;
	position:relative;
	z-index:1;
}
	#page1 #content {padding:12px 0 53px;}

.spacer-1 {
	width:980px; 
	padding:22px 0;
	background:url(../images/spacer-1.gif) right top repeat-y;
}

h2 {
	font-size:46px; 
	
	color:#000;
	margin-bottom:9px; text-align:center;
}

h3 {
	font-size:22px; 
	line-height:2em; 
	color:#194580;
	
}
h3.hhh {padding-left:15px;
	font-size:22px; 
	line-height:2em; 
	color:#194580;
	
}
h3.hh {
	font-size:18px; text-align:center;
	line-height:2em; 
	color:#194580;background:#000000;
	
}
h6 {color:#00989d; font-weight:normal;}

.title-1 {
	display:block;
	font-size:37px;
	line-height:1.2em;
	color:#2ab5ba;
	letter-spacing:-1px;
}
	.title-1 strong,
	.title-1 em {
		display:block;
		margin-top:-12px;
	}
	.title-1 em {color:#000;}

.border-bot {
	width:100%; 
	padding-bottom:32px; 
	background:url(../images/border-bot.gif) left bottom repeat-x;
}

.list-1 li {
	line-height:25px; 
	padding-left:15px; 
	padding-bottom:10px;
	background:url(../images/marker-1.png) 0 10px no-repeat;
}
	.list-1 a {
		display:inline-block;
		color:#000;
	}
	.list-1 a:hover {color:#2ab5ba;}

.link:hover {text-decoration:underline;} 

.link-1 {
	display:inline-block; 
	font-size:14px; 
	padding-left:9px; 
	color:#00989d;
	background:url(../images/marker-2.gif) 0 10px no-repeat;
}
.link-1:hover {text-decoration:none;} 

.text-1 {font-size:14px;} 
.tdate-1 {
	display:block;
	color:#00989d;
	margin-bottom:14px;
}

dl span {float:left; width:80px;}

/***** contact form *****/
#contact-form {
	display:block;
	width:100%;
}
	#contact-form label {
		display:block; 
		height:35px; 
		overflow:hidden;
	}
	#contact-form input {
		float:left; 
		width:280px; 
		font-size:13px; 
		line-height:1.23em;
		color:#000;
		padding:4px 10px; 
		margin:0; 
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
		border:none; 
		background:#fff;
		outline:none;
	}
	#contact-form textarea {
		float:left;
		height:363px; 
		min-height:363px; 
		max-height:363px; 
		width:520px;
		max-width:520px;
		min-width:520px;
		font-size:13px; 
		line-height:1.23em;
		color:#000;
		padding:5px 10px; 
		margin:0; 
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
		border:none; 
		background:#fff;
		overflow:auto;
		outline:none;
	}
.text-form {
	float:left; 
	display:block; 
	font-size:14px;
	line-height:28px;
	width:79px; 
	color:#000;
}

.buttons {padding:13px 0 0 0; text-align:right;}
.buttons a {margin-left:27px;}
		
/****************************footer************************/


.list-services {
	padding:12px 0 0 40px;
	margin-bottom:12px;
	overflow:hidden;
}
	.list-services li {
		float:left; 
		padding:0 10px 0 0;
	}
	.list-services a {
		display:block;
		width:26px;
		height:26px;
		background:url(../images/social-icons.jpg) 0 0 no-repeat;
	}
	.list-services .item-2 {background-position:-36px 0;}
	.list-services .item-3 {background-position:-72px 0;}
	.list-services .item-4 {background-position:-108px 0;}


.col-1, .col-2 {float:left;}

.wrapper {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden;}
 
p {margin-bottom:0px; font:normal 13px 	'Noto Sans', Arial, Helvetica, sans-serif;}
.p0 {font:normal 15px Arial, Helvetica, sans-serif;}
.p1 {margin-bottom:6px;}
.p2 {margin-bottom:15px;}
.p3 {margin-bottom:30px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:50px;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.color-1 {color:#fff;}
.color-2 {color:#000;}
.color-3 {color:#666;}

/*********************************boxes**********************************/
.indent-top {padding-top:60px;}
.indent-top2 {padding-top:15px;}
.indent-left {padding-left:40px;}
.indent-right {padding-right:50px;}

.indent-bot {margin-bottom:20px;}
.prev-indent-bot {margin-bottom:0px;}
.prev-indent-bot2 {margin-bottom:5px;}
.img-indent-bot {margin-bottom:25px;}
.margin-bot {margin-bottom:35px;}
.margin-left {margin-left:13px;}

.img-indent {float:left; margin:0 20px 0px 15px;}	
.img-indent2 {float:left; margin:0 13px 0px 0;}	
.img-indent-r {float:right; margin:24px 0px 0px 20px;}	

.buttons a:hover {cursor:pointer;}

.menu li a,
.list-1 a,
.link,
h1 a {text-decoration:none;}	



#new_itemd {
	margin: 0px auto 2px;
	padding: 5px 0px;
	width: 630px;
	text-align: justify;float: left;
               
}

#new_itemd_header {
	margin-top: 10px;
	float: left;
	width: 290px;background: url(../images/1.png) ; height:25px;
}
#new_itemd_header h1 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
              font-family: Microsoft Sans Serif, tahoma, sans-serif;margin-top: 2px;margin-left: 10px;
}

#new_itemd_text {
	float:left;
	clear:left;
	width: 630px;font:normal 13px 'Noto Sans', Arial, Helvetica, sans-serif;;color: #000000;

}
#new_itemzz {
	margin: 0px auto 2px;
	padding: 5px 0px;
	width: 260px;
	text-align: justify;float: left;
               
}

#new_itemzz_header {
	margin-top: 10px;
	float: left;
	width: 230px;background: url(../images/1.png) ; height:25px;
}
#new_itemzz_header h1 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
              font-family: Microsoft Sans Serif, tahoma, sans-serif;margin-top: 2px;margin-left: 10px;
}

#new_itemzz_text {
	float:left;
	clear:left;
	width: 250px;font:normal 16px Cambria;color: #000000;

}
 .pp {
	font:normal 15px Cambria;color: #000000;

}
#new_itemz {
	margin: 0px auto 2px;
	padding: 5px 0px;
	width: 630px;
	text-align: justify;float: left;
               
}

#new_itemz_header {
	margin-top: 10px;
	float: left;
	width: 290px;background: url(../images/1.png) ; height:25px;
}
#new_itemz_header h1 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
              font-family: Microsoft Sans Serif, tahoma, sans-serif;margin-top: 2px;margin-left: 10px;
}

#new_itemz_text {
	float:left;
	clear:left;
	width: 630px;font:normal 15px candara;color: #000000;

}


#new_itemd_link {
	float: left;
	clear: left;
	width: 630px;
font:normal 12px 'Noto Sans', Arial, Helvetica, sans-serif;
	text-align: right;color: #ffffff;
}

#new_itemd_link a {
	text-decoration: none;color: #F77D07;
}





.indextxt2 { color:#252627; font-weight:none; font-size:13px; font-family: 'Noto Sans', Arial, Helvetica, sans-serif; padding:0px; text-align:justify; vertical-align:top; padding-right:50px; padding-left:30px; background:url(images/bg.gif) repeat-y}

strong { color:#C70215; font-weight:bold; font-size:13px; font-family: 'Noto Sans', Arial, Helvetica, sans-serif;; line-height:20px;}
strong a{ color:#C70215; font-weight:bold; font-size:13px; font-family: 'Noto Sans', Arial, Helvetica, sans-serif;; line-height:20px;text-decoration:none;}
b { color:#4f4e4e; font-weight:bold; font-size:12px; font-family: Tahoma, Trebuchet MS, Century, Times New Roman, Times, serif; line-height:20px;}



td.td2 { background-color: #ffffff; color: #444444; padding: 10px; font-size:13px; border-radius:5px;}


td.td4 {  background:url(../images/box_top.jpg) no-repeat left top; color: #FFFFFF; padding: 10px; font-size:13px; border-radius:5px;}
td.td3 { background:url(../images/box_top1.jpg) no-repeat left top;  color: #FFFFFF; padding:10px; font-weight:bold; font-size:12px; border-radius:5px;}
td.td5 {  color: #FFFFFF;  font-size:13px;padding-left:10px; }
td.td6 { padding-left: 20px;padding-bottom:5px;padding-top:5px;padding-left:10px;}
td.td7 { padding-left: 10px;padding-bottom:0px;padding-top:0px;}
table.data { border: 0px solid #fc4800; }
td.td8 {  color: #000000;  font-size:15px;padding-left:10px; }
.style1{font:normal 15px candara;color: #000000;}

.contentt{
	font-family: candara;
	font-size:14px; color:#666666; line-height:25px;
	padding:0px 0px 0px 0px;
	text-decoration:none; 
	width:auto; width:auto;
	margin-left:15px;
	}
.contentt ul{
	padding:0px;
	margin:0xp;
	}
.contentt ul li{
	padding:0px;
	margin:0px; list-style:url(../images/check.png);
	}




#contactus fieldset
{
   width:320px;
   padding:20px;
   border:1px solid #ccc;

}

#contactus legend, h2
{
   font-family : Arial, sans-serif;
   font-size: 1.3em;
   font-weight:bold;
   color:#333;
}

#contactus label
{
   font-family : Arial, sans-serif;
   font-size:12PX;
   color:#333; 
}

#contactus input[type="text"],textarea,select
{
  font-family : Arial, Verdana, sans-serif;
  font-size: 12PX;
  line-height:140%;
  color : #000; 
  padding : 3px; 
  border : 1px solid #999;
    

}

#contactus input[type="text"]
{
  height:18px;
  width:220px;
  
     
  
}

#contactus #scaptcha
{
  width:60px;
  height:18px;
}

#contactus input[type="submit"]
{
   width:100px;
   height:30px;
   padding-left:0px;
   
   
}
#contactus input[type="reset"]
{
   width:100px;
   height:30px;
   padding-left:0px;
   
  
}

#contactus textarea
{
  height:120px;
  width:310px;
 
}

#contactus input[type="text"]:focus,textarea:focus
{
  color : #000;
  border : 1px solid #999;
  background-color : #E9F6F9;
  font-weight:bold;
}

#contactus .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#contactus .error
{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 10px;
   color: #900;
  
}

#contactus fieldset#antispam
{
   padding:2px;
   border-top:1px solid #EEE;
   border-left:0;
   border-right:0;
   border-bottom:0;
   width:350px;
}

#contactus fieldset#antispam legend
{
   font-family : Arial, sans-serif;
   font-size: 0.8em;
   font-weight:bold;
   color:#333;   
}

#contactus .short_explanation
{
   font-family : Arial, sans-serif;
   font-size: 12PX;
   color:#333;   
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family : Arial, sans-serif;
   font-size: 0.3em;
   opacity: .2;
   -moz-opacity: .2;
   filter: alpha(opacity=20);   
}
#fg_crdiv p
{
    display:none;
}