/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#fff;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2f3d42;	
}
/* ********************* General Defination ************************ */ 
img { border:0;}
img{ behavior: url("../img/iepngfix.htc"); }
ul li{
display:list-item;
list-style:url(../img/arrow3.gif);
} 
h1, h2, h3{
padding:0;
margin:0
}
.padt5{
padding-top:5px;
}
form{
padding:0;
margin:0;
}
p{
margin:0; padding:8px 0;
}
a{
color:#666;
text-decoration:underline;
}
a{ outline:0;}
a:hover{
text-decoration:none;
outline:none;
}
input.txtbox, textarea.txtbox{
border:1px solid #a4abb1;
padding:4px;
font-size:12px;
}
select{
padding:5px;
}
input.button{
}
.clear
{ 
	clear:both; 
}
.bdr_bot{
border-bottom:1px solid #BFCAC8;
}
/*--------------------------------------------------------------------*/
#topbg{
width:100%;
background:url(../img/bg.jpg) no-repeat scroll 50% 0;
min-height:765px;
}
#mainwrap{
width:1000px;
margin:0 auto;
}
#topwrap{
width:1000px;
margin:0 auto;
}
#topwrap .logo{
padding-top:5px;
float:left;
width:175px;
padding-left:60px;
}
#topwrap .toprightwrap{
width:690px;
float:right;
text-align:right;
}
#topwrap .toprightwrap .livesupport{
margin-left:10px;
width:153px;
height:37px;
float:right;
}
#topwrap .toprightwrap .subnav{
color:#666666;
padding-top:6px;
font-size:11px;
text-transform:uppercase;
}
#topwrap .toprightwrap .subnav a{
font-size:10px;
color:#666666;
text-decoration:none;
}
#topwrap .toprightwrap .subnav a:hover{
color:#385b00;
text-decoration:underline;
}
#topwrap .toprightwrap .topnav{
	padding-top:60px;
	padding-right: 76px;

}
#topwrap .toprightwrap .topnav ul{
padding:0; margin:0; list-style:none;
}
#topwrap .toprightwrap .topnav ul li{ display: inline;}
#topwrap .toprightwrap .topnav ul li a{
display:block;
height:116px; width:90px;
background:url(../img/navbg.png) no-repeat left top;
behavior: url("img/iepngfix.htc");
float:right;
margin-right:5px;
font-size:12px;
color:#666666;
text-transform:uppercase;
text-decoration:none;
}
#topwrap .toprightwrap .topnav ul li a span, #topwrap .toprightwrap .topnav ul li a.current span{ padding:8px; display:block; }
#topwrap .toprightwrap .topnav ul li a:hover{
background-position:0 -116px;
}
#topwrap .toprightwrap .topnav ul li a.current{
display:block;
height:116px; width:90px;
background:url(../img/navbg.png) no-repeat left -232px;
behavior: url("img/iepngfix.htc");
float:right;
margin-right:5px;
font-size:14px;
/*font-weight:bold;*/
color:#fff;
text-transform:uppercase;
text-decoration:none;
}
/*-------------Quote css--------------------*/
.quote{
margin:0 auto;
width:906px;
}
.quote_left{
	/*background:url(../img/braket.gif) no-repeat right top;*/
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#333;
	float:left;
	width:370px;
	font-style:italic;
	padding:13px 4px 22px 16px;
}
.quote_left span{ font-size:10px; color:#ff0000; font-style:normal;}
.quote_right{
	float:left;
	width:460px;
	padding-left: 20px;
}
.quote_right span.txtblack{
	color:#333;
	font:normal 21px Arial, Helvetica, sans-serif;
}
.quote_right span.txtgray{
	color:#52666d;
	font:normal 18px Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.quote_right span.txtgreen{
color:#ff0000;
font:normal 30px Arial, Helvetica, sans-serif;
}
/*-------------Main content area---------------------*/
.contentwrap{
margin:0 auto;
width:1000px;
padding-top:20px;
*padding-top:0px;
}
.contentwrap .content_left{
float:left;
width:560px;
padding:0 30px 30px 50px;
}
h2{
color:#26698c;
font-size:20px;
line-height:22px;
}
h3{
	color:#fe0000;
	font-size:24px;
	line-height:22px;
	padding-bottom:20px;
	font-weight: normal;
}

/*-----------Content Bottom-------------*/
.content_bottom{
margin-top:11px;
}
.testimonial{
	color:#666;
	font:italic 12px/16px Arial, Helvetica, sans-serif;
	background:url(../img/testi_quote.gif) no-repeat 15px 10px;
	padding:15px 40px 35px 55px;
	margin-bottom:10px;
}
.testimonial2{
	color:#004266;
	font:italic 14px/24px Arial, Helvetica, sans-serif;
	background:url(../img/testi_quote2.png) no-repeat 15px 10px;
	behavior: url("img/iepngfix.htc");
	padding:15px 0px 35px 55px;
	margin-bottom:10px;
}
.fright{ float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#203239; padding:10px 0px 0px 0px;}
a.readall{ background:url(../img/arrow.gif) no-repeat right 2px; padding-right:20px; font:normal 11px Arial, Helvetica, sans-serif; color:#ff3440;}
#blogwrap{
background:#f5f8fa url(../img/blogbg.gif) repeat-x left bottom;
width:245px;
padding:15px 15px 30px 15px;
margin-right:5px;
float:left;
}

.in_bottomwrap #blogwrap{
margin-left: 50px;
}
#blogwrap p {
margin: 0;
padding: 0;
}
#newswrap{
background:#E9F1F7 url(../img/newsbg.gif) repeat-x left bottom;
width:249px;
padding:15px 15px 30px 15px;
float:left;
color:#000000;
}

.bot_head{ color:#333333; font-size:17px; font-weight:bold;  background:url(../img/arrow2.gif) no-repeat left 2px; padding-left:20px;}
#blogwrap ul, #newswrap ul{
font-size:11px;
color:#405155;
line-height:18px;
padding:10px 0 0 0;
margin:0; list-style:none;
}
#blogwrap ul li, #newswrap ul li{
padding-bottom:15px;
list-style:none !important ;
list-style:url();
} 

/*----------Right part css -------------------*/
.contentwrap .content_right{
	float:left;
	width:322px;
	padding:0 30px 0 5px;
}
.rightbox{
	margin-bottom:30px;
	margin-top: 17px;
}
.rightbox h3.pad5{
padding-bottom:5px;
}
.rightbox h3.useful-current{
background-color:#0B6BA2;
color:#FFFFFF;
padding:8px;
}
.rightbox_last{
	margin-top: 0px;
}
.workwrap{
	background:url(../img/pro_small_botbg.gif) no-repeat 2px bottom;
	padding-bottom:30px;
}
.pro_smallimg a{
background:url(../img/pro_small_imgbg.gif) no-repeat left top;
width:85px;
height:76px;
float:left;
padding:10px 8px;
display:block;
}
.pro_smallimg a:hover{
background:url(../img/pro_small_imgbg_over.gif) no-repeat left top;
width:85px;
height:76px;
float:left;
padding:10px 8px;
display:block;
}
.pro_smallimg span{
	padding:10px 8px;
	display:block;
}
ul.rightlist{
padding:0; margin:0; list-style:none;
}
ul.rightlist li{ 
/*	border-bottom:1px dotted #87a9bd; */

font-weight:bold;

padding:8px 5px;
list-style:none ;
list-style-image:url();
}
ul.rightlist li a{
font-size:14px; color:#1a5276; text-decoration:underline;
}
ul.rightlist li a:hover{ text-decoration:none;}
/*-----------Footer part css ------------------------*/
.footerwrap{
width:940px;
margin:0 auto;
font-size:10px;
}
.footerwrap .flink, .footerwrap2 .flink{
font-size:10px;
text-transform:uppercase;
color:#307fa8;
}
.footerwrap .flink a, .footerwrap2 .flink a{
color:#666666;
text-decoration:none;
}
.footerwrap .flink a:hover, .footerwrap2 .flink a:hover{ text-decoration:underline;}
.footerwrap .copywrite, .footerwrap2 .copywrite{float:left; padding:10px 0; color:#ff0000; font-size:11px;}
.footerwrap .terms, .footerwrap2 .terms{ float:left; padding:10px 15px;}
.footerwrap .terms a, .footerwrap2 .terms a{color:#666;text-decoration:none;}
.footerwrap .terms a:hover, .footerwrap2 .terms a:hover{ text-decoration:underline;}

.footerwrap2{
width:940px;
margin:60px auto 0 auto;
font-size:10px;
}



/*-----------------About us Innerpage content -----------------------*/
.in_contentwrap{
	background:url(../img/in_line.png) repeat-y left top;
	width:1000px;
	behavior: url("img/iepngfix.htc");
	margin:0 auto;
	position:relative;
	left:0;
	top:50px;
}
.in_contentbox{
	background:url(../img/in_bg.png) no-repeat left top;
	behavior: url("img/iepngfix.htc");
	width:1000px;
	position:relative;
	left:0;
	top:-50px;
}
.in_contentbox_bot{
	background:url(../img/in_bot.gif) no-repeat left top;
	height:34px;
	width:1000px;
}
.headingwrap{
padding-bottom:20px;
}
.in_content{
	padding:30px 50px 0px 60px;
	*padding:15px 50px 0px 60px;
}
.in_content h1{
color:#333;
font-size:30px;
font-weight:normal;
width:auto;
text-transform:uppercase;
}
.headingwrap{
width:auto;
}
.in_content .quote{
	font:normal 25px Arial, "Helvetica", san-serif;
	color:#333;
	font-style:italic;
	
}
.in_content .quote2{
	color:#03384a;
	line-height:18px;
}
.in_content .quote_changed{
	color:#03384a;
	line-height:18px;
	width:58%;
}

.in_content .in_content_left{
	float:left;
	width:520px;
	padding-right: 30px;
}
.in_content .in_content_right{
	float:left;
	width:260px;
	padding-left: 80px;
}

.in_content_right .rightbox{
	margin-bottom:30px;
	margin-top: 10px;
}
.in_bottomwrap{
width:1000px;
margin:0 auto;
padding-top:30px;
}
.in_bottomwrap .in_bottom_left{
float:left;
width:660px;
}
.in_bottomwrap .in_bottom_right{
	float:right;
	width:310px;
	margin-top:30px;
}

/*----------Packages css--------------*/
.package_contentwrap{
	background:url(../img/in_line.png) repeat-y left top;
	width:1000px;
	behavior: url("../img/iepngfix.htc");
	margin:0 auto;
	position:relative;
	left:0;
	top:50px;
}
.package_contentwrap h1{
background:url(../img/pkg_h1img.png) no-repeat right top;
behavior: url("../img/iepngfix.htc");
color:#fff;
padding:20px 50px 40px 0;
float:left;
font-size:25px;
text-align:right;
font-weight:normal;
margin-right:25px;
}
.package_contentwrap .headingwrap{
width:95%;
margin:0 auto;
padding-top:20px;
}
.package_contentwrap .pkgtxt_right{
	float:left;
	width: 97%;
	line-height:20px;
	color:#0a4570;
	padding-left:15px;
}
#pkgwrap{
clear:both;
width:98%;
margin:0 auto;
}
#pkgwrap h4{
font:normal 30px Arial, Helvetica, sans-serif;
padding-bottom:25px;
padding-top:0px;
margin:0;
}
ul#pkgbox-nav{
padding:0; margin:0 10px; list-style:none;
}
ul#pkgbox-nav ul li{
display:list-item;
padding-bottom:10px;
} 
ul#pkgbox-nav li{
display:inline;
}
ul#pkgbox-nav ul li{
display:list-item;
}
ul#pkgbox-nav li a{
display:block;
background:url(../img/pkg_tab_bg.png) no-repeat left top;
behavior: url("../img/iepngfix.htc");
width:229px; height:251px;
float:left;
text-decoration:none;
margin-right:4px;
cursor:pointer;
}
ul#pkgbox-nav li a:hover{
display:block;
background:url(../img/pkg_tab_bg_over.png) no-repeat left top;
behavior: url("../img/iepngfix.htc");
}
ul#pkgbox-nav li a.active{
display:block;
background:url(../img/pkg_tab_bg_over.png) no-repeat left top;
behavior: url("../img/iepngfix.htc");
width:229px; height:251px;
float:left;
margin-right:4px;
}
.pkgbox_txt{
margin:13px 13px 13px 12px;
height:189px;
padding:10px 15px;
background:url(../img/boxbg.png) no-repeat left bottom;
behavior: url("../img/iepngfix.htc");
}
ul#pkgbox-nav li h2{
color:#fff; font-size:20px; font-weight:normal; line-height:30px;
text-align:right;
}
ul#pkgbox-nav li h3 span{
	display:block;
	text-align:right;
	font-size:32px;
}


ul#pkgbox-nav li h3{
color:#fff; font-size:20px; font-weight:normal; line-height:25px;
text-align:right;
position:relative;
top:10px;
}
ul#pkgbox-nav li h2 span{
	display:block;
	text-align:right;
	font-size:30px;
}

#pkgwrap .tab{
	width:99%;
	margin:0px auto;
	padding-bottom: 20px;
}
ul.pkg_list{
padding:0; margin:0; list-style:none;
}
ul.pkg_list li{
display:block !important;
padding-bottom:18px;
background:url(../img/accept.png) no-repeat left top;
behavior: url("../img/iepngfix.htc");
padding-left:40px;
list-style:none;
list-style:url();
}

ul.pkg_list_extra{
padding:0 0 0 20px;
margin:0;
list-style:none !important;
}
ul.pkg_list_extra li{
padding:0 0 12px 0;
margin:0;
list-style:none !important;
list-style:url();
}
.txtwhite{
padding:15px;
padding:20px;
font:bold 14px/22px Arial, Helvetica, sans-serif;
color:#FFFFFF;
/*border:5px solid #fff;*/
}
.extrabg{
background-color:#8cadbc;
}
.extrabg h4{
font:bold 30px Arial, Helvetica, sans-serif;
padding-bottom:25px;
padding-top:0px;
margin:0;
}
/*--------------identikit Package css----------------*/
.identikit_wrap{
width:972px;
margin:0 auto;
/*background:url(../img/pkg_selected_line.jpg) repeat-x left top;*/
}
.identikit_topline{
width:980px;
margin:0 auto;
}
/*--------------brand Package css----------------*/
.brandkit_wrap{
width:972px;
margin:0 auto;
/*background:url(../img/pkg_selected_line.jpg) repeat-x left top;*/
}
.brandkit_topline{
width:980px;
margin:0 auto;
}

/*--------------web Package css----------------*/
.webkit_wrap{
width:972px;
margin:0 auto;
/*background:url(../img/pkg_selected_line.jpg) repeat-x left top;*/
}
.webkit_topline{
width:980px;
margin:0 auto;
}
/*--------------seo Package css----------------*/
.seokit_wrap{
width:972px;
margin:0 auto;
/*background:url(../img/pkg_selected_line.jpg) repeat-x left top;*/
}
.seokit_topline{
width:980px;
margin:0 auto;
}
/*--------Services page css--------------------------*/
.sep{
background:url(../img/sep.gif) no-repeat center top;
margin:15px auto;
height:1px;
width:530px;
}
ul#sernav{
width:273px;
padding:0; margin:0; list-style:none;
}
ul#sernav li{
/*background:url(../img/bdrbot.gif) repeat-x left bottom;*/
margin-top:0px;
list-style:none;
}
ul#sernav li img{ margin-right:10px;}
ul#sernav li a{
display:block;
font:normal 18px Arial, Helvetica, sans-serif;
color:#333;
padding:2px;
text-decoration:none;
}
ul#sernav li a:hover{
/*background:url(../img/ser_currentbg.gif) no-repeat left top;*/
color:#fe0000;
}
ul#sernav li a.current{
display:block;
font:normal 18px Arial, Helvetica, sans-serif;
/*background:url(../img/ser_currentbg.gif) no-repeat left top;*/
color:#fe0000;
padding:2px;
text-decoration:none;
}
/*-----------news page css----------------*/
.date{
display:block;
background:#3479a5;
padding:5px 8px;
float:left;
color:#FFFFFF;
}
.back{
display:block;
float:left;
background:url(../img/back.gif) no-repeat left top;
padding-left:38px;
font-size:16px;
font-weight:bold;
padding-bottom:0;
line-height:30px;
}
.pagination{
font:normal 12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
color:#487484;
}
.pagination a{
/*color:#2562ad;*/
color:#2562ad;
text-decoration:none;
}
.pagination a:hover{
color:#000000;
text-decoration:underline;
}
.pagination  .current{  /* ^^^^^^^^^^^^ chnaged a.current to .current ^^^^^^^^^^^^^^ */
padding:2px 5px;
background-color:#2562ad;
color:#FFFFFF;
text-decoration:none;
}

/*-----------Portfolio page css------------*/
.portfolio_content{
	width:980px;
	margin:0 auto;
}
.portfolio_content .portfolio_topbg{
	/*background:url(../img/portfolio_headbg.png) repeat-x top left;
	behavior: url("../img/iepngfix.htc");*/
	padding-top:22px;
	margin:0 4px 0 5px;
}

.portfolio_content .portfolio_nav{
	
	padding-right: 38px;
	/*background:#fff url(../img/portfolio_headbg.png) repeat-x bottom left;
	behavior: url("../img/iepngfix.htc");*/
}
.portfolio_content .portfolio_nav ul{
padding:50px 0 0 0; margin:0; list-style:none;
}
.portfolio_content .portfolio_nav ul li{ display: inline; float:right;}
.portfolio_content .portfolio_nav ul li a{
display:block;
/*height:90px; width:90px;*/
/*background:url(../img/navbg.png) no-repeat left top;
behavior: url("../img/iepngfix.htc");*/
float:right;
margin-right:5px;
font-size:12px;
color:#666;
text-transform:uppercase;
text-decoration:none;
}
.portfolio_content .portfolio_nav ul li a:hover{
color:#fe0000;
}
.portfolio_content .portfolio_nav ul li a.current{
display:block;
/*height:90px; width:90px;
background:url(../img/navbg.png) no-repeat left -232px;
behavior: url("../img/iepngfix.htc");*/
float:right;
margin-right:5px;
font-size:14px;
color:#fe0000;
text-transform:uppercase;
text-decoration:none;
}
.portfolio_content h1{
	/*background:url(../img/in_h1img2.png) no-repeat right 15px;
	behavior: url("../img/iepngfix.htc");*/
	color:#333;
	padding:5px 0 0 0;
	font-size:30px;
	font-weight:normal;
	text-transform:uppercase;
	line-height:20px;
}
.portfolio_content .headingwrap{
	width:auto;
	float: left;
	margin-left: 20px;
	padding-top:15px;
}
.portfolio_content .quote{
	font:normal 22px Arial, "Times New Roman", Times, serif;
	color:#333;
	float:left;
	font-style:italic;
	width: auto;
	padding-top:5px;
}
#portfoliowrap{
	/*border-top:6px solid #FFFFFF;*/
}
#portfoliowrap .portfoliobox{
	border-bottom:1px solid #FFFFFF;
	padding:25px 0 25px 27px;
}
#portfoliowrap .portfoliobox_detail{
border-bottom:none;
padding:25px 0 25px 27px;
}

#portfoliowrap h2{
	text-transform:uppercase;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666;
}
#portfoliowrap  h2 span{
	padding-right:10px;
}
ul.p_boxwrap{
margin:15px 0 0 0;
padding:0;
}
ul.p_boxwrap li{
display:inline;
}
ul.p_boxwrap li img{
display:block;
float:left;
border:2px solid #97bbcb;
margin-right:13px;
margin-bottom:0px;
}
ul.p_boxwrap li div.webimg{
float:left;
}
ul.p_boxwrap li div.webimg
{
	margin-bottom:20px;
}
ul.p_boxwrap li div.webimg img{
border:2px solid #97bbcb;
margin-right:14px;
float:none;
}
ul.p_boxwrap li div.webimg a.urllink{
border:none;
margin-right:6px;
margin-bottom:0;
float:none;
padding-top:5px;
font:bold 11px Arial, Helvetica, sans-serif;
width:164px;
display:block;
}
/*------------Login page css-----------------------*/
.redbox{
background:url(../img/redbox_bg.gif) repeat-x;
background-color:#d32000;
padding:20px;
border:2px solid #FFFFFF;
color:#FFFFFF;
}
.orangebox{
background:url(../img/orangebox_bg.gif) repeat-x left bottom;
background-color:#fc5801;
padding:20px;
border:2px solid #FFFFFF;
color:#FFFFFF;
}
h2.whiteheading{
color:#FFFFFF;
font-size:35px;
line-height:28px;
padding-bottom:8px;
font-weight:normal;
}
.txtwhite20{
color:#FFFFFF; font-size:20px;
}
.txtwhite28
{
color:#FFFFFF; 
font-size:28px;
}
.padtop50{
padding-top:50px;
}
.padtop34{
padding-top:34px;
}
.padtb10{ padding:10px 0;}
.padt12{ padding-top:12px;}
.txt14{
font-size:14px;
color:#333;
}
.padb7{
padding-bottom:7px;
}
a.whitelink14{
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.txt12{
font:normal 12px Arial, Helvetica, sans-serif;
}
.txtred{
color:#FF0000; font:bold 14px Arial, Helvetica, sans-serif; 
}
.txtred24{
color:#FF0000; font:normal 24px Arial, Helvetica, sans-serif; 
}
.txtblue{
color:#0059b1;
}

/*-------------Shopping cart page------------------------*/
.txtwhite25{
color:#FFFFFF; font-size:25px;
}
.txtblack11{
color:#000000; font-size:11px;
text-decoration:none;
}
a.whitelink11{
font:normal 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
a.whitelink11:hover{
text-decoration:underline;
}
a.whitelink{
color:#FFFFFF;
}
.redbox2{
background-color:#d32000;
border:2px solid #FFFFFF;
color:#FFFFFF;
}
.cart_head{
background:url(../img/cart-headbg.gif) repeat-x left top;
height:50px;
}
.cart_row1{
border-bottom:1px solid #eb9a8c;
}
.cart_row2{
border-bottom:1px solid #eb9a8c;
 background-color:#d63114;
}
tr.cart_bdrbot td{
border-bottom:1px solid #dc4d33;
}
.padtb5{
padding:5px 0;
}
.cart_featuretxt{
color:#fedfb7;
}
.txtyellow{
color:#fbba00;
}
.cart_bdrright{
border-right:1px solid #537e90;
padding-right:10px;
}
.pkg_purchased{
border:2px solid #fff;
padding:10px;
color:#FFFFFF;
background:url(../img/myaccount_boxbg.png) no-repeat bottom left;
behavior: url("../img/iepngfix.htc");
}
.padtop20{
padding-top:20px;
}
.bdrallwhite{
border:4px solid #fff;
}
.bluebg{
color:#fff;
padding:8px;
background:#0b6ba2 url(../img/myaccount_boxbg.png) no-repeat bottom left;
behavior: url("../img/iepngfix.htc");
}
.bluebg_whitetxt{
font:normal 18px Arial, Helvetica, sans-serif;
color:#fff;
background-color:#0b6ba2;
padding:8px;
}
.greenbg_whitetxt{
font:normal 18px Arial, Helvetica, sans-serif;
color:#fff;
background-color:#5f8b12;
padding:8px;
}
.txtgreen2{
color:#255600;
}
.greenbg_light{
background-color:#96bd52;
}
.pad8{
padding:8px;
}
.bdrbot_blue{
border-bottom:1px solid #9cc2d3;
padding:5px;
}
.txtwhite2{
color:#FFFFFF;
}
.txtwhite14{
color:#FFFFFF;
font:normal 14px Arial, Helvetica, sans-serif;
}
.txtwhite16{
color:#FFFFFF;
font:normal 16px Arial, Helvetica, sans-serif;
}
.txtwhite18{
color:#FFFFFF;
font:normal 18px Arial, Helvetica, sans-serif;
}
.txtwhite18 p{
line-height:24px;
}
.txtgreen
{
	color:#CEEB29;
	font-size:14px; 
}
.txtwhite_bordernone
{
color:#FFFFFF;
font-size:16px;
border:none;
}
/* Changes */
.optiontxt{
float:left; width:80%;
background:none;
font-size:16px;
}
.padl40{ padding-left:40px;}
.txtwhite3 { font-size:12px; line-height:18px; font-weight:normal;}
.pkgboxbg{ background:url(../img/boxbg2.png) no-repeat left top;}
.txtblue2{ color:#2f7ea7; font-size:14px;}
.txtgray2{ color:#333333; font-size:14px;}
.padb20{ padding-bottom:20px;}
.txtgreen2{ color:#456105; font-size:14px; }
.ordersuccess {border:5px solid #fff; margin-bottom:8px; padding:8px; text-align:center; background:#B1CD41;color:#fff;font:bold 14px arial; }
.orderfailer {border:5px solid #fff; margin-bottom:8px; padding:8px; text-align:center; background:#D50000;color:#fff;font:bold 14px arial; }
#whitebox, #whitebox h1, #whitebox h2, #whitebox h3,#whitebox h5 {
color:#FFFFFF;
}
.usersuccess {border:1px solid #5B91AF; background-color:#E5F0F6; margin-bottom:8px; padding:8px; text-align:center; color:#547E03;font:bold 14px arial; }
.userfailer {border:1px solid #5B91AF; background-color:#E5F0F6; margin-bottom:8px; padding:8px; text-align:center; color:#D50000;font:bold 14px arial; }
.contactussuccess {border:5px solid #fff; margin-bottom:8px; padding:8px; text-align:center; background:#5F8B12;color:#fff;font:bold 14px arial; }
.contactusfailer {border:5px solid #fff; margin-bottom:8px; padding:8px; text-align:center; background:#D32000;color:#fff;font:bold 14px arial; }

.greenlist{
padding-left:0px;
}
.greenlist ul{
padding:0; margin:0; list-style:none;
}
.greenlist ul li
{
display:block !important;
background:url(../img/accept.png) no-repeat left top;
behavior: url("../img/iepngfix.htc");
padding-bottom:18px;
padding:0 0 0 40px;
}
.delpackage
{
padding:0;
margin:0;
}
.delpackage a
{
	float:right;
	display:block;
	padding:5px 15px;
	border:3px solid #fff;
	border-bottom:none;
	background-color:#C10000;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.delpackage a:hover{
background-color:#778C24;
}

.delpackage img
{
	float:right;
	display:block;
	padding:5px 15px;
	border:3px solid #fff;
	border-bottom:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.pkgbox1_txt{
margin:7px 8px 13px 12px;
height:189px;
padding:10px 15px;
background:url(../img/boxbg_new.png) no-repeat bottom left;
behavior: url("../img/iepngfix.htc");
}
.pkgboxbg1{ background:url(../img/boxbg2_new.png) no-repeat left bottom;}

.pkgbox2_txt{
margin:7px 8px 13px 12px;
height:189px;
padding:10px 15px;
background:url(../img/boxbg_new.png) no-repeat bottom left;
behavior: url("../img/iepngfix.htc");
}
.pkgboxbg2{ background:url(../img/boxbg2_new.png) no-repeat left bottom;}

.pkgbox3_txt{
margin:7px 8px 13px 12px;
height:189px;
padding:10px 15px;
background:url(../img/boxbg_new.png) no-repeat bottom left;
behavior: url("../img/iepngfix.htc");
}
.pkgboxbg3{ background:url(../img/boxbg2_new.png) no-repeat left bottom;}

.pkgbox4_txt{
margin:7px 8px 13px 12px;
height:189px;
padding:10px 15px;
background:url(../img/boxbg_new.png) no-repeat bottom left;
behavior: url("../img/iepngfix.htc");
}
.pkgboxbg4{ background:url(../img/boxbg2_new.png) no-repeat left bottom;}
.aleft h1, .aleft h2, .aleft h3, .aleft p, .aleft ul
{
	text-align:left !important;
}
/*****  For Proofs And right Added By Rakshit 	*******/
.redtitle
{
	font:normal 28px Arial, Helvetica, sans-serif;
	color:#FF0000;
	padding: 25px 0px 10px 0px;
}
.blacktext
{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#333;
	padding: 10px 0px 25px 0px;
}
.lightbluebg
{
	font:normal 18px Arial, Helvetica, sans-serif;
	background-color:#8FBBD4;
	padding:15px;
}
.prtitle
{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333;
}
.prdate
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
}
.prcontent
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

/*------------------------new css 10/09/09-------------------------------------------------------------------------------*/
.txtgraybig{
font:normal 35px/45px Arial, Helvetica, sans-serif;
color:#333;
}
.in_contentbox_bot2{
	background:url(../img/in_bot2.gif) no-repeat left top;
	height:29px;
	width:1000px;
}
.myacc_pkgbox{
margin:48px auto 20px auto;
width:992px;
}
a.myacc_box1{
display:block;
float:left;
width:248px;
height:146px;
background:url(../img/1my_acc_identikit_box.jpg) no-repeat left top;
}
a.myacc_box1:hover{
background-position:left -146px;
}

a.myacc_box2{
display:block;
float:left;
width:248px;
height:146px;
background:url(../img/2my_acc_brandkit_img.jpg) no-repeat left top;
}
a.myacc_box2:hover{
background-position:left -146px;
}

a.myacc_box3{
display:block;
float:left;
width:248px;
height:146px;
background:url(../img/3my_acc_webkit_box.jpg) no-repeat left top;
}
a.myacc_box3:hover{
background-position:left -146px;
}

a.myacc_box4{
display:block;
float:left;
width:248px;
height:146px;
background:url(../img/4my_acc_seokit_box.jpg) no-repeat left top;
}
a.myacc_box4:hover{
background-position:left -146px;
}
.redbig_title{
font-size:xx-large;
color:#fe0000;
}
.redbig_title2{
font-size:18px;
color:#fe0000;
line-height:25px;
}
.bigtxt{
font-size:14px;
color:#333;
line-height:22px;
}
ul.greentick_list{
padding:0; margin:10px 0 0 10px;list-style:none;
}
ul.greentick_list li{
background:url(../img/accept.png) no-repeat left 5px;
font-size:20px;
padding:4px 0 4px 38px;
list-style-image:none !important;
list-style:none;
}
.lightbluebg2{
background-color:#a5c9df;
padding:15px;
}
.txt14black{
font-size:14px;
color:#000000;
}
/*----new 18-sep-2009--------------------*/
.braket_left{
float:left;
}
.braket_right{
float:left;
}
.homeline{
background:url(../img/in_line.png) repeat-y -2px top;
}
.homebg{
background:url(../img/homebg.png) no-repeat -2px 96px;
}
.homebot{
width:1000px;
}
.homebot .homebot_left{
float:left;
width:626px;
}
.homebot .homebot_right{
float:left;
width:314px;
padding-left:54px;
}
.nolinkwhite
{
text-decoration:none;
color:#FFFFFF;
}
.txtwhite58
{
color:#FFFFFF; 
font-size:58px;
}
.lineheight22
{
line-height:22px;
}
.greenbg
{
	background-color:#5D8D17;
	color:#FFF;
	font-size:18px;
	height:30px;
	padding:7px 0px 2px 15px;
}
.greenbgbottom
{
	background-color:#5D8D17;
	color:#FFF;
	font-size:18px;
	height:30px;
	padding:7px 20px 2px 15px;
}
