/*
------------------------------------------------------------------------
Theme Name: 	WP Remix
Author URI:		http://www.premiumthemes.net/
Description:   	The WordPress Master Theme. One Theme, Many Possiblities
Version:       	3.0
Author:        	R5 Ltd And R.Bhavesh
Author URI:    	http://www.r5ltd.co.uk and http://cssace.com
------------------------------------------------------------------------

Support:       WP Remix, http://wpremix.com/support
Updated:       June 11, 2009
  Copyright:     (c) 2009 WP Remix
 
All rights reserved.
*/
@import url("css/misc.css");		/* css reset - do not edit this */
@import url("css/dropmenu.css");	/* styling dropdown menu */
@import url("css/homepages.css");	/* styling homepage templates */
@import url("css/innerpages.css");	/* styling innerpage templates */
@import url("css/blog-common.css");		/* styling blog */
@import url("css/header.css");		/* header option styling blog */
@import url("css/sidebars.css");		/* styling blog */
@import url("css/footer.css");		/* footer option */
@import url("css/blog.css");		/* styling blog */
@import url("css/styles.css");		/* styling blog */
@import url("css/color-default.css");		/* styling color schemes css  */
@import url("css/thumbnailviewer.css");		/* styling color schemes css  */
@import url("css/mod_yoo_slider.css");		/* styling color schemes css  */
@import url("css/lightbox.css");		/* styling color schemes css  */
body {text-align:center;font: 12px Arial, Helvetica, sans-serif;}
/* Links -----------------------------------------------------------------------*/
a {outline:none;}
ul {list-style:none;}
.clear {clear:both;}
.bold {font-weight:bold;}
p.aright {text-align:right;}
.italic {font-style:italic;}
/* section alignment --------- */

.alignleft {float:left;}
.alignright {float:right;}
/* image alignment left, right & center --------- */

.imgleft {float:left;margin:0 12px 12px 0;padding:3px;}
.imgright {float:right;margin:0 0 12px 12px;padding:3px;}
.imgleft_n {float:left;margin:0 40px 12px 0;padding:3px;}
.img_center {margin:10px 0;padding:5px;}
code {font-size:12px;}
/* blog & content css common ---------------------------------------------------- 
Rinki 
h1 {
font-size:28px;
font-weight:400;
margin:0 0 12px;
padding:0 0 5px;}
h2 {
font-size:22px;
font-weight:400;
margin:0 0 8px;
padding:0;}
h2 a {
text-decoration:none;}
h2 a:hover {
text-decoration:none;}
h3 {
font-size:18px;
font-weight:400;
margin:0 0 10px;
padding:0;}*/
h2 {font-size:16px;font-weight:700;margin:15px 0 5px;padding:0 0 5px;}
h5 {font-size:14px;font-weight:700;margin:0 0 10px;padding:0;text-transform:uppercase;}
/*h6 {
font-size:12px;
font-weight:700;
margin:5px 0;
padding:0 0 5px;}*/


.sIFR-flash {visibility:visible;margin:0;}
.sIFR-replaced {visibility:visible;text-transform:uppercase;}
span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
p {font-size:12px;line-height:18px;margin:0 0 12px;}
p a {text-decoration:none;}
ul {font:12px Arial, Helvetica, sans-serif;margin:0 0 15px 6px;padding:0;}
ul li ul {margin:8px 0 5px;padding:0;}
ol {line-height:18px;font-size:12px;background:none;margin:0 0 0 5px;padding:0 0 10px 20px;}
ol li {background:none;list-style-type:decimal;margin:0 0 5px;padding:0;}
ol li ol {margin:8px 0 5px 24px;padding:0;}
blockquote {background-image:none;margin-bottom:10px;font:bold 12px Arial, Helvetica, sans-serif;line-height:18px;padding:5px 0px 5px 0px;}
blockquote p {font:normal 12px Arial, Helvetica, sans-serif;background:url(images/closeQuote.png) no-repeat bottom right;text-indent:25px;}
.clientname {font-size:11px;font-weight:normal;color:#666;margin-bottom:12px;}
blockquote strong {font-weight:normal;font-size:12px;line-height:18px;color:#4c4c4c;}
li, ul li ul li {line-height:18px;margin:0 0 5px;padding:0 0 0 12px;}
/* instruction elements -------------------------------------- */
address {font-style:italic;}
p.alert, p.download, p.info, p.note {margin:10px 0 0;padding:10px 10px 10px 36px;}
p.alert {padding:10px 10px 10px 36px;}
/* STRUCTURE ----------------------------------*/
#header {height:65px;margin:0 auto;}
#content-wrap {overflow:hidden;height:100%;}
.fullWidth {width:100%;}
#wrapper {text-align:left;width:1000px;margin:0 auto;padding:0 0px;overflow:hidden;height:100%;}
#main {overflow:hidden;clear:both;z-index:1;position:relative;}
#main .subcolumns {width:400px;}
#content {width:691px;padding-bottom:10px;}
#content2, #Contactcontent2 {width:691px;}
#content, #content2 {float:left;}
#content2, #Contactcontent2 {float:right;}
#sidebar {/*background-color:#f6f6f6;*/width:265px;/*margin-bottom:15px;*/}
#sidebar2 {width:260px;margin-bottom:15px;}
#sidebar, #sidebar2 {float:left;}
#footer {clear:both;overflow:hidden;text-align:left;height:100%;width:980px;margin:0 auto;padding:5px 10px;}
#footerbgimg {display:block;float:left;background:url(images/footerbg_03.jpg) repeat-y;}
#sidebar span {font-size:12px;}
#content .subcolumns, #sidebar .subcolumns {width:280px;}
/* Header Section  ----------------------------------*/
#header .logo {font:25px "Arial Black", Arial, Helvetica, sans-serif;color:#fff;margin-top:5px;text-transform:uppercase;float:left;}
#header .h_left {float:left;/*width:320px;*/}
#header .description {font:12px Arial, Helvetica, sans-serif;clear:both;margin-top:-5px;}
/* ------------------------------  footer ---------------------------------------  */

#footer p {font-size:12px;line-height:20px;float:left;font-family:Arial, Helvetica, sans-serif;margin:5px 0;padding:0;}
#footer span {margin-top:-8px;font-size:11px;padding-left:1px;}
#footer span a {text-decoration:none;}
#footer span a:hover {text-decoration:none;}
#flinks {list-style:none;float:right;}
#flinks li {display:inline;line-height:26px;text-align:right;padding:0 5px;}
#flinks li a {font-size:11px;text-decoration:none;}
#flinks li a:hover {display:inline;}
/* TOP SEARCH FORM -----------------------------------------------------------------------*/
#search {float:right;margin-top:20px;width:205px;height:21px;padding:2px 0 0 15px;}
* html #search {width:208px;overflow:hidden;}
#search .s {font:12px Arial, Helvetica, sans-serif;width:170px;float:left;margin-right:5px;padding:2px;}
#searchform .sgo {width:26px;height:23px;margin:-2px 0 0;}
/* Root = Horizontal, Secondary = Vertical ------------------------------------------------ */

#nav {width:1000px;height:35px;position:relative;z-index:3;margin:0 AUTO 0px;}
#nav .rss {font:bold 12px Arial, Helvetica, sans-serif;padding-left:18px;position:absolute;top:7px;right:8px;}
/* breadcrumb start -----------------------------------------------------------------------*/
 
#content-wrap .breadcrumb {font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:left;clear:both;line-height:25px;padding-left:5px;margin-bottom:10px;}
a.button {margin-bottom:8px;font-weight:700;font-size:12px;padding:3px 15px 3px 10px;}
.submit {margin-bottom:8px;font-weight:700;font-size:12px;cursor:pointer;padding:3px 15px 3px 10px;}
.postads {text-align:center;overflow:hidden;height:100%;margin-bottom:25px;}
.small {font-size:11px;color:#666;}
.small a {color:#666;}
.small a:hover {color:#000;}
/*------- Demo  ---------*/

#demotop {background:#000;height:50px;overflow:hidden;}
#demotop-in {width:860px;margin:0 auto;}
#demotop-in h5 {float:left;font:bold 14px Georgia, "Times New Roman", Times, serif;color:#fff;margin:0;padding:8px 0 0 0;}
#demotop-in p {font-size:11px;color:#9f9f9f;clear:both;float:left;}
.img_button {position:relative;display:block;font-size:12px;}
.img_button span {height:100%;width:100%;position:absolute;bottom:0;left:0;cursor:pointer;}
.img_button span a {display:block;}
.b_purchasedownload2 {top:9px;right:0;float:right;}
.b_purchasedownload2 span, .b_purchasedownload2 span a {background:url(images/b_purchasedownload2.png) no-repeat;}
.b_purchasedownload2 span a, .b_purchasedownload2 {width:190px;height:32px;}
.b_purchasedownload2 span:hover {background-position:0 -32px;}
/* NEW 2.7 */
.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}
.depth-1 {border: 1px solid #ddd;}
.even, .alt {border-left: 1px solid #ddd;}
.commentlist li ul li {font-size: 1em;}
#commentform {margin: 5px 10px 0 0;}
#respond:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.commentlist li ul li {margin-right: -5px;margin-left: 10px;}
.children {padding: 0;}
#contentCPadding {padding:0px 10px 0px 11px;}
#leftContainer {width:691px;background-color:#fff;}
#rightContainer {width:285px;background-color:#f6f6f6;}
#main h3, #main h4 {font-size:35px;margin:0px;padding:0px;color:#000;}
#main h4 {font-size:25px;color:#fff;height:28px;}
#content h5 {font-size:20px;margin:0px;padding:0px;line-height:28PX;margin:5px 0px;color:#e45900;}
#wrapper0 {width:100%;display:block;float:left;}
.fixedWidth {width:1000px;margin:0px auto;display:block;}
.siteContainer, #logoContainer, #contentContainer, #contentContainerInternal, #technologyImg, #BannerText, .bannerInternal, #contentTop, #contentBttm {width:1000px;float:left;display:block;}
#leftContainer, #rightContainer, #scrollContentDiv, .rightContainerPadding, #hireSpecialist, #clientTestimonials, #psdtoConvert, .bannerLeft, .bannerRight, #contentCPadding, #contentTop, #contentBttm, #internalLeft, #internalLeft, #portfolio, {
display:block;
float:left;}
#internalRight, #interpadd {display:block;float:left;}
#blackColor ul, #blackColor h6 {width:191px;float:left;margin:0px;padding:0px;line-height:22px;font-weight:normal;color:#bcbbbb;font-size:14px;height:100%;}
#blackColor ul li {list-style:none;}
#blackColor h6 em {font-style:normal;padding-left:20px;}
#blackColor ul li a, #blackColor ul li a:active, #blackColor ul li a:visited, #blackColor ul li a:link {padding-left:10px;color:#bcbbbb;font-size:11px;background:url(images/arrow3.jpg) no-repeat 0 4px;text-decoration:none;}
#blackColor ul li a:hover {color:#19b2e0;background:url(images/arrow3Hover.jpg) no-repeat 0 4px;}
#blackColor h6 {padding:5px 2px;border-bottom:1px solid #434343;background:#222526;}
#BannerText p {width:115px;padding:3px 0px 0px 0px;margin:0px;font-size:12px;color:#fff;line-height:20px;text-align:left;}
.rightContainerPadding {padding:10px 7px;}
.portfolioImg img {padding:5px;background-color:#003544;margin:5px 5px;}
#psdtoConvert {width:265px;background:url(images/psdtohtmlbg.jpg) no-repeat;text-align:center;padding-top:1px;}
#psdtoConvert strong {font-weight:normal;}
#hireSpecialist {width:265px;background:	url(images/hirespecialist.jpg) no-repeat;border:1px solid #caf3fd;}
#hireSpecialist h5 {display:block;margin:0px 0px 0px 55px;}
#hireSpecialist h6 {text-align:center;margin:0px;padding:0px;font-size:14px;color:#4c4c4c;font-weight:normal;background-image:none;}
#hireSpecialist a, #hireSpecialist a:Active, #hireSpecialist a:visited, #hireSpecialist a:link {color:#e66411;text-align:center;font-size:12px;line-height:30px;}
#hireSpecialist a:hover {color:#000;}
#hireSpecialist strong {font-weight:normal;font-size:12px;padding:10px 15px 0px 15px;text-align:center;color:#fff;display:block;line-height:20px;}
#hireSpecialist strong a, #hireSpecialist strong a:active, #hireSpecialist strong a:visited, #hireSpecialist strong a:link {color:#4c4c4c;text-decoration:none;text-align:center;line-height:20px;}
#hireSpecialist strong a:hover {color:#e66411;text-decoration:underline;}
#hireSpecialist img {float:right;}
#clientTestimonials {width:265px;padding:15px 0px;background:url(images/openQuote.png) no-repeat 0 58px;}
#clientTestimonials p {text-indent:20px;line-height:20px;margin-bottom:12px;background:url(images/closeQuote.png) no-repeat right bottom;padding-top:0px;margin-top:0px;}
#clientTestimonials strong {font-weight:normal;font-size:12px;line-height:18px;color:#4c4c4c;}
#psdtoConvert h3 {padding:0px;font-size:30px;padding-left:28px;margin:20px 0px 30px 10px;color:#000;}
#psdtoConvert strong a, #psdtoConvert strong a:active, #psdtoConvert strong a:visited, #psdtoConvert strong a:link {text-decoration:none;color:#434a5f;font-size:20px;display:block;line-height:42px;}
#psdtoConvert strong a:hover {color:#e66411;}
#psdtoConvert img {padding-top:10px;padding-bottom:25px;border:none;}
#technologyImg img {padding:7px 6px;}
#blackColor {background-color:#222526;width:100%;display:block;float:left;overflow:hidden;}
.siteContainer ul, .siteContainer h6 {width:195px;float:left;margin:0px;padding:0px;line-height:22px;font-weight:normal;color:#bcbbbb;font-size:14px;}
.siteContainer ul li {list-style:none;}
.siteContainer ul li a, .siteContainer ul li a:active, .siteContainer ul li a:visited, .siteContainer ul li a:link {padding-left:10px;color:#bcbbbb;font-size:11px;background:url(images/arrow3.jpg) no-repeat 0 4px;text-decoration:none;}
.siteContainer ul li a:hover {color:#19b2e0;background:url(images/arrow3Hover.jpg) no-repeat 0 4px;}
.siteContainer h6 {padding:5px 0px;border-bottom:1px solid #434343;}
#footerPara {border-top:1px solid #434343;display:block;float:left;width:975px;text-align:left;color:#0d0d0d;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
p #footerPara {font-size:11px;}
p #footerPara a, p #footerPara a:link, p #footerPara a:active, p #footerPara a:visited {color:#0d0d0d;}
p #footerPara a:hover {text-decoration:underline;color:#0d0d0d;}
div#footer-in ul {margin:2px;}
#BannerText, .bannerInternal {width:1000px;float:left;display:block;}
.bannerLeft, .bannerRight {display:block;float:left;}
#BannerText {padding-top:8px;padding-bottom:10px;}
/* Internal page */
.bannerInternal {background:url(images/headerBg.jpg) repeat-x;}
.bannerLeft {background:url(images/headerdvdr.png) no-repeat 490px 5px;width:550px;padding:35px 0px 35px 0px;}
.bannerLeft h4 {font-size:20px;margin-right:50px;margin-left:10px;}
#BannerText .bannerLeft p {margin-left:10px;color:#fff;width:100%;}
.bannerRight {width:400px;}
#BannerText .bannerRight p {padding:10px 5px;margin:30px 0px 0px 0px;color:#fff;width:100%;}
/* Internal page */
#internalbg {background:url(images/bodyBg.jpg) repeat-x;}
#contentContainerInternal {background:url(images/contentBg.jpg) repeat-y;}
#contentTop {background:url(images/Internaltop.jpg) no-repeat;}
#contentBttm {background:url(images/internalBottom.png) no-repeat bottom;}
#internalLeft {width:265px;background-color:transparent;}
#internalLeft h5 {margin:5px 0px 8px 0px;font-size:18PX;}
#internalRight {padding:10px 0px;width:680px;}
#interpadd {padding:0px 0px 0px 25px;}
#portfolio {padding:8px 2px;border:1px solid #c2c2c2;background:#f7f7f7;display:block;float:left;}
#portfolio img {vertical-align:middle;}
img.portfolioImg {padding:5px;background-color:#003544;}
ol {margin:0px;padding:0px;margin-left:20px;}
.listStyle li {padding:2px 3px;font-size:12px;color:#4c4c4c;}
#content-wrap div.breadcrumb {font-weight:bold;color:#e66411;font-size:12px;}
#content-wrap div.breadcrumb a, #content-wrap div.breadcrumb a:active, #content-wrap div.breadcrumb a:visited, #content-wrap div.breadcrumb a:link {font-weight:bold;color:#e66411;text-decoration:none;font-size:12px;}
#content-wrap div.breadcrumb a:hover {color:#19b2e0;}
#content-wrap div.breadcrumb img {vertical-align:middle;}
div.leftnavi {border:1px solid #f0eeee;background:#fafafa;}
.leftnavi ul {margin:0px;padding:0px;}
.leftnavi ul li {padding:0px;margin:0px;list-style:none;background:url(images/leftnavibullet.png) no-repeat 10px 10px;}
.leftnavi a, .leftnavi a:active, .leftnavi a:visited, .leftnavi a:link {font-size:14px;display:block;margin:0px 0px 0px 6px;color:#6f6f6f;line-height:28px;text-decoration:none;background:url(images/navibttmbg.jpg) repeat-x bottom;padding-left:15px;}
.leftnavi a:hover {color:#e66411;}
div#leftnavi {border:1px solid #f0eeee;background:#fafafa;}
#leftnavi ul {margin:0px;padding:0px;}
#leftnavi ul li {padding:0px;margin:0px;list-style:none;background:url(images/leftnavibullet.png) no-repeat 10px 10px;}
#leftnavi a, #leftnavi a:active, #leftnavi a:visited, #leftnavi a:link {font-size:14px;display:block;margin:0px 0px 0px 6px;color:#6f6f6f;line-height:28px;text-decoration:none;padding-left:15px;}
#leftnavi a:hover {color:#e66411;}
/*  Internal Page */
/* SLIDER */
.pbox {width:263px;display:block;float:left;}
.box1 {width:23px;display:block;float:left;}
.box2 {width:217px;display:block;float:left;}
.sample {position: relative;}
.mask {position:relative;width: 207px;height: 162px;overflow:hidden;}
#slide {position:absolute;}
#slide span {display:block;float:left;position: relative;}
.buttons p {font-family: Arial, sans-serif;font-size: 0.8em;margin: 0;line-height: 1;padding:60px 0px;}
.buttons span {cursor: pointer;}
.buttons span:hover {color: #ffcc33;}
.buttons span:active {color: #fff;}
.portfolioImg1 {padding:5px;background-color:#003544;margin:5px 5px;}
#slider {width: 207px;height: 162px;margin: 0;overflow: visible;}
div#yoo-slider-4 p {color:#ffffff;}
#content p#homepara {line-height:20px;padding-right:10px;}
#content2 h2, #Contactcontent2 h2, #content2 strong.mainHead {font-size:14px;font-weight:normal;color:#e66411;line-height:0px;margin:0px;padding-bottom:0px;margin-top:20px;margin-bottom:10px;}
#content2 strong.mainHead {padding-bottom:15px;line-height:20px;}
#content2 p, #Contactcontent2 p {font-size:12PX;margin:0PX;padding:0PX 0px 10px 0px;color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;}
#content2 h6, #content2 strong.subhead {font-size:14PX;font-weight:normal;color:#1aa6d2;padding:0px;margin:0px 0px 0px 0px;line-height:16px;background:url(images/headingArrow.png) no-repeat 0 3px;padding-left:15px;margin-top:20px;margin-bottom:0px;}
#content2 ul, #Contactcontent2 ul {font-size:12px;margin-left:10px;font-family:Arial, Helvetica, sans-serif;margin-top:5px;margin-bottom:10px;}
#content2 ul li, #Contactcontent2 ul li {background:url(images/listarrow.png) no-repeat 0px 6px;color:#4c4c4c;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#content2 ol {margin-left:30px;margin-top:5px;margin-bottom:10px;}
#content2 ol li {list-style-type:decimal;color:#4c4c4c;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:13px;}
#content2 p {margin-top:0px;padding-top:0px;}
#content2 ul li a, #content2 ul li a:active, #content2 ul li a:visited, #content2 ul li:link, #content2 ol li a, #content2 ol li a:active, #content2 ol li a:visited, #content2 ol li:link #content2 p a, #content2 p a:active, #content2 p a:visited, #content2 p a:link {font-size:12px;color:#4c4c4c;text-decoration:none;}
#content2 ul li a:hover, #content2 ol li a:hover, #content2 p a:hover {color:#1aa6d2;}
#content2 p strong {font-weight:normal;}
#content2 p strong.news, #content2 strong.news {font-weight:bold;color:#000;}
#content2 h6, #content2 strong.subhead {color:#1aa6d2;}
#portfolioImg span a img {background-color:#f0f0f0;border:1px solid #eaeaea;padding:7px;}
#portfolioLeft, #portfolioRight, .portfolioLeftInternal, .portfolioRightInternal {display:block;float:left;width:420px;font-size:12px;/* border-bottom:1px dashed #a5a5a5;*/}
#portfolioImg p {padding-bottom:10px;padding-right:10px;line-height:18px;font-size:12px;}
.portfolioRight h6 {background-image:none;font-size:12px;margin:7px 0px 0px 7px;padding: 10px 0px;color:#bd530f;}
#portfolioImg a, #portfolioImg a:active, #portfolioImg a:visited, #portfolioImg a:link {background-color:#222526;padding:0px 7px;line-height:30px;color:#ffffff;text-decoration:none;display:block;float:left;margin-bottom:5px;}
#portfolioImg a:hover {background-color:#16a5dd;color:#000;}
#portfolioImg span a, #portfolioImg span a:active, #portfolioImg span a:visited, #portfolioImg span a:link, #portfolioImg span a:hover {background-color:transparent;margin:0px;padding:0px;margin-bottom:10px;}
.portfolioRight ul {margin:0px;padding:0px;margin-left:25px;margin-bottom:0px;margin-top:0px;}
#portfolioImg .portfolioRight ul li a {line-height:15px;background-color:transparent;display:block;float:none;color:#000;}
.clearBoth {clear:both;}
.portfolioBorderBottom {border-bottom:1px dashed #a5a5a5;display:block;float:left;}
.portfolioVisitSite {width:83%;float:left;display:block;}
.portfolioMore {width:17%;float:right;display:block;}
.portfolioLeftInternal, .portfolioRightInternal {width:327px;border-bottom:none;display:block;float:left;}
.portfolioLeftInternal img, .portfolioRightInternal img {background-color:#f0f0f0;border:1px solid #eaeaea;padding:5px;margin:5px;margin-left:0px;margin-bottom:0px;}
#portfolioImg .portfolioLeftInternal h2, #portfolioImg .portfolioRightInternal h2 {margin-top:0px;padding-top:10px;font-size:12px;color:#222526;font-weight:bold;
line-height:}
.portfolioLeftInternal h6, .portfolioRightInternal h6 {font-size:14px;font-weight:normal;color:#373737;margin:0px;padding:0px;}
.portfolioLeftInternal h6 span, .portfolioRightInternal h6 span {color:#222526;}
.portfolioLeftInternal p, .portfolioRightInternal p {padding-right:30px;}
#portfolioImg .portfoliocontainer {display:block;float:left;margin-right:0px;border-bottom:3px double #f7f7f7;padding-bottom:3px;margin-bottom:15px;width:680px;}
/* Portfolio Classes */

#portfolioImg .portfolioLeft, .portfolioRight {display:block;float:left;width:420px;font-size:12px;/* border-bottom:1px dashed #a5a5a5;*/}
#portfolioImg .portfolioRight {width:227px;}
#portfolioImg .portfolioRight h6 {background-image:none;font-size:12px;margin:0px 0px 0px 7px;padding: 0px 0px 7px 0px;color:#bd530f;}
#portfolioImg .portfolioRight ul {margin:0px;padding:0px;margin-left:25px;margin-bottom:0px;margin-top:0px;}
#portfolioImg .portfolioRight li {line-height:20px;}
/* Contact Page Css */
#contactPage, #contactHead, #contactTop, #contactMiddle, #contactBottom, #contactForm, .contactleft, .contactRight {display:block;float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#contactTop {background:url(images/contactdetailsTop.jpg) no-repeat;width:653px;padding:12px 0px;font-size:15px;}
#contactTop h2 {padding:0px;padding-left:10px;margin:8px 0px;color:#000;}
#contactMiddle {background:url(images/contactdetailsMiddle.jpg) no-repeat;width:653px;padding-bottom:30px;}
#contactMiddle h5 {margin-top:20px;margin-left:20px;font-size:20px;}
#contactMiddle p {padding:5px 25px;}
#contactBottom {background:url(images/contactdetailsBottom.jpg) no-repeat;width:653px;}
#contactPage {width:650px;}
.contactleft, .contactRight {width:260px;padding:5px 10px 0px 10px;}
.contactRight {width:320px;padding:0px 10px;}
.contactRight input, .contactRight .txtBox {border:none;width:286px;background:url(images/formbg.jpg) no-repeat;padding-top:2px;line-height:10px;font-size:12px;padding-bottom:15px;padding-left:3px;}
.contactRight .selectBox {border:none;width:286px;background:url(images/formbg.jpg) no-repeat;margin-bottom:15px;height:22px;}
.contactRight .txtBox {padding-bottom:2px;margin-bottom:15px;}
.contactRight input:focus, .contactRight .selectBox:focus, .contactRight .txtBox:focus {background-image:url(images/formbghover.jpg);outline:none;}
#contactForm {width:653px;}
#contactForm h6 {background:url(images/contactHeaddBg.jpg) no-repeat;padding:5px 0px 10px 5px;margin-bottom:10px;color:#000;}
#contactForm .smallbox2, #contactForm .smallbox1 {border:none;background:url(images/smallbox1.jpg) no-repeat;padding-top:2px;line-height:10px;font-size:12px;padding-left:3px;width:175px;margin-right:5px;}
#contactForm .smallbox2 {background:url(images/smallbox2.jpg) no-repeat;width:106px;height:22px;}
#contactForm textarea {background:url(images/textarea.jpg) no-repeat;border:none;}
#contactForm textarea:focus {background:url(images/textareafocus.jpg) no-repeat;outline:none;}
#contactForm .smallbox2:focus {background:url(images/smallbox2Focus.jpg) no-repeat;outline:none;}
#contactForm .smallbox1:focus {background:url(images/smallbox1Focus.jpg) no-repeat;outline:none;}
#contactForm .formButton {display:block;float:left;text-align:right;width:445px;padding-top:5px;}
#contactForm .formButton .submitBttn, #contactForm .formButton .resetBttn {width:75px;height:28px;border:none;}
#contactForm .formButton .submitBttn {background:url(images/submitbttn.jpg) no-repeat;}
#contactForm .formButton .resetBttn {background:url(images/resetbttn.jpg) no-repeat;}
#contactForm .formButton .submitBttn:focus, #contactForm .formButton .resetBttn:focus, #contactForm .formButton .submitBttn:active, #contactForm .formButton .resetBttn:active {outline:none;border:none;}
/*Paging Container- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.pager {display: block;clear: both;padding: 5px;margin: 10px 0px 10px 0px;float:left;}
.pager strong, .pager a {border: 1px solid #ccc;display: block;float: left;font-family: Tahoma, verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 1.7em;padding: 2px 10px;margin: 0px 5px 0px 0px;color: #50565b;text-decoration:none;}
.pager .pager-current {font-weight: bold;border: 1px solid #bd530f;background-color: #f8f8f8;color:#bd530f;}
.pager a:hover {text-decoration: none;border: 1px solid #bd530f;color: #bd530f;}
/* Hire Specialist */

#hireBoxContainer {width:700px;display:block;float:left;}
#hireBoxPadd {display:block;float:left;padding-left:20px;}
#hireBox {display:block;float:left;width:651px;background:url(images/hiretopbgRepeat.jpg) repeat-y top;}
#hireBoxRepeatBg {display:block;float:left;background:url(images/hiretopbg.jpg) no-repeat top;width:651px;}
#hireboximg {display:block;float:left;padding:10px;}
#hireBoxText {display:block;float:left;width:450px;font-size:14px;line-height:20px;}
.bigColorText {color:#00556c;font-size:20px;padding:15px 0px 0px 0px;}
#hireBoxBottomImg {background:url(images/hireBoxBottom.jpg) no-repeat -4px;display:block;float:left;width:660px;height:24px;}
#hireBoxText a {background:url(images/hireNow.jpg) no-repeat;text-align:center;display:block;font-size:14px;color:#fff;text-decoration:none;width:149px;height:42px;line-height:40px;margin-top:20px;}
img#recaptcha_image {width:250px;}
h1 {font-size:12px;font-weight:bold;display:inline;}
#content2 ul ol li {background:none;}
#sitemapleft, #sitemapRight {float:left;padding-right:50px;}
#sitemapRight {border-left:3px double #f4f4f4;padding-left:50px;padding-right:0px;}
#sitemap ul li a {font-weight:bold;color: #50565b;}
#sitemap ul li li a {font-weight:normal;color:#312f2f;}
#content2 ul.withH2 {margin:0px;padding:0px;}

#content2 ul li h2 {color:#4c4c4c;margin:0px; padding:0px 0px 0px 10px;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:20px;}
#content2 ul.withH2 li {padding:0px;margin:0px;line-height:0px;background-position: 0px 8px;}

/*update on 29 october */
#hireSpecialist  img{background:none; float:right; padding:0px;  margin:0px 3px;}
#technologyImg img{background:none; padding-left:2px; padding-right:3px; margin:0px 5px;} 
#psdtoConvert img{ background:none;