body, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, fieldset, form, input, label, legend, caption, tbody, tfoot, img, thead, tr, th, td, div{
margin: 0;
padding: 0;
border: 0;
list-style:none;
}

div {
	float:left;
	height:auto;
	overflow:hidden;
}

body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px; 
	
}

img, div { behavior: url(media/iepngfix.htc) }

a, a:hover {
	font-size:12px;
	text-decoration:none;
	outline:none;
	color:#000;
} 

a:hover {
	color:#ff7c0d;
} 

input, textarea, select {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	outline:none;
}

div#main_warper {
	width:100%;
	border-top:6px solid #000;
}

div.warpers {
	width:1003px;
	float:none;
	margin:0px auto;
}

h1 {
	color:#1c4156;
	font-size:30px;
	padding:0px;
	margin:0px;
}


/*	FREE QUOTE RIGHT BUTTON	*/

div#free_quote {
	width:32px;
	height:385px;
	position:fixed;
	_position:absolute;
	top:250px;
	right:-1px;
	float:none !important;
}


div#free_quote a {
	background:url(../images/png/side_btn.png) no-repeat;
	height:186px;
	width:32px;
	display:block;
}
div#free_quote a:hover {
	background:url(../images/png/side_btn.png) no-repeat top right;
}

div#free_quote a.pakcage {
	background:url(../images/png/pacakge_btn.png) no-repeat;
	margin:0 0 8px 0;
}
div#free_quote a.pakcage:hover {
	background:url(../images/png/pacakge_btn.png) no-repeat top right;
}

/*	TOP HEADER LOGO	*/

div.full_warper {
	width:100%;
}

div.top_warper {
	width:1003px;
	height:90px;
	float:none;
	padding:7px 0 0 0;
	margin:0px auto;
	position:relative;
}

.order_box {width:135px; height:52px; position:absolute; top:34px; left:315px;} .order_box a {width:135px; height:52px; display:block; float:left; background:url(../images/order_btn.jpg) no-repeat;}

.order_box_new {width:100%; padding:15px 0 0 14px; } .order_box_new a {width:200px; height:57px; display:block; float:right; background:url(../images/order_btn.png) no-repeat;}

a.logo{
	background:url(../images/gif/logo.gif) no-repeat;
	height:79px;
	width:251px;
	display:block;
	float:left;
}

div.telephone, div.telephone:hover, a.live_chat, a.live_chat:hover {
	background:url(../images/gif/phone.gif) no-repeat;
	width:299px;
	height:72px;
	margin:5px 30px 0 0;
	float:right;
	cursor:pointer;
}

div.telephone:hover {
	background-position:0px -78px;
}


a.live_chat, a.live_chat:hover {
	background:url(../images/gif/live_help.gif) left 1px no-repeat;
	display:block;
	height:71px;
	width:208px;
	margin-right:0px;
	cursor:pointer;
}

a.live_chat:hover{
	background-position:left bottom;
}


/*	NAVIGATION	*/

div.navigation_warper {
	background:url(../images/gif/navigation_bg.gif) repeat-x;
	height:43px;
	width:100%;
}

div.navigation {
	height:43px;
}

div.navigation ul li {
	background:url(../images/gif/navigation_bg.gif) no-repeat bottom right;
	display:block;
	float:left;
	line-height:43px;
	text-transform:uppercase;
}

div.navigation ul li a, div.navigation ul li a:hover {
	font-size:14px;
	color:#fff;
	padding:0 16px;
	display:block;
}

div.navigation ul li a:hover {
	color:#ff7c0d;
}

/*	JQUERY / FLASH HEADER 	*/

div.header_warper {
	background:url(../images/gif/header_bg.gif) repeat-x;
	background-color:#010101;
	width:100%;
	border-bottom:5px solid #e65913;
}

div.header {
	/*height:274px;*/
}

/*	FRONT SERVICES 	*/

div.font_services_main {
	background:url(../images/gif/font_services.gif) repeat-x;
	height:209px;
	width:100%;
}

div.front_serives_warper{
	height:189px;
	padding:8px 0 12px   0;
}

div.front_serives {
	width:300px;
	/* [disabled]height:189px; */
	margin:0 17px;
	display:inline;
}

div.fontser_hd_warper, div.fontser_hd_warper_commerce, div.fontser_hd_warper_marketing {
	width:300px;
	height:75px;
}

div.front_ser_img {
	width:93px;
	height:75px;
}

div.fontser_hd {
	width:207px;
	font-size:30px;
	font-weight:bold;
	color:#1c4156;
	padding:15px 0 0 0;
}

div.fontser_sml_hd {
	width:207px;
	font-size:11px;
	color:#224c63;
}

div.fontservices_txt {
	text-align:justify;
	line-height:18px;
	color:#224c63;
	height:110px;
	width:300px;
	padding:8px 0 0 0;
	font-size:12px;
}

div.fontser_hd_warper_marketing {
	background-position:left bottom; 
}

div.fontser_hd_warper_commerce {
	background-position:0 -95px;
}


/*	HOME PAGE CONTAINT 	*/

div.containt_warper {
	background:url(../images/gif/containt_bg.gif) repeat-x;
	width:100%;
	background-color: #e8e7e7;
	padding: 0 0 15px 0;
}

/*	HOME PAGE CONTAINT LEFT 	*/

div.containt_left {
	width:490px;
}

div.welcome_txt_warper {
	width:490px;
	margin:10px 0 0 0;
}

div.welcome_hd, div.portfolio_hd {
	background:url(../images/gif/hd_img.gif) no-repeat;
	height:39px;
	padding:25px 0 0 85px;
}

div.welcome_hd h1 {
font-size:20px;
}

div.enomsoft_txt {
	width:490px;
	text-align:justify;
	line-height:18px;
	padding:10px 0 0 0;
}

span.orange {
	color:#ff7d0f;
}

div.why_us_warper {
	width:490px;
	margin:20px 0 0 0;
}

div.why_us_txt {
	width:490px;
	padding:5px 0 0 0;
}

div.why_us_txt ul li {
	background:url(../images/gif/why_us_bullets.gif) 0px 14px no-repeat;
	width:46%;
	line-height:25px;
	display:block;
	padding:8px 0 8px 15px;
	float:left;
	/* [disabled]line-height:40px; */
}


/*	HOME PAGE CONTAINT RIGHT	*/

div.containt_right {
	width:495px;
	float:right;
}

div.quick_query_warper {
	width:495px;
	margin:10px 0 0 0;
}

div.quick_top, div.quick_btm{
	background:url(../images/gif/quick_query_top.gif) no-repeat;
	height:11px;
	width:495px;
}

div.quick_btm {
	background:url(../images/gif/quick_query_btm.gif) no-repeat;
}

div.quick_center {
	width:473px;
	height:214px;
	border-left:1px solid #2c6382;
	border-right:1px solid #2c6382;
	padding:0 10px;
}

div.quick_hd {
	background:url(../images/gif/quick_query_icon.gif) no-repeat;
	height:31px;
	width:432px;
	padding:0 0 0 40px;
}

div.quick_hdsml {
	width:290px;
	padding:0 0 0 15px;
}

div.quick_containt {
	width:472px;
	padding: 8px 0 0 0;
}

div.quick_containt input, div.quick_containt textarea, div.quote_warper input, div.quote_warper textarea {
	border:1px solid #babbbd;
	height:24px;
	width:220px;
	padding:0 5px;
	color:#babbbd;
}

div.quick_containt textarea {
	height:40px;
	width:460px;
	margin:8px 0 0 0;
}

div.quick_containt .submit_qurey, div.quote_warper .submit_qurey, div.career_feild_warper_file .submit_qurey, div.contact_form_input .submit_qurey, .quote_input .submit_qurey {
	background:url(../images/gif/send_query.gif) no-repeat;
	height:22px !important;
	width:85px !important;
	float:right;
	margin:5px 0 0 0;
	border:0px;
	cursor:pointer;
}


div.news_top, div.news_btm {
	background:url(../images/gif/news_top.gif) no-repeat;
	height:11px;
	width:495px;
}

div.news_btm {
	background:url(../images/gif/news_btm.gif) no-repeat;
}

div.news_center {
	background:#44474b url(../images/gif/news_center.gif) repeat-x;
	width:475px;
	height:321px;
	padding:0 10px;
}

div.news_hd span {
	display:block;
	background:url(../images/gif/news_icon.gif) no-repeat;
	height:28px;
	width:22px;
	padding:0 20px 0 0;
	float:left;
}

div.news_hd {
	background:url(../images/png/news_hd_sprator.png) left bottom no-repeat;
	height:28px;
	padding:0 0 5px 0px;
	width:475px;
	font-size:30px;
	color:#fff;
	font-weight:bold;
}

div.news_containt {
	width:475px;
	height:263px;
}

div.news_main {
	background:url(../images/png/news_sperator.png) no-repeat center bottom;
	width:475px;
	/* [disabled]height:70px; */
	padding:10px 0;
}

div.news_date {
	background:url(../images/png/news_date.png) no-repeat;
	height:58px;
	width:59px;
	color:#fff;
}

div.month {
	padding:12px 0 0 5px;
	width:54px;
	font-size:11px;
}

div.date {
	width:59px;
	text-align:center;
	font-size:25px;
	color: #000;
	font-weight:bold;
	padding:1px 0 0 0;
}

div.news_txt {
	color:#fff;
	text-align:justify;
	padding:0 10px;
	width:390px;
	line-height:18px;
	
}

div.promotion_banner{
	width:495px;
	height:140px;
}

div.recent_portfolio_warper {
	width:1003px;
	margin:15px 0 0 0;
}

div.recent_portfolio a img {
	filter:alpha(opacity=100); opacity: 1;
}

div.recent_portfolio a:hover img {
	filter:alpha(opacity=100); opacity: 1;
}

div.recent_prot_hd, div.recent_portfolio_main {
	width:1003px;
}

div.recent_portfolio {
	width:299px;
	height:140px;
	margin:20px 0 0 53px;
}

/*	EXPERTIES	*/

div.experties_warper {
	background:url(../images/gif/services_bg.gif) repeat-x;
	height:83px;
	width:100%;
}

div.experties {
	background:url(../images/gif/experties.png) no-repeat center;
	height:83px;
}


/* FOTTER  */

div.fotter_warper {
	background:url(../images/gif/fotter_bg.gif) repeat-x;
	height:470px;
	width:100%;
}

div.fotter {
	height:470px;
	color:#fff;
}
div.fotter h1 {
	color:#fff !important;
}

div.fotter_contact {
	background:url(../images/gif/footer_seprator.gif) repeat-y  right;
	width:260px;
	height:310px;
	padding:20px 0 15px 0;
}

div.fotter_contact_txt {
	width:250px;
	padding:10px 0 0 5px;
	line-height:20px;
}

div.social_icons {
	width:250px;
	margin:20px 0 0 0;
}

div.social_icons a {
	display:block;
	height:52px;
	width:52px;
	float:left;
	margin:0 5px;
}

a.facebook {
	background:url(../images/gif/social_icons.png) no-repeat;
	margin-left:0px !important;
}

a.twitter {
	background:url(../images/gif/social_icons.png) -58px 0px no-repeat;
}

a.youtube {
	background:url(../images/gif/social_icons.png) -118px 0px no-repeat;
}

a.myspace {
	background:url(../images/gif/social_icons.png) -178px 0px no-repeat;
}


div.fotter_services{
	background:url(../images/gif/footer_seprator.gif) repeat-y  right;
	width:440px;
	padding:20px 0 15px 20px;
	height: 310px;
}

div.fotter_services ul {
	display:block;
	float:left;
	width:435px;
	padding:10px 0 0 5px;
} 

div.fotter_services ul li {
	display:block;
	float:left;
	line-height:27px;
	width:215px;
}


div.fotter_services ul li a {
	color:#fff;
}

div.fotter_services ul li a:hover {
	color:#ff7d0f;
}

div.tesimoanils_warper {
	width:263px;
	padding:20px 0 15px 20px;
	height:310px;
}


div.tesimonial_main {
	background:url(../images/gif/testimonail_quote.png) no-repeat 210px 220px;
	width:263px;
	height:268px;
}

div.tesimonial_quote {
	background:url(../images/gif/testimonail_quotes.png) 0px 15px no-repeat;
}

div.testmonail_txt {
	width:263px;
	height:150px;
	padding:70px 0 0 0;
	line-height:18px;
	text-align:justify;
}

div.sender_name {
	line-height:20px;
	width:200px;
	font-weight:bold;
	color:#ff7d0f;
	margin:25px 0 0 0;
}

div.news_letter_warper{
	height:77px;
	width:699px;
	background:url(../images/gif/news_letter_bg.png) repeat-x;
	padding:10px;
}

div.news_letter_hd {
	height:28px;
	color:#45484d;
	font-weight:bold;
	font-size:30px;
	/* [disabled]width:699px; */
}

div.news_letter_hd h1, div.news_letter_txt {
	color:#45484d !important;
}

div.news_letter_txt {
	font-size:15px;
	width:699px;

}

div.news_input {
	width:699px;
	padding:8px 0 0 0;
}

input.news_letter_input {
	background:url(../images/gif/news_input.gif) repeat-x;
	height:24px;
	float:left;
	color:#677883;
	width: 430px;
	padding:0 5px;
}

div.radio_btns {
	color:#45484d;
	padding:5px 15px 0 15px;
}

input.news_letter_submit {
	background:url(../images/gif/submit.gif) no-repeat;
	height:22px;
	width:65px;
	border:none;
	cursor:pointer;
	margin:3px 0 0 0;
}

div.payments_warper{
	background:url(../images/gif/news_letter_bg.png) repeat-x;
	height:77px;
	width:240px;
	float:right;
	padding:10px;
}

div.payments{
	background:url(../images/gif/payment_icons.png) 0px 20px no-repeat;
	width:240px;
	height:50px;
}

div.copyright_warper {
	width:1003px;
	line-height:25px;
}

div.copyright {
	color:#7d7d7d;
}

div.validation {
	height:20px;
	float:right;
	padding:5px 0 0 0;
}

div.valid_html {
	padding:0 0 0 10px;
}


/* PORTFOLIO PAGE */

div.portoflio_left {
	width:182px;
}

div.portoflio_leftbox_warper {
	width:182px;
	margin: 10px 0 0 0;
}

div.portoflio_leftbox_top, div.portoflio_leftbox_btm {
	background:url(../images/png/portfolio_cate_top.png) no-repeat;
	width:182px;
	height:10px;
}

div.portoflio_leftbox_btm {
	background:url(../images/png/portfolio_cate_btm.png) no-repeat;
}

div.portoflio_leftbox_center {
	width:168px;
	padding:0 5px;
	border-left:2px solid #9da4a7;
	border-right:2px solid #9da4a7;
	background: #fff;
	
}

div.portfolio_left_hd, div.portfolio_left_hd_get {
	background:url(../images/gif/portfolio_icons.gif) no-repeat -5px -80px;
	height:29px;
	width:133px;
	padding:2px 0 0 35px;
	color: #1c4156;
	font-size: 30px;
	font-weight: bold;
}

ul.portfolio_cat {
	display:block;
	height:auto;
	float:left;
	padding:10px 0 0 0;
	width:168px;
}

ul.portfolio_cat li {
	background:url(../images/gif/portfolio_cate_seprator.gif) no-repeat center bottom;
	width:168px;
	display:block;
	padding:0 0 5px 0;
}

ul.portfolio_cat li a {
	background:url(../images/gif/portfolio_icons.gif) no-repeat -5px -161px; 
	display:block;
	line-height:20px;
	padding:0 0 0 22px;
}

div.portfolio_left_hd_get {
	background-position:-5px -121px;
}

div.portoflio_quote {
	width:168px;
	padding: 5px 0 0 0;
}


div.quote_warper {
	width:163px;
	margin:5px 0 0 0;
}

div.quote_warper input, div.quote_warper textarea {
	height:26px;
	width:151px;
}

div.quote_warper textarea {
	height:96px;
}

div.portfolio_right {
	float:right;
	width:800px;
	margin:10px 0 0 0;
}

div.portfolio_hd {
	background:url(../images/gif/portfolio_icons.gif) no-repeat -5px 0px;
	padding-left:75px;
}

div.portoflio_txt {
	width:100%;
	padding:10px 0 0 0;
	text-align:justify;
	line-height:18px;
} 

div.portoflio_txt strong{
	color:#1C4156;
	} 


div.portoflio_txt ul li, div.portoflio_txt li {
	background:url(../images/png/arrow.png) no-repeat 0 9px;
	padding:5px 0 5px 20px;
}

div.portfolio_div {
	width:100%;
}

div.portoflio_box {
	height:119px;
	width:252px;
	margin:15px 0 0 22px;
}

div.portoflio_box img {
	height:119px;
	width:252px;
}

div.portoflio_box a img {
	filter:alpha(opacity=100); opacity: 1;
}

div.portoflio_box a:hover img {
	filter:alpha(opacity=100); opacity: 1;
}

div.portoflio_header {
	height:398px;
	padding:5px 0 0 0;
}

div.port_header_big {
	background:url(../images/gif/portfolio_header_bg.gif) no-repeat;
	height:247px;
	width:961px;
	padding:21px;
}

div.port_header_sml {
	width:1003px;
	margin:12px 0 0 0;
}

div.port_header_sml a.left_btn, div.port_header_sml a.right_btn {
	background:url(../images/gif/portfolio_header_bts.gif) no-repeat;
	display:block;
	height:45px;
	width:45px;
	margin-top:13px;
	float:left;
}

div.port_header_sml a.right_btn {
	background-position:-52px 0px;
	float:right;
}

div.port_sml_img {
	height:77px;
	width:129px;
	margin:0 0 0 19px;
	float:left !important;
}

div.port_sml_img img {
	width:123px;
	height:71px;
	border:3px solid #2f3133;
}

/*	CLIENTS PAGE	*/

div.clients_header {
	height:144px;
}

div.client_warper {
	padding:10px 0 0 0;
}

div.clients_box_warper {
	width:1003px;
	margin:15px 0 0 0;
}

div.clients_box {
	background:url(../images/png/clients_box.png) no-repeat;
	width:234px;
	margin:10px 0 0 1px;
	height:153px;
	padding:20px 10px 5px 5px;
	text-align:center;
}

div.clients_hd {
	background:url(../images/gif/clients_logo.gif) no-repeat;
	height:30px;
	padding:9px 0 0 50px;
}


div.portoflio_header div {
	float:none !important;
}

div.portoflio_header div.port_sml_img {
	float:left !important;
}

#preview{
	background:url(../images/gif/loader.gif) no-repeat center;
position:absolute; 
background-color:#fff; 
padding:8px; 
display:none; 
color:#fff;
border:2px solid #ccc; 
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
z-index:100;
}



/*	HEADER SCRIPT STYLE	*/
div#header div.wrap {height : 268px;}

div#header div#slide-holder { z-index : 40; width : 1003px; height : 274px; position : absolute;}

div#header div#slide-holder div#slide-runner { top : 0px !important; left : 9px; width : 1003px; height : 274px; overflow : hidden; position : absolute; }

div#header div#slide-holder img { margin : 0; display : none; position : absolute; }

div#header div#slide-holder div#slide-controls { left : 0; bottom : 228px; width : 995px; height : 46px; display : none; position : absolute; }

div#header div#slide-holder div#slide-controls p#slide-nav { float : right; height : 24px; display : inline; margin : 11px 15px 0 0; }

div#header div#slide-holder div#slide-controls p#slide-nav a { float : left; width : 24px; height : 24px; display : inline; font-size : 11px; margin : 0 5px 0 0; line-height : 24px; font-weight : bold; text-align : center; text-decoration : none; background-position : 0 0; background-repeat : no-repeat; }

div#header div#slide-holder div#slide-controls p#slide-nav a.on { background-position : 0 -24px; }

div#header div#slide-holder div#slide-controls p#slide-nav a { background-image:url(../images/png/silde-nav.png); }



/*	JOB & CAREERS PAGE	*/

div.jobs_hd {
	background:url(../images/gif/careers_top_icon.gif) no-repeat;
	height:40px;
	padding:25px 0 0 85px;
} 

div.jobs_warper {
	background:url(../images/gif/careers_seprator.gif) center bottom repeat-x;
	width:1003px;
	padding:10px 0;
}

div.job_cat_hd {
	background:url(../images/gif/careers_icon.gif) 3px center no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#ff7c0d;
	padding:0 0 0 25px;
}

div.job_txt {
	width:760px;
	line-height:18px;
}

div.job_img {
	height:169px;
	width:230px;
	float:right;
}

div.apply_btn {
	width:750px;
	padding:10px 10px 0 0;
}

a.apply_now {
	background:url(../images/gif/applynow_btn.gif) no-repeat;
	height:22px;
	width:85px;
	float:right;
	display:block;
}


div.status {
	font-weight:bold;
	color:#1c4156;
	text-transform:uppercase;
}


/*	CAREERS FORM	*/

div.career_feild_warper_main {
	width:465px;
}

.top_box {width:425px; background: #000; background: -moz-linear-gradient(top,  #45484c,  #000);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484c', endColorstr='#000'); background: -webkit-gradient(linear, left top, left bottom, from(#45484c), to(#000)); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:20px;} .box_head {width:270px; color:#ff8e2e; font-size:30px; padding:2px 0 20px 0;} .box_price {width:155px; color:#fff; font-size:30px; text-align:right; float:right; padding:2px 0 20px 0;} .checkboxes {color:#fff; font-size:12px;  width:235px;} .checkboxes span {font-size:14px; font-weight:bold;} .checkboxes label:hover {color:#ff8e2e;}.text_box_new {width:190px; font-size:11px; color:#cccccc; text-align:left; line-height:18px;}

div.career_feild_warper_sml {
	width:226px;
	/* [disabled]height:28px; */
	padding:20px 0 0 0;
}

.career_feild_warper_sml_more {width:66px; padding:20px 0 0 0;}

.career_feild_warper_sml_more input{width:54px;
	height:26px;
	padding:0 5px;
	color:#333;
	font-size:12px;

	font-family:Tahoma, Geneva, sans-serif;
	border:1px solid #babbbd;}
	
	.career_feild_warper_sml select{width:226px;
	height:26px;
	padding:0 5px;
	color:#333;
	font-size:12px;

	font-family:Tahoma, Geneva, sans-serif;
	border:1px solid #babbbd;}

div.career_feild_warper_sml input, div.career_feild_warper input, div.career_feild_warper textarea, div.career_feild_warper_sml textarea {
	width:214px;
	height:26px;
	padding:0 5px;
	color:#333333;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	border:1px solid #babbbd;
} div.career_feild_warper_sml textarea {height:60px; padding:5px;  }

div.career_feild_warper {
	width:465px;
	padding:20px 0 0 0;
}

div.career_feild_warper input, div.career_feild_warper textarea {
	width:453px;
}

div.career_feild_warper textarea {
	height:145px;
	overflow:auto;
	padding-top:5px;
}

div.career_feild_warper_file {
	width:465px;
	padding:20px 0 0 0;
}

div.career_feild_warper_file .submit_qurey {
	float:left;
}

div.career_feild_warper_file span	{
	color:#1c4156;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 5px;
	font-family:Tahoma, Geneva, sans-serif;
}

/*	CONTACT US */

div.contact_hd {
	background:url(../images/gif/contact_top_icon.gif) no-repeat;
	height:40px;
	padding:20px 0 0 70px;
}

div.contact_top_warper {
	width:1003px;
	padding:10px 0;
}

div.contact_form_warper {
	width:387px;
}

div.contact_form_top, div.contact_form_btm {
	background:url(../images/gif/contact_rund_top.gif) no-repeat;
	width:387px;
	height:13px;
}

div.contact_form_btm {
	background:url(../images/gif/contact_rund_btm.gif) no-repeat;
}

div.contact_form_center {
	height:380px;
	width:335px;
	border-left:1px solid #babbbd;
	border-right:1px solid #babbbd;
	padding:6px 25px 0 25px;
}

div.contact_form_hd{
	background:url(../images/gif/feedback.gif) no-repeat;
	height:24px;
	color:#ff7c0d;
	font-weight:bold;
	font-size:15px;
	width:300px;
	padding:0 0 0 34px;
}

div.contact_form_input {
	width:335px;
	margin:10px 0 0 0;
}

div.contact_form_input label {
	display:block;
	float:left;
	line-height:26px;
}

div.contact_form_input input, div.contact_form_input textarea {
	height:24px;
	width:251px;
	border:1px solid #babbbd;
	float:right;
	padding:0px 2px;
}

div.contact_form_input textarea {
	height:80px;
	overflow:auto;
}

div.contact_map_warper {
	width:583px;
	height:296px;
	border:1px solid #babbbd;
	float:right;
}

div.contact_add_hd {
	background:url(../images/gif/contact_address_icon.gif) no-repeat;
	width:960px;
	height:25px;
	padding:8px 0 0 42px;
	color:#ff7c0d;
	font-weight:bold;
	font-size:15px;
}

div.contact_add_warper {
	width:1003px;
	margin:10px 0 0 0;
	font-size:13px;
}

div.contact_add_warper span {
	color:#2c6280;
	display:block;
	padding:0 0px 0 0px;
	width:60px;
	float:left;
}

div.other_dep_warper {
	background:url(../images/png/other_dep_sep.png) no-repeat right center;
	height:160px;
	width:220px;
	padding:0 20px;
}

div.other_dep_hd {
	background:url(../images/gif/contact_maketing_icon.gif) no-repeat;
	height:19px;
	font-weight:bold;
	font-size:15px;
	color:#ff7c0d;
	padding:0 0 0 35px;
	width:100%;
}

div.dep_namae {
	font-weight:bold;
	font-size:13px;
	color:#000;
	width:100%;
	margin:15px 0 0 0;
}

div.dep_opt {
	width:100%;
	margin:10px 0 0 0;
}

div.dep_opt span {
	color:#2c6280;
	display:block;
	width:40px;
	float:left;
}

div.other_dep_warpers {
	width:1003px;
	padding:30px 0;
}

/*	GET QUOTE 	*/

div.quote_warpers {
	width:570px;
}

div.quote_hd {
	background:url(../images/gif/quote_icon.gif) no-repeat;
	height:30px;
	padding:9px 0 0 50px;
}

div.getquote_sml_hd {
	width:570px;
	margin:15px 0 0 0;
	line-height:25px;
	font-weight:bold;
	color:#1F4B64;
}
div.quote_input, ul#quote_list {
	/* [disabled]height:26px; */
	width:495px;
	padding:0 0 0 50px;
	margin:15px 0 0 0;
	display:block;
	float:left;
}

div.quote_input label {
	display:block;
	line-height:26px;
	float:left;
	width:180px;
}

div.quote_input input, div.quote_input textarea {
	width:300px;
	height:24px;
	padding:0 5px;
	border:1px solid #babbbd;
}

div.quote_input textarea {
	height:120px;
	overflow: auto;
}

ul#quote_list  {
	display:block;
	width:495px;
	margin:0px;
}

ul#quote_list li {
	display:block;
	width:200px;
	padding:10px 0;
	float:left;
}

ul#quote_list li input {
	float:left;
}

ul#quote_list li label {
	padding:0 0 0 10px;
}

/*	RIGHT SIDE ADDRESS	*/

div.right_add {
	float:right;
	width:410px;
	padding: 10px 0 0 0;
}

div.right_add_hd {
	background:url(../images/gif/contact_address_icon.gif) no-repeat;
	width:365px;
	height:25px;
	padding:8px 0 0 42px;
	color:#ff7c0d;
	font-weight:bold;
	font-size:15px;
}

div.right_add_warper {
	width:410px;
	margin:10px 0 0 0;
}

div.right_add_warper iframe {
	border:1px solid #babbbd;
}

div.right_add_top, div.right_add_btm {
	background:url(../images/gif/right_add_rund_top.gif) no-repeat;
	height:15px;
	width:410px;
}

div.right_add_btm {
	background:url(../images/gif/right_add_rund_btm.gif) no-repeat;
}

div.right_add_center {
	width:364px;
	border-left:1px solid #babbbd;
	border-right:1px solid #babbbd;
	padding:0px 22px;

}

div.right_add_txt {
	margin:10px 0 0 0;
	width:364px;
	line-height:20px;
}

div.right_add_txt span {
	color:#2c6280;
	display:block;
	float:left;
	width:60px;
}

/*	S.E.O	*/

div.seo_hd {
	background:url(../images/gif/seo_icon.gif) no-repeat;
	height:30px;
	padding:9px 0 0 50px;
} 

div.seo_feild_warper_main {
	width:500px;
	padding:0 0 0 40px;
} 

div.seo_feild_warper input, div.seo_feild_warper_sml input, div.seo_feild_warper_smlp input, div.seo_feild_warper textarea {
	width:231px;
	height:26px;
	padding:0 5px;
	color:#babbbd;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	border:1px solid #babbbd;
}

div.seo_feild_warper_sml {
	width:243px;
	padding:20px 0 0 0;
}

div.seo_feild_warper_smlp {
	padding:20px 0 0 13px;
	width:243px;
}

div.seo_feild_warper {
	width:500px;
	padding:20px 0 0 0;
}

div.seo_feild_warper input, div.seo_feild_warper textarea {
	width:488px;
}

div.seo_feild_warper textarea {
	height:145px;
	overflow:auto;
	padding-top:5px;
}





div.navigation_warper{
	overflow:visible !important;
}

div#maximenuCK {
	overflow:visible;
	width:1003px;
	height:43px;
	margin:0px auto;
	float:none;
}

div#maximenuCK ul li {
	background:url(../images/gif/navigation_bg.gif) no-repeat bottom right;
	display:block;
	float:left;
	line-height:43px;
	text-transform:uppercase;
}

div#maximenuCK ul li a, div#maximenuCK ul li a:hover {
	font-size:14px;
	color:#fff;
	padding:0 23px;
	float:left;
	display:block;
	height:43px;
}

div#maximenuCK ul li a:hover {
	color:#ff7c0d;
}


div#maximenuCK ul li ul li{
	height:43px;
	line-height:43px;
	background:#060;
	display:block;
	float:none;
}


div.ddsmoothmenu {
	overflow:visible !important;
}


div.footer_contact_hd {
	font-weight:bold;
	color:#fff;
	font-size:30px
}

div.testi_hd {
	width:260px;
}

div.h1s, div.whyus_hd {
	font-weight:bold;
	font-size:30px;
	color:#1c4156;
}

.man {
	border:1px solid #F00;
}

div.containt_holder {
	background:url(../images/gif/containt_img_holder.gif) right top no-repeat;
	width:291px;
	height:199px;
	float:right;
	padding:6px 0 0 25px;
}

div.containt_holder img {
	height:167px;
	width:277px;
}

.TabbedPanels { overflow: hidden; margin: 0px; padding: 0px; clear: none; width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/ }

.TabbedPanelsTabGroup { margin: 0px; padding: 0px;}

.TabbedPanelsTab { position: relative; float: left; background:url(../images/tab_close.png) no-repeat ; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; width:30px; height:150px; outline:none;}

.TabbedPanelsTabHover { background-color: #0d0d0d;}

.TabbedPanelsTabSelected { background:url(../images/tab_open.png) no-repeat ;}

.TabbedPanelsTab a { color: black; text-decoration: none;}

.TabbedPanelsContentGroup { clear: both;}

.TabbedPanelsContent { overflow: hidden;}

.TabbedPanelsContentVisible {}

.VTabbedPanels { overflow: hidden; zoom: 1;}

.VTabbedPanels .TabbedPanelsTabGroup { float: left; position: relative; padding:10px 0 0 0;}

.VTabbedPanels .TabbedPanelsTab { float: none; margin: 0px; border: none;}

.VTabbedPanels .TabbedPanelsTabSelected { background-color:#0d0d0d;}

.VTabbedPanels .TabbedPanelsContentGroup { clear: none; float: left; padding: 0px; width: 870px;}

@media print { 

.TabbedPanels { overflow: visible !important;}

.TabbedPanelsContentGroup { display: block !important;overflow: visible !important; height: auto !important;}

.TabbedPanelsContent { overflow: visible !important; display: block !important; clear:both !important;}

.TabbedPanelsTab {  overflow: visible !important; display: block !important; clear:both !important;}
}

div#header div.wrap {height : 268px;}

div#header div#slide-holder { z-index : 40; width : 980px; height : 268px; position : absolute;}

div#header div#slide-holder div#slide-runner { top : 9px; left : 9px; width : 980px; height : 268px; overflow : hidden; position : absolute; }

div#header div#slide-holder img { margin : 0; display : none; position : absolute; }

div#header div#slide-holder div#slide-controls { left : 0; bottom : 228px; width : 980px; height : 46px; display : none; position : absolute; }

div#header div#slide-holder div#slide-controls p#slide-nav { float : right; height : 24px; display : inline; margin : 11px 15px 0 0; }

div#header div#slide-holder div#slide-controls p#slide-nav a { float : left; width : 24px; height : 24px; display : inline; font-size : 11px; margin : 0 5px 0 0; line-height : 24px; font-weight : bold; text-align : center; text-decoration : none; background-position : 0 0; background-repeat : no-repeat; }

div#header div#slide-holder div#slide-controls p#slide-nav a.on { background-position : 0 -24px; }

div#header div#slide-holder div#slide-controls p#slide-nav a { background-image : url(../images/png/silde-nav.png); }

.hosting {width:980px; padding:15px 0 15px 0;}

.hosting_top {width:980px; height:10px;}

.hosting_top_left {width:10px; height:10px; background:url(../images/black_box_corners.png) no-repeat top left;}

.hosting_top_center {width:960px; height:9px; background:#0d0d0d; border-top:1px solid #161616;}

.hosting_top_right {width:10px; height:10px; background:url(../images/black_box_corners.png) no-repeat top right;}

.hosting_middle {width:943px; border-left: 1px solid #161616; border-right: 1px solid #161616; background:#0d0d0d; padding:10px 20px 10px 15px; position:relative;}

.package_img {width:46px; height:239px; position:absolute; top:175px; left:2px;} .package_img a {display:block; float:left; width:46px; height:239px;} .package_img a.ecommerce {background:url(../images/ecommerce_sticker.png) no-repeat top left;} .package_img a.cms {background:url(../images/cms_sticker.png) no-repeat top left;} .package_img a.static {background:url(../images/static_sticker.png) no-repeat top left;}

.hosting_head {width:23px; height:146px; background:url(../images/hosting_head.png) no-repeat; margin:10px 0 0 0;}

.hosting_head_2 {width:23px; height:190px; background:url(../images/dedicated_head.png) no-repeat; margin:10px 0 0 0;}

.hosting_box {width:904px; padding:0 0 0 15px;}

.hosting_bottom {width:980px; height:10px;}

.hosting_bottom_left {width:10px; height:10px; background:url(../images/black_box_corners.png) no-repeat bottom left;}

.hosting_bottom_center {width:960px; height:9px; background:#0d0d0d; border-bottom:1px solid #161616;}

.hosting_bottom_right {width:10px; height:10px; background:url(../images/black_box_corners.png) no-repeat bottom right;}

.static {background:url(../images/static.png) no-repeat; width:30px; height:150px; background-position:12px 54px;}

.cms {background:url(../images/cms.png) no-repeat; width:30px; height:150px; background-position:12px 61px;}

.ecommerce {background:url(../images/ecommerce.png) no-repeat; width:30px; height:150px; background-position:12px 31px;}

.domain_hositng {background:url(../images/domain_hosting.png) no-repeat; width:30px; height:150px; background-position:12px 14px;}

.white_box {width:870px;}

.white_box_top {width:870px; height:10px;}

.white_box_top_left {width:10px; height:10px; background:url(../images/white_box_corners.png) top left no-repeat;}

.white_box_top_center {width:850px; height:10px; background:#ffffff;}

.white_box_top_right {width:10px; height:10px; background:url(../images/white_box_corners.png) top right no-repeat;}

.white_box_middle {width:850px; background:#ffffff; padding:5px 10px 5px 10px;}

.white_box_bottom {width:870px; height:10px;}

.white_box_bottom_left {width:10px; height:10px; background:url(../images/white_box_corners.png) bottom left no-repeat;}

.white_box_bottom_center {width:850px; height:10px; background:#ffffff;}

.white_box_bottom_right {width:10px; height:10px; background:url(../images/white_box_corners.png) bottom right no-repeat;}

.grey_box {width:850px;}

.grey_box_top {width:850px; height:5px;}

.grey_box_top_left {width:5px; height:5px; background:url(../images/grey_box_corners.png) top left no-repeat;}

.grey_box_top_center {width:840px; height:4px; background:#f3f3f3; border-top:1px solid #d7d7d7;}

.grey_box_top_right {width:5px; height:5px; background:url(../images/grey_box_corners.png) top right no-repeat;}

.grey_box_middle {width:848px; background:#f3f3f3; padding:0; border-right:1px solid #d7d7d7; border-left:1px solid #d7d7d7;}

.td_head {font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.td_price {font-size:16px; font-family:Arial, Helvetica, sans-serif;} .td_price span {font-size:30px; font-family:Arial, Helvetica, sans-serif;}

.td_text {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; padding:5px;}

.td_bullet {background:url(../images/bullet_5.png) no-repeat left top; background-position:0 9px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; } .td_bullet span {background: transparent url(../images/line.jpg) repeat-x bottom center; display:block; float:left; padding:5px 5px 10px 12px; width:90%;} .td_bullet span a { text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333;} .td_bullet span a:hover { text-decoration:none ; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000;}

.td_btn {padding:0;} .td_btn_btn {width:85px; height:54px; background:url(../images/buy_now_btn_new.png) no-repeat top left; border:none; cursor:pointer;} .td_btn_btn:hover {background:url(../images/buy_now_btn_new.png) no-repeat bottom left;}

.grey_box_bottom {width:850px; height:5px;}

.grey_box_bottom_left {width:5px; height:5px; background:url(../images/grey_box_corners.png) bottom left no-repeat;}

.grey_box_bottom_center {width:840px; height:4px; background:#f3f3f3; border-bottom:1px solid #d7d7d7;}

.grey_box_bottom_right {width:5px; height:5px; background:url(../images/grey_box_corners.png) bottom right no-repeat;}

.middle_data {width:1002px; margin:0 auto; float:none; padding:20px 0px 20px 0px;}

.escap_div_new {width:950px; float:none; margin:0 auto; background:url(../images/line_2.jpg) no-repeat bottom center; padding:0 0 20px 0;}

.escape_box_new, .testimonials_box, .banner_box {width:299px; font-size:11px; text-align:justify; color:#333333; line-height:18px; padding:0 21px 0 0} .escape_box_new span, .testimonials_box span, .banner_box span {color:#ff6503; font-size:14px; display:block; padding:0 0 5px 0;}

.testimonials_box {padding:0 21px 0 21px; width:278px;}

.banner_box {width:280px; padding:0 0 0 21px;}

.img_p {padding:0 0 10px 10px;}

.expand_btn {width:189px; height:22px; float:right;} .expand_btn a {width:189px; height:22px; display:block; background:url(../images/expand_btn.png) no-repeat top left;} .expand_btn a:hover {width:189px; height:22px; display:block; background:url(../images/expand_btn.png) no-repeat bottom left;}

.text_container {width:950px; float:none; margin:0 auto; padding:20px 0 0 0;}

.text_text { font-size:11px; color:#333333; line-height:18px; text-align:justify;} .text_text span { font-size:20px; color:#000000; display:block; padding:0 0 10px 0;}


.expand_container {width:980px; float:none; margin:0 auto; padding:10px 0 0 0;}
div.capacha { padding:10px 0 15px 3px;}

div.packages_boxes_warper { width:800px;}

div.domain_boxes {width:259px; padding:10px 0 0 11px;}
div.domain_main_top, div.domain_main_btm{ background:url(../images/rund_top.png) no-repeat; width:259px; height:12px;}
div.domain_main_btm { background:url(../images/rund_btm.png) no-repeat;}
div.domain_main_center { background:#f3f2f2 url(../images/rund_center.gif) repeat-x; padding:0 20px; width:217px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
div.domain_hd { color:#1c4156; font-size:35px; width:217px;}
div.domain_main_center ul { display:block; float:left;}
div.domain_main_center ul li { width:217px; line-height:18px; font-weight:bold;}
div.domain_order { width:217px; margin:5px 0 0 0; margin:6px 0 0 0;}
div.domain_price { color:#ff0000; font-size:35px;}
div.domain_order a { display:block; float:right; background:url(../images/order_now.jpg) no-repeat; width:89px; height:29px;}
div.domain_banner { float:right; margin:10px 0 0 0;}

div.domain_names { width:394px; margin:10px 0 0 0;}
div.domain_name_top, div.domain_name_btm { background:url(../images/dname_rund_top.png) no-repeat; width:394px; height:11px;}
div.domain_name_center { width:372px; font-weight:bold; font-size:13px; border-left:1px solid #c5c5c5;  border-right:1px solid #c5c5c5; padding:0 10px; background:url(../images/dname_rund_center.gif) repeat-x; height:140px; }
div.domain_name_btm {background:url(../images/dname_rund_btm.png) no-repeat; }
div.domain_name_center table .hd { text-transform:uppercase;font-size:15px; color:#ff8608;}

div.seo_packages_warper, div.seo_packages_warper div { overflow:visible !important;}
div.seo_packages_warper { width:800px; margin:60px 0 0 0; position:relative; padding:20px 0; height:200px; border-radius:8px;
background:#2d2d2d;  /*for non-css3 browsers */ background: -moz-linear-gradient(top,  #4e4e4e,  #2d2d2d); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e4e4e', endColorstr='#2d2d2d'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#4e4e4e), to(#2d2d2d)); /* for webkit browsers */
}

div.seo_package { width:175px; position:absolute; top:-40px; left:0px; border:1px solid #fff; padding:5px 0; margin:0 0 0 18px; border-radius:5px;
background:#f5f5f5;  /*for non-css3 browsers */ background: -moz-linear-gradient(top,  #f5f5f5,  #d7d7d6); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#d7d7d6'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#d7d7d6)); /* for webkit browsers */
}

div.seo_ii { left:190px;}
div.seo_iii { left:385px;}
div.seo_iv { left:580px;}

div.seo_package_name { width:175px; padding:3px 0; color:#1c4156; font-size:30px; font-weight:bold; text-align:center;}
div.seo_price { width:175px; text-shadow:0 -1px 0 #00404F; height:45px; font-weight:bold; font-size:25px; text-align:center; line-height:45px; color:#fff;
background:#126a77;  /*for non-css3 browsers */ background: -moz-linear-gradient(top,  #41a8ba,  #126a77); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41a8ba', endColorstr='#126a77'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#41a8ba), to(#126a77)); /* for webkit browsers */
}
div.seo_pii {background:#69a42d;  /*for non-css3 browsers */ background: -moz-linear-gradient(top,  #69a42d,  #527425); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#69a42d', endColorstr='#527425'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#69a42d), to(#527425)); /* for webkit browsers */
}

div.seo_piii {background:#fbc100;  /*for non-css3 browsers */ background: -moz-linear-gradient(top,  #fbc100,  #e1a600); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbc100', endColorstr='#e1a600'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#fbc100), to(#e1a600)); /* for webkit browsers */
}

div.seo_piv {background:#c34714;  /*for non-css3 browsers */ background: -moz-linear-gradient(top,  #ec7f17,  #c34714); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec7f17', endColorstr='#c34714'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#ec7f17), to(#c34714)); /* for webkit browsers */
}


div.seo_package ul#seo_txt { display:block; float:left; width:155px; padding:0 10px; font-weight:bold;}
