@import url(http://fonts.googleapis.com/css?family=Titillium+Web);
*{ margin:0px; padding:0px;}
body{ font-family: 'Titillium Web', sans-serif; font-size:14px; color:#909090; background: url("../images/bg_body.jpg") no-repeat scroll center 0 #d7d7d7; font-weight:400;}
h1{ font:24px 'Titillium Web', sans-serif; color:#019DE7;}
h1 span{ font:24px 'Titillium Web', sans-serif; color:#333;}

h2{ font:22px 'Titillium Web', sans-serif; color:#019DE7; margin-bottom:5px;}

h3{ font:21px 'Titillium Web', sans-serif; color:#fff; padding:2px 0 2px 0px; border-bottom: 1px solid #fff; margin-bottom:5px;}

h4{ font-size:16px; font-family: 'Titillium Web', sans-serif; color: #fff; margin-top:9px;}
h5{ font:16px 'Open Sans',"Trebuchet MS",Helvetica,Arial,sans-serif; color:#333; padding:0px 0 0px 0px;}
h6{ font-size:16px; font-family: 'Titillium Web', sans-serif; color:#fff; padding:3px 10px 3px 3px; float:left;}
a{ text-decoration:none; color: #FFFF00;}
a:hover{ text-decoration:none; color:#000000;}
img{ border:none;}

#wrapper{ width:100%; float:left;}
#container-main{margin: 0 auto; width: 1002px; border-top:5px solid #019DE6;}
#container{background: url("../images/spacer.png") repeat scroll 0 0 transparent;
    border: 1px solid #fff; float:left; 
    padding: 19px;
    width: 962px;}
#container-inr{  background: url("../images/bg_content.jpg") repeat-x scroll 0 0 #fff;
    border: 1px solid #fff; float:left; width:960px;
    }
.logo {float: left; padding:10px 0 7px 10px;}

#header{ width:960px;}

.rgt {
	float: right;
	width: 320px;
}

.rgt ul {
	list-style:none;
	float: right;
}

.rgt ul li {
	display:inline-block;
	float: left;
	padding: 0px 0 4px 60px;
	font-size: 15px;
	line-height: 18px;
	background:url(../images/header_icon.png) no-repeat 0 0;
	color: #828282;
	width: 294px;
	margin-top: 20px;
}


.rgt ul li span {
	display:block;
	color:#018AB4;
	font-size:22px;
	font-family: 'Titillium Web', sans-serif;
	padding-top: 6px;
}

.rgt ul li a {
	color:#018AB4;
}

.rgt ul li a:hover {
	text-decoration:underline;
}

#banner{ width:960px; float:left; border-top:1px solid #fff;   border-bottom: 1px solid #fff; position:relative;}
/*---------------------------------------------------------form-----------------------------------------------------------------------------*/
.frm_rgt {
   background: #008AD3;
    border-left: 1px solid #ffffff; height:420px;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 100;
}
.shadow2 {
    bottom: -28px;
    position: absolute;
    right: 1px;
}
.frm_rgt input, .frm_rgt textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    color: #8D8D8D;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 700;
    height: 24px;
    margin-bottom: 15px;
    padding: 2% 3%;
    width: 94%;
}
.frm_rgt textarea {
    font-size: 13px;
    min-height: 95px;
}
.frm_rgt input.button1 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #8D8D8D;
    font-weight: 700;
    height: 34px;
    margin-bottom: 0;
    padding: 0;
    width: 99px;
}
.frm_rgt h2 {
   
    border-bottom: 1px dashed #FFFFFF;
    font-family: 'Titillium Web', sans-serif;
    font-size: 22px;
    font-weight: normal; color:#FFFFFF;
    height: 45px;
    margin-bottom: 14px;
    padding: 10px 0 0 4px;
    text-align: center; border-left:none; background:#027aba;
}
.frm_box {
    padding: 0 34px 15px;
    position: relative;
    width: 228px;
}
/*---------------------------------------------------------form-----------------------------------------------------------------------------*/

#midd{ width:960px; float:left; margin-top:20px;}	
#midd-l{ width:340px; float:left; margin-left:15px; margin-bottom:20px;}
#midd-r{ width:560px; float: right; margin-right:15px;}

.sep-widget {
    background-image: url("../images/sep-widget.png");
    background-repeat: repeat-x;
    height: 7px;
    margin-top: 2px;
    overflow: hidden;
}

.text p{
   font-size: 14px !important; text-align:justify;
    line-height: 22px; color:#5f5f5f;
    padding: 5px 3px 8px 0;
}

.text1 p{
   font-size: 14px !important; text-align:justify;
    line-height: 22px; color:#fff;
    padding: 5px 3px 8px 0;
}

#navi {
    float: left;
    margin: 5px 0 10px;
}
#navi ul {
    list-style: square;
    margin: 0 0 0 19px;
    padding: 0;
}
#navi ul li {
   
    font-size: 14px;
    line-height: 24px;
    text-decoration: none; color:#5f5f5f;
}

#product-ticker {
    border: 1px solid #fff;
    height: 45px;
    width: 338px; background:#019DE6; margin-top:9px;
}
.products-ticker {
   background: none repeat scroll 0 0 #333;
    color: #ffffff;
    float: left;
    font-weight: bold;
    line-height: 45px;
    padding-left: 10px;
    padding-right: 5px;
    width: 65px;
}
.pro {
    float: left;
    height: 40px;
    margin-left: 5px;
    overflow: hidden;
    width: 250px;
}
.pro ul {
    margin: 0;
    padding: 0;
}
.pro ul li {
    color: #fff;
    float: left;
    list-style: none outside none;
    margin: 0 8px 8px; font-size:13px;
}


#container1-main{margin: 0 auto; width: 1002px; clear:both;}
#container1{background: url("../images/spacer.png") repeat scroll 0 0 transparent;
    border: 1px solid #fff; float:left; 
    padding: 19px;
    width: 962px; margin-top:20px;}
#container1-inr{  background:#019DE6;
    border: 1px solid #fff; float:left; width:960px;
    }
	
.footer-inr{ width:960px; float:left;}
.footer-box{float: left;
    margin-bottom: 15px;
    padding: 6px 15px 0 18px;
    width: 280px;}
.footer-box ul{ margin:0px 0 10px 0px; padding:0px;}
.footer-box ul li{ list-style:none;  color:#fff; padding:0px 0 4px 2px; margin:0px 0px 5px 0px ; border-bottom:1px dashed #fff;}
.footer-box ul li a{ text-decoration:none; font:14px; background: url(../images/arrow1.png) no-repeat 0 6px; color:#fff; padding:0 0 5px 15px; }
.footer-box ul li a:hover{ color:#FFFF4D; }	

.footer-box1{ width:310px; float: left; padding:6px 0 0 17px; margin-bottom:15px; }
.footer-box1 ul{ margin:0px 0 10px 0px; padding:0px;}
.footer-box1 ul li{ list-style:none;  color:#fff; padding:0px 0 5px 2px; margin:0px 0px 5px 0px ; border-bottom:1px solid #483030;}
.footer-box1 ul li a{ text-decoration:none; font:14px; background: url(../images/arrow1.png) no-repeat 0 6px; color:#fff; padding:0 0 5px 17px; }
.footer-box1 ul li a:hover{ color:#FFCF09; }


.footer-btm{ width:960px; float:left;}
.copy{  color:#333; margin:12px 0 0px 5px; font:14px; text-align:center;}

/*---------------------------------------------------------form-----------------------------------------------------------------------------*/

.form_box1{
margin-bottom:6px; padding:5px 0 50px 0px; 
}

.form_box1 input, .form_box1 textarea  {
padding:7px 20px; font-family: "PT Sans";

width:230px;
font-size:14px;
margin-bottom:14px; margin-right:0px;
border: 1px solid #D4D4D4;
 box-shadow: 0 1px 2px #DDDDDD inset;
}

.form_box1 textarea {
padding:5px 20px;
width:230px;
min-height:65px;
font-size:14px;
margin-bottom:0px;
font-family: "PT Sans";
}
.form_box1 input.btn  {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    box-shadow: none;
    float: left;
    font-size: 14px;
    height: 34px;
    margin-bottom: 10px;
    margin-left: 14px;
    margin-top: 10px;
    padding: 0;
    width: 99px;
}
/*---------------------------------------------------------form-----------------------------------------------------------------------------*/	
