html, body {  margin:0;  padding:0;  width:100%;  height:98%;}


BODY {background:#e0e0e0 url(../../img/bg.png) repeat-x scroll center top; font-family: arial;font-size: 13px; }
TABLE ,TR, TD {font-size: 14px;color:#777;text-align:left;}
TABLE ,TH {color:#fff; text-align:left;}
table {width:100%;}

H1 { color:#03578A;margin:5px; text-transform:uppercase;} 
h2 { color:#03578a; margin:5px 0;}
h2 a:link {font-size: 14px;}
h3 {font-size: 12px;color:#03578a; margin:10px 0;}
h4 {color: #000066; margin: 0px;font-size: 12px;font-family: Arial;font-weight: normal;}

th, td {border-bottom:1px solid #999999;padding:0.2em 0.7em;}

#mailbox tr:hover td {background-color:#fff; cursor: pointer;} 

.fleft {float:left;}
.fright {float:right}

.header h1 {color:#E8B506; font-size:26px;}

p {margin:5px 0;}
FORM {}
.add_info {	background-color: #FFF2CC;width:200px;font-size:11px}
.error_label {color: #CE0901; font-size:12px; font-weight:bold}
.popupElement {position: absolute;background: #FFFAE6; border: 2px dotted #FFCC00; padding: 5px; width: 200px;font-size: 11px;font-family: arial; display: none;}
A.limkWord:link {text-decoration: none; font-family: arial; color: #B00002;}
A.limkWord:visited {text-decoration: none; font-family: arial;  color: #B00002;}
A.limkWord:active {text-decoration: underline; font-family: arial;  color: #B00002;}
A.limkWord:hover {text-decoration: underline; font-family: arial;  color: #B00002;}
.send_box_select {font-weight: bold;width:240px;text-align: center;cursor: pointer;border:1px solid #C3C8CE;border-bottom:0px solid #000000;background-color:#F2F2F2;height:22px;}
.send_box_unselect { font-weight: bold; width:240px;text-align: center;cursor: pointer;color: #808080;border:1px solid #C3C8CE;height:22px;}
.tab_selected {font-weight: bold;font-size: 11px;color: #000000;width:162px;height:25px;border:1px solid #FFC823;border-bottom:0px solid #000000;background-color: #FFC823;text-align: center;cursor: pointer;}
.tab_selected_r {font-weight: bold;font-size: 11px;color: #FFFFFF;width:162px;height:25px;border:1px solid #CD1201;border-bottom:0px solid #000000;background-color: #CD1201;text-align: center;cursor: pointer;}			
.tab_unselected {font-weight: bold;font-size: 11px;color: #808080;width:162px;height:25px;border:1px solid #C3C8CE;border-bottom:0px solid #000000;background-color: #F4F5F6;text-align: center;cursor: pointer;}
.table_label_1 {font-family: arial;font-weight: bold;font-size: 11px;color: #000000;height: 24px;background-color: #FFCC00;padding-left: 19px;text-align: left;border-left:1px solid #c3c8ce;border-top:1px solid #ffcc00;border-right:1px solid #ffcc00;border-bottom:1px solid #ffcc00;}
.selected_item{background-color:#F5F5F5;cursor:pointer;}
.unselected_item{background-color:#FFFFFF}
.left_label_red{font-family: arial; font-weight: bold; font-size: 13px; color: #CD1201;}
.table_label {font-family: arial; font-weight: bold; font-size: 11px; color: #000000;}

A:link {text-decoration: none; font-family: arial;  font-size: 12px; color:#03578A;}
A:visited {text-decoration: none; font-family: arial;  font-size: 12px; color:#03578A;}
A:active {text-decoration: underline; font-family: arial;  font-size: 12px; color:#03578A;}
A:hover {text-decoration: underline; font-family: arial;  font-size: 12px; color:#03578A;}

#mailbox A:link {text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; color:#03578A;}
#mailbox A:hover {text-decoration: underline; font-family: arial;  font-weight: bold; font-size: 12px; color:#03578A;}
#mailbox A:visited {text-decoration: none; font-family: arial;  font-weight: bold; font-size: 12px; color:#777;}
#mailbox A:active {text-decoration: underline; font-family: arial;  font-weight: bold; font-size: 12px; color:#03578A;}

A.ogl_link:link {text-decoration: underline; font-family: arial;  font-size: 12px; color: #CD1201 }
A.ogl_link:visited {text-decoration: underline; font-family: arial;  font-size: 12px; color: #CD1201}
A.ogl_link:active {text-decoration: none; font-family: arial;  font-size: 12px; color: #CD1201;}
A.ogl_link:hover {text-decoration: none; font-family: arial;  font-size: 12px; color: #CD1201;}
A.main_cat:link {text-decoration: underline;font-size: 13px; font-weight: bold;}
A.main_cat:visited {text-decoration: underline;font-size: 13px; font-weight: bold;}
A.main_cat:active {text-decoration: none;font-size: 13px; font-weight: bold;}
A.main_cat:hover {text-decoration: none;font-size: 13px; font-weight: bold;}
#NavLeft A:link {text-decoration: underline; font-family: arial;  font-size: 12px;}
#NavLeft A:visited {text-decoration: underline; font-family: arial;  font-size: 12px;}
#NavLeft A:active {text-decoration: none; font-family: arial;  font-size: 12px;}
#NavLeft A:hover {text-decoration: none; font-family: arial;  font-size: 12px;}
#ogl_contenet A:link {text-decoration: underline; font-family: arial;  font-size: 12px;}
#ogl_contenet A:visited {text-decoration: underline; font-family: arial;  font-size: 12px;}
#ogl_contenet A:active {text-decoration: none; font-family: arial;  font-size: 12px;}
#ogl_contenet A:hover {text-decoration: none; font-family: arial;  font-size: 12px;}
A.link_u:link {text-decoration: underline; font-family: arial;  font-size: 12px;}
A.link_u:visited {text-decoration: underline; font-family: arial;  font-size: 12px;}
A.link_u:active {text-decoration: none; font-family: arial;  font-size: 12px;}
A.link_u:hover {text-decoration: none; font-family: arial;  font-size: 12px;}
#path_bar A:link {text-decoration: underline; font-family: arial;  font-size: 12px;}
#path_bar A:visited {text-decoration: underline; font-family: arial;  font-size: 12px;}
#path_bar A:active {text-decoration: none; font-family: arial;  font-size: 12px;}
#path_bar A:hover {text-decoration: none; font-family: arial;  font-size: 12px;}
A.black:link {text-decoration: underline; font-family: arial;  font-size: 12px; color: #000000;}
A.black:visited {text-decoration: underline; font-family: arial;  font-size: 12px; color: #000000;}
A.black:active {text-decoration: none; font-family: arial;  font-size: 12px; color: #000000; background-color:#EAEAEA}
A.black:hover {text-decoration: none; font-family: arial;  font-size: 12px; color: #000000; background-color:#EAEAEA}
A.black_1:link {text-decoration: underline; font-family: arial;  font-size: 12px; color: #000000;}
A.black_1:visited {text-decoration: underline; font-family: arial;  font-size: 12px; color: #000000;}
A.black_1:active {text-decoration: none; font-family: arial;  font-size: 12px; color: #000000;}
A.black_1:hover {text-decoration: none; font-family: arial;  font-size: 12px; color: #000000;}
.yp {text-decoration: none; font-family: arial;  font-size: 11px; color: #000000;}
A.yp:link {text-decoration: none; font-family: arial;  font-size: 11px; color: #000000;}
A.yp:visited {text-decoration: none; font-family: arial;  font-size: 11px; color: #000000;}
A.yp:active {text-decoration: underline; font-family: arial;  font-size: 11px; color: #000000;}
A.yp:hover {text-decoration: underline; font-family: arial;  font-size: 11px; color: #000000;}
A.show_all:link {text-decoration:none; font-family:arial; font-size:11px; color:#b22222;}
A.show_all:visited {text-decoration:none; font-family:arial; font-size:11px;  color:#b22222;}
A.show_all:active {text-decoration:underline; font-family:arial; font-size:11px;  color:#b22222;}
A.show_all:hover {text-decoration:underline; font-family:arial; font-size:11px;  color:#b22222;}
	/*my*/
/*main layout*/
.header {height:55px;margin:10px 0pt 0pt;width:850px;}
.header .header_left {background:transparent url(../../img/header_corner_left.gif) no-repeat scroll 0%;float:left;height:82px;margin:0pt;width:9px;}
.header .header_right {background:transparent url(../../img/header_corner_right.gif) no-repeat scroll 0%;float:right;height:82px;margin:0pt;width:9px;}
.header .header_center {background:transparent url(../../img/header_bg.gif) repeat-x scroll 0%;float:left;height:82px;margin:0pt auto;overflow:hidden;
padding:0pt;text-align:left;width:832px;}
.header .top_info {padding-top:5px;}
.ipt_235 {width:235px;}

.mainmenu {text-transform:uppercase; float:right; color:#fff; padding-top:30px;}
.mainmenu a {color:#fff;padding:5px;margin:0px 5px;}
.mainmenu a:hover {background:#e8b506; color:#03578a;padding:5px; //margin-bottom:15px; //height:25px;}

.conteiner {margin: 0px auto;width: 850px; position:relative;
  min-height: 750px;
  height: auto !important;
  height: 100%;}
  
  
.content {margin: 55px auto;width: 850px; height: 100%; padding-bottom:52px;}

.inbox {width:754px; height:92px; padding-top:2px; //padding-top:6px; background:transparent url(../../img/form_bg.png) no-repeat scroll center top;}


#input_box {position:relative; top:5px;text-align:right; font-size:36px; line-height:40px;color:#03578A; border: medium none ; height: 46px; width:325px; background-color: #fffff; //padding-top:1px;}

#button {cursor:pointer; background:none;border:none;margin-left:259px;//margin-left:245px; //height:50px;color:#03578A;font-size: 20px;font-family: Arial black; font-weight: normal;}


.top_info_right{width:450px;float:right;}
.top_info_left{width:200px;float:left;}
.logo{width:177px;height:60px;clear:left;float:left;}
.top_banner{float:right;}
/*.top_toolbar{height:20px;background-color:rgb(245,33,143);border:1px solid rgb(223,39,133);padding-left:20px;color:rgb(255,255,255);}*/
.top_toolbar{height:25px;margin-left:10px;margin-right:10px;border-bottom:1px solid rgb(201,201,201);padding-top:10px;}
.blog_toolbar {height:25px;margin-left:10px;margin-right:10px;border-bottom:1px solid #F54EA5;padding-top:10px;}
.bar{margin:10px;clear:both;}
.subheader{padding:10px;}
.clear{clear:both;}

/*index*/
.main_featured_blog{width:330px;_width:332px;height:302px;float:right;}
.main_featured_blog_detail{width:328px;height:302px;_height:308px;border:1px solid rgb(201,201,201);}
.main_users{width:262px;height:302px;float:left;}
.main_users_avatars{width:260px;height:302px;_height:308px;border:1px solid rgb(201,201,201);}
.main_login_help{width:242px;height:250px;float:left;padding-right:8px;}
.main_login{width:240px;height:190px;border:1px solid rgb(201,201,201);}
.formular_login {padding:0 10px 10px 10px;color: rgb(200,0,101);}
.ipt_300_blue {border:1px solid rgb(201,201,201);height:20px;margin-top:5px;font-size:12pt;}
.send_button{border:1px solid rgb(201,201,201);width:100px;height:20px;margin-top:10px;text-align:center;background-color:rgb(237,237,237);}
.sbox {background:transparent url(../../img/sbox_top_bg.gif) no-repeat scroll left top;}
.p_3 {padding:5px;}

.main_help{width:240px;height:100px;_height:91px;border:1px solid rgb(201,201,201);}

.main_categories{width:847px;border:1px solid #C9C9C9;margin-top:10px;}

#main{padding:10px;}
.main_spotlight{width:847px;border:1px solid #C9C9C9;margin-top:10px;}

.main_tops {border:1px solid #C9C9C9; margin-top:10px;width:850px;}
.main_most{width:200px;margin-left: 5px;float:left;}
.main_separator{height:10px;_height:1px;_margin:0px;_padding:0px;}
.clearall {clear:both;}

.example {margin:20px 0 0 100px;text-align:left;width:70%;color:#8A858A;font-size:14px;float:left;}

#addimg {margin-left:20px;width:95%;}
#register {padding:15px;}
#addimg label {display:block;float:left;font-weight:bold;text-align:right;width:150px;}
#addimg .small {color:#666666;display:block;font-size:11px;font-weight:normal;text-align:right;width:150px;}
form span.required {color:red;font-size:0.95em;font-weight:normal;}
form#register textarea {height:8em;margin-left:10px;width:64.5%;}
.feed_send {float:right;margin-right:110px;}

#addimg input {margin:2px 0 0 10px;width:64%;}
#textfield {cursor:text;}
input, button {font-size:1.4em;line-height:1em !important;padding:0.2em;}

#secondIntro {}
.clear {display:block;}
.span-12 {width:850px;}
.column {float:left;margin:0 10px 10px 10px;padding:0;}

#intro {text-align:left; }
#intro h2 {font-size:16px; color:#8A858A;}
#intro a {font-size:16px;}

#secondIntro p {color:#8A858A;}

.mail_txt {color:#03578A;}

#secondIntro div {padding-top:1.2em;}
.prepend-2 {padding-left:10px;}
.span-3 {width:230px;}
.span-4 {width:260px;}
.first {margin-left:0;}
#secondIntro h2 {color:#03578A;font-size:1.3em;font-weight:bold; text-align:left;}
p {text-align:left;}
#secondIntro div.middle {border-left:1px dotted #CCCCCC;border-right:1px dotted #CCCCCC;padding-left:1.5em;padding-right:1.5em;}
.last {margin-right:0;}

.trash {position:absolute;right:10px; }
.trash input { line-height:1em !important;padding:0.1em;}

.capcha { }
.capcha_conf, .capcha_conf_forw { text-align:left;color:#777777;font-family:arial;font-size:10px;}

.capcha_conf_forw a.button_smp {margin-left:360px;}

a.button, a.button_del, a.button_for {
    /* Sliding right image */
    background: transparent url(../../img/button_right_g.png) no-repeat scroll top right; 
display: block;
float: left;
height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 8px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


a.button span {
/* Background left image */ 
background: transparent url(../../img/button_left_g.png) no-repeat; 
display: block;
color:#fff;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 4px 2px 5px 28px;
margin-right: 6px;
} 
a.button_del span {
/* Background left image */ 
background: transparent url(../../img/button_del_left_g.png) no-repeat; 
display: block;
color:#fff;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 4px 2px 5px 32px;
margin-right: 6px;
} 
a.button_del:hover span{
text-decoration:underline;
background: transparent url(../../img/button_del_left.png) no-repeat; 
}
a.button_for span {
/* Background left image */ 
background: transparent url(../../img/button_for_left_g.png) no-repeat; 
display: block;
color:#fff;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 4px 2px 5px 42px;
margin-right: 6px;
} 
a.button_for:hover span{
text-decoration:underline;
background: transparent url(../../img/button_for_left.png) no-repeat; 
}
a.button:hover, a.button_del:hover, a.button_for:hover {    background: transparent url(../../img/button_right.png) no-repeat scroll top right; }
a.button:hover span{
text-decoration:underline;
background: transparent url(../../img/button_left.png) no-repeat; 
}

#btns {margin-top:15px;}

a.button_smp {
    /* Sliding right image */
background: transparent url(../../img/button_right_g.png) no-repeat scroll top right; 
display: block;
height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-left:200px;

text-decoration: none;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.button_smp span {
/* Background left image */ 
background: transparent url(../../img/button1_left_g.png) no-repeat; 
display: block;
color:#fff;
line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 4px 2px 5px 10px;
margin-right:10px;

} 
.capcha_conf input {width:80px;height: 18px;}

a.button_smp:hover {    background: transparent url(../../img/button_right.png) no-repeat scroll top right; }
a.button_smp:hover span{
text-decoration:underline;
background: transparent url(../../img/button1_left.png) no-repeat; 
}





.blog_detail {border:1px solid #C9C9C9;margin-top:10px;width:630px;}
.blog_detail_content {width:630px;}
.blog_detail_list {float:left;height:auto;border-bottom:1px solid rgb(201,201,201);padding:3px;padding-bottom:10px;padding-top:10px;}
.blog_detail_tag{border:1px solid rgb(243,242,242);background-color:rgb(252,252,252);margin-left:150px;margin-top:40px;width:450px;height:auto;padding-left:5px;}
.blog_detail_side {border:1px solid #C9C9C9;margin-top:10px;width:200px;}
.comment {border:1px solid #C9C9C9;  margin:5px; padding:5px;}




.required {color:#000000;float:left;font-family:arial,verdana,sans-serif;font-size:13px;font-weight:700;text-align:left;width:140px;}
.required2 {color:#000000;float:left;font-family:arial,verdana,sans-serif;font-size:13px;font-weight:700;text-align:left;width:340px;}
.edit_profile{width:847px;border:1px solid #C9C9C9;margin-top:10px;}
/*user*/
.user_avatar{border:1px solid rgb(156,156,156);width:52px;height:52px;padding:1px;}
#loginForm {width:360px;}
.error {color: red;}
/*blog*/
.blog_title{height:25px;margin-left:10px;margin-right:10px;border-bottom:1px solid #000;padding-top:10px;}

/*spotlight*/
.spotlight{margin-top:20px;margin-left:40px;text-align:center;}

.letter h1 {color:#E8B506;}



.paginator {font-size:9pt;text-align:center;padding-bottom:10px;}
.paginator a {color:#000000;margin-left:3px;margin-right:3px; text-decoration:underline;}
.paginator #current{font-weight:700;display:inline;color:#6E6E6E;margin-left:3px;margin-right:3px;}

/*footer*/
.footer {background:#e0e0e0 url(../../img/footer_bg.png) repeat-x scroll center top; clear:both;color:#fff;font-size:11px;height:32px;padding-top:20px; position: relative;  margin-top: -52px;}


/*mail*/

.letter {-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;background-color:white; margin:5px; padding:10px;}
#messagebody {text-align:left; width:800px;}
#checkInbox{margin-top:20px;}


table th {
background: url(../../img/table-bg.png) repeat-x scroll 0 0;
font-weight:bold;
}


.faq_qu {color:#03578A;font-size:1.1em;font-weight:bold; margin-top:15px;}

.faq_ansv {color:#8A858A;margin-left:15px;}


/*admin*/

.left_admin {float:left;margin:0pt 0pt 10px;width:600px;}
.right_sidebar {float:right;margin:10px 0pt 0pt;padding:0px 0pt 0pt;width:200px;}
.blog_admin {padding: 10px 0; border-bottom:1px solid #C9C9C9;}

.lang {float:right;position:absolute; right:10px;width: 100px;}
#lang_en {float:left; margin-left:3px; background:transparent url(../../img/sm_great_britain.png) no-repeat scroll 0pt 0px; height:18px; width:18px;}
#lang_ru {float:left; margin-left:3px; background:transparent url(../../img/sm_russia.png) no-repeat scroll 0pt 0px; height:18px; width:18px;}
#lang_de {float:left; margin-left:3px; background:transparent url(../../img/sm_germany.png) no-repeat scroll 0pt 0px; height:18px; width:18px;}
#lang_pl {float:left; margin-left:3px; background:transparent url(../../img/sm_poland.png) no-repeat scroll 0pt 0px; height:18px; width:18px;}
#lang_uk {float:left; margin-left:3px; background:transparent url(../../img/sm_ukraine.png) no-repeat scroll 0pt 0px; height:18px; width:18px;}

#lang_en:hover {float:left; margin-left:3px; background:transparent url(../../img/sm_great_britain.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
#lang_ru:hover {float:left; margin-left:3px; background:transparent url(../../img/sm_russia.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
#lang_de:hover {float:left; margin-left:3px; background:transparent url(../../img/sm_germany.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
#lang_pl:hover {float:left; margin-left:3px; background:transparent url(../../img/sm_poland.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
#lang_uk:hover {float:left; margin-left:3px; background:transparent url(../../img/sm_ukraine.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}

.active #lang_en {float:left; margin-left:3px; background:transparent url(../../img/sm_great_britain.png) no-repeat scroll 0pt -17px; height:18px; width:18px;}
.active #lang_ru {float:left; margin-left:3px; background:transparent url(../../img/sm_russia.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
.active #lang_de {float:left; margin-left:3px; background:transparent url(../../img/sm_germany.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
.active #lang_pl {float:left; margin-left:3px; background:transparent url(../../img/sm_poland.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
.active #lang_uk {float:left; margin-left:3px; background:transparent url(../../img/sm_ukraine.png) no-repeat scroll 0pt -18px; height:18px; width:18px;}
