* {
	margin:0;
	padding:0;
	outline:none;
}
@font-face {
	font-family:"Trebuchet MS";
	src: url("../fonts/trebuc.eot");
}
a { text-decoration:none; }
input[type=button]:hover {
	filter: alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: .8;opacity:0.8;
}
img { border:none; }
body {
	background-color:#e6e6e6;
	font-family:Arial;
	font-size:12px;
	margin: 0px;
	padding: 0px;
}

*::selection {
	background:#cfcfcf;
	color:#000;
}

*::-moz-selection {
	background:#cfcfcf;
	color:#000;
}

*::-webkit-selection {
	background:#cfcfcf;
	color:#000;
}
.wrapper {
	width:964px;
	margin:0 auto;
}

.header {
	min-height:117px;
	background:url(../images/headerbg.jpg) repeat-x top;
	border-bottom:solid 1px #62d5ff;
}
.logoarea {
	height:71px;
}
.logo {
	float:left;
	padding-top:10px;
}
.logorightpart {
	float:right;
	width:200px;
	overflow:hidden;
	padding-top:15px;
}
.quotetext1 {
    padding:10px 0px 10px 0px;
	font-size:22px;
	font-style:bold;
	color:#373737;
	margin-left:26px;
}
.topcontboxtextr {
    padding:0px 0px 0px 25px ;
	font-size:14px;
	color:#000000;
	line-height:150%;
	padding-bottom:10px;
	min-height:200px;
}
.headsignupbtn {
	float:right;
	width:109px;
	height:25px;
	background:url(../images/headsignupbtn.jpg) no-repeat;
	outline:none;
	border:0;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:2px;
	cursor:pointer;
	margin-left:8px;
}
.loginlinkpart {
	float:right;
	font-size:14px;
	color:#858585;
	padding-top:4px;
}
.loginlinkpart a {
	font-weight:bold;
	color:#008dbd;
}
.navpanel {
	overflow:hidden;	
}

ul.menu {
	float:left;
	width:774px;
	list-style:none;
	overflow:hidden;
	display:block;
}
ul.menu li {
	float:left;
	padding:0 11px;
}

ul.menu li a {
	display:block;
	line-height:46px;
	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-transform:uppercase;
}
ul.menu li#current a {
	text-decoration:none;
	color:#eb5730;
	background:url(../images/navroll.png) no-repeat center bottom;
}
ul.menu li a:hover{
	text-decoration:none;
	color:#eb5730;
	background:url(../images/navroll.png) no-repeat center bottom;
}

.serachbar {
	float:right;
	width:247px;
	margin-top:10px;
	border:solid 1px #e6e6e6;
	background-color:#ffffff;
}
.inputbox {
	float:left;
	width:156px;
	
	border:0;
	outline:none;
	height:16px;
	padding:4px 6px;
	font-size:12px;
	color:#858585;
}
.inputbox1 {
	float:left;
	width:156px;
	background:none;
	border:0;
	outline:none;
	height:16px;
	padding:4px 6px;
	font-size:12px;
	color:#858585;
}


.inputboxblog{
	width:210px;
	height:26px;
	margin-top:4px;
	margin-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	border:0px;
	outline:0px;
	background:none;
}







.button {
	float:right;
	padding:0 14px 2px;
	height:24px;
	background:url(../images/bluebtn.jpg) repeat-x top;
	border:0;
	outline:none;
	font-size:14px;
	color:#ffffff;
	cursor:pointer;
}

.bodypanel {	
}
.bannerarea {	
	background:url(../images/bannerarea.jpg) no-repeat center top;
	min-height:326px;
}
.bannerwrapper {
	width:986px;
	margin:0 auto;
	overflow:hidden;
}
.banner {
	float:left;
	width:593px;
	padding-top:40px;

}
.banner img {
	position:absolute;
}
.bannertextpart {
	float:right;
	width:350px;
	margin-right:10px;
	padding-top:55px;
}
.bannerheadline {
	font-size:40px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	line-height:80%;
	letter-spacing:-2px;
	padding-bottom:16px;
}
.bannerheadline span {	
	letter-spacing:normal;
	text-transform:none;
	font-size:36px;
	color:#ffffff;
	font-weight:normal;
}
ul.bannerlistcont {
	list-style:none;
	display:block;
	min-height:120px;
}
ul.bannerlistcont li {
	background:url(../images/bullet.png) no-repeat 0 6px;
	padding-left:26px;
	margin-bottom:11px;
	font-size:13px;
	color:#fff;
}
ul.bannerlistcont li span {
	font-weight:bold;
}
.banbtnarea {
	overflow:hidden;	
}
.banbtn {
	float:left;
	width:106px;
	height:25px;
	background:url(../images/banbtn.png) no-repeat;
	text-align:center;
}
.banbtn a {
	font-size:11px;
	font-weight:bold;
	color:#004a65;
	line-height:25px;
	text-transform:uppercase;
}

.comntsarea {
	overflow:hidden;
	background:url(../images/comntsarea.jpg) repeat-x bottom;
}
.leftcomnttextpart {
	float:left;
	width:620px;
	background:url(../images/cmntspartsptr.png) no-repeat right center;
	min-height:92px;
	padding:56px 22px 20px 0;
}
.startquote {
	width:30px;
	position:absolute;
	margin:-6px 0 0 -10px;/*changed by neha on 11th march*/
}
.quotetext {
	font-size:22px;
	font-style:italic;
	color:#373737;
	margin-left:10px; /*changed by neha on 11th march*/
}
.endquote {
	width:30px;
	position:absolute;
	margin-top:12px;
	margin-left:12px;
}

.rightcomtbtnpart {
	float:right;
	width:290px;
	overflow:hidden;
	padding-top:70px;
}
.quotebutton {
	float:right;
	width:264px;
	height:48px;
	background:url(../images/quotebtn.png) no-repeat;
	text-align:right;
}
.quotebutton a {	
	padding-right:50px;
	font-size:17px;
	font-weight:bold;
	color:#ffffff;
	line-height:48px;
	text-transform:uppercase;
}
.quotebutton a:hover {	
	text-decoration:none;
	color:#000;
}

.bodycontboxarea {
	overflow:hidden;
	padding-top:22px;
}
.topcontbox {
	float:left;
	width:290px;
	margin-right:19px;
	margin-bottom:22px;
	min-height:210px;
	background:url(../images/cmntspartsptr.png) no-repeat right center;
	padding-right:19px;
}

.topcontboxheadline {
	height:32px;
	margin:0 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#000000;

}
.topcontboxheadline img {
	margin:0 6px -14px 0;
}
.topcontboxheadline a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#000000;
}
.topcontboxheadline a:hover {
	text-decoration:none;
	color:#ff5f08;
}
.boxblueboldtext {
	font-size:12px;
	font-weight:bold;
	color:#008dbd;
	padding:15px 0 2px;

}
.topcontboxtext {
	font-size:12px;
	color:#000000;
	line-height:150%;
	padding-bottom:10px;
}

.boxblueboldtexthead {
	font-size:18px;
	font-weight:bold;
	color:#008dbd;
	padding:4px 0 2px;
}
.highlightedtext {	
	background-color:#cfcfcf;
	padding:4px 6px;
	font-size:12px;
	color:#000000;
	margin-bottom:11px;
}
.highlightedtext a {
	font-size:12px;
	color:#000000;
}
.highlightedtext a:hover {
	text-decoration:none;
}

.readmore a {
	font-size:13px;
	color:#000000;
}
.readmore a:hover {
	color:#ff6800;
}

.topcontboxLast {
	float:left;
	width:285px;
	min-height:210px;
	padding-right:16px;
	margin-bottom:22px;
}

.bodybtmcontarea {
	background:url(../images/comntsarea.jpg) repeat-x top;
	padding-top:2px;
}
.outerbodybtmcontarea {
	background:url(../images/outerbodybtmcontarea.jpg) repeat-y top;
}
.innerbodybtmcontarea {
	background:url(../images/bodybtmcontbg.jpg) no-repeat center top;
	overflow:hidden;
	padding-top:18px;
}

.leftbtmboxpanel {
	float:left;
	width:652px;
	min-height:302px;
	background:url(../images/dottedsptr.png) repeat-y right top;
}
.btmpartcontbox {
	float:left;
	width:284px;
	margin:0 40px 18px 0;
}
.btmboxheadline {
	padding-bottom:9px;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#000000;
}
.btmboxheadline a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#000000;
	
}
.btmboxheadline a:hover {
	color:#ff5f08;
}
.btmboxheadline img {
	margin-right:6px;
}
.nortext {
	font-size:12px;
	color:#484848;
	line-height:150%;
}
.btmbodyrightpanel {
	float:right;
	width:285px;
	padding-top:16px;
	padding-right:5px;
}
.newsboxpart {
	padding-bottom:20px;	
}
.latnewsheadline {
	padding-bottom:7px;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#000000;
}
.latnewsheadline a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#000000;
}
.latnewsheadline a:hover {
	color:#ff5f08;
}
.newstoptotalpart {
	overflow:hidden;
	padding-bottom:6px;
}
.newsname {
	float:left;
	width:190px;
	font-weight:bold;
	font-size:12px;
	color:#ff8a00;

}
/*.newsname a {
	font-weight:bold;
	font-size:12px;
	color:#ff8a00;
}*/
/*.newsname a:hover {
	color:#000;
}*/
.newsdate {
	float:right;
	width:76px;
	padding-right:5px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.footer {		
}
.footertoppanel {
	background:url(../images/footertoppanelouter.jpg) repeat;	
}
.footertoppanelinner {
	background:url(../images/footertoppanelinner.jpg) repeat-x top;
	padding:26px 0 22px;
	overflow:hidden;
}
.footnavpart {
	float:left;
	width:170px;
	background:url(../images/footnavsptr.png) no-repeat right center;
	margin-right:30px;
}
.footnavpart_left {
	float:left;
	width:170px;
	background:url(../images/footnavsptr.png) no-repeat right center;
}
.footnavpart_right {
	float:right;
	width:157px;
}
.footnavheadline {
	font-size:18px;
	color:#ffffff;
	padding-bottom:22px;
}
.footnavheadline_keep {
	font-size:18px;
	color:#d4d4d4;
	padding-bottom:22px;
}
#mainlevel {
	list-style:none;
	display:block;
}
#mainlevel li {
	margin-bottom:7px;
}
#mainlevel li a {
	font-size:12px;
	color:#ffffff;
}
#mainlevel li a:hover {
	color:#000000;
}
.footcontactfieldpart {
	float:left;
	width:182px;
	background:url(../images/footnavsptr.png) no-repeat right center;
	margin-right:30px;
	min-height:200px;
}
.footcontfield {
	margin-bottom:8px;
}
.footcontfield input[type=text] {
	width:150px;
	height:14px;
	border:solid 1px #71dcff;
	outline:none;
	background-color:#ffffff;
	font-size:11px;
	color:#6f6f6f;
	padding:3px 6px;
}
.logo_box{
	width:157px;
	overflow:hidden;
	margin-bottom:22px;
}
.small_logo{
	width:21px;
	float:left;
	margin-right:20px;
}
.logo_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	line-height:21px;
}
.logo_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}
.logo_text a:hover{
	color:#000;
}

.big_footcontfield {
	width:160px;
	height:67px;
	border:solid 1px #71dcff;
	outline:none;
	background-color:#ffffff;
	margin-bottom:8px;
}
.big_text{
	margin-left:6px;
	width:157px;
	height:67px;
	outline:0px;
	border:0px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6f6f6f;
}
.submit_button{
	width:87px;
	height:26px;
}
.submitinput_button{
	width:87px;
	height:26px;
	background-image:url(../images/submit_button.png);
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-transform:capitalize;
	text-align:center;
	line-height:26px;
	outline:0px;
	border:0px;
	cursor:pointer;
}
.footer_lower{
	background-color:#004d66;
	min-height:60px;
}
.footer_logo{
	width:156px;
	height:30px;
	margin-right:10px;
	margin-top:20px;
	float:right;
}
.copy_text{
	font-size:12px;
	color:#FFF;
	font-family:Tahoma;
	float:left;
	margin-left:10px;
	margin-top:25px;   
}
.slider_button_part{
	margin-top:7px;
	margin-right:10px;
	float:right;
	width:91px;
	height:39px;
}
.arrow_button{
	width:45px;
	height:39px;
	float:left;
}

.followusArea {
	float: left; 
	margin-top: 20px; 
	margin-left: 100px; 
	overflow: hidden;
}
.FollowtextArea {
	float: left;
	height: 30px;
	line-height: 30px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0076a6;
	vertical-align: middle;
}
.FollowImgArea {
	float: left;
	margin-left: 10px;
	height: 30px;
	overflow: hidden;
}
.TopiconAreaMsg {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
.TopiconArea {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
	
                                /*login page*/
.login_main_area{
	width:509px;
	margin:50px auto;
	padding-top:50px;
	padding-bottom:50px;
}
.login_head{
	overflow:hidden;
	margin-bottom:8px;
}
.login_head h1{
	font-family:Arial;
	font-size:22px;
	color:#0173a7;
	text-align:left;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:4px;
}
.login_head p{
	font-family:Arial;
	font-size:12px;
	color:#bfc4c6;
	text-align:left;
	font-weight:normal;
	padding:0 0 0 4px;
	margin:0;
}
.namefield_area{
}
.namefield_area2{
	overflow:hidden;
	background-image:url(../images/loginmid.png);
	background-repeat:repeat-y;
	background-position:0 0;
	min-height:250px;
	padding:0px 26px 0 25px;
}
.name_textblog{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #0173a7;
	line-height:30px;
	overflow:hidden;
}
.name_textblog4{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #0173a7;
	line-height:30px;
	overflow:hidden;
	padding:8px 0 8px 0;
	border-bottom:1px solid #999;
}
.name_textblog3{
	width:150px;
	float:left;
}
.name_textblog2{
	width:250px;
	float:right;
	text-align:right;
}
.name_textblog2 a{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #0173a7;
	text-align:right;
	line-height:30px;
}
.name_textblog2 a:hover{
	text-decoration:underline;
}
.fildarea_login{
	width:454px;
	margin:0 0 0 0;
	padding:0 2px; 0 2px;
	outline:0;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0173a7;
	text-align:left;
	line-height:44px;
	height:44px;
	border:0;
	background:url(../images/filearea_1.png) no-repeat top left;
}
.bluebtn_login {
	float:left;
	padding:0 14px 2px;
	height:23px;
	background:url(../images/bluebtn.jpg) repeat-x top;
	border:0;
	outline:none;
	font-size:14px;
	color:#ffffff;
	cursor:pointer;
	margin:10px 0 0 5px;
}

/*--------------------------------------------------------------------------screener_includedscreen----------------------------*/
.bannerarea_includedscreen {
	min-height:326px;
}
.includedscreen_mainmidarea{
	
	overflow:hidden;
}
.includedscreen_leftpanel{
	float:left;
	width:229px;
	margin:0 19px 0 0 ;
	padding:0;
}
.leftsideheader{
	background:url(../images/leftbutbg.png) repeat-x top left;
	height:22px;
	padding:2px;
}
.leftsideheader_text{
	font-family:Tahoma;
	font-size:18px;
	text-align:left;
	text-decoration:none;
	color:#ffffff;
	line-height:20px;
	border:1px solid #709bac;
	padding:0 0 0 11px;
}
.leftmenu_includedscreen{
	padding:0 0 0 25px;
	overflow:hidden;
	margin:0 0 20px 0;
}
.leftmenu_includedscreen li{
	background-image:url(../images/arrowleftmenu.png);
	background-repeat:no-repeat;
	background-position:0 15px;
	line-height:35px;
	text-align:left;
	padding-left:20px;
	list-style:none;
}
.leftmenu_includedscreen li a{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#008dbd;
}
.leftmenu_includedscreen li a:hover{
	color:#eb5730;
}
.leftmenu_includedscreen li a.select{
	color:#eb5730;
}
.includedscreen_rightmain{
	width:720px;
	float:left;
	background-image:url(../images/mainboxdevider.png);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:18px
}
.leftpanel_sinnglebox1{
	float:left;
	width:217px;
	padding:0 11px 0 0;
}
.leftpanel_sinnglebox2{
	float:left;
	width:217px;
	padding:0 11px 17px; 10px;
}
.imagebox_bg{
	background-image:url(../images/imagebg.png);
	background-repeat:no-repeat;
	background-position:left middle;
	padding:7px 10px 11px 8px;
}
.singlebox_contener{
	overflow:hidden;
	padding-bottom:27px;
	background-image:url(../images/line_devider.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	margin-bottom:20px
}
.singlebox_contener2{
	overflow:hidden;
	padding-bottom:10px;
	margin-bottom:5px
}
.singlebox_contener_paging{
	display: inline;
	list-style-type: none;
	overflow:hidden;
	text-align:center;
	margin-bottom:20px;
}

.singlebox_contener_paging > ul > li {
        display: inline;
        list-style-type: none;
	padding-right: 10px;
}

.name_box_txt{
	overflow:hidden;
	padding:5px 0 0 0;
}
.name_box_txt p{
	font-family:Tahoma;
	font-size:13px;
	color:#337590;
	text-align:left;
	padding-left:5px;
}
	
.name_box_txt h1{
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:5px;
	line-height:20px;
	font-weight:normal;
}
.name_box{
	float:left;
	width:72px;
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding-left:5px;
	line-height:20px;
}
.link_includedscreen{
     
       margin:0 0 0 5px;
       padding:0;
       outline:0;
       min-width:130px;
       float:left;
       height:20px;
       line-height:20px;
       font-family:Tahoma;
       font-size:12px;
       color:#337590;
       text-align:left;
       background:none;
}
.link_includedscreen2{
       border:0;
       margin:0 0 0 4px;
       padding:0;
       outline:0;
       min-width:130px;
       float:left;
       height:20px;
       line-height:20px;
       font-family:Tahoma;
       font-size:12px;
       color:#337590;
       text-align:left;
       background:none;
}
.link_includedscreen a{
	line-height:20px;
	font-family:Tahoma;
	font-size:12px;
	color:#337590;
	text-align:left;
	background:none;
}
.link_includedscreen2 a{
	line-height:20px;
	font-family:Tahoma;
	font-size:12px;
	color:#337590;
	text-align:left;
	background:none;
}

.pagenav{
	line-height:20px;
	font-family:Tahoma;
	font-size:12px;
	color:#337590;
	text-align:center;
	font-weight:bold;
}
.pagenav:hover{
	color:#eb5730;
}
.pagenav2{
	line-height:20px;
	font-family:Tahoma;
	font-size:12px;
	color:#000;
	text-align:center;
	font-weight:bold;
}
/*-----------------------------------------------------------innerpage--------------------------------------------*/
.singlebox_contener_3{
	overflow:hidden;
	padding-bottom:10px;
	margin-bottom:5px;
	margin-right:33px;
}
.bigimage_top{
}
.bigimage_mid{
	background-image:url(../images/bigimagemid.png);
	background-repeat:repeat-y;
	background-position:0 0;
	padding-left:8px;
}
.image_left{
	float:left;
	width:50%;
	padding-top:5px;
}
.image_left img{
	margin-left:5px;
}
.image_right{
	float:right;
	width:50%;
	padding-top:5px;
	text-align:right;
}
.image_right img{
	margin-right:5px;
}
.newcoment_text{
	font-family:Tahoma;
	font-size:17px;
	color:#000000;
	text-align:left;
	padding:5px 0 5px 5px;
}
.boxarea_field{
	overflow:hidden;
	padding-left:5px;
}
.boxarea_field_top{
}
.boxarea_field_mid{
	background-image:url(../images/boxmid.png);
	background-repeat:repeat-y;
	background-position:0 0;
	min-height:90px;
}
.text_field2{
	background:none;
	border:0;
	margin:0 0 0 4px;
	float:left;
	padding:0;
	outline:0;
	width:673px;
	height:90px;
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	text-align:left;
}
.image_right_button{
	float:right;
	width:50%;
	padding-top:1px;
	text-align:right;
	padding-right:3px;
}
.post_bot{
	background:url(../images/postbut.png) no-repeat top left;
	border:0;
	margin:0;
	float:left;
	padding:0 0 0 3px;
	outline:0;
	width:80px;
	height:29px;
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	float:right;
	cursor:pointer;
}


.domain_mainbox{
	overflow:hidden;
	margin-bottom:10px;
}
.domain_mainbox h1{
	font-family:Tahoma;
	font-size:15px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#dedfe0;
	line-height:24px;
	padding:0 0 0 8px;
}
.list_domainstyle{
	overflow:hidden;
}
.smallbulet_domain{
	float:left;
	width:35px;
	text-align:center;
	border-left:1px solid #dedfe0;
	background-color:#ffffff;
	padding:8px 0 6px 0;
}

.text_domain_blog{
	overflow:hidden;
	background-color:#cce6ef;
	padding:3px 11px 3px 11px;
	margin-bottom:3px;
}
.text_domain_blog p span
{
text-decoration:none;
font-family:Tahoma;
font-size:16px;
color:#353535;
font-weight:bold;
}
.text_domain_blog a{
	font-family:Tahoma;
	font-size:12px;
	color:#353535;
	text-decoration:underline;
	text-align:left;
	font-weight:bold;
	line-height:25px;
}
.text_domain_blog a:hover{
	text-decoration:none;
}
.text_domain_blog p{
	font-family:Tahoma;
	font-size:12px;
	color:#353535;
	text-align:left;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
}
.text_domain_blog p a{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#353535;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.text_domain_blog p a:hover{
	text-decoration:underline;
}
.text_domain_blog2{
	overflow:hidden;
	background-color:#ffffff;
	background-position:5px 2px;
	background-repeat:no-repeat;
	margin-bottom:4px;
}
.text_domain_blog3{
	overflow:hidden;
	background-color:#ffffff;
	background-position:5px 2px;
	background-repeat:no-repeat;
	margin-bottom:4px;
	margin-left:8px;
}
.text_domain_blog3 a{
	font-family:Tahoma;
	font-size:13px;
	color:#183562;
	text-decoration:underline;
	text-align:left;
	font-weight:bold;
	line-height:20px;
	margin-left:8px;
}
.text_domain_blog3 p{
	font-family:Tahoma;
	font-size:11px;
	color:#183562;
	text-align:left;
	line-height:18px;
	margin-left:8px;
}
.left_smallpanel{
	float:left;
	width:150px;
	background-color:#CCC;
	min-height:93px;
}
.left_smallpanel a{
	font-family:Tahoma;
	font-size:13px;
	color:#183562;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	padding:5px;
}
.left_smallpanel p{
	font-family:Tahoma;
	font-size:11px;
	color:#183562;
	text-align:left;
	line-height:16px;
	padding:5px;
}
.grothtext{
	padding:0 0 0 11px;
	line-height:27px;
	font-family:Tahoma;
	font-size:12px;
	color:#eb5730;
	text-align:left;
	font-weight:bold;
}
.grothtext img{
	margin:0 0 0 5px;
}
.readmore_domain{
	padding:3px 0 9px 11px;
}
.readmore_domain a{
	background-color:#eb5730;
	width:72px;
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
	display:block;
}
.readmore_domain a:hover{
	text-decoration:underline;
}
.maintextblog_feature{
	background-repeat:repeat-x;
	background-position:bottom;
	overflow:hidden;
}
.innerbodypane{
	overflow:hidden;
	padding-bottom:22px;
}
/*--------------about_us----------------*/
.aboutbanner_image{
	margin-top:14px;
	margin-left:4px;
	float:left;
	width:243px;
	height:144px;
}
.aboutbanner_textarea{
	margin-right:15px;
	margin-top:30px;
	float:right;
	width:680px;
}	
.about_comntsarea {
	padding-top:20px;
	padding-bottom:14px;
	overflow:hidden;
	background:url(../images/comntsarea.jpg) repeat-x bottom;
}	
.about_midbox{
	margin-top:20px;
	margin-bottom:5px;
	overflow:hidden;
}
.about_image{
	width:197px;
	height:121px;
	border:4px solid #FFF;
	float:left;
}
.about_image2{
	/*width:197px; CHANGED BY NEHA
	height:109px;*/
	border:4px solid #FFF;
	float:left;
}
.about_midtextbox{
	width:735px;
	margin-left:20px;
	float:left;
}
.about_boldtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:20px;
	font-weight:bold;
}
.about_redtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
	padding-top:14px;
}
.about_redtext a{
	color:#ec572f;
	text-decoration:underline;
}
.aboutcontboxleft {
	float:left;
	width:475px;
	margin-bottom:22px;
	min-height:280px;
	background:url(../images/cmntspartsptr.png) no-repeat right center;
	padding-right:19px;
	padding-top:10px;
}
.about_midext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:20px;
	padding-top:10px;
}
.left_continner{
	width:380px;
	padding-bottom:12px;
	border-bottom:1px dotted #000;
	float:left;
}
.logoabout_redtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
	float:left;
	margin-top:5px;
}
.logoabout_redtext a{
	color:#000;
}
.left_imageabout{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
.about_rightbox{
	width:440px;
	padding-left:25px;
	padding-top:10px;
	float:left;
}
.input_aboutpart{
	width:435px;
	margin-top:10px;
	float:left;
}
.about_heading{
	width:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:28px;
	float:left;
}
.about_outter{
	float:right;
	width:328px;

}
.input_boxabout{
	width:319px;
	height:22px;
	border:1px solid #d7d7d7;
	padding-top:2px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#FFF;
}
.text_boxabout{
	width:319px;
	height:88px;
	border:1px solid #d7d7d7;
	padding-top:2px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#FFF;
}
.button_about{
	width:95px;
	height:25px;
	background-image:url(../images/about_button.jpg);
	border:0px;
	outline:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
}
	
/*--------------------------------------new css(07/02/2011)---------------------------------*/
.topblog_pricing{
	overflow:hidden;
	padding-bottom:1px;
}
.lowerblog_pricing{
	overflow:hidden;
	padding-bottom:50px;
}
.pricing_top_1{
	float:left;
	width:253px;
	height:253px;
	background:url(../images/first_blogbg.png) no-repeat bottom left;
	padding-top:14px
}
.pricing_top_2{
	float:left;
	margin-left:1px;
	width:234px;
	height:267px;
	background:url(../images/sec_blogbg.png) no-repeat top left;
}
.pricing_top_3{
	float:left;
	margin-left:1px;
	width:234px;
	height:267px;
	background:url(../images/third_blogbg.png) no-repeat top left;
}
.pricing_top_4{
	float:left;
	margin-left:1px;
	width:234px;
	height:267px;
	background:url(../images/fourth_blogbg.png) no-repeat top left;
}
.pricing_top_1_txt{
	padding-top:40px;
	font-family:"Trebuchet MS";
	font-size:32px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	color:#fa6300;
	line-height:30px;
}
.pic_area{
	text-align:center;
	padding-top:35px;
}
.colorbox_header{
	font-family:"Trebuchet MS";
	font-size:24px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	text-transform:uppercase;
}
.colorbox_txt_blog{
	padding:25px 8px 0 8px;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	min-height:140px;
}
.free_txt_blog{
	font-family:"Trebuchet MS";
	font-size:18px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	text-transform:uppercase;
}
.free_txt_blog span{
	background-color:#4b2a00;
	line-height:20px;
	padding:0 6px 0 2px;
}
.pricing_lower{
	float:left;
	width:253px;
}
.pricing_top_5{
	background-color:#f0f1f0;
	padding-bottom:15px;
	margin-bottom:1px;
	width:253px;
	float:left;
}
.pricing_top_6{
	background-color:#eaeaea;
	padding-bottom:15px;
	margin-bottom:1px;
	width:253px;
	float:left;
}
.icontext_box{
	overflow:hidden;
	padding-top:20px;
	padding-bottom:5px;
}
.icon_area{
	float:left;
	margin-right:10px;
	margin-left:14px;
	margin-top:3px;
}
.icontext_sideblog{
	overflow:hidden;
	font-family:"Trebuchet MS";
	font-size:18px;
	text-align:left;
	text-decoration:none;
	font-weight:normal;
	color:#003d57;
}
.icontext_sideblog_subtext{
	font-family:Arial;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
}
.smalltxt_blog{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#003d57;
	text-decoration:none;
}
.link_area_1{
	background:url(../images/firstlink.png) no-repeat top center;
	text-align:center;
	margin-left:254px;
	width:234px;
	float:left;
}
.link_area_1 a{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	
	line-height:27px;
}
.link_area_1 a:hover{
	text-decoration:underline;
}
.link_area_2{
	background:url(../images/secondtlink.png) no-repeat top center;
	text-align:center;
	width:234px;
	float:left;
}
.link_area_2 a{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	
	line-height:27px;
}
.link_area_2 a:hover{
	text-decoration:underline;
}
.link_area_3{
	background:url(../images/thirdlink.png) no-repeat top center;
	text-align:center;
	width:234px;
	float:left;
}
.link_area_3 a{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	
	line-height:27px;
}
.link_area_3 a:hover{
	text-decoration:underline;
}
.namefield_area2f{
	overflow:hidden;
	background-image:url(../images/loginmid.png);
	background-repeat:repeat-y;
	background-position:0 0;
	min-height:50px;
	padding:0px 26px 0 25px;
}

/*---------------------------------------------------new css for registration --------------------------------------------15/02/2011-------------*/
.registration_mainpanel{
	overflow:hidden;
	padding:10px 0 25px 0;
}
.registration_mainpanel h1{
	font-family:Arial;
	font-size:26px;
	color:#0173a7;
	text-align:left;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:15px;
}
.registration_mainpanel h4{
	font-family:Arial;
	font-size:12px;
	color:#fa6300;
	text-align:left;
	font-weight:normal;
	padding-bottom:3px;
	padding-left:15px;
}
.registration_mainblog{
	overflow:hidden;
	margin-bottom:20px;
}
.rgitration_area{
	float:left;
	width:505px;
}
.rgitration_curve{
}
.rgitration_midbg{
	background:url(../images/regisblogmid.png) repeat-y top left;
	min-height:220px;
	overflow:hidden;
	padding:0 20px 0 20px;
}
.two_blog_main{
	overflow:hidden;
	margin-bottom:6px;
}
.two_blog_main h1{
	font-family:Arial;
	font-size:16px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	margin:0;
	padding:0 0 3px 8px;
}
.firstbolg_rgis{
	width:224px;
	float:left;
}
.firstbolg_rgis h1{
	font-family:Arial;
	font-size:16px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	margin:0;
	padding:0 0 3px 8px;
}
.secondbolg_rgis{
	width:224px;
	float:left;
	margin:0 0 0 16px;
}
.secondbolg_rgis h1{
	font-family:Arial;
	font-size:16px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	margin:0;
	padding:0 0 3px 8px;
}
.small_box_field{
	margin:0;
	padding:0 8px 0 8px;
	outline:0;
	border:0;
	background:url(../images/smallboxfield.png) no-repeat left top;
	font-family:Arial;
	font-size:14px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	line-height:36px;
	height:36px;
	width:208px;
}

.big_box_field{
	margin:0;
	padding:0 8px 0 8px;
	outline:0;
	border:0;
	background:url(../images/bigfield.png) no-repeat left top;
	font-family:Arial;
	font-size:14px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	line-height:36px;
	height:36px;
	width:446px;
}
.two_blog_main_text{
	margin:0 0 6px 0;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	padding:15px 6px 0 6px;
}
.two_blog_main_text span{
	color:#fa6300;
	padding:0;
	margin:0;
}
.new_acount_free{
	margin:0;
	padding:0 6px 2px 6px;
	outline:0;
	border:0;
	background:url(../images/freebut.png) repeat-x left top;
	font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
	/*line-height:28;*/
	height:28px;
	cursor:pointer;
}
.add_panelbg{
	background:url(../images/add.png) no-repeat left top;
	margin:0 0 0 63px;
	padding:0;
	width:396px;
	height:257px;
	float:left;
}
.add_panel_1sttxt{
	font-family:"Trebuchet MS";
	font-size:31px;
	color:#0075a5;
	text-align:center;
	font-weight:bold;
	padding:8px 0 6px 0;
	margin:0;
	text-transform:uppercase;
}
.add_panel_2ndtxt{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-align:center;
	font-weight:normal;
	line-height:18px;
	padding:4px 40px 6px 40px;
	margin:0;
}
.add_panel_3rdtxt{
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#0075a5;
	text-align:center;
	font-weight:bold;
	padding:8px 0 6px 0;
	margin:0;
	text-transform:uppercase;
}
.add_panel_4thtxt{
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#0075a5;
	text-align:center;
	font-weight:normal;
	padding:8px 0 6px 0;
	margin:0;
	text-transform:uppercase;
}
.add_panel_4thtxt span{
	background:#40454a;
	color:#fefefe;
	padding:0 2px 0 2px;
}

/*   test */


.file_input_textbox
{
padding:0px 0px 2px 5px;
float: left;
width:350px;
background:url(../images/text_box.png)  no-repeat left top;
height:35px;
font-family:Arial;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#0173A7;
line-height:19px;
border:0;
outline:0;

}


.file_input_div
{
  position: relative; 
  width: 100px; 
  height: 37px; 
  overflow: hidden;
  padding-top:0px;
}
.file_input_hidden
{
  font-size: 23px; 
  position: absolute; 
  right: 0px; 
  top: 0px; 
  opacity: 0; 
}
.file_input_button
{
	width: 100px; 
	top: 0px;
	color: #ffffff;
	background:url(../images/browse_button.png)  no-repeat left top;
	height:37px;
	border:0;

}
/*----------------------------new  Payment braintree (17/02/2011)------------------------------------------------*/
.rgitration_area_2{
	float:left;
	width:455px;
}
.rgitration_midbg_2{
	background:url(../images/regisblogmid_2.png) repeat-y top left;
	min-height:220px;
	overflow:hidden;
	padding:0 17px 0 22px;
}
.small_box_field_pay{
	margin:0;
	padding:0 8px 0 8px;
	outline:0;
	border:0;
	background:url(../images/smallboxfield_2.png) no-repeat left top;
	font-family:Arial;
	font-size:14px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	line-height:36;
	height:36px;
	width:182px;
}
.firstbolg_rgis_pay{
	width:198px;
	float:left;
}
.firstbolg_rgis_pay h1{
	font-family:Arial;
	font-size:16px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	margin:0;
	padding:0 0 3px 8px;
}
.secondbolg_rgis_pay{
	width:198px;
	float:left;
	margin:0 0 0 16px;
}
.secondbolg_rgis_pay h1{
	font-family:Arial;
	font-size:16px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	margin:0;
	padding:0 0 3px 8px;
}
.big_box_field_2{
	margin:0;
	padding:0 8px 0 8px;
	outline:0;
	border:0;
	background:url(../images/bigfield_2.png) no-repeat left top;
	font-family:Arial;
	font-size:14px;
	color:#0173A7;
	text-align:left;
	font-weight:normal;
	overflow:hidden;
	line-height:36;
	height:36px;
	width:396px;
}
.select_box{
	background:url(../images/smallboxfield.png) no-repeat top left;
	width:224px;
	height:36px;
}
.box_field{
	border:0;
	margin:3px 8px 2px 8px;
	padding:0;
	outline:0;
	height:30px;
	width:208px;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	background:none;
}

/*----------------------Thank you page---new css (19/02/2011)-------------*/
.thank_main{
	width:798px;
	margin:50px auto;
}
.thank_topcurve{
	background:url(../images/thankcurvetop.png) no-repeat top;
	height:18px;
}
.thank_lowercurve{
	background:url(../images/thanklower.png) no-repeat 0px;
	height:17px;
}
.thank_midarea{
	background-image:url(../images/thankmid.png);
	background-repeat:repeat-y;
	background-position:-1px 0;
	min-height:350px;
	overflow:hidden;
}
.image_thankbox{
	text-align:center;
	padding:5px 0 20px 0;
}
.text_thank{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#252322;
	text-align:left;
	padding:0 30px 0px 30px;
}
.text_thank_1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fa6200;
	text-align:left;
	font-style:italic;
	padding:0;
	margin:0;
}
.text_thank_2{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fa6200;
	text-align:left;
	font-style:normal;
	padding:0;
	margin:0;
}
.text_thank_t{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-align:left;
	font-style:normal;
	padding:0;
	margin:0;
}

.text_your_id{
	padding:0 30px 0;
	margin:0 0 10px 0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fa6200;
	text-align:left;
	font-style:normal;
}
.bluebtn_thank {
	float:right;
	padding:0 14px 2px;
	height:24px;
	background:url(../images/bluebtn.jpg) repeat-x top;
	border:0;
	outline:none;
	font-size:14px;
	color:#ffffff;
	cursor:pointer;
	margin:0 80px 10px 0;
}
.button_main{
	overflow:hidden;
}

/* ---------------------------------terms&Condition ---------------------------------------------*/
.testimonial_wrap {
    float: left;
    height: 257px;
    margin: 0px 0px 0px 63px;
    padding: 0;
    width: 396px;
}
.testimonial_heading{
 color: #0173A7;
    font-family: Arial;
    font-size: 26px;
    font-weight: bold;
	padding:0px 0px 5px 0px;
	width:356px;
	margin:0px auto;
	text-align:center;
   
	}
.testi_box_top{
width:396px;
height:18px;
}
.testi_box_middle {
    background: url("../images/testi_mid.png") repeat-y scroll left top transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 165px;
    padding: 0 15px;

}
.testi_cont{
height: 165px ;
    overflow: auto;
    padding-right: 10px;
    width: 363px;
}
.author_name{
color:#0075a5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;

}
.testi_box_middlemine{
background:url(../images/testi_mid.png) left top repeat-y;
min-height:205px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 20px 0px 20px;
}
.testi_contmine{
width:360px;
min-height:205px;
padding-right:10px;
overflow:auto;
}
.about_redtextedit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0173A7;
	line-height:20px;
	padding-top:5px;
}
.about_midtextboxmine{
	
	margin-left:5px;
	float:left;
}
.about_imageedit{
	width:128px;
	height:128px;
	border:4px solid #FFF;
	float:left;
}
.about_boldtextmine{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0173A7;
	line-height:20px;
	font-weight:bold;
	width:210px;
}


/*Tutorial page css*/
/*---------------------------new css-------------------10mar-----*/
.includedscreen_video{
overflow:hidden;
background-repeat:no-repeat;
background-position:0 0;
padding-left:18px
}
.video_des{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#0075a5;
text-align:left;
text-decoration:underline;
padding-left:5px;
margin-bottom:5px;
}
.video_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:10px;
}
.video_txt_2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding-left:10px;
margin-bottom:5px;
}
.video_cont_sinnglebox{
float:left;
width:217px;
padding:0 11px 17px 0px;
min-height:200px;
}
.video_views{
overflow:hidden;
}
.video_views1st{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
text-align:left;
text-decoration:none;
padding:0 4px 0 4px;
border-right:1px solid #666;
float:left;
width:100px;
}
.video_views2nd{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0b70ad;
text-align:center;
text-decoration:none;
padding:0;
float:left;
width:90px;
}
/*extra*/
.blog_outter{
	padding-left:5px;
	width:240px;
	float:left;
}
.blog_outterright{
	/*width:240px;*/
	float:right;
}
.mid_boxtutorial{
	margin-top:8px;
	overflow:hidden;
}
.mid_boxtutorial2{
	overflow:hidden;
}
.cont_boxtutorial{
	overflow:hidden;
	margin-bottom:5px;
}
.mid_toptutorial{
	height:10px;
	float:left;
}
.mid_parttutorial{
	padding:0 14px 14px 14px;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	background-color:#f6f6f6;
	overflow:hidden;
}
.outline_boxtutorial{
	padding-bottom:4px;
	padding-top:5px;
	border-bottom:1px dotted #4d4d4d;
	margin-bottom:5px;
}
.small_texttutorial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3c3c3c;
	line-height:20px;
}
.inner_bodytext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
	padding-top:10px;
}



ul.menutop {
	float:left;
	width:714px;
	list-style:none;
	overflow:hidden;
	display:block;
}
ul.menutop li {
	float:left;
	padding:0 11px;
}

ul.menutop li a {
	display:block;
	line-height:46px;
	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-transform:uppercase;
}
ul.menutop li#current a {
	text-decoration:none;
	color:#eb5730;
	background:url(../images/navroll.png) no-repeat center bottom;
}
ul.menutop li a:hover{
	text-decoration:none;
	color:#eb5730;
	background:url(../images/navroll.png) no-repeat center bottom;
}
