a { text-decoration:none; color: #2D86D4;}
.lineHeight{line-height: 26px;}
/*HOVER*/
a.color_orange:hover { color:#bcbf72;}
a.color_blue:hover { color:#ff8153;}
a.detailBtn:hover,
a.downloadBtn:hover { background:#a4a841; border:solid 1px #adb143;}

:hover {
-webkit-transition-property: all;
-ms-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.4s;
-ms-transition-duration: 0.4s;
transition-duration: 0.4s;
}
.width980{width: 980px;}
/*SOCIAL ICONS*/
.twitter, 
.faceBook,
.googlePlus,
.linkedIn ,
.at { background:url(../img/social_icons.jpg) no-repeat; display:inline-block; height:18px; margin:15px 20px 0 0;}

.twitter { background-position:0 0; width:15px;}
.faceBook { background-position:-15px 0; width:9px;}
.googlePlus { background-position:-24px 0; width:17px;}
.linkedIn { background-position:-41px 0; width:16px;}
.at { background-position:-57px 0; width:16px; margin-right:0;}

/*FOOTER ICONS*/
.locationIcon, .phoneIcon, .messageIcon { background:url(../img/footer_icons.jpg) no-repeat; display:inline-block; height:14px; float:left; margin-right:10px; vertical-align:middlel !important;}

.locationIcon { background-position:0 0; width:10px; margin-right:15px;}
.phoneIcon { background-position:-10px 0; width:14px;}
.messageIcon { background-position:-24px 0; width:15px;}

/*FLOAT*/
.floatLeft,
.logo { float:left;}
.floatRight { float:right;}
.fontitalic{ font-style:italic !important;}
.textCenter { text-align:center;}

.positionRealtive { position:relative;}
.positionAbsolute { position:absolute;}

/*WIDTH*/
.width100P { width:100%; float:left;}
.container { width:1002px; margin:0 auto;}
.layoutWidth { width:1002px; float:left;}
.width-315 { width:315px;}
.width-710 { width:750px;}

/*HEIGHT*/
.height-130 { height:130px;}

/*FONT*/
.font-13 { font-size:12px;}
.font-15 { font-size:15px;}

/*BORDER*/
.border-bottom { border-bottom: solid 1px #b0b0b0;}

/*COLORS*/
.color_white { color:#fff;}
.color_balck { color:#000;}
.color_orange { color:#FF9900;}
.color_blue { color:#1f497d;}
.color_deepBlue {color: #01afb0;}
.color_green { color:#a4a841;}
.color_red{ color:#F00;}
/*BACKGROUND STYLE*/
.bg_blue { background:#faa85c;}
.bgGray { background:#f4f1ea;}
.bglightGray { background:#f5f5f5;}
.bgBlack { background:#3a3a3a;}

/*MARGIN*/
.marginTop-15 { margin-top:15px;}
.marginTop-25 { margin-top:25px;}
.marginTop-75 { margin-top:40px;}
.paddingLeft20{ padding-left:20px;}
.marginBtm-2 { margin-bottom:2px !important;}
.marginBtm-10 { margin-bottom:10px;}
.marginBtm-15 { margin-bottom:15px;}
.marginBtm-25 { margin-bottom:25px;}
.marginBtm-60 { margin-bottom:60px;}
.marginTopBtn10 { margin-bottom: 10px !important; margin-top: 10px !important;}
.marginRight-0 { margin-right:0 !important;}
.marginRight-15 { margin-right:15px;}
.marginRight-30 { margin-right:30px;}
.marginRight-70 { margin-right:70px;}

.marginLeft-15 { margin-left:15px;}

.paddingFooter { padding:70px 0 20px 0;}
.liststyle{ list-style-type:none !important;}
.fontWeight{ font-weight:bold !important;}
.logo { background:url(../img/logo.png) no-repeat; width:250px; height:77px;margin-top: 35px;}

.rightContentImg { background: url(../img/rightIm.png) no-repeat; width: 473px; height:40px; display:block;}
.imageDiv{background: #FFFDFD;
width: 235px;
height: 156px;
border: 1px solid #D7D4D4;
font-size: 22px;
padding: 33px;
line-height: 32px;
text-align: center;
font-style: italic;
margin-left: 7px;
}
.logofont{font-size: 30px;
font-weight:Light !important;
font-family: Open sans !important;
color: #9eb44e; padding-top: 3px;
height: 23px;margin-right: 10px;}

/*FOOTER*/
.paddingFooter span { color:#fffefe;font-size:13px;}
.paddingFooter hr { border-color:#484847;}
.paddingBtm20{padding-bottom: 20px;}

/*TABLE*/
.contactTable td, .aboutTP td, .aboutTP th { padding:5px;}
.aboutTP{border:solid 1px #CCC; width:95%;}
.aboutTP td { background:#fff; border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.aboutTP th { background:#01d1d2;}
.aboutTP th h3 { font-weight:200; margin-top:10px; margin-bottom:10px; color:#fff;} 

.aboutTP td .innerTable {border:solid 1px #f38635;}
.aboutTP td .innerTable td { border-right:solid 1px #f38635;border-bottom:solid 1px #f38635;}

/**/
.loginBtn,
.downloadBtn { padding: 5px 7px;
border-radius: 3px;
font-weight: 800;background:#8d8e23; color:#fff;}
.downloadBtn {margin-right:28px;}
.loginBtn { background:#a4a841;border:solid 1px #adb143;}
.downloadBtn,
a.loginBtn:hover { background:#ff8153;border:solid 1px #f97847; }

.content {
color: #0c0c0c;
text-align: justify;
line-height: 18px;
letter-spacing: 0.2px;
}
.box{width: 239px;
height: 27px;
border-radius: 5px;
border: 1px solid #A79F9F;}