/* CSS Document */
*{
	font-family:Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0px;
}
body {
	margin:0px;
	font-family:Arial,Helvetica,sans-serif;
	padding:0;
	font-size:12px;
	color:#000000;
	line-height:20px !important;
}
h1, h2, h3, h4, h5 {
	color:#009acb;
	font-family:"Trebuchet MS", Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:20px;
}
#Wrapper {
	width:100%;
	height:auto;
}
#Container {
	width:947px;
	height:auto;
	margin:0 auto;
}
.top-links,
.top-links a,
.top-links a:link,
.top-links a:visited,
.top-links a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.top-links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
#top-block{
	margin-top:10px;
}
/* Header Css */
#Header {
	width:947px;
	height:92px;	
}
#Logo {
	float:left;
	width:200px;
}
#Logo a {
	background:transparent url(/html/themes/8kmiles/images/new/8kmiles-logo.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:71px;
	text-indent:-9999px;
	width:180px;
	margin:17px 0 0 19px;
}
#TopMenu {
	width:700px;
	height:92px;
	float:right;
}
#SearchBlock{
	width:410px;
	height:29px;
	margin-left:190px;
	margin-top:10px;
}
#SearchBG{
	background:transparent url(/html/themes/8kmiles/images/new/search-bg.jpg) no-repeat scroll 0 0;
	width:317px;
	height:24px;
	float:left;
	margin-top:4px;
}
#SearchBG p{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	font-weight:normal;
}
#SearchBG .txt{
	margin:2px 0 0 8px;
}
#SearchBG .img{
	margin:9px 0 0 8px;
}
#SearchBG .field-input{
	margin:4px 0 0 10px;
}
.inputstyle{
	border:0px none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e5e5e;
	width:200px;
	padding-top:1px;	
}
#GoBG{
	background:transparent url(/html/themes/8kmiles/images/new/go-button-bg.jpg) no-repeat scroll 0 0;
	width:26px;
	height:29px;
	float:left;
	text-indent:-9999px;
	border:0px none;
	margin:0 5px;
	cursor:pointer;
}
.advance-search{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	margin-top:7px;
}
.advance-search a:link,
.advance-search a:visited,
.advance-search a:active,
.advance-search a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-decoration:underline;
}
#Navigation{
	width:700px;
	height:40px;
}
ul.navigation{
	margin:0px;
	padding:0px;
}
#Navigation li {
	display:inline;
	float:left;
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align:center;
	color:#589f04;
	
}
ul.navigation li {
	background:transparent url(/html/themes/8kmiles/images/new/menu_sep.jpg) no-repeat scroll 0 0;
}
ul.navigation li a, ul.navigation li a:link, ul.navigation li a:visited {
	color:#589f04;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	height:25px;
	font-weight:bold;
}
ul.navigation li a:hover, ul.navigation li a.active {
	
	color:#589f04 !important;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	height:25px;
}
ul.navigation li.current a{
	color:#589f04;
}
#Navigation p{
	float:left;
	margin:18px 5px 0 5px;
}
/* Header Css */

/* Middle Css */
#Middle-Container{
	width:947px;
	height:auto;
}
#top-bg{
	background:transparent url(/html/themes/8kmiles/images/new/container-top-bg.jpg) no-repeat scroll 0 0;
	width:947px;
	height:15px;
}
#middle-bg{
	background:transparent url(/html/themes/8kmiles/images/new/container-middle-bg.jpg) repeat-y scroll 0 0;
	width:921px;
	padding:0px 13px;
	height:auto;
}
#bottom-bg{
	background:transparent url(/html/themes/8kmiles/images/new/container-bottom-bg.jpg) no-repeat scroll 0 0;
	width:947px;
	height:15px;	
}

#Top-Box{
	width:921px;
	height:auto;
}
#white-top-bg{
	background:transparent url(/html/themes/8kmiles/images/new/white-top-bg.jpg) no-repeat scroll 0 0;
	width:921px;
	height:13px;
}
#white-middle-bg,#white-middle-bg1,#white-middle-bg2,#white-middle-bg3,#white-middle-bg4{
	background:transparent url(/html/themes/8kmiles/images/new/white-middle-bg.jpg) repeat-y scroll 0 0;
	width:891px;
	padding:0 15px;
	height:420px;
}
#box1{
	width:891px;
}
.box-top-txt{
	padding:10px;
	width:871px;
	background:#EEEEEE;
	overflow:auto;
	clear:both;
}
.bannerheading{
	color:#589f04;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.bannersubheading{
	color:#333333;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.bannersubheadingred{
	color:#990000;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.box-button{
	margin-top:15px;
}
.box-left{
	float:left;
	width:485px;
}
.box-right{
	float:right;
	width:310px;
	margin-top:16px;
}
.box-right ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/check-img.gif) no-repeat scroll 0 3px;
	padding-left:23px !important;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	list-style:none;
}
ul.menu {
	border:medium none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:left;
}
#menu-tab{
	width:916px;
	height:71px;
	margin:0 3px 0 2px;
	overflow:hidden;
}
ul.mainmenu li{
	border:medium none;
	list-style:none;
	float:left;
}
#Main-Content{
	width:921px;
	height:auto;
	overflow:hidden;
}
#Right-Content{
	width:550px;
	float:left;
	padding:20px 20px 0;
}
.italictxt{
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#589f04;
}
.auttxt{
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;	
}
.greenheading{
	color:#589f04;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;	
}
#Right-Content p{
	margin:25px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.white-table li{
	float:left;
	list-style:none;
	padding:10px;
	background:#ffffff;
	width:250px;
	border:1px solid #cccccc;
	height:50px;
	color:#589f04;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#Left-Content{
	width:306px;
	float:right;
	padding:20px 10px;
}
#Footer{
	width:100%;
	/*background:#719A3C;*/
	margin-top:10px;
	background:transparent url(/html/themes/8kmiles/images/new/footer-bg.jpg) repeat-x;
	height:280px;
}
.bottom-footer{
	width:947px;
	overflow:hidden;	
}
.footerlinks{
	float:left;
	width:460px;
}
.footertxt{
	float:right;
	width:475px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e7b0b;
}
*html .footertxt{
	padding-top:15px;
}
#footer-part{
	margin:0 auto;
	width:947px;
	background:transparent url(/html/themes/8kmiles/images/new/footer-bg.png) no-repeat;
	height:171px;
}
.whitefootertxt,
.whitefootertxt a:link,
.whitefootertxt a:active,
.whitefootertxt a:visited{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.whitefootertxt a:hover{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.blackfootertxt,
.blackfootertxt a:link,
.blackfootertxt a:active,
.blackfootertxt a:visited{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.blackfootertxt a:hover{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.footerleft{
	float:left;
}
.footerright{
	float:right;
}
#footerlinkblock{
	padding:20px;
	overflow:hidden;
}
.footer-box{
	float:left;
	margin-right:25px;
	width:100px;
	line-height:10px;
}
.footer-box1{
	float:left;
	padding-left:50px;
	width:350px;
	margin-top:-7px;
}
.link-block1{
	border:1px solid #E3EBD7;
	height:100px;
	margin-top:10px;
	width:327px;
}
.footer-links{
	float:left;
	width:225px;
	padding:10px;
}
.footer-twt{
	float:right;
	width:80px;
	padding:10px 0px;
}
.footer-whitetxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	padding:10px 0px;
}
.footer-box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#62a514;
	margin-top:5px;
}
*html .footer-box{
	padding-top:2px !important;
}
.footer-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#62a514;
}
.footermenu{
	margin-top:25px;
}
ul.footermenu li{
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:8px 0 0;
}
ul.footermenu a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
#footerlinkblock ul.footermenu li a {
	color:#44760a !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:none;
	line-height:15px !important;
}
#footerlinkblock .footermenu li a:hover, #footerlinkblock .footermenu li a.active {
	color:#44760a !important;
	text-decoration:underline !important;
	line-height:15px !important;	
}

.newscontent,
.newscontent a:link,
.newscontent a:active,
.newscontent a:visited{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
}
.newscontent a:hover{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	line-height:15px;	
}
.newscontentlink,
.newscontentlink a:link,
.newscontentlink a:active,
.newscontentlink a:visited{
	color:#fe8308;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:18px;	
}
.newscontentlink a:hover{
	color:#fe8308;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	line-height:18px;		
}
.greenlink,
.greenlink a:link,
.greenlink a:active,
.greenlink a:visited,
.greenlink a:hover{
	color:#589f04;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;	
	border-bottom:1px dotted #619910
}
a.hovergreen {
	color:#589F04 !important;
}
/* Middle Css */


/* Landing Page Css */
.blue-box{
	padding:10px;
	width:871px;
	background:#D2E9F2;
	overflow:auto;
	clear:both;
}
#inner-page-box{	
	background:transparent url(/html/themes/8kmiles/images/new/white-middle-bg.jpg) repeat-y scroll 0 0;
	width:891px;
	padding:0 15px;
	height:auto;
}
.blue-box .heading-block{
	float:left;
}
.blue-box .link-block{
	float:right;
	margin-top:57px;
}
.landing-heading{
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#000000;
	font-weight:bold;
	line-height:25px;
}
.landing-subheading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}
.greenlanding-heading{
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#66800a;
	font-weight:bold;
	line-height:20px;
}
.bluelanding-heading{
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0e8ae1;
	font-weight:bold;
	line-height:20px;
}
.bluelanding-subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6699cc;
	font-weight:bold;
	line-height:20px;
}
.orangelanding-heading{
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ca8f02;
	font-weight:bold;
	line-height:20px;
}
.block-height{
	padding-top:19px;
}
.landing-subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}
#Business-Block{
	padding:10px;
	overflow:hidden;
}
#business-type{
	width:600px;
	float:left;
}
#business-adv{
	width:250px;
	float:right;
}
#business-adv p{
	margin:10px 0px;
}
#business-adv1{
	width:440px;
	float:left;
}
#case-study-block{
	width:440px;
	float:right;
}
.fixed-block{
	height:130px;
}
#business-type-block{
	width:900px;
	overflow:auto;	
}

/* Changed by Praveen */
.business-blocks{
	width:180px;
	float:left;
	padding:20px 10px 10px 10px;
}
#business-adv ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/list-bullet.jpg) no-repeat scroll 0 7px;
	padding-left:15px !important;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
#business-adv1 ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/list-bullet.jpg) no-repeat scroll 0 7px;
	padding-left:15px !important;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-left:15px;
}
.business-content{
	padding-top:10px;
}
#Model-Block{
	width:890px;
	overflow:auto;
}
.middleblock{
	width:890px;
	overflow:auto;
	padding:10px 0px 0;
}
#Service-Block{
	width:440px;
	float:left;
}
#Managed-Block{
	width:440px;
	float:right;
}
.service-tab{
	overflow:hidden;
	width:440px;
}
ul.tab li{
	float:left;
	width:90px;
	height:89px;
	background:transparent url(/html/themes/8kmiles/images/new/tab-bg.jpg) repeat-x scroll 0 0;
	list-style:none;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:15px;
}
.model-content{
	width:420px;
	background:#E0E0E0;
	padding:10px;
}
.model-heading{
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#000000;
	line-height:25px;
}
.model-subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
}
ul.list li{
	background:transparent url(/html/themes/8kmiles/images/new/check-img.gif) no-repeat scroll 0 8px;
	list-style:none;
	color:#3399cc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:25px;
	padding-top:5px;
	width:300px;
}
.model-list{
	margin-top:10px;
}
#white-bottom-bg{
	background:transparent url(/html/themes/8kmiles/images/new/white-bottom-bg.jpg) no-repeat scroll 0 0;
	width:921px;
	height:13px;
}
.inner-box{
	width:276px;
	float:left;
	padding:10px;
}
.page2 ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/check-img.gif) no-repeat scroll 0 3px;
	padding-left:23px !important;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.light-gray-box{
	width:274px;
	background:#EDEDED;
	padding:10px;
	margin-top:10px;
	height:260px;
}
.dark-gray-box{
	width:275px;
	background:#E0E0E0;
	padding:10px;
	margin-top:10px;
	height:260px;		
}
.block-heading{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	line-height:25px;	
}
.block-subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	line-height:18px;
}
.block-subheadinggreen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d6e0d;
	font-weight:normal;
	line-height:16px;
}
.block-subheadinggreen1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d6e0d;
	font-weight:normal;
	line-height:16px;
}
.block-subheadinggreen p{
	margin:10px 0px;
}
.inner-box1{
	width:296px;
	float:left;
}
#Model-Block1{
	width:890px;
	overflow:auto;
}
.block-margin{
	margin-top:39px;
}
.block-margin1{
	margin-top:57px;
}
.block-margin2{
	margin-top:20px;
}
/* Landing Page Css */

#landing-page4{
	width:891px;
	overflow:hidden;
}
.block-left{
	width:570px;
	height:auto;
	float:left;
}
.block-right{
	width:302px;
	height:auto;
	float:right;
}
.virtual-block{
	width:570px;
	height:100px;	
}
.virtual-img{
	background:transparent url(/html/themes/8kmiles/images/new/virtual-cloude-img.png) no-repeat scroll 0 0;
	width:301px;
	height:156px;
	position:absolute;
	top:215px;
	margin-left:20px;
}
*html .virtual-img {
	margin-left:-320px !important;
	margin-top:-20px !important;
}
.trial-img{
	margin:35px 0 0 350px;
}
.virtual-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.virtual-greenheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#177900;
	font-weight:bold;
}
.virtual-inner-block{
	padding:20px 35px;
}
#virtual-list ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/list-bullet.jpg) no-repeat scroll 0 7px;
	margin-bottom:5px;
	padding-left:15px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#virtual-list ul.inner-menu li{
	list-style:none !important;
	background:none !important;
	font-weight:normal !important;
}
#virtual-list{
	margin-left:-25px;
	padding:10px;
}
#virtual-list1 ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/list-bullet.jpg) no-repeat scroll 0 7px;
	margin-bottom:5px;
	padding-left:15px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#177900;
	font-weight:normal;
}
#virtual-list1{
	margin-left:-25px;
	padding:3px 10px;
}
#virtual-list2 ol.menu li {
	margin-bottom:5px;
	padding-left:15px !important;
	font-weight:normal;
	line-height:18px;
	margin-left:10px;
	
}
#virtual-list2 ul.inner-menu li{
	list-style:none !important;
	background:none !important;
	font-weight:normal !important;
	margin:10px;
}
#virtual-list2 li{
	margin-top:20px;
}
.benefits-block{
	width:302px;
	background:#EDEDED;
	margin-top:40px;	
}
.benefits{
	padding:0 20px 10px;
}
.benefits ul.menu li {
	background:transparent url(/html/themes/8kmiles/images/new/list-bullet.jpg) no-repeat scroll 0 7px;
	margin-bottom:5px;
	padding-left:15px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#177900;
	font-weight:normal;
}
#Navigation li ul.submenu{
	font-weight:normal;
	height:240px;
	left:-999em;
	margin:0;
	padding:0 0 0 10px;
	position:absolute;
	top:29px;
	width:167px;
	background:#cc0000;
}
.linux-leftblock{
	float:left;
	width:280px;
	padding:10px 0 40px 0;
}
.linux-rightblock{
	float:right;
	width:280px;
	padding:10px 0 40px 0;
}
.linux-block{
	width:570px;
}
.heading{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	line-height:25px;	
}
.green-txt{
	color:#589f04;
}
.normaltxt{
	color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:10px;
	font-weight:bold;
}
.signup-block{
	float:left;
	width:296px;
}
.gray-block{
	width:276px;
	height:600px;
	background:#EDEDED;
	float:left;
	padding:10px;
/*	margin-top:10px;*/
}
.dark-gray-block{
	width:276px;
	height:600px;
	background:#E0E0E0;
	float:left;
	padding:10px;
/*	margin-top:10px;*/
}
.steps-txt {
	color:#C8803B;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:normal;
	margin-top:20px;
}
.gray-block ol.box li{
	margin-top:10px;
}
ol.box li,ol.box1 li{
	margin-left:20px;
}
.dark-gray-block ol.box1 li{
	margin-top:10px;
}
.green-text {
	color:#589F04;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
	font-weight:normal;
}
.bottom-text {
	margin-top:20px;
}
.heading-txt {
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}
#landing-content {
	margin:0 auto;
	width:600px;
}
.office-block {
	height:auto;
	margin:55px 0 27px;
}
.office-left {
	float:left;
	margin-bottom:75px;
	width:100px;
}
.office-right {
	margin-bottom:20px;
	padding-left:40px;
	width:556px;
}
.suit-txt {
	color:#000000;
	font-size:12px;
	font-weight:normal;
}
.trial-block {
	float:left;
	margin-top:57px;
}
.blue-box .link-block {
	float:right;
	margin-top:57px;
}


/* ROI Calculator */
.roi-heading{
	width:861px;
	height:45px;
	background:transparent url(/html/themes/8kmiles/images/new/roi-cal-heading-bg.jpg) repeat-x scroll 0 0;
	padding-top:20px;
	padding-left:30px;
}
.roi-headingstyle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#454545;
	font-weight:bold;
}
.roi-subheadingstyle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#454545;
	font-weight:normal;
}
.roi-cal-bg{
	width:891px;
	height:172px;
	background:transparent url(/html/themes/8kmiles/images/new/roi-calculator-bg.png) no-repeat scroll 0 0;
}
.roi-blueheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#267898;
	font-weight:bold;
}
.roi-input{
	height:21px;
	padding-left:5px;
	padding-top:5px;
	width:90px;
	background:transparent url(/html/themes/8kmiles/images/new/input-bg.jpg) no-repeat scroll 0 0;
	margin-right:10px;
	float:left;
}
.inputstyle{
	border:none;
	width:85px;
	height:15px;
}
.roi-bluestyle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a7091;
	padding-top:10px;
}
/* ROI Calculator */

.blue-box .link-block2 {
	float:right;
	margin-top:73px;
}
.main-block{
	width:600px;
	overflow:hidden;
	margin:20px 0;
}
.left-block{
	width:150px;
	float:left;
}
.right-block{
	width:450px;
	float:right;
}

/* landing page1  */

#blue-box{
	width:886px;
	height:327px;
	background-image:url(/html/themes/8kmiles/images/new/blue-image.jpg);
}

.bold-text{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-weight:normal;
	color:#000000;
}

/* Changed by Praveen */
.regular-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:normal;
}
.left-box{
	width:592px; 
	float:left; 
	margin:10px 0 0 10px;
	padding-top:20px;
	padding-left:10px;
}
.right-box{
	width:250px; 
	float:right; 
	margin-top:20px; 
	margin-right:10px;
	
}
.white-box{
	background-image:url(/html/themes/8kmiles/images/new/white-background.png);
	width:590px;
	height:191px;
	margin-top:25px;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.white-division{
	float:left;
	padding:15px;
	width:166px;
}
.white-background{
	background-image:url(/html/themes/8kmiles/images/new/white-image.png);
	height:466px;
	width:886px;
	position:relative;
	top:-8px;
	clear:both;
}
/* Changed by Praveen */
.blue-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#7cb5d2;
	font-weight:bold;
	
}
.gray-box{
	width:600px;
	height:440px;
	background-color:#f1f1f1;
	float:left;
	padding:10px;
	
}
/* Changed by Praveen */
.gray-box-mod{
	width:600px;
	height:300px;
	background-color:#f1f1f1;
	float:left;
	padding:10px;
	
}
.blue{
	width:233px;
	height:439px;
	background-color:#d2e9f2;
	float:right;
	padding:10px;
}
.blue-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#3399cc;
	line-height:16px;
}
.gray-text{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#999999;
}
.table-left{
  width:432px; 
  height:55px;
  float:left;
  margin-top:5px;
  border-top:1px solid #d2e9f2;
  border-right:1px solid #ededed;
  
  padding:10px 0 0 10px;

}
.table-upper{
  width:432px; 
  height:75px;
  float:left;
  margin-top:5px;
  border-top:1px solid #d2e9f2;
  border-right:1px solid #ededed;
  
  padding:10px 0 0 10px;

}

.table-right{
  width:432px; 
  height:auto;
  float:left;
  margin-top:5px;
  border-top:1px solid #d2e9f2;
  border-right:1px solid #ededed;
  padding-left:10px;

}
.service-table{
	overflow:hidden;
	width:400px;
}
ul.tab1 li{
	float:left;
	width:78px;
	height:89px;
	
	list-style:none;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	
	line-height:12px;
}

.text-bottom{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#565656;
	padding:5px;
	
}
.gray-division{
	width:258px;
	height:368px;
	float:left;
	padding:10px;
}
.blue-font{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#1c91be;
	padding:10px;
	
}
.blue-font-regular{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:12px;
	color:#2283b2;
	
}
.blue-font-underline{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:regular;
	font-size:12px;
	color:#2283b2;
	text-decoration:underline;
	
}
.gray-left-block{
	width:260px;
	height:95px;
	float:left;
	padding:5px;
}
.text-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	letter-spacing:-1px;
}
.gray-right-block{
	width:308px;
	height:95px;
	float:left;
	padding:5px;
	line-height:16px;
}

.blue-back{
	background-image:url(/html/themes/8kmiles/images/new/blue-border.jpg);
	width:303px;
	height:25px;
	margin: 10px 0 10px 10px;
}
.white-text{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:14px;
	padding:3px 0 0 10px;
	
}
.right-blue-image{
	background-image:url(/html/themes/8kmiles/images/new/right-blue-background.png);
	height:194px;
	width:246px;
}
.sign-up-text{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	padding-top:25px;
	padding-bottom:20px;
}
.sign-up-text,
.sign-up-text a,
.sign-up-text a.link,
.sign-up-text a:visited,
.sign-up-text a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	padding-top:25px;
	padding-bottom:20px;
	text-decoration:none;
}
.sign-up-text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#0066FF; !important
	text-align:center;
	padding-top:25px;
	padding-bottom:20px;
	text-decoration:none;	
}
.sign-up{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
		
}
.blue-division{
	height:103px; 
	border-top:1px solid #ffffff;
	padding-top:10px;
}
.para-class{
	line-height:16px;
}
.image-block{
	height:35px; 
	float:left; 
	padding:5px;
}
.sign-up-block{
	clear:both; 
	overflow:auto; 
	margin-bottom:5px;
}
.sign-up-right-block{
	float:right;
	margin-right:10px;
	cursor:pointer;
}
.sign-up-right-block,
.sign-up-right-block a:link,
.sign-up-right-block a:visited,
.sign-up-right-block a:active,
 {
	float:right;
	margin-right:10px;
	background-image:url(/html/themes/8kmiles/images/new/sign-up-small.jpg);
	width:69px;
	height:23px;
	
}
.sign-up-right-block a:hover{
	float:right;
	margin-right:10px;
	background-image:url(/html/themes/8kmiles/images/new/another-sign-up.jpg);
	width:69px;
	height:23px;
}

.dial-left-block{
	width:115px; 
	float:left;
}
/* Changed by Praveen */
.blue-font-link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#2283b2;
	text-decoration:underline;
	
}
.dial-right-block{
	width:220px; 
	float:left;
}
.image-box{
	height:48px;
}
.gray-top-container{
	width:886px; 
	overflow:hidden; 
	margin-top:10px; 
	clear:both;
}
.case-block{
	margin:10px 0 20px 0;
}
.page1-heading-text{
	font-family: Helvetica,Arial, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#000000;
}
.page1-green-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#66800a;
}
/* landing page1  */

/* Why 8k miles */

#header-section{
	width:889px;
	height:144px;
	background-image:url(/html/themes/8kmiles/images/new/WHy-8K-Miles1.jpg);
}
.header-image{
	padding-left:200px;
	padding-top:30px;
}
.left-section{
	width:150px; 
	float:left;
	padding-left:50px;
	
}
.right-section{
	width:440px; 
	float:left;
	height:172px;
	
}
#why-8k-container{
	width:889px; 
	height:auto; 
	overflow:hidden
}
#why-8k-body{
	width:640px;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:20px;
	
}
.heading-text-why-8k{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#why-8k-right-block{
	float:right; 
	width:240px;
	padding-top:20px;
	
}
.why-8k-image-block{
	padding-left:20px; 
	margin-bottom:10px;
}
.why-8k-left-block{
	float:left; 
	width:640px;
}
/* Why 8k miles */

/* landing-page3 */
 
 #page3-header{
 	width:892px;
	height:125px;
	background-color:#d2e9f2;
 }
.revenue-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#000000;
} 
.tab-box{
	width:891px; 
	border: 1px solid #d1d1d1;
	clear:both;
	position:relative;
	display:none;
	border-top:none;
} 
#tab-box1{height:238px; }
#tab-box2{height:180px; } 
#tab-box3{height:155px; } 
.steps-box1{
	float:left;
}
ul.steps-box1 li{
	list-style:none;
	width:66px;	
	background:url("/html/themes/8kmiles/images/new/arrow-steps.jpg") no-repeat; 
	margin:10px 0 11px 10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
}
.tab-right-box{
	width:212px;
	height:175px;
}
ul.xyz li{
	font-family:Helvetica, Arial, sans-serif; 
	font-size:13px;
	font-weight:normal;
	color:#3d6e0d;
	list-style:none;
	margin:13px 0 -3px 50px;
	
}
.xyz{
	float:left;
	margin-left:-15px;
	width:622px;
	
}
.close-block{
	float:right ; 
	margin:5px 15px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#7a9b59;
	cursor:pointer;
}
.page3-header-image{
	padding-left:20px; 
	padding-top:20px;
}
.page3-lower-header{
	padding:20px 0 0 20px; 
	float:left
}
.lower-header{
	margin-top:20px; 
	float:right; 
	margin-right:10px;
}
.page3-text{
	width:873px; 
	height:150px; 
	padding:20px 0 0 20px;
	border-bottom:1px solid #bbbbbb;
}

.provide-text-block{
	float:left; 
	width:326px; 
	height:147px; 
	padding:10px 0 0 20px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.page3-block1{
	float:left; 
	width:125px; 
	height:99px; 
	margin:93px 0 0 16px;    
}
.pad10{
	padding:10px;
}
.pad10-border{
	padding:10px 10px 0 10px;
	background-image:url(/html/themes/8kmiles/images/new/steps.jpg);
	width:73px;
	height:24px;
	margin-left:12px;
}
.pad10-border1{
	padding:10px 10px 0 10px;
	background-image:url(/html/themes/8kmiles/images/new/white-steps.jpg);
	width:71px;
	height:21px;
	margin-left:12px;
}
.pad10-image{
	padding:10px 10px 0 10px;
	background-image:url(/html/themes/8kmiles/images/new/white-steps.jpg);
	width:71px;
	height:21px;
	margin-left:12px;
}
.pad10-green-image{
	padding:10px 10px 0 10px;
	background-image:url(/html/themes/8kmiles/images/new/steps.jpg);
	width:73px;
	height:23px;
	margin-left:12px;
}
.float-left-block{
	float:left
}
.page3-bottom-border{
	border-bottom:1px solid #bbbbbb;
	padding:30px 10px 0 10px; 
	height:180px; 
	width:873px;
	overflow:hidden;
}
.page3-final-block{
	padding:30px 0 20px 10px;
}

 /* landing-page3 */

 /* landing-page4 */
#page4-header{
	background-image:url(/html/themes/8kmiles/images/new/page4-header.jpg);
	width:889px;
	height:380px;
}  
.page4-header-image{
	padding:40px 0 0 2px;
	float:left;
}  
.page4-header-right-block{
	float:right;
	width:350px;
	height:317px;
	margin-top:40px;
	
}
.header-text{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	line-height:16px;
}


#page4-tab-box{
	height:43px;
	margin-left:15px;
	position:absolute;
	top:465px;
	width:380px;
	
}
ul.page4-tabs li{
	width:120px;
	height:36px;
	background-color:#7d7d7d;
	border-right:1px solid #525252;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	list-style:none;
	line-height:35px;
	cursor:pointer;
}
ul.page4-tabs li,
ul.page4-tabs li a,
ul.page4-tabs li a:link,
ul.page4-tabs li a:visited{
	width:120px;
	height:36px;
	background-color:#7d7d7d;
	border-right:1px solid #525252;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	list-style:none;
	text-decoration:none;
	cursor:pointer;		
}
ul.page4-tabs li a:hover,ul.page4-tabs li a:active,ul.page4-tabs li a.active{
	width:120px;
	height:36px;
	background-color:#FFFFFF;
	border-right:1px solid #525252;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	list-style:none;
	text-decoration:none;
}
.page4-right-block{
	float:right; 
	idth:314px; 
	height:286px;
	
}
.page4-right-border{
	float:right; 
	width:318px; 
	height:292px; 
	margin-top:20px; 
	background-image:url(/html/themes/8kmiles/images/new/right-border-box.jpg);
}
.sample-text{
	padding:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#10416e;
	font-weight:bold;
}
ul.sample-text li{
	list-style:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background:transparent url(/html/themes/8kmiles/images/new/blue-bullet.jpg) no-repeat scroll 0 7px;
	padding-left:15px !important;
}

#page4-first-tab1,#page4-first-tab2,#page4-first-tab3{
	width:889px; 
	height:auto; 
	clear:both;
	overflow:hidden;
	border:1px solid #d3d3d3;
}
#menu-box{
	background-image:url(/html/themes/8kmiles/images/new/menubox.png);
	height:101px;
	display:block;
	width:135px;
	display:none;
	position:relative;
	top:5px;
	left:95px;
	padding:5px;
}
.menu-items{
	border-bottom:1px solid #d6d6d6;
	width: 133px;
	height:25px;
	color:#337801;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.menu-item-bottom{
	width: 133px;
	height:25px;
	color:#337801;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.gray-heading-block{
	color:#999999;
	font-family:arial;
	font-size:25px;
	font-weight:bold;
	padding:10px;
	text-align:center;
}
/* landing-page4 */

 /* Added by Praveen */
 #spacer {
	height:10px;	
}
/* Tour Popup related styles */
#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}
.button {cursor:pointer}
.greenlinkbold,
.greenlinkbold a:link,
.greenlinkbold a:active,
.greenlinkbold a:visited,
.greenlinkbold a:hover{
	color:#589f04;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #619910;
	cursor:pointer
}
/* End of Tour Popup related styles */

.light-blue-box{
	width:180px;
	background:#3D85C6;
	padding:10px;
	margin-top:10px;
	margin-left:80px;
	height:100px;
	float:left;
	cursor:pointer;
}

.questions-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: underline;
}
.questions-detail{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.greenlinkbold-new,
.greenlinkbold-new a,
.greenlinkbold-new a:link,
.greenlinkbold-new a:visited,
.greenlinkbold-new a:active{
	color:#589f04;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer
}

.orangebutton {
background-color: #ca8f02;
border: 2px solid #ffffff;
color: #ffffff;
font-size: 16px;
font-family: arial;
font-weight: bold;
padding: 2px;
cursor:pointer;
}
.orangebutton a,
.orangebutton a:link,
.orangebutton a:visited,
.orangebutton a:active{
font-family: arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
