@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#fff; }
html { padding:0; margin:0;}


/* main */
.main { padding:0; margin:0 auto;}
/********** header **********/
.blok_header { margin:0; padding:0; background:#009ae3;}
.header { width:960px; margin:0 auto; padding:20px;}
/* logo */
.logo { padding:0; margin:0; width:324px; float:left;}
/* menu */	
.menu { padding:28px 40px 0 0; margin:0; width:390px; float:right;}
/*header_text_bg*/
.header_text_bg { margin:0; padding:0; 
background: url(images/simple_bg_res.gif) top repeat-x; 
border-bottom:1px solid #ececec;}
/*header_text*/
.header_text { margin:0 auto; padding:10px 0 0 0; width:960px; top no-repeat; height:414px; }
.header_text_bg2 { margin:0; padding:0; background: url(images/simple_bg_res3.gif) top repeat-x; border-bottom:1px solid #ececec;}
.header_text2 { margin:0 auto; padding:5px 0 0 0; width:880px;  height:123px; }
.header_text2 h1 { font: bold 36px Arial, Helvetica, sans-serif; color:#fff; padding:20px 0 0 0; margin:0;}
.header_text2 h1 span { font: normal 12px Arial, Helvetica, sans-serif; color:#b0e9ff;}
.hspan { font: normal 12px Arial, Helvetica, sans-serif; color:#b0e9ff;}
.header_text2 h2 { font: bold 36px Arial, Helvetica, sans-serif; color:#fff; padding:20px 0 0 0; margin:0;}
.header_text2 h2 span { font: normal 12px Arial, Helvetica, sans-serif; color:#b0e9ff;}
.header_text2 img { float:right; margin:0; padding:30px 0 0 0;}
.header_text .div { width:875px; padding:0; margin:0 auto;}
.header_text img.screen { float:right; margin:0; padding:0;}
.header_text .div .left1 { float:left; width:450px; padding:10px 0 0 0; margin:0;}
.header_text .div .left1 img { float:left; margin:50px 8px 0 0; padding:0;}
.header_text .div .left1 h2 { font:bold 40px Helvetica, Arial, sans-serif; color:#fff; padding:0; margin:0 0 10px 0;}
.header_text .div .left1 p { font: normal 14px Helvetica, Arial, sans-serif; line-height:1.5em; color:#fefefe; padding:25px 10px 10px 0; margin:0;}

/********** body **********/
.body_resize {
	margin:0;
	padding:0;
	background:#fff;
}
.body { width:960px; margin:0 auto; padding:10px 0px 10px 35px;}
.body h1 { font: bold 22px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.body h1 a {text-decoration:underline; color:#15669c; font:bold 22px Helvetica, Arial, 
sans-serif;}
.body h1 a:visited {text-decoration:underline; color:#15669c; font:bold 22px Helvetica, 
Arial, sans-serif;}
.body h1 a:hover { text-decoration:underline; color:#4392ca; font:bold 22px 
Helvetica, Arial, sans-serif;}
.body h1 a:active {text-decoration:underline; color:#124371; font:bold 22px 
Helvetica, Arial, sans-serif;}
.body h2 { font: bold 22px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.body h2 span { font: normal 11px Helvetica, Arial, sans-serif; color:#706f6f;}
.body h3 { font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.body h3 span { font: normal 11px Helvetica, Arial, sans-serif; color:#706f6f;}
.body img {
	float:left;
	padding:0;
	margin:10px 0px 4px 0;
}
.body img.port { float:left; padding:0; margin:5px 3px;}
.body p { font:normal 12px Helvetica, Arial, sans-serif; color:#15669c; line-height:2em;padding:5px 5px; margin:0;}
.bulletlist {padding-left:0px;}
.bulletlist ul { margin-left: -40px; list-style:none; padding:0;}
.bulletlist li { margin-left: 40px; background:url(images/right.gif) left no-repeat; padding:0 20px; font:normal 12px Helvetica, Arial, sans-serif; color:#15669c; line-height:1.8em;;}
.bulletlist2 {width:380px; float:left; margin: 0 0 0 20px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.bulletlist2 h3 {font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.bulletlist2 ul { list-style:none; padding:0;}
.bulletlist2 li { background:url(images/right.gif) left no-repeat; padding:0 20px; margin:0;  font:normal 12px Helvetica, Arial, sans-serif; color:#15669c; line-height:1.8em;
}
.body p span { color:#454545; font: bold 12px Helvetica, Arial, sans-serif; line-height:1.8em;}
.body p.data { width:100px; text-align:center; color:#e44900; background:#f7f7f7; padding:2px 3px; margin:0; font: bold 12px Helvetica, Arial, sans-serif;}
.body a { text-decoration:underline; color:#454545; font:bold 12px Helvetica, Arial, sans-serif;}
.body a:hover {
	text-decoration:underline;
	color:#7d7b7b;
	font:bold 12px Helvetica, Arial, sans-serif;
}
.body_small { width:220px; float:right; margin:5px 5px; padding:0;}
.body_big { width:660px; float:left; margin:5px 0 5px 20px; padding:0;}
.body_big img {padding: 0px 20px 3px 20px; }
.body_big ul { list-style:none; margin:0 0 0 0; padding:0;}

.body_small ul { list-style:none; margin:0 0 0 5px; padding:0; }
.body_small li { background:url(images/right.gif) left no-repeat; padding:0 20px; margin:7px 0 0 0; font:normal 12px Helvetica, Arial, sans-serif; color:#15669c;}
.body_small img {padding: 0px 7px 3px 7px; }
.port_resize { width:225px; float:left; margin:0; padding: 10px 0 10px 14px;}
.software {padding-left:12px;}
.software2 {padding: 0 0 60px 22px;}
/* Navigation */	
ul.Navigation { padding:0; margin:0; list-style:none; border:0;}
ul.Navigation li { height:23px; margin:8px 0; padding:3px 0; border:0; line-height:0px; background: url(images/nav_ul_li_a.gif) center no-repeat;}
ul.Navigation li a { background:url(images/ul_li_nav.gif) 10px center no-repeat; border:1px solid #f4f4f4; display:block; padding:5px 25px;   color:#454545; font:bold 12px Helvetica, Arial, sans-serif; text-decoration:none; line-height:1em;}
ul.Navigation li a:hover { background: #f4f4f4 url(images/ul_li_nav_active.gif) 10px center no-repeat; color:#00a3e5; font: bold 12px Helvetica, Arial, sans-serif;  padding:5px 25px;  margin:0;}
ul.Navigation li a.active { background: #f4f4f4 url(images/ul_li_nav_active.gif) 10px center no-repeat;  padding:5px 25px;  margin:0; color:#00a3e5; font: bold 12px Helvetica, Arial, sans-serif;}
.floatRight {float:right;}
.floatLeft {float:left;}
.top_sup_resize { width:960px; margin:0 auto; padding: 0 0 0 70px;}
.top_sup_resize2 { width:960px; margin:0 auto; padding: 0 0 0 70px;}
.top_sup_resize img { float:left; margin:5px 10px; padding:0;}
.top_sup_resize p { font: normal 12px Arial, Helvetica, sans-serif; color:#15669c; padding:5px; margin:0; line-height:1.8em;}
.top_sup_resize strong { color:#2e2e2e;}
.top_sup_resize .blogga { width:220px; float:left; margin:0 2px; padding:2px; border-right:1px solid #d6d6d6;}
.top_sup_resize .blogga2 { width:220px; float:left; margin:0 2px; padding:2px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.top_sup_resize .blogga3 { width:920px; float:left; margin:0 2px; padding:2px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.top_sup_resize2 .blogga4 { width:820px; float:left; margin:0 60px; padding:2px;}
.features { width:840px; margin:0 auto; padding: 0 0 10px 75px; }
.list { float:left; margin:0 auto; width:210px; }
.list ul { margin:0; padding:0; list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#15669c;}
.list li { padding:3px 15px; background:url(images/ul_li.gif) left no-repeat; margin:0;}
.features h2 { font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:5px 0;}
.demotable {padding: 7px}
.imgreset img {float:left; padding: 0px 20px 3px 0;}
.soholaunchdemo {padding: 15px 0 15px 0;}
.soholaunchdemo a {text-decoration:underline; color:#454545; font:bold 16px Helvetica, Arial, sans-serif;}
.soholaunchdemo a:hover { text-decoration:underline; color:#7d7b7b; font:bold 16px Helvetica, Arial, sans-serif;}
.soholaunchdemo a[target ="_blank"] {
	padding-right: 18px;
}
.shoppingcarts {width: 860px; margin:0 auto; padding: 0 15px 25px 0;}
.shoppingcarts h2 {font: bold 22px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.shoppingcarts h3 {font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.shoppingcarts p { font: normal 12px Arial, Helvetica, sans-serif; color:#15669c; padding:5px; margin:0; line-height:1.8em;}
.shoppingcarts img { float:left; margin:5px 10px; padding:0;}
.shoppingcarts2 {width: 600px; margin:0 auto; padding: 0 15px 25px 0;}
.shoppingcarts2 h2 {font: bold 28px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.shoppingcarts2 h3 {font: bold 22px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.shoppingcarts2 p { font: normal 12px Arial, Helvetica, sans-serif; color:#15669c; padding:5px; margin:0; line-height:1.8em;}
.shoppingcarts2 img { float:left; margin:5px 10px; padding:0;}
.mobile ul { list-style:none; margin:0 0 0 5px; padding:0; }
.mobile li { background:url(images/bulletarrow.gif) left no-repeat; padding:0 25px; margin:12px 0 0 0; font:bold 20px Helvetica, Arial, sans-serif; color:#15669c;}
.mobile a {text-decoration:underline; color:#454545; font:bold 18px Helvetica, Arial, sans-serif;}
.mobile a:visited {text-decoration:underline; color:#454545; font:bold 18px Helvetica, Arial, sans-serif;}
.mobile a:hover {text-decoration:underline; color:#7d7b7b; font:bold 18px Helvetica, Arial, sans-serif;}
.mobile a:active {text-decoration:underline; color:#124371; font:bold 18px Helvetica, Arial, sans-serif;}
.features2 { width:650px; margin:0 auto; padding: 0 0 25px 80px; }
.movegrid {width: 760px; margin:0 auto; padding: 0 0 0 0;}
.supportdesk p {font: normal 14px Arial, Helvetica, sans-serif; color:#15669c; padding:5px; margin:0; line-height:1.8em;}
.supportdesk a {text-decoration:underline; color:#454545; font:bold 22px Helvetica, Arial, sans-serif;}
.supportdesk a:hover { text-decoration:underline; color:#7d7b7b; font:bold 22px Helvetica, Arial, sans-serif;}
.supportdesk a:visited {text-decoration:underline; color:#454545; font:bold 22px Helvetica, Arial, sans-serif;}
.highlight {background-color:#FFF88F;}
.highlight2 {background-color:#15669c;
color:#fff;
padding:2px;}
.body_even { width:460px; float:left; margin:5px 0 5px 20px; padding:0;}
.body_even img {padding: 0px 20px 3px 20px; }
.body_tutorials { width:960px; float:left; margin:5px 0 5px 20px; padding:0;}
a {text-decoration:underline; color:#454545; font:bold 12px Helvetica, Arial, sans-serif;}
a:visited {text-decoration:underline; color:#454545; font:bold 12px Helvetica, Arial, sans-serif;}
a:hover { text-decoration:underline; color:#7d7b7b; font:bold 12px Helvetica, Arial, sans-serif;}

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #fff;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -150px;
left: 200px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.activate { font: bold 20px Helvetica, Arial, sans-serif; color:#15669c; margin:0; padding:10px 5px;}
.activate a {text-decoration:underline; color:#454545; font:bold 20px Helvetica, Arial, sans-serif;}
.activate a:hover { text-decoration:underline; color:#7d7b7b; font:bold 20px Helvetica, Arial, sans-serif;}
.activate a:visited {text-decoration:underline; color:#454545; font:bold 20px Helvetica, Arial, sans-serif;}
.activate img {margin:0; padding: 0 20px 3px 20px;}
.affiliatepage p {font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;	
}
.affiliatepage a {text-decoration:underline; color:#454545; font:bold 16px Helvetica, Arial, sans-serif;}
.affiliatepage a:hover {text-decoration:underline; color:#7d7b7b; font:bold 16px Helvetica, Arial, sans-serif;}
.affiliatepage a:visited {text-decoration:underline; color:#454545; font:bold 16px Helvetica, Arial, sans-serif;}
/* testimonial homepage*/

.testimonialhome {background-color: #f7f7f7; padding-bottom:10px; border-top:1px solid #ececec;}

.testimonialhome p {
font-size : 1.0em; }

.testimonialhome blockquote p {
margin-bottom : .5em;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 1.3em;
line-height : 1.2; }

.testimonialhome p.more {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: -45px;
	float:right
 }
 .testimonialhome a {text-decoration:underline; color:#15669c; font:12px Helvetica, Arial, sans-serif;}
.testimonialhome a:visited {text-decoration:underline; color:#15669c; font:12x Helvetica, Arial, sans-serif;}
.testimonialhome a:hover {text-decoration:underline; color:#4392ca; font:12px Helvetica, Arial, sans-serif;}
.testimonialhome a:active {text-decoration:underline; color:#124371; font:12px Helvetica, Arial, sans-serif;}
.testimonialhome2 {background-color: #fff; padding-bottom:10px; border-top:1px solid #ececec;}
.port_resize hr {border: none 0; border-top: 1px solid #273D47; width: 72%; height: 1px;}
.top_sup_resize .blogga5 { width:920px; float:left; margin:0 2px; padding:2px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.top_sup_resize .blogga5 h3 { font: bold 20px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:5px 0;}
.webhostingstuff img {margin:0; padding:0;}

/*pricing table*/
#hor-minimalist-b {
	font-family:"Arial";
	font-size:14px;
	background:#fff;
	width:620px;
	border-collapse:collapse;
	text-align:center;
	margin:10px;
		}
#hor-minimalist-b img {margin:0; padding: 0 0 0 10px;}
#hor-minimalist-b .checkbox {background:url(images/check2.png) center no-repeat;}
#hor-minimalist-b th {
	font-size:18px;
	font-weight:bold;
	color:#fff;
	background:#15669c;
	padding:6px 6px;
}
#hor-minimalist-b .categorytr tr {
	border-bottom:2px solid #ccc;
	}
#hor-minimalist-b td {
	border-bottom:1px solid #ccc;
	color:#15669c;
	padding:6px 8px;
	}
#hor-minimalist-b span { font: normal 12px Helvetica, Arial, sans-serif; color:#706f6f;}
/* end pricing table*/

/*pricing table for mobile websites*/
#hor-minimalist-b-mobile {
	font-family:"Arial";
	font-size:14px;
	background:#fff;
	width:620px;
	border-collapse:collapse;
	text-align:center;
	margin:10px;
		}
#hor-minimalist-b-mobile img {margin:0; padding: 0 0 0 105px;}
#hor-minimalist-b-mobile .checkbox {background:url(images/check2.png) center no-repeat;}
#hor-minimalist-b-mobile th {
	font-size:18px;
	font-weight:bold;
	color:#fff;
	background:#15669c;
	padding:6px 6px;
}
#hor-minimalist-b-mobile .categorytr tr {
	border-bottom:2px solid #ccc;
	}
#hor-minimalist-b-mobile td {
	border-bottom:1px solid #ccc;
	color:#15669c;
	padding:6px 8px;
	}
#hor-minimalist-b-mobile span { font: normal 12px Helvetica, Arial, sans-serif; color:#706f6f;}
/* end pricing table*/

/*Website Designs*/

.gallery-w {
	float:left;
	width:345px;
	margin:0;
	padding:0 0 0 30px;
}
#slider-w {
	margin:0;
	padding:0;
	list-style:none;
}
#slider-w ul, #slider-w li {
	margin:0;
	padding:0;
	list-style:none;
}
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider-w li {
	width:345px;
	height:336px;
	overflow:hidden;
}

.container_h2 { background:#f9f4f4 url(images/header2i_bg.gif) repeat-x bottom;}

.header2i { margin:0 auto; padding:40px 30px 65px 30px; width:940px;}
.header2isub { margin:0 0 0 40px; float:left; width:500px;}
.header2i h1 { margin:0; padding:0; font:normal 36px Tahoma, Geneva, sans-serif; color:#6f6f6f;}
.header2i h2 { margin:0; padding:0 0 14px 10px; font:normal 28px Tahoma, Geneva, sans-serif; color:#0067bd;}
.header2i h3 { margin:5px; padding:0 0 16px 15px; font:normal 24px Tahoma, Geneva, sans-serif; color:#0067bd;}.header2iul { margin:4px 0; padding:0 30px 0 0; float:left; width:240px;}
.header2i ul { margin:5px; padding:0; list-style:none;}
.header2i li { font: normal 14px Tahoma, Geneva, sans-serif; color:#15669c; margin:0; padding:0 0 0 18px; background:url(images/li_small.gif) left no-repeat;}
.header2i a { font: bold 14px Tahoma, Geneva, sans-serif; color:#15669c; margin:0;   text-decoration:underline;}
.header2i li a { font: bold 14px Tahoma, Geneva, sans-serif; color:#15669c; margin:0;  padding:0; text-decoration:underline;}
.header2i ul.blue { margin:0; padding:10px 30px 10px 0; list-style:none; float:left;}
.header2i ul.blue li { margin:0; padding:0 0 0 18px; background:url(images/li_square.gif) left no-repeat;}
.header2i li.blue a { color:#414141; text-decoration:none;}
.header2i img.button { margin:0; border:none; float:left;}
.header2i p {font: normal 14px Tahoma, Geneva, sans-serif; color:#15669c; margin:5px;  padding:10px 0 0 10px;}	

p#controls {
	margin:0;
	padding:0 0 50px 0;
	position:relative;
}
#prevBtn {
	display:block;
	margin:0;
	overflow:hidden;
	width:103px;
	height:35px;
	position:absolute;
	left:0;
	top:20px;
}
#nextBtn {
	display:block;
	margin:0;
	overflow:hidden;
	width:103px;
	height:35px;
	position:absolute;
	left:242px;
	top:20px;
}
#prevBtn a {
	display:block;
	width:103px;
	height:35px;
	background:url(images/btn_prev.gif) no-repeat 0 0;
}
#nextBtn a {
	display:block;
	width:103px;
	height:35px;
	background:url(images/btn_next.gif) no-repeat 0 0;
}


/*End Website Designs*/


/*Portfolio*/
.port_blog { width:290px; float:left; margin:5px 0; padding:0;}
.port_blog p { font: normal 11px Tahoma, Geneva, sans-serif; color:#FFF; line-height:1.8em;}
.port_blog a { font: bold 15px Tahoma, Geneva, sans-serif; color:#3895d5; text-decoration:underline;}

/*Body Block on Homepage*/

.block2 { width:520px; margin:0; padding:5px 0 5px 30px; float:left;}
.block3 { width:160px; margin:0; padding:5px 0 5px 100px; float:left;}
.block2 h2 { color:#15669c; font: bold 24px Helvetica, Arial, sans-serif; line-height:1.5em;}
.block2 a { color:#15669c; text-decoration:underline; font: bold 12px Helvetica, Arial, sans-serif; line-height:1.5em;}
.block2 a:visited {text-decoration:underline; color:#15669c; font: bold 12px Helvetica, Arial, sans-serif; line-height:1.5em;}
.block2 a:hover {text-decoration:underline; color:#4392ca; font: bold 12px Helvetica, Arial, sans-serif; line-height:1.5em;}
.block2 a:active {text-decoration:underline; color:#124371; font: bold 12px Helvetica, Arial, sans-serif; line-height:1.5em;}
.block2 img {padding: 0 5px 0 0; }
.block3 img {padding: 0 0px 0 70px; }
.block2 p {font:normal 12px Helvetica, Arial, sans-serif; color:#15669c; line-height:1.5em;}

/*Data Migration*/
.datamigration p { font: normal 14px Arial, Helvetica, sans-serif; color:#15669c; padding:5px; margin:0; line-height:1.8em;}
.datamigration {width: 860px; margin:0 auto; padding: 0 15px 25px 0;}
.datamigration h2 {font: bold 22px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.datamigration h3 {font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}
.datamigration img { float:left; margin:5px 10px; padding:0;}
.datamigration a { color:#15669c; text-decoration:underline; font: bold 14px Helvetica, Arial, sans-serif; line-height:1.5em;}
.datamigration a:visited {text-decoration:underline; color:#15669c; font: bold 14px Helvetica, Arial, sans-serif; line-height:1.5em;}
.datamigration a:hover {text-decoration:underline; color:#4392ca; font: bold 14px Helvetica, Arial, sans-serif; line-height:1.5em;}
.datamigration a:active {text-decoration:underline; color:#124371; font: bold 14px Helvetica, Arial, sans-serif; line-height:1.5em;}

/*Features Footer*/
.row { width: 880px; max-width: 100%; min-width: 700px; padding: 0 0 0 10px; margin: 0 auto; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.row.collapse .column, .row.collapse .columns { padding: 0; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.row .three { width: 28%; }
.column, .columns { float: left; min-height: 1px; padding: 0 22px; position: relative; }
[class*="column"] + [class*="column"].end { float: left; }
.text-center { text-align: center; }
hr.grey { border: solid #dcdcdc; border-width: 1px 0 0; clear: both; margin: 12px 0 11px; height: 0; }
.text-center p { font:normal 12px Helvetica, Arial, sans-serif; color:#15669c; line-height:2em;padding:5px 5px; margin:0;}
.text-center h4 { font: bold 16px Helvetica, Arial, sans-serif; color:#15669c; margin:0;  padding:10px 5px;}

/* Video */

.videoaround {
		width: 640px;
}

.videoaround p {padding:0 0 0 15px; margin:0;}

.video {
	padding: 0;
	margin:0 0 0 0;
	width: 300px;
}

.video p {float:right; }
.video2 {width: 175px; float:right;}

/* TrendyTools */

.imgwrp { width:180px; float:left;}

/* Order Now on Newsletter Unlimited */

.ordernow h1 {font: bold 30px Helvetica, Arial, sans-serif; color:#15669c;}



/*************footer**********/
.footer_resize { width:960px; margin:0 auto; padding:0 0 10px 0; }
.footer {padding:0; margin:0; border-top:1px solid #111; background:#1f1f1f; }
.footer img { float:left; margin:0; padding:25px 15px 0 0;}
.footer p { font:normal 12px  Helvetica, Arial, sans-serif; color:#5c5c5c;}
.footer a { font:normal 12px Helvetica, Arial, sans-serif; color:#009ae3; text-decoration:none; padding:5px; margin:0;}
.footer span { padding:10px 0 0 0; margin:0;}
.footer p.leftt { text-align:left; width:40%; margin:0; padding:40px 0 20px; float:left;} 
.footer p.rightt { text-align:right; width:30%; margin:0; padding:40px 20px 0 0; float:right;} 
/********** contact form **********/
.form {float:left; width:555px; margin:5px 0 0 5px; padding:0; background:#ededed; border:1px solid #ececec;}
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#7a7a7a;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:100px; padding:5px 0; font:bold 12px Helvetica, Arial, sans-serif; color:#747474; text-transform:capitalize;}
#contactform label span { font:normal 10px Helvetica, Arial, sans-serif;}
#contactform input.text { width:420px; border:1px solid #ececec; margin:5px 0; padding:5px 2px; height:15px; background:#fff;}
#contactform textarea { width:420px; border:1px solid #ececec; margin:10px 0; padding:2px; background:#fff; height:150px;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 400px; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Helvetica, Arial, sans-serif; line-height:1.8em; width:auto;}

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #dfdfdf; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}

/* ------ Footer Black ------- */
.footerBlack {background-color: #1f1f1f; padding-bottom:10px; border-bottom:3px double #333333;}
.footerBlackSize {width:960px; margin:0 auto; padding:12px 0 0 20px;}
.footerBlackSize ul {list-style:none; margin:5px auto; padding:0;}
.footerBlackSize li a { font: bold 13px Helvetica, Arial, sans-serif; color:#009ae3;}
.footerBlackSize li a:hover { color:#fff;}
.footerBlackSize h2 { font: bold 12px Helvetica, Arial, sans-serif; color:#fff; padding:0; margin:0;}
.footerBlackSize li {padding:2px;}
.footerBlackSize .footerLeft {
	width:auto;
	float:left;
	margin:8px;
	padding:15px;}
.footerLeft1 {	width:auto;
	float:left;
	margin:8px;
	padding-left:24px;}
.footerBlackSize .footerLeft1 a { font:normal 11px  Helvetica, Arial, sans-serif; color:#5c5c5c; margin-bottom:50px
}
.footerLeft1 a:hover { font:normal 11px  Helvetica, Arial, sans-serif; color:#fff; margin-bottom:50px
}
.footerBlack .footerLeft1 p { font:normal 11px Helvetica, Arial, sans-serif; color:#5c5c5c;}
.footerBlack p { font:normal 11px Helvetica, Arial, sans-serif; color:#5c5c5c; margin-bottom:50px;}
.footerBlack a { font:normal 12px Helvetica, Arial, sans-serif; color:#009ae3; text-decoration:none; margin:0;}
.blok_header .body_resize .top_sup_resize .blogga3 h3 {
	font-size: 18px;
	color: #15669c;
	font-family: Arial, Helvetica, sans-serif;
}
