/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363535;
	font-size: 12px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
}
html, body {
    height: 100%;    
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
span {
	font-size: 11px;
}
.blue{
	color:#2b92ce;
}
.lnk{
	color:#2b92ce;
}
.float_none{
float:none
}
a {
	color: #666b73;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:focus {
	outline: none;
}
 a:-moz-any-link:focus {
 outline: none;
}
ul {
	list-style-image: url(/images/arrow_1.gif);
	line-height:16px;
	padding:0 0 0 0;
	margin:10px 0 0 16px;
}
ul a {
	font-size: 12px;
	color: #4b4b4b;
}
li {
	list-style-image: none;
}
table {
	border-collapse: collapse;
	width: 100%;
}
td {
	vertical-align: top;
}
.clear {
	clear: both;
	font-size:1px;
}
.fleft {
	float: left;
}
.fright {
	float: right;
}
.tar {
	text-align: right;
}
.half {
	width: 49%;
}
.upper {
	text-transform: uppercase;
}
.text_bold {
	font-weight: bold;
}
.orange {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff7300;
}
.red {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
.black_tahoma {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.black_2_tahoma {
	font-family: Tahoma;
	font-size: 12px;
	color: #4d4d4d;
}
.green_bold_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #86b732;
}
td.green_bold_txt {
	background-color:#fcf6c6;
}

.to_right { float:right;}
.green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86b732;
}
.blue_txt_verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f97e9;
}
.blue_txt_tahoma {
	font-family: Tahoma;
	font-size: 12px;
	color: #2b92ce;
}
.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363535;
}
.verdana_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.black_bold_txt {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #4d4d4d;
}
.title_green_bg {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #9ccc33;
	height: 20px;
	width: 372px;
	line-height: 20px;
	margin-left: 10px;
	margin-bottom: 1px;
}

.list_1  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.list_1 li  {
	background-image: url(images/li.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #4d3f13;
}
.list_1_bulk  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.list_1_bulk li  {
	background-image: url(images/li.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#363535
}
.list_2  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.list_2  li  {
	background-image: url(images/li_2.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #4d3f13;
}
.list_2_bulk  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.list_2_bulk li  {
	background-image: url(images/li_2.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#363535
}
.list_3  {
	list-style-type: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-top: 0px;
}
.list_3   li  {
	background-image: url(images/li_3.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: #4d3f13;
	width: 293px;
	margin-top: 20px;
	text-align: justify;
}
.list_5  {
	list-style-type: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-top: 20px;
}
.list_5    li  {
	background-image: url(images/li_5.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-family: Tahoma;
	margin-top:5px;
	font-size: 12px;
	color: #4d3f13;
	text-align: justify;
}
.order_list_1  {
	padding: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #2b92ce;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.order_list_2  {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ff7300;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-weight: bold;
}
.order_list_3  {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	list-style-type: lower-alpha;
}
.order_list_3 li  {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-transform: uppercase;
	width: 640px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.privacy_li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff7300;
}
.list_7  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.list_7  li  {
	background-image: url(images/li_7.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #4d3f13;
}

.bg_x {
	background-image: url(images/bg_x.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 952px;
}

/* PAGE */

#page {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #c1c1c1;
	border-right-width: 1px;
	border-right-color: #c1c1c1;
}
#header {
	height: 130px;
	background-color: #FFF;
	background-image: url(images/bg_header.gif);
	background-repeat: no-repeat;
	margin-left: 1px;
	width: 998px;
}
#header_new_year {
	height: 139px;
	background-color: #FFF;
	background-image: url(images/bg_header_new_year.gif);
	background-repeat: no-repeat;
	margin-left: 1px;
	width: 998px;
}
#logo {
position:relative;
}
#logo #logo_top {
	padding-bottom: 5px;
	width: 395px;
	padding-top:10px;
	padding-left:20px;
	position:relative;
	z-index:20;
}
#logo #logo_top a {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 5px;
	margin-right: 4px;
	text-decoration: none;
}
#logo #logo_top a:hover {
	text-decoration: underline;
}
#logo_top div{
	display:inline;
}
#dog  {
	background-image: url(images/dog.png);
	height: 95px;
	width: 327px;
	float: left;
	text-decoration: none;
	cursor: pointer;
	margin-left:20px;
}
#dog_new_year {
	background: url(images/dog_new_y_2009.png) no-repeat left top;
	height: 105px;
	width: 475px;
	text-decoration: none;
	cursor: pointer;
	position: absolute;
	padding:0px;
	z-index:10;
	top:25px;
	left:4px;
}
/* /PAGE */

/* MAIN MENU */

#menu {
	float:left;
	height: 36px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 10px;
	position:relative;
	z-index:5;
}
#menu ul {
	list-style: none;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menu li {
	display: inline;
}
#menu .btn_1 a {
	background-image: url(images/b1_on.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	line-height: 35px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 36px;
	width: 135px;
	margin-right:1px;
	text-align:center;
}
#menu    .btn_1    a:hover  {
	color: #ffff00;
}
#menu .btn_1_new_year a {
	background-image: url(images/b1_on_new_year.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	line-height: 35px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 36px;
	width: 135px;
	margin-right:1px;
	text-align:center;
}
#menu    .btn_1_new_year    a:hover  {
	color: #ffff00;
}

#menu .btn_2 a {
	background-image: url(images/b2.gif);
	background-repeat: no-repeat;
	float: left;
	width: 107px;
	height: 36px;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_2    a:hover  {
	color: #ffff00;
}
#menu .btn_3 a {
	background-image: url(images/b3.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 36px;
	width: 146px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_3    a:hover  {
	color: #ffff00;
}
#menu .btn_4 a {
	background-image: url(images/b4.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 36px;
	width: 104px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_4    a:hover {
	color: #ffff00;
}
#menu .btn_5 a {
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	float: left;
	text-decoration: none;
	background-image: url(images/b5.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 137px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_5    a:hover {
	color: #ffff00;
}
#menu .btn_6 a {
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	float: left;
	text-decoration: none;
	background-image: url(images/b6.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 106px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_6    a:hover {
	color: #ffff00;
}
#menu .btn_7 a {
	background-image: url(images/b7.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	float: left;
	text-decoration: none;
	height: 36px;
	width: 106px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_7    a:hover {
	color: #ffff00;
}
#menu .btn_8 a {
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	float: left;
	text-decoration: none;
	background-image: url(images/b8.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 114px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#menu    .btn_8    a:hover {
	color: #ffff00;
}

/* /PAGE */

/* MAIN MENU */

#menu_reseller {
	float:left;
	height: 36px;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 10px;
}
#menu_reseller  ul {
	list-style: none;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menu_reseller  li {
	display: inline;
}
#menu_reseller  .btn_1  a {
	background-image: url(images/b1_02.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 35px;
	width: 113px;
	padding-left:27px;
}
#menu_reseller  .btn_2  a {
	background-image: url(images/b2_02.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 35px;
	width: 105px;
	padding-left:33px;
}
#menu_reseller  .btn_3  a {
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	float: left;
	text-decoration: none;
	background-image: url(images/b3_02.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 109px;
	padding-left:29px;
}
#menu_reseller  .btn_4  a {
	background-image: url(images/b4_02.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 35px;
	width: 115px;
	padding-left:23px;
}
#menu_reseller  .btn_5  a {
	background-image: url(images/b5_02.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 35px;
	width: 96px;
	padding-left:42px;
}
#menu_reseller  .btn_6  a {
	background-image: url(images/b6_02.gif);
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	float: left;
	height: 35px;
	width: 91px;
	padding-left:47px;
}
#menu_reseller  .btn_7  a {
	font-family:Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	line-height: 35px;
	text-decoration: none;
	background-image: url(images/b7_02.gif);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 91px;
	padding-left:49px;
}
/* /MAIN MENU */

/* SEARCH FORM */

#search {
	padding-top: 10px;
	padding-right: 30px;
	float: right;
	width: 550px;
}
.user_info  {
	margin-right: 20px;
	width: 360px;
}
.user_info span {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 20px;
}
.user_info  a {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 20px;
}
#search  #lang  a.lang_us_on
 {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_en_on.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search   #lang   a.lang_us
 {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_en.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search  #lang  a.lang_ca_on
 {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_ca_on.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search   #lang   a.lang_ca
 {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_ca.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search    #lang    a.lang_eu {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_euro.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search    #lang    a.lang_eu_on
 {
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_euro_on.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search   #lang   a.lang_gb{
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_uk.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search     #lang     a.lang_gb_on{
	margin-right: 4px;
	margin-left: 4px;
	background-image: url(images/lang_uk_on.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 25px;
	float: left;
}
#search input, select, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.search {
	color: #585d64;
}
.search_keyword {
	width: 182px;
	height:15px;
	padding-left: 5px;
	border:#628821 1px solid;
}
.search_keyword_2 {
	width: 150px;
	padding-left: 5px;
	margin-left: 5px;
}
.search_password {
	width: 120px;
	height:15px;
	margin-right: 5px;
	margin-top: 3px;
	padding-left: 5px;
	padding-right: 4px;
	border:#628821 1px solid;
}
.search_button {
	width: 47px;
	height: 19px;
	border: none;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}
.icon_search {
	background: transparent url(images/icon_search.gif) no-repeat left top;
	color: #585D64;
	font-size: 14px;
	font-weight: bold;
	padding: 1px 0 10px 25px;
}

/* /SEARCH FORM */

/* LEFT COLUMN */

#leftcolumn {
	float:left;
	padding-left: 15px;
	width: 175px;
}
.categories/* Category list */ {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
	width: 175px;
}
/* Category list */	
.categories ul {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
}
.categories li {
	width: 100%;
	display: inline;
	height: 15px;
}
.categories a {
	display: block;
	color: #525252;
	text-decoration: none;
	border-bottom: 1px solid #8dac67;
	font-family: Tahoma;
	font-size: 11px;
	padding-left: 10px;
	line-height: 15px;
}
.categories a:hover {
	color: #FF7300;
}
.categories_2/* Category list */ {
	float: left;
	list-style: none;
}
.categories_2 /* Category list */	
 ul {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
}
.categories_2  li {
	display: inline;
}
.categories_2  a {
	display: block;
	color: #525252;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 15px;
	line-height: 27px;
	background-image: url(images/btn_categories_2.gif);
	background-repeat: no-repeat;
	height: 27px;
	margin-top: 1px;
	width: 193px;
}
.categories_2      a:hover {
	color: #4f8e06;
}
.categories_2     a.main_category   {
	text-decoration: none;
	background-image: url(images/btn_categories_h_2.gif);
	background-repeat: no-repeat;
	height: 27px;
	display: block;
}
.categories_2    a.main_category span  {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 15px;
	background-image: url(images/li_category_2.gif);
	background-repeat: no-repeat;
	height: 27px;
	line-height: 27px;
	cursor: pointer;
}
a.main_category {
	display: block;
	color: #548727;
	text-decoration: none;
	background-image: url(images/marker_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 0;
	padding-left: 14px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
}
a.main_category:hover {
	color: #FF7300;
}
li.heading_right {
	color: #407fdd;
	height: auto;
}
.subscribe_block {
	width: 183px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.subscribe_block_top {
	font-size: 1px;
	background-image: url(images/subscribe_top.jpg);
	background-repeat: no-repeat;
	height: 6px;
}
.subscribe_block_mdl {
	background-image: url(images/subscribe_mdl.jpg);
	background-repeat: repeat-y;
	padding: 5px;
}
.subscribe_block_btm {
	background-image: url(images/subscribe_btm.jpg);
	background-repeat: no-repeat;
	height: 4px;
	font-size: 1px;
}
.green_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #74ae31;
}
.green_title_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #74ae31;
}
.g_line {
	background-image: url(images/g_line.jpg);
	background-repeat: repeat-x;
	height: 1px;
	font-size:1px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.g_line_2 {
	background-image: url(images/line_2.gif);
	background-repeat: repeat-x;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.rss_icon_sm {
	padding: 3px;
	border: none;
}

/* ICONS */	

.icon_stats, .icon_featured, .icon_news, .icon_best {
	padding: 2px 0 3px 27px;
}

.icon_article {
	background: transparent url(images/icon_article.gif) no-repeat left top;
	padding: 15px 20px 20px 10px;
}
.icon_stats {
	background: transparent url(images/icon_stats.gif) no-repeat 2px center;
}
.icon_featured {
	background: transparent url(images/icon_featured.gif) no-repeat 2px center;
}
.icon_news {
	background: transparent url(images/icon_news.gif) no-repeat 2px center;
}
.icon_best {
	background: transparent url(images/icon_best.gif) no-repeat 2px center;
}
.icon_library {
	background: transparent url(images/icon_library.jpg) no-repeat 7px center;
}
.icon_add {
	background: transparent url(images/icon_add.jpg) no-repeat 7px center;
}
.icon_dlibrary {
	background: transparent url(images/icon_dlibrary.jpg) no-repeat 7px center;
}
.icon_promotion {
	background: transparent url(images/icon_promotion.gif) no-repeat 2px center;
}

/* /ICONS */

a.readmore, a.readmore_2 {
	display: block;
	color: #666b73;
	padding: 7px 20px 7px 0;
	text-align: right;
	text-decoration: underline;
	background: transparent url(images/arrow_2.gif) no-repeat 170px center;
	border-bottom: 1px solid #c0d6f3;
}
a.readmore_2 {
	background: transparent url(images/arrow_3.gif) no-repeat 170px center;
	padding: 12px 20px 12px 0;
}
a.readmore:hover, a.readmore_2:hover {
	background-color: #2f8bff;
	color: #FFF;
	text-decoration: none;
}

/* /Category list */

.featured_templates {
	margin: 18px 0 0 14px;
}
.featured_templates a, .featured_templates a:hover {
	margin: 0;
	padding: 0;
	background: none;
	border: none;
}
.featured_details {
	background-color: #eef1f5;
	border: 1px solid #dfe6ef;
	width: 156px;
	color: #666b73;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 4px 0 5px 0;
	padding: 5px 0;
}
.featured_details a {
	color: #666b73;
	display: inline;
}
.featured_details a:hover {
	color: #407fdd;
	text-decoration: underline;
}
.padd_btm_15 {
	padding-bottom: 15px;
}
.txt_column p {
	padding: 14px 5px 3px 15px;
}


/* /LEFT COLUMN */

/* MAIN CONTENT */

#maincontent {
	float:left;
	width: 780px;
	padding-left:15px;
}
#maincontent_join {
float:left;
width:940px; padding-left:30px; margin-bottom:20px;
}
.maincontent_top_left {
	float: left;
	width: 400px;
}
.block_maincontent {
	width: 389px;
	margin-top: 10px;
}
.block_maincontent_top {
	background-image: url(images/block_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_maincontent_mdl {
	background-image: url(images/block_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_maincontent_btm {
	background-image: url(images/block_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	font-size: 1px;
}
.maincontent_top_right {
	width: 380px;
	float: left;
}
.block_2_maincontent {
	width: 745px;
	margin-left:10px;
}
.block_2_maincontent_top {
	background-image: url(images/block_2_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 2px;
	font-size: 1px;
}
.block_2_maincontent_mdl {
	background-image: url(images/block_2_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_2_maincontent_btm {
	background-image: url(images/block_2_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 7px;
	font-size: 1px;
}
.block_3_maincontent {
	width: 509px;
	float: left;
}
.block_3_maincontent_top {
	background-image: url(images/block_3_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_3_maincontent_mdl {
	background-image: url(images/block_3_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_3_maincontent_btm {
	background-image: url(images/block_3_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	font-size: 1px;
}
.block_4_maincontent {
	width: 419px;
	float: left;
	margin-left: 10px;
}
.block_4_maincontent_top {
	background-image: url(images/block_4_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_4_maincontent_mdl {
	background-image: url(images/block_4_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_4_maincontent_btm {
	background-image: url(images/block_4_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 4px;
	font-size: 1px;
}
.block_5_maincontent {
	width: 936px;
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	float: left;
	padding-bottom:30px;
}
.block_log {
	width: 370px;
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	float: left;
	padding-bottom: 15px;
}

.block_6_maincontent {
	width: 417px;
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
	height: 240px;
	display:none;
}
.block_7_maincontent {
	width: 936px;
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	height: 110px;
	margin-bottom: 10px;
}
.block_8_maincontent {
	width: 460px;
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	height: 310px;
	margin-bottom: 10px;
	float: left;
}
.block_9_maincontent {
	width: 460px;
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	height: 310px;
	float: left;
	margin-left: 10px;
}
.block_10_maincontent {
	border: 1px solid #b6b6b6;
	margin-top: 10px;
	height: 103px;
	background-image: url(images/pic_6.jpg);
	width: 940px;
	background-repeat: no-repeat;
}
.block_11_maincontent {
	width: 940px;
	border: 1px solid #b6b6b6;
	margin-top: 2px;
	float: left;
	padding-bottom: 10px;
}
.block_12_maincontent {
	width: 935px;
}
.block_12_maincontent_top {
	background-image: url(images/block_12_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_12_maincontent_mdl {
	background-image: url(images/block_12_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_12_maincontent_btm {
	background-image: url(images/block_12_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.block_13_maincontent {
	width: 971px;
	margin:0 auto;
}
.block_13_maincontent_top {
	background-image: url(images/block_13_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.block_13_maincontent_mdl {
	background-image: url(images/block_13_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_13_maincontent_btm {
	background-image: url(images/block_13_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_14_maincontent {
	width: 874px;
	margin-right: auto;
	margin-left: auto;
}
.block_14_maincontent_top {
	background-image: url(images/block_14_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_14_maincontent_mdl {
	background-image: url(images/block_14_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.block_14_maincontent_btm {
	background-image: url(images/block_14_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 6px;
	font-size: 1px;
}
.block_15_maincontent {
	width: 277px;
	margin-top: 20px;
}
.block_15_maincontent_top {
	background-image: url(images/block_15_maincontent_top.gif);
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.block_15_maincontent_mdl {
	background-image: url(images/block_15_maincontent_mdl.gif);
	background-repeat: repeat-y;
	padding-left: 12px;
}
.block_15_maincontent_btm {
	background-image: url(images/block_15_maincontent_btm.gif);
	background-repeat: no-repeat;
	height: 5px;
	font-size: 1px;
}
.feednews img{
	margin:10px 0;
}
.feednews p{
	margin:10px 0;
}
/* NUMBER_LIST */

.number_list {
	text-align:center;
	overflow: hidden;
	padding-bottom: 5px;
}
.number_list a {
	color: #525252;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 3px;
	padding-top: 0px;
}
.number_list a:hover {
	text-decoration: none;
}
/* /NUMBER_LIST */
.templ {
	width: 177px;
	border: 1px solid #b6b6b6;
	margin-left: 10px;
	margin-top: 10px;
}
.templ p {
	font-size: 11px;
	font-family: Tahoma;
}

.btn_view {
	float:left;
	height: 27px;
	width: 64px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/btn_view.gif);
	background-repeat: no-repeat;
}
.btn_view a {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 27px;
	padding-left: 27px;
	width:37px;
	height:27px;
	display:block;
}
.btn_buy {
	float:right;
	height: 27px;
	width: 64px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/btn_buy.gif);
	background-repeat: no-repeat;
}
.btn_buy a {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 27px;
	height: 27px;
	width: 64px;
	display:block;
	padding-left: 8px;
}
.btn_cont{
	width:155px;
}
/* /PAGE */

/* MAIN MENU */

.preview_menu {
	float:left;
	height: 33px;
	width: 100%;
	overflow: hidden;
	margin-top: 15px;
}
.preview_menu   ul {
	list-style: none;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.preview_menu  li {
	display: inline;
}
.preview_menu       .btn a      {
	float: left;
	color: #6e9d1e;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: underline;
	border: 1px solid #d8dbd3;
	padding-top: 8px;
	padding-right: 30px;
	padding-left: 30px;
	margin-right: 2px;
	height: 22px;
}
.preview_menu       .btn       a:hover {
	text-decoration: none;
}
.preview_menu            .btn            a.activ       {
	float: left;
	text-decoration: none;
	background-image: url(images/preview_menu_activ.gif);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 33px;
	color: #4d4d4d;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.preview {
	background-color: #e4f0cc;
	width: 930px;
	margin-left: 10px;
}

.heading_border {
	border: 1px solid #58a2ff;
	background-color: #fff;
	padding: 1px;
	color: #2b4260;
	font-size: 12px;
	font-weight: bold;
	margin: 1px;
}
.star {
	background-image: url(images/pic_16.gif);
	background-repeat: no-repeat;
	height: 117px;
	width: 100px;
	margin-left: 2px;
}

.heading_border_inner {
	background-color: #58a2ff;
	padding: 1px;
	margin: 1px;
}
.heading_rss_big {
	padding: 2px 5px 2px 0;
}
h1.pagetitle {
	background-color: #58a2ff;
	padding: 5px;
	padding-left: 30px;
	color: #2b4260;
	font-size: 12px;
	font-weight: bold;
}
.tutorials_list {
	padding: 20px 12px 10px 12px;
}
.news_list {
	padding: 5px 12px 0px 12px;
}
.topic_block {
	padding: 10px 3px 15px 3px;
}
.topic_block div.indent {
	padding-left: 130px;
}
.topic_block img {
	padding: 0px 30px;
}
.topic_block a {
	font-weight: bold;
}
 .tutorial_block, {
 padding: 0 3px 5px 3px;
}
.tutorial_block img {
	border: 1px solid #7d7d7d;
	background-color:#FFFFFF;
	padding: 2px;
}
.tutorial_block div {
	margin:0 0 0 75px;
	font-size: 12px;
}
.tutorial_block span {
	color: #de3636;
	font-size: 12px;
}
.tutorial_block a {
	font-size: 12px;
	font-weight: bold;
	color: #407fdd;
	text-decoration: none;
}
.tutorial_block a:hover {
	text-decoration: underline;
}
.line {
	border-top: 1px solid #d5d7d8;
	margin: 12px 0 0 0;
	height: 1px;
	font-size: 1px;
	padding:0 0 8px 0
}
.padd {
	margin-bottom:15px;
}
.padd_1 {
	padding-bottom:5px;
}
.padd_h1 {
	padding-left: 20px;
}
.bottom_links {
	clear:both;
	padding: 5px 27px 4px 0;
}
.border1px {
	border: 1px solid #b6b6b6;
}
.green_border1px {
	border: 1px solid #d2ddbb;
}
.green_bg {
	border: 1px solid #d2ddbb;
	background-color: #f0f2eb;
}
.padd10px {
	padding: 10px;
}
.padd20px {
	padding: 20px;
}
.caption {
	font-weight:bold;
	color: #407fdd;
}
.link_tutorial {
	padding: 0 0 0 13px
}

/* article heading */

.article_heading {
	background-color: #f6f9ff;
	line-height: 17px;
	padding: 20px 15px;
}
.article_heading h1 {
	color: #407fdd;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
.article_heading a {
	font-weight: bold;
}
.rank img {
	vertical-align:middle;
}

/* /article heading */


.topic {
	padding: 40px;
}
.topic p {
	padding-bottom: 10px;
}
.topic_img {
	padding: 20px 0;
}
.article_rating {
	padding: 20px 40px;
}
.rating_btn {
	background: url(images/rank_off.gif) no-repeat 0%;
	width:12px;
	height: 12px;
	display:block;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	padding: 2px;
	text-decoration: none;
	vertical-align:middle;
}
.rating_btn:hover {
	background: url(images/rank_on.gif) no-repeat 0%;
}
.rating_item {
	margin-right: 0px;
}
.pager {
	padding: 2px 25px;
	font-size: 11px;
}

/* /MAIN CONTENT */

/* RIGHT COLUMN */
#rightcolumn {
	float:left;
	width: 166px;
}
.stat_box, .stat_number {
	background-color: #eef1f5;
	border: 1px solid #dfe6ef;
	padding: 4px 5px;
}
.stat_id {
	padding-left: 5px;
	border-bottom: 1px solid #dfe6ef;
}
.stat_number {
	padding: 0 0 0 6px;
	font-weight: bold;
}

/* /RIGHT COLUMN */

/* FOOTER */

#footer {
	background-repeat: repeat-x;
	height: 76px;
	margin-left: 1px;
	background-image: url(images/bg_footer.jpg);
	width: 998px;
}
#menu_footer {
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	width: 760px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#menu_footer ul {
	list-style: none;
	height: 15px;
	margin: 0px;
	padding: 0px;
}
#menu_footer li {
	display: inline;
}
#menu_footer a {
	display:block;
	color: #FFF;
	float: left;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 0px;
}
#menu_footer a:hover {
	text-decoration: none;
}
#copyright {
	color: #FFFFFF;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 0;
	padding-left: 0;
}

#copyright2 {
	color: #FFFFFF;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 0;
	padding-left: 0;
    padding-top: 4px;    
}

/* /FOOTER */

.text_area {
	float: left;
	margin-top: 15px;
}
.input_block {
	margin: 5px 0;
}
.input_block input, .input_block textarea {
	width: 222px;
	height: 18px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #bec8d5;
	margin-left: 10px;
}
.input_block textarea {
	height:160px;
	overflow:auto;
}
.input_block select, .small_select {
	width: 300px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px 0;
	margin: 3px 0 3px 10px;
	border: 1px solid #bec8d5;
}
.input_block_sm input {
	width: 148px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #bec8d5;
	margin-left: 10px;
}
.small_select {
	width:97px;
	margin: 0;
}
.img_nolink img {
	float: left;
	padding: 2px;
}
.approve_txt, .error_txt {
	color: #075D2D;
	font-size: 14px;
	font-weight: bold;
}
.error_txt {
	color: #A50000;
}
a.blocklink {
	display:inline;
	padding: 0;
	color: #407FDD;
	text-decoration: none;
	background:none;
	border: none;
}
a.blocklink:hover {
	color: #407FDD;
	padding: 0;
	text-decoration: underline;
	background:none;
	border: none;
}
.active_category {
	color: #2b4260;
	background: transparent url(images/arrow_1.gif) no-repeat 10px center;

	padding: 2px 0 2px 24px;
	background-color: #2f8bff;
	color: #FFF;
}
.active_subcategory {
	padding-left: 30px;
	background: transparent url(images/marker_1.gif) no-repeat left center;
	border-bottom: 1px solid #c0d6f3;
	background-color: #2f8bff;
	color: #FFF;
}
.wallpapers_head {
	background-image: url(images/pic_24.gif);
	background-repeat: no-repeat;
	height: 48px;
}
.wallpapers_head h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #76af34;
	margin-left: 55px;
	line-height: 30px;

}
.wallpapers_body {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
.wallpapers_body    a  {
	margin-right: auto;
	margin-left: auto;
	line-height: 20px;
	font-size:12px;
}
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:relative;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94;
}
#loader_bg {background-color:#EBEBE4;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
/***********/
.border_preview{
	z-index:100;position:absolute; background-color: #FFF;width:460px; border: 1px solid #888;
	min-height:380px;  
	height:auto !important;
	height:380px;
}
/* MENU prev */
#menu_prev_btn {
	overflow: hidden;
	margin-left: 10px;
	width: 860px;
	border: 1px solid #d8dbd3;
	height: 20px;
	padding-top: 3px;
	padding-left: 40px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#menu_prev_btn ul {
	list-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menu_prev_btn li {
	display: inline;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #777676;
	float: left;
}
#menu_prev_btn  a.active {
	display:block;
	color: #FF7300;
	float: left;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 0px;
}
#menu_prev_btn a {
	display:block;
	color: #6e9d1e;
	float: left;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 0px;
}
#menu_prev_btn a:hover {
	text-decoration: none;
}
/* /MENU pre=v */
h1{
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* ***********************************INDEX************************************** */
.index_pos_style_1{
	position: absolute; z-index: 90; top: 36px; display: none; left: -500px;
}
.index_pos_style_2{
}
.index_pos_style_3{
	font-family:Tahoma;
}
.index_pos_style_4{
	position:relative; z-index:50;
}
.index_pos_style_5{
	width:370px;
}
.index_pos_style_6{
	width:179px; margin-left:0px;
}
.index_pos_style_7{
	width:126px; height:18px;//height:20px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.index_pos_style_8{
	margin-top:10px
}
.index_pos_style_9{
	width:126px; height:18px;//height:20px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.index_pos_style_10{
	margin-top:10px; margin-bottom:10px
}
.index_pos_style_11{
	width:126px; height:18px;//height:20px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.index_pos_style_12{
width:170px; margin-left:20px;
}
.index_pos_style_13{
	width:90px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666;
}
.index_pos_style_14{
	margin-top:10px;
}
.index_pos_style_15{
	width:90px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666;
}
.index_pos_style_16{
	margin-top:10px;
}
.index_pos_style_17{

	margin-top:0px;//margin-top:-5px;
}
/*Vladymyr Melnichuk*/
.index_pos_style_18{
	border:0px; background-image:url(images/btn_search.gif); width:60px; line-height:19px; cursor:pointer; margin-bottom:13px;//margin-bottom:0px;
}
.index_pos_style_19{
	padding:20px 5px 10px 0pt;
}
.index_pos_style_20{
	padding:3px 0 7px 0;
}
.index_pos_style_21{
	display:block;
	padding:5px 0;
}
.index_pos_style_22{
	width:370px; margin-top:7px;
}
.index_pos_style_23{
	margin-top:0px; margin-left:0px;
}
.index_pos_style_24{
	margin:8px 0 8px 10px;
}
.index_pos_style_25{
	height:125px;
}
.index_pos_style_26{
	width:155px; margin:15px auto;
}
.index_pos_style_27{
margin:15px auto;
}
.index_pos_style_28{
margin-top:0px;
}
.index_pos_style_29{
margin:8px 0 8px 10px
}
.index_pos_style_30{
height:125px;
}
.index_pos_style_31{
width:155px; margin:15px auto;
}
.index_pos_style_32{
margin:15px auto;
}
.index_pos_style_33{
margin-left:0;
}
.index_pos_style_34{
margin:8px 0 8px 10px
}
.index_pos_style_35{
height:125px;
}
.index_pos_style_36{
width:155px; margin:15px auto;
}
.index_pos_style_37{
margin:18px auto;
}
.index_pos_style_38{
margin:8px 0 8px 10px;
}
.index_pos_style_39{
height:125px;
}
.index_pos_style_40{
width:155px; margin:15px auto;
}
.index_pos_style_41{
margin:18px auto;
}
.index_pos_style_42{
width:770px;
}
.index_pos_style_43{
width:770px;
}
.index_pos_style_44{
font-size:1px; height:1px
}
.index_pos_style_45{
margin:15px 0 8px 10px
}
.index_pos_style_46{
height:125px;
}
.index_pos_style_47{
width:155px; margin:10px auto;
}
.index_pos_style_48{
margin:10px auto;
}
.index_pos_style_49{
margin-right:10px; margin-top:10px;
}
.index_pos_style_50{
}
.index_pos_style_51{
width:770px;
}
.index_pos_style_52{
width:770px;
}
.index_pos_style_53{
font-size:1px; height:1px
}
.index_pos_style_54{
margin-top:20px;
}
.index_pos_style_55{
margin:15px 0 8px 10px;
}
.index_pos_style_56{
height:125px;
}
.index_pos_style_57{
width:155px; margin:10px auto;
}
.index_pos_style_58{
margin:10px auto;
}
.index_pos_style_59{
margin-right:10px; margin-top:10px;
}
.index_pos_style_60{
margin-top: 30px
}
.index_pos_style_61{
width:770px;
}
.index_pos_style_62{
margin:20px auto; 
width:750px;
}
.index_pos_style_63{
width:425px; text-align:inherit
}
.index_pos_style_64{
width:160px;
}
.index_pos_style_65{
font-size:11px;
}
.index_pos_style_66{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.index_pos_style_67{
padding-left:20px;
}
.index_pos_style_68{
width:160px;
}
.index_pos_style_69{
padding:10px 0 3px 3px; padding-top:10px; font-size:11px;
}
.index_pos_style_70{
padding:5px 0
}
.index_pos_style_71{
width:195px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.index_pos_style_72{
border:0px; background-image:url(images/btn_go.gif); width:41px; cursor:pointer; margin-left:3px; vertical-align:middle;//vertical-align: top;
}
.index_pos_style_73{
padding:15px 0 0 0; text-align:center;
}
.index_pos_style_74{
margin-top:10px;
}
.index_pos_style_75{
width:300px;
padding-top:20px;
}
.index_pos_style_76{
vertical-align:middle
}
.index_pos_style_76{
	padding:5px 0 5px 0;
}
.testimonials{
	width: 361px;
	height:170px;
	padding:0 0 0px 3px;
}
.testimonials_top{
font-size:1px;
	background-image: url(images/testimonials_top.gif);
	background-repeat:no-repeat;
	height: 6px;
}
.testimonials_mdl{
	background-image: url(images/testimonials_mdl.gif);
	background-repeat:repeat-y;
	padding:3px 10px 0 10px;
	height:152px;
}
.testimonials_btm{
font-size:1px;
	background-image: url(images/testimonials_btm.gif);
	background-repeat:no-repeat;	
	height: 5px;
}
.testimonials_mdl .autor_box{
padding: 10px 0;
}
.testimonials .g_line{
margin:5px 0 5px 0;
}
.play{
	float:right;
	width:13px;
	height:13px;
	background-image: url(images/play.gif);
	margin:2px 0 0 0;
}
.stop{
	float:right;
	width:13px;
	height:13px;
	background-image: url(images/stop.gif);
	margin:2px 5px 0 0 ;
}
.testimonials_pos_1{
border:0px; background-image:url(/images/testimonial-btn_send.gif); width:64px; height:27px;cursor:pointer; 
}
.testimonials_pos_2{
border:0px; background-image:url(/images/testimonial-btn_clear.gif); width:64px; height:27px;cursor:pointer; 
}
.testimonials_pos_3{
margin:15px auto; width:220px;
}
.testimonials_pos_4{
width:230px; 
border:1px solid #666666;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
line-height:15px;
margin:2px 0pt 0pt 5px;
padding:3px 4px 0 4px;
}
.testimonials_pos_5{
	margin:0 auto; width:440px; float:none;
}
.testimonials_pos_6{
width:347px; margin:20px auto 0px auto;
}
.testimonials_pos_7{
border:1px solid #666666;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:15px;
line-height:15px;
margin:5px 0 0pt 5px;
padding:0 4px 0 4px;
width:230px; height:150px; white-space:pre;
}
.testimonials_pos_8{
font-size:9px;
padding-right:6px;
}
.testimonials_pos_9{
/*width:433px;*/
}
.testimonials_pos_6 div span {
padding-top:5px;
}
.testimonials_pos_10{
height:790px;
}
#maincontent_testimonials{
	float:left;
	width: 940px;
	padding:30px 0 25px; 30px;
/*	height:500px;
*/}
.error_add_testimonials{
color:#FF0000;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:347px;
margin:10px auto;
text-align: inherit;
padding-right:20px;
}
/* ***********************************HEADER************************************** */
.header_pos_style_1{
	font-family:Tahoma;font-size:10px; color:#FFFFFF; margin: 0 5px 0 5px;
}
.header_pos_style_2{
margin-right:40px;
}
.header_pos_style_3{
margin-right:10px; font-family:Tahoma; color:#FFFFFF; padding-top:4px;
}
.header_pos_style_4{
font:Arial, Helvetica, sans-serif; color:#000000
}
.header_pos_style_5{
width:253px; margin-top:4px;
}
.header_pos_style_6{
margin-right:14px; font-family:Tahoma; color:#FFFFFF; padding-top:4px
}
.header_pos_style_7{
font:Arial, Helvetica, sans-serif; color:#000000;
}
.header_pos_style_8{
width:47px; height:19px; margin-top:2px; margin-left:4px;/margin-left:2px;
}
.header_pos_style_9{
border:0px; background-image:url(/images/btn_log.gif); background-position: bottom; background-repeat:no-repeat; cursor:pointer;
}
.header_pos_style_9_new_year{
border:0px; background-image:url(images/btn_log_new_year.gif); background-position: bottom; background-repeat:no-repeat; cursor:pointer;

}
/* ***********************************FOOTER************************************** */
.footer_pos_style_1{
color:#FFFFFF; font-size:12px; float:left
}
/* ***********************************LEFT_COLUM************************************** */

.left_colum_pos_style_2{
margin-bottom:8px;
}
/* ***********************************JOIN************************************** */
.join_pos_style_1{
height:820px;
}
.join_pos_style_3{
margin-left:2px
}
.join_pos_style_4{
width:935px;
}
.join_pos_style_5{
margin-left:10px
}
.join_pos_style_6{
width:380px; margin-bottom: 40px;
}
.join_pos_style_7{
margin: 15px 0 0 0;
}
.join_pos_style_8{
font-size:14px; margin-top:10px; margin-left:10px
}
.join_pos_style_9{
margin-left:10px;
}
.join_pos_style_10{
width:320px; margin-top:20px; margin-bottom:0px
}
.join_pos_style_11{
width:210px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.join_pos_style_12{
margin-top:3px
}
.join_pos_style_13{
width:210px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.join_pos_style_14{
border:0px; background-image:url(images/btn_login.gif); width:74px; height:27px;cursor:pointer; margin-top:15px; margin-left:20px;
}
.join_pos_style_15{
margin:27px 0 0 0
}
.join_pos_style_16{
width:525px; margin-left:20px;
}
.join_pos_style_17{
margin: 15px 0 0 0; width:528px;
}
.join_pos_style_18{
font-size:14px; margin-top:10px; margin-left:10px
}
.join_pos_style_19{
margin:0 auto; margin-top:20px; width:360px
}
.join_pos_style_20{
width:235px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.join_pos_style_21{
margin-top:3px
}
.join_pos_style_22{
width:235px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.join_pos_style_23{
margin-left:15px; margin-right: 16px;//margin-right: 11px; width: 65px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.join_pos_style_24{
margin-left: 15px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.join_pos_style_25{
margin-left:5px; width: 40px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
.join_pos_style_26{
margin-top:6px
}
.join_pos_style_27{
width: 200px;  margin-right: 40px
}
.join_pos_style_28{
margin-top: 3px; margin-right: 15px
}
.join_pos_style_29{
border:0px; background-image:url(images/btn_cont.gif); width:88px; height:27px;cursor:pointer; margin-top:15px
}
/* ***********************************BULK************************************** */
#maincontent_bulk{
width:940px; padding-left:30px;
}
.bulk_pos_style_2{
width:550px;
}
.bulk_pos_style_3{
margin-top:10px; margin-left:5px
}
.bulk_pos_style_4{
font-family:Verdana, Arial, Helvetica, sans-serif
}
.bulk_pos_style_5{
margin-left:5px
}
.bulk_pos_style_6{
margin-left:5px
}
.bulk_pos_style_7{
width:525px;margin-left:5px
}
.bulk_pos_style_8{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#363535
}
.bulk_pos_style_9{
width:390px;
}
.bulk_pos_style_10{
width:360px; margin: 20px 0 0 30px;
}
.bulk_pos_style_11{
color:#4d3f13;
}
.bulk_pos_style_12{
}
.bulk_pos_style_13{
width:360px; margin: 20px 0 0 30px
}
.bulk_pos_style_14{
color:#4d3f13;
}
.bulk_pos_style_15{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#363535
}
.bulk_pos_style_16{
font-size:12px;
}
.bulk_pos_style_17{
font-size:12px; margin-top:10px;
}
.bulk_pos_style_18{
margin-top:10px; margin-bottom:10px
}
/* ***********************************ABOUT************************************** */
.about_pos_style_1{
height: auto
}
.about_pos_style_2{
width:940px; padding-left:30px;
}
#maincontent_about{
width:940px; padding-left:30px;
}
.about_pos_style_3{
padding-top:10px; font-family:Tahoma;
}
.about_pos_style_4{
position:relative; z-index:1000;
}
.about_pos_style_5{
width:490px;
}
.about_pos_style_6{
margin:0 20px
}
.about_pos_style_7{
height:90px; width:450px;
}
.about_pos_style_8{
width:200px; margin-left:10px
}
.about_pos_style_9{
width:140px; height:18px;//height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000
}
.about_pos_style_10{
margin-top:10px
}
.about_pos_style_11{
margin-top:10px; margin-bottom:10px
}
.about_pos_style_12{
width:200px; margin-left:30px
}
.about_pos_style_13{
width:108px; height:15px;line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.about_pos_style_14{
width:440px; padding-left:10px; padding-bottom:10px;
}
.about_pos_style_15{
margin-top:5px;
}
.about_pos_style_16{
border:0px; background-image:url(images/btn_search_3.gif); width:88px; height:27px;cursor:pointer; margin-right:10px;
}
.about_pos_style_17{
padding-top:10px;
}
.about_pos_style_18{
position:relative; z-index:1000;
}
.about_pos_style_19{
width:400px;
}
.about_pos_style_20{
margin:0 20px
}
.about_pos_style_21{
width:340px; height:70px; padding-left:10px; margin-top:20px;//margin-top:10px
}
.about_pos_style_22{
width:235px; margin-left:5px; height:15px;line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.about_pos_style_23{
margin-top:10px
}
.about_pos_style_24{
width:340px; padding-left:10px; padding-bottom:10px;//padding-bottom:0px;
}
.about_pos_style_25{
margin-top:5px;
}
.about_pos_style_26{
border:0px; background-image:url(images/btn_login.gif); width:74px; height:27px;cursor:pointer
}
.about_pos_style_27{
width:250px; margin: 20px 0 0 20px
}
.about_pos_style_28{
width:900px;
}
.about_pos_style_29{
width:380px;
}
.about_pos_style_30{
width:450px; margin: 20px 0 0 20px
}
/* ***********************************SUPPORT************************************** */
#maincontent_support{
	float:left;
width:940px; padding-left:30px; margin-bottom:50px;
}
.support_pos_style_2{
width:677px; margin-left:200px; margin-top:20px
}
.support_pos_style_3{
font-size:12px
}
.support_pos_style_4{
width:940px; margin:2px 0 
}
.support_pos_style_5{
margin-top:0px
}
.support_pos_style_6{
width:870px; margin-left:30px; margin-top:10px
}
.support_pos_style_7{
font-weight:normal; margin: 3px 0
}
.support_pos_style_8{
width:870px; margin-left:30px; margin-top:10px
}
.support_pos_style_9{
font-weight:normal; margin: 3px 0
}
.support_pos_style_10{
width:870px; margin-left:30px; margin-top:10px
}
.support_pos_style_11{
font-weight:normal; margin: 3px 0
}
/* ***********************************CLUB************************************** */
.club_index_pos_1{
height:auto
}
.club_index_pos_2{
padding-bottom:60px
}
.club_index_pos_3{
width:300px; margin:40px 0 0 40px
}
.club_index_pos_4{
width:274px;
}
.club_index_pos_5{
margin-left:20px
}
.club_index_pos_6{
font-size:12px; color:#2B92CE;
}
.club_index_pos_7{
margin-top:20px;
}
.club_index_pos_8{
width:13px; padding:15px
}
.club_index_pos_9{
width:230px; margin-top:5px;
}
.club_index_pos_10{
margin:0;margin-top:40px; width:230px; padding-left:45px;
}
.club_index_pos_11{
border:0px; background-image:url(/images/btn_sign_up.gif); width:74px; height:29px;cursor:pointer;
}
.club_index_pos_12{
border:0px; background-image:url(/images/btn_login.gif); background-repeat:no-repeat; width:74px; height:27px;cursor:pointer; margin-left:55px
}
.club_index_pos_13{
width:510px; margin-left:40px; margin-top:20px;
}
.club_index_pos_14{
margin-bottom:20px
}
.club_index_pos_15{
padding:1px; width:141px; height:110px;
}
.club_index_pos_16{
width:141px; height:110px;
}
.club_index_pos_17{
margin-left:100px; margin-top:104px; width:254px;
}
.club_index_pos_18{
color: #2B92CE;
}
.club_index_pos_19{
width:445px
}
.club_index_pos_20{
width:100%;
}
.club_index_pos_21{
margin:0 73px 20px 0; text-align:right;
}
p.list_3 {
	background-image: url(images/li_3.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 40px;
	font-family: Tahoma;
	font-size: 12px;
	color: #4d3f13;
	margin-top: 20px;
	text-align: justify;
}
.testimonials_box{
	width:889px;
	background-color: #fefefe;
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 30px;
	padding-left: 40px;
	border: 1px solid #bcbbbb;
	margin:12px auto;
}
.testimonial_box{
	background-color: #fff;
	border: 1px solid #bcbbbb;
	width:885px;
	margin:15px auto 0 auto;
}
#pack p, #pack a, #pack{
font-size:11px
}
#pack p{
color:#3b4d68;
}
#pack .testimon_autor{
color:#363535;
}
.testimonials .testimon_autor_lnk{
float:right;
font-style:italic;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:175px;
text-align:right;
}
.testimon_autor{
color:#363535;
float:left;
font-style:italic;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:150px;
}
p.testimon_autor_lnk{
float:right;
color:#2b92ce;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.testimon_autor_lnk{
float:right;
color:#2b92ce;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.testimon_autor_lnk:hover{
text-decoration: underline;
}
.autor_box{
	padding:10px 40px;
}
.add_testimonials_1{
width:818px ; margin:15px auto 0px auto; text-align:inherit
}
.add_testimonials_1 a.testimon_autor_lnk{
float:none;
}
/* ***********************************ARTICALS************************************** */
.articals_pos_1{
margin-left:30px
}
.articals_pos_2{
padding-top:10px; font-family:Tahoma
}
.articals_pos_3{
position:relative; z-index:1000
}
.articals_pos_4{
width:915px;
}
.articals_pos_5{
padding-bottom:20px;//padding-bottom:0px
}
.articals_pos_6{
float:left; margin-top:10px; width:195px;
}
.articals_pos_7{
width:280px; margin-left:20px
}
.articals_pos_8{
margin-top:10px
}
.articals_pos_9{
width:207px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.articals_pos_10{
margin-top:3px
}
.articals_pos_11{
width:260px;
}
.articals_pos_12{
margin-top:10px
}
.articals_pos_13{
width:174px; height:18px;//height:20px; font-size:11px; font: Verdana, Arial, Helvetica, sans-serif; color:#000000;margin-left:10px
}
.articals_pos_14{
margin-top:3px
}
.articals_pos_15{
width:80px; margin-left:20px
}
.articals_pos_16{
margin-top:10px;
}
.articals_pos_17{
border:0px; background-image:url(/images/btn_submit.gif); width:76px; height:19px; cursor:pointer
}
#leftcolumn_artical{
	float:left;
width:200px; padding-left:30px;
}
.articals_pos_19{
margin-top:10px; margin-bottom:30px
}
#maincontent_articals{
	float:left;
	padding-left:15px;
width:730px
}
.articals_pos_21{
margin-top:10px; padding-right:20px;
}
.articals_pos_22{
width:690px; padding:15px; margin-top:10px;
}
.articals_pos_23{
width:580px; margin-left:15px
}
.articals_pos_24{
color:#2B92CE; margin-bottom:15px
}
.articals_pos_25{
margin-bottom:5px
}
.articals_pos_26{
margin-bottom:5px; margin-right:5px;
}
.articals_pos_27{
padding: 10px 0 40px 0;
}
.articals_pos_28{
margin-top:10px; padding-right:20px;
}
.articals_pos_29{
font-size:16px
}
.articals_pos_30{
margin-right:5px;
}
.articals_pos_31{
font-size:12px;
}
.articals_pos_32{
margin-bottom:10px;
}
.articals_pos_33{
width:240px
}
.articals_pos_34{
background-repeat:no-repeat; width: 16px;
}
.articals_pos_35{
color:white; font-weight:900; font-size:11px
}
.number_list a.article_selected_page{
color:#2a8ecf;
}
/* ***********************************Preview************************************** */
#maincontent_preview{
	float:left;
width:940px; padding-left:30px; padding-bottom: 30px;
}
.preview_pos_1{
width: 920px; margin-left: 10px;
}
.preview_pos_2{
margin-top: 10px; color: rgb(77, 77, 77);
}
.preview_pos_3{
margin-left:10px
}
.preview_pos_4{
margin-left:10px
}
.preview_pos_5{
cursor:pointer;
}
.preview_pos_6{
margin-left:10px
}
#preview_pos_7{
cursor:pointer;
}
.preview_pos_8{
margin: 15px 0; width:930px
}
.preview_pos_9{
margin-top:15px; margin-left:30px
}
.preview_pos_10{
width:127px; height:27px; margin:15px;
}
.preview_pos_11{
margin:0 auto; width:764px;
}
.preview_pos_12{
overflow-y: hidden; margin-bottom: 20px; width:770px;//width:780px;
}
.preview_pos_13{
width:510px; margin-left:10px; padding-bottom:17px; background-color:#e4f0cc
}
.preview_pos_14{
margin-left:30px; height:55px; line-height:55px
}
.preview_pos_15{
padding-left:50px;
}
.preview_pos_16{
margin-left:30px; height:55px; line-height:55px
}
.preview_pos_17{
padding-left:50px;
}
.preview_pos_18{
width:380px; padding-left:20px
}
.preview_pos_19{
height:55px; line-height:55px
}
.preview_pos_20{
width:370px; margin-left:10px;
}
.preview_pos_21{
margin-left:37px; margin-bottom:20px
}
.preview_pos_22{
margin-top: 10px;color: rgb(77, 77, 77);
}
.preview_pos_23{
margin: 10px 0
}
.preview_pos_27{
margin-left:10px
}
.preview_pos_28{
margin-top:15px;
}
.preview_pos_29{
width:370px;  padding-bottom:40px; margin-left:10px;
}
.preview_pos_30{
width:260px; margin-left:37px; margin-bottom:10px
}
.preview_pos_31{
margin-right:20px
}
/* ***********************************search************************************** */
.search_pos_1{
position: absolute; z-index: 90; top: 36px; display: none; left: -500px;
}
.search_pos_2{
padding-top:10px; height:130px; font-family:Tahoma;
}
.search_pos_3{
padding-top:10px; height:130px; font-family:Tahoma;
}
.search_pos_4{
position:relative; z-index:50
}
.search_pos_5{
width:725px;
}
.search_pos_6{
width:220px;
}
.search_pos_7{
width:140px; height:18px;//height:20px; font-size:11px;  font:Arial, Helvetica, sans-serif; color:#666b73;margin-left:10px
}
.search_pos_8{
margin-top:3px
}
.search_pos_9{
margin-top:10px
}
.search_pos_10{
margin-top:10px; float:right;
}
.search_pos_11{
width:220px; margin-left:20px
}
.search_pos_12{
width:136px; height:15px; margin-left:5px; font-size:13px;//font-size:12px;  font:Arial, Helvetica, sans-serif; color:#666b73
}
.search_pos_13{
margin-top:3px
}
.search_pos_14{
margin-top:10px; float:right;
}
.search_pos_15{
width:190px; margin-left:20px
}
.search_pos_16{
width:108px; height:15px; margin-left:5px; font-size:13px;//font-size:12px;  font:Arial, Helvetica, sans-serif; color:#666b73
}
.search_pos_17{
margin-top:3px
}
.search_pos_18{
margin-top:20px;
}
.search_pos_19{
border:0px; background-image:url(/images/btn_search_2.gif); width:152px; height:35px; cursor:pointer
}
.search_pos_20{
margin-top:10px;
}
.search_pos_21{
margin-left:20px
}
.search_pos_22{
width:725px; margin-left:20px
}
.search_pos_23{
text-decoration: none; 
}
.search_pos_24{
color:#2a8ecf;
}
.search_pos_25{
text-decoration: none;
}
.search_pos_26{
padding:0 10px 0 20px;
}
.search_pos_27{
margin-top:5px
}
.search_pos_28{
margin:15px 0 8px 10px
}
.search_pos_29{
height:125px;
}
.search_pos_30{
width:155px; margin:10px auto;
}
.search_pos_31{
margin:10px auto;
}
.search_pos_32{
padding: 10px 0 40px 0;
}
.search_pos_33{
text-decoration: none;
}
.search_pos_34{
color:#2a8ecf;
}
.search_pos_35{
text-decoration: none;
}
.search_pos_36{
padding:0 10px 0 20px;
}
/* ***********************************cart************************************** */
.cart_pos_1{
height:820px;
}
#maincontent_cart{
	float:left;
	padding-left:15px;
	width:940px;
}
.cart_pos_2{
margin-bottom: 20px;
}
.cart_pos_3{
margin:0 0 0 80px; padding-top: 30px
}
.cart_pos_4{
margin-top:45px; width:825px
}
.cart_pos_5{
width:105px; height:20px; vertical-align:middle;
}
.cart_pos_6{
width:195px; vertical-align:middle;
}
.cart_pos_7{
width:235px; vertical-align:middle;
}
.cart_pos_8{
width:90px; vertical-align:middle;
}
.cart_pos_9{
width:93px; vertical-align:middle;
}
.cart_pos_10{
vertical-align:middle;
}
.cart_pos_11{
height:225px; vertical-align:middle;
}
.cart_pos_12{
padding:20px
}
.cart_pos_13{
border:0px; background-image:url(/images/btn_delete.gif); width:61px; line-height:22px; height:22px; cursor:pointer;
}
.cart_pos_14{
height:20px; vertical-align:middle;
}
.cart_pos_15{
margin-right:5px
}
.cart_pos_16{
margin-top:35px
}
.cart_pos_17{
padding-bottom:30px;
}
.cart_pos_18{
border:0px; background-image:url(images/btn_back.gif); background-repeat:no-repeat; width:127px; line-height:27px; height:27px; cursor:pointer;
}
.cart_pos_19{
border:0px; background-image:url(images/btn_empty_cart.gif); background-repeat:no-repeat; width:127px; line-height:27px; height:27px; cursor:pointer; margin-left:395px;
}
.cart_pos_20{
border:0px; background-image:url(images/btn_process_2.gif); background-repeat:no-repeat; width:150px; line-height:27px; height:27px; cursor:pointer; margin-left:20px
}
/* ***********************************FAQ************************************** */
.faq_pos_1{
height:820px
}
#maincontent_faq{
	float:left;
	padding-left:15px;
	width:980px;
}
.faq_pos_2{
width:900px; margin: 10px auto;
}
.faq_pos_3{
margin-left:2px
}
.faq_pos_4{
width:900px;
}
.faq_pos_5{
margin-bottom:10px
}
/* ***********************************information************************************** */
#maincontent_info{
	float:left;
width:940px; padding-left:30px; margin-bottom:20px;
}
.info_pos_1{
height:820px;
}
.info_pos_2{
margin-left:2px
}
.info_pos_3{
width:935px;
}
.info_pos_4{
margin-left:10px
}
.info_pos_5{
border:0px; background-image:url(images/btn_back.gif); background-repeat:no-repeat; width:127px; line-height:27px; height:27px; cursor:pointer;
}
/* ***********************************sitemap************************************** */
#maincontent_sitemap{
	float:left;
width:940px; padding-left:30px; 
}
.sitemap_pos_1{
margin-left:2px
}
.sitemap_pos_2{
width:935px;
}
.sitemap_pos_3{
text-align:left;
}
.sitemap_pos_4{
text-align:left; text-decoration:none; font-size:16px;
}
.sitemap_pos_5{
text-align:left;
}
.sitemap_pos_6{
margin:10px; margin-left:30px;
}
.info_pos_7{
padding-top:5px
}
.sitemap_pos_8{
padding:2px 0 2px 30px;
}
/* ***********************************clubregister************************************** */
#maincontent_clubregister{
	float:left;
width:940px; padding-left:30px; height:550px
}
.clubregister_pos_1{
height:820px
}
.clubregister_pos_2{
margin:0 auto; width:400px; float:none;
}
.clubregister_pos_3{
width:400px; margin-top:20px
}
.clubregister_pos_4{
width:300px; margin-top:15px
}
.clubregister_pos_6{
width:150px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.clubregister_pos_18{
margin-top:2px
}
.clubregister_pos_7{
margin-left:25px; width:154px; overflow:hidden;
}
.clubregister_pos_8{
width:156px;
}
.clubregister_pos_9{
width:152px; height:22px; margin-left:5px; font-size:13px;//font-size:12px;  font: Verdana, Arial, Helvetica, sans-serif; color:#000000
}
.clubregister_pos_10{
overflow:hidden;
}
.clubregister_pos_11{
width:150px; height:15px; line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.clubregister_pos_12{
overflow:hidden; margin-left:5px; width:154px;
}
.clubregister_pos_13{
width:152px; height:22px; font-size:13px;//font-size:12px;  font:Arial, Helvetica, sans-serif; color:#000000
}
.clubregister_pos_14{
margin:40px auto; width:220px;
}
.clubregister_pos_15{
border:0px; background-image:url(/images/btn_clear.gif); width:88px; height:27px;cursor:pointer;
}
.clubregister_pos_16{
border:0px; background-image:url(/images/btn_submit_2.gif); width:88px; height:27px;cursor:pointer; 
}
/* ***********************************clubregister************************************** */
#maincontent_clublogin{
	float:left;
width:940px; padding-left:30px; height:550px
}
.clublogin_pos_1{
height:820px
}
.clublogin_pos_2{
margin:0 auto; float:none;
}
.clublogin_pos_3{
padding-top:10px; height:auto
}
.clublogin_pos_4{
width:380px;
}
.clublogin_pos_5{
margin-left:20px;
}
.clublogin_pos_6{
width:350px; margin-left:10px; margin-top:20px
}
.clublogin_pos_7{
width:235px; height:15px;line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.clublogin_pos_8{
margin-top:10px
}
.clublogin_pos_9{
width:235px; height:15px;line-height:15px; padding:0px; margin-left:5px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #666666
}
.clublogin_pos_10{
padding-top:25px; margin-bottom:10px; float:left; width:360px;
}
.clublogin_pos_11{
margin-top:5px;
}
.clublogin_pos_12{
margin-top:5px; margin-left:15px
}
.clublogin_pos_13{
border:0px; background-image:url(/images/btn_login.gif); background-repeat:no-repeat; width:74px; height:27px;cursor:pointer;
}
/* ***********************************reseller_agreement************************************** */
#maincontent_reseller_agreement{
	float:left;
	width:980px; 
	margin-left:15px;
}
.reseller_agreement_pos_1{
width:900px; margin: 10px auto;
}
.reseller_agreement_pos_2{
margin-left:2px
}
.reseller_agreement_pos_3{
width:900px;
}
.reseller_agreement_pos_4{
TEXT-TRANSFORM: uppercase
}
.reseller_agreement_pos_5{
MARGIN-LEFT: 40px; TEXT-INDENT: -12px
}
.reseller_agreement_pos_6{
MARGIN-LEFT: 40px
}
.reseller_agreement_pos_7{
height:820px
}
/* ***********************************template_license_agreement************************************** */
#maincontent_privacy_policy{
width:980px; margin-left:15px; float:left;
}
.template_license_agreement_pos_1{
height:820px;
}
.template_license_agreement_pos_2{
width:900px; margin: 10px auto;
}
.template_license_agreement_pos_3{
margin-left:2px
}
.template_license_agreement_pos_4{
width:900px;
}
.template_license_agreement_pos_5{
margin-top:20px; margin-left:25px;
}
.template_license_agreement_pos_6{
margin-top:20px; margin-left:30px;
}
/* ***********************************privacy_policy************************************** */
#maincontent_privacy_policy{
width:980px; padding-left:15px; float:left;
}
.privacy_policy_pos_1{
width:900px; margin: 10px auto;
}
.privacy_policy_pos_2{
margin-left:2px
}
.privacy_policy_pos_3{
width:900px;
}
.privacy_policy_pos_4{
margin-top:20px; margin-left:25px;
}
.privacy_policy_pos_5{
margin-left:20px
}
.privacy_policy_pos_6{
margin-top:10px;
}
.privacy_policy_pos_7{
height:820px
}
/* ***********************************term_of_use************************************** */
.maincontent_term_of_use{
width:980px; margin-left:15px; float:left;
}
.term_of_use_pos_1{
width:900px; margin: 10px auto;
}
.term_of_use_pos_2{
margin-left:2px
}
.term_of_use_pos_3{
width:900px;
}
.term_of_use_pos_4{
height:820px
}
/* ***********************************refaund-poicy************************************** */
#maincontent_refund_polycy{
width:980px; margin-left:15px; float: left;
}
.refund_polycy_pos_1{
height:820px
}
.refund_polycy_pos_2{
width:900px; margin: 10px auto;
}
.refund_polycy_pos_3{
margin-left:2px
}
.refund_polycy_pos_4{
width:900px;
}
.refund_polycy_pos_5{
PADDING-RIGHT: 8px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
/* ***********************************RSS************************************** */
.rss_left {
	float: left;
	width: 560px;
	padding-bottom: 30px;
}
.rss_right  {
	float: left;
	width: 420px;
}
.img_rss {
	background-image: url(images/rss.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 76px;
	float: left;
}
.rss_table {
	width:377px; border:solid 1px #c5c5c5
}
.rss_table_txt {
	padding:9px 6px 6px 6px;
}
.rss_tabler_a_1{
	display:block; width:50px; height:21px;
}
.rss_tabler_a_2{
	display:block; width:86px; height:21px;
}
.rss_table_td {
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.border_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c5c5c5;
}
#maincontent_rss_pos_1{
	float:left;
width:980px; padding-left:30px;
}
.rss_button {
	background-image: url(images/rss_button.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 173px;
}

.rss_pos_2{
width:520px;
}
.rss_pos_3{
margin-left:20px; width:500px; text-align: justify
}
.rss_pos_4{
margin-top:5px;
}
.rss_pos_5{
margin-top:20px;
}
.rss_pos_6{
width:520px;
}
.rss_pos_7{
margin-top:30px;
}
.rss_pos_8{
padding-top:10px;
}
.res_pos_9{
padding:20px 0;
}
.rss_pos_10{
width:190px; margin-left:10px;
}
.rss_pos_11{
width:190px; margin-left:10px;
}
.rss_pos_12{
width:115px; height:18px;//height:20px; font-size:11px;  font:Arial, Helvetica, sans-serif; color:#666b73; margin-left:10px;
}
.rss_pos_13{
margin-top:10px
}
.rss_pos_14{
width:475px;
}
.rss_pos_15{
	border:0px;
	cursor:pointer;
}
.rss_pos_16{
width:377px;
}
/* *********************************** /RSS ************************************** */
/* *********************************** invitation ************************************** */
#maincontent_invitation {
	float:left;
	width: 940px;
	padding-left:30px;
	height:550px;
}
.invitation_pos_1{
	margin:0 auto; width:450px; float:none;
}
.invitation_pos_2{
width:400px
}
.invitation_pos_3{
width:385px; margin-top:20px;
}
.invitation_pos_4{
width:300px; 
border:1px solid #666666;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:15px;
line-height:15px;
margin-left:5px;
padding:0px;
}
.invitation_pos_5{
margin-top:2px
}
.invitation_pos_6{
width:300px; height:15px; margin-left:5px; font-size:13px;//font-size:12px;  font:Arial, Helvetica, sans-serif; color:#666b73;
}
.invitation_pos_7{
border:1px solid #666666;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:15px;
line-height:15px;
margin-left:5px;
margin-right:7px;
padding:0px;


width:300px; height:150px; white-space:pre;
}
.invitation_pos_8{
margin:25px auto 0 auto;width:64px;
}
.invitation_pos_9{
border:0px; background-image:url(images/btn_go_2.gif); width:64px; height:27px;cursor:pointer;
}
.invitation_pos_10{
color:#73a22d; font-size:14px; font-family:Tahoma; font-weight:bold;
margin:20px 0 0 0;
}
.invitation_header_pos_1{
display:block;
text-decoration:none;
width:220px; height:40px; 
text-align:center; 
background-color:#FFFFFF;
border:#d4d4d4 1px solid;
margin:35px 0 0 27px;
}
.invitation_header_pos_2{
color:#73a22d; font-size:14px; font-family:Tahoma; font-weight:bold;
}
.invitation_header_pos_3{
color:#FF7300; font-size:14px; font-family:Tahoma; font-weight:bold;
}
.invitation_header_pos_4{
width:280px;
padding-top:10px;
}
/* *********************************** NEWS ************************************** */
.news_box{
	background-color: #fff;
	border: 1px solid #bcbbbb;
	width:625px;
	margin:0 auto 15px auto;
	padding-bottom:20px;
	}
.news_date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f97e9;
	font-weight:bold;
	padding:0 0 10px 10px;
	}
div.list_3 {
	background-image: url(images/li_3.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 40px;
	font-family: Tahoma;
	font-size: 12px;
	color: #4d3f13;
	margin-top: 20px;
	text-align: justify;
}
/* *********************************** // NEWS************************************** */
/* ***********************************  litebox   ***************************************** */
img{
	border:none;
}
#bg_join {
	background-color: #000000;
	width: 100%;
	filter: Alpha(Opacity=71);
	position: absolute;
	-moz-opacity:.70;
	opacity:.70;
	left: 0px;
	top: 0px;
	height: 100%;
	display: none;
	z-index:1000;
}
#join {
	width: 630px;
	margin-left: -315px;
	padding-top: 18px;
	padding-bottom: 18px;
	background-color: #242424;
	border: 1px solid #7a7a7a;
	position: absolute;
	top: 200px;
	left: 50%;
	border:solid 1px #354d16;
	background-color:#FFFFFF; 
	width:615px;
	display: none;
	z-index: 2000;	
}
/* *********************************** // litebox   ***************************************** */
/* *********************************** 31.09.09   ***************************************** */
a.baner_1_1{
background:url(images/baner_1_1.jpg);
background-repeat:no-repeat;
width:385px;
height:180px;
position:relative;
z-index:1;
display:block;
margin-top:10px;
text-decoration:none;
}
a.baner_1_1_iner{
width:85px;
height:20px;
line-height:20px;
position:relative;
color:#FFFFFF;
z-index:2;
display:block;
left:275px;
top:-27px;
text-decoration:none;
margin-bottom:-20px;
padding-left:1px;
}
a.baner_1_1_iner:hover{
text-decoration:underline;
}
