/* CSS Document */
html,body
{
height:100%;
margin:0;
padding:0;
background:#f7f7f7;
font:12px Arial, Helvetica, sans-serif;
color:#555555;
}
.home_body { background:#efefef;}
h1, h2, h3, h4 {margin:0; padding:0; display:block; position:relative; }
h1 {font:bold 36px Myriad Pro, Arial, Helvetica, sans-serif; color:#797979;}
h2 {font:21px Myriad Pro, Arial, Helvetica, sans-serif; color:#797979;}
h3 {font:bold 21px Arial, Helvetica, sans-serif;}
h4 {font:bold 14px Arial, Helvetica, sans-serif;}
h3 span, h4 span {white-space: nowrap;}
a {color:#317190; text-decoration:none;}
input[type="text"], textarea
{
border:1px #dcdcdc solid;
background:#f8f8f8;
padding:5px;
}
input[type="submit"] { cursor:pointer;}
img {border:none;}
p
{
display:block;
padding:7px 0;
margin:0;
}
.height, .height2
{
width:100%;
height:100%;
position:relative;
min-height:770px;
}
.height2 { min-height:600px;}

/*-- HEADER --*/
#header
{
width:100%;
height:53px;
background:#333333;
}
#header_home {width:100%; height:64px; background:url(../img/header_home.gif) repeat-x;}
#header a {color:#fff; text-decoration:none;}
.header, #header_home .header
{
width:1000px;
margin:0 auto;
height:53px;
position:relative;
}
#header_home .header {height:64px;}
.logo, #header_home .logo
{
display:block;
background:url(../img/logo.png) no-repeat;
width:122px;
height:33px;
}
#header_home .logo {background:url(../img/logo_home.png) no-repeat;}
/*-- HEADER MENU --*/
.menu
{
float:right;
display:block;
margin:0 10px 0 0;
padding:0;
list-style:none;
}
.menu li
{
display:block;
padding:0;
margin:0;
float:left;
}
.menu li a
{
display:block;
padding:0;
margin:0;
height:25px;
}
.menu li a.home {background:url(../img/menu/home.png) no-repeat bottom; width:62px;}
.menu li a.messages {background:url(../img/menu/messages.png) no-repeat bottom; width:82px;}
.menu li a.connections {background:url(../img/menu/connections.png) no-repeat bottom; width:93px;}
.menu li a.about_us {background:url(../img/menu/about_us.png) no-repeat bottom; width:82px;}
.menu li a.sign_up {background:url(../img/menu/sign_up.png) no-repeat bottom; width:82px;}
.menu li a.sign_in {background:url(../img/menu/sign_in.png) no-repeat bottom; width:82px;}
.menu li a.what_new {background:url(../img/menu/what_new.png) no-repeat bottom; width:93px;}
.menu li a:hover {background-position:0 0;}
.menu li a.active {background-position:0 -25px;}

/*-- END HEADER MENU --*/

.user a { white-space:nowrap; display:block;}
.user
{
float:left;
margin:0;
padding:0;
display:block;
list-style:none;
}

.user li {display:block; margin:0; padding:7px 7px 7px 0; position:relative;}
.user li:hover {background:url(../img/user_bg.png) no-repeat right top;}
.user li:hover div
{
position: absolute; 
left:-7px; 
top:0; 
height:40px; 
width:20px; 
background:url(../img/user_bg.png) no-repeat left top;
}

.user li ul
{
z-index:1;
margin:0;
padding:10px 0 0 0;
list-style:none;
display:none;
position:absolute;
width: 100%;
height:115px;
background:url(../img/user_bg.png) no-repeat right bottom;
}

.user li ul div.bot {position: absolute; left:-7px; top:0; width:20px; height:125px; background:url(../img/user_bg.png) no-repeat left bottom;}
.user li:hover ul {display:block;}
.user li ul li {display:block; margin:0; padding:0;}
.user li ul li a {display:block; padding:5px 5px 5px 10px; margin-right:7px; border-top:1px #2b2b2b solid;}
.user li ul li a:hover { background:#2b2b2b;}
.user_link {position:relative; z-index:1000; line-height:12px; white-space:nowrap; min-width:100px;}
.user_link a {display:block;}
.user_link img {border:1px #6e6e6e solid; margin-right:5px;}

/*-- END HEADER --*/

/*-- BODY --*/
.body {width:1000px; margin:0 auto; min-height:700px; position:relative;}
.left
{
background:#fff;
border-left:1px #cbcbcb solid;
border-right:1px #cbcbcb solid;
vertical-align:top;
height:700px;
}
.right
{
background:#efefef;
border-left:1px #ffffff solid;
border-right:1px #cbcbcb solid;
width:301px;
padding:10px 30px;
vertical-align:top;
}
.right h2
{
display:block;
padding:5px 0;
background:url(../img/line.gif) repeat-x bottom;
font:bold 21px Arial, Helvetica, sans-serif;
}
.right div h3.stiled
{
display:block;
padding:5px 0;
background:url(../img/line.gif) repeat-x bottom;
color:#737373;
font:18px Arial, Helvetica, sans-serif;
}
.right h2 span { font-size:12px; font-weight:normal;}
.r1, .r2, .r3
{
background:url(../img/1.png) no-repeat left top;
height:33px;
padding:0 0 0 40px;
}
.r2 { background:url(../img/2.png) no-repeat left top;}
.r3 { background:url(../img/3.png) no-repeat left top;}
.top_wel
{
padding:10px 10px 10px 240px;
position:relative;
height:250px;
color:#888888;
}
.top_wel_photo {width:218px;}
.top_wel_photo, .avatar 
{
position:absolute;
left:10px;
top:10px;
}
.top_wel_photo img, .avatar img
{
padding:1px;
border:1px #cbcbcb solid;
clear:both;
}
.mail, .site
{
display:block;
background:url(../img/icons/mail.png) no-repeat left;
padding:2px;
padding-left:20px;
margin:5px 0;
}
.site {background:url(../img/icons/site.png) no-repeat left;}
.top_wel_photo .connect {margin:5px 0; float:left;}
.top_wel_photo .message {margin:5px 0; float:right;}

.add_feed, .feed, .portfolio_div, .m_connection {border-top:1px #cbcbcb solid; padding:10px;}
.add_feed .share { float:right;margin:5px 0;}
.add_feed .post { float:right;margin:5px 0;}
.add_feed .attach_photo {margin:5px 0; float:left}
.add_feed textarea { width:600px; clear:both;}

.feed {padding-left:110px; position:relative;}
.feed_comment {}

.pad_top { padding:2px 0;}
.pad_top span {color:#34789a;}
.portfolio_div img { margin-left:10px;}
.portfolio_div h1 { color:#555555;}
.portfolio_div h3 { display:block; position:relative; margin-right:100px; color:#737373; font-weight:normal;}
.portfolio_div h2 { color:#34789a;}

.portfolio_div h2 span { color:#737373}

h3 span, h4 span
{
display:block;
position:absolute;
width:90px;
text-align:center;
right:-100px;
top:5px;
font-size:10px;
padding:2px;
background:#eeeeee;
white-space: nowrap;
}
h4 span { background:#dedede;  top:1px;}
.feed h3, .comment h4 { margin-right:104px;}
.comment h4.lft_cmt { float:left;}
.feed h3 div{background:#dedede;  top:0px;font-size:10px;width:90px; display:inline;}
.feed p {font-size:14px;}
.add_feed_2 { padding:5px 0;}
.add_feed_2 input[type="text"] {width:418px;}

.comment {padding:10px 10px 10px 65px; margin:10px 0; position:relative; background:#ededed;}
.comment p { font-size:12px;}
.mini_avatar
{
position:absolute;
left:10px;
top:10px;
border:1px #c5c5c5 solid;
}
.link_img {float:left; margin:0 5px 10px 0;}
.link_img img
{
padding:3px;
border:1px #c5c5c5 solid;
}
.paging {padding:20px 0 20px 10px; text-align:left; border-top:1px #cbcbcb solid;}
.paging div {clear:both; height:20px;}
.paging a { display:block; float:left; color:#357c9e; margin:0 2px; padding:2px 4px;}
.paging a:hover, .paging a.active { background:#357c9e; color:#fff;}

.block_top { height:60px;}
.block_pr, .block_pr_active
{
display:block;
margin:5px 1px 10px 0px;
background:url(../img/block_pr.png) no-repeat top left;
min-width:88px;
height:20px;
float:right;
color:#fff;
padding:8px 5px 10px 5px;
text-align:center;
white-space:nowrap;
position:relative;
}
.block_pr div, .block_pr_active div { position:absolute; right:-15px; top:-10px; width:26px; text-align:center; padding:2px; color:#fff; background:url(../img/number_bg.png) no-repeat;}
.block_pr:hover, .block_pr_active { background-position:bottom left;}
/*added by 1 begin */
.picture {}
.picture img{border:1px solid #e3e3e3; background:#f5f5f5; padding:5px;}
.picture .links {background:#f0f0f0; line-height:25px; color:#3d8ab0; margin-top:10px; width:181px;}
.picture .links a {margin-left:5px;}
.picture h3 {margin-top:10px;}
.album tr td {padding-bottom:15px; border-bottom:1px solid #cbcbcb; padding-left:10px; padding-top:15px;}

.picture_q div { margin-top:5px; text-align:center;}
.picture_q .connect { float:left;}
.picture_q .message { float:right;}
.picture_q img{border:2px solid #e3e3e3; background:#ffffff; padding:2px;}

.block_btn_blue
{
display:block;
margin:5px 1px 10px 0px;
padding-left:20px;
background:url(../img/label_btn_blue.png) no-repeat top left;
min-width:140px;
height:32px;
line-height:32px;
float:left;
color:#fff;
text-align:left;
white-space:nowrap;
}
.block_btn_blue div { position:absolute; right:-15px; top:-10px; width:26px; text-align:center; padding:2px; color:#fff; background:url(../img/number_bg.png) no-repeat;}
.block_btn_blue:hover { background-position:bottom left;}

.block_btn_gray
{
display:block;
margin:5px 1px 10px 0px;
padding-left:20px;
background:url(../img/label_btn_gray.png) no-repeat top left;
min-width:140px;
height:32px;
line-height:32px;
float:left;
color:#fff;
text-align:left;
white-space:nowrap;
}
.block_btn_gray div { position:absolute; right:-15px; top:-10px; width:26px; text-align:center; padding:2px; color:#fff; background:url(../img/number_bg.png) no-repeat;}
.block_btn_gray:hover { background-position:bottom left;}

.block_btn_active
{
display:block;
margin:5px 1px 10px 0px;
padding-left:20px;
background:url(../img/label_btn_active.png) no-repeat top left;
min-width:140px;
height:32px;
line-height:32px;
float:left;
color:#fff;
text-align:left;
white-space:nowrap;
}

.vlist {list-style:none; margin-left:0px; padding-left:0px;}
.vlist li {clear:both;}

span.label {display:block; margin-top:10px; line-height:32px; font-size:18px; color:#929292;}
div.label {display:block; margin-top:-10px; line-height:32px; font-size:15px; color:#555555;}
.blmark, .list_item h3.blmark a {color:#3d8ab0; font-weight:normal; }
.privacy label {display:block; margin-top:5px;margin-bottom:5px;}
.label {display:block; margin-top:5px;margin-bottom:5px;}
.text {width:92%;}
.select {
	background:none repeat scroll 0 0 #F8F8F8;
	border:1px solid #DCDCDC;
	height:28px;
	margin:0;
	padding:5px;
	width:170px;
}
.facebook_ico { background:url(../img/icons_social_small/faebook.png) no-repeat;}
.aim_ico { background:url(../img/icons_social_small/aim.png) no-repeat;}
.amazon_ico { background:url(../img/icons_social_small/amazon.png) no-repeat;}
.blip_ico { background:url(../img/icons_social_small/blip.png) no-repeat;}
.blogger_ico { background:url(../img/icons_social_small/blogger.png) no-repeat;}
.brightkite_ico { background:url(../img/icons_social_small/brightkite.png) no-repeat;}
.delicious_ico { background:url(../img/icons_social_small/delicious.png) no-repeat;}
.digg_ico { background:url(../img/icons_social_small/digg.png) no-repeat;}
.dopplr_ico { background:url(../img/icons_social_small/dopplr.png) no-repeat;}
.ebay_ico { background:url(../img/icons_social_small/ebay.png) no-repeat;}
.flickr_ico { background:url(../img/icons_social_small/flickr.png) no-repeat;}
.gmail_ico { background:url(../img/icons_social_small/gmail.png) no-repeat;}
.gowalla_ico { background:url(../img/icons_social_small/gowalla.png) no-repeat;}
.lastfm_ico { background:url(../img/icons_social_small/lastfm.png) no-repeat;}
.linkedin_ico { background:url(../img/icons_social_small/linkedin.png) no-repeat;}
.livejournal_ico { background:url(../img/icons_social_small/livejournal.png) no-repeat;}
.mobile_ico { background:url(../img/icons_social_small/mobile.png) no-repeat;}
.myspace_ico { background:url(../img/icons_social_small/myspace.png) no-repeat;}
.pandora_ico { background:url(../img/icons_social_small/pandora.png) no-repeat;}
.picasa_ico { background:url(../img/icons_social_small/picasa.png) no-repeat;}
.plurk_ico { background:url(../img/icons_social_small/plurk.png) no-repeat;}
.posterous_ico { background:url(../img/icons_social_small/posterous.png) no-repeat;}
.skype_ico { background:url(../img/icons_social_small/skype.png) no-repeat;}
.stumpleupon_ico { background:url(../img/icons_social_small/stumpleupon.png) no-repeat;}
.technorati_ico { background:url(../img/icons_social_small/technorati.png) no-repeat;}
.thumblr_ico { background:url(../img/icons_social_small/thumblr.png) no-repeat;}
.twitter_ico { background:url(../img/icons_social_small/twitter.png) no-repeat;}
.vimeo_ico { background:url(../img/icons_social_small/vimeo.png) no-repeat;}
.windows_ico { background:url(../img/icons_social_small/windows.png) no-repeat;}
.wordpress_ico { background:url(../img/icons_social_small/wordpress.png) no-repeat;}
.xbox_ico { background:url(../img/icons_social_small/xbox.png) no-repeat;}
.yahoo_ico { background:url(../img/icons_social_small/yahoo.png) no-repeat;}
.youtube_ico { background:url(../img/icons_social_small/youtube.png) no-repeat;}
.textarea {border:1px solid #DCDCDC; background:#F8F8F8;}
.gray_box {border:1px solid #DCDCDC; background:#F8F8F8; padding:5px;}
.gray_box_but { padding:5px 0;}
.gray_box_but .edit { float:left; margin-right:5px;}
.color_blue {color:#385f91;}
.privacy_notification div {margin-bottom:5px;}
/*social*/
.social_grid {list-style:none; margin:0px; padding:0px;}
.social_grid li {display:block; line-height:45px; padding-left:5px;padding-right:5px;margin:5px;}
.social_grid li:hover {background:#efefef;}
.social_grid li span div {float:left; width:33px; height:33px; margin-top:5px; margin-right:5px;}
/**/
li.social_icon {line-height:33px; padding-left:40px;}
li.social_icon span {padding-right:10px;}
li.social_icon span span {margin-top:5px; margin-right:10px;}
.yahoo {
	background:url(../img/icons/yahoo.png) top left no-repeat;
	height:33px;
}
.gmail {
	background:url(../img/icons/gmail.png) top left no-repeat;
	height:33px;
}
.windows {
	background:url(../img/icons/windows.png) top left no-repeat;
	height:33px;
}
.mobileme {
	background:url(../img/icons/mobile.png) top left no-repeat;
	height:33px;
}
.facebook {
	background:url(../img/icons/facebook_2.png) top left no-repeat;
	height:33px;
}
/*rounded box*/
.right_box .top_corner_bg {width:307px;height:10px; background:url(../img/top_corner_bg.jpg) no-repeat top center;}
.right_box .middle_corner_bg{width:307px;background:url(../img/middle_corner_bg.jpg) repeat-y top center;}
.right_box .bottom_corner_bg{width:307px;height:10px; background:url(../img/bottom_corner_bg.jpg) no-repeat bottom center;}
.right_box .right_link {padding:0px 0px 0px 10px; height:30px; line-height:30px;}
.right_box .right_link a{color:#686868; font-weight:bold; display:block; width:277px; height:30px; line-height:30px; padding-left:10px;}
.right_box .right_link a:hover {color:#ffffff; background:url(../img/active_gray_bg.jpg) no-repeat left center;}
.right_box .right_link a.active {color:#ffffff; background:url(../img/active_gray_bg.jpg) no-repeat left center;}
.right_title {display:block; font:20px Myriad Pro, Arial, Helvetica, sans-serif; padding-bottom:10px; padding-top:10px;}
/*profile*/
.content_box {margin:15px;}
.content_box h1 {padding:0px 0px 10px 0px;}
.search_people_profile {margin:0px; padding:0px;}
.search_people_profile input[type="text"] {}
.inbox_title {font:bold 21px Arial, Helvetica, sans-serif;}
.inline {display:block; border:1px solid red; height:40px; line-height:40px;}
.padded_lined {margin-bottom:10px; padding-top:10px; border-bottom:1px solid red;}
.padded li { line-height:40px; height:40px;}
.list_item td {border-bottom:1px solid #e5e5e5; padding:5px;}
.list_item h3 a, .list_item span a { color:#555;}
.act_icon {line-height:33px; margin:0px 5px 5px 0px;}
.ok_icon {height:33px; background:url(../img/icon_ok.png) no-repeat right top;}
.star_icon {height:33px; background:url(../img/icon_star.png) no-repeat right top;}
.hlist {list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.hlist li {display:block; line-height:40px; float:left; font:bold 50px Myriad Pro, Arial, Helvetica, sans-serif; margin-right:9px;}
.hlist li.lft {float:left;}
.hlist li.mdl {float: left;}
.hlist li.right {float:right;}
.hlist li div {width:327px; height:86px;line-height:96px; background:url(../img/about_box_arrow.png) no-repeat center top; text-align:center;}
.hlist li div span {font:bold 26px Myriad Pro, Arial, Helvetica, sans-serif;}
/*top search box*/
.top_search_box {width:197px;}
.top_search_box .search{
	float:left;
	background: none repeat scroll 0% 0% transparent;
	border:none;
}
.top_search_box .go{
	float:right;
	width:25px;
	height:23px;
	display:block;
	background-color: transparent; border: 0px none; cursor: pointer; 
}
.top_search_box {background:url(../img/search_bg.png) no-repeat scroll 0% 0% transparent; width:197px; height:23px;}
.img_notice_about { padding:10px 0px 10px 0px;}
.img_notice_about p {background:url(../img/big_right_arrow.png) no-repeat left 50%; margin-left:50px;padding-left:80px; font:23px Myriad Pro, Arial, Helvetica, sans-serif;}
/*rounded gray box*/
.gray_header {width:485px; height:6px; background:url(../img/gray_header.png) no-repeat top center;}
.gray_body {width:485px; height:160px; background:url(../img/gray_body.png) repeat-y; padding:10px 10px 10px 10px; margin-right:5px;}
.gray_footer {width:485px; height:6px; background:url(../img/gray_footer.png) no-repeat bottom center;}
.card h3 {padding:0px 0px 10px 10px; position:relative;}
.card h3 div { background:url(../img/line.gif) repeat-x bottom right; width:300px; position:absolute; top:0px; right:25px;}
.card h2 {font:bold 25px Arial, Helvetica, sans-serif;margin-bottom:5px;}
.small_img {background:url(../img/image_small_bg.png) no-repeat top center; display:block; width:111px; height:111px;}
.small_img img {padding:7px 0px 0px 4px;}
.float {float:left; padding-left:5px;}
.right_list {padding-top:5px;}
.right_list div { margin-bottom:4px;}
.checkbox_list {list-style:none; margin:0px; padding:0px; border:1px solid red;}
.checkbox_list li {float:left; width:70px;}
.mini_gallery a {padding-right:0px;}
.mini_gallery img {border:2px solid #cdcdcd;}
/* liner */
.hr {height:2px; background:url(../img/liner.png) repeat-x left top;}
.hr hr {display:none;}
/*icos*/
.ico_pane {margin:10px 0px 0px 0px; float:right;}
.ico_pane a {margin-left:20px;}
.ico_button_pane {margin-top:10px;}
.ico_button_pane div {float:right;}
.link_edit_ico {background:url(../img/icons/pencil_ico.png) no-repeat left top; line-height:25px;height:25px; display:block;float:left; padding-left:40px; color:#787878; text-decoration:underline;}
.link_edit_else_ico {background:url(../img/button/edit.png) no-repeat left top; line-height:25px;width:64px;height:25px; display:block;float:left; color:#787878; text-decoration:underline;}
.link_contact_ico {background:url(../img/icons/arr_ico.png) no-repeat left top; line-height:25px;height:25px; display:block; float:left; padding-left:40px; color:#787878; text-decoration:underline;}
.link_attach_ico {background:url(../img/icons/clip_ico.png) no-repeat left top; line-height:25px;height:25px; display:block; float:left; padding-left:40px; color:#787878; text-decoration:underline;}
.link_check_ico {background:url(../img/button/chek.png) no-repeat left top; display:block; width:52px; height:25px;}
.link_delete_ico {background:url(../img/button/btn_x.png) no-repeat left top; display:block; width:26px; height:25px;}
.link_all_ico {background:url(../img/button/btn_all.png) no-repeat left top; display:block; width:58px; height:25px;}

.date_mark {font-size:9px; display:block; height:21px;line-height:21px; padding-left:3px;width:85px; background:url(../img/right_bar.jpg) no-repeat left top;}

.icos {margin-top:5px;}
.icos a {display:block; width:25px; height:25px;float:left; margin-left:4px;}
.icos a.ico1 {background:url(../img/icons/icos.png) no-repeat left top;}
.icos a.ico1:hover {background-position:0px -26px;}
.icos a.ico1_active {background:url(../img/icons/icos.png) no-repeat left top;background-position:0px -26px;}
.icos a.ico2 {background:url(../img/icons/icos.png) no-repeat left top;background-position:-26px 0px;}
.icos a.ico2:hover {background-position:-26px -26px;}
.icos a.ico2_active {background:url(../img/icons/icos.png) no-repeat left top;background-position:-26px -26px;}
.icos a.ico3 {background:url(../img/icons/icos.png) no-repeat left top;background-position:-52px 0px;}
.icos a.ico3:hover {background-position:-52px -26px;}
.icos a.ico3_active {background:url(../img/icons/icos.png) no-repeat left top;background-position:-52px -26px;}
/* trushes */
.ico_trush {display:block; width:33px; height:25px;background:url(../img/icons/ico_trushes.png) no-repeat left top;}
.ico_trush:hover {background-position:0px -26px;}
.ico_trush_active {display:block; width:33px; height:25px;background:url(../img/icons/ico_trushes.png) no-repeat left top; background-position:0px -26px;}
/* linked icos */
a.ico_attach {display:block; height:25px; line-height:25px; float:left; padding-left:30px; background:url(../img/icons/ico_attach.png) no-repeat left top;}
a.ico_1 {line-height:25px; padding-left:4px;}
a.ico_1 span {display:block; width:25px; height:25px; float:left; background:url(../img/icons/icos.png) no-repeat 0px 0px;}
a.ico_1 span.active {display:block; width:25px; height:25px; float:left; background:url(../img/icons/icos.png) no-repeat left top; background-position:0px -26px;}
a.ico_2 {line-height:25px; padding-left:4px;}
a.ico_2 span {display:block; width:25px; height:25px; float:left; background:url(../img/icons/icos.png) no-repeat -52px 0px;}
a.ico_2 span.active {display:block; width:25px; height:25px; float:left; background:url(../img/icons/icos.png) no-repeat left top; background-position:-52px -26px;}
a.ico_3 {line-height:25px; padding-left:4px;}
a.ico_3 span {display:block; width:25px; height:25px; float:left; background:url(../img/icons/icos.png) no-repeat -26px 0px;}
a.ico_3 span.active {display:block; width:25px; height:25px; float:left; background:url(../img/icons/icos.png) no-repeat left top; background-position:-26px -26px;}
/* feed bar */
.info_pane {height:30px; background:url(../img/feed_bar_lft.png) no-repeat left top; margin-top:10px;}
.info_pane ul {list-style:none; margin:0px; padding:0px; height:30px;}
.info_pane ul li {line-height:30px; float:left; padding-left:5px;font-weight:bold; margin-right:30px;}
.info_pane div {background:url(../img/feed_bar_rgt.png) no-repeat right top; display:clip;}

.row {margin-top:10px;}
.arrow_down {background:url(../img/arrow_down.png) no-repeat left top; height:9px;z-index:100;position:relative;}
.arrow_down .hr {position:absolute; left:105px;top:0px; width:525px;}

.cmnt_list td.lft{padding-left:12px;}
.cmnt_list td {padding-bottom:12px; padding-right:15px;}

/* rounded */
.rounded_with_top_arr { margin-top:-10px;}
.rounded_with_top_arr .cnt {background:url(../img/rnd_cnt_lft.png) left repeat-y;}
.rounded_with_top_arr .cnt div {padding:10px;background:url(../img/rnd_cnt_rgt.png) right repeat-y;}
.rounded_with_top_arr .top_crn {background:url(../img/rnd_top_lft.png) no-repeat left top;}
.rounded_with_top_arr .top_crn div {background:url(../img/rnd_top_rgt.png) no-repeat right top;height:12px;}
.rounded_with_top_arr .bottom_crn {background:url(../img/rnd_bottom_lft.png) no-repeat left bottom;}
.rounded_with_top_arr .bottom_crn div {background:url(../img/rnd_bottom_rgt.png) no-repeat right bottom;height:8px;}

.list-item .blkod {background:#3d8ab0; color:#ffffff; padding:3px 5px 3px 5px;}
.list-item .short_txt {color:#8b8b8b; font: bold 12px Myriad Pro, Arial, Helvetica, sans-serif; padding-top:5px;}
.list-item .itext {font-style:italic; color:#858585;font-size:13px; }

.sbt_box {margin:15px 0px 0px 0px; font-style:normal;}
.sbt_box span{padding:3px; background:#eeeeee;}

.gallery_right {margin-top:10px;}
.gallery_right h3.blmark, .gallery_right h3.blmark a {font-size:18px; font-weight:normal;}
.gallery_right h3 div {font-size:12px; color:#898989; margin-bottom:5px;}
.list_style {list-style:none; margin:0px; padding:0px; width:100%;}
.list_style li {float:left;}
.list_style li.list_style_left { width:320px;}
.list_style li.list_style_left a { float:left; margin-right:2px;}
.list_style li.list_style_left .delete { /*float:right;*/}
.list_style li.rgt {float:right; min-width:110px;}
.list_style li.rgt .prev { float:left;}
.list_style li.rgt a { float:right;}
.labes_cr tr:hover {background:#efefef;}
#divinputfile{
	background:url(../img/button/upload.png) no-repeat 100% 1px;
	height:28px;
	width:295px;
	margin:0px;
	margin-top:5px;
}
#divinputfile #filepc{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:18px;
}
#fakeinputfile{
	margin-top:-32px;
}
#fakeinputfile #fakefilepc{
	width:200px;
	height:22px;
	font-size:18px;
	font-family:Arial;
}
.switcher {margin:10px 10px 10px 10px; width:154px; height:29px; background:url(../img/sw_lft.png) no-repeat left top;}
.switcher span {display:block; height:29px;background:url(../img/sw_rgt.png) no-repeat right top;}
.switcher span a { float:left; margin-top:2px; margin-left:3px;}
.switcher span strong {float:right; display:block; height:29px; line-height:29px; margin-right:10px;}

.themes_pic .themes_bar {width:298px; padding:10px 0px 10px 0px;}
.themes_pic .themes_bar span.llft {float:left; margin-left:5px;}
.themes_pic .themes_bar span.rrgt {float:right; margin-right:5px;}
/*added by 1 end */
.Address, .maps, .home, .url, .letter {padding:0 0 0 25px; margin:10px 0; font:15px Myriad Pro, Arial, Helvetica, sans-serif;}
.Address { background:url(../img/icons/map.png) no-repeat left top;}
.maps { background:url(../img/icons/phone.png) no-repeat left top;}
.home { background:url(../img/icons/home.png) no-repeat left top;}
.url { background:url(../img/icons/url.png) no-repeat left top;}
.letter { background:url(../img/icons/letter.png) no-repeat left top;}
.social_block { height:50px;}
.social_block a { float:left; margin:5px 2px 5px 0;}

.block_connections { font:20px Myriad Pro, Arial, Helvetica, sans-serif; margin:10px 0; clear:both;}
.block_connections div a { float:left; display:block; margin:5px 5px 5px 0; }
.block_connections div a img {}
.block_connections div div { clear:both;}
.block_connections h2 { display:block; font:normal 21px Myriad Pro, Arial, Helvetica, sans-serif; background:none; color:#327596;}
.block_connections h2 span { font:12px Arial, Helvetica, sans-serif; }
.port .block_connections { margin:0;}
.port .block_connections div a {margin:5px 5px 5px 0;}
.port .paging { padding:15px 0; border:none;}
.port .paging div { float:right;}
.port .board h2 { font:normal 20px Myriad Pro, Arial, Helvetica, sans-serif; color:#327596; background:none;}
.port .board h2 span { color:#555555; font:14px Arial, Helvetica, sans-serif;}
.port .board p { font:italic 14px Arial, Helvetica, sans-serif;}
.port { margin:20px 0;}

.right b { font:normal 12px Arial, Helvetica, sans-serif; color:#898989;}

.wel_bg {background:#efefef url(../img/bg_wel.png) repeat-x top;}
.sign_bg {background:#efefef;}

.wel_bot {position:relative; height:290px;}
.sign_up {height:462px;}
.sign_up {display:block; padding-top:45px;}
.sign_up h1 {font:bold 24px Arial, Helvetica, sans-serif;}
.sign_up input[type="submit"]
{
background: url(../img/button/create.png) no-repeat;
width:169px;
height:39px;
margin:20px 0 0 0;
padding:0;
border:none;
cursor:pointer;
}
.sign_up table { margin:0 auto;}
.sign_up table td { vertical-align:top;}
.sign_up table span
{
display:block;
padding:0 0 5px 0;
color:#FF0000;
}
.login
{
position:relative;
width:277px;
padding:56px 0 56px 75px;

}
.login label, .sign_up label
{
display:block;
font-size:12px;
color:#878787;
}
.login input[type="text"], .login input[type="password"], .sign_up input[type="text"], .sign_up input[type="password"]
{
border:none;
background:url(../img/bg_login_input.png) no-repeat;
width:267px;
height:45px;
margin:0 0 10px 0;
font-size:22px;
color:#878787;
padding:0 7px;
line-height:45px;
}
.login input[type="submit"]
{
background: url(../img/button/login.png) no-repeat;
width:92px;
height:39px;
margin:0;
padding:0;
border:none;
position:absolute;
right:0;
top:200px;
cursor:pointer;
}
.see
{
position:absolute;
width:450px;
top:56px;
left:520px;
padding:35px 0 47px 0;
background:url(../img/see.png) no-repeat left top;
}
.photo {float:left; width:80px; margin-right:30px;}
.photo img {border:1px #c2c2c2 solid; padding:5px; background:#fff;}
.photo a { display:block; clear:both;}
.photo div a { padding:2px 0; color:#848484; text-decoration:none; font-size:11px;}
.see input[type="submit"]
{
background:url(../img/button/sign_up.png) no-repeat;
width:92px;
height:39px;
border:0;
position:absolute;
bottom:0;
right:30px;
}

.error_bg
{
position:absolute;
height:66px;
background:url(../img/error_bg_2.jpg) no-repeat right;
top:20px;
left:400px;
}
.error_bg div { background:url(../img/error_bg.jpg) no-repeat left; height:46px; padding:10px; color:#fff; font:15px Myriad Pro, Arial, Helvetica, sans-serif;}
.error_bg h1 { font:bold 21px Myriad Pro, Arial, Helvetica, sans-serif; color:#fff;}

.search h2 { background:none;}
.search input[type="text"] { width:215px;}

.invite h2 { background:none; padding-top:20px;}
.invite input[type="text"] { width:290px; height:50px; margin:10px 0;}
.invite input[type="submit"] { clear:both;}

.people h2 { background:none; padding-top:20px;}
.people input[type="submit"] { float:left; margin-right:10px;}
.people img { margin:5px 10px 5px 0;}
.people div { border-top:1px #cbcbcb solid; padding:5px 0;}
.people a { color:#337798; font-weight:bold;}
.d_connect .connect { float:left; margin-right:5px;}


.flout_left { float:left;}
.flout_right { float:right;}
.pad_center { padding:0 20px;}

.my_connections_action {padding:10px 0;text-align:right; position:relative;}
.my_connections_action .action { float:left; display:block;}
.my_connections_action .category_action { position:absolute; right:0; top:10px; min-width:82px; background:#FFFFFF;}
.my_connections_action .category_action .category { margin:0 auto; display:block;}
.cat_action_1, .cat_action_2 { padding:5px; background:#e3e3e3; text-align:left;}
.cat_action_1 a, .cat_action_2 span{ display:block; padding:3px; border-bottom:1px #ededed solid; white-space:nowrap;}
.cat_action_2 span {padding-left:0; position:relative;}
.cat_action_2 span .chek_label { display:block; position:absolute; left:0; top:2px;}
.cat_action_1 a:hover { background:#ededed;}
.cat_action_2 .accept { margin-top:5px;}
.m_connection h2 { font:bold 21px Arial, Helvetica, sans-serif;}
.fils span
{
display:block;
float:left;
padding:5px 10px;
color:#fff;
font:12px Myriad Pro, Arial, Helvetica, sans-serif;
margin-right:5px;
}
.color_1 { background:#e87433;}
.color_2 { background:#8bc328;}
.color_3 { background:#567d9d;}
.color_4 { background:#915da4;}
.color_5 { background:#e96060;}
.color_6 { background:#69c3d7;}

.search_top { padding:5px 10px;}
.search_top h2 { font:bold 21px Myriad Pro, Arial, Helvetica, sans-serif; color:#767676;}
.search_top b { font:normal 12px Arial, Helvetica, sans-serif; color:#767676;}
.search_top input[type="text"] { width:520px;}

.invitations { border-bottom:1px #cbcbcb solid; margin-bottom:20px;}
.invitations div {  border-top:1px #cbcbcb solid; padding:10px; }
.invitations h2 {font:bold 21px Myriad Pro, Arial, Helvetica, sans-serif; color:#767676; padding:10px 0 5px 10px;}
.invitations input[type="submit"] { margin-left:5px;}
.invitations div h2 { padding:0; margin:0; list-style:none; color:#555555;}
.invitations div table .nik, .invitations div table .icon { vertical-align:top; padding-left:5px; width:100%;}
.invitations div table .icon { vertical-align:middle;}
.invitations h3 { font:normal 18px Arial, Helvetica, sans-serif;}
.invitations div.active { background:#f4f4f4;}
.invitations .label {width:120px; text-align:right; padding-right:5px;}
.invitations div.active input[type="text"] {width:350px;}
.invitations .desc { vertical-align:top; padding:0 5px;}
.invitations .desc .star { background:url(../img/star.png) no-repeat left top; padding:0 0 0 12px; border:0;}

.photo_img { padding:10px; border-top:1px #cbcbcb solid;}
.photo_img img { padding:5px; border:1px #e3e3e3 solid; background:#f5f5f5; margin-bottom:5px;}
.photo_img h1 { font:bold 18px Arial, Helvetica, sans-serif; color:#337798;}
.photo_img a {float:right;}

.photo_share { padding:10px; border-top:1px #cbcbcb solid;}
.photo_share h2 { font:bold 21px Myriad Pro, Arial, Helvetica, sans-serif;}
.photo_share input[type="text"] { width:508px;}

.photo_comment { padding:10px 10px 10px 70px; border-top:1px #cbcbcb solid; position:relative;}
.photo_comment h3 {display:block; font:bold 15px Arial, Helvetica, sans-serif;}
/*.photo_comment h3 span { background:#eeeeee; width:100px; text-align:center; font: normal 10px Arial, Helvetica, sans-serif; position:static; float:right;}*/
.photo_comment h3 div { background:#eeeeee; width:100px; text-align:center; font: normal 10px Arial, Helvetica, sans-serif;display:inline; margin-left:15px;}
.photo_comment h3 a { padding:0 3px;}

.upload_create { padding:10px 0; height:25px; background:url(../img/line.gif) repeat-x top;}
.upload_create input[type="submit"] { float:right; margin-left:5px;}

.photo_nik { padding:10px 0 10px 60px; height:50px; background:url(../img/line.gif) repeat-x top; position:relative;}
.photo_nik img { position:absolute; left:0; top:10px;}
.photo_nik h3 { font: bold 15px Arial, Helvetica, sans-serif; color:#337798;}

.map {padding:10px 0;background:url(../img/line.gif) repeat-x top;}
.map div { width:283px; height:253px; margin:0 auto;}

.photos_av_div {padding:5px 0; margin-top:5px;background:url(../img/line.gif) repeat-x top;}
.photos_av_div img { float:left; margin-right:6px; }
.photos_av_div div { clear:both;}
.photos_av_div  input[type="submit"] { float:right; margin-top:5px;}
.block_connections .edit { float:right; margin-top:-2px;}
.photos_av_div a {font:normal 14px Arial, Helvetica, sans-serif; }
.photos_av_div div a { font:normal 14px Arial, Helvetica, sans-serif; clear:both;}

/*-- END BODY --*/

/*-- FOOTER --*/

#footer
{
background:#1d1d1d;
height:91px;
}
.footer
{
width:1000px;
margin:0 auto;
padding:25px 0;
color:#8c8c8c;
position:relative;
line-height:22px;
}
.footer span {color:#fff;padding:0 3px;}
.footer a {color:#8c8c8c; padding:0 3px;}
.footer_icon
{
position:absolute;
right:0;
top:25px;
width:190px;
}
.footer_icon td {text-align:right;}
.home_body #footer
{
position:absolute;
left:0;
bottom:0;
width:100%;
}

.connected, .request_sent {width:99px; height:25px; background:url(../img/button/connected.png) no-repeat; display:block; float:left;}
.request_sent { background:url(../img/button/request_connect.png) no-repeat;}
/*-- END FOOTER --*/


/*-- BUTTONS --*/
.connect, .connect_green, .message, .share, .attach_photo, .delete, .start_upload, .cancel, .find, .send_invite, .ignore, .action, .category, .chek, .accept, .import, .import_blue, .prev, .next, .zoom, .upload, .create_album, .edit, .personal_grey, .personal_green, .mark_unread, .report_spam, .create_blue, .business_grey, .business_green, .back, .send_gray
{
display:block;
border:0;
width:99px;
height:25px;
background:url(../img/button/connect.png) no-repeat;
cursor:pointer;
}
.connect:hover { background-position:top;}
.connect_green { background-position:bottom;}
.message {background:url(../img/button/message.png) no-repeat;}
.share { width:81px; background:url(../img/button/share.png) no-repeat;}
.attach_photo {width:105px; background:url(../img/button/attach_photos.png) no-repeat;}
.delete { background:url(../img/button/delete.png) no-repeat; width:79px;}
.start_upload { background:url(../img/button/start_upload.png) no-repeat; width:109px;}
.cancel { background:url(../img/button/cancel.png) no-repeat; width:80px;}
.find { background:url(../img/button/find.png) no-repeat; width:65px;}
.send_invite { background:url(../img/button/send_invite.png) no-repeat; width:120px;}
.ignore { background:url(../img/button/ignore.png) no-repeat; width:72px; margin-left:5px;}
.action { background:url(../img/button/action.png) no-repeat; width:96px;}
.category { background:url(../img/button/category.png) no-repeat; width:82px;}
.chek { background:url(../img/button/chek.png) no-repeat; width:52px;}
.accept { background:url(../img/button/accept.png) no-repeat; width:77px;}
.import { background:url(../img/button/import.png) no-repeat; width:72px;}
.import_blue { background:url(../img/button/import_blue.png) no-repeat; width:77px;}
.prev { background:url(../img/button/prev.png) no-repeat; width:54px;}
.next { background:url(../img/button/next.png) no-repeat; width:56px;}
.zoom { background:url(../img/button/zoom.png) no-repeat; width:35px;}
.upload { background:url(../img/button/upload.png) no-repeat; width:78px;}
.create_album { background:url(../img/button/create_album.png) no-repeat; width:108px;}
.edit { background:url(../img/button/edit.png) no-repeat; width:64px;}
.edit_blue { background:url(../img/button/btn_edit_blue.png) no-repeat; width:65px; border:none; height:25px;}
.save_blue { background:url(../img/button/save_blue.png) no-repeat; width:63px; border:none; height:25px;}
.send_blue { background:url(../img/button/send_blue.png) no-repeat; width:63px; border:none; height:25px;}
.save_gray { background:url(../img/button/btn_save.png) no-repeat; width:69px; border:none; height:25px;}
.delete_red { background:url(../img/button/delete_red.png) no-repeat; width:73px; border:none; height:25px;}
.create_gray { background:url(../img/button/create_gray.png) no-repeat; width:73px; border:none; height:25px;}
.personal_grey { background:url(../img/button/btn_personal_grey.png) no-repeat; width:97px; border:none; height:24px; float:left; margin-right:5px;}
.personal_green { background:url(../img/button/btn_personal.png) no-repeat; width:97px; border:none; height:24px; float:left; margin-right:5px;}
.business_grey { background:url(../img/button/btn_business.png) no-repeat; width:97px; border:none; height:24px;}
.business_green { background:url(../img/button/btn_business_green.png) no-repeat; width:97px; border:none; height:24px;}
.add { background:url(../img/button/btn_add.png) no-repeat; width:64px; border:none; height:25px;}
.add_gray { background:url(../img/button/btn_add_gray.png) no-repeat; width:65px; border:none; height:25px;}
.browse { background:url(../img/button/btn_browse.png) no-repeat; width:73px; border:none; height:25px;}
.invite { background:url(../img/button/btn_invite.png) no-repeat; width:119px; border:none; height:25px;}
.invite_blue { background:url(../img/button/invite_blue.png) no-repeat; width:70px; border:none; height:25px;}
.search_blue { background:url(../img/button/search_blue.png) no-repeat; width:82px; border:none; height:25px;}
.create_blue { background:url(../img/button/btn_create_blue_new.png) no-repeat; width:147px; border:none; height:25px;}
.mark_unread { background:url(../img/button/btn_mark_unread.png) no-repeat; width:122px; border:none; height:25px;}
.report_spam { background:url(../img/button/btn_report_spam.png) no-repeat; width:107px; border:none; height:25px;}
.search_gray { background:url(../img/button/search_gray.png) no-repeat; width:76px; border:none; height:25px;}
.delete_x { background:url(../img/button/btn_x.png) no-repeat; width:26px; border:none; height:25px;}
.post { background:url(../img/button/btn_post.png) no-repeat; width:65px; border:none; height:25px;}
.comment_gray { background:url(../img/button/btn_comment.png) no-repeat; width:91px; border:none; height:25px;}
.preview { background:url(../img/button/btn_preview.png) no-repeat; width:84px; border:none; height:25px;}
.install { background:url(../img/button/btn_install.png) no-repeat; width:72px; border:none; height:25px;}
.send_gray { background:url(../img/button/btn_send_gray.png) no-repeat; width:68px; border:none; height:25px;}
.back { background:url(../img/button/back.png) no-repeat; width:70px;}
/*-- POPUP --*/
.popup_1
{
position:absolute;
top:200px;
left:25%;
width:510px;
height:492px;
background:url(../img/popup_1.png) no-repeat;

}
.popup_1 span
{
display:block;
position:absolute;
left:20px;
top:8px;
font:bold 20px Myriad Pro, Arial, Helvetica, sans-serif;
}
.posit_con
{
position:absolute;
left:24px;
top:50px;
width:465px;
height:420px;
}
.view_connects
{
height:370px;
overflow:auto;
margin-bottom:5px;
}
.view_connects div
{
position:relative;
border-bottom:1px #c5c5c5 solid;
padding:11px 0 11px 50px;
}
.view_connects div img
{
position:absolute;
left:0;
top:11px;
}
.popup_1 .paging { padding:15px 0;}


.popup_2
{
position:absolute;
top:200px;
left:25%;
width:489px;
height:360px;
background:url(../img/popup_2.png) no-repeat;
z-index:4;
}

.DisplayNone{display: none;}
.DisplayBlock{display: block;}

.popup_2 span
{
display:block;
position:absolute;
left:20px;
top:8px;
font:bold 20px Myriad Pro, Arial, Helvetica, sans-serif;

}
.popup_2 .posit_con
{
position:absolute;
left:20px;
top:45px;
width:450px;
height:420px;
}
.view_connects2, .view_connects3
{
height:235px;
overflow:auto;
margin-bottom:3px;
}
.view_connects3 { height:240px; width:437px}
.popup_2 .view_connects2 div
{
position:relative;
border-bottom:1px #c5c5c5 solid;
padding:5px 0 5px 0;
}
.popup_footer
{
position:absolute;
left:14px;
bottom:18px;
}
.popup_footer  .start_upload, .popup_footer .cancel, .popup_footer .save_gray, .popup_footer .create_album, .popup_footer .send_gray
{
float:left;
margin-right:5px;}
.popup_footer .send_gray { margin-top:1px;}

/*popup 3*/
.popup_3
{
position:absolute;
top:200px;
left:25%;
width:489px;
height:136px;
background:url(../img/popup_3.png) no-repeat;
}

.popup_3 span
{
display:block;
position:absolute;
left:20px;
top:8px;
font:bold 20px Myriad Pro, Arial, Helvetica, sans-serif;

}
.popup_3 .posit_con
{
position:absolute;
left:20px;
top:30px;
width:450px;
height:135px;
}
.view_connects4
{
height:135px;
overflow:auto;
margin-bottom:3px;
}
.popup_3 .view_connects4 div
{
position:relative;
padding:5px 0 5px 0;
}
/*pop-up 4*/
.popup_4
{
position:absolute;
top:200px;
left:25%;
width:489px;
height:225px;
background:url(../img/popup_4.png) no-repeat;
z-index: 5;
}

.popup_4 span
{
display:block;
position:absolute;
left:20px;
top:8px;
font:bold 20px Myriad Pro, Arial, Helvetica, sans-serif;
}

.popup_4 .posit_con
{
position:absolute;
left:18px;
top:40px;
width:450px;
height:128px;
}

.popup_4 .view_connects2
{
height:119px;
overflow:auto;
margin-top:10px;
margin-bottom:3px;
}

/*.popup_4 .view_connects2 div
{
position:relative;
padding:5px 0 5px 0;
}*/
.popup_4 textarea {background:none;}
.popup_4 .popup_footer
{
position:absolute;
right:14px;
bottom:18px;
text-align:right;
}
.popup_4 .inpt {
	background:url(../img/textbox.png) no-repeat left top;
}
.popup_4 input[type="text"]{
height:15px;
background:none;
border:none;
}
.popup_4 .x_close {
	width:25px;
	height:25px;
	display:block;
	background:url(../img/icons/close_x.png) no-repeat left top;
}
/*-- END POPUP --*/
.clear { clear:both;}

/*-- COLOR PICKER --*/
div.color_picker {
  height: 25px;
  width: 130px;
  padding: 0 !important;
  border: 1px solid #ccc;
  margin-top:7px;
  background: url(../img/colorpicker/arrow.gif) no-repeat center right;
  cursor: pointer;
  line-height: 25px;
}

div#color_selector {
  width: 170px;
  position: absolute;
  border: 1px solid #dbdddc;
  background-color: #fff;
  padding: 2px;
}
  div#color_custom {width: 100%; float:left }
  div#color_custom label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%}
  div#color_custom input {margin: 5px 2px; padding: 0; font-size: 95%; border: 1px solid #000; width: 65%; }

div.color_swatch {
  height: 12px;
  width: 12px;
  border: 1px solid #000;
  margin: 2px;
  float: left;
  cursor: pointer;
  line-height: 12px;
}

.marging_ver { margin:5px 0;}
.floatleft { float:left;}

/*--  COLOR PICKER --*/

div.color_picker {
  height: 25px;
  width: 130px;
  padding: 0 !important;
  border: 1px solid #ccc;
  margin-top:7px;
  background: url(../img/colorpicker/arrow.gif) no-repeat center right;
  cursor: pointer;
  line-height: 25px;
}

div#color_selector {
  width: 170px;
  position: absolute;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  padding: 2px;
}
  div#color_custom {width: 100%; float:left }
  div#color_custom label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%}
  div#color_custom input {margin: 5px 2px; padding: 0; font-size: 95%; border: 1px solid #000; width: 65%; }

div.color_swatch {
  height: 12px;
  width: 12px;
  border: 1px solid #000;
  margin: 2px;
  float: left;
  cursor: pointer;
  line-height: 12px;
}

/*--  Error --*/
.error
{
position:absolute;
top:200px;
left:37%;
width:489px;
height:134px;
background:url(../img/popup_3.png) no-repeat;
display:none;
}
.error span
{
display:block;
position:absolute;
left:20px;
top:8px;
font:bold 20px Myriad Pro, Arial, Helvetica, sans-serif;
color:#FF0000;
}
.error div
{
position:absolute;
left:20px;
top:50px;
width:452px;
height:65px;
overflow:auto;
}
.error .close
{
position:absolute;
left:454px;
top:8px;
width:25px;
height:25px;
display:block;
background:url(../img/close_x.png) no-repeat;
}

.error_top_mes
{
background:url(../img/error_top_mes_bg.gif) repeat-x;
height:61px;
text-align:center;
font:bold 23px Arial, Helvetica, sans-serif;
line-height:58px;
}
.error_top_mes_red {color:#ed0000;}
.error_top_mes_green {color:#319703;}
.error_top_mes_orange {color:#fe6000;}
.read td { background:#efefef; border-top:1px #ffffff solid}
.message_full
{
border-top:1px #cbcbcb solid;
padding:10px 5px;
min-height:30px;
}
.message_full td { vertical-align:top;}
.message_full_title a, .message_full h1 { color:#555555; font: bold 21px Arial, Helvetica, sans-serif; text-decoration:none; display:block;}
.message_full_title span { display:block; color:#929292; padding-bottom:15px; font-size:12px;}
.message_full_title {font:20px Myriad Pro, Arial, Helvetica, sans-serif; color:#337798;}
.message_full_left { width:50px; text-align:right; color:#929292; font-weight:bold; line-height:30px;}

.CommentDate
{
position:relative;
display:inline;
right: -5px;
}

/*Flash*/
.showFl {
position:absolute;
width:100%;
background:url(../img/flashFon.png);
top:0;
left:0;
text-align:center;
z-index:5;
}

.btInTop {
background:url(../img/bt.png);
width:155px;
height:28px;
position:absolute;
display:none;
margin:-24px 0 0 -20px;
cursor:pointer;
z-index:5;
}

embed,object {
margin:100 auto;
z-index:5;
}
/*End Flash*/

validationControl {
display:block;
background-color:Red;
}
