body {
	padding:0;
	margin:0;
	text-align:center;
	font-family: Arial, Tahoma, verdana, arial, sans-serif ;
	background:url('theme/images/header_talling.jpg') repeat-x left top #2F704C;
	font-size:12px;
	}
#page {
	width:986px;
	margin:0 auto;
	text-align:left;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:1px;
}
.preview-page-wide #page{
	width:996px !important;
    width:993px;
	padding-left:5px;
	padding-right:5px;
}
.content-column {
	float:right;
	width:706px;
	padding:16px 20px 0px 11px;
  }
.navigation-column {
	width:202px;
	float:left;
	padding:16px 21px 0px 20px;
	}
.float {
	float:left
}
a {
	text-decoration:none;
	}
.clear {
	clear:both;
	line-height:0;
	font-size:0;
	}
.no_items_found {
	color:#BD2222;
	font-weight:bold;
	text-align:center;
	padding:1px;
	display:block;
	height:30px;
}


h1 {
	color:#000000;
	font-family:'Arial';
	font-size:13px;
	padding:6px 0;
	margin:0;
}
#content .content_topbg { /* for ie6 */
	background: url('theme/images/content_topbg.jpg') no-repeat left top;
	border-bottom:1px solid #2F704C;
}
#content > .content_topbg {
	background: url('theme/images/content_topbg.png') no-repeat left top;
}
/* --== Metric Styles ==-- */
.metric-style-1 {
	width:100px
}
.metric-style-2 {
	padding-bottom:5px;
}
.metric-style-3 {
	padding-top:15px;
}
#main-preview {
  padding-bottom:5px;
}
/* //--== Metric Styles ==-- */


/*  --== Categories ==--  */

#categories h1 {
	color:#ffffff;
	font-size:17px;

}
#categories ul {
	list-style:none;
	margin:0;
	padding:11px;
	border-top:1px solid #53A96E;
	background-color:#53A96E;
	}
#categories li {
	background: url('theme/images/list_marker.gif') no-repeat 0px 4px;
	padding:0;
	line-height:12px;
	padding-left: 15px;
	margin:0;
	border:1px solid #53A96E;
	width:164px;
	}
#categories .current {
	background: url('theme/images/list_marker.gif') no-repeat 7px 4px;
}
#categories_headline {
    margin:0;
    padding:6px 0;
    font-family:'Arial';
    color:#FFFFFF;
    font-size:17px;
}
#categories a {
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
}

#categories a:hover,
#categories .current a {
	text-decoration:underline;
	color:#FCD878;
}


/*  --== #Categories ==--  */

.templates_box {}

.main_preview_box .preview_content {
	padding:5px;
	background-color:#ffffff;
}
/*----------templates box---------------*/
.templates_box .main_preview_box table {
	width:100%
}

.templates_box .main_preview_box td {
	vertical-align:bottom;
	text-align:center;
}
/*----------#templates box---------------*/
/*   --== template_preview_box ==--  */
.template_preview_box {
	width:145px;
	text-align:left;
	margin:0 auto;
	color:#434343;
	font-size:11px;
	}
.template_preview_box a.previewlink {
	cursor:pointer;
}
.template_preview_box .productType {
	color:#434343;
	font-weight:bold;
	cursor:default;
}
.template_preview_box .productType:hover {
	background: url('theme/images/price_mark.gif') repeat-x left bottom;
	color:#434343;
}
.template_preview_box .product-price {
	border-top:1px solid #000000;
}

.template_preview_box .info {
	padding:6px 0;
	margin:0 1px;
}
.template_preview_box .product-price .price {
	float:left;
}
.template_preview_box .product-price strong {
	float:right;
}
.templates_box .main_preview_box .preview_image {
	border:none;
	border-bottom:1px solid #ffffff;
	}
.templates_box a {
	color:#D40406;
}
.previewlink {
	display:block;
}
.templates_box a:hover {
	color:#D57E7F;
}
.templates_box hr {
	border-color:#4486DB;
	border-style:solid;
	border-width:1px 0px 0px;
	height:1px;
}
.template_preview_box .price {
	background: url('theme/images/price_mark.gif') repeat-x left bottom;
}
/*   #--== template_preview_box ==--  */
.advance_search {
  padding-top:15px;
}
.advance_search h1 {
	color:#CE0607;
	margin:0;
	padding:0px;
	padding-bottom:5px;
	padding-left:10px;

}
.advance_search select,
.advance_search input {
	border:1px solid #DCBE6B;
	background-color:#F3F5F7;
	color:#7D7D7D;
	font-size:12px;
}
.advance_search .search_button {
	background: url('theme/images/search.gif') no-repeat left top;
	height:26px;
	width:65px;
	border:none;
	cursor:pointer;
}
.small_search_box .search_button {
	background: url('theme/images/search_button_onred.jpg') no-repeat left top;
	height:24px;
	width:59px;
	border:none;
	cursor:pointer;
}
.small_search_box label {
	padding-left:31px;
	background: url('theme/images/search_loupe.jpg') no-repeat left center;
	height:25px
}
.advance_search form {
	padding:0;
	padding-bottom:5px;
	margin:0;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.advance_search table {
	border-collapse:collapse;
}
.text_content {
	text-align:justify;
	border-top:2px solid /*#4486DB;*/#005BCE;
	}
.picture_menu {
	border:3px solid #6A9396;
	background-color:#6A9396;
	text-align:center;
	color:#ffffff;
	}
.picture_menu a {
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}
.picture_menu a:hover {
	color:#cccccc;
}
															/* --== Pager ==-- */
#pager {
	float:right;
	padding-right:10px;
	padding-bottom:10px;
	}
#pager a {
	color:#2F714D
}
															/* #--== Pager ==-- */
.corner_left_top,
.corner_left_bottom {
	padding-left:10px;
}
.corner_right_top,
.corner_right_bottom {
	padding-right:10px;

}
.top_border {
	padding-top:9px;
}
.bottom_border {
	padding-top:10px;
}

#logo {
	display:inline;
	float:left;
	margin-top:22px;
	margin-left:49px;
}

#logo img {
	border:none;
	}
#logo .project_name {
	margin-left:16px;
	vertical-align:middle;
	height:34px;
	width:208px;
}
#logo .project_logo {
	vertical-align:middle;
	height:66px;
	width:66px;
}
#header .header_topside {
	height:113px;
	margin-top:4px;
	}
#header {/* for ie6 */
	background: url('theme/images/header_top_bg.jpg') no-repeat left top;
	text-align:center;
}
#page > #header {
	background: url('theme/images/header_top_bg.png') no-repeat left top;
}



.view_more_templates_box {
	text-align:right;
	padding:5px 15px;
	font-weight:bold;
}
/* -------------------  Inner Pages Navigation -------------------------- */
#inner_pages_navigation {
	float:left;
	font-size:12px;
	padding-top:8px;
	font-family:"Arial"
}
#inner_pages_navigation ul {
	list-style:none;
	padding:0;
	margin:0;
	}
#inner_pages_navigation li {
	float:left;
}
#inner_pages_navigation a {
	color:#1B5D50;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}
#inner_pages_navigation a:hover,
#inner_pages_navigation a.active {
	text-decoration:none;
	color:#000000;
}
#inner_pages_navigation li {
  border-right:1px solid #000000;
  padding-left: 5px;
  padding-right:5px;
}
#inner_pages_navigation li:last-child,
#inner_pages_navigation li.last-child{
  border-right:none;
}
.inner_pages_box_widget .top_border {
	background: url('theme/images/innerpages_tall.gif') repeat-x left top;
	padding-top:6px;
}
.inner_pages_box_widget .corner_right_top {
	background: url('theme/images/innerpages_rc.gif') no-repeat right top;
	padding-right:6px;
}
.inner_pages_box_widget .corner_left_top {
	background: url('theme/images/innerpages_lc.gif') no-repeat left top;
	padding-left:6px;
}
.inner_pages_box_widget .content {
	background: url('theme/images/innerpages_cont_tall.gif') repeat-x left top #F1F1F1;
	border-left:1px solid #C5D6C5;
	border-right:1px solid #C5D6C5;
}
.inner_pages_box_widget .inner_pages_box {
	height:59px;
	border-bottom:2px solid #626262;
	margin:0 1px;
}
/* -------------------  #Inner Pages Navigation -------------------------- */
.small_search_form {
width:100%
}
#author {
	width:100px;
	}
#category {
	width:210px;
 	}
#type {
	width:210px;
	}
#keyword {
	width:128px;
	}
#price_from {
	width:48px;
}
#price_to {
	width:54px;
}
* html #keyword {
	width:95px;
	}
.priceTitle {
  display:none;
  position:absolute;
  background-color:#EFEFEF ;
  border:1px solid #909090;
  padding:5px 10px 5px 10px;
  width:200px;
  font-size:11px;
  text-align:justify;
  color:#4b4b4b;
  z-index:10000;
}
.preview_bottom_content {
	background-color:#ffffff;
	border-left:1px solid #C5D6C5;
	border-right:1px solid #C5D6C5;
	padding:1px 0;
}
.preview_bottom_content .more-previews-column {
	width:auto;
	padding:0 0px 9px 9px;
	float:left;
}
.preview_bottom_content .template-info-column {
	padding:16px 9px 0px 0px;
	border:none;
	width:490px;
	float:right;
}
.preview_page a {
	color:#005BCE;
}
.preview_page a:hover {
	color:#3F81D6;
}
a.button {
	background: url('theme/images/but_grey_lbg.gif') no-repeat left top;
	display:block;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
	line-height:32px;
	font-size:16px;
	text-align:center;
	font-family:"Arial";
	cursor:pointer
}
a.button .btn_tall {
	background: url('theme/images/but_grey_tall.gif') repeat-x left top;
	display:block;
	padding:0 12px;
}
a.button .btn_rbg {
	background: url('theme/images/but_grey_rbg.gif') no-repeat right top;
	height:32px;
	display:block;
	padding-right:5px;
}
.buy_button a.button {
	background: url('theme/images/but_orange_lbg.gif') no-repeat left top;
}
.buy_button a.button .btn_tall {
	background: url('theme/images/but_orange_tall.gif') repeat-x left top;
}
.buy_button a.button .btn_rbg{
	background: url('theme/images/but_orange_rbg.gif') no-repeat right top;
}

.big_buy_button a.button {
	background: url('theme/images/btn_orange_big_lbg.gif') no-repeat left top;
	line-height:42px;
	padding-left:6px;
}
.big_buy_button a.button .btn_tall {
	background: url('theme/images/btn_orange_big_tall.gif') repeat-x left top;
}
.big_buy_button a.button .btn_rbg{
	height:42px;
	padding-right:6px;
	background: url('theme/images/btn_orange_big_rbg.gif') no-repeat right top;
}
.big_buy_button {
	padding-bottom:17px;
}

.preview {
	padding-top:9px;
	}
.template_info .text .field_name {
	font-weight:bold;
}

.template_info .text {
	color:#4b4b4b;
}
.preview iframe {
	border:none;
}
.template_info .text .software_required {
	background: url('theme/images/small-tick.jpg') no-repeat left center;
	padding-left:20px;
}

.flash_preview_box .templ_price {
	padding-left:30px;

}
.flash_preview_box .buttonsbox {
	padding-left:28px;
	float:left;
}
.template_info .templ_price {
	width:100%;
}

.flash_preview_box .flashbox {
	background-color:#ffffff;
	border-left:1px solid #C5D6C5;
	border-right:1px solid #C5D6C5;
	padding-top:1px;
	padding-bottom:10px;
}
.flash_preview_box .flashbox iframe {
	border:/*1px solid #C6C6C6*/none;
}

.text_block .block_content {
	text-align:justify;
	padding-top:14px;
	font-size:12px;
	color:#ffffff;
}
.text_block .custom-corners-box .block_content {
	text-align:justify;
	padding:0 10px;
	font-size:12px;
	color:#4b4b4b;
	padding-top:10px;
}
.text_block p {
	padding:0;
	margin:0;
	padding-bottom:10px;
	padding-left:0px;
}
.text_block h1 {
	font-size:24px;
	font-family:'Arial';
	color:#ffffff;
}


/*    Search Box corners  */
.custom-box-1 {
	margin-bottom:28px;
}
.custom-box-1 .top_tall {
	background: url('theme/images/orange_box_top_tall.jpg') repeat-x left top #FCDA7C;
	border-bottom:1px solid #FCEAB8;
}
.custom-box-1 .bottom_tall {
	background: url('theme/images/orange_box_bot_tall.jpg') repeat-x left bottom;

}
.custom-box-1 .corner_top_left {
	background: url('theme/images/orange_corner_top_l.gif') no-repeat left top;
	padding-left:5px
}
.custom-box-1 .corner_top_right {
	background: url('theme/images/orange_corner_top_r.gif') no-repeat right top;
	padding-right:5px;
}
.custom-box-1 .top_bg {
  background-color:#FDF3D8;
	padding-top:5px;
}
.custom-box-1 .bot_bg {
	background-color:#FDEBBD;
	padding-top:5px;
	}
.custom-box-1 .corner_bottom_left {
	background: url('theme/images/orange_corner_bot_l.gif') no-repeat left top;
	padding-left:5px
}
.custom-box-1 .corner_bottom_right {
	background: url('theme/images/orange_corner_bot_r.gif') no-repeat right top;
	padding-right:5px;

}
.loupe {
	width:40px;
	height:40px;
	margin:0 auto;
}
.custom-box-1 td {
	height:26px;
}
.custom-box-1 form {
	padding:7px 20px;
}
.search_td_align_1 {
	text-align:center;
}
.search_td_align_2 {
	text-align:right;
}
.search_td_align_2 button{
	font-size:13px;
	line-height:24px;
}
.search_td_align_3 {
  padding-left:20px
}
/*     #Search Box corners  */

/* --- footer ----*/
#footer a {
	color:#ffffff;
	text-decoration:underline;
}
#footer  a:hover {
	text-decoration:none;
	color:#ffffff;
}
#footer .copyright {
	float:right;
	text-align:right;
}
#footer  .footer-menu {
	float:left;
}
.footer_bg {
	margin-top:10px;
	border-top:1px solid #205737;
	background-color:#205737;
}
#footer {
	width:898px;
	margin:0 auto;
	text-align:left;
	color:#ffffff;
	font-size:12px;
	padding:15px 44px;
}
#footer .delimiter {
	padding:0 16px;
}
#footer .clear {
  height:0px;
}
/* --- Use Menu List ---*/

#user_menu {
	float:right;
	padding:23px 22px 10px 5px;
	width:528px;
}
#user_menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#user_menu li {
	float:right;
	display:inline;
	padding:0 17px;
	border-right:1px solid #000;
}
#user_menu a {
	float:left;
	display:inline;
	color:#000000;
	font-size:12px;
	cursor:pointer;
}
#user_menu a:hover {
	color:#50A46A;
}
#user_menu .first {
	border:none;
}
#user_menu li:first-child {
	border:none;
}
/* --- #Use Menu List ---*/
/* --- preview_topside_2 --*/
#preview_topside_2 .topside{
  padding:0 24px;
  font-family:"Arial"
}
#preview_topside_2 .topside h1{
  padding:0;
}
#preview_topside_2 .topside .content {
	padding:11px 0;
	padding-top:0;
}
#preview_topside_2 .template_info_topside {
	color:#ffffff;
	font-size:12px;
}
#preview_topside_2 .template_info_topside a {
	color:#ffffff !important;
  text-decoration:underline;
}
#preview_topside_2 .template_info_topside a:hover {
	text-decoration:none;
	color:#FCE4A2 !important;
}
#preview_topside_2 .leftpos {
	float:left;
	width:420px;
	padding-bottom:10px;
}
#preview_topside_2 td {vertical-align:top;}
#preview_topside_2 .buy_button {
	padding-right:10px;
	padding-bottom:10px;
}

#preview_topside_2 .rightpos {
	float:right;
	width:477px;
	color:#ffffff;
  padding-left:33px !important;
  border-left:1px solid #E6E6E6;
}
#preview_topside_2 .bottomside {
	padding:0;
}
#preview_topside_2 .bottomside .content {
	padding:0;
}
#preview_topside_2 .leftpos img {
	border:none;
	border-collapse:collapse;
}
#preview_topside_2 .rightpos table {
	float:right;
}
#preview_topside_2 .price_area h1 {
	font-size:17px;
	color:#ffffff;
	font-family:"Arial";
	padding-bottom:5px;
}
#preview_topside_2 .price_area {
	font-size:14px;
	padding-bottom:10px;
	text-align:left;
	color:#ffffff;
}
#preview_topside_2 .price_area strong {
	color:#FCE4A2;
}
#preview_topside_2 .inner_pages_box {
	padding:6px 10px;

}
#preview_topside_2 .inner_pages_box h1 {
	padding:0;
	padding-bottom:5px;
}
#preview_topside_2 .template_info_topside {
	padding:10px 0;
	line-height: 18px
}
#preview_topside_2 .template_info_topside .field_name {
	font-weight:bold;
}
/* --- #preview_topside_2 --*/
.title-3 {
	background:transparent url('theme/images/preview_box_h_marker.jpg') no-repeat left center;
	margin-left:13px;
	margin-bottom:4px;
	margin-top:13px;
	padding-left:22px;
}

.title-4 {
	color:#FFFFFF;
	font-family:'Arial';
	font-size:24px;
}
/*  ---------- each_puchase ------------*/
.each_puchase ul {
	padding:0;
	margin:0;
	list-style:none;
	padding-top:3px;
	padding-left:8px;
	}
.each_puchase h1 {
	border-bottom:1px solid #818181;
	margin-bottom:5px;
	padding-top:0;
}

.each_puchase .content {
	padding-top:0;
	font-weight:bold;
	font-size:11px;
	padding:0 5px;

}
.each_puchase li {
	background:transparent url('theme/images/category_marker.gif') no-repeat scroll left center;
	padding-left:15px;
	padding-bottom:3px;
}

/*  ---------- #each_puchase ------------*/
/* ------------support ----------------*/
.support {
	font-family:"Arial"
}
.support h1 {
	font-size:14px;
}
.support ul {
	list-style:none;
	padding:0;
	margin:0;
	padding:20px;
	font-size:12px;
	color:#000000;
	display:block;
	background-color:#FDEFC9;
	text-align:justify
	}
.support ul li {
	padding-bottom:13px;
	padding-left:48px;
	margin-left:7px;

}
.support li a {
	font-weight:bold;
	color:#1B5D50;
	text-decoration:underline;
}
.support li a:hover {
	text-decoration:none;
}
.support .support_help_center {
	background: url('theme/images/support_help_center.jpg') left 1px no-repeat ;
}
.support .support_faq {
	background: url('theme/images/support_faq.jpg') no-repeat left 5px;
}
.support .support_download_samples {
	background: url('theme/images/support_download_samples.jpg') no-repeat left 1px;
}
.support .support_100procent {
	background: url('theme/images/support_100procent.jpg') no-repeat left 1px;
	padding-bottom:0;
	}
/* ------------#support ----------------*/
/* --- bottombox_info ----*/
.bottombox_info {
	padding:9px
	}
.bottombox_info .content {
	padding-top:0px;
	}
.bottombox_info {
	color:#4D4D4D;
	font-size:11px;
}
.bottombox_info a {
	font-weight:normal;
	color:#CE0607;
	text-decoration:underline;
}
.bottombox_info a:hover {
	text-decoration:none;
}
/* --- #bottombox_info ----*/
/*  faq -*/
.faq a {
	font-weight:normal;
	color:#CE0607;
	text-decoration:underline;
}
.faq a:hover {
	text-decoration:none;
}
.faq ul {
	list-style:none;
	padding:0;
	padding-left:10px;
	margin:0;
}
.faq li {
background:transparent url(theme/images/category_marker.gif) no-repeat scroll left 4px;
padding-left:15px;
}
.faq .text_block p {
	padding:0;
}
.faq .text_block h1 {
	padding-top:9px;
	padding-bottom:9px;
	background:transparent url('theme/images/preview_box_h_marker.jpg') no-repeat left center;
	margin-left:3px;
	padding-left:22px;
}
.faq .text_block .block_content {
	padding-top:0;
}
/*  #faq -*/
/* -------------- Multi Menu ------------------- */
#types_menu {
	height:44px;
	background:url('theme/images/topmenu_tall.jpg') repeat-x left top;
}
#types_menu table {
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:100%
}
#types_menu td {
	height:44px;
	cursor:pointer;
	padding:0;
}
#types_menu td a {
	display:block;
	text-align:center;
	line-height:44px;
	height:44px;
	color:#1B5D50;
	font-weight:bold;
	background:url('theme/images/topmenu_tall_uni_3.jpg') repeat-x 0px 0px;
	cursor:pointer;
}
#types_menu td a span {
	display:block;
	height:44px;
	cursor:pointer;
}

#types_menu td a:hover,
#types_menu td a.active {
	background-position:0px -44px;
	color:#ffffff;
}
#types_menu td a.active {
	background:url('theme/images/topmenu_tall_uni.jpg') repeat-x 0px 0px;
	background-position:0px -44px;
}
#types_menu td span span {
	height:44px;
	background:url('theme/images/menu_spacer.gif') repeat-x left bottom;
}
/* -- for ie6 -- */
#types_menu td span.firstmenutab {
	background:url('theme/images/menu_lbg_gif.gif') no-repeat left top;
}
#types_menu td span.lastmenutab span {
	margin-right:5px;
}
#types_menu td span.firstmenutab span {
	margin-left:5px;
}

#types_menu td span.lastmenutab, .ifonetab {
	background:url('theme/images/menu_rbg_gif.gif') no-repeat right top;
}
/* //-- for ie6 -- */
/*---*/
	#types_menu td:first-child a>span {
		background:url('theme/images/menu_lbg_gif.gif') no-repeat left top;
	}
	#types_menu td:last-child span>span {
		margin-right:5px;
	}
	#types_menu td:first-child span>span {
		margin-left:5px;
	}

	#types_menu td:last-child a>span, .ifonetab {
		background:url('theme/images/menu_rbg_gif.gif') no-repeat right top;
	}
/*---*/
/* -------------- #Multi Menu ------------------- */
/*  --== Templates box def theme ==--  */
.templates_box {
	margin-top:15px;
}
.templates_box h1,
.custom-corners-box h1{
	font-size:17px;
	height:17px;
	color:#70AB9C;
	font-family:"Arial";
	margin:0px;
	padding:10px 0 5px 18px;
}
.templates_box .topleft_corner,
.custom-corners-box .topleft_corner{
	background:url('theme/images/templbox_tlc.gif') no-repeat left top;
	padding-left:6px;
}
.templates_box .topright_corner,
.custom-corners-box .topright_corner{
	background:url('theme/images/templbox_trc.gif') no-repeat right top;
	padding-right:6px;
}
.templates_box .toptalling,
.custom-corners-box .toptalling{
	border-top:1px solid #C5D6C5;
	padding-top:5px;
	background-color:#ffffff;
}

.templates_box .botleft_corner,
.custom-corners-box .botleft_corner{
	background:url('theme/images/templbox_blc.gif') no-repeat left top;
	padding-left:6px;
}
.templates_box .botright_corner,
.custom-corners-box .botright_corner{
	background:url('theme/images/templbox_brc.gif') no-repeat right top;
	padding-right:6px;
}
.templates_box .bottalling,
.custom-corners-box .bottalling{
	border-bottom:1px solid #C5D6C5;
	padding-top:5px;
	background-color:#ffffff;
}
.templates_box .middle_box,
.custom-corners-box .middle_box {
	background-color:#ffffff;
	border-left:1px solid #C5D6C5;
	border-right:1px solid #C5D6C5;
	padding:1px 0;
}
/*  --== #Templates box def theme ==--  */

/* --== Bottom banners ==-- */
.bottom_banners {
	padding-top:15px;
	text-align:center
}
.bottom_banners .banner {
	background:url('theme/images/blik.png') no-repeat -120px top;
}
.bottom_banners table {
	border-collapse:collapse;
	margin:0 auto;
}
.bottom_banners td {
	text-align:center;
	width:auto;
	padding-right:6px
}
.bottom_banners td.last {
	padding:0;
}
.banner img {
	border:none;
  width:231px;
  height:66px;
}
/*.banner a {
	display:block;
}*/
/* #--== Bottom banners ==-- */

/* --==:: Related Category & Keywords ::==-- */
.related_category_and_keywords {
	font-size:12px;
	padding-top:40px;
}
.related_category_and_keywords h1{
	font-size:14px;
	margin-bottom:0;
	padding:0;
}
.related_category_and_keywords a {
	color:#1B5D50;
	text-decoration:underline;
}
.related_category_and_keywords a:hover {
	text-decoration:none;
}
.related_category_and_keywords .related_keywords {
	text-align:justify;
}
/* #--==:: Related Category & Keywords ::==-- */

/* --==:: Contact Us ::==-- */
.contact_us_box .middle_box{
	padding:15px 24px;
}
.contact_us_box h1 {
	padding:0;
	margin:0;
	font-size:14px;
	color:#000000;
}
.contact_us_box .support_chat_box {
	padding-bottom:30px;
	border-bottom:1px solid #C5D6C5;
}
.contact_us_box .ticket_system {
	padding-top:15px;
}
.contact_us_box p {
	margin:0px;
	padding-bottom:15px;
	display:block;
}
.ticket_system form{
  margin-bottom:0px
}
.contact_us_box .ticket_system form {
	display:block;
	background-color:#F3F3E8;
	border:1px solid #C5D6C5;
	padding:16px;
  margin-top:0px;
}
.contact_us_box .ticket_system form input.inputstyle {
	width:168px;
	border-width:1px;
	border-color:#404040;
	color:#7D7D7D;
	font-size:12px;
}
.contact_us_box .ticket_system form textarea {
	width:238px;
	height:95px;
	border-width:1px;
	border-color:#404040;
	color:#7D7D7D;
	font-size:12px;
}
/* --==:: Submit Button ::==-- */
.submit_style_button {
	background:url('theme/images/submit_lbg.gif') no-repeat left top;
	padding-left:6px;
	padding-right:0px;
	cursor:pointer;
	height:26px;
	float:right;
	border:none;
	display:inline;
	font-family:'Arial';
	font-size:12px;
	font-weight:bold;
	height:26px;

	text-align:left;
}
.submit_style_button .button {
	background:url('theme/images/submit_rbg.gif') no-repeat right top;
	padding-right:7px;
	padding-left:1px;
	float:left;
	color:#ffffff;
	font-weight:bold;
	border:none;
	display:block;
	margin:0;
	cursor:pointer;
	height:26px;
	width:75px;
	line-height:26px;
}
/* #--==:: Submit Button ::==-- */

.required_star{
	color:red;
	vertical-align:top;
	font-size:14px;
}
.labeltd {
text-align:right;
}
.labeltd_last {
vertical-align:top;
text-align:right;
}
.buttontd {
	padding-right:9px;
}
#contact_form .buttontd .submit_style_button{
	margin-left:9px;
}
#contact_form .buttontd .submit_style_button button{
	font-size:13px;
	line-height:24px;
}
#contacts_message {
	display:none;
}
#contacts_message .error{
	border:1px solid #FE0000;
  text-align:center;
  color:#FE0000;
  padding:5px;
  margin:5px 0px;
  background-color:#ffffff;
  font-size:14px;
  font-weight:bold;
  overflow:hidden;
}
.banners_area {
	padding-top:18px;
}
.url-type {
	cursor: default;
}

.other-previews {
	border:1px solid #C6C6C6;
	padding:1px;
}
.other-previews iframe {
	border:none;
}
.other-previews img {
  border:none;
}
.ps-html-previews {
	float:left;
}
/* ---=== Fixes for IE ===--- */
* html #header {
	background: url('theme/images/header_top_bg.jpg') no-repeat left top;
}
.wide_banner img {
  width:100% !important;
  height:71px !important;
}
.stillquestions_banner img {
  width:490px !important;
  height:66px !important;
}
.livedemo {
    border:none;
}