BODY
{
padding:0px;
margin:0px;
}

.sep-lines
{
	border-style: groove;
	border-color: #00ffff;
	border-width: 1px 0px 0px 0px;
}


.sb-link{
		font-family:verdana,ms sans serif,arial;
		font-size:10px;
		color:#333;
		text-transform:capitalize;
		padding:4px 0px 6px 22px;

}

.sb-link a
{
color:red;
text-decoration:none;
}

.sb-link a:hover
{
color:#000000;
text-decoration:underline;
}


.sep{
border-bottom:1px;border-color:#888888;border-style:dashed;
}

.top-nav
{
font-family:verdana,ms sans serif,arial;
font-size:12px;
font-weight:bold;
color:#333;
text-transform:capitalize;
}

.top-nav a
{
color:#fff;
text-decoration:none;
}

.top-nav a:hover
{
color:#ffffff;
text-decoration:underline;
}

.top-link-1
{
font-family:verdana,ms sans serif,arial;
font-size:15px;
font-weight:bold;
color:#333;
text-transform:capitalize;
}

.top-link-1 a
{
color:#005788;
text-decoration:none;
}

.top-link-1 a:hover
{
color:#ffffff;
text-decoration:underline;
}


H1{
	font-family:trebuchet MS, arial,verdana;
	font-size:17px;
	color:#E96719;
	margin-bottom:5px;
	margin-top:20px;
	margin-left:15px;
	text-transform:uppercase;
}



.head{font-family:Arial,MS Sans Serif; font-size:16px; color:#24A70A;font-weight:bold;padding-left:16px;}
.head1{font-family:Arial,MS Sans Serif; font-size:16px; color:#226E9E;font-weight:bold;padding-left:20px;}

.heading{font-family:Arial,MS Sans Serif; font-size:15px; color:#000000;font-weight:bold;padding-left:16px;
padding-top:10px;
padding-bottom:5px;}

.heading1{font-family:Arial,MS Sans Serif; font-size:15px; color:#000000;font-weight:bold;padding-left:5px;
padding-top:10px;
padding-bottom:5px;}
.heading1 b.wh{font-family:Arial,MS Sans Serif; font-size:15px; color:#0081D2;font-weight:bold;}


.text{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#333333;
line-height:19px;
text-align:justify;
margin-left:20px;
margin-right:20px;
}
.text b.hd{
	color:#2B5C90;
	font-size:12px;
}


.text1{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#303030;
line-height:17px;
text-align:justify;
padding-left:20px;
padding-right:20px;
margin-top:10px;

}


.td-text{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#333333;
line-height:17px;
padding-left:2px;
padding-right:2px;
padding-top:3px;
padding-bottom:3px;
text-transform:capitalize;
}

.t-text{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#535252;
line-height:17px;
padding-left:35px;
padding-right:20px;
padding-top:3px;
padding-bottom:3px;
}

.t-text1{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#FFFFFF;
line-height:17px;
padding-left:20px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
}

.t-text1 b.wh{
font-family:verdana,ms sans serif,arial;
font-size:13px;
color:#FCFF00;
}

.t-text2{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#333333;
line-height:17px;
padding-left:20px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
}

.t-text2 b.wh1{
font-family:verdana,ms sans serif,arial;
font-size:13px;
color:#393939;
}

.map{
font-family:verdana,ms sans serif,arial;
font-size:13px;
color:#2292D8;
font-weight:bold;
padding:15px 0px 5px 3px;
}




.td{
font-family:verdana,ms sans serif,arial;
font-size:10px;
color:#303030;
}

.td1 a{color:#F20600; text-decoration:none;
}


.td1{
font-family:verdana,ms sans serif,arial;
font-size:10px;
padding-left:20px;padding-right:10px;
color:#303030;
}


.td2{
font-family:verdana,ms sans serif,arial;padding-left:20px;
font-size:10px;
background:url() no-repeat 5px 7px;
border-bottom:1px solid #BEE6EE;
font-weight:bold;
line-height:22px;
color:#303030;
}
.td2 a{color:#303030; text-decoration:none;
}

.top3{
font-family:verdana,ms sans serif,arial;padding-right:20px;
font-size:10px;
line-height:17px;
color:#303030;
}
.top3 a{color:#303030; text-decoration:none;
}




.td-text1{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#FFFFFF;
line-height:17px;
padding-left:2px;
padding-right:2px;
font-weight:bold;
}


.text b.company{
font-size:17px;
color:#2B5C90;
}

.view-cart{
font-family:verdana,arial,ms sans serif;
font-size:10px;
color:#333333;
padding: 2px 5px 2px 5px;
font-weight:bold;
}
.view-cart A{
color:#333333;
text-decoration:
none;
}
.view-cart A:Hover{
color:#E96719;
text-decoration:underline;
}


.footer{
font-family:verdana,arial,ms sans serif;
font-size:10px;
color:#333333;
padding: 5px 15px 5px 15px;
background-color:#ffffff;
text-align:left;
}
.footer A{
color:#333333;
text-decoration:
underline;
}
.footer A:Hover{
color:#000000;
text-decoration:none;
}


.bg-header
{
background:url() repeat;
}






.request
{
font-family:verdana,ms sans serif,arial;
font-size:10px;
color:#fff;
padding:4px 4px 4px 4px;
font-weight:bold;
width:200px;
text-align:center;
background-color:#508BE4;
margin:4px 20px 4px 4px;

}

.request a
{
color:#ffffff;
text-decoration:none;
}

.request a:hover
{
color:#ffff00;
text-decoration:underline;
}


.pro-range
{
font-family:verdana,ms sans serif,arial;
font-size:14px;
color:#025387;
padding:6px;
font-weight:bold;
text-align:center;
}



.enq-text
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#333333;
padding:5px 0px 0px 25px;
line-height:17px;
}


.pro-table-pad
{
padding:3px;
border:1px solid #ffffff;
border-collapse:collapse;
}


.bg-header1
{
background:url() repeat;
}

.bg-header2
{
background:url() repeat;
}

.bg-header3
{
background:url() repeat;
}


.bg-header4
{
background:url() repeat;
}

.bg-header5
{
background:url() repeat;
}

.bg-header6
{
background:url() repeat;
}

.lft-lnks{
	font-family:verdana,arial;
	font-size:12px;
	color:#1583C0;
	text-transform:uppercase;
	padding:6px 0px 3px 10px;
}

.lft-lnks-sb{
	font-family:verdana,arial;
	font-size:11px;
	color:#B11703;
	font-weight:bold;
	padding:3px 0px 3px 10px;
	line-height:17px;
	border-width:1px 0px 0px 0px;
	border-style:dashed;
	border-color:#D3EDFB;
	text-transform:capitalize;
	width:85%;
	margin:3px 10px 3px 10px;
	background-color:#F7FCFF;
}

.lft-lnks-sb A{
			color:#B11703;
			text-decoration:none;
			}

.lft-lnks-sb A:Hover{
			color:#000000;
			text-decoration:none;
			}


.lft-lnks-sb1{
	font-family:verdana,arial;
	font-size:11px;
	color:#333333;
	padding:3px 0px 3px 15px;
	line-height:17px;
	border-width:1px 0px 0px 0px;
	border-style:dashed;
	border-color:#D3EDFB;
	width:85%;
	margin:3px 0px 3px 10px;
}

.lft-lnks-sb1 A{
			color:#000000;
			text-decoration:none;
			}

.lft-lnks-sb1 A:Hover{
			color:#B11703;
			text-decoration:none;
			}

.txt-tbl{
	font-family:verdana,arial;
	font-size:11px;
	color:#444444;
	line-height:17px;
	text-align:left;
	padding:5px;
}
.txt-tbl A{
			color:#D0373F;
			text-decoration:none;
			}

.txt-tbl A:Hover{
			color:#000000;
			text-decoration:underline;
			}


.rqf{
	font-family:verdana,arial;
	font-size:11px;
	font-weight:bold;
	color:#B11703;
	line-height:17px;
	text-align:center;
}

.rqf A{
	color:#B11703;
	text-decoration:none;
			}

.rqf A:Hover{
	color:#333;
	text-decoration:none;
}
.nxt{
	font-family:verdana,arial;
	font-size:11px;
	font-weight:bold;
	color:#333;
	line-height:17px;
	text-align:center;
	text-transform:uppercase;
}

.nxt A{
	color:#B11703;
	text-decoration:none;
			}

.nxt A:Hover{
	color:#333;
	text-decoration:underline;
	}


.sb-link-pro1{
		font-family:verdana,ms sans serif,arial;
		font-size:10px;
		color:red;
		text-transform:capitalize;
		padding:4px 0px 6px 22px;

}

.sb-link-pro1 a
{
color:red;
text-decoration:underline;
}

.sb-link-pro1 a:hover
{
color:#000000;
text-decoration:underline;
}


.b-link-h1{font-family:verdana,ms sans serif,arial;
font-size:15px;
color:#FFFFFF;
text-align:center;
font-weight:bold;padding:6px;
}
.b-link-h1 A{color:#ffffff;text-decoration:none;}
.b-link-h1 A:Hover{color:#000000;text-decoration:underline;}

.b-link-h{font-family:verdana,ms sans serif,arial;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:6px;}
.b-link-h A{color:#ffffff;text-decoration:none;}
.b-link-h A:Hover{color:#005D87;text-decoration:underline;}

.b-link{font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#1D90C9;
font-weight:bold;
text-align:center;
padding:6px;}
.b-link A{color:#1D90C9;text-decoration:none;}
.b-link A:Hover{color:#000000;text-decoration:underline;}

.b-link1{font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#288CCE;
line-height:17px;
padding:5px 2px 5px 2px;
border-bottom:1px solid #dddddd;
}
.b-link1 A{color:#288CCE;text-decoration:none;}
.b-link1 A:Hover{color:#000000;text-decoration:underline;}

.contact {font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#000;
padding:5px 10px 0px 0px;
line-height:17px;}
.contact b.wh {color:#B11703;font-family:verdana,ms sans serif,arial;font-size:14px;}
.contact b.ch {color:#234566;font-family:verdana,ms sans serif,arial;font-size:11px;}
.contact A{color:#000;text-decoration:none;}
.contact A:Hover{color:#333;text-decoration:underline;}

.contact1 {font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#000;
padding:5px 10px 0px 5px;
line-height:19px;}
.contact1 b.wh {color:#01304E;font-family:arial,verdana,ms sans serif,arial;font-size:16px;}
.contact1 A{color:#E96719;text-decoration:none;}
.contact1 A:Hover{color:#333;text-decoration:underline;}


.home-link
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
font-weight:bold;
color:#333;
text-align:center;
text-transform:capitalize;
}

.home-link a
{
color:#fff;
text-decoration:none;
}

.home-link a:hover
{
color:#ffffff;
text-decoration:underline;
}

.info
{
font-family:verdana,ms sans serif,arial;
font-size:12px;
padding:2px 10px 2px 15px;
font-weight:bold;
color:#244565;
}

.info a
{
color:#244565;
text-decoration:none;
}

.info a:hover
{
color:#333;
text-decoration:underline;
}
 

.home-txt
{
font-family:verdana,ms sans serif,arial;
font-size:10px;
padding:0px 10px 0px 15px;
color:#6797BF;
line-height:12px;
}


.more
{
font-family:verdana,ms sans serif,arial;
font-size:10px;
color:#333;
text-align:right;
padding:0px 5px 5px 0px;

}

.more a
{
color:#333;
text-decoration:none;
}

.more a:hover
{
color:#333;
text-decoration:underline;
}

.more1
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#B8360E;
text-align:right;
padding:2px 5px 2px 0px;
border:1px solid #EDEDED;
margin-right:20px;
width:100px;
}

.more1 a
{
color:#B8360E;
text-decoration:none;
}

.more1 a:hover
{
color:#333;
text-decoration:underline;
}

.line
{
padding:0px 5px 2px 0px;
border-top:1px dashed #CEE7F6;
background-color:#FFFFFF;
}

.our
{
font-family:verdana,ms sans serif,arial;
font-size:14px;
padding:0px 10px 5px 15px;
color:#4573A0;
font-weight:bold;
}

.project
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#fff;
padding:5px 5px 5px 20px;
font-weight:bold;
border-bottom:1px solid #fff;
background:url() #8ABAD1 no-repeat 12px 10px; 

}

.project a
{
color:#fff;
text-decoration:none;
}

.project a:hover
{
color:#333;
text-decoration:underline;
}

.news
{
font-family:verdana,ms sans serif,arial;
font-size:14px;
color:#18625F;
padding:5px 5px 5px 10px;
font-weight:bold;
}

.gallery
{
font-family:verdana,ms sans serif,arial;
font-size:14px;
color:#0F5956;
font-weight:bold;
padding:5px 5px 5px 260px;
background:url(); 

}

.home-text
{
font-family:verdana,ms sans serif,arial;
font-size:10px;
color:#5C687F;
padding:3px 2px 4px 15px;
}

.down{
		font-family:verdana,ms sans serif,arial;
		font-size:11px;
		color:black;
		font-weight:bold;
		text-transform:capitalize;
		padding:4px 0px 6px 22px;

}

.down a
{
color:black;
text-decoration:underline;
}

.down a:hover
{
color:#F60034;
text-decoration:underline;
}


.tb-text
{
font-family:verdana,ms sans serif,arial;
font-size:10px;
color:#5C687F;
padding:3px 2px 4px 15px;
}

.enlarge{
		font-family:verdana,ms sans serif,arial;
		font-size:10px;
		color:black;
		text-align:right;
		font-weight:bold;
		text-transform:capitalize;
		padding:4px 5px 6px 0px;

}

.enlarge a
{
color:black;
text-decoration:underline;
}

.enlarge a:hover
{
color:#F60034;
text-decoration:underline;
}

.marq-lnks{
	font-family:verdana, arial;
	font-size:10px;
	color:#999999;
	font-weight:bold;
	
	
}

.text5{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#333;
line-height:19px;
text-align:justify;
margin-left:20px;
margin-right:10px;
}
.text5 b.hd{
	color:#2B5C90;
	font-size:11px;
}

.upcoming{
		font-family:verdana,ms sans serif,arial;
		font-size:12px;
		color:black;
		text-align:center;
		font-weight:bold;
		text-transform:capitalize;
		padding:4px 5px 6px 0px;

}

.upcoming a
{
color:red;
text-decoration:underline;
}

.upcoming a:hover
{
color:#333;
text-decoration:none;
}


.pad-new{
		padding:5px 5px 5px 7px;
}

.sb-link-pro2{
		font-family:verdana,ms sans serif,arial;
		font-size:10px;
		color:red;
		text-align:center;
		background-color:#F3F6F9;
		text-transform:capitalize;
		padding:4px 0px 6px 22px;

}

.sb-link-pro2 a
{
color:#D0373F;
text-decoration:underline;
}

.sb-link-pro2 a:hover
{
color:#000000;
text-decoration:underline;
}

.our1{
		font-family:verdana,ms sans serif,arial;
		font-size:12px;
		font-weight:bold;
		color:red;
		text-align:center;
		text-transform:capitalize;
		padding:px 0px px 0px;

}
.top1 {font-family:verdana,Arial,MS Sans Serif; Font-size:10px; color:#01A3B5;padding-left:15px;line-height:19px;font-weight:bold;}
.top1 A{color:#3E3E3E;text-decoration:none;}
.top1 A:hover{color:#000000;text-decoration:underline;}

.toplink {font-family:ARIAL,verdana,Arial,MS Sans Serif; Font-size:11px; color:#01A3B5;padding-left:15px;line-height:19px;font-weight:bold;}
.toplink A{color:#FFFFFF;text-decoration:none;}
.toplink A:hover{color:#FEE938 ;text-decoration:underline;}

.toplink-img A{color:#005788;text-decoration:none;}

.toplink-img A:hover{background:url() no-repeat;height:43px;width:115px;}

.pro {font-family:verdana,Arial,MS Sans Serif; Font-size:11px; padding-right:3px; color:#ffffff; text-transform:uppercase;font-weight:bold;}
.pro A{color:#ffffff;text-decoration:none;}
.pro A:hover{color:#000000;text-decoration:underline;}

.bread {font-family:verdana,Arial,MS Sans Serif; Font-size:10px; color:#343434;margin-top:8px;padding-left:15px;margin-bottom:5px;}
.bread A{color:#343434;text-decoration:none;font-weight:bold;}
.bread A:hover{color:#000000;text-decoration:underline;}

.bread1 {font-family:verdana,Arial,MS Sans Serif; Font-size:12px; color:#343434;margin-top:8px;padding-left:15px;margin-bottom:5px;}
.bread1 A{color:#343434;text-decoration:none;font-weight:bold;}
.bread1 A:hover{color:#000000;text-decoration:underline;}

.bottom-link1 {font-family:verdana,Arial,MS Sans Serif; Font-size:10px; color:#343434; text-transform:uppercase;font-weight:bold;}
.bottom-link1 A{color:#343434;text-decoration:none;}
.bottom-link1 A:hover{color:#217606;text-decoration:underline;}

.bottom-link {font-family:verdana,Arial,MS Sans Serif; Font-size:11px; padding-left:20px;color:#000000; text-transform:uppercase;font-weight:bold;}
.bottom-link A{color:#000000;text-decoration:none;}
.bottom-link A:hover{color:#217606;text-decoration:underline;}


.top-link-1n
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
font-weight:bold;
color:#ffffff;
}

.top-link-1n a
{
color:#fff;
text-decoration:none;
}

.top-link-1n a:hover
{
color:#ffff00;
text-decoration:underline;
}


.left-nev
{
font-family:arial,verdana,ms sans serif,arial;
font-size:11px;

padding-left:37px;
color:#002D48;
}

.left-nev a
{
color:#002D48;
text-decoration:none;
}

.left-nev a:hover
{
color:#000000;
text-decoration:underline;
}

.left-nev1
{
font-family:arial,verdana,ms sans serif,arial;
font-size:11px;
padding-left:39px;
color:#FFFFFF;
font-weight:bold;
padding-top:12px;
}

.left-nev1 a
{
color:#FFFFFF;
text-decoration:none;
}

.left-nev1 a:hover
{
color:#000000;
text-decoration:none;
}

.b-linkn
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#002D48;
padding:5px 5px 5px 5px;
}

.b-linkn a
{
color:#002D48;
text-decoration:none;
}

.b-linkn a:hover
{
color:#000000;
text-decoration:underline;
}



.pro-head1
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
color:#002D48;
}

.pro-head
{
font-family:verdana,ms sans serif,arial;
font-size:13px;
padding:3px;
font-weight:bold;
color:#24709E;
}

.pro-text
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
padding:3px;
color:#333333;
line-height:18px;
}
.pro-text A{color:#333333;text-decoration:none;}
.pro-text A:hover{color:#148AE1;text-decoration:underline; font-weight:bold;}

.p-text
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
padding:5px 10px 5px 10px;
color:#333333;
}
.p-text A{color:#333333;text-decoration:none;}
.p-text A:hover{color:#0360A5;text-decoration:underline;}



.list3
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
padding:3px;
color:#333333;
line-height:18px;
}

.list2
{

font-family:verdana,ms sans serif,arial;
font-size:13px;
padding:4px;
color:#333333;
line-height:20px;
}

.list1
{
font-family:verdana,ms sans serif,arial;
font-size:11px;
padding:3px;
color:#333333;
line-height:18px;
}

.basket{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:center;

}
.basket a{
color:#000;
text-decoration:none;
}
.basket a:hover{
color:#b10000;
text-decoration:none;
}
.bc{font-size:18px}
.bc{color:#646363}
.bc b a{color:#dc830e}
.bc a{color:#1e1414}
.m5{margin:2px 20px 0 250px;}
