/*
Theme Name: seotoolbox
Theme URI: http://seotoolbox.com
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2013 theme for WordPress takes us back to the blog.
Version: 3.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: seotoolbox

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 *   4.1 - Site Header
 *   4.2 - Navigation
 * 5.0 - Content
 *   5.1 - Entry Header
 *   5.2 - Entry Meta
 *   5.3 - Entry Content
 *   5.4 - Galleries
 *   5.5 - Post Formats
 *   5.6 - Attachments
 *   5.7 - Post/Paging Navigation
 *   5.8 - Author Bio
 *   5.9 - Archives
 *   5.10 - Search Results/No posts
 *   5.11 - 404
 *   5.12 - Comments
 *   5.13 - Multisite
 * 6.0 - Sidebar
 *   6.1 - Widgets
 * 7.0 - Footer
 * 8.0 - Media Queries
 * 9.0 - Print
 * ----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */

 @charset "utf-8";
/* CSS Document */

/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear_0{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 				{}
body				{ font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_Lt			{float:left; display:inline;}
.flt_Rt			{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/



@font-face {
    font-family: 'aller_lightregular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_lt-webfont.woff') format('woff'),
         url('../fonts/aller_lt-webfont.ttf') format('truetype'),
         url('../fonts/aller_lt-webfont.svg#aller_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'candararegular';
    src: url('../fonts/candara-webfont.eot');
    src: url('../fonts/candara-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/candara-webfont.woff') format('woff'),
         url('../fonts/candara-webfont.ttf') format('truetype'),
         url('../fonts/candara-webfont.svg#candararegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'calibribold';
    src: url('../fonts/calibrib-webfont.eot');
    src: url('../fonts/calibrib-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibrib-webfont.woff') format('woff'),
         url('../fonts/calibrib-webfont.ttf') format('truetype'),
         url('../fonts/calibrib-webfont.svg#calibribold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;  background:#f5f5f5; width:100%;}
.container									{width:1001px; margin:0 auto;}
/*-------------------------------------------*/

.new-serv {background:url(images/new-services-but.png) no-repeat right 10px; z-index: 99; }

/*.accordion li ul li.new-serv:hover a{background:url(images/new-services-but.png) no-repeat right 10px; z-index: 99;  }*/
/* ------------------------- HEADER HERE -------------------*/
#header                                      { width:100%; padding-bottom:26px;}
#header .logo                                { float:left; display:block; padding-left:39px; width:32.8%; padding-top:19px;}
#header .header_rt                           { width:51.5%; float:right; display:block; background:#004b69; padding:0 10px 0 20px;}
#header .header_rt ul                        { margin:0; list-style:none;}
#header .header_rt ul li                     { float:left; display:inline-block; background:url(images/line.jpg) no-repeat right top; padding:14px 10px 12px 10px;  width:20%;}
#header .header_rt ul li.text                { width:83px; float:left; display:block;}
#header .header_rt ul li.text p              { float:left; display:block;}
#header .header_rt ul li.text p a              { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#fff; text-decoration:none;}
#header .header_rt ul li.text img            { float:right; display:block; padding-left:10px;}
#header .header_rt ul li.text1               { width:83px; float:left; display:block;}
#header .header_rt ul li.text1 p             { float:left; display:block;}
#header .header_rt ul li.text1 p a             { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#fff; text-decoration:none; float:left;}
#header .header_rt ul li.text1 img           { float:right; display:block; padding-left:10px;}
#header .header_rt ul li.text2               { width:157px; float:left; display:block;}
#header .header_rt ul li.text2 p             { float:left; display:block;}
#header .header_rt ul li.text2 p a             { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#fff; text-decoration:none; float:left;}
#header .header_rt ul li.text2 img           { float:right; display:block; padding-left:10px;}

#header .header_rt ul li.text3               { width:105px; height: 0px; float:left; display:block;}
#header .header_rt ul li.text3 p             { float:left; display:block;}
#header .header_rt ul li.text3 p a             { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#fff; text-decoration:none; float:left;}
#header .header_rt ul li.text3 em a          { font-style:normal;  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:13px;}
#header .header_rt ul li.text3 cite a        { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; line-height:13px; text-align:center; padding-left:5px;}
#header .header_rt ul li.text3 img           { float:right; display:block; padding-left:10px; margin-top:-18px;}
#header .header_rt ul li.last                { background:none; padding:11px 10px 0px;}
/* ---------------------------------------------------------*/
/* ------------------------- NAV HERE -------------------*/
#nav                                         { width:100%; background:url(images/menu.jpg) repeat-x left top;}                                
#nav .nav                                    { padding:0 10px;}
#nav .nav ul                                 { margin:0; list-style:none; position:realative; }
#nav .nav ul li                              { float:left; display:block; position: relative;}
#nav .nav ul li a                            { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:15px; color:#FFF; float:left; display:inline-block; padding:15px;}
#nav .nav ul li a:hover, .nav ul li.selected a    { background:#000;}
#nav .nav ul li a.last                       { padding:14px 8px 15px 12px}
#nav .nav ul li a.active                     { background:#000;}

.nav ul li:hover ul		{ display:block;}
.nav ul li ul 	                { display: none; height:auto; z-index: 9999; position: absolute; top: 100%; left: 0px; padding:0; }

.nav ul li .Allservice-In	{ border: 5px solid #00AACB; width: 810px; z-index: 99999;  text-align: left !important;  padding:0; }
.nav li ul.Allservice 		{ width:795px; }
.nav li:hover ul		{ display:block; }
.nav li ul li			{ padding:0;}
.nav li ul li a			{ font:12px Arial, Helvetica, sans-serif; background:none !important; color:#838383 !important; text-transform:none; padding:0; height:auto; display:block; width:100%;}
.nav li ul li a:hover		{ background: url(images/social_blue_bg.jpg) 0 0 repeat-x; !important;  color:#1E9EDB !important; text-decoration:underline;}
.nav li ul table		{ display:block;background:#fff;}
.nav li ul table td		{ border-right:2px solid #00AACB; width:24%;vertical-align:top; font-family:verdana;}
.nav li ul table td a		{ color:#262626;}
.nav li ul table td a:hover	{ color:#fff; background:#000;}
.nav li ul table td.col1	{ border-right:none;}
.nav li ul table td.col1	{ border-right:none;}
.nav li ul table td dl		{ padding:5px 10px; clear: both; }
.nav li ul table td dt		{ font-weight:bold; line-height: 15px; border-bottom:1px solid #00AACB; padding:10px 0; color:#055379; font-size:12px;}
.nav li ul table td dt.uniq	{ border-top:1px solid #70acb8;padding:0;margin:15px 0 0;}
.nav li ul table td dt.uniqLast	{ border-top:1px solid #70acb8;padding:0;margin:0;border-top:none;}
.nav li ul table td dd		{ font-size:11px;padding:0;margin:0;}
.nav li ul table td dd a	{ margin:0 !important; font-size:13px !important; text-align: left!important; padding:5px 0 5px 5px!important;}
.mainContReg table,td		{ font:12px verdana;padding-bottom:5px;}
table.td_info td		{ padding-bottom:0!important;}

.Allone				{ display: none; height:auto; width:250px; z-index: 99; position: absolute; left: 0px !important; padding:0;  }
.Allone ul li:hover ul		{ display:block;}
.All-in-one	{ border: 5px solid #00AACB; }

.Allone_01 {display: none; height:auto; width:250px; z-index: 99; position: absolute; left: 0px!important; padding:0; }
#menu li {padding:0pt !important; float:left; font-size:18px !important; font-weight:normal !important;}
.menu1 li.selected { height: 18px !important;   padding:0 7px !important; }
.menu1 li.selected a {padding-bottom: 10px !important;}

/* ---------------------------------------------------------*/
/* ------------------------ MIAN CONTENT HERE --------------*/
#main                                        { width:100%;}
#main .main_section                          { width:100%; margin:0 auto; margin-top:12px;}
#main .main_section .main_top                { width:924px; margin:0 auto; border-radius:6px 6px 0px 0px; background:#fff; min-height:100px; padding:36px 18px 28px 36px;}
#main .main_section .main_top_lt             { width:58%; float:left}
#main .main_section .main_top_lt h3          { background:url(images/text_border.jpg) no-repeat left bottom; font-size:25px; color:#000000; font-family: 'Open Sans', sans-serif; font-weight:600; text-transform:capitalize; padding-bottom:10px;}
#main .main_section .main_top_lt p           { font-size:15px; color:#000000; font-family:Verdana, Geneva, sans-serif; line-height:24px; padding-top:6px;}
span.vedio                                   { width:23%; height:64px;  float:left; display:block; text-align:center;margin-right:18px; margin-top:72px;}
span.vedio a                                 {  background:url(images/vedio.jpg) no-repeat left top;width:93%; height:64px;  float:left;padding-top:8px;   padding-left:14px;  display:block;  font-family:"Myriad Pro"; font-size:12px; color:#fff; background-size:100%;}
span.order                                   { margin-right:20px;}
span.order a                                 { font-family:"Myriad Pro"; font-size:12px; color:#000;background:url(images/Homepage-service_03.jpg) no-repeat left top; width:24%; height:68px; float:left; display:block; text-align:center;  padding-top:9px; margin-top:72px; background-size:100%;}
#main .main_section .main_top_rt             { width:38%; float:right;}
#main .main_section .main_top_rt h3          { font-size:32px; text-transform: capitalize; color:#707070; font-family: 'aller_lightregular'; font-weight:normal;}
#main .main_section .main_top_rt ul          { margin:0; list-style:none; padding-top:7px; float:left;}
#main .main_section .main_top_rt ul li       { background:url(images/correct.png) no-repeat left 18px; float:left; display:block; padding-left:25px; width:100%; padding-top:9px;  line-height:25px;}
#main .main_section .main_top_rt ul li a     { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#00AACB;}
#main .main_section .main_top_rt ul li a:hover  { color:#707070;}
#main .main_section_btm                      { width:100%; margin:0 auto;}
#main .main_section_btm .outer               { width:1024px; margin:0 auto;}
#main .main_section_btm .outer_top           { width:1024px; background:url(images/top_bg.jpg) no-repeat center top; display:block; width:1022px; height:15px; }
#main .main_section_btm .outer_btm           { width:100%; background:url(images/bg_bx.jpg) repeat-y center top;  background-size:100%;}
#main .main_section_btm .outer_btm_top       { width:97.6%; padding:10px 0 0 21px; margin-bottom:20px;}
#main .main_section_btm .outer_btm_box1      { background:url(images/plan_bg.jpg) no-repeat left top; float:left; display:block; width:25.8%; height:60px; padding:6px 28px 0 34px; margin-right:11px; background-size:100%; } 
#main .main_section_btm .outer_btm_box1 h3   { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#000; text-transform:uppercase; float:left; padding-top:10px;
 line-height:20px; font-weight:normal;} 
#main .main_section_btm .outer_btm_box1 h3 span         { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#4fa42c; float:left; display:block; text-transform:none;  padding-left:8px; font-weight:normal;} 
#main .main_section_btm .outer_btm_box1 img             { float:right; display:block; padding-top:7px;}
#main .main_section_btm .outer_btm_box1.last            { background:url(images/plan_bg.jpg) no-repeat left top; float:left; display:block; width:26.9%; height:60px; padding:6px 28px 0 25px; margin-right:0px; background-size:100%;} 
#main .main_section_btm .outer_btm_box1.last h3         { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#000; text-transform:uppercase; float:left; padding-top:10px; line-height:20px;  font-weight:normal;} 
#main .main_section_btm .outer_btm_box1.last h3 span    { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#4fa42c; float:left; display:block; text-transform:none;  padding-left:35px; font-weight:normal; font-weight:normal;} 
#main .main_section_btm .outer_btm_box1.last img        { float:right; display:block; padding-top:7px;}

#main .main_section_btm_lt                              { width:29.6%; float:left; display:block;  padding-bottom: 10px; background:url(images/service_bg.jpg) repeat left top; margin-left:11px; min-height:1400px; background-size:100%}
#main .main_section_btm_lt h3                           { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:20px; color:#005b7f; background:url(images/service_border.jpg) no-repeat 15px bottom; padding-left:16px; padding-bottom:8px; padding-top:9px;  background-size:100%; font-weight:normal;}
#main .main_section_btm_lt h3 span                      { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:20px; color:#5fac0d; font-weight:normal;}
#main .main_section_btm_lt .seo                         { width:84%; border:1px solid #808080; padding:9px 10px 9px 10px; min-height:45px; margin-left:11px; margin-top:11px;}


  
/* ---------------------------------------------------------*/ 
/* -------------------------accordian--------------------------------*/


/* -------------------------accordian--------------------------------*/
.urbangreymenu                                          { width: 100%; /*width of menu*/}
.urbangreymenu .headerbar                               { margin-bottom: 0; /*bottom spacing between header and rest of content*/padding: 0px 0 0px 0px; /*31px is left indentation of header text*/display:block;
border-bottom:0px dotted #b3b3b3;}
.accordion .selected                                    { background: url(images/sidemenu_active.jpg) right no-repeat; display:block; z-index:100;  }
.accordion .selected a		                            { font:14px Arial, Helvetica, sans-serif; color:#2d2d2d; display: inline-block; padding-left: 0px; /*link text is indented 8px*/ text-decoration: none; border-bottom:0px dotted #2d2d2d; margin:10px 0 10px 0px;  }
.selected_new { background-color: #E5E5E5 !important; height:auto !important; padding:3px !important;  }

.accordion ul                                           { list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/margin:10px 0 0 0px;}
.accordion ul li a                                      { font:12px Arial, Helvetica, sans-serif; color:#2d2d2d ; display: block; padding-left: 0px; /*link text is indented 8px*/ text-decoration: none; background:url(images/submenu_right_arrow.png) 6px 8px no-repeat; padding:5px 18px 5px 20px; } 
.accordion li ul li a 	                                { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#666666; line-height:20px; border:none !important; }
.accordion li ul li a:hover                             { /*hover state CSS*/ /* background: url(images/aoordian_hover.jpg) left top no-repeat;*/ padding:5px 18px 5px 20px; color:#FFF; width: 210px;  background: -webkit-linear-gradient(#00AACB, #036084); /* For Safari */ background: -o-linear-gradient(#00AACB,#036084); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#00AACB,#036084); /* For Firefox 3.6 to 15 */
background: linear-gradient(#00AACB, #036084); /* Standard syntax (must be last) */}
.accordion li ul li a.active                            { /*hover state CSS*/ background: url(images/aoordian_hover.jpg) left top no-repeat; padding:5px 18px 5px 20px; color:#FFF;}
.accordion                                              { list-style-type: none; padding: 0; margin: 0 0 0px;  border-top: none; border-left: none;}
.accordion li a                                         { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px !important; color:#005b7f; background: #fff url(images/minus.jpg) no-repeat 220px center; border:1px solid #bdbdbd; padding:9px; width:90%; font-weight:normal; } 
.accordion li.active>a                                  { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px !important; color:#005b7f; padding:9px; width:90%; font-weight:normal;}
.accordion li ul li.active>a                            { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px !important; color:#005b7f; padding:9px; width:90%; font-weight:normal; background: url(images/aoordian_hover.jpg) left top no-repeat; padding:5px 18px 5px 20px; color:#FFF;}

.accordion li div                                       { padding: 20px; display: block; clear: both; float: left; width: 360px;}
.accordion a                                            { text-decoration: none;  display: block; cursor: pointer; color:#c72a38; display:inline-block; font-family: 'myriad_probold'; padding-left:20px;}
.accordion  span                                        { font-size:16px; color:#5f666b; font-family:'myriad_prosemibold'; display:block; padding:0 0 0 52px;}
.accordion  span  a                                     { color:#5f666b; background:none; padding-top:0px; font-family:'myriad_prolight'; line-height:9px;}
.accordion em                                           { padding:0 0 0 0px;}
.accordion h4                                           { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px !important; color:#005b7f; background: #fff url(images/minus.jpg) no-repeat 220px center; border:1px solid #bdbdbd; padding:9px; width:90%; font-weight:normal;}
.accordion h4 em                                        { color:#434343; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px !important; }	

/* ---------------------------------------------------------*/ 
/* ----------------------main_mid-----------------------------------*/
#main .main_section_btm_mid                             { width:41.2%; float:left; display:block; padding:0 20px 5px 20px}
#main .main_section_btm_mid h2                        { font-size:25px; color:#006894;  font-family: 'Open Sans', sans-serif; font-weight:600;padding-bottom:5px; border-bottom:1px solid #e3e3e3;}
#main .main_section_btm_mid h3                        { font-size:25px; color:#006894;  font-family: 'Open Sans', sans-serif; font-weight:600;padding-bottom:5px; }
#main .main_section_btm_mid h5                        { font-size:18px; color:#006894;  font-family: 'Open Sans', sans-serif; font-weight:600;padding-bottom:5px; border-bottom:1px solid #e3e3e3;padding-top: 5px;}
#main .main_section_btm_mid h1                        { font-family: 'Open Sans',sans-serif;font-size: 15px;font-weight: 600;padding: 20px 5px 10px 0; }
#main .main_section_main_right h5 { border-bottom: 1px solid #E3E3E3; color: #006894; font-family: 'Open Sans',sans-serif; font-size: 20px; font-weight: 600; margin-bottom: 15px; padding-bottom: 5px;}

#main .main_section_btm_mid_cont1               { width:100%; border-bottom:none !important;}
#main .main_section_btm_mid_cont                 { width:100%; /* border-top:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3; */}
#main .main_section_btm_mid_cont p              { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; line-height:22px; padding-top:11px;}
#main .main_section_btm_mid_cont p span     { font-weight:bold;}
#main .main_section_btm_mid_cont ul             { margin:0; list-style:none;}
#main .main_section_btm_mid_cont ul li           { float:left; text-align: justify; display:block; color:#222222; background:url(images/arrow_blue.jpg) no-repeat left 18px; padding-left:21px; line-height:22px; padding-top:9px}
#main .main_section_btm_mid_cont ul li:hover 	{ color:#006894;}
#main .main_section_btm_mid_making                  	{ width:100.1%; float:left; display:block; background:#e5e5e5; margin-bottom: 14px; margin-top: 5px;}
#main .main_section_btm_mid_top               	{ width:98.1%; float:left; display:block; background:#009ec3;  padding:5px 6px 1px 6px;}
#main .main_section_btm_mid_top h3               { font-size:15px !important; color:#fff !important; font-family: 'Open Sans', sans-serif; text-transform:uppercase;}
#main .main_section_btm_mid_btm                         	{ width:98%; float:left; display:block; font-size:15px; color:#fff; font-family: 'Open Sans', sans-serif; padding:6px 0 10px 7px;}
#main .main_section_btm_mid_btm p                       	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:22px ; padding-left:4px; padding-top:5px;}
#main .main_section_btm_mid_btm p em                    { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:22px ; padding-left:4px; padding-top:5px;}

#main .main_section_btm_mid_btm ul                      { margin:0; list-style:none; width:97%;}
#main .main_section_btm_mid_btm ul li                   { float:left; display:block; width:95%; padding-top:15px; padding-left:5px; padding-right:20px;}
#main .main_section_btm_mid_btm ul li a                 { float:left; display:block; padding-right:6px; }
#main .main_section_btm_mid_btm ul li span              { float:right; display:block; background:#6dc104; padding:5px 15px 8px 15px; font-size:15px; color:#fff;  font-family: 'Open Sans', sans-serif; font-weight:600;}
#main .main_section_btm_mid_btm ul li span:hover	{ background: #009ec3;}
#main .main_section_btm_mid_btm h6                       { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006894; line-height:22px ; padding-left:4px; font-weight:normal;}

#main .main_section_btm_mid_btm ul li span a            { font-size:15px; color:#fff; 
 font-family: 'Open Sans', sans-serif; font-weight:600; text-decoration:none;}
#main .main_section_btm_mid_btm h4                      { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#006894; line-height:22px; padding-bottom:9px;  padding-left:8px; padding-left:5px; clear:both; font-weight:bold;}
#main .main_section_btm_mid_btm h5                      { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006894; line-height:22px; font-weight:bold; background:url(images/blue_brd.jpg) no-repeat 4px top; padding-top:12px; padding-left:5px;}
#main .main_section_btm_mid_faq                         { width:92%; float:left; display:block; background:url(images/faq_bg.jpg) repeat-x left top; padding:7px 13px 7px 7px; margin-left:4px; margin-bottom:25px;margin-top:10px;}
#main .main_section_btm_mid_faq h3                      { font-size:18px; color:#006894; font-family: 'Open Sans', sans-serif; font-weight:600; padding-bottom:7px;}
#main .main_section_btm_mid_faq h6                      { font-size:12px; color:#666666; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding-left:0px; padding-bottom:1px; line-height:22px;}
#main .main_section_btm_mid_faq p                       { font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;} 
/* ---------------------------------------------------------*/
/* ------------------------ main_rt --------------*/
#main .main_section_btm_rt                             { width:22%; float:right; display:block; margin-right:21px;}
#main .main_section_btm_bx                             { width:100%; border-top:1px solid #e5e5e5; border-left:2px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom:1px solid #c1c1c1; border-radius:6px; margin-bottom:20px; position:relative; z-index:1; behavior:url(PIE.htc);}
#main .main_section_btm_rt_bx_inn                      { background:url(images/clients_bg.jpg) repeat-x center top; width:86%; padding:7px 15px 0 13px; margin:2px 2px 2px 2px;  border-radius:6px; min-height:100px; padding-bottom:41px;}
#main .main_section_btm_rt_bx_inn h3                  { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px; color:#60bb46; background:url(images/border_clients.jpg) no-repeat left bottom; padding-bottom:10px; line-height:22px; font-weight:normal;}
#main .main_section_btm_rt_bx_inn h3 span             { color:#005b7f;}
#main .main_section_btm_rt_bx_inn ul                  { margin:0; list-style:none;}  
#main .main_section_btm_rt_bx_inn ul li               { float:left; display:block; width:100%; padding-top:12px;} 
#main .main_section_btm_rt_bx_inn ul li a             { float:left; display:block;} 
#main .main_section_btm_rt_bx_inn ul li span          { float:right; display:block;} 
#main .main_section_btm_rt_bx_inn ul li em            { float:left; display:block; padding-top:9px;} 
span.view                                             { position:absolute; bottom:-8px; left:57px; z-index:2; background:url(images/viewall.png) no-repeat center top ; width:108px; height:28px; text-align:center; padding-top:4px;} 
span.view a                                           { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#005b7f; text-decoration:underline; }  
/* ---------------------------------------------------------*/  
/*------------------------ events - ------------------------------*/    
#main .events                                            { width:100%; border-top:1px solid #e5e5e5; border-left:2px solid #e5e5e5; border-right:2px solid #e5e5e5; border-bottom:1px solid #c1c1c1; border-radius:6px; position:relative;  z-index:1; behavior:url(PIE.htc); margin-bottom:20px;}
#main .events_bx                                         { background:url(images/clients_bg.jpg) repeat-x center top; width:99%; margin:2px 0px 2px 0px;  border-radius:6px;}
#main .events_bx_top                                     { background:url(images/events_top.jpg) no-repeat center top #fff;  width:92%; padding: 9px 9px 0px 12px;}
#main .events_bx_top h3                                  { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px; color:#60bb46; background:url(images/border_clients.jpg) no-repeat left bottom; padding-bottom:10px; line-height:22px; font-weight:normal;}
#main .events_bx_btm                                     { background:url(images/events_btm.jpg) no-repeat center bottom #fff; width:210px; padding:0px 6px 0 6px; margin:2px 2px 2px 2px;  border-radius:6px; padding-bottom:18px;}	
#main .events_bx_top h3 span                             { color:#005b7f;}
#main .events_bx_btm  ul                                 { margin:0; list-style:none;}  
#main .events_bx_btm ul li                               { float:left; display:block; padding-top:14px; padding-left:5px;} 
#main .events_bx_btm ul li img                           { float:left; display:block;} 
#main .events_bx_btm ul li .post                         { float:left; display:block; width:149px;} 
#main .events_bx_btm ul li .post h4                      { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#005b7f; font-weight:normal;}
#main .events_bx_btm ul li .post h4 a                    { color:#005b7f; text-decoration:none;}  
#main .events_bx_btm ul li .post p                       { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:16px; padding-top:3px;}
#main .events_bx_btm ul li .post p span                  { font-weight:bold;} 
#main .events_bx_btm ul li .date                         { background:url(images/Homepage-service_93.jpg) no-repeat left top; width:43px; float:left; display:block; padding-right:7px; text-align:center; height:45px; padding-top:3px;} 
#main .events_bx_btm ul li .date span                    { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:9px; color:#000000;}      
#main .events_bx_btm ul li .date em                      { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#000000; font-style:normal;  padding-top:1px; display:block;}   
 /* ---------------------------------------------------------*/
/* ------------------------ inner2 --------------*/
.testimonial                                             { background:url(images/test_border.jpg) repeat-x center bottom; padding-bottom:9px; margin-top:20px;}
.testimonial_cont                                        { width:95.6%; padding:12px 9px 27px 9px; background:#e5e5e5;}
.testimonial_cont img                                    { float:left; display:block; padding-top:17px;}
.testimonial_cont_rt                                     { width:68%; float:right; background:url(images/comma.jpg) no-repeat left top;}
.testimonial_cont_rt p                                   { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:20px; padding-left:35px;}
.testimonial_cont_rt span                                { font-size:16px; color:#262262; font-family: 'calibribold'; font-weight:bold; float:left; display:block;  padding-top:21px; padding-left:15px;}
.testimonial_cont_rt em                                  { font-size:12px; color:#444444; font-family:Arial, Helvetica, sans-serif; float:left; display:block; padding-top:24px; padding-left:8px;}
.testimonial_cont_rt a                                   { font-size:12px; color:#e85628; font-family:Arial, Helvetica, sans-serif;float:right; display:block; text-decoration:underline; padding-top:24px;}
/* ---------------------------------------------------------*/ 
/* -------------------------inner4--------------------------------*/ 
.checkout                                                { width:100%;} 
.checkout ul                                             { margin:0; list-style:none;} 
.checkout ul li                                          { float:left; display:block; width:100%; padding-top:24px;} 
.checkout ul li .socialfield                             { background:url(images/search.jpg) no-repeat left top; width:69%; height:34px; float:left; display:block; background-size:100%;} 
.checkout ul li .socialfield input                       { width:95%; height:22px; background:none; margin:6px; border:none; outline:none; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;} 
.checkout ul li .field                                   { background:url(images/paybal.jpg) no-repeat left top; width:69%; height:34px; float:left; display:block; background-size:100%;} 
.checkout ul li .field input                             { width:95%; height:22px; background:none; margin:6px; border:none; outline:none; font-size:12px; color:#555555; font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
.checkout ul li span                                     { float:right; display:block; background:url(images/price_bg.jpg) no-repeat right top; width:21%; height:29px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#fff; text-align:center; padding:5px 0 0 21px; background-size:100%;}
.buying                                                  { width:66%; height:34px; float:left; display:block; background:url(images/buying.jpg) no-repeat left top; text-align:center; padding-left:10px; margin-top:10px; background-size:100%;  padding-top:9px;} 
.buying a                                               { background:url(images/continue_arrow.jpg) no-repeat left 6px; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#FFF; font-weight:normal; line-height:21px; display:block;}
 
input.btn                                                { background:url(images/submit.jpg) no-repeat right top; width:27%; height:36px; font-size:18px; color:#fff; text-align:center; float:right;; display:block; border:none; margin-right:12px; font-family: 'candararegular';  margin-top:10px; cursor:pointer;}  
.payment                                                 { background:url(images/shadow.jpg) no-repeat center top; width:100%; padding-top:57px; margin-top:32px; margin-bottom:12px;}
.method                                                  { background:url(images/pay_select.jpg) repeat-x left top #e5e5e5; width:100%;} 
.method h5                                               { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-transform:uppercase; padding-left:10px; padding-top:10px; padding-bottom:10px; }
.method_btm                                              { background:#e5e5e5; width:96%; float:left; display:block; padding:25px 8px}
.method_btm h4                                           { background:url(images/info.jpg) no-repeat left 2px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#494495; padding-left:31px; font-weight:300;}
.method_btm h4 a                                         {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#494495; font-weight:300; text-decoration:underline;}   
.method_btm h5                                           { background:url(images/contact.jpg) no-repeat left 29px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#666666; padding-left:31px; font-weight:300; padding-top:26px;}  
.method_btm h5 span                                      {font-weight:bold;}    
.radio_lt                                                { width:125px; float:left; display:block; padding-top:10px;}
.radio_lt span                                           { float:left; display:block; padding-right:12px; padding-top:2px;}
.radio_lt img                                            { float:left; display:block;}
.co_lt                                                   { width:162px; float:left; display:block;}
.co_lt span                                              { float:left; display:block; padding-right:12px; padding-top:12px;}
.co_lt img                                               { float:left; display:block; margin-top:-6px;}
/* ---------------------------------------------------------*/ 
/* -------------------------inner5--------------------------------*/ 
.contact                                                 { width:101%; float:left; display:block;}
.contact label                                           { width:77px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin-top:20px;}
.contact_field                                           { width:81.5%; float:left; display:block; height:33px; background:url(images/name.jpg) no-repeat left top; margin-top:20px; background-size:100%;}
.contact_field input                                     { width:97%; float:left; display:block; height:21px; background:none; border:none; outline:none; margin:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.msg1                                                     { background:url(images/msg.jpg) no-repeat left top; width:81%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; float:left; display:block; min-height:104px; margin-top:20px;  background-size:100%;}
.msg1 textarea                                            { background:none;width:97.5%; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; float:left; display:block; min-height:92px; border:none; outline:none; resize:none; }
.submit                                                  {  background:url(images/submit.jpg) no-repeat right top; width:108px; height:36px; font-size:18px; color:#fff; text-align:center;
 float:left; display:block; border:none; margin-left:77px; font-family: 'candararegular';  margin-top:25px;  cursor:pointer;}
.reset                                                    { background:url(images/reset.jpg) no-repeat; width:118px; height:36px; font-size:18px; color:#fff; text-align:center; float:left; display:block; border:none; margin-left:12px; font-family: 'candararegular';  margin-top:25px; cursor:pointer;}
/* ---------------------------------------------------------*/
/* ------------------------ footer css --------------*/
#footer                                                  { width:100%; background:#005b7f; padding:25px 0 22px 0px;}
#footer .container                                       { width:1005px;}
#footer .links                                           { width:20%; float:left; display:block;}
#footer .links h3                                        { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#fff; font-weight:normal;}
#footer .links ul                                        { margin:0; list-style:none;}
#footer .links ul li                                     { float:left; display:block; width:100%; padding-top:16px;}
#footer .links ul li a                                   { float:left; display:block;}
#footer .links ul li.site a                              { background:url(images/site.png) no-repeat left top; height:15px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#00b7ff; padding-left:27px; line-height:12px;}
#footer .links ul li.site a:hover                        { background:url(images/site.png) no-repeat left -16px; height:15px; color:#FFFFFF;}
#footer .links ul li.site a.active                        { background:url(images/site.png) no-repeat left -16px; height:15px; color:#FFFFFF;}
#footer .links ul li.msg a                               { background:url(images/msg.png) no-repeat left top; height:13px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#00b7ff; padding-left:27px; line-height:12px;}
#footer .links ul li.msg a:hover                         { background:url(images/msg.png) no-repeat left -12px;  height:13px; color:#FFFFFF;}
#footer .links ul li.tweet a                             { background:url(images/tweet.png) no-repeat left top; height:13px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#00b7ff; padding-left:27px; line-height:12px;}
#footer .links ul li.tweet a:hover                       { background:url(images/tweet.png) no-repeat left -13px;  height:13px; color:#FFFFFF;}
#footer .links ul li.fb a                                { background:url(images/fb.png) no-repeat left top; height:13px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#00b7ff; padding-left:27px; line-height:12px;}
#footer .links ul li.fb a:hover                          { background:url(images/fb.png) no-repeat left -13px; height:13px; color:#FFFFFF;}

/* ---------------------------------------------------------*/
/* ------------------------footer seoservice --------------*/
#footer .seo_service                                     { width:20%; float:left; display:block;}
#footer .seo_service h3                                  { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#fff; padding-bottom:3px;  padding-left:5px; font-weight:normal;}
#footer .seo_service ul                                  { margin:0; list-style:square; float:left; padding-left:10px;}
#footer .seo_service ul li                               { width:94% !important; padding-top:6px; list-style:square; color:#00b7ff; font-size:8px;  margin-left:10px;}
#footer .seo_service ul li a                             { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#00b7ff; text-decoration:none; vertical-align:middle; text-transform:capitalize;}
#footer .seo_service ul li a:hover                       { color:#FFFFFF;}
#footer .seo_service ul li:hover                         { color:#FFFFFF;}
#footer .seo_service ul li a.active                      { color:#FFFFFF;}
#footer .seo_service ul li.active                        { color:#FFFFFF;}
#footer .seo_service.last                                     { width:20%; float:left; display:block;}
#footer .seo_service.last h3                                  { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#fff; padding-bottom:3px;  font-weight:normal;}
#footer .seo_service.last ul                                  { margin:0; list-style:square;}
#footer .seo_service.last ul li                               { float:left; width:100%; padding-top:6px; list-style:square; color:#00b7ff; font-size:8px;}
#footer .seo_service.last ul li a                             { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#00b7ff; text-decoration:none; vertical-align:middle; text-transform:capitalize;}
#footer .seo_service.last ul li a:hover                       { color:#FFFFFF;}
#footer .seo_service.last ul li:hover                         { color:#FFFFFF;}
#footer .seo_service.last ul li a.active                      { color:#FFFFFF;}
#footer .seo_service.last ul li.active                        { color:#FFFFFF;}
/* ---------------------------------------------------------*/
/* ------------------------ footer logo --------------*/
#footer .logo                                                 { width:90%; margin:0 auto; background:url(images/logo_brd.jpg) repeat-x center top; padding:19px 0px 19px 100px; margin-top:22px;}
#footer .logo ul                                              { margin:0; list-style:none;}
#footer .logo ul li                                           { float:left; display:block; padding-right:50px;}
#footer .bottom                                               { width:100%; margin:0 auto; background:url(images/logo_brd.jpg) repeat-x center top; padding:19px 0px 19px 0px;}
#footer .bottom h6                                            { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; float:left; display:block; font-weight:normal;}
#footer .bottom h6 span                                       { text-transform:uppercase; display:block; float:left;}
#footer .bottom_rt                                            { width:45%; float:right; display:block;}
#footer .bottom_rt ul                                         { margin:0; list-style:none;}
#footer .bottom_rt ul li                                      { float:left; display:block; background:url(images/foter_line.png) no-repeat left 4px; padding:0 16px;}
#footer .bottom_rt ul li a                                    { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; display:inline-block;}
#footer .bottom_rt ul li a:hover                              { color:#00B7FF;}
#footer .bottom_rt ul li.first                                { background:none;}


.lt_mob                                                       { display:none !important;}
/* ---------------------------------------------------------*/
/* ------------------------ mobile menu --------------*/

.imenu                        { display: none;}
.toggleMenu             { display: none;  background: url(images/nav_bg.jpg) repeat-x scroll right center rgba(0, 0, 0, 0); padding: 7px 11px; width:93%; font-size:15px; font-family: Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-shadow: 1px 1px 1px rgb(0, 1, 1);}
.menu_mob                  { display:none; width:100.4%; background: url("images/imenu-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); position: relative; margin-top:2%;}        
.mob_title                { background:#009ec3; padding:0px;} 
.mob_title span       { font-size:12px; font-weight:600; color:#000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-decoration:none;}
.menu_mob ul li              { border-bottom:1px solid #009ec3;  background:url(images/drop-ar.png) right 10px no-repeat; width:100%;}
.menu_mob ul li.last          { border:0px;}
.menu_mob ul li a             {  text-decoration:none;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFFFFF; font-size:1.091em; display:inline-block; font-weight:400; padding-bottom:10px; padding-top:10px; padding-left:12px;  }
.menu_mob ul li a:hover       {text-decoration:none; color:#FFFFFF; background:#000000; display:block;}
.menu_mob ul                  { background:#00aacb; padding:10px 0px 6px; display:block; list-style:none; position:relative; z-index:999; margin-top:-1px;} 
.menu_mob ul li ul            { background:#68a33d; padding:5px 10px; margin:2px 0 5px; display:none;}
.menu_mob ul li ul li         { display:block; padding-right:18px; padding-bottom:5px; font-size:12px} 
.menu_mob ul li ul li a       { color:#FFFFFF; text-decoration:none; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:12px; display:block;} 
.menu_mob ul li ul li a:hover {  color:#FFF; text-decoration:none;}   
.menu_mob ul li a.active      { color:#FFFFFF; text-decoration:none; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; display:block; background:#000000;} 
.menu_mob ul li ul li.last    { border:none;} 


/*----------------------------------------------------------------------------------------*/

.entry-header h1.entry-title	{ font-size: 25px; color: #006894; font-family: 'Open Sans', sans-serif; font-weight: 600; padding-bottom: 5px; border-bottom: 1px solid #e3e3e3; }

.entry-header h1.entry-title a 	{color: #006894; font-family: 'Open Sans', sans-serif;}

ul.bonus		{ color: #666; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
ul.bonus	li 	{ font-weight: normal; padding: 0px !important;}

.faq 		{ width: 92%;  float: left; display: block;  background: url(images/faq_bg.jpg) repeat-x left top; padding: 7px 13px 7px 7px; margin-left: 4px; margin-bottom: 5px; margin-top: 5px; } 
.faq  h1		{ font-size: 18px; color: #006894; font-family: 'Open Sans', sans-serif; font-weight: 600; padding-bottom: 7px; }
.faq h2 		{ font-size: 14px !important; color: #666666 !important; font-family: Arial, Helvetica, sans-serif !important; font-weight: bold !important; padding-left: 0px; padding-bottom: 1px !important; line-height: 22px; }  
.comments-link span.leave-reply {display: none;}
ul.details li 	{ padding: 2px 0 8px 20px !important; background: url(images/plan-li.jpg) no-repeat scroll left 8px transparent; display: inline !important; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
ul.details li a	{ text-decoration: none; color: #006894;}
ul.details li a:hover{color: #6dc104;}


#main .main_section_main_right                             { width:63%; float:left; display:block; padding:0 20px 5px 20px;}
#main .main_section_main_right h2                        { font-size:16px; color:#006894;  font-family: 'Open Sans', sans-serif; font-weight:600;padding-bottom:5px;}
#main .main_section_main_right h3                        { font-size:25px; color:#006894;  font-family: 'Open Sans', sans-serif; font-weight:600;padding-bottom:5px; }
#main .main_section_main_right h1{ font-size: 25px; color: #006894; font-family: 'Open Sans', sans-serif; font-weight: 600; padding-bottom: 5px; border-bottom: 1px solid #e3e3e3; margin-bottom: 15px; } 

.welcome 			{  padding-bottom: 22px; text-align: justify; }
.welcome p 			{ line-height: 24px; padding-bottom: 10px; }
.member_block h4 		{ font-size: 18px; background: none !important; color: #2B2B2B; margin: 0; padding: 10px 0 15px 12px; font-family: "Myriad Pro"; font-weight: normal; }


p.blk_bg 						{ background: #D9D9D9; padding: 9px 11px !important; font-family: "Myriad Pro"; font-size: 18px !important; color: black !important; margin-top: 20px; }
#completeLinkBuilding_order 		{ width: 160px; height: 13px; margin: 0; border-left: 1px solid #D9D9D9 !important; border-top: 1px solid #D9D9D9 !important; padding: 5px; font-size: 12px; color: #4F4F4F; font-family: Arial, Helvetica, sans-serif; line-height: 13px; }
#pending_order					{ border-bottom: 0 none; border-left: 2px solid #E3E3E3 !important; border-right: 0 none; border-top: 2px solid #E3E3E3 !important; color: #4F4F4F; display: inline-block; font-family: Arial,Helvetica,sans-serif; font-size: 12px; height: 13px; line-height: 13px; margin: 0; padding: 5px; width: 150px;} 
#complete_order 					{ border-bottom: 0 none; border-left: 2px solid #E3E3E3 !important; border-right: 0 none; border-top: 2px solid #E3E3E3 !important; color: #4F4F4F; display: inline-block; font-family: Arial,Helvetica,sans-serif; font-size: 12px; height: 13px; line-height: 13px; margin: 0; padding: 5px; width: 150px;} 



/* Testimonial page Styles
---------------------------------*/
.testimonial_box { background: url(images/testimonial_box_band.jpg) repeat-x left top; clear:both; padding: 6px 0 0 0; margin-bottom: 15px; }
.testi_box_cont { border: 1px solid #e9f6fd; padding: 0 0 0 13px; }
.testi_box_left { background: url(images/testimonial_box_left_bg.jpg) no-repeat left 13px; /*width: 435px;*/ width:70%; float: left; padding: 28px 10px 0 14px; }
.testi_box_left p { line-height: 20px; text-align: justify; padding-bottom: 22px; }
.testi_box_left span { display: block; font-size: 13px; font-weight: bold; color: #71c7f1; }
.testi_box_left span a { font-weight: normal; font-style: italic; text-decoration: underline; color: #71c7f1; }
.testi_box_left span a:hover { text-decoration: none; }
.testi_box_right { background: url(images/testimonial_box_right_bg.jpg) no-repeat left top; width: 133px; height: 154px; float: right; text-align: right; padding: 13px 22px 0 0; }
.testi_box_right img { margin-bottom: 10px; }
.testi_box_right span { display: block; line-height: 16px; }
.testi_box_right span strong { display: block; }



/*---------------------------- Extra ----------------------------------------------*/


.checkout_button_box1 			{ border: 1px solid #E3E3E3; background: #fff; color: #797979; float: left; font: normal normal bold 20px/28px Arial, Helvetica, sans-serif;  height: auto;  padding: 0px; width: 555px; }
.checkout_button_box1 td			{ font-size: 13px; padding: 2px 0px 0px 10px; }
.checkout_button				{ width:130px; height:32px; background:url(images/cneck-but.jpg) 0 -3px repeat-x;  border:none; color: white; cursor: pointer; float: right; font: normal normal normal 14px/31px "Myriad Pro";  margin: 10px 90px 20px 7px; border-radius: 5px; } 
.checkout_button_box			{ width:406px; height:auto; margin: 10px 125px 0 0; padding:0; float:right;}
.more_services					{	float:right; width:228px; height:35px; background: url(images/title_bg1.jpg) repeat-x 0 0px; border:none; cursor:pointer; line-height:35px; font-size:16px; color:#fff; font-family:"Myriad Pro"; text-align:center; border-radius: 5px;}
.check_out						{	float:right; margin-left: 20px; width:100px; height:35px; background:url(images/totalbg.jpg) no-repeat 0 0px; border:none; cursor:pointer; line-height:32px; font-size:16px; color:#fff; font-family:"Myriad Pro"; text-align:center; border-radius: 5px;}

.checkout_button_box1 a			{text-decoration: none; }
.checkout_button_box1 a:hover	 {text-decoration:none !important;}

.txt_area 				{ background-repeat: repeat-x; position: absolute; background-position: top; font-family: Tahoma; font-size: 11px; border: #CCC solid 1px; padding-top: 2px; height: 75px; width: 230px;  border-image: initial; } 
.error 				{ border: 1px solid red;  font: 15px/20px "Myriad Pro"; font-weight: normal; width: 415px; font-weight: bold; text-align: center; clear: both; height: 30px; line-height: 1.5; color:red; margin-bottom: 10px; }
.success			{ border: 1px solid green;  font: 15px/20px "Myriad Pro"; font-weight: normal; width:415px; margin-bottom: 15px; font-weight: bold; clear: both;  text-align: center; height: 30px; line-height: 1.5; color:green; margin-bottom: 10px; }
.messageBoard			{ padding-top: 10px; -moz-border-radius: 10px; clear:both;	margin:20px 10px 20px 10px; border: 1px solid gray; padding: 20px; }
.messageView			{ padding-top: 10px; clear: both;-moz-border-radius: 10px; margin:20px 20px 20px 0; border: 1px solid gray; padding: 20px; }
.tablestylenew 			{ border:none; color: #838383;}
.tablestylenew tr td 		{ padding: 10px;}
.messageBoard h1 			{ border-bottom: 1px solid #6D9C2C; color:#838383; font-family: 'Myriad Pro'; font-size: 24px; font-weight: normal; margin: 0px 0px 18px; padding: 5px 0px 12px; width: 244px; } 
.messageView h1 			{ border-bottom: 1px solid #6D9C2C; color:#838383; font-family: 'Myriad Pro'; font-size: 24px; font-weight: normal; margin: 0px 0px 18px; padding: 5px 0px 12px; width: 244px; } 
.search 					{ background: url(images/GoBtn.jpg) no-repeat 0% 0%; border: none; border: 10px; color: white; font: normal 14px/5px "Myriad Pro"; height:30px; margin: 2px 0px 0px 10px; padding: 1px; width: 63px;  border-radius: 5px; }
.btn2 						{ background: url(images/GoBtn.jpg) no-repeat 0% 0%; border: none; color: white; font: normal normal normal 14px/14px Arial, Helvetica, sans-serif; height: 24px; margin: 2px 0px 0px; padding: 1px; width: 63px; }
.search_result 				{ height: 15px; margin-left: 10px; padding: 20px;  color: #828282; text-align: left; font-family: 'NeutraTextBook'; font-size: 15px; width: 625px; } 
.search_result em			{ font-family: "Myriad Pro"; font-size: 16px; font-style: normal;} 
.but 						{ background: transparent url(images/list-head.jpg) no-repeat scroll 0 0; height: 35px !important; color: white !important; font-size: 15px; font-family: "Myriad Pro"; width: 180px !important; border-radius: 8px; }
.submenuheader 				{ background:transparent url(images/list-head.jpg) no-repeat scroll 0 0;  margin:20px 5px 0px 5px;	height:50px; width:411px; }
.submenu-nav 				{ width:426px; margin-top: 15px;	height:33px;  	float:left; margin-bottom: 20px; }
.submenu-nav ul li.first		{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.submenu-nav ul  			{ list-style:none; 	padding:0px; 	margin:0px; 	padding-left:5px; border-bottom: none !important; } 
.submenu-nav ul li 			{ font-size:13px !important;  background: url(images/foter_line.png) no-repeat scroll left 10px rgba(0, 0, 0, 0);;  border: medium none !important; width: auto !important;	color:#FFFFFF !important; 	float:left; 	line-height:12px !important; 	padding:0px 5px !important; 	font-weight:bold; }
.submenu-nav ul li a 		{ 	font: normal normal bold 13px/29px Arial, Helvetica, sans-serif; 	color:#FFFFFF !important; 	text-decoration:none !important; } 
.submenu-nav ul li a:hover 	{ font-size:13px; 	color:#FFFFFF; 	text-decoration:underline; }
.selected				{  background-color : #71C7F1; height: 17px;   font-size:14px !important;  font-weight:bold !important; color:#FFF; padding:3px !important; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomright: 5px; -moz-box-shadow: 2px 2px 2px #999; }

.messageBoard  input [type="submit"] {float:left; width:121px; height:34px; background:url(images/inner_btn1.gif) 0 0 no-repeat; font:normal 14px/34px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; border:none;}

.messageView				{ padding-top: 10px; -moz-border-radius: 10px; 	margin:20px 15px 20px 15px; 	border: 1px solid gray; padding: 20px; }
.messageBoard textarea		{ width:350px; height:101px; border:1px solid #d1d1d1; font:13px Arial, Helvetica, sans-serif; color:#171313; }
.attachment 				{ padding: 10px 10px 10px 10px; } 
.submitBtn input			{ background: url(images/GoBtn.jpg) repeat-x;     color: #fff;     display: block;     font-family: "Myriad Pro";     font-size: 16px;     height: 29px;  border: none; margin: 4px 0; text-align: center;     width: 66px;  border-radius: 6px; } 
.thinborder				{ border-color: initial; clear: both; border-style: initial; border-width: thin; border: thin solid #CCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.serviceForm 				{ clear: both; /* margin-left:30px; */}
.tableStyle				{ background: #fff; width: 100%; clear:both; color : #838383;  /* margin-left:20px; */ }
.tableStyle tr 				{ font-size:12px; text-align:left; border:none; }
.tableStyle thead			{ background:none repeat scroll 0 0 #1EB5E7;color:#FFFFFF;  font-weight:bold;padding:5px 0;text-align:left; width:100px;}
.tableStyle tr td 			{ padding:10px; }
.tableStyle tr td  b		{ text-align:top;} 
.tableStyle tr td input 	{ height: 25px !important; width: 182px !important; color: #888 !important; border-top: 2px solid #E5E5E5 !important; border-left: 2px solid #E5E5E5 !important;}
.tableStyle tr td textarea 	{ height: 50px; width: 200px; padding: 5px; color: #888; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; border-top: 2px solid #E5E5E5; border-left: 2px solid #E5E5E5;}
.order 				{ border: 1px solid #71c7f1; border-left: none; clear:both; margin: 10px 0px 16px 0px;}  
.order th 					{ background: url(images/list-head.jpg) left top repeat-x; font-family: 'Lato', Arial, Helvetica, sans-serif; border: 1px solid #71c7f1; color: white;  font-weight: bold; line-height: 30px; font-size: 12px; padding: 0px 7px 0px 7px; text-align: center; }
.order bdr_left table td 	{ border-left: 1px solid #71c7f1; }
.order tr 					{ border-color: inherit;  display: table-row;  vertical-align: inherit;   }
.order td 					{ color: #0A2C46; border-left: 1px solid #71c7f1;  background: #f9f9f9; font: normal normal normal 12px/18px Arial, Helvetica, sans-serif; line-height: 18px;  padding: 5px 5px 5px 15px; } 
.order td a 				{ color: #0A2C46; text-decoration:none;}
.order td a:hover 			{ text-decoration:underline; color: #838383; }

/*---------------------------- Extra End ----------------------------------------------*/

/*---------------------------- video creation  ----------------------------------------------*/

.offerBody 					{ width: 500px; border-top: 2px solid #F0F7F7; border-bottom: 1px solid #F0F7F7; background: #FCFFFF; margin: 10px 0 0 0; line-height: 12px !important; }
.offerBody .offerTextLeft 	{ color: #263248; float: left; font: bold 14px Arial, Helvetica, sans-serif; margin-top: 13px; }
.offerBody .offerRadio		{ float: left; margin-left: 15px; margin-right: 20px; }
.offerNormal				{ clear: both; color: #666666; font: 12px Arial,Helvetica,sans-serif; padding-left: 0px; width: auto;} 
.keyFeatures				{ width:500px;}
.keyFeatures ul				{ border: 1px solid #EDF7F7; background:#fff;    margin: 10px 10px 10px 0px;     padding: 10px 20px;} 
.keyFeatures ul li			{ height: 14px; line-height: 14px; list-style-type: circle; color: #666666; font: 12px Arial,Helvetica,sans-serif;} 
.formfields p				{ font:12px arial; color:#767676; padding:20px 0;}
.mainOptbox 				{ border:1px solid #edf7f7; background: none repeat scroll 0 0 #FFFFFF; padding:20px 10px; color:#767676; font-size:14px; font-weight:normal;}
.mainOptbox p				{ padding:0 0 3px 0;}
.mainOptbox span			{ font:12px arial; color:red;}
.formfields_pad				{ padding:15px 0 0 0;}
.formfields label 			{ color: #1276A7; font-family: "Myriad Pro"; font-size: 15px;  font-weight: normal;}
.heading_txt				{ color: #767676; font: 20px/30px "Lucida Sans Unicode","Lucida Grande",sans-serif; text-align:right;}
.heading_button				{ float:right; dispaly:block; margin:0 25px 0 0;}

/*---------------------------- video creation  ----------------------------------------------*/


/*---------------------------- Sitemap css  ----------------------------------------------*/

.centerstr				{ width: 650px; float: left;  padding-left: 10px; } 
.centerstr h2			{ font-weight: normal; background: #1E9EDB; color: white; font-size: 17px; font-family: Verdana, Geneva, sans-serif; padding: 7px; border-top: 10px solid #71C7F1; border-bottom: 1px solid #1E9EDB; width: 630px; margin: 10px 0 20px 0px; } 
.centerstr table tr th 	{ font-family: "Calibri",Myriad Pro; font-weight: bold; border-bottom: 1px solid;  padding-bottom: 10px; text-align: center; font-size: 16px; color:#1E9EDB; }
.centerstr ul.whyus		{ margin: 0; padding: 10px 0 0 10px; width: 191px; border-bottom: none !important; }
.centerstr ul.whyus li 	{ display: block; margin: 0; text-align: left !important; padding: 0 0 10px 17px !important; background: url(../../images/blue_dot_new.png) 0 6px no-repeat !important; font-size: 13px !important; color: #393939 !important; line-height: 16px !important; font-family: Arial, Helvetica, sans-serif;}  
.whyus li a 			{ font-size: 13px; color: #393939; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.seperat				{ background: url(../../images/title_border_diff.jpg) repeat-x left center; width: 578px !important; margin: 0 10px 10px 10px; } 


/*---------------------------- Sitemap css  ----------------------------------------------*/


/*--------------------------- new order details css ------------------------------*/

.messageBoard_area				{ margin-top:20px;  padding: 20px; width: 635px; border: 1px solid #DBDBDB;}
.messageBoard_area h1			{ border-bottom: 1px solid #DBDBDB !important; color: #838383!important; font-family: 'Myriad Pro'!important; font-size: 20px!important; font-weight: normal!important;
margin: 0px 0px 18px!important; padding: 5px 0px 12px 21px!important; width: 618px!important; }
.message-form 					{ width: 630px;  }
.message-form  ul 					{ width: 630px; float: left; display: block; }
.message-form  ul 	li 				{ width: 630px; float: left; display: block; padding: 0 0 10px 0; }
.message-form  ul 	li.sep 			{ border-bottom: 1px solid #E8E8E8; margin-left: 0px !important; width: 633px !important; text-align: center;
margin-bottom: 10px !important; }
.message-form  ul 	li label 			{ width: 240px; margin-left: 12px; font: 13px/29px Arial, Helvetica, sans-serif; color: #8F8F8F; display: block; padding-right: 10px;}
.message-form  ul 	li label1			{ width: 216px; margin-left: 10px; font: 13px/24px Arial, Helvetica, sans-serif; color: #8F8F8F; display: block; }
.message-form  ul 	li span 			{ width: 180px; padding-top: 6px; color: #828282; display: block; }
.message-form ul li span .txtbox8	{ width: 325px; height: 95px; border: 1px solid gainsboro; padding: 0 0 0 5px; outline: none; background: white;
font: 13px/15px Arial, Helvetica, sans-serif; color: #242424; }
.form-comm li label 					{ width: 115px; display: inline-block; float: left; font: 14px 'ZurichLight', Arial, Helvetica, sans-serif; color: #383876; }
.upfile							{ padding:5px;}
.submitBtn						{ background: url(images/GoBtn.jpg) repeat-x; color: white; display: block; font-family: "Myriad Pro";
font-size: 16px; height: 29px; border: none; margin: 4px 0; text-align: center; width: 66px; border-radius: 6px; }
.clientmess 						{ width: 400px; text-align: justify; padding-top: 6px; color: #828282; display: inline-block; float:left; }

.servicebutton					{}
.servicebutton ul					{ width: 675px; float: left; display: block;}
.servicebutton ul li 				{ width: 595px; float: left; display: block;  padding: 0 0 5px 80px; }
.servicebutton ul li.savebutt		{ width: 675px; float: left;  padding: 0 0 5px 0; }
.servicebutton ul li.resetbutt		{ width: 675px; float: left;  padding: 0 0 5px 0; }
.servicebutton ul li label 			{ width: 100px; margin-left: 25px; font-weight: bold; font: 13px/29px Arial, Helvetica, sans-serif; color: #8F8F8F; }
.formbtn						{  display: inline-block; width: 65px; height: 30px; border: none; text-align: center; margin:15px 12px 17px 75px!important; line-height: 25px; font-size: 16px; color: #fff; font-family: "Myriad Pro";  background: url(images/GoBtn.jpg) repeat 0% 0%; float: center; border-radius: 5px; } 


.addbutt						{display: block; width: 125px !important; height: 32px; border: none; text-align: center; margin: 0px 12px 15px 95px; font-size: 16px; color: #fff; font-family: "Myriad Pro"; background: url(images/list-head.jpg) no-repeat scroll 0 0; float: center; border-radius: 5px;} 
.sbm_note						{ display: block; padding: 10px; width: auto; border: 1px solid #DBDBDB; background: #F0F9FF; margin: 5px 15px 5px 15px; clear:both;} 
.sbm_note p 						{ font: 12px/20px Arial, Helvetica, sans-serif; text-align: center; font-weight: bold; color: #888888; padding: 0 0 0 0 !important; }

.reachmexi 						{	display: block; width: auto; border: 1px solid #DBDBDB; background: #F0F9FF; margin: 5px 15px 5px 15px;}  
.reachmexi  p					{	font-weight: bold; color: red !important; font-size: 13px!important; text-align: center!important; padding: 5px!important;} 

.flt_lft 						{ float: left !important; }	
.order_page						{ width:675px;  /* border: 1px solid #DBDBDB; */}
.order_page_top					{ width:675px;  padding:15px 0 10px 0; background:url(../../images/h_btm_border1.jpg) no-repeat center bottom;}
.order_page_top h4				{ font:26px Arial,Helvetica,sans-serif; border: none; text-align: center; color:#393939; padding:0 0 10px 0;}
.order_page_top p				{ font:13px/22px Arial, Helvetica, sans-serif; color:#666666;}


.selectbut						{ width: 50px !important; display: inline-block !important;}	
.box10 ul li span input.optsele	{ width: 50px !important; display: inline-block!important}	
.box10_new ul li span input.optsele	{ width: 50px !important; display: inline-block!important}	 
.box_nei						{ width:675px;}
.box_nei em						{ font:20px/20px Arial,Helvetica,sans-serif; text-align: center; color:#838383; padding:0px 15px 5px 15px; display:block;}
.box_nei ul						{ width:675px; float:left; display:block;}
.box_nei ul li					{ width:675px; float:left; display:block; padding: 0 0 10px 0; }
.deta-cont p					{ font: 12px/20px Arial, Helvetica, sans-serif; color: #8F8F8F; font-weight: bold; padding: 2px 10px 2px 10px;} 
.box_nei ul li label			{ width:375px; margin-left:15px; font-weight: bold; font:13px/29px Arial, Helvetica, sans-serif; color:#666666; display:block;}
.box_nei ul li span				{ width:50px; height:29px; color:#828282; display:block;}
.box_nei ul li span input		{ width:240px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:block;}
.box_nei ul li span input.optsele {width: 50px !important; margin: 0px; display: inline-block!important;} 


.box10							{ width:675px;}
.box10 em						{ font: 16px/20px "Myriad Pro"; text-align: center; color:#838383; padding:5px 15px 5px 15px; display:block;}
.box10 ul						{ width:675px; float:left; display:block;}
.box10 ul li					{ width:675px; float:left; display:block; padding: 0 0 5px 0; }
.box10 ul li.bottspac			{ width:675px; float:left; display:block; padding: 0 0 20px 0; }
.box10 ul li label				{ width:380px !important; margin-left:15px; font-weight: bold; font:13px/29px Arial, Helvetica, sans-serif; color:#8F8F8F; display:block;}
.box10 ul li labelnw 			{ width: 400px; margin-left: 15px; font: 13px/29px Arial, Helvetica, sans-serif; font: 13px/29px Arial, Helvetica, sans-serif; color: #8F8F8F; display: block; }
.box10 ul li span				{ width:245px; /*height:29px;*/ line-height: 20px; color:#828282;  display:block;}
.box10 ul li span input			{ width:240px !important; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:block;}
.box10 ul li span input.radioopt{ width:50px; }

.deta-cont						{ font: 12px/20px Arial, Helvetica, sans-serif; background: #ECECEC; color: #8F8F8F !important; font-weight: bold; padding: 2px 20px 2px 20px !important; } 
.deta-cont p					{ padding-bottom:0px !important;}
.deta-cont a					{ color: #393939; text-decoration:none; } 
.deta-cont a:hover				{ color: red; text-decoration:underline; } 


#logoupload						{ border: none !important; }
#fileupload						{ border: none !important; }
#uploadscript					{ border: none !important; }

.optionsele 					{ margin: 5px 10px 10px 45px;  line-height: 25px; }

.box10 em.appr					{ display:inline-block; position:relative; top:-9px; font: normal 12px/14px Arial, Helvetica, sans-serif;}
.box10 em.appr_aft 				{ display: inline-block; position: relative; top: 8px; font: normal 12px/14px Arial, Helvetica, sans-serif; }
.box10 em.submitbfor			{ display:inline-block; position:relative; top:5px; font: normal 12px/14px Arial, Helvetica, sans-serif;}
.box10 ul li span .txtbox6		{ width: 235px; height:55px; border: 1px solid gainsboro; padding: 0 0 0 5px; outline: none; background: none; font: 13px/15px Arial,  Helvetica, sans-serif; color: #242424; }

.box10_new						{ width:675px; clear:both}
.box10_new em					{ font: bold 15px/20px Arial,Helvetica,sans-serif; text-align: center; color:#838383; padding:0px 15px 5px 15px; display:block;}
.box10_new ul					{ width:675px; float:left; display:block;}
.box10_new ul li				{ width:675px; float:left; display:block; padding: 0 0 10px 0; }
.box10_new ul li.bottspac		{ width:675px; float:left; display:block; padding: 0 0 30px 0; }
.box10_new ul li label			{ width: 216px; margin-left: 100px; font: 13px/29px Arial, Helvetica, sans-serif; color: #8F8F8F; display: block; }
.box10_new ul li span			{ width:250px; /* height:29px; */padding-top: 6px; color:#828282;  line-height: 18px; display:block;}
.box10_new ul li span input		{ width:240px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:block;}
.box10_new em.appr			{ display:inline-block; position:relative; top:-9px; font: normal 12px/14px Arial, Helvetica, sans-serif;}
.box10_new em.submitbfor	{ display:inline-block; position:relative; top:5px; font: normal 12px/14px Arial, Helvetica, sans-serif;}
.box10_new ul li span .txtbox6	{ width: 235px; height:55px; border: 1px solid gainsboro; padding: 0 0 0 5px; outline: none; background: white; font: 13px/15px Arial,  Helvetica, sans-serif; color: #242424; }

#url1_1						{ width:210px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:inline-block;}
#url2_1						{ width:210px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:inline-block;}
#url1_2						{ width:210px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:inline-block;}
#url2_2						{ width:210px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:inline-block;}
#url1_3						{ width:210px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:inline-block;}
#url2_3						{ width:210px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:inline-block;}
 
.devider					{ background: url(../../images/title_border_diff.jpg) repeat-x left center; width: 655px !important; margin: 0 10px 10px 10px; }
.sep						{ border-bottom: 1px solid #E8E8E8; margin-left: 25px !important; width: 633px !important; text-align: center; margin-bottom: 10px !important;}
.box10 ul li span .txtbox5		{ width:280px; height:29px; padding:0 10px; border:none; outline:none; background:none; font:13px/29px Arial, Helvetica, sans-serif; color:#999999;}
.box10 ul li .txt_note			{ width:auto; background:#FFFFE4; border:1px solid #ECECEC; padding:10px;}
.box10 ul li .txt_note p			{ font:12px/20px Arial, Helvetica, sans-serif; color:#242424 !important; padding:0 0 0 0 !important;}
.ext_note					{ display: block; padding: 10px; width: auto; /* background: #ECECEC; */ margin: 5px 15px 5px 15px; clear:both;} 
.ext_note p					{ font: 12px/20px Arial, Helvetica, sans-serif; color: #242424; padding: 0 0 0 0 !important;} 
.sbm_note					{ display: block; padding: 10px; width: auto; border: 1px solid #DBDBDB; background: #F0F9FF; margin: 5px 15px 5px 15px;} 

.box10_1					{ width:675px;}
.box10_1 em					{ font:20px/20px Arial,Helvetica,sans-serif; text-align: center; color:#838383; padding:5px 15px 5px 15px; display:block;}
.box10_1 ul					{ width:675px; float:left; display:block;}
.box10_1 ul li					{ width:675px; float:left; display:block; padding: 0 0 5px 0; margin-bottom: 10px;}
.box10_1 ul li label				{ width:375px; margin-left:25px; font-weight: bold; font:13px/29px Arial, Helvetica, sans-serif; color:#8F8F8F; display:block;}
.box10_1 ul li span				{ width:250px; height:29px; color:#828282; display:block;}
.box10_1 ul li span input			{ width:240px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:block;}
.box10_1 ul li span .txtbox5		{ width:280px; height:29px; padding:0 10px; border:none; outline:none; background:none; font:13px/29px Arial, Helvetica, sans-serif; color:#999999;}
.box10_1 ul li .txt_note		{ width:auto; background:#CCE8E9; border:1px solid #A6E9EB; padding:10px;}
.box10_1 ul li .txt_note p		{ font:12px/20px Arial, Helvetica, sans-serif; color:#242424; padding:0 0 0 0;}
.box10_1 em.appr			{ display:inline-block; position:relative; top:-9px; font: normal 12px/14px Arial, Helvetica, sans-serif;}



.box12_new						{ width:675px;}
.box12_new ul						{ width:675px; float:left; display:block;}
.box12_new ul li					{ width:655px; float:left; display:block; padding: 2px 10px 2px 10px; margin-bottom: 20px;}
.box12_new ul li label				{ width: 218px; margin-right: 6px; margin-left: 82px; font: 13px/20px Arial, Helvetica, sans-serif; color: #8F8F8F; display: block;}
.box12_new ul li span				{ display:block; line-height: 16px; width: 250px; color: #828282;}
.box12_new ul li span.txtbox6_bg	{ width:240px; height:75px; border: 1px solid #DCDCDC; }
.box12_new ul li span.txtbox8_bg	{ width:240px; height:75px;  }
.box12_new ul li span .txtbox8		{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12_new ul li span .txtbox6		{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12_new ul li span.txtbox7_bg	{ width:240px; height:75px;  border: 1px solid #DCDCDC; }
.box12_new ul li span .txtbox7		{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12_new ul li span.txtbox6_bg_1	{ width:240px; height:75px; color:#828282; }
.box12_new ul li span .txtbox6		{ width:235px; height:75px; border: 1px solid gainsboro; padding:0 0 0 5px;  outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12_new ul li span.txtbox7_bg_1	{ width:240px; height:75px; color:#828282; }
.box12_new ul li span .txtbox7		{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}

.box12							{ width:675px;}
.box12 ul							{ width:675px; float:left; display:block;}
.box12 ul li						{ width:655px; float:left; display:block; padding: 2px 10px 2px 10px; margin-bottom: 20px;}
.box12 ul li label					{ width:360px; margin-right: 15px; margin-left: 15px; font:13px/20px Arial, Helvetica, sans-serif; color:#8F8F8F; display:block;}
.box12 ul li span					{ display:block;}
.box12 ul li span.txtbox6_bg		{ width:240px; height:75px; border: 1px solid #DCDCDC;   }
.box12 ul li span.txtbox8_bg		{ width:240px; height:75px;  }
.box12 ul li span .txtbox8			{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12 ul li span .txtbox6			{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12 ul li span.txtbox7_bg		{ width:240px; height:75px;  border: 1px solid #DCDCDC; }
.box12 ul li span .txtbox7			{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}

.box12 ul li span.txtbox6_bg_1		{ width:240px; height:75px; line-height: 16px; color:#828282; }
.box12 ul li span .txtbox6			{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}
.box12 ul li span.txtbox7_bg_1		{ width:240px; line-height: 16px; /* height:75px;*/  color:#828282; }
.box12 ul li span .txtbox7			{ width:235px; height:75px; padding:0 0 0 5px; border:none; outline:none; background:none; font:13px/15px Arial, Helvetica, sans-serif; color:#242424;}


.box13							{ width:410px; padding:15px 0; }
.box13 label						{ width:165px; font:13px/29px Arial, Helvetica, sans-serif; color:#666666; display:block;}
.box13 ul							{ margin:0; padding:0;   width:230px;}
.box13 ul li						{ float:left; width:230px; margin:0; padding:0 0 10px 0; list-style:none;   }
.box13 ul li a						{ width:119px; height:29px; background:url(../../images/txtbox_bg1.jpg) repeat-x; display:block; font:12px/29px Arial, Helvetica, sans-serif; color:#242424; text-decoration:none; text-align:center; float:left;}
.box13 ul li .txt					{ color:#666666; font:normal 13px/29px Arial, Helvetica, sans-serif; padding:0 0 0 10px; width:91px;}
.box13 .send_btn					{ width:207px; height:34px; background:url(../../images/send_btn.gif) 0 0 no-repeat; text-align:center; font-size:14px; color:#fff; text-align:center; line-height:34px; font-weight:bold; border:none; cursor:pointer; margin-top:20px; }
.box13 .btn2						{ width:121px; height:34px; background:url(../../images/btn2.jpg) 0 0 no-repeat; text-align:center; font-size:14px; color:#fff; text-align:center; line-height:34px; font-weight:bold; border:none; cursor:pointer; margin:35px 7px 130px 0; }
.box13 .send_btn					{ background: url(../../images/service_title_bg.jpg) repeat-x; border:none; color: #FFFFFF; cursor: pointer; font: 16px 'LatoRegular'; height: 41px; text-transform: uppercase; width:auto; padding:0 10px; margin:10px 0 0 0;}
.box13 .send_btn:hover			{ color:#000;}

.withtwo						{ width:675px;}
.withtwo em						{ font: 16px/20px "Myriad Pro"; text-align: center; color:#838383; padding:0px 0 18px 0; display:block;}
.withtwo ul						{ width:675px; float:left; display:block;}
.withtwo ul li						{ width:675px; float:left; display:block; padding: 0 0 5px 0; }
.withtwo ul li.bottspac			{ width:675px; float:left; display:block; padding: 0 0 30px 0; }
.withtwo ul li.nolab				{ width:675px; float:left; display:block; padding: 0 0 5px 0; }
.withtwo ul li.togheth				{ width:675px; float:left; display:block;  padding: 0 0 30px 0; }
.withtwo ul li label					{ width:100px; margin-left:25px; font-weight: bold; font:13px/29px Arial, Helvetica, sans-serif; color:#8F8F8F; display:block;}
.withtwo ul li span					{ width:200px; height:29px; padding-top: 6px; color:#828282; display:block;}
.withtwo ul li span input				{ width:200px; height:29px; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;  display:block;}
.withtwo em.appr				{ display:inline-block; position:relative; top:-9px; font: normal 12px/14px Arial, Helvetica, sans-serif;}
.withtwo em.submitbfor			{ display:inline-block; position:relative; top:5px; font: normal 12px/14px Arial, Helvetica, sans-serif;}
.box10_new ul li.bottspac_new		{ width:675px; float:left; display:block; }

.box10_new ul li table 				{ margin: 10px 0 0 70px;  text-align: center; border-collapse: collapse; }
.box10_new ul li table td  				{ padding:6px; border: 1px #ccc solid; }
.box10_new ul li table  thead 			{ background: #838383; }
.box10_new ul li table  th 				{ color: #fff; padding:8px; border: 1px #ccc solid; }
 
 
/*--------------------------- new order details css ------------------------------*/

/*--------------------------- SMO branding quote request forms ------------------------------*/

.brandquote			{ margin: 20px; padding-left: 10px;}
.brandquote em		{ color:red;}
.brandquote	h2		{ height: 33px; margin-bottom: 14px; padding-top: 15px; border-bottom: 1px dashed #CFECF8; font-size: 14px; color: #055379; font-weight: bold; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.brandquote label	{ width: 170px; font-size: 15px; height: 33px; line-height: 33px; float: left; display: block; color: #3e719d; font-family: "Myriad Pro"; } 
.brandquote	input	{ height: 15px; width: 218px; padding: 5px; color: #888; border-top: 2px solid #E5E5E5; border-left: 2px solid #E5E5E5;  margin-bottom: 8px;} 
.brandsubmitS		{ margin-top: 10px; background: url(../../images/GoBtn.jpg) 0 0 no-repeat; margin-right: 10px !important; border: none; width: 65px !important; cursor: pointer !important; font-weight: bold; height: 32px !important; border-radius: 5px; color: #fff !important; float: left; margin-left: 150px; } 
.brandsubmitR		{ margin-top: 10px; background: url(../../images/GoBtn.jpg) 0 0 no-repeat; margin-right: 10px !important; border: none; width: 65px !important; cursor: pointer !important; font-weight: bold; height: 32px !important; border-radius: 5px; color: #fff !important; float: left; margin-left: 10px; } 
#plans				{ height: 30px; width: 232px !important; padding: 5px; color: #888; border-top: 2px solid #E5E5E5; border-left: 2px solid #E5E5E5; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom: 7px; }
.brandquote .adinfo { background-repeat: repeat-x; background-position: top; font-family: Tahoma; font-size: 11px; border: 2px solid #E5E5E5;  padding-top: 2px; height: 75px; width: 230px; border-image: initial;}

.error1			{ color:red !important; display:none; font-size: 11px !important; position: relative;}
.errS 			{ left: 170px; position: absolute; color:red !important; display:none; font-size: 13px !important; bottom: -60px; }
#msg			{ bottom: 5px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#007cc4; float: left; font-size: 12px; font-weight: normal; left: -10px; text-transform: uppercase; }
.error1			{ color: red !important; float: right;  right: 3px; text-align: right !important; top: -20px; }
form#contact_form{ position:relative;}

/*--------------------------- SMO branding quote request forms ------------------------------*/



.tablestru	{ border: 1px solid #CFECF8; width:100%}
.tablestru tr { border: 1px solid #CFECF8; }
.tablestru tr th { padding: 5px; color: #71c7f1;font-weight: bold;}
.tablestru tr td{ padding: 5px;}


/*--------------------------- onpage and smo plan detail styling start  ------------------------------*/

.tool-tip { display: inline-block; position: absolute; background: #fff; top: -40px; left: 100%; background: #fff; width: 250px; border: 1px solid #33677A; padding: 5px; text-align: left;  font-size: 11px; }

.packages h3 	{ height: 20px; font-size: 16px; color: #055379; font-weight: bold; font-family: sans-serif; border-bottom: none;
padding-bottom: 0px !important; margin: 0px;} 

.packages th 	{ background: #006894; border-top: 9px solid #4998B9; width: 70px; text-align: center; padding: 0 5px; height: 35px; font: bold 15px "Myriad Pro"; color: #fff; border-right: 1px solid #4998B9; border-bottom: 1px solid #4998B9; border-left: 1px solid #4998B9; vertical-align: middle;  } 
.packages td 	{ text-align: center; padding: 8px 5px !important; vertical-align: middle; border-left: 1px solid #e8e7e7; border-bottom: 1px solid #e8e7e7; border-right: 1px solid #e8e7e7; height: 26px;} 

.greenTab td 	{ border: 1px solid #ececec; padding: 8px 5px !important; margin: 0; text-align: center; height: auto; width: auto; }
.greenTab td.heading { display: block; padding-left: 10px!important; text-align: left !important; color: #2A5F6B; width: 279px !important; border-right: none; line-height: 24px; } 
.greenTab td.head_title { display: block; padding-left: 10px!important; text-align: left !important; color: #2A5F6B; width: auto !important; border-right: none; line-height: 24px; } 


td.priceare { line-height: 25px;} 
.headingnnew	{ display: block; text-align: left !important; color: #2A5F6B; line-height: 50px; border-right: none !important; border-bottom: none !important; }  

.headingcos	{ display: block; line-height: 52px; color: #2A5F6B; height: 51px !important;}

.tabHeading 	{ color: #1e9edb; }
.plnsub_btn 	{ background: #006894; width: 112px; height: 35px; border: 0px; color: #fff; font-size: 11px; font-weight: bold; padding: 5px; font-family: sans-serif; border-radius: 5px; } 
.priceare span	{ font-size: 16px; color: #3e719d; font-family: "Myriad Pro";}

.boxtitle 	{ display: block; padding-left: 10px!important; text-align: left !important; color: #2A5F6B;  border-right: none; line-height: 24px; } 

/*--------------------------- onpage and smo plan detail styling end  ------------------------------*/

/*-----------------------login--------------------------------*/
.member_block 						{ width: 210px; height: auto; background: #F8F8F9; border: 1px solid #EDEDED; float: left; margin: 0 0 0 5px !important; border-image: initial;  } 
.member_block h2 						{ font-size: 18px; background:none !important; color: #2B2B2B; margin: 0; padding: 10px 0 15px 12px; font-family: "Myriad Pro"; font-weight: normal; }
.member_block p a 					{ color: #888; text-decoration: none; }
.member_block p a:hover 				{ color: #F82C21; text-decoration: underline; }
.member_block p 						{ font-size: 12px !important; color: #4F4F4F !important; font-family: Arial, Helvetica, sans-serif; line-height: 34px !important; margin: 0; padding: 0 0 10px 10px !important; } 
.member_block p input 					{ width: 170px; height: 13px; margin: 0; border-left: 2px solid #E3E3E3 !important; border-top: 2px solid #E3E3E3 !important; padding: 5px; font-size: 12px; color: #4F4F4F; font-family: Arial, Helvetica, sans-serif; line-height: 13px; display: block; border: 0; border-image: initial; } 
.member_block p input.login_button 		{ display: block; width: 100px; height: 35px; text-align: center; line-height: 23px; font-size: 16px; color: #fff; font-family: "Myriad Pro"; background: #1276A7; border:0px !important; margin: 4px 0 4px 0; border-radius: 5px; } 
.member_block p input.login_button1 	{ display: block; width: 120px; height: 35px; text-align: center; line-height: 23px; font-size: 16px; color: #fff; font-family: "Myriad Pro"; background: #1276A7; border:0px !important; margin: 4px 0 4px 0; border-radius: 5px; } 
.member_block p a.forget_button input 	{ display: block; width: 115px; height: 35px; text-align: center; line-height: 24px; font-size: 16px; color: white; font-family: "Myriad Pro"; background: #1276A7; border:0px !important;  margin: 4px 0 4px 0; } 


.notmember_block					{ width:415px; height:auto; background:#F8F8F9; border:1px solid #EDEDED; float:right; margin:0 5px 25px 0 !important}
.notmember_block h2					{ font-size:18px; background:none !important; color:#2b2b2b; margin:0; padding:10px 0 11px 18px; font-family:"Myriad Pro"; font-weight:normal;}
.notmember_block p					{ font-family:Arial, Helvetica, sans-serif; font-size:12px!important; color:#4f4f4f!important; line-height:20px!important;}
.notmember_block p.para2				{ padding:5px 8px 10px 8px !important;}
.notmember_block h3					{ width:166px; border-bottom:1px solid #4cb510;   font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#005b7f; font-weight:normal; padding:0 0 0 0; margin-bottom:8px;}
.notmember_block h3	span				{ padding:0 0 0 20px;}
.notmember_block h3.comp				{ margin-bottom:16px;}
.notmember_block p.detail			{ padding:0 0 10px 0;}
.notmember_block p.detail span		{ line-height:34px; padding:0 0 0 12px; display:inline-block; width:185px; vertical-align:top;}
.notmember_block p.detail span b		{ color:#ff0000; font-weight:normal;}
.notmember_block p.detail input		{ width:170px; border-top: 2px solid #E3E3E3 !important; border-left: 2px solid #E3E3E3 !important; height:13px;  margin:0; padding:5px; font-size:12px; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; line-height:13px; display:block; border:0;}
.notmember_block p.detail.last		{ padding-bottom:33px; }
.notmember_block p.company			{ padding:0 0 7px 0;}
.notmember_block p.company span			{ line-height:23px; padding:0 0 0 12px; display:inline-block; width:128px; vertical-align:top;}
.notmember_block p.company span.block1	{ width:283px;}
.notmember_block p.company span b			{ color:#ff0000; font-weight:normal;}
.notmember_block p.company input			{ width:273px; height:13px;  margin:0; padding:5px; font-size:12px; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; border-top: 2px solid #E3E3E3 !important; border-left: 2px solid #E3E3E3 !important; line-height:13px; display:block; border:0;}
.notmember_block p.company.last			{ padding-bottom:34px;}
.notmember_block p.company select			{ width:283px;}
.notmember_block p.company a				{ display:block; width:162px; height:38px; text-align:center; line-height:32px; font-size:16px; color:#fff; line-height:38px;  font-family:Arial, Helvetica, sans-serif; background:url(../../images/inner2_submit.gif) 0 0 repeat-x; margin:4px 0 4px 0; text-decoration:none;}
.notmember_block p.company a input			{ border: none !important; display:block; width:100px; height:35px; text-align:center;  font-size:16px; color:#fff; line-height:15px;  font-family: "Myriad Pro"; background: #1276A7; margin:4px 0 4px 0; text-decoration:none; border-radius: 5px;}
.notmember_block p.option				{ line-height:23px; padding-bottom:33px; padding-left:18px;}
.notmember_block  h5 						{ border-bottom: 2px solid #E3E3E3; margin: 0 5px 5px 5px;}
.notmember_block h5 span 					{ border-bottom: 2px solid #E3E3E3; font-size: 15px; color:#2B2B2B; font-family: "Myriad Pro"; background: #E3E3E3; padding: 9px 12px 7px; display: inline-block; }
.notmember_block1 						{ width: 500px; background: #F8F8F9;  height: auto;  border: 1px solid #E5E5E5; margin-left: 6px; float: left; margin-bottom: 32px; border-image: initial; margin-top: 30px;} 
.inner1_content b 						{ font-size: 16px; color: #828282; font-family: "Myriad Pro"; margin: 0; padding: 0 0 17px 0; font-weight: normal; }
.notmember_block1 tr td input 				{ width: 182px; height: 13px;  margin: 0; padding: 5px; font-size: 12px; color: #4F4F4F; font-family: Arial, Helvetica, sans-serif; line-height: 13px; display: block; border: 0; border-image: initial; }
.notmember_block1 tr td ni input 				{ display: block; width: 111px !important; height:35px !important;  text-align: center; line-height: 21px; font-size: 16px; color: #fff !important; font-family: "Myriad Pro";  background:#1276A7; margin: 4px 0 4px 40px; border: none; text-decoration: none; border-radius: 5px 5px 5px 5px; } 
.notmember_block1 h3 						{ font-size: 20px; color: #055379; text-align: left; font-family: "Myriad Pro"; margin: 0; padding: 0 0 10px 0; font-weight: normal; }
.content-right  h3 						{ font-size: 14px; color: #0E4C04; font-weight: bold; padding-bottom: 15px;}

/*-----------------------login--------------------------------*/

/* ----------------- Check out ---------------------- */

.chk_out 					{ width:650px; height:auto; margin:0; padding:0;}
.chk_out p					{ width:450px; background: none repeat scroll 0 0 #FFFFFF; height:auto; margin:0px 6px 20px 0; padding:9px 10px; border:1px solid #e3e3e3; float:left; font: 13px/20px   ; color:#282828; text-align: left; font-weight:normal;}
.chk_out p.bgcol				{ width:450px; background: #969696; height:auto; margin:0px 6px 20px 0; padding:9px 10px; border:1px solid #e3e3e3; float:left; font: 13px/20px "Myriad Pro"; color:#fff; text-align: left; font-weight:normal;}
.chk_out span				{ display:inline-block; float:left; background: url(images/title_bg1.jpg) repeat-x 0 -3px; border: 1px solid #E3E3E3; width:75px; height:38px; margin:0 6px 0 0; padding:0; font: 15px/40px "Myriad Pro"; color:#fff; font-weight:normal; text-align:center;}
.chk_out span:hover			{ color:#055379;}
.chk_out span.totalbg		{ display:inline-block; float:left; background: #969696; border: 1px solid #E3E3E3; width:75px; height:38px; margin:0 6px 0 0; padding:0; font: 15px/40px "Myriad Pro"; color:#fff; font-weight:normal; text-align:center;}
.chk_out span.totalbg:hover	{ color:#055379;}

.chk_out a					{ display:inline-block; float:left; padding:14px 0 0 0}
.chk_out b					{ display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#282828; padding:0 0 13px 0;}
.chk_out .chkbox				{ width:15px; height:15px; margin:11px 14px 0 0; display:inline-block; float:left;}
.chk_out img.paypal			{ float:left; margin:0; padding:0 22px 20px 0;}
.chk_out input.btn			{ background:url(images/sumit_btn.jpg) center top no-repeat; width:111px; height:32px; margin: 0 0 30px 0; padding:0; font-family: "Myriad Pro"; font-size:20px; color:#282828; line-height:32px;  font-weight:normal; text-align:center; cursor:pointer; border:none;}
.chk_out input.login			{ background:url(images/login1.jpg) center top no-repeat; width:81px; height:32px; display:inline-block; float:left; margin: 0 21px 30px 0; padding:0; font-family: 'CalibriRegular'; font-size:20px; color:#282828; line-height:32px;  font-weight:normal; text-align:center; cursor:pointer; border:none;}
.chk_out input.login2			{ background:url(images/login2.jpg) center top no-repeat; width:291px; height:32px; display:inline-block; float:left; margin: 0 0 30px 0; padding:0; font-family: 'CalibriRegular'; font-size:20px; color:#282828; line-height:32px;  font-weight:normal; text-align:center; cursor:pointer; border:none;}

.buying	input {background: none; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; color: #FFF; font-weight: normal;} 
/* ----------------- Check out End ---------------------- */

.page-wrapper span{ color: #006894; font-family: 'Open Sans',sans-serif; font-size: 19px; font-weight: 600; line-height: 64px; padding: 15px;}
.page-wrapper p	{ color: #222222; display: block; float: left; line-height: 22px; padding-left: 21px; padding-top: 9px; text-align: justif;}

.page-wrapper-search span{ color: #006894; font-family: 'Open Sans',sans-serif; font-size: 14px; font-weight: 600;  padding: 15px;}
.page-wrapper-search p	{ color: #222222; display: block; float: left; line-height: 22px; padding-left: 21px; padding-top: 9px; text-align: justif;} 



/*---------------------------- Sitemap css  ----------------------------------------------*/

.centerstr				{ width: 650px; float: left;  padding-left: 10px; } 
.centerstr h2			{ font-weight: normal; background: #009EC3; color: white !important; font-size: 17px; font-family: Verdana, Geneva, sans-serif; padding: 7px; border-top: 10px solid #00AACB; border-bottom: 1px solid #1E9EDB; width: 630px; margin: 10px 0 20px 0px; } 
.centerstr table tr th 	{ font-family: "Calibri",Myriad Pro; font-weight: bold; border-bottom: 1px solid;  padding-bottom: 10px; text-align: center; font-size: 16px; color:#1E9EDB; }
.centerstr ul.whyus		{ margin: 0; padding: 10px 0 0 10px; width: 191px; border-bottom: none !important; }
.centerstr ul.whyus li 	{ display: block; margin: 0; text-align: left !important; padding: 0 0 10px 17px !important; background: url(images/blue_dot_new.png) 0 6px no-repeat !important; font-size: 13px !important; color: #393939 !important; line-height: 16px !important; font-family: Arial, Helvetica, sans-serif;}  
.whyus li a 			{ font-size: 13px; color: #393939; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.seperat				{ background: url(images/title_border_diff.jpg) repeat-x left center; width: 578px !important; margin: 0 10px 10px 10px; } 


/*---------------------------- Sitemap css  ----------------------------------------------*/

/*---------------------------- quote request forms css  ----------------------------------------------*/

.cttl2{clear: both; background: url(images/submenu_right_arrow.png) no-repeat scroll left 15px transparent; font-size: 18px; font- eight: normal; line-height: 0px; margin: 0px 0 5px 10px; padding: 20px 0 17px 20px; }

ul.contactForm li .forgotbut { background: url(images/button_bg.png) repeat-x scroll left top transparent; margin-top: 20px; border: medium none; color: white; cursor: pointer; font-size: 13px; font-weight: bold; outline: medium none; padding: 7px 0 9px; width: 110px; }
ul.contactForm {  display: inline-block; width: 100% !important; margin-left: 20px!important; }
ul.contactForm li {     display: inline-block;  margin-bottom: 8px;  width: 100% !important; }
ul.contactForm li label {   color: #000; display: inline-block; font-size: 13px; line-height: 40px; padding: 0px 0 0; width: 155px;  margin-top: 0px;}
ul.contactForm li .inputText { background: url(images/website_textbox.png) repeat-x scroll left bottom #FFFFFF;  border: 4px solid #E1E1E1; border-radius: 5px 5px 5px 5px; color: #8F8F8F; display: inline-block; font-family: "Trebuchet MS",Helvetica,sans-serif; font-size: 13px;height: 18px; padding: 4px 2px; position: relative; width: 364px; z-index: 999; }
ul.contactForm li .inputbtn { background: url(images/button_bg.png) repeat-x scroll left top transparent; margin-top: 20px; border: medium none; color: #FFFFFF; cursor: pointer; font-size: 13px; font-weight: bold; outline: medium none; padding: 7px 0 9px; width: 84px; }
#keywordlist {background: -moz-linear-gradient(top,  FFFFFF, #EEEEEE 1px, #FFFFFF 25px); box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -webkit- box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
 margin-left: 120px; position: relative; background-position: top; font-family: Tahoma; font-size: 11px; border: #CCC solid 1px; padding-top: 2px; height: 50px !important; border-image: initial; font-weight: normal; }
.selecopt { padding: 6px; border: solid 1px #E5E5E5; margin-right: 5px; border-radius: 5px; margin-left: 5px; font: normal 12px  erdana, Tahoma, sans-serif; width: 60px !important; }
select {padding: 6px; border: solid 1px #E5E5E5; font: normal 12px Verdana, Tahoma, sans-serif; width: 200px; background: -webkit- radient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); background: -moz-linear-gradient(top,  FFFFFF, #EEEEEE 1px, #FFFFFF 25px); box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -webkit- box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; }
ul.contactForm li .inputTextnw {
padding: 6px;
border: solid 1px #E5E5E5;
font: normal 12px Verdana, Tahoma, sans-serif;
width: 200px;
background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
.flt_Lt {     display: inline;     float: left; }
.flt_Rt {     display: inline;     float: right; }
#submit { background: none repeat scroll 0 0 #1276A7; border: 0 none !important; border-radius: 5px;  color: #FFFFFF; display: block;    font-family: "Myriad Pro";  font-size: 16px;  height: 35px; line-height: 23px; margin: 4px 0;  text-align: center;  width: 100px;} 
#captchainpu {padding: 6px; border: solid 1px #E5E5E5; font: normal 12px Verdana, Tahoma, sans-serif; width: 200px; background: - webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); background: -moz-linear-gradient(top,  FFFFFF, #EEEEEE 1px, #FFFFFF 25px); box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -webkit- box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; }


/*---------------------------- quote request forms css  ----------------------------------------------*/

.clickhere-quote{ border-bottom: 1px solid #E3E3E3; color: #055379; font-family: 'Open Sans',sans-serif; font-size: 17px; margin-bottom: 16px; padding: 0 20px 5px;}
.clickhere-quote h4{ font-size: 18px; color: #006894; font-family: 'Open Sans', sans-serif; font-weight: 600; padding-bottom: 5px;  padding-top: 5px;} 
.clickhere-quote ul li { float: left; text-align: justify; font-size: 13px; display: block; color: #222222; /* background: url(images/arrow_blue.jpg) no-repeat left 18px; */ padding-left: 21px; line-height: 22px; padding-top: 9px;}
.clickhere-quote ul li a {color:#006894;}

#SkypeButton_Call_afiliatemanager_1 img { margin-top: -27px !important; margin-left: 49px !important;}