@charset "utf-8";
/* CSS Document */


@font-face {
	font-family: 'tahoma';
	src: url('fonts/tahoma.eot');
	src: url('fonts/tahoma.eot?#iefix') format('embedded-opentype');
	src: url('fonts/tahoma.woff') format('woff'), url('fonts/tahoma.ttf') format('truetype'), url('fonts/tahoma.svg') format('svg');
	font-weight: normal;
    font-style: normal;	
}
@font-face {
	font-family: 'HelveticaMediumCondensed';
	src: url('fonts/HelveticaMediumCondensed.eot');
	src: url('fonts/HelveticaMediumCondensed.eot?#iefix') format('embedded-opentype');
	src: url('fonts/HelveticaMediumCondensed.woff') format('woff'), url('fonts/HelveticaMediumCondensed.ttf') format('truetype'), url('fonts/HelveticaMediumCondensed.svg') format('svg');
	font-weight: normal;
    font-style: normal;	
}

@font-face {
	font-family: 'MyriadPro-Bold';
	src: url('fonts/MyriadPro-Bold.eot');
	src: url('fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype');
	src: url('fonts/MyriadPro-Bold.woff') format('woff'), url('fonts/MyriadPro-Bold.ttf') format('truetype'), url('fonts/MyriadPro-Bold.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('fonts/MyriadPro-Regular.eot');
	src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype');
	src: url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.ttf') format('truetype'), url('fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: '19691_HV_CE';
	src: url('fonts/19691_HV_CE.eot');
	src: url('fonts/19691_HV_CE.eot?#iefix') format('embedded-opentype');
	src: url('fonts/19691_HV_CE.woff') format('woff'), url('fonts/19691_HV_CE.ttf') format('truetype'), url('fonts/19691_HV_CE.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}
a{text-decoration:none;}
ul,li{margin:0px;padding:0px;}
img{text-decoration:none;border:0px;}
.clear{clear:both}

body
{
margin:0;
padding:0;
background:#fff;
font-size:12px;
font-family: 'MyriadPro-Regular';
color:#5a5a5a;
}
#main_container
{
width:945px;
margin:auto;
position:relative;
}
#logo{padding-top:19px; float:left;padding-left: 15px;}
#contact{padding-top:95px;float:right;padding-right: 0px;width: 71%;}
#contact_left{float:left;width: 50%;border-right:1px solid #4bd0f7;padding-right: 50px;}
#contact_right{float:right;width: 40%;}
#contact_tech_enq{float:left;}
.light_blue{color:#4bd0f7;font-size:12px;font-family: 'MyriadPro-Bold';}
.dark_blue{color:#0e76bc;font-size:12px;font-family: 'MyriadPro-Bold';}
.dark_blue45{color:#0e76bc;font-size:43px;float: left;}
#contact_tech_oth{text-align:right;float:right}

#contact_left  #contact_tech_oth span:first-child{

float:left;
}

#menu
{
font-family:Helvetica,  Arial, sans-serif;
font-size:16px;


padding-top:13px;
float:right;
}

#menu ul
{
list-style:none;
}
#menu ul li
{
float:left;
 
background:#4bd0f7;
}


#menu ul li a
{
color:#ffffff;
line-height: 33px;
margin-right:  1px;
padding: 9px 30px;
border-bottom:5px solid #9ea3a7;
font-style:normal;

}#menu ul li:last-child a
{
 
margin-right: 0px;
}
.ie #menu ul li a
{

padding: 9px 28px;

}
#menu ul li a:hover
{
border-bottom:5px solid #0e76bc;
}
#menu ul li .active
{
color:#ffffff;
border-bottom:5px solid #0e76bc;
}

#banner{padding-top:89px; width:937px;height:316px;padding-top:18px;margin-top:22px;padding-left:8px;}
#SliderNameNavigation a:link, #SliderNameNavigation a:active, #SliderNameNavigation a:visited, #SliderNameNavigation a:hover{
font-size: 0px;	background: url(images/inactive.png) no-repeat;	padding: 50px 10px 7px;text-decoration: none;}


#SliderNameNavigation a.active:link, #SliderNameNavigation a.active:active, #SliderNameNavigation a.active:visited, #SliderNameNavigation a.active:hover{ 
background: url(images/active.png) no-repeat;}


#content_bg{padding-top:40px; width:929px;padding:12px 8px 12px 8px; }

#content_left{float:left;padding-left:34px;width:500px;padding-right:53px;}

#content_gallery{ }
#content_leftc{float:left;padding-left:34px;width:329px; }
#content_rightc{float:right;padding-left:34px;width:429px; text-align:right;padding-right: 34px;}

#content_right{float:right;padding-right:34px;}
.order_now_top{background:url(images/order_now_top.png) no-repeat;width:292px;height:14px;}
.order_now_bottom{background:url(images/order_now_bottom.png) no-repeat;width:292px;height:9px;}
.order_now_center{background:url(images/order_now_center.png) repeat-y;width:266px;overflow:auto;padding-left:26px;padding-top:5px;padding-bottom:15px;}
.welcome{color:#0e76bc;font-size:14px;font-family:'tahoma';}
.order_left
{
float: left;
padding-right: 25px;
width: 120px;
}
.blue14{color:#0e76bc;font-size:14px;font-family:'tahoma';margin-bottom:7px}
.blue12{color:#0e76bc;font-size:12px;}

#footer{padding-top:15px;background:#0e76bc;margin-top:4px;height:99px;}

#footer_menu
{
font-family:Helvetica,  Arial, sans-serif;
font-size:12px;
padding-left:86px;
text-transform:uppercase;
}

#footer_menu ul
{
list-style:none;
}
#footer_menu ul li
{
float:left;
}
#footer_menu ul li a
{
color:#fff;
font-weight:bold;
padding-left:106px;
}


.copyright{padding-top:45px;font-size:9px;color:#fff;font-family: '19691_HV_CE'; }
.copyright a{color:#fff;}



.getaquote_submit{background:url(images/submit.png) no-repeat;width:81px;height:27px;border:0px;}
.quote_textbox{border:1px solid #cdcdcd;width:265px;height:20px;color:#858585;font-size:14px;}
.quote_textarea{border:1px solid #cdcdcd;width:261px;height:154px;color:#858585;font-size:14px;}