/* CSS Document */

.hire-heading {width:537px; float:left; padding:20px 0px 10px 0px;}
.hire-btn {width:148px; float:left; padding:28px 0px 10px 0px;}

.bg1 {background:#F2F1F1;}
.bg2 {background:#B2C5D6;}
.upper-bg {background:url(../images/upper-bg.gif) repeat-y 0px 0px;}
.lower-bg {background:url(../images/lower-bg.gif) repeat-y 0px 0px #f2f1f1; width:685px; height:152px;}

.benifits-sec {width:331px; float:left; padding:0px 0px 0px 15px;}
.features-sec {width:309px; float:left; padding:0px 15px 0px 15px;}
.features-row {width:309px; float:left; padding:0px 0px 0px 0px;}

h4 {font-family:'Arial MT', Arial, Helvetica, sans-serif; font-size:18px; color:#216199; margin:0px; padding:10px 0px 0px 0px;}
h5 {font-family:'Arial MT', Arial, Helvetica, sans-serif; font-size:16px; color:#216199; margin:0px; padding:15px 0px 10px 0px;}
h6 {font-family:'Arial MT', Arial, Helvetica, sans-serif; font-size:14px; color:#919191; margin:0px; padding:10px 0px 5px 20px;}

h5 a{color:#216199; text-decoration:none;}
h5 a:hover{color:#216199; text-decoration:underline;}

h6 a{color:#919191; text-decoration:none;}
h6 a:hover{color:#919191; text-decoration:underline;}

ul.benifits {margin:0px; padding:20px 0px 0px 0px;}
ul.benifits li {background:url(../images/development-bullet.gif) no-repeat 0px 6px; list-style-type:none; line-height:18px; padding:0px 15px 15px 15px; text-align:justify;}
ul.benifits li a{color:#696969; text-decoration:none;}
ul.benifits li a:hover{color:#696969; text-decoration:underline;}

ul.features {margin:0px; padding:20px 0px 15px 0px;}
ul.features li {background:url(../images/inner-bullet.gif) no-repeat 0px 7px; list-style-type:none; line-height:18px; padding:0px 25px 8px 15px; text-align:justify; color:#347BBA;}
ul.features li a{color:#347BBA; text-decoration:none;}
ul.features li a:hover{color:#347BBA; text-decoration:underline;}

ul.features2 {margin:0px; padding:2px 0px 0px 0px;}
ul.features2 li {background:url(../images/inner-bullet.gif) no-repeat 0px 15px; list-style-type:none; line-height:18px; padding:8px 25px 0px 15px; text-align:justify; color:#347BBA;}
ul.features2 li a{color:#347BBA; text-decoration:none;}
ul.features2 li a:hover{color:#347BBA; text-decoration:underline;}

.lower-icons {width:685px; float:left; padding:10px 0px 0px 0px;}

.col1 {width:78px; float:left; padding:0px 0px 0px 10px;}
.col2 {width:134px; float:left; padding:5px 0px 0px 0px;}
.col3 {width:67px; float:left; padding:0px 0px 0px 20px;}
.col4 {width:123px; float:left; padding:5px 0px 0px 0px;}
.col5 {width:76px; float:left; padding:0px 0px 0px 30px;}
.col6 {width:147px; float:left; padding:5px 0px 0px 0px;}

.form-bg {width:238px; background:#347BBA; float:left; padding:10px 0px 10px 18px;}
.form-col {width:219px; float:left;}

.contact-form {width:309px; float:left;}
.contact-left {width:130px; float:left; padding:12px 0px 0px 0px;}
.contact-right {width:179px; float:left; padding:10px 0px 0px 0px;}

input.inner {width:170px; float:left; border:1px solid #CCCCCC;}
select.inner {width:170px; float:left; border:1px solid #CCCCCC;}
textarea.inner {width:170px; float:left; border:1px solid #CCCCCC;}

.mail-ids {width:320px; float:left; margin:7px 0px 0px 30px;}
.mail-icons {width:250px; float:left; padding:0px 0px 6px 0px;}

.icon-align {float:left; padding-right:10px; vertical-align:middle;}

.form-sec-inner {width:209px; float:left; margin:10px 0px 0px 0px; padding:0px;}
.portfolio {width:688px; float:left; padding:10px 0px 0px 0px;}
/*.portfolio {width:688px; float:left; padding:20px 0px 20px 0px;}*/
.portfolio-sec {width:229px; float:left; text-align:center;}
.thumb {width:229px; float:left;}
.thumb-detail {width:229px; float:left;}
.thumbtext {line-height:16px; font-size:11px; padding:0px 0px 0px 20px; text-align:center;}
.interpage {line-height:16px; padding:0px 0px 0px 0px; font-weight:bold; color:#42556c; background:#E3E7EC; padding:5px 0px 5px 0px;}
.interpage a{line-height:16px; padding:0px 0px 0px 0px; color:#42556c; text-decoration:none; font-weight:bold;}
.interpage a:hover{color:#42556c; text-decoration:none; font-weight:bold;}
.interpage a.on {color:#42556c; text-decoration:underline; font-weight:bold;}

.map1 {width:250px; float:left;}
.map2 {width:270px; float:left;}
.map3 {width:268px; float:left;}

.resources-col1 {width:215px; float:left; padding:0px 0px 0px 10px; }
.resources-col2 {width:200px; float:left; padding:0px 0px 0px 10px; }
.resources-col3 {width:230px; float:left; padding:0px 0px 0px 10px; }
.lower-bg1 {width:685px; padding:0px 0px 0px 0px;}
.lower-icons1 {width:685px; float:left; background:url(../images/lower-bg.gif) repeat-y 0px 0px #f2f1f1;padding:5px 0px 5px 0px;}
.res-link{width:685px; float:left; font-size:12px; padding:0px; font-weight:normal;}
.res-link a{color:#347BBA; text-decoration:underline;}
.res-link a:hover{color:#347BBA; text-decoration:underline;}

.office-image {width:126px; float:right; padding:30px 60px 0px 0px;}
ul.benefit {margin:0px; padding:5px 0px 10px 0px;}
ul.benefit li {background:url(../images/inner-bullet.gif) no-repeat 0px 7px; list-style-type:none; line-height:18px; padding:0px 25px 8px 15px; text-align:justify; color:#505050;}
ul.benefit li a{color:#505050; text-decoration:none;}
ul.benefit li a:hover{color:#505050; text-decoration:underline;}

.benifits-sec1 {width:316px; float:left; padding:0px 15px 0px 15px;}


/*CSS For Holiday panel*/
.calender-main{width:670px; border:1px solid #216199; overflow:hidden; float:left; }
.calender-title{width:640px; padding:15px; float:left; border-bottom:1px solid #CCCCCC;}
.calender-title h1{font-size:14px; color:#0099CC; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.calender-heading{width:670px; float:left;}
.calender-heading h2{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:center;}
.calender-heading p{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:center;}
.shade3{color:#216199;}
.shade4{color:#333333;}
.heading{width:39px; padding:5px; float:left; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.heading2{width:199px; padding:5px; float:left; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.heading3{width:189px; padding:5px; float:left; border-bottom:1px solid #CCCCCC;}
.bg1{background:#D1F0FF;}
.bg2{background:#B2D8F5;}
.padding{padding:8px 0px 5px 0px;}
.blank{width:15px; float:left;}
.orange-descrp{width:15px; height:15px; float:left; background:#D1F0FF;}
.blue-descrp{width:15px; height:15px; float:left; background:#B2D8F5;}
.descript{width:435px; height:15px; float:left; padding-left:5px;}
.descript p{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:left;}
