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

body {
margin: 0px;
background: url(../images/top_bg.jpg) repeat-x top;
font-family: Arial, Helvetica, sans-serif;
}
h1 {
color: #000000;
text-decoration: none;
font-size: 24px;
font-weight: bold;
}
h2 {
color: #000000;
text-decoration: none;
font-size: 18px;
font-weight: bold;
}
.header_phone {
color: #FFFFFF;
text-decoration: none;
font-size: 24px;
font-weight: bold;
}
.welcome_text {
font-size: 18px;
font-weight: bold;
color: #f90633;
text-align: left;	
}
.welcome_text2 {
font-size: 18px;
font-weight: bold;
color: #6a6a6a;
text-align: left;
}
.body_text {
font-size: 16px;
color: #000000;
text-align: justify;
line-height: 23px;
}
.body_text a{
color: #CC0000;
text-decoration: underline;
}
.body_text a:hover{
color: #000000;
text-decoration: none;
}
.body_text_red {
font-size: 16px;
color: #d52a33;
text-align: justify;
font-weight: bold;
}

.footer_text {
font-size: 14px;
color: #FFFFFF;
text-decoration: none;
}
.footer_text a{
color: #FFFFFF;
text-decoration: none;
}
.footer_text a:hover{
color: #FF0000;
text-decoration: underline;
}
.contact_text {
font-size: 14px;
color:#000000;
text-align: justify;
}

.footer_text2 {
font-size: 12px;
color: #666666;
text-decoration: none;
}
.footer_text2 a{
font-size: 12px;
color: #666666;
text-decoration: underline;
}
.footer_text2 a:hover{
font-size: 12px;
color: #FDFDFE;
text-decoration: none;
}
a.footer_text2:link {
	text-decoration: none;
}
a.footer_text2:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.footer_text2:hover {
	text-decoration: none;
	color: #FF0000;
}
a.footer_text2:active {
	text-decoration: none;
	color: #FFFFFF;
}
.field_cntc {
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
padding: 3px;
border: 1px solid #999999;
}
.field_cntc:focus{
border: 1px solid #CC0000;
background: #F3F3F3;
}
.field_cntc_enq {
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
padding: 1px;
width:400px;
height:300px;
}
.submit_btn {
font-size: 13px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
background: #C10000;
padding: 3px 7px;
border: 1px solid #990000;
}
.fields_star {
font-size: 18px;
font-weight: bold;
color: #CC0000;
text-decoration: none;
}
.search_input {
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
width:152px;
height:15px;
border-right-width: 0px;
border-right-style: solid;
border-left-width: 0px;
border-left-style: solid;
border-top: 1px solid #cbd1af;
border-bottom: 1px solid #cbd1af;
}
.product_name_larger_link {
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height:18px;
}
.product_name_larger_link:hover {
color: #4b83ce;
text-decoration: underline;
}
.blue_txt{
font-size:14px;
color:#FFFFFF;
}
.basket_txt{
font-size:14px;
color:#FFFFFF;
}
.black_txt3 {
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
line-height:18px;
}
.black_txt3:hover {
color: #FF0000;
text-decoration: underline;
}
.sub_links {
color: #CC0000;
text-decoration: none;
padding: 6px 3px;
border-bottom: 1px dashed #999999;
display: block;
font-size: 14px;
font-weight: bold;
}
.sub_links a{
text-decoration: none;
color: #CC0000;
display: block;
}
.sub_links a:hover{
text-decoration: none;
color: #000000;
}

.error {
font-size: 12px;
font-weight: bold;
color: #ff0000;
text-decoration: none;
}
.error404_text {
font-size: 18px;
font-weight: bold;
color: #f90633;
text-decoration: none;
}
.homepage {
color: #000000;
text-decoration: none;
font-size: 15px;
font-style: normal;
line-height: 21px;
font-weight: normal;
font-variant: normal;
}
.homepage a{
color: #CC0000;
text-decoration: underline;
}
.homepage a:hover{
color: #000000;
text-decoration: none;
}
.homepage h1{
color: #cc0001;
text-decoration: none;
margin: 0px;
padding: 0px;
font-size: 20px;
font-weight: bold;
}
.home_banner_title {
font-size: 30px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}
.home_banner_title a{
color: #FFFFFF;
text-decoration: none;
}
.home_banner1 {
color: #FFFFFF;
text-decoration: none;
background: url(../images/left_banner_1.png) no-repeat left top;
padding: 15px 10px 0px;
font-size: 20px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
.home_banner1 a{
color: #FFFFFF;
text-decoration: none;
}
.home_banner2 {
color: #FFFFFF;
text-decoration: none;
background: url(../images/left_banner_2.png) no-repeat left top;
padding: 15px 10px 0px;
font-size: 20px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
.home_banner2 a{
color: #FFFFFF;
text-decoration: none;
}
.home_banner3 {
color: #FFFFFF;
text-decoration: none;
background: url(../images/left_banner_3.png) no-repeat left top;
padding: 15px 10px 0px;
font-size: 20px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
.home_banner3 a{
color: #FFFFFF;
text-decoration: none;
}
.home_banner4 {
color: #FFFFFF;
text-decoration: none;
background: url(../images/left_banner_4.png) no-repeat left top;
padding: 15px 10px 0px;
font-size: 20px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}
.home_banner4 a{
color: #FFFFFF;
text-decoration: none;
}
.home_banner_footer {
color: #FFFFFF;
text-decoration: none;
background: url(../images/footer_banner.png) no-repeat left top;
font-size: 20px;
font-weight: bold;
}
.home_banner_footer a{
color: #19f705;
text-decoration: none;
}
.home_banner_footer a:hover{
color: #FFFFFF;
text-decoration: none;
}
.home_banner_footer_title {
color: #80fe5d;
text-decoration: none;
font-size: 30px;
font-weight: bold;
}
.cms {
font-size: 15px;
line-height: 18px;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.cms a{
color: #CC0000;
text-decoration: underline;
}
.cms a:hover{
color: #000000;
text-decoration: none;
}
.cms p{
margin: 0px;
padding: 10px 0px;
}
.cms p a{
color: #CC0000;
text-decoration: underline;
}
.cms a p:hover{
color: #000000;
text-decoration: none;
}
.cms h1{
font-size: 24px;
font-weight: bold;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 20px 0px 10px;
}
.cms h2{
font-size: 18px;
font-weight: bold;
color: #DB0429;
text-decoration: none;
margin: 0px;
padding: 10px 0px;
line-height: 25px;
}
.cms h3{
font-size: 14px;
font-weight: bold;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 5px 0px;
}
.sitemapTxt {
font-size: 14px;
font-weight: normal;
color: #000000;
text-decoration: none;
line-height: 20px;
text-transform: capitalize;
}
.sitemapTxt a{
color: #000000;
text-decoration: underline;
}
.sitemapTxt a:hover{
color: #CC0000;
text-decoration: none;
}

