@charset "utf-8";
/* CSS Document for psdtohtmlexperts.com */
/* Developed by: imicreation */
/* Global Stylesheet */

/* RESET FILE */
* {outline: none;}body {margin: 0;padding: 0;	
/*font-size: 62.5%;*/
height: 100%;}a:link, a:visited, a:hover, a:active {text-decoration: none;}ul, ol {margin: 0;padding: 0;list-style-type: none;}form {margin: 0px;padding: 0px;}a img {border: 0;}.clearfix:after{ content: ".";  display: block;  height: 0; clear: both;  visibility: hidden;textarea:overflow:auto;}
.clearfix{min-width: 0;	display: inline-block; display: block;}* html .clearfix{height: 1%;}.left{float: left;}.right{float: right;}.textleft{text-align:left;}.textright{text-align:right;}.aligncenter{margin:0 auto;}
/* COMMON TAGS */
.clear { clear:both; line-height:1px; height:1px; }#message {color: #F97E00;position:absolute;font-size: 130%;float: left;width: 90%;}/*
p {font-size:1.4em;color:#323232;line-height:20px;margin: 0 0 20px 0;padding: 0px;}*/
a{text-decoration: underline;}
/*a:hover{color: #23365E;}*/
a.blue_button, input.blue_button {background:url(button3.png) no-repeat transparent;width:187px;height:41px;color:#FFFFFF;	font-size:1.4em;font-weight:bold;line-height:41px;text-align:center;display: block;border:none;font-family:Arial, Helvetica, sans-serif;}a.blue_button:hover, input.blue_button:hover { background-position:left bottom; }a.button1 {background:url(button1.png) no-repeat;color:#282828;width:187px;height:41px;display:block;font-size: 1.4em;font-weight: bold;text-align: center;line-height: 41px;font-family:Arial, Helvetica, sans-serif;} 
a.button1:hover { background-position:left bottom; }a.button2 {background:url(button2.png) no-repeat;color:#282828;width:187px;height:41px;display:block;font-size: 1.4em;line-height: 41px;font-weight: bold;text-transform: uppercase;text-align: center;	font-family:Arial, Helvetica, sans-serif;} a.button2:hover { background-position:left bottom; } ul.testimoni li{margin:0 0 15px 0; padding:0; border-bottom:solid 1px #ccc; }ul.testimoni li strong{display:block;}ul.content li{font-size: 1.4em;color: #333333;margin-top: 3px;margin-bottom: 3px;padding-left: 12px;background:url(orange_bullet.gif) no-repeat left center;}ul.content{padding:0 0 20px 0;}.content_box ul.links{padding:0 0 20px 0;}.content_box ul.links li{border-top: none;border-bottom: none;}
ul.links li{border-top: solid 1px #FFFFFF;border-bottom: 1px solid #C0C0C0;	font-size: 1.4em;color: #333333;padding-top: 5px;	padding-bottom: 5px;padding-left: 5px;}
ul.links li.first{border-top: none;padding-top: 0px;}ul.links li.last{border-bottom: none;}ul.links li a {color: #333333;display: block;position: relative;font-weight: bold;}ul.links li a:hover {background-color: #FFFFFF;color: #0C264B;}.price {color: #F97E00;position: absolute;right: 10px;font-size: 130%;}.tip{float:left; width:572px;border: 1px solid #333333;background: url(ico_tip.png) no-repeat 5px 10px #FFFFCC;clear: both;font-size: 11px;color: #333333;padding: 5px 8px 5px 28px;line-height: 16px;margin-top: 6px;margin-bottom: 6px;display: block;float: left;font-family:Arial, Helvetica, sans-serif;}.note{float:left; width:572px;border: 1px solid #33CC33;background: url(ico_note.png) no-repeat 5px 10px #CCFFCC;clear: both;font-size: 11px;color: #333333;padding: 5px 8px 5px 28px;line-height: 16px;margin-top: 6px;margin-bottom: 6px;display: block;float: left;font-family:Arial, Helvetica, sans-serif;}
/* POPUP */
#fade {display: none;position: fixed; left: 0; top: 0;width: 100%; height: 100%;z-index: 9999;}.popup_block{display: none;background: #fff;padding: 20px;border: 20px solid #ddd;float: left;font-size: 1.2em;position: fixed;	top: 50%; left: 50%;z-index: 99999;	}img.btn_close {float: right;margin: -55px -55px 0 0;}
/* TYPOGRAPHY */
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif;}blockquote{padding:10px; border-bottom:solid 1px #142849; border-top:solid 1px #142849; font-size:18px; margin:25px 0;}
/* LAYOUT TAGS */
body {/*background:url(../images/bg_body.gif) repeat-x #FFFFFF;font-family:Georgia, "Times New Roman", Times, serif;*/}
.inner_bg { background:url(../images/bg_body_inner.gif) repeat-x;}#design_banner {background:url(../images/design_banner.png) no-repeat;width:47px;height:200px;position:absolute;top:0px;right:6%;}#design_banner a { text-indent:-9999px; display:block; height:198px; }#box {width:974px;margin:0px auto;padding:0px;} /*#header {background:url(../images/bg_header.jpg) no-repeat;float:left;margin:0px;padding:0px;position:relative;}*/#header_inner {background:url(../images/bg_header.jpg) no-repeat;width:974px;height:159px;float:left;margin:0px;padding:0px;overflow: hidden; position:relative;}#header_top {width:974px;float:left;margin:0px 0px 18px 0px;padding:0px;}#logo {background:url(../images/logo.gif) no-repeat;width:283px;height:40px;float:left;display:inline;margin:23px 295px 0px 27px;	padding:0px;}#logo a { text-indent:-9999px; display:block; line-height:40px; width:283px; }#top_button {background:url(../images/bg_top_button.jpg) no-repeat;width:295px;height:33px;float:left;margin:0px;padding:3px 0px 0px 53px;}#top_button a { margin-right:30px; height:33px; }#navigation {background:url(../images/bg_navigation.jpg) no-repeat;width:974px;height:69px;float:left;margin:0px;padding:0px;	font-family: Arial, Helvetica, sans-serif;}#navigation ul {}#navigation ul li {float:left;font-size:1.5em;line-height:49px;font-weight:bold;padding: 0 27px;margin: 0px;}#navigation ul li a { color:#dbdbdb;}#navigation ul li a.order{background-image:url(../images/bt_getstarted.gif); background-repeat:no-repeat; background-position: top left; width:118px; height:49px; display:block; text-indent:-9999px;}#navigation ul li a.order:hover{background-position: left bottom;}#navigation ul li a:hover, #navigation ul li a.active { color:#ffffff;}#get_started {float: left;padding-top: 140px;padding-left: 450px;}
/* showcase */
#showcase {background: url(../images/bg_showcase.jpg) no-repeat;width:974px;height:293px;float:left;margin:0px;padding:20px 0 0 0;}#featured_box { width:974px; float:left; margin:0; padding:0; }#featured_box .featured_block {width:240px;float:left;margin:0;padding:0 40px;}#featured_box .featured_block h5.heading {font-size:1.5em;color:#323232;display:block; margin:0 0 12px 0;padding:0 0 0 7px;}#featured_box .featured_block img { display:block; margin-bottom:16px; }#featured_box .featured_block p.list {font-size:1.2em;line-height:14px;color:#323232;display:block;line-height:16px;margin:0px;padding:0px 0px 0px 7px;}#showcase_button {width:715px;float:left;margin:40px 0px 0px 0px;padding:0px 0px 0px 259px;}#showcase_button ul {}#showcase_button ul li {float:left;width:187px;margin:0px 74px 0px 0px;padding:0px;}#showcase_button ul li a {  }
/* container */
/*#container {width:100%;float:left; clear:both;position: relative;
background-color: #F2F2F2;
padding: 0px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;margin: 20px 0 0 0;}*/
#container_box {width: 967px;padding-left: 7px;margin: 0 auto;}#featured {float: left;width: 100%;margin: 0px;height: auto;padding: 15px 0;}#featured .last{margin-right: 0;}.featured {float: left;width: 300px;padding: 0px;margin: 0 30px 0 0;position: relative;}.featured h1.headline, #order_summary  h1.headline {font-size:1.8em;color:#142849;display:block;margin: 0 0 16px 0;border-bottom: 2px solid #CCCCCC;padding: 0 0 4px 0;font-family:Arial, Helvetica, sans-serif;}#order_summary h1.headline {color: #FFFFFF;}.featured h1.headline img, #order_summary h1.headline img {margin-bottom: -6px;}#order_summary p{font-size:10px; text-shadow:none; color:#ccc; line-height:15px; margin:12px 0 0 0;}#container_inside{width:100%; float:left; height: auto;}
/* leftcol */
#leftcol {width:620px;float:left;margin:0px 40px 0px 0px;padding:0px;position: relative;}.common_box {background:url(../images/common_box_upper.gif) no-repeat left top #f2f2f2;width:619px;float:left;padding:0px;margin: 16px 0 0 0;}.common_box_down {background:url(../images/common_box_bottom.gif) no-repeat right bottom;width:591px;float:left;margin:0px;padding: 14px 14px 40px 14px;}.common_box_down h3.head {font-size:1.6em;font-weight:bold;color:#dbdbdb;display:block;margin:0px;text-transform:uppercase;padding-top: 0px;padding-right: 0px;padding-bottom: 40px;}.common_box_down ul.category {position: relative;margin-bottom: 40px;}.common_box_down ul.category li {background:url(../images/bullet.gif) no-repeat;color:#323232;font-size:2.4em;line-height:38px;display:block;margin:0px 0px 20px 0px;padding:0px 0px 0px 84px;}.common_box_down ul.category li span{text-align: right;position: absolute;right: 80px;}.common_box_down ul.category li img {margin: 0 0 -8px 40px;}
/* rightcol */
#rightcol {width:300px;float:left;position: relative;margin: 0px;padding-top: 20px;}#rightcol .featured {margin: 0 0 20px 0;background-color: #F2F2F2;position: relative;float: left;padding: 20px;width: 260px;}#rightcol .testimonials_box {width: 260px;}#rightcol #testimonial ul li {width: 260px;}#rightcol .banner {background:url(../images/banner_xhtml_converstion.jpg) no-repeat;width:300px;height:160px;float:left;margin:0px 0px 18px 0px;padding:0px;}#rightcol .banner a {width:260px;text-indent:-9999px;line-height:118px;display:block;margin:22px 20px;padding:0px;}.testimonials_box {width:100%;float:left;margin:0px;position:relative;padding-top: 0px;padding-bottom: 0;}#testimonial {width:100%;height:112px;float:left;margin:0px;padding:0px;position: relative;overflow: auto;}#testimonial ul{width:100%;float:left;margin:0px;padding:0px;position: absolute;left: 0px;top: 0px;}#testimonial ul li{width:300px;float:left;margin:0px;padding:0;height: 112px;}.testimonials_box  p.post  {font-size:1.3em;display:block;line-height:18px;margin:0px;padding: 0px;}.testimonials_box  strong  {color:#2d5490;font-size:1.2em;display:block;font-weight:bold;text-align:right;margin:0px;padding:0px;}.sliderbutton_next {float:right;width:9px;position: absolute;right: 0px;z-index: 1000;height:8px;top: 14px;}.sliderbutton_prev {float:right;width:9px;position: absolute;right: 22px;z-index: 1000;height:8px;top: 14px;}.sliderbutton_next img, .sliderbutton_prev img {cursor:pointer}
/* xfade2 Slideshow */
#rotator{overflow: hidden;position: relative;float:left;width: 265px;height: 140px;text-align: center;margin: 0 auto;padding: 0 0 0 20px;}#rotator img{display: none;position: absolute;top: 0;overflow: hidden;margin: 0 auto;}#social {width:300px;height:20px;float:left;margin:0px;padding:0px;}
/* inner page (rightcol) */
#list_box {background:url(../images/bg_list_box.gif) repeat-y;width:256px;float:left;display:inline;margin:0px 0px 18px 20px;padding:20px 0px 0px 0px;}#list_box ul.service_main {width:256px;float:left;margin-bottom:20px;}#list_box ul.service_main li {background:url(../images/bg_list.gif) no-repeat;width:220px;font-size:1.5em;font-weight:bold;color:#FFFFFF;line-height:30px;display:block;margin:0px 0px 15px 0px;padding:0px 0px 0px 35px;}#list_box ul.service_short {width:246px;float:left;padding-left:10px;margin-bottom:10px;}#list_box ul.service_short li {background:url(../images/bullet_right.gif) no-repeat left 3px;width:240px;display:block;font-size:1.4em;	font-weight:bold;color:#36527D;margin:0px 0px 10px 0px;padding:0px 0px 0px 19px;}
/* reach us */
#contactform .table_text {font-size:1.4em;color:#323232;line-height:20px;margin:0 0 20px 0;padding:0px;}#contactform .input {width:354px;height:30px;float:left;font-size:1.4em;color:#26436b;border:solid 1px #36527d;margin:0px;padding:0px;}#contactform textarea {font-family:Arial, Helvetica, sans-serif;width:354px;height:150px;float:left;line-height:18px;font-size:1.4em;	color:#26436b;border:solid 1px #36527d;margin:0px;padding:0px;}
/* samples */
#inner_content {width:590px;float:left;margin:0px;padding:0px;}#inner_content ul.sample_list { float:left; margin-bottom:20px; }#inner_content ul.sample_list li {width:275px;float:left;margin:0px 10px 20px 10px;display:inline;padding:0px;}#inner_content ul.sample_list li img {display:block;background:#FFFFFF;border:solid 1px #c7c7c7;margin-bottom:5px;padding:4px;}#inner_content ul.sample_list li span {background:url(../images/bg_view_project.gif) no-repeat;display:block;font-size:1.3em;	font-weight:bold;line-height:22px;}#inner_content ul.sample_list li span a {color:#FFFFFF;display:block;line-height:22px;padding-left:8px;}#inner_content ul.sample_list li span a:hover { color:#CCCCCC; }
/* midcol */
#midcol {width:967px;float:left;margin:0px;padding:0px;}#midcol .common_big_box {background:url(../images/common_big_box_upper.gif) no-repeat left top #f2f2f2;width:965px;float:left;padding:0px;margin:16px 0 0 0;}#midcol .common_big_box_down {background:url(../images/common_box_bottom.gif) no-repeat right bottom;width:937px;height:400px;float:left;margin:0px;padding:14px 14px 40px 14px;}

.content_box {font-size:14px;line-height:20px;font-family:Helvetica,Arial,Verdana;}
.navhead h1{margin-top:-20px; font-size: 20px !important;}
.content_box span{color:#73A1C1 !important;font-size:15px;line-height:18px;font-weight:normal;margin:10px 0 10px;float:left;}
.pghead{font-size:24px;color:#0A5492;padding:48px 0 6px 0;}

.content_box h1 {
/*color: #FFFFFF;*/
font-size: 18px;float: left;padding-right: 4px;	padding-left: 4px;
/*background: url(../images/heading_bg.gif) no-repeat left bottom #142849;*/
margin: 0 0 25px 0;	}

.content_box h2 {color: #59a7fd;font-size: 2em;font-weight: bold;text-transform: none;float: left;padding-right: 4px;padding-left: 4px;	padding-bottom: 2px;margin: 0 0 20px 0;width: 100%; border-bottom: 2px solid #CCCCCC;}
/* footer */
#footer {width:100%;float:left;margin:20px 0 0 0;background: url(../images/bg_footer.png) repeat-x;}#footer_box {width:960px;height:120px;background: url(../images/bg_footer_box.png) no-repeat center -1px;margin: 0 auto;	font-size: 12px;padding: 33px 0 0 0;color: #3264A0;font-family: Arial, Helvetica, sans-serif;}#footer_box ul {width: 100%;margin: 0 auto;float: left;line-height: 18px;}#footer_box ul li {display: inline;float: left;margin: 0px;padding: 0px;width: 25%;}#footer_box ul li strong {float: left;width: 100%;font-weight: bold;color: #659EED;font-size: 14px;padding-bottom: 8px;}#footer_box li span {margin: 0px;padding: 0;float: left;width: 100%;font-size: 11px;color: #999999;}#footer_box ul li ul {margin: 0px;font-size: 11px;float: left;width: 35%;padding: 0px;}#footer_box ul li ul li {float: left;width: 100%;margin: 0px;}#footer_box ul li.last { background:none; }#footer_box a {color:#CCCCCC;}#footer a.valid {	background-image: url(../images/bullet.png);background-repeat: no-repeat;float: left;background-position: left 6px;	padding-left: 12px;margin-right: 12px;}
#footer_box ul li a:hover {color: #95BCF2;}#footer_box .copy {color: #3264A0;font-size: 90%;}
/* ORDER FORM  */
#order_form{width: 100%;float: left;position: relative;}#order_form #implementation_options {float: left;width: 100%;position: relative;margin-bottom: 5px;}#implementation_options .impl_option {background-color: #DFDFDF;background-image: url(../images/lines_bg.gif);padding: 10px;float: left;width: 173px;height: 22px;font-size: 16px;font-weight: bold;color: #333333;position: relative;margin: 0 12px 0 0;border: 1px solid #BABABA;}#implementation_options .impl_option .price {font-size: 100%;top: 10px;right: 20px;}
#implementation_options .impl_option .help {height: 24px;width: 24px;position: absolute;right: -12px;top: -6px;}#order_form #order_details {float: left;width: 100%;margin-top: 15px;}#order_summary  {width: 260px;padding:20px;background-color: #142849;float: left;margin: 20px 0;z-index: 9999;}#order_summary ul li{font-size: 1.4em;color: #CCCCCC;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;float: left;width: 255px;}
#order_summary ul li .price{color: #F97E00;font-size:120%;position: static;margin: 0px;padding: 0px;font-weight: bold;}#order_summary  ul  li span.dt{border-top: none;padding-top: 0px;font-weight: bold;width: 50%;float: left;}#order_summary  ul  li span.dd{border-bottom: none;float: left;}#order_summary ul li a {color: #333333; text-decoration:none;display: block;position: relative;font-weight: bold;}#order_summary ul li a:hover {color: #0C264B;}

/* ACCORDION */
.faq-section{float: left;width:100%;}
.faq-section span{color:#89AA01;margin:0 0 20px;float: left;}
.acc_tab {
   /* background: url("../images/acc_tab_bg.gif") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #D1D1D1;
    margin-bottom: 4px;*/
    float: left;    
    width: 100%;
}
.acc_tab h2.acc_trigger{width: 100%; font-size: 1.4em;font-weight: bold;float: left;margin: 0px;padding: 0px;}
.nobackcolor h2.acc_trigger{background:url(plus-icon.png) no-repeat 98% center #FFFFFF;}
.backcolor h2.acc_trigger{background:url(plus-icon.png) no-repeat 98% center #F3F7E2;}
.acc_tab h2.acc_trigger a {color: #89AA01;text-decoration: none;display: block;padding: 1px 0 1px 10px;font-size:15px;font-weight: normal;}
.acc_tab h2.acc_trigger a:hover {color: #89AA01;} 
.nobackcolor h2.active{background:url("minus-icon.png") no-repeat scroll 98% center #FFFFFF;}
.backcolor h2.active{background:url("minus-icon.png") no-repeat scroll 98% center #F3F7E2;}
.acc_tab h2.active a{color: #89AA01;}
.acc_tab h2.active a:hover{background:none;}
.acc_tab .acc_container {padding: 8px 10px 15px;overflow: hidden;font-size: 1.2em;width:auto;clear: both;background-color: #fff;margin: 0;float: left;}
.acc_tab .acc_container .block {padding:0; float: left;width: 100%;}
.acc_tab .acc_container .block a {font-weight: bold;color: #142849;text-decoration: underline;}
#order_form .choice {float: left;width: 100%;margin-bottom: 10px;padding-bottom: 10px;}
#order_form h3.order_options {padding: 0px;margin: 0 0 10px 0;font-size: 1.2em;color: #3399CC;}
#order_form .order_choices {clear: both;padding-top: 5px;padding-bottom: 5px;width: 100%;float: left;border-bottom: 1px dashed #CCCCCC;}
#order_form .order_choices .order_choices_option {float: left;}
#order_form .order_choices label {color: #333333;font-size: 14px;font-weight: bold;line-height: 17px;}
#order_form  .order_choices  span.order_choices_price {float: right;color: #F97E00;font-size: 14px;font-weight: bold;line-height: 20px;padding-right: 50px;}
.acc_tab .acc_container .block p {margin: 0px;font-size: 12px;color: #666666;font-weight: normal;padding: 0px;line-height: 18px;}
.acc_tab .acc_container .block p.faq {font-size: 12px;line-height: 18px;}
.acc_tab .acc_container img {float: left;margin: 10px 15px 15px 0;padding: 5px;background: #ddd;border: 1px solid #ccc;}
/* DIV MADE TABLES */
div.tabletype1{float: left;height: auto;background-color: #bababa;width: 100%;margin-right: 0;margin-bottom: 15px;margin-left: 0;padding: 0 0 5px 0;color: #333333;}div.tabletype1 span{margin: 0px;float: left;}div.tabletype1 div.head{float: left;width: 100%;font-size: 1.6em;color: #142849;text-align: center;background: url(../images/table_type1_head_bg.gif) no-repeat right top;}div.tabletype1 div.head_l{margin: 0px;float: left;width: 100%;line-height: 46px;height: 46px;font-family: 'DINProBold', sans-serif;font-weight:bold;background: url(../images/table_type1_head_l.gif) no-repeat left top;}div.tabletype1 span.top{background-image: url(../images/lines_bg.gif);}div.tabletype1 span.row{border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;margin-bottom: 1px;width: 94%;padding-right: 3%;padding-left: 3%;padding-top: 10px;padding-bottom: 10px;}div.tabletype1 span.row strong {font-weight: normal;font-size: 11px;display: block;padding-top: 7px;}.tabletype1 span.row label {float: left;width: 80px;font-weight: bold;font-size: 14px;line-height: 22px;}.tabletype1   span.row   input {color: #333333;}.tabletype1 span.row textarea {width: 480px;height: 80px;}div.tabletype1 span.first{width: 50%;}div.tabletype1 span.second{width: 50%;}div.tabletype1 span.third{width: 56%;background: url(../images/table_col_spe.png) no-repeat;}div.tabletype1 span.fifth{width: 100%;padding: 0;}
div.tabletype1 span.col{width: 25%;text-align: center;} div.tabletype1 span.fourth{background-color: #dcdcdc;width: 44%;}

.slide-openclose{color: #5C6467;float: right;margin-right: 23px;}
.slide-openclose span{cursor:pointer;}
.section-text{ color: #2B90D0; padding: 5px; width: 694px;}
