/*Defaults*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body {line-height: 1; background:#eee;}
h1, h2, h3, h4, h5, h6 {clear: both;font-weight: normal;}
ol, ul {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}
del {	text-decoration: line-through;}
table {	border-collapse: collapse;	border-spacing: 0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a,img {	border: none; outline:none;}
.clear{ clear:both;}
*{ margin:0; padding:0;}

/*Header*/

.wrapper { width:100%; margin:auto;}
.wrapper .header-wrapper {width:100%; margin:auto; background:url(images/header-bg.png) repeat-x; height:166px;}
.header-wrapper .header-content { width:980px; margin:auto;}
.header-wrapper .header-content  h1 { float:left; width:267px; padding:15px 0 15px 0;}
.header-wrapper .header-content  h1 a { display:block; background:url(images/logo.png) no-repeat; width:275px;height:86px;}
.header-wrapper .header-content .top-left { float:right;}
.header-wrapper .header-content .top-left h4 { font-family:'arimoregular',Sans-Serif; font-size:21px; color:#263c89; padding:20px 0 0 0;}
.header-wrapper .header-content .search-box {background:#fff; no-repeat;width:210px;height:33px;float:right;margin:20px 0 10px 0; border:1px solid #cecece;}
.header-wrapper .header-content .search-box input {width:165px;padding:10px 0 0 10px;background:none;border:0;outline:none;font-family:'arimoregular',Sans-Serif;font-size:11px; color:#7b7b7b;font-weight:normal;}
.header-wrapper .header-content .search-box .searchicon{ padding:5px 15px 0 0;display:inline;margin:0px 0 0  10px; width:16px; height:16px; position:absolute; z-index:999;}
.header-wrapper .header-content .search-box .searchicon a img { vertical-align:middle;}
.header-wrapper .header-content .menu { width:980px; margin:auto; background:url(images/menu-bg.png) repeat-x; height:52px;}
.header-wrapper .header-content .menu ul {}
.header-wrapper .header-content .menu ul li { float:left; background:url(images/menu-split.png) no-repeat right center; /*line-height:11px;*/ padding:16px 0;}
.header-wrapper .header-content .menu ul li a { text-transform:uppercase;padding:17px 27px; text-decoration:none; font-family:'arimoregular',Sans-Serif;font-size:13px; color:#f7f7f5;}
.header-wrapper .header-content .menu ul li.last { border-right:0;}
.header-wrapper .header-content .menu ul li a:hover,.active{ background:url(images/menu-bg-active.png) repeat-x;}

/*Banner*/

.banner-wrapper { width:980px; margin:auto; background:#fff;}
.banner-wrapper .banner { width:970px; margin:auto; background: url(images/banner-bg.png) no-repeat; height:398px;}
.banner-wrapper .banner .post{ background:#f4f3f1 !important;}
.banner-wrapper .banner .post .content{ position:absolute; z-index:9999999; bottom:50px;left:40px; background:url(images/post-bg.png) repeat-x; width:271px;height:249px;}
.banner-wrapper .banner .post .content h3{ font-family:'ARIMO-BOLD',Sans-Serif;font-size:20px; color:#fff;text-transform:uppercase; padding:20px 0 0 20px; line-height:30px;}
.banner-wrapper .banner .post img { padding:0 0 0 0; margin:10px 0 0 7px;}
.banner-wrapper .banner .post .content p { font-family:'arimoregular',Sans-Serif;font-size:13px; color:#fff;padding:10px 20px 0 20px; text-align:justify;line-height:20px;}
.banner-wrapper  .nav { height:17px;outline:none;z-index:999999999;position:absolute; margin:-130px 0 0 130px;}
.banner-wrapper  .nav a { background:url(images/nav-inactive.png) no-repeat top right; text-decoration: none; margin: 0px 1px; padding: 10px 2px; color:#eaeaea; height:14px; width:15px; display: block; text-indent: -9999999px; float:left;}
.banner-wrapper  .nav a.activeSlide { background:url(images/nav-active.png) no-repeat top right; color:#dfdfdf; height:14px; width:15px;padding: 10px 2px;}

/*Content*/

.wrapper{ width:100%; margin:auto;}
.wrapper .content-wrapper { width:100%; margin:auto;}
.content-wrapper .content { width:980px; margin:auto; padding:10px 0 0 0; background:#fff; height:330px;}
.content-wrapper .content .left-widget { background:url(images/sidebar-bg.png) no-repeat; width:324px; height:324px; margin:0 0 0 0; float:left;}
.content-wrapper .content .left-widget .post{}
.content-wrapper .content .left-widget .post ul { padding:20px 0 0 10px;}
.content-wrapper .content .left-widget .post ul li { background:url(images/post-arrow.png) no-repeat left top; padding:0 0 0 20px; 
font-family:'ARIMO-BOLD',Sans-Serif;font-size:13px; color:#555; padding:0 0 20px  20px;}
.content-wrapper .content .left-widget .bottom-widget {  width:291px; margin:0 0 0 10px;}
.content-wrapper .content .left-widget .bottom-widget .left { background:url(images/bottom-widget-left.png) no-repeat; width:10px; height:174px; float:left;}
.content-wrapper .content .left-widget .bottom-widget .right { background:url(images/bottom-widget-right.png) no-repeat; width:10px; height:174px;float:left;}
.content-wrapper .content .left-widget .bottom-widget .mid { background:url(images/bottom-widget-mid.png) repeat-x; width:271px; height:174px;float:left;}
.content-wrapper .content .left-widget .bottom-widget .mid h4 {font-family:'ARIMO-BOLD',Sans-Serif; font-size:16px; color:#263b8c; padding:20px 0 10px 10px;}
.content-wrapper .content .left-widget .bottom-widget .mid p {font-family:'arimoregular',Sans-Serif; font-size:13px; color:#666; line-height:20px;
 padding:5px 0 0 10px;}
.content-wrapper .content .left-widget .bottom-widget .mid img {  margin:20px 0 0 0;}
.content-wrapper .content .right-widget { width:635px; height:auto; margin:0 0 0 0; float:right;}
.content-wrapper .content .right-widget img { border:4px solid #eee; margin:0 8px 0 0;}
.content-wrapper .content .right-widget h1 {font-family:'ARIMO-BOLD',Sans-Serif; font-size:22px; color:#263b8c; padding:0 0 10px 0;}
.content-wrapper .content .right-widget p {font-family:'arimoregular',Sans-Serif; font-size:13px; color:#666; line-height:22px; padding:0 0 20px 0;}

/*Footer*/

.wrapper{ width:100%; margin:auto;}
.wrapper .footer-wrapper { width:100%;margin:20px auto 0 auto; height:auto;}
.footer-wrapper .footer-content { width:980px; margin:auto; padding:10px 0 0 0;}
.footer-wrapper .footer-content .footmenu { padding:0 0 0 340px;}
.footer-wrapper .footer-content .footmenu ul { list-style-type:none; padding:0;}
.footer-wrapper .footer-content .footmenu ul li { float:left; border-right:1px solid #5d5d5d;font-family:'arimoregular',Sans-Serif; font-size:12px; 
color:#5d5d5d; }
.footer-wrapper .footer-content .footmenu ul li a {padding:5px 10px 5px 5px; text-decoration:none; font-family:'arimoregular',Sans-Serif; font-size:12px; 
color:#5d5d5d; }
.footer-wrapper .footer-content .footmenu ul li.last { border-right:0;}
.footer-wrapper .footer-content .footmenu ul li a:hover{color:#000 !important;}
.footer-wrapper .footer-content p {padding:15px 0 15px 5px;font-family:'arimoregular',Sans-Serif; font-size:12px;color:#5d5d5d; text-align:center;}

/*About us*/

.wrapper{ width:100%; margin:auto;}
.wrapper .page2-wrapper { width:100%; margin:auto;}
.page2-wrapper .page2-content { width:980px; margin:auto; padding:30px 0 0 0; background:#fff; height:550px;}
.page2-wrapper .page2-content  h1 {font-family:'ARIMO-BOLD',Sans-Serif; font-size:22px; color:#263b8c; padding:0 0 20px 30px;}
.page2-wrapper .page2-content  p {font-family:'arimoregular',Sans-Serif; font-size:13px; color:#666; line-height:22px; padding:0 20px 20px 20px;
 text-align:justify;}
.page2-wrapper .page2-content p img { float:left; padding:0 10px 0 0; float:left;}

/*Contact*/

.wrapper { width:100%; margin:auto;}
.wrapper .page3-wrapper { width:100%; margin:auto;}
.page3-wrapper .page3-content { width:980px; margin:0 auto 0 auto; background:#fff; height:430px;}
.page3-wrapper .page3-content  h1 {font-family:'ARIMO-BOLD',Sans-Serif; font-size:22px; color:#263b8c; padding:30px 0 20px 30px;}
.page3-wrapper .page3-content .post {}
.page3-wrapper .page3-content .post-left  { float:left; width:450px; margin:0 0 0 20px;}
.page3-wrapper .page3-content .post-left h2 { padding:0 0 10px 10px;font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#898a8a; }
.page3-wrapper .page3-content .post-left label { padding:18px 0 18px 10px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#737373; float:left;
 width:175px;}
.page3-wrapper .page3-content .post-left .input { margin:15px 0;padding:0 0 0 0; float:right;width:244px;height:25px;border:1px solid #c8c8c8; background:#fff;}
.page3-wrapper .page3-content .post-left .input input { width:224px; height:20px; padding:3px 5px 0 5px; background:none; border:0; outline:none; font-family:'MyriadPro-Regular',Sans-Serif; font-size:13px; color:#737373;}
.page3-wrapper .page3-content .post-left .textarea {margin:15px 0; padding:0 0 0 0; float:right;width:244px;height:58px;border:1px solid #c8c8c8; background:#fff;}
.page3-wrapper .page3-content .post-left .textarea textarea { resize:none;width:224px; height:48px; padding:5px 10px 5px 10px; background:none; border:0; outline:none; font-family:'MyriadPro-Regular',Sans-Serif; font-size:13px; color:#737373;}
.page3-wrapper .page3-content .post-left .submit { padding:10px 0 0 0; margin:5px 0 0 0;float:right;}
.page3-wrapper .page3-content .post-left .submit input {background:url(images/post-4-btn-1.png) no-repeat;width:115px;height:24px;border:0;outline:none;cursor:pointer;margin:0 0 30px 30px;font-family:'MyriadPro-Regular',Sans-Serif; font-size:14px; color:#fff; text-align:center;}
.page3-wrapper .page3-content .post-mid1  { float:left; width:1px; padding:0 25px 0 30px;}
.page3-wrapper .page3-content .post-mid2  { float:left; width:254px;}
.page3-wrapper .page3-content .post-right { float:right; width:190px; padding:0 10px 0 0;}
.page3-wrapper .page3-content .post-right h1{ background:url(images/post4-icon-1.png) no-repeat left top; padding:5px 0 5px 0;font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#656565;}
.page3-wrapper .page3-content .post-right p {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#656565; line-height:23px; margin:10px 0 0 0;}





