body {margin:0px 0 0 0; color:#525252; font-size:12px;	font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, p, form, img, input ul, li{ margin:0; padding:0;}
a{ color:#1c4489; outline:none;} a:hover{ text-decoration:none;}
img{ border:0px; outline:none;}
input{ outline:none;}

#Container{	width:100%; margin:auto;}
#header{ width:883px; margin:auto;}
#logo {	padding:43px 0 0 0; float:left; padding-bottom:11px;}
#slogan{ font-size:16px; color:#9a9a9a; padding:70px 0 0 53px; float:left;}
#toplogin{ float:right; width:381px; padding-right:14px; background:url(../images/right-bg-login.jpg) no-repeat top right;}
.topLogin{ float:left; width:361px; padding-left:20px; background:url(../images/left-bg-login.jpg) no-repeat top left;}
.topLoginInner{ float:left; width:361px; height:61px; padding-top:5px; background:url(../images/mid-bg-login.jpg) repeat-x top left;}
.loginTop{ float:left; width:361px;}
.loginTop input.loginField{ float:left; width:130px; margin-right:5px; height:23px; padding:4px 3px 0 5px; font-size:12px; border:0px; outline:none; color:#999; background:url(../images/login-input-bg.jpg) no-repeat top left;}
.loginBottom{ float:left; padding-top:3px; width:361px; font-size:11px; color:#1562a4;} .loginBottom a{ margin-left:54px; color:#1562a4; text-decoration:underline;}
.loginBottom a:hover{ text-decoration:none;}
.loginBottom input{ vertical-align:middle;}

#navi{ width:100%; float:left; height:43px; padding-top:0px; font-family:Tahoma; font-size:14px; color:#919191; background:url(../images/nav-bg-rpt.jpg) repeat-x top left;}
.navInner{ width:883px; margin:auto;}
.navInner ul{ margin:0px; padding:0px;}
.navInner ul li{ list-style:none; padding:0px; margin:0px; float:left; background:url(../images/nav-sep.jpg) no-repeat top right;  padding-right:2px;}
.navInner ul li a{ display:block; padding:13px 44px 0 44px; height:30px;  text-decoration:none; color:#828282;}
.navInner ul li a:hover{ color:#0876d2; background:url(../images/navativebg.jpg) top left repeat-x;}
.navInner ul li div { position:absolute; visibility: hidden; padding:0px; top:0px; left:-1px; font-size:12px; border-top:0px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;} 
.navInner ul li div a { position: relative; color:#828282; background-color:#f9f9f9; display: block; border-bottom:1px solid #e5e5e5; padding:7px 30px 7px 15px; width: auto; height:auto; white-space: nowrap; text-align: left;}
.navInner ul li div a:hover { background-color:#f0f0f0; background-image:none;}
.navInner ul li.noSep{ background:none;}
.navInner ul li a.navActive{ background:url(../images/navativebg.jpg) top left repeat-x; color:#0876d2;}


/*#navi{ width:100%; float:left; height:43px; padding-top:0px; font-family:Tahoma; font-size:14px; color:#919191; background:url(../images/nav-bg-rpt.jpg) repeat-x top left;}
.navInner{ width:883px; margin:auto;}
.navInner ul{ margin:0px; padding:0px;}
.navInner ul li{ list-style:none; padding:0px; margin:0px; float:left; background:url(../images/nav-sep.jpg) no-repeat top right;}
.navInner ul li a{ display:block; padding:13px 44px 0 44px; margin-right:2px; height:30px; text-decoration:none; color:#919191;}
.navInner ul li a:hover{ color:#555; background-color:#fff;}
.navInner ul li div { position:absolute; visibility: hidden; padding:0px; top:0px; left:-1px; font-size:12px; border-top:0px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;} 
.navInner ul li div a { position: relative; color:#555; background-color:#fff; display: block; border-bottom:1px solid #e5e5e5; padding:7px 30px 7px 15px; width: auto; height:auto; white-space: nowrap; text-align: left;}
.navInner ul li div a:hover { background-color:#e5e5e5;}
.navInner ul li.noSep{ background:none;}
.navInner ul li a.navActive{ background-color:#fff; color:#555;}*/
/*#navi{ width:100%; float:left; height:43px; font-family:Tahoma; font-size:14px; color:#919191; background:url(../images/nav-bg-rpt.jpg) repeat-x top left;}
#navi a{ color:#919191; text-decoration:none;}#navi a:hover{ color:#0968aa;}
.mid { width:883px; margin:auto;}
#btn1 { float:left; background:url(../images/nav-sep.jpg) no-repeat top right; height:30px; padding:13px 43px 0 43px; text-align:center; }

#btn2 { float:left; background:url(../images/nav-sep.jpg) no-repeat top right; height:30px; padding:13px 43px 0 43px; text-align:center; }
#btn2 div { position:absolute; visibility: hidden; padding:0px; top:7px; left:-23px; font-size:12px; background-color:#f9f9f9; border: 1px solid #d8d8d8; border-top:0px;} 
#btn2 div a { position: relative; display: block; padding: 7px 20px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-color:#f9f9f9; color: #777;}
#btn2 div a:hover {	background-color:#ededed; color: #525050; }

#btn3 { float:left; background:url(../images/nav-sep.jpg) no-repeat top right; height:30px; padding:13px 43px 0 43px; text-align:center; }

#btn4 { float:left; background:url(../images/nav-sep.jpg) no-repeat top right; height:30px; padding:13px 43px 0 43px; text-align:center; }
#btn4 div { position:absolute; visibility: hidden; padding:0px; top:7px; left:-23px; font-size:12px; background-color:#f9f9f9; border: 1px solid #d8d8d8; border-top:0px;} 
#btn4 div a { position: relative; display: block; padding: 5px 20px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-color:#f9f9f9; color: #777;}
#btn4 div a:hover {	background-color:#ededed; color: #525050; }

#btn5 { float:left; background:url(../images/nav-sep.jpg) no-repeat top right; height:30px; padding:13px 43px 0 43px; text-align:center; }
#btn6 { float:left; height:30px; padding:13px 43px 0 43px; text-align:center; }
*/
#mainbanner{ width:883px; margin:auto;}
#mainbanner p{ text-align:center; float:left; width:883px;}
#mainbanner span{ float:left; margin-top:-85px; margin-left:480px;}

#stories{ width:883px; margin:auto;}
#stories div{ float:left; width:283px; margin-right:17px;}
#stories div p{ float:left; width:283px;}
#stories div span{ float:left; margin-top:-51px;}
#stories div span.boxOneMore{ margin-left:90px;}
#stories div span.boxTwoMore{ margin-left:142px;}
#stories div span.boxThreeMore{ margin-left:149px;}
#stories div.dynamicSite{ margin-right:0px;}

#whatsNew1{ float:left; width:100%; margin-top:27px; padding-bottom:12px; background:#eeeee9 url(../images/whats-new-bg-rpt.jpg) repeat-x top left;}
.whatsNew1{ width:883px; margin:auto;}
.whatsNewBtn1{ float:left; padding-left:19px; background:url(../images/whatNewLeft.jpg) no-repeat top left;}
.whatsNewBtn21{ float:left; padding-right:19px; background:url(../images/whatNewRight.jpg) no-repeat top right;}
.whatsNewBtnInner1{ float:left; width:160px; height:38px; background:url(../images/whatNewRpt.jpg) repeat-x top left;}
.whatsNewBtnInner1 p{ float:left; padding:9px 0 0 0;}
.whatsNewBtnInner1 div{ float:right;}
.whatsNewBtnInner1 div a{ float:left; height:27px; padding-left:5px; background:url(../images/whatNewSep.jpg) no-repeat top left;}



#whatsNew{ float:left; width:100%; margin-top:27px; background:#f9f9f9 url(../images/select-line-inner-page.jpg) repeat-x top left;}
.whatsNew{ width:883px; margin:auto; padding-bottom:10px;}
.whatsNewBtn{ float:left; padding-left:19px; background:url(../images/whatNewLeft.jpg) no-repeat top left;}
.whatsNewBtn2{ float:left; padding-right:19px; background:url(../images/whatNewRight.jpg) no-repeat top right;}
.whatsNewBtnInner{ float:left; width:160px; height:38px; background:url(../images/whatNewRpt.jpg) repeat-x top left;}
.whatsNewBtnInner p{ float:left; padding:9px 0 0 0;}
.whatsNewBtnInner div{ float:right;}
.whatsNewBtnInner div a{ float:left; height:27px; padding-left:5px; background:url(../images/whatNewSep.jpg) no-repeat top left;}

#newTech{ float:left; width:883px;}
#newTechLeft{ float:left; width:625px;}
.newTexBox{ float:left; width:178px; padding:9px 13px 0 13px; height:244px; background:url(../images/tech-box-bg.jpg) no-repeat top left;}
.newTexBox div{ float:left; width:178px;}
.newTexBox div.techLogo{ text-align:center; height:78px;}
.newTexBox div.techLogo img{ vertical-align:middle;}
.newTexBox div.techHdng{ padding:10px 10px 8px 10px; width:158px;}
.newTexBox div.techHdng h3{ font-weight:bold; font-size:13px; color:#6f6f6f;}
.newTexBox div.techHdng p{ font-size:13px; color:#ababab;}
.newTexBox div.techDetail{ text-align:right;}




#newTechRight{ float:right; width:258px;}
#newTechRight h2{ font-size:21px; font-weight:normal; padding:10px 0 10px 0; color:#286691; font-family:Tahoma;}
#newTechRight div{ float:left; width:258px; padding-bottom:12px; font-size:14px; color:#6f6f6f;}
#newTechRight div a{ color:#6f6f6f; text-decoration:none;}#newTechRight div a:hover{ color:#286691;}
#newTechRight div img{ vertical-align:middle;}

.istartUSprojects{ float:left; width:877px; margin:8px 0 0 0;}
.istartUSprojects div{ float:left; width:265px; margin:10px 0 0 12px; padding-bottom:10px;}
.istartUSprojects div img{ width:252px; background-color:#fff; padding:5px;}
.istartUSprojects div p{ color:#949595; font-size:11px; font-family:"trebuchet MS"; padding:6px; font-weight:normal;}
.istartUSprojects div p a{ color:#004678; text-decoration:underline;}
.istartUSprojects div p a:hover{ color:#004678; text-decoration:none;}
.istartUSprojects div p span{ color:#d98500; font-size:13px; font-family:"trebuchet MS"; font-weight:bold;}


.istartUSprojects1{ float:left; width:883px; padding-top:10px;}
.istartUSprojects1 div{ float:left; width:207px; margin:0 0 0 12px;}
.istartUSprojects1 div img{ width:195px; background-color:#fff; padding:5px; border-left:1px solid #e2e2e1; border-right:1px solid #e2e2e1; border-bottom:2px solid #e2e2e1;}
.istartUSprojects1 div p{ color:#c4c4c4; font-size:11px; font-family:Tahoma; padding:6px;}
.istartUSprojects1 div p a{ color:#959595; text-decoration:underline;}
.istartUSprojects1 div p a:hover{ color:#6d6d6d; text-decoration:none;}

#landingPage{ width:883px; margin:auto;}
.landingPage{ float:left; width:883px; padding-top:29px;}
.landingPageTop{ width:728px; margin:auto;}
.landingPageTop h3{ text-align:center;}
.landingPageTop p{ font-size:14px; color:#888; padding:15px 0 20px 0;}

.startUpPackages{ float:left; width:883px;}
.startUpPackages p{ color:#b0b0b0; font-size:14px; padding-bottom:10px;}
.packages{ float:left; padding-left:55px;}
.packageBox1{ float:left; margin:0 15px 0 15px; width:227px; padding-bottom:15px; background:url(../images/packageOneBottom.jpg) no-repeat bottom left;}
.packageBoxInner{ float:left; width:227px; padding-top:15px; background:url(../images/packageOneTop.jpg) no-repeat top left;}
.packageBoxInner2{ float:left; width:227px; height:380px; background:url(../images/packageOneRpt.jpg) repeat-y top left;}
.packageBoxInner2 .packageDetail{ float:left; width:173px; height:235px; position:relative; padding:30px 10px 0 10px; margin:55px 0 0 16px; border:1px solid #f4f4f4; background-color:#fefefe;}
.packageBoxInner2 .packageDetail span.basicHdng{ position:absolute; z-index:100; top:-45px; left:56px;}
.packageBoxInner2 .packageDetail span.premiumHdng{ position:absolute; z-index:100; top:-45px; left:26px;}
.packageBoxInner2 .packageDetail div{ float:left; width:173px; position:relative;}
.packageBoxInner2 .packageDetail div p{ background:url(../images/packageArrow.gif) no-repeat top left; line-height:14px; padding:0 0 12px 15px; color:#656565; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.packageBoxInner2 .packageDetail div p.plusSEO{ text-align:center; padding:25px 0 0 0; background:none;}
.packageBoxInner2 .packageDetail div p.plusSEOpremium{ text-align:center; padding:0px; background:none;}
.packageBoxInner2 .packageDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

.packagePlusBox{ float:left; margin:0 15px 0 15px; width:227px; padding-bottom:15px; background:url(../images/packageTwoBottom.jpg) no-repeat bottom left;}
.packagePlusBoxInner{ float:left; width:227px; padding-top:15px; background:url(../images/packageTwoTop.jpg) no-repeat top left;}
.packagePlusBoxInner2{ float:left; width:227px; height:380px; background:url(../images/packageTwoRpt.jpg) repeat-y top left;}
.packagePlusBoxInner2 .packageDetail{ float:left; width:173px; height:235px; position:relative; padding:30px 10px 0 10px; margin:55px 0 0 16px; border:1px solid #fcfbf6; background-color:#fff;}
.packagePlusBoxInner2 .packageDetail span.plusHdng{ position:absolute; z-index:100; top:-60px; left:50px;}
.packagePlusBoxInner2 .packageDetail div{ float:left; width:173px; position:relative;}
.packagePlusBoxInner2 .packageDetail div p{ background:url(../images/packageArrow.gif) no-repeat top left; line-height:14px; padding:0 0 12px 15px; color:#656565; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.packagePlusBoxInner2 .packageDetail div p.plusSEOpremium{ text-align:center; padding:0px; background:none;}
.packagePlusBoxInner2 .packageDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

#footer{ background:#fff url(../images/footerbg.jpg) repeat-x top left; float:left; width:100%; font-family:Tahoma; padding:23px 0 25px 0; font-size:11px; color:#959595;}
.footer{ width:883px; margin:auto;}
.footer a{ color:#959595; text-decoration:none;}
.footer a:hover{ color:#787878;}
.footer div{ float:left; width:883px; padding-top:20px;}
.footer div p{ text-align:center; font-size:13px; padding-bottom:8px;}

.story-img { float:left;}
.hdng1 {float:left;	width:703px;}
.inner-page-txt {width:703px; float:left; font-size:14px; color:#a2a2a2;}

/*******************************************************inner-left-colm - 15-04-2009*/

#inner-left-colm { float:left; width:703px;	padding:0 19px 0 0;}
.form-top-bg { background:url(../images/form-top-bg.gif) no-repeat; width:568px; height:79px;	float:left;}
.form-top-bg2 { background:url(../images/refer-a-friend.gif) no-repeat; width:568px; height:79px;	float:left;}
.form-bottom-bg { background:url(../images/form-bottom-bg.gif) no-repeat;	width:568px; height:13px; float:left;}

.form-body {border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; width:566px;	float:left; background-color:#fcfcfc;}
.form-body-inner { width:519px;	margin:auto; padding:10px 0 10px 0;}
.txtfield-main { width:450px; margin:auto; padding:0 0 6px 0;}
.form-inner-txt { float:left; font-size:13px; font-weight:bold; color:#666; padding:0 6px 0 0; text-align:right; width:150px;}
.txtfield1 { border:1px solid #d9d9d9; width:193px;	height:17px; vertical-align:middle;	font-size:11px;	color:#686868;}
.option { border:1px solid #d9d9d9;	height:20px; vertical-align:middle;	font-size:11px;	color:#686868;}
.txtarea { border:1px solid #d9d9d9; width:220px; height:40px; font-size:11px; color:#686868;}
.callus { margin:auto; text-align:center; color:#3774b5; font-size:14px; font-weight:bold; padding:4px 0 10px 10px;}
.form-inner-txt2 { font-size:12px; font-weight:bold; color:#666;}

.buildSite{ margin:auto; width:679px; }
#buildSiteTop{ float:left; background:url(../images/buildWebsiteTop.gif) no-repeat; width:679px; height:94px;}
#buildSiteBottom{ background:url(../images/buildWebsiteBottom.gif) no-repeat; width:679px; height:13px; float:left;}
.buildSiteMiddle{ float:left; width:677px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background-color:#fcfcfc;}
.buildSiteInner{ float:left; width:617px; padding:30px 30px 10px 30px;}
.txtfieldTr{ width:500px; margin:auto; padding:0 0 10px 80px;}
.txtfieldTxt{ float:left; font-size:13px; font-weight:bold; color:#666; padding:0 6px 0 0; width:160px;}
.txtfield2 { border:1px solid #d9d9d9; width:250px;	height:17px; vertical-align:middle;	font-size:11px;	color:#686868;}
.tipsTxt{ font-weight:bold; color:#666; font-size:13px;}
.sellEmail{ color:#3774b5; font-size:14px; font-weight:bold;}
.sellEmail a{ color:#3774b5; text-decoration:none;}
.txtfieldTr2{ float:left; font-weight:bold; color:#666; font-size:13px;}
.txtfieldTr2 a{ color:#3774b5; text-decoration:none;}

#registerLogin{ float:left; width:777px; padding:0 40px 0 40px;}
.loginColmL{ float:left; width:375px; padding-right:23px;}
.newUserTop{ float:left; background:url(../images/newUserTop.gif) no-repeat; width:375px; height:63px;}
.newUserBottom{ float:left; background:url(../images/newUserBottom.gif) no-repeat; width:375px; height:13px;}
.newUserMiddle{ float:left; width:373px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background-color:#fcfcfc;}
.newUserInner{ float:left; width:333px; padding:20px 20px 10px 20px;}
.newUserTr{ width:333px; margin:auto; padding:0 0 6px 0px;}
.newUserTxt{ float:left; font-size:13px; font-weight:bold; color:#666; padding:0 6px 0 0; width:100px;}

.loginColmR{ float:left; width:375px;}
.existUserTop{ float:left; background:url(../images/existingUserTop.gif) no-repeat; width:375px; height:63px;}

/**************************************************************inner-left-colm - 15-04-2009*/

.InnerPageHdng{ font-size:18px; font-weight:bold; color:#1562a4; padding-bottom:6px;}
.submit-btn { margin:auto; text-align:center;}

/*******************************************************15-05-2009*************************************/

.contact-input{ margin:auto; width:773px; }
#contactInputTop{ float:left; background:url(../images/contact-input-top.gif) no-repeat; width:773px; height:79px;}
#contactInputBottom{ background:url(../images/contact-input-Bottom.gif) no-repeat; width:773px; height:13px; float:left;}
.contactInputMiddle{ float:left; width:771px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background-color:#fcfcfc;}
.contactInputInner{ float:left; width:747px; padding:20px 11px 10px 11px; font-weight:bold;}

.contactInputBdr{ float:left; border:1px solid #e6e6e6; width:733px; padding:7px; margin-bottom:10px;}
.contactInputInner font{ font-size:18px; font-weight:bold; color:#1c4489;}
.contactInputInner span{ font-size:14px; font-weight:bold; color:#1c4489;}
.contactInputInner a{ text-decoration:none; color:#5a8302;}
.contactInputTxtfld{ border:1px solid #dfdfdf; font-size:12px; color:#666; padding:2px;}

.inputWithBg{float:left; padding:5px; width:723px; background-color:#f1f4f6; font-size:13px; font-weight:bold; margin-bottom:2px;}
.inputWithNoBg{float:left; padding:5px; width:723px; font-size:13px; font-weight:bold; margin-bottom:2px;}
.inputWithBgLeft{ float:left; width:361px;}
.inputWithBgRight{ float:left; width:362px;}.inputWithBgRight h3{ float:left; width:100px; text-align:right; margin:0px; padding:0 6px 0 0; font-size:12px;}

/*******************************************************15-05-2009*************************************/
.referIcons{width:519px; float:left; padding:10px 0 10px 0;}
.referIconInner{float:left; width:519px; height:29px; padding:5px 0px 10px 0; text-align:center;}

/********************************************Inner Page New Design June 03, 2009************************************/

 #innerOuter{ width:883px; margin:auto; padding-bottom:20px;}

#innerpage{	float:left;	width:883px; padding:12px 0 0px 0; margin:10px 0 20px 0; background:url(../images/innerBodyTopbg.gif) no-repeat top;}
#innerpage2{ float:left; width:883px; background:url(../images/innerBodyBottombg.gif) no-repeat bottom; padding-bottom:9px;}
#innerpage3{ float:left; width:857px; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; padding:0 12px 3px 12px;}
#innerColmL{ float:left; width:618px; border-right:1px solid #f2f2f2; padding-right:15px;}
#innerColmR{ float:left; width:223px;}

#popup-main { width:135px; margin:auto;}
#popup { float:left; background:url(../images/popup.gif) no-repeat; background-position:top; width:135px; height:99px; margin:14px 0 0 0; padding:0 0 14px 0;}
.popup-txt { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; font-style:italic; color:#333; padding:14px 0 0 15px;}
.popup-txt2 { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-align:center;	font-style:italic; color:#b2cb2a; padding:0px;}
.popup-txt3 { font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; font-style:italic; color:#333; padding:0px 0 0 33px; text-decoration:none;}
.popup-txt3 a {	color:#333;	text-decoration:none;}
.popup-txt3 a:hover { color:#b2cb2a; text-decoration:none;}
#chat-bug {	width:79px;	margin:auto; padding:0 0 14px 0;}
#chat-btn {	width:92px;	margin:auto;}

.hdng1 {float:left;	width:618px; font-family:"Trebuchet MS"; font-size:26px; color:#1c4489; padding-bottom:10px;}
.sub-heading{ float:left; width:618px; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#ea8e00; padding:0 0 4px 0;}
.sub-heading2{ float:left; width:618px; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#ea8e00; padding:0 0 4px 0;}
.paragraph-text{ float:left; width:618px; font-size:12px; color:#5b5b5b; padding-bottom:14px;}
.paragraph-text span{ font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#ea8e00;}
.paragraph-list{ float:left; width:618px; padding-bottom:20px;}
.paragraph-listL{ float:left; width:424px; padding-right:10px;}
.paragraph-listL ul{ margin:0 0 0 10px; padding:0px;}
.paragraph-listL ul li{ margin:2px 0 0 0; padding:0 0 2px 0px; color:#5b5b5b; font-family:Tahoma; font-size:11px; list-style:none; }
.paragraph-listL ul li span{ color:#1779b3;}
.paragraph-listR{ float:left; width:184px; padding:40px 0 0 0;}

.viewDemoMain { float:left; width:574px; padding:0 22px 20px 22px;}
.demobg{ background:url(../images/demoBottom.gif) no-repeat bottom; float:left; width:574px; padding-bottom:14px;}
.demobgTop{ background:url(../images/demoTop.gif) no-repeat top; width:574px; float:left; padding:7px 0 0 0; }
.demoInner{ float:left; width:544px; padding:7px 14px 7px 14px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.demoInner h2{ margin:0px; padding:0 0 4px 0; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#ea8e00;}
.demoInner ul{ margin:0px; padding:0px;}
.demoInner ul li{ margin:0 0 4px 0px; padding:0px; font-family:Tahoma; font-size:11px; color:#5b5b5b; list-style:none;}
.demoInner ul li a{ text-decoration:none; color:#1879b2;}
.demoInner ul li a:hover{ color:#ea8e00;}
.demoInner p{ font-family:Tahoma; font-size:11px; padding-bottom:5px;}

#package{ float:left; width:609px; border:5px solid #f2f2f2; margin-top:20px;}
.packageName{ background-color:#f2f2f2; float:left; width:603px; padding:3px 0 0 6px; height:26px; font-family:"Trebuchet MS"; font-weight:bold; font-size:13px; color:#1c4489;}
.packageColm1{ float:left; width:204px; padding:0 0 0 0;}
.packageColm2{ float:left; width:133px; text-align:center; padding:0 0 0 0;}
.packageTR{ float:left; width:603px; padding:4px 0 4px 6px; height:20px;}
.packageTR2{ background-color:#f9f9f9; float:left; width:603px; padding:4px 0 4px 6px; height:20px;}

#inner-form { width:565px; margin:auto; padding-top:10px;}
#inner-form22 { float:left; width:668px; padding:20px 7px 0 140px;}

.contactForm{ float:left; width:565px; background:url(../images/contactRpt.jpg) repeat-y top left;}
.contactForm2{ float:left; width:565px; padding-bottom:12px; background:url(../images/contactBottom.jpg) no-repeat bottom left;}
.contactForm3{ float:left; width:565px; padding:18px 0 10px 0; background:url(../images/contactTop.jpg) no-repeat top left;}
.contactForm3 h4{ text-align:center; padding-bottom:20px;}
.contactForm3 div{ float:left; width:565px; padding-bottom:10px; font-family:"lucida sans";}
.contactForm3 div span{ float:left; text-align:right; padding-top:8px; width:200px; color:#646363; font-weight:bold; font-size:14px;}
.contactForm3 div p{ float:right; width:360px;}
.contactForm3 div p span{ float:left; width:auto; padding:0px;}
.contactForm3 div input.textField{ padding:5px 5px 0 10px; float:left; width:255px; height:25px; color:#979797; border:1px solid #b8b8b8; outline:none; background:url(../images/textField-bg.jpg) no-repeat top left;}
.contactForm3 div input.active{ border:1px solid #e4b000;}
.contactForm3 div input.securityCodBg{ float:left; padding:5px 5px 0 10px; width:120px; height:25px; margin-right:10px; color:#979797; border:1px solid #b8b8b8; outline:none; background:url(../images/securityCode-bg.jpg) no-repeat top left;}
.contactForm3 div textarea{ float:left; padding:5px 5px 0 10px; width:255px; height:78px; border:1px solid #b8b8b8; outline:none; color:#979797; background:#fff url(../images/questionBg.jpg) no-repeat top left;}
.contactForm3 div textarea.active{ border:1px solid #e4b000;}

#rightNavi{ float:left; width:223px; padding:0 0 40px 0;}
#rightNaviHdng{ float:left; width:191px; height:26px; background:url(../images/right-menu-img.jpg) no-repeat left; background-color:#f2f2f2; border-bottom:1px solid #e5e5e5; padding:5px 0 0 32px; font-family:"Trebuchet MS"; font-size:18px; color:#656565;}
.rightNavi{ float:left; width:223px;}

/***************************************************New Bottom Banner*************************************************/

.rightNaviNormal{ margin:0px; padding:0px; border-bottom:1px solid #f2f2f2; list-style:none; font-family:Arial, Helvetica, sans-serif;}
.rightNaviNormal a{display: block; height: 28px; font-size: 12px; line-height: 28px; color: #909497; text-decoration: none;	width: 217px; padding-left:6px;	background: url(../images/right-menu-aro.jpg) no-repeat 209px;}
.rightNaviNormal a:hover{background: #fafafa url(../images/right-menu-aro-hover.jpg) no-repeat 209px;	color: #017aa9;	width: 213px; padding-left:10px;}
.rightNaviActive{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; background: #fafafa url(../images/right-menu-aro-hover.jpg) no-repeat 209px; color: #017aa9; width: 213px; padding-left:10px;  height: 28px; font-size: 12px; line-height: 28px; text-decoration:}
.rightNaviActive a{ color: #017aa9; text-decoration:none;}

/***************************************************New Bottom Banner June 18, 2009*************************************************/

.bottomBhdng{ float:left; padding:4px 0 0 0; width:400px; color:#393939; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.bottomBhdngR{ float:left; width:138px; padding:5px 0 0 0; color:#ea8e00; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:right;}
.bottomBhdngR a{ color:#ea8e00;}.bottomBhdngR a:hover{ text-decoration:none;}
.bbColmL{ float:left; width:113px; text-align:center;}
.bbColmR{ float:left; width:437px; padding:0 8px 0 0;}
.bbColmR h4{ margin:0px; padding:0px; font-family:"Times New Roman", Times, serif; font-size:14px; color:#1562a4; font-weight:bold; padding:6px 0 6px 0;}
.bbColmR p{ margin:0px; padding:0px; font-family:Tahoma; font-size:11px; color:#666;}
.bbColmR p a{ color:#ee9100; font-weight:bold; text-decoration:none;} .bbColmR p a:hover{ text-decoration:underline;}

/*****************************************New Bottom Banner July 01, 2009*************************************************/


/************************************July 27, 2009**********************************/

.sub-heading3{ float:left; width:618px; font-family:"Trebuchet MS"; font-size:18px; color:#1c4489; padding:0 0 4px 0;}

/************************************10-03-2010*****************************************/

.shoppingcart{ float:left; width:883px;}
.shoppingcarthnd{ padding-left:69px; padding-bottom:5px; padding-top:10px;}
#cart{ float:left; width:753px; padding-left:65px; padding-right:65px;}
.cart{float:left; width:753px;}
.carttopbg{width:753px; float:left; background:url(../images/shoppingtop-bg.jpg) top left no-repeat; padding-top:6px;}
.cartbottombg{width:753px; float:left; background:url(../images/shoppingbottom-bg.jpg) left bottom no-repeat; padding-bottom:14px;}
.cartRptbg{width:739px; float:left; background:url(../images/shopingRpt-bg.jpg) top left repeat-y; padding-left:7px; padding-right:7px;}
.cartRptbg table{ width:739px; float:left; font-family:Tahoma;}
.cartRptbg table td{ padding:10px 10px 5px 5px; vertical-align:top;  border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.cartRptbg table td.cartProTop{ vertical-align:middle;  padding:15px 0px 11px 5px; text-align:center; font-weight:bold; color:#919191; background:url(../images/hndingbg.jpg) top left repeat-x;  font-family:Tahoma;}
.cartRptbg table td p{ padding-bottom:10px; font-size:11px; font-weight:normal; color:#888888}
.cartRptbg table td p a{color:#105b90; text-decoration:none;} .cartRptbg table td p a:hover{color:#105b90; text-decoration:none;}
.cartRptbg table td p span{  font-weight:normal; color:#d77400;}
.unitprice{color:#d77400;}
.subtotal{color:#c50000;}
.proceedCheckoutOuter{ float:left; width:729px; padding:15px 10px 10px 0px;}
.proceedCheckout{ float:right; width:294px;}
.proceedCheckoutleft{float:left; width:15px;}
.proceedCheckoutmid{float:left; width:264px; background:url(../images/checkoutmid.jpg) top left repeat-x; height:152px;}
.proceedCheckoutmidInner{float:left; width:264px; padding:34px 0px 34px 0px;}
.proceedCheckoutmidInner p{font-size:24px; text-align:center; color:#4b4b4b; font-family:Tahoma;}
.proceedCheckoutmidInner p span{color:#c50000;}
.proceedCheckoutmidbtn{width:264px; float:left; text-align:center; padding-top:15px;}
.proceedCheckoutright{float:left; width:15px;}

.billingShipping{ float:left; width:739px; }
.billingShipping2{ float:left;  width:739px;}
.cartInnerHdng{ float:left; width:719px; font-weight:bold; padding:12px 10px 15px 10px;  color:#919191; background:url(../images/hndingbg.jpg) top left repeat-x;  font-family:Tahoma;}
.cartInnerHdng p{ float:left;}
.cartInnerHdng span{ float:right; color:#105b90;} .cartInnerHdng span a{ text-decoration:none; color:#105b90;} .cartInnerHdng span a:hover{text-decoration:none; color:#105b90;}
.cartInnerHdng:hover{ cursor:pointer;}
.cartInnerPage{ float:left; width:719px; padding:10px;}
.cartInnerTR{ float:left; width:719px; padding-bottom:10px;}
.cartInnerTR div{ float:left; width:348px; padding-left:10px; color:#717171;}
.cartInnerTR div input{ border:1px solid #dedede;}
.cartInnerTR div h6{ display:block; font-size:12px;}
.cartInnerTR div h5{ display:block; font-size:12px; padding-bottom:5px; font-weight:bold;}
.cartInnerTR div h6 span{ color:#c50000; font-family:"Times New Roman", Times, serif;}
.cartInnerTR div.trWide{ width:700px;}
.cartInnerTR p{ padding-left:10px; color:#333;}
.cartInnerHdngNormal{ float:left; width:663px; font-weight:bold; padding:5px 10px 5px 10px; border:1px solid #bcbcbc; background-color:#f6f6f6; color:#686868;}
.cartInnerHdngNormal:hover{ cursor:pointer;}
.total{width:729px; float:left; padding-right:10px; text-align:right; padding-bottom:30px; padding-top:10px;}
.total p{padding-bottom:10px;}
.total span{font-weight:bold; color:#717171;}
/*******************************15-03-2010***************************************/
.shopingcartMsg{ float:left; width:709px; padding:15px; color:#888888;}

/****************************************************************/
#chat-bug {	width:181px;	margin:auto; padding:0 0 0px 0;}
#chat-buglearn{width:181px; float:left; padding-left:21px; padding-bottom:15px; padding-right:21px; text-align:center; color:#d77400; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#chat-buglearn a{color:#d77400; text-decoration:underline;}
#chat-buglearn a:hover{color:#d77400; text-decoration:none;}
#chat-btn {	width:181px;	margin:auto;}


/******************************************March 15, 2010*******************************************/

#testimonials{ width:863px; margin:auto;}
.testimonialBtn{ margin:auto; width:157px;}
.previousComment{ float:left; width:31px;}
.nextComment{ float:right; width:31px;}
.headingComment{ float:left; height:25px; width:75px; padding:5px 10px 0 10px; font-size:13px; color:#838282; background:url(../images/testimonial-rpt.jpg) repeat-x top left;}
.testimonials{ float:left; width:863px; padding-top:20px;}
.testimonialsLOGO{ float:left; width:360px;}
.testimonialsTEXT{ float:right; font-family:"Century Gothic"; width:500px; text-align:center;}
.testimonialsTEXT h2{ font-size:22px; font-weight:normal; color:#5d5d5d;}
.testimonialsTEXT p{ color:#5d5d5d; font-size:12px;}

.testimonialList{ float:left; width:858px; padding-bottom:5px; padding-left:6px; margin-left:12px; margin-top:20px; background:url(../images/workListLeft1.jpg) no-repeat top left;}
.testimonialList2{ float:left; width:852px; padding-right:6px; background:url(../images/workListRight1.jpg) no-repeat top right;}
.testimonialList3{ float:left; width:852px; height:42px; background:url(../images/workListRpt1.jpg) repeat-x top left;}

.testimonialList3 p{ float:left; padding:10px 0 0 15px; font-size:24px; font-family:"trebuchet MS"; color:#094a78;}
.testimonialList3 div{ float:right; padding:0px 15px 0 0; color:#959595;}
.testimonialList3 div a{ color:#959595; text-decoration:none; padding:0 8px 0 8px; display:inline-block; line-height:20px;}
.testimonialList3 div a.activeList{ background:url(../images/hover-boton.jpg) top no-repeat; height:20px; display:inline-block; color:#094a78; font-weight:bold; line-height:20px;}
.testimonialList3 div a:hover{ text-decoration:none; display:inline-block; color:#094a78;}
.testimonialList3 div img{ float:left;}
/**************************************08-04-0-2010*************************************************/

.packagessearch{ width:618px; float:left; margin-bottom:18px;}
.packagesearchBox1{ float:left; margin:0 12px 0 0px; width:197px; padding-bottom:13px; background:url(../images/packagesearchOneBottom.jpg) no-repeat bottom left;}
.packagesearchBoxInner{ float:left; width:197px; padding-top:13px; background:url(../images/packagesearchOneTop.jpg) no-repeat top left;}
.packagesearchBoxInner2{ float:left; width:191px; height:571px; background:url(../images/packagesearchOneRpt.jpg) repeat-y top left; padding-left:7px;}
.packagesearchBoxInner2 .packagesearchDetail{ float:left; width:169px; position:relative; padding:30px 5px 8px 8px; margin:55px 0 0 0px; border:1px solid #f1f1f1; background-color:#fefefe;}
.packagesearchBoxInner2 .packagesearchDetail span.basicsearchHdng{ position:absolute; z-index:100; top:-45px; left:20px;}
.packagesearchBoxInner2 .packagesearchDetail span.premiumsearchHdng{ position:absolute; z-index:100; top:-45px; left:26px;}
.packagesearchBoxInner2 .packagesearchDetail div{ float:left; width:169px; position:relative; font-size:12px;}
.packagesearchBoxInner2 .packagesearchDetail div p{ background:url(../images/packageArrow.gif) no-repeat top left; padding:0 0 5px 15px; color:#3379ac; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagesearchBoxInner2 .packagesearchDetail div span{ width:158px; float:left; line-height:14px; padding:0 0 5px 10px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagesearchBoxInner2 .packagesearchDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

.packagesearchPlusBox{ float:left; margin:0 12px 0 0px; width:198px; padding-bottom:15px; background:url(../images/packagesearchTwoBottom.jpg) no-repeat bottom left;}
.packagesearchPlusBoxInner{ float:left; width:198px; padding-top:15px; background:url(../images/packagesearchTwoTop.jpg) no-repeat top left;}
.packagesearchPlusBoxInner2{ float:left; width:191px; height:567px; background:url(../images/packagesearchTwoRpt.jpg) repeat-y top left; padding-left:7px;}
.packagesearchPlusBoxInner2 .packagesearchDetail{ float:left; width:169px; position:relative; padding:30px 5px 8px 8px; margin:55px 0 0 0px; border:1px solid #fcfbf6; background-color:#fff;}
.packagesearchPlusBoxInner2 .packagesearchDetail span.plussearchHdng{ position:absolute; z-index:100; top:-60px; left:20px;}
.packagesearchPlusBoxInner2 .packagesearchDetail div{ float:left; width:169px; position:relative;}
.packagesearchPlusBoxInner2 .packagesearchDetail div p{ background:url(../images/packageArrow.gif) no-repeat top left; padding:0 0 5px 15px; color:#3379ac; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagesearchPlusBoxInner2 .packagesearchDetail div span{ width:158px; float:left; line-height:14px; padding:0 0 5px 10px; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagesearchPlusBoxInner2 .packagesearchDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

.packagelogo{ width:618px; float:left; margin-bottom:18px;}
.packagelogoBox1{ float:left; margin:0 12px 0 0px; width:197px; padding-bottom:13px; background:url(../images/packagesearchOneBottom.jpg) no-repeat bottom left;}
.packagelogoBoxInner{ float:left; width:197px; padding-top:13px; background:url(../images/packagesearchOneTop.jpg) no-repeat top left;}
.packagelogoBoxInner2{ float:left; width:191px; height:300px; background:url(../images/packagesearchOneRpt.jpg) repeat-y top left; padding-left:7px;}
.packagelogoBoxInner2 .packagelogoDetail{ float:left; width:169px; position:relative; padding:30px 5px 8px 8px; margin:55px 0 0 0px; border:1px solid #f1f1f1; background-color:#fefefe;}
.packagelogoBoxInner2 .packagelogoDetail span.basiclogoHdng{ position:absolute; z-index:100; top:-45px; left:50px;}
.packagelogoBoxInner2 .packagelogoDetail span.premiumlogoHdng{ position:absolute; z-index:100; top:-45px; left:20px;}
.packagelogoBoxInner2 .packagelogoDetail div{ float:left; width:169px; position:relative; font-size:12px; padding-bottom:5px;}
.packagelogoBoxInner2 .packagelogoDetail div p{ float:left; background:url(../images/packageArrow.gif) no-repeat top left; padding:0 0 0px 15px; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagelogoBoxInner2 .packagelogoDetail div span{float:right; text-align:right; padding:0 0 0px 10px; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagelogoBoxInner2 .packagelogoDetail div span.price{ color:#c50000; font-weight:bold;}
.packagelogoBoxInner2 .packagelogoDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

.packagelogoPlusBox{ float:left; margin:0 12px 0 0px; width:198px; padding-bottom:15px; background:url(../images/packagesearchTwoBottom.jpg) no-repeat bottom left;}
.packagelogoPlusBoxInner{ float:left; width:198px; padding-top:15px; background:url(../images/packagesearchTwoTop.jpg) no-repeat top left;}
.packagelogoPlusBoxInner2{ float:left; width:191px; height:297px; background:url(../images/packagesearchTwoRpt.jpg) repeat-y top left; padding-left:7px;}
.packagelogoPlusBoxInner2 .packagelogoDetail{ float:left; width:169px; position:relative; padding:30px 5px 8px 8px; margin:55px 0 0 0px; border:1px solid #fcfbf6; background-color:#fff;}
.packagelogoPlusBoxInner2 .packagelogoDetail span.pluslogoHdng{ position:absolute; z-index:100; top:-60px; left:50px;}
.packagelogoPlusBoxInner2 .packagelogoDetail div{ float:left; width:169px; position:relative; padding-bottom:5px;}
.packagelogoPlusBoxInner2 .packagelogoDetail div p{ float:left; background:url(../images/packageArrow.gif) no-repeat top left; padding:0 0 0px 15px; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagelogoPlusBoxInner2 .packagelogoDetail div span{float:right; text-align:right; padding:0 0 0px 10px; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagelogoPlusBoxInner2 .packagelogoDetail div span.price{ color:#c50000; font-weight:bold;}
.packagelogoPlusBoxInner2 .packagelogoDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

.maintenanceInner{ float:left; width:544px; padding:7px 14px 7px 14px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.maintenanceInner h2{ margin:0px; padding:0 0 4px 0; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#ea8e00;}
.maintenanceInner ul{ margin:0px; padding:0px;}
.maintenanceInner ul li{ margin:10px 0 8px 0px; padding:0px; font-family:Tahoma; font-size:12px; color:#5b5b5b; list-style:none;}
.maintenanceInner ul li a{ text-decoration:none; color:#1879b2;}
.maintenanceInner ul li a:hover{ color:#ea8e00;}
.maintenanceInner p{ font-family:Tahoma; font-size:11px; padding-bottom:5px;}
.maintenancebtn{ float:left; width:544px; text-align:right; padding-top:10px;}

.faq{ margin:0 0 0 30px; padding:10px 0 20px 0;}.faq a{ color:#265793;}
.faq span{ display:block;} .faq span a{ color:#265793; font-size:13px; font-weight:bold;}
.faq div, p{ margin:0px; padding:3px 0 10px 0; font-size:12px; line-height:16px;}
.faq div, ul{ margin:0 0 0 24px; padding:3px 0 10px 0;}
.faq div, ul li{ padding: 0 0 5px 0; margin:0px; list-style:disc;}

.virtual-listL{ float:left; width:535px; padding-right:10px;}
.virtual-listL ul{ margin:0 0 0 0px; padding:0px;}
.virtual-listL ul li{ margin:2px 0 0 0; padding:0 0 2px 0px; color:#5b5b5b; font-family:Tahoma; font-size:11px; list-style:none; }
.virtual-listL ul li span{ color:#1779b3; font-weight:bold;}

.packagevirtualBox1{ float:left; margin:0 12px 0 0px; width:197px; padding-bottom:13px; background:url(../images/packagesearchOneBottom.jpg) no-repeat bottom left;}
.packagevirtualBoxInner{ float:left; width:197px; padding-top:10px; background:url(../images/packagesearchOneTop.jpg) no-repeat top left;}
.packagevirtualBoxInner2{ float:left; width:191px; height:157px; background:url(../images/packagesearchOneRpt.jpg) repeat-y top left; padding-left:7px;}
.packagevirtualBoxInner2 .packagevirtualDetail{ float:left; width:169px; position:relative; padding:5px 5px 0px 8px; margin:50px 0 0 0px; border:1px solid #f1f1f1; background-color:#fefefe;}
.packagevirtualBoxInner2 .packagevirtualDetail span.basicvirtualHdng{ position:absolute; z-index:100; top:-28px; left:20px;}
.packagevirtualBoxInner2 .packagevirtualDetail span.premiumvirtualHdng{ position:absolute; z-index:100; top:-28px; left:4px;}
.packagevirtualBoxInner2 .packagevirtualDetail div{ float:left; width:169px; position:relative; font-size:12px;}
.packagevirtualBoxInner2 .packagevirtualDetail div p{float:left; width:169px; padding:8px 0 8px 15px; color:#3379ac; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.packagevirtualBoxInner2 .packagevirtualDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

.packagevirtualPlusBox{ float:left; margin:0 12px 0 0px; width:198px; padding-bottom:15px; background:url(../images/packagesearchTwoBottom.jpg) no-repeat bottom left;}
.packagevirtualPlusBoxInner{ float:left; width:198px; padding-top:15px; background:url(../images/packagesearchTwoTop.jpg) no-repeat top left;}
.packagevirtualPlusBoxInner2{ float:left; width:191px; height:150px; background:url(../images/packagesearchTwoRpt.jpg) repeat-y top left; padding-left:7px;}
.packagevirtualPlusBoxInner2 .packagevirtualDetail{ float:left; width:169px; position:relative; padding:5px 5px 0px 8px; margin:45px 0 0 0px; border:1px solid #fcfbf6; background-color:#fff;}
.packagevirtualPlusBoxInner2 .packagevirtualDetail span.plusvirtualHdng{ position:absolute; z-index:100; top:-50px; left:5px;}
.packagevirtualPlusBoxInner2 .packagevirtualDetail div{ float:left; width:169px; position:relative;}
.packagevirtualPlusBoxInner2 .packagevirtualDetail div p{float:left; width:169px; padding:8px 0 8px 15px;}
.packagevirtualPlusBoxInner2 .packagevirtualDetail span.buyNowBtn{ position:absolute; z-index:100; bottom:-60px; left:20px;}

/**********************************************April 15, 2010*******************************************/

.articlesNav{ float:left; width:223px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.articlesNav ul{ margin:10px 0 10px 15px; padding:0px;}
.articlesNav ul li{ padding:5px 0 5px 0; font-weight:normal; color:#909497; list-style:none; border-bottom:1px solid #f2f2f2;}
.articlesNav ul li a{ text-decoration:none; color:#909497;}
.articlesNav ul li a:hover{ text-decoration:none; color:#017aa9;}
.articlesNav ul li a.activeArticle{ color:#017AA9; border-bottom:0px;}
.articlesNav ul li div{ display:block;}
.articlesNav ul li div ol{ margin:0px; padding:0px;}
.articlesNav ul li div ol li{ list-style:none; border-bottom:1px dashed #e5e5e5; padding:5px 0 5px 0;}
.articlesNav ul li div ol li a:hover{ color:#444;}
.articlesNav ul li div ol li a.acivesublink{color:#444;}

/******************************************************27-04-2010*******************************************************/
.contactmap{float:left; width:857px;}
.contactmapR1{float:left; width:857px; font-family:"Trebuchet MS"; color:#085790; text-align:center; font-size:27px; padding-bottom:5px;}
.contactmapR2{float:left; width:857px; font-family:"Trebuchet MS"; color:#535353; text-align:center; font-size:24px;}
.contactmapR2 a{ color:#e07b0d; text-decoration:none;} .contactmapR2 a:hover{ color:#e07b0d; text-decoration:none;}
.contactmapR{float:left; width:857px; position:relative; z-index:0;}
.contactmapR div{ float:left; width:857px; text-align:center; position:relative; z-index:0;}
.contactmapR p{ position:absolute; z-index:1000; top:-25px; right:-5px;}

#newTechLeft{ float:left; width:621px;}
#newTechformRight{ float:right; width:260px;}
#newTechformRight h2{ width:260px; float:left; text-align:center; background:url(../images/linehome.jpg) bottom left no-repeat; padding-bottom:5px; }
.newTechformRighthnd{ width:260px; float:left; background:url(../images/linehome.jpg) bottom left no-repeat; padding:2px 0px 5px 0px; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#d49a00;}
.newTechformRightR{ float:left; width:260px;}
.newTechformRightR div{float:left; width:260px; padding-bottom:3px; padding-top:1px;}
.newTechformRightR div input.textField{ padding:5px 5px 0 8px; float:left; width:244px; height:23px; border:none; font-family:"Trebuchet MS"; color:#7c7c7c; font-size:11px; outline:none; background:url(../images/textFieldform.jpg) no-repeat top left;}
.newTechformRightR div.textareabg{ padding:3px; float:left; width:251px; height:57px; background:url(../images/textareabg.jpg) no-repeat top left;}
.newTechformbtn{ width:260px; float:left; background:url(../images/submitbg.jpg) top left no-repeat; text-align:center;}

#footer{ background:#fff url(../images/footerbg.jpg) repeat-x top left; float:left; width:100%; font-family:Tahoma; padding:23px 0 25px 0; font-size:11px; color:#959595;}
.footer{ width:883px; margin:auto;}
.footer a{ color:#959595; text-decoration:none;}
.footer a:hover{ color:#787878;}
.footer div{ float:left; width:883px;}
.footer div p{ text-align:center; font-size:13px; padding-bottom:8px;}
#footericon{ background:#eeeee9 url(../images/iconbg.jpg) repeat-x top left; float:left; width:100%; font-family:Tahoma; padding:20px 0 10px 0; font-size:11px; color:#959595;}
.footericon{ width:883px; margin:auto;}
.footericonLeft{ width:358px; float:left; margin-right:15px;}
.footericonLeft h1{ font-size:16px; font-family:Monaco,'Lucida Console'; color:#0966a9; background:url(..images/footerleftline.jpg) bottom left no-repeat; padding-bottom:16px;}
.footericonLeft p{ font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#;}
.footericonLeft p span a{font-family:Monaco,'Lucida Console'; color:#0966a9; text-decoration:underline; font-size:14px;}
.footericonLeft p span a:hover{font-family:Monaco,'Lucida Console'; color:#0966a9; text-decoration:none;}
.footericonMid{ width:280px; float:left; padding-top:40px;}
.footericonMid p{ width:280px; float:left;}
.footericonright{ width:230px; float:left; padding-top:10px;}

 

/*************new coding**********************/
#innerarrow{float:left; width:877px; height:15px;}
#rihtborder{float:left; border-right:1px solid #eeeeee; height:224px; width:1px;}
#botomborder{float:left; width:865px; border-bottom:1px solid #eeeeee; padding-bottom:6px;}

/*******************************************16-07-2010***************************************/

#intregration{ width:883px; margin:auto;}
.intregration{width:883px; float:left; padding-top:25px;}
.intregration h1{font-family:"Trebuchet MS"; color:#085790; font-size:27px; padding-bottom:25px; padding-left:20px;}
.intregrationR{float:left; width:883px; font-family:"Trebuchet MS"; color:#d77400; text-align:center; font-size:22px; font-weight:bold;}
.intregrationfeed{width:827px; margin:auto;}
.intregrationfeedTop{width:827px; float:left; background:url(../images/topbg-feed.jpg) top left no-repeat; padding-top:32px;}
.intregrationfeedBottom{width:827px; float:left; background:url(../images/bottombg-feed.jpg) bottom left no-repeat; padding-bottom:32px;}
.intregrationfeedMid{width:777px; float:left; background:url(../images/midbg-feed.jpg) top left repeat-y; padding:20px 25px 0px 25px;}

.intregrationfeedMidInner{ float:left; width:777px; padding-bottom:10px; font-family:"lucida sans";}
.intregrationfeedMid span{ float:left; text-align:right; padding-top:8px; width:280px; color:#646363; font-weight:bold; font-size:14px;}
.intregrationfeedMid p{ float:left; width:480px; margin-left:5px; font-size:13px; font-weight:bold;}
.intregrationfeedMid .textField{ padding:5px 5px 0 10px; float:left; width:255px; height:25px; color:#979797; outline:none; background:url(../images/textField-bg.jpg) no-repeat top left;}
.cardinfo{ float:left; width:480px; padding-left:280px;}
.cardinfoOuter{ float:left; width:480px; padding-bottom:8px;}
.leftColm1{ float:left; width:120px; text-align:right; color:#646363; font-weight:bold; font-size:12px; padding-top:3px;}
.rightColm1{ float:left; width:325px; text-align:left; color:#646363; font-weight:bold; font-size:12px; margin-left:5px;}
.rightColm1 input.securityCodBg{ float:left; padding:5px 5px 0 10px; width:120px; height:25px; margin-right:10px; color:#979797; border:1px solid #b8b8b8; outline:none; background:url(../images/securityCode-bg.jpg) no-repeat top left;}

/************************************************************************/
/* !funtionsBar ================================================================================ */

#functionsBar {
	position: fixed;
	left: 50%; bottom: -100px;
	height: 30px;
	width: 94%;
	margin: 0 0 0 -47%;
	background: #73818b;
	border-radius:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius-bottomleft:0;
	border-radius-bottomright:0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;;
	box-shadow:0 0 6px #585857;
	-moz-box-shadow:0 0 6px #585857;
	-webkit-box-shadow: 0 0 6px #585857;
	border: 2px solid #45555f;
	border-bottom: none;
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	color: #777;
	z-index: 99999;
}

/* !IE Fix ================================================================================ */

*html #functionsBar { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: -1px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
		top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));

}

#functionsBar #inner {
	width: 100%;
	height: 30px;
	position: relative;
}

	#inner a.hide {
		background: #3c4a53;
		width: 50px;
		text-align: center;
		padding: 5px 2px;
		position: absolute;
		right: 20px;
		font-weight: bold;
		font-size: 11px;
		bottom: 31px;
		color: #fff;
		text-decoration:none;
		text-transform:uppercase;
	}
	
	#inner a.hide:hover {
		color: #d0d8dd;
		border:none;
		text-decoration:none;
	}
	
	#inner .innerLeft {
		float: left;
		line-height: 30px;
		padding: 0 10px;
		font-size:11px;
		background:url(../images/linetoobar.jpg) top right no-repeat;
		color:#d0d8dd;
	}
	
	#inner .innerRight {
		float: right;
		line-height: 30px;
		padding: 0 10px;
		background:url(../images/linetoobar.jpg) top left no-repeat;
	}
	
		.innerLeft span{
			float: left;
			margin: 0 5px 0 0;
		}
		
		.innerLeft a,
		.innerRight a {
			font-weight: bold;
			color: #fff;
			text-decoration:none;
		}
		
		.innerLeft a:hover,
		.innerRight a:hover {
			color: #d0d8dd;
			text-decoration:none;
		}
		
		.innerLeft a.icon{
			float: left;
			margin:4px 2px 0 2px;
			position: relative;
		}
		
			.innerLeft a.icon span {
				display: none;
			}
			
			.innerLeft a.icon:hover span {
				display: block;
				position: absolute;
				left: 50%; top: -30px;
				margin: 0 0 0 -40px;
				width: 80px;
				text-align: center;
				font-weight: bold;
				line-height: 22px;
				background: #58666e;
				border-radius:5px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
			}


 