body
{
background:#ffffff;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
li,ol,ul
{
list-style:none;
margin:0px;
padding:0px;
}
h1,h2,h3,h4,h5,h6,p
{
margin:0px;
padding:0px;
}
p
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#444545;
line-height:normal;
margin:0px;
}
img
{
border:none;
}
.clear_div
{
clear:both;
}
.header
{
width:900px;
height:80px;
margin:0px auto;
padding-top:20px;
}
.header_left
{
width:460px;
float:left;

}
.header h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
font-weight:normal;
color:#444545;
line-height:27px;
margin:0px;
}
.header_left p
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#a9a8a8;
line-height:30px;
margin:0px;
}
.header_right
{
width:345px;
float:right;
text-align:right;
}
.header h2.right_heading
{
font-size:24px;
}
.header h2.right_heading a
{
text-decoration:none;
color:#444545;
}
.header h2.right_heading a:hover
{
text-decoration:none;
color:#000000;
}
.header_right p
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#a9a8a8;
line-height:normal;
margin:0px;
}
.header_right p a
{
color:#a9a8a8;
text-decoration:none;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.header_right p a:hover
{
color:#000000;
text-decoration:none;
}
.header_right span
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#a9a8a8;
line-height:normal;
margin:0px;
}
.header_right span a
{
text-decoration:none;
color:#a9a8a8;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.header_right span a:hover
{
text-decoration:none;
color:#000000;
}
.banner
{
background:#000000;
width:900px;
margin:0px auto;
border:1px solid #206ba4;
}
.banner_left
{
width:453px;
float:left;
padding-left:12px;
padding-top:10px;
}
.banner_left ul
{
margin:0px;
padding:0px;
}
.banner_left ul li
{
background:url(../images/banner_li-bg.png) no-repeat left 8px;
list-style:none;
margin:0px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
color:#ffffff;
line-height:24px;
}

.banner_right
{
width:428px;
height:236px;
float:right;
}
.content_sec
{
width:900px;
margin:0px auto;
padding:13px 0px;
border-bottom:1px solid #a9a8a8;
}
.content_sec h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
color:#201717;
line-height:normal;
margin:0px;
padding-bottom:5px;
}
.content_sec h3.call_heading
{
font-size:26px;
line-height:26px;
padding-top:8px;
}
.content_sec p
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#444545;
line-height:normal;
margin:0px;
padding-bottom:10px;
}
.content_sec p span
{
font-size:17px;
font-weight:normal;
color:#444545;
line-height:normal;
margin:0px;
}
.content_sec p span.top_number
{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
font-weight:normal;
color:#201717;
line-height:47px;
font-style:normal;
margin:0px;
}
.content_sec p span.top_number a
{
text-decoration:none;
color:#201717;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.content_sec p span.top_number a:hover
{
text-decoration:none;
color:#000;
}
.content_sec p.bottom_number
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#201717;
line-height:39px;
margin:0px;
padding-bottom:0px;
}
.content_sec p.bottom_number a
{
text-decoration:none;
color:#201717;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.content_sec p.bottom_number a:hover
{
text-decoration:none;
color:#000;
}
.content_left
{
width:592px;
float:left;
}
.content_left span
{
font-size:16px;
font-weight:normal;
color:#444545;
line-height:normal;
margin:0px;
font-style:italic;
}
.content_right
{
width:257px;
float:right;
}
.social_icon
{
width:245px;
float:left;
border:1px solid #abaaaa;
padding:5px 5px;
margin-bottom:13px;
}
.social_icon a:focus{ outline:none;}
.social_icon img
{
	float:left;
opacity:1;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.social_icon img:hover
{
opacity:.7;
}
.social_icon p
{
width:191px;
float: right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#201717;
line-height:15px;
margin-right:3px;
margin-top:5px;
}
.right_img_sec
{
float:right;
width:257px;
margin-top:15px;
}
a.right_img_sec
{
text-decoration:none;
}
.right_img
{
width:257px;
}
.right_img_text
{
background:#201717;
width:257px;
font-size:14px;
font-weight:normal;
color:#ffffff;
text-align:center;
padding:8px 0px;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
margin-bottom:13px;
}
.right_img_sec:hover .right_img_text
{
background: #455e89;
color:#FFFFFF;
}
.footer
{
width:900px;
margin:0px auto;
padding:12px 0px;
}
.footer p
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#a9a8a8;
line-height:normal;
margin:0px;
}
.footer_left
{
width:594px;
float:left;
}
.footer_right
{
float:right;
}
.footer_right a:focus{ outline:none;}
.footer_right img
{
opacity:1;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.footer_right img:hover
{
opacity:.7;
}




.content_sec p.bottom_number2
{
display:none;	
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#201717;
line-height:30px;
margin:0px;
padding-bottom:0px;
}
.content_sec p.bottom_number2 a
{
text-decoration:none;
color:#201717;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.content_sec p.bottom_number2 a:hover
{
text-decoration:none;
color:#000;
}



.social_icon2
{
display:none;
width:93%;
margin:0 auto; overflow:hidden;
border:1px solid #abaaaa;
padding:10px 2%;
margin-bottom:13px;
}
.social_icon2 a:focus{ outline:none;}
.social_icon2 img
{
	float:left;
opacity:1;
-moz-transition: all 0.25s ease-out 0s; -webkit-transition: all 0.25s ease-out 0s;
}
.social_icon2 img:hover
{
opacity:.7;
}
.social_icon2 p
{
width:191px;
float: right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#201717;
line-height:15px;
margin-right:3px;
margin-top:5px;
}


.mob_sec{ display:none; width:99%; margin:0 auto;}
.mlogo{ background:#000; border-top:1px solid #fff; text-align:center; color:#FFF; padding:10px 0; }
.mlogo h2{ font-weight:normal; font-size:30px; line-height:30px;}
.mlogo p{ font-size:15px !important; color:#FFF !important; padding-top:5px !important;}

.mtel{ font-size:26px; color:#000; border:1px solid #000; padding:5px 0; text-align:center; -webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px; width:96%; margin:0 auto; margin-top:15px;}

.dcf{ text-align:center; padding:8px 0 0 0;}
.dcf h2{ font-size:19px; color:#000; font-weight:normal;}
.dcf p{ font-size:16px !important; color:#000 !important;}
.dcf p a{ color:#000 !important; text-decoration:none;}

ul.mobul{ padding-top:15px; padding-bottom:15px; overflow:hidden; border-bottom:1px dashed #b4b4b4;}
.mobul li{ text-align:center; font-size:20px; padding:5px 0 0 0;}