html,body {
margin: 0;
padding: 0;
background: url('../img/homebg.gif') repeat-x;
text-align: center;
}
#container {
margin: auto;
/* height: auto; */ 
background-color: #fff;
width: 1000px;
text-align: left;
/* width:expression(document.body.clientWidth < 950 ? "950px" : "100%"); */
}

#main-nav {
background-color: #1961ad;
width: auto;
padding: 0;
margin: 0;
}

#main-links {
float: left;
}

#main-nav #main-links ul {
margin: 0;
padding: 0;
}

#main-nav #main-links ul li {
list-style: none;
margin: 0;
padding: 0;
float: left;
}

#main-nav #main-links ul li a {
text-decoration: none;
display: block;
width: 100px;
padding: 8px 5px;
background-color: #1961ad;
border-right: 1px inset #777;
color: #fff;
font: bold 13px verdana;
text-align: center;
}
#main-nav #main-links ul li a:hover {
color: #fff;
background-color: #4889cd;
}

#header {
width: auto;
height: 90px;
clear: both;
background: url('../img/banner_dh.jpg') no-repeat;
/*background: url('../img/web/header.jpg') no-repeat;*/
background-color: #fff;
/* background-color: #458B74; */
}

#movingbar {
width: 80px;
height: 80px;
background: url('../img/ajax-loader.gif') no-repeat center;
}

#quick-access {
float: right;
}

#quick-access ul{
margin: 0;
padding: 0;
}

#quick-access ul li{
list-style: none;
float: left;
margin: 0px 7px;
}

#quick-access ul li a{
text-decoration: none;

color: #ddd;
font-size: 12px;
}

#quick-access ul li a:hover{
color: #888;
background-color: #1961ad;
}

#main {
width: auto;
padding: 7px;

}

#leftbar {
float: left;
width: 200px;

}

#content {
float: left;
/*width: 569px;*/

width: 566px;

/*background-color:#eef2f5;*/
margin-left: 10px;
}

#no-col-content {
}

#dual-column-content{
float: left;
width: 779px;
margin-left: 7px;
}

#side-push{
margin-left: 200px;
padding: 5px;
}

#content-inner {
width: 590px;
margin-left: 200px;
padding: 5px;
}

#outer {
float: left;
width: 100%;
margin-right: -150px;
}

#sidebar {
float: left;
width: 200px;
margin-left: 10px;

}

#footer {
clear: both;
width: auto;
margin-top: 10px;
border-top: 7px solid #EEF2F5;
text-align: center;
color:  #aaa;
padding-top:3px; 
padding-bottom:10px; 
font: 11px arial;
}
#footer a{
color:  #003366;
font-family:Arial;
font-size: 11px;
font-weight:bold;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
#footer a:link{
color:  #003366;
font-family:Arial;
font-size: 11px;
font-weight:bold;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
#footer a:visited{
color:  #003366;
font-family:Arial;
font-size: 11px;
font-weight:bold;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
#footer a:active{
color:  #003366;
font-family:Arial;
font-size: 11px;
font-weight:bold;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
#footer a:hover{
color:  #999999;
font-family:Arial;
font-size: 11px;
font-weight:bold;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}

div.clearing {
clear: both;
height: 0;
font-size: 1px;
line-height: 0;
}

.single-link{
text-decoration: none;
font: 12px arial;
padding: 5px;
border: 1px outset #fff;
color: #fff;
background-color: #1961ad;
}
a.button-link{
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding: 5px;
	border: 1px outset #fff;
	color: #fff;
	background-color: #1961ad;
}
a.button-link:link{
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding: 5px;
	border: 1px outset #fff;
	color: #fff;
	background-color: #1961ad;
}
a.button-link:visited{
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding: 5px;
	border: 1px outset #fff;
	color: #fff;
	background-color: #1961ad;
}
a.button-link:active{
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding: 5px;
	border: 1px outset #fff;
	color: #fff;
	background-color: #1961ad;
}
a.button-link:hover{
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding: 5px;
	border: 1px outset #FFFF00;
	color: #993300;
	background-color: #6699CC;
}

a.text-link {
text-decoration: none;
color: #1961ad;
font: bold 12px arial;
}

a:hover.text-link {
text-decoration: underline;
color: #1961ad;

}

a.action-link{
text-decoration: none;
font: bold 11px arial;
color: #888;
text-align:center;
}

a.action-link:hover div{
color: #fff;
}

a.action-link div{
padding: 3px;
border-bottom: 1px solid #fff;
background-color: #ddd;
}


.sky-success {
text-align: center;
border: 1px solid #999999;
padding: 10px;
margin: 10px;
color: #999999;
background-color: #98FB98;
}

.table-header-style {
font-size: 13px;
font-weight: bold;
color: #458B74;
border-bottom: 1px solid #dedede;
}

.tab-style {
font-size: 13px;
font-weight: bold;
color: #FF7F24;
border-top: 1px solid #dedede; 
}

.img-link {
border: 0;
}

.mini-form {
background-color: #efefef;
}

a.feed-link {
text-decoration: none;
color: #999999;
font: bold 11px verdana;
}

.mini-form td{
color: #999999;
font-size: 13px;
}

.item-listing {

/*border-top: 1px solid #999; */
}

.update-alert{
text-decoration: none;
color: #FF7F24;
font-weight: bold;

}

a.update-alert:hover{
text-decoration: underline;
}

.lightweight-text {
color: #999999;
font: 11px verdana;
}

.lightweight-text-feed {
color: #FF7F24;
font: 11px verdana;
}

div.image-align {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
}

div.image-frame {
border: 1px solid #dddddd; 
padding: 3px; 
background-color: #fff;
}

div.image-frame-thumb{
border: 1px solid #dddddd; 
padding: 3px; 
background-color: #fff;
width: 50px;
height: 50px;
}

div.user_image-frame-thumb{
border: 1px solid #dddddd; 
text-align:center;
padding: 1px; 
background-color: #fff;
width: 82px;
height: 95px;
}

div.image-summary {
font: 12px verdana;
color: #555;
text-align: center;
}

div.image-summary a{
font-size: 11px;
color: #555;
text-align: center;
}

.sponge-pad {
clear: both;
width: auto;
height: 20px;
}

.filler {
width: 100px;
display: block;
border: 1px solid #ff0000;
}	

.block-header {
background-color: #999;
color: #fff;
padding: 3px;
font:bold 13px verdana;
}

div.spacer {
clear: both;
height: 0;
font-size: 1px;
line-height: 0;
}

div.page-nav {
text-align: right;
padding: 10px;
font: bold 11px verdana;
}

div.page-nav a.page-nav-default {
text-decoration: none;
border: 1px solid #ddd;
padding: 2px 4px;
color: #1961ad;
}

div.page-nav a.page-nav-selected {
text-decoration: none;
border: 1px solid #ddd;
padding: 2px 4px;
color: #fff;
background-color: #1961ad;
}

.thickbox-header-style {
background-color: #1961ad;
color:#fff;
font: 14px arial;
padding: 5px;
}

.thickbox-form {
padding: 8px;
background-color: #eee;
}

.thickbox-form table td{
font: 12px arial;

}

.thickbox-form input,
.thickbox-form select, 
.thickbox-form textarea {
font-size: 12px;	

padding: 5px 2px;
border: 1px solid #999999;
}

a.thickbox-button {
text-decoration: none;
font-size: 12px;	
color: #fff;
background-color: #1961ad;
padding: 5px;
border: 1px outset #999999;

}

.form-header-style {
background-color: #1961ad;
color:#fff;
font: 14px arial;
padding: 5px;
}

.form-style {
padding: 8px;
background-color: #eee;
}

.form-style table {
border-spacing: 5px;
}

.form-style table td{
font: bold 11px arial;
color: #555;
}

.form-style input,
.form-style select, 
.form-style textarea {
font-size: 12px;	
color: #555555;
}

.form-style a {
text-decoration: none;
padding: 2px 4px;
border: 1px outset #aaa;
}

div.region-frame {
border: 1px solid #ddd;
padding: 2px;
}

.msg-success {
text-align:center;
color : #090;
}

.msg-error {
text-align:center;
color: #f00;
}


/* Content section */

#content-nav{
width: auto;

}

ul.tabbed{
list-style: none;
padding: 0;
margin: 0;	
}

ul.tabbed li{
float: left;
}

ul.tabbed li a {
text-decoration: none;
font-size: 12px;
text-align: center;
display: block;

padding: 5px 20px;
color: #fff;
border: 1px solid #999;
background-color: #aaa;
margin-bottom: -1px;
border-left: 0;
}

ul.tabbed li a.left-border {
border-left: 1px solid #999;
}

ul.tabbed li a.selected {
margin-top: -1px;

color: #999;
background-color: #fff;
border-bottom: 2px solid #fff;

}

ul.tabbed li a.selected:hover {
background-color: #fff;
color: #dedede;
}


ul.tabbed li a:hover {
background-color: #dedede;
color: #ffffff;
}


#main-info {
background-color: #fff;
}

#latest-blog {
/*hatran*/
/*
border: 1px solid #dddddd;
padding: 2px;*/
background-color:#eef2f5;
}

#blog-item {
float: left;
width: 283px;
}

#latest-photo {
/*
hatran
padding: 2px;
border: 1px solid #dddddd;*/
background-color:#eef2f5;
}

#content-new {
clear: both;
text-align: center;
/*
height: 300px;
border: 1px solid #999; edit by small ha*/

/*border-top: 0; */
}

#link-menu {
clear: both;
text-align: left;
}
#link-menu a{
text-decoration: none;
font-family:Arial;
height:21px;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}
#link-menu a:link{
text-decoration: none;
font-family:Arial;
height:21px;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}
#link-menu a:visited{
text-decoration: none;
font-family:Arial;
height:21px;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}
#link-menu a:hover{
text-decoration: none;
height:21px;
font-family:Arial;
font-size:11px;
font-weight:bold;
background-color:#CCCCCC;
color:#339966;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}

#ajax-menu {
clear: both;
text-align: left;
}
#ajax-menu a{
text-decoration: none;
font-family:Arial;
height:21px;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}
#ajax-menu a:link{
text-decoration: none;
font-family:Arial;
height:21px;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}
#ajax-menu a:visited{
text-decoration: none;
font-family:Arial;
height:21px;
font-size:11px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}
#ajax-menu a:hover{
text-decoration: none;
height:21px;
font-family:Arial;
font-size:11px;
font-weight:bold;
background-color:#CCCCCC;
color:#339966;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
}

#content-share {
clear: both;
text-align: center;
}

#content-share a{
text-decoration: none;
font-family:Arial;
font-size:11px;
font-weight:normal;
}
#content-share a:hover{
text-decoration: underline;
color:#993333;
font-family:Arial;
font-size:11px;
font-weight:normal;
}
#auth-frame {

}

hr {
border-color:#E7E7F3 -moz-use-text-color rgb(255, 255, 255);
border-style:solid none;
border-width:1px 0pt;
height:2px;

}



/* User Section */

#register-form {
font: 11px arial;
padding: 20px;
background-color: #efefef;
}

#login-form {
padding: 10px 40px;
background-color: #efefef;

}

#login-form input{
font-size: 13px;	
color: #555555;
padding: 1px;
border: 1px solid #999999;
}

table.register-form td{
font: 11px arial;
}

table.register-form input, 
table.register-form select
{
font: 11px arial;	
color: #555555;
padding: 1px;
border: 1px solid #999999;
}

table.register-form .info {
color: #888888;
font: 11px arial;	
}

/*edit by hatran*/
#login-box {
font-family:Tahoma;
font-size: 11px;
color: #003366;
background-color: #fff;
width: auto;
}

#login-box form {
margin: 0;
}

#login-box td{
font-size: 11px;
color: #003366;
}

#login-box input{
font-size: 11px;
/*border: 1px solid #cccccc;*/
color: #003366;
}

#login-box input.big-button{
/*edit by hatran*/
font-family:Tahoma;
font-weight:bold;
font-size: 12px;
color: #fff;
background-color: #5994ba;
line-height:25px;
height:25px;
border:#5994ba;
text-align:center;
}

#login-box a{
color:#000000;
text-decoration:none;
}
#login-info {
border: 1px solid #dddddd;
font-size: 12px;
color: #999999;
padding: 5px;
margin-bottom: 10px;
background-color: #ffffff;
}
/*edit by hatran*/

#user-nav ul{

list-style: none;
margin: 0;
padding: 0;
}

#user-nav ul li{
float: left;
width: 100%;
}

#user-nav ul li a{
text-decoration: none;
font-size: 12px;
display: block;
padding: 4px;
color: #cccccc;
border: 1px solid #dddddd;
background-color: #ffffff;
border-bottom: 0;
}

#user-nav ul li a:hover{
color: #ffffff;
background-color: #dddddd;
}

#user-nav a.close-border {
border-bottom: 1px solid #dddddd;
}

#user-profile {
}

div.personal-msg {
border: 1px solid #ddd;
background-color: #eee;
padding: 3px;
font: 12px arial;
color: #888;
}

div.about-me {
font: 12px arial;
color: #1961ad;
}

#profile-block {
}

#profile-block table td{
font: 11px arial;
}


#user-profile td{
padding: 5px;
font-size: 13px;
color: #999999;
}

#mailbox-wrapper{
width: auto;
}

div.message{
width: auto;
}

div.message table th {
background-color: #dedede;
border-top: 1px solid #bbbbbb;
border-bottom: 1px solid #bbbbbb;
font-size: 13px;
color: #999999;
}

div.message table td {
padding: 5px;
border-bottom: 1px solid #bbbbbb;
font-size: 13px;
color: #999999;
}

div.message table td a{
text-decoration: none;
color: #999999;
}

div.message table td a:hover{
text-decoration: underline;
}

#mailbox-nav {

width: 146px;
padding: 2px;
border-top: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
background-color: #efefef;
}

#mailbox-nav ul{
list-style: none;
padding: 0;
margin: 0;	
}

#mailbox-nav ul li a{
text-decoration: none;
color: #458B74;
font-size: 13px;
font-weight: bold;
padding: 5px;
}

#mailbox-nav ul li a:hover{
color: #aaa;
}

a.emoticons{
display: block;
}

#latest-members {
margin-top: 10px;
}

#hot-members {

}

#hot-members a {
text-decoration: none;
color:#0033FF;
font-weight:bold;
}
#hot-members a:visited {
text-decoration: none;
color:#0033FF;
font-weight:bold;
}
#hot-members a:active {
text-decoration: none;
color:#0033FF;
font-weight:bold;
}

#hot-members a:hover {
text-decoration: none;
color:#993300;
font-weight:bold;
}

#friends-update {

float: left;
width: 100%;
margin-top: 30px;
}

#tabbed-horizontal-nav {
float:left;
width: 100%;
}

#tabbed-horizontal-nav ul{
list-style: none;
padding: 0;
margin: 0;
}

#tabbed-horizontal-nav ul li{
float: left;
}

#tabbed-horizontal-nav ul li a {
text-decoration: none;
font-size: 12px;
text-align: center;
display: block;
padding: 2px 7px;
color: #cccccc;
border: 1px solid #dddddd;
border-left: none;
}

#tabbed-horizontal-nav ul li a.tab-selected {

border-bottom: none;
}

#search-member {
float: left;
width: 100%;
margin-top: 30px;
border-top: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;

background-color: #efefef;
}

input, select, textarea {
font-size: 11px;	
color: #555555;
padding: 1px;
border: 1px solid #999999;
}

#send_message {

}



.table-info-format td{
font-size: 13px;
color: #999999;
}

#shortcuts {
border: 1px solid #dddddd;
margin-top: 10px;

}

/* Sidebar Content */

#shoutbox {
border: 1px solid #dddddd;
height: 200px;
margin-bottom: 10px;
background-color: #ffffff;
}

/*Added by DMHA + TMHA*/
.mini-table-header {
background-image:url('../img/web/title2.jpg');
font-family:Tahoma;
font-weight: bold;
font-size: 11px;
color: #003366;
height:24px;
line-height:20px;
text-align:left;
}


#ranking {
padding: 0;
border: 1px solid #dddddd;
height: auto;
background-color: #EEF2F5;
}

#ranking table th {
background-color: #eeeeee;
}
#ranking ul {
	padding-top: 0px;
	line-height:15px;
	height:15pxl
}
#ranking ul li {
	padding-left:: 2px;
}



#ranking a {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	color:#012c61;
}
#ranking a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	color:#012c61;
}
#ranking a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	color:#012c61;
}
#ranking a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	color:#012c61;
}
#ranking a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:regular;
	text-decoration:none;
	color:#489932;
}

#calendar {
padding: 0;
font-family:Tahoma;
font-size:11px;
height: auto;
}


#calendar a {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}
#calendar a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}
#calendar a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}
#calendar a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}
#calendar a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	color:#489932;
}
#blog-content{
	font-family:Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
}
#blog-content label {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
#blog-content table,tr,td {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

#blog-content a{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}

#blog-head{
	font-family:Tahoma;
	font-size:11px;
}
#blog-head a{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}

.date {
	font-family:Tahoma;
	font-size:10px;
	font-style:normal;
	color:#012c61;
}
/*End added by DMHA + TMHA*/

/*
 * Avatar
 */

.avt-room-header td{
padding: 2px 5px;
border: 1px solid #ddd;
background-color: #eee;
font:12px arial;
color: #666;
}

.avt-room-header td a{
text-decoration: none;
color: #666;
}

.avt-room-header td a:hover{
text-decoration: underline;

}

.avt-rooms-detail .avt-rooms-detail-divider {
background-color: #DCE3E9;
}

.avt-rooms-detail td {
font:12px arial;
color: #555;
padding: 2px;
background-color: #efefef;
}

.avt-rooms-detail td a{
text-decoration: none;
color: #555;
}

.avt-rooms-detail td a:hover{
text-decoration: underline;

}

#rand-avt {

text-align: center;
}

#avt-female-list {
float: left;

width: 47%;
padding: 5px;
}

#avt-male-list {
float: right;

width: 47%;
padding: 5px;
}

.avt-list-item {
padding: 7px 10px;
background-color: #efefef;
margin-top: 2px;
}

.avt-list-item a{
text-decoration:none;
font:12px arial;
color: #666;
}

.avt-list-item a:hover{
text-decoration:underline;

}

.textmenu {
font:12px arial;
color: #666;
}


/*
 * Navigation
 */
 

/*
 *	Photo
 */
 
div.album-selected {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border-width: 1px;
border-style: outset;
border-color: #cccccc; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 70px;
height: 70px;
}

div.album-normal {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border: 1px solid #dddddd; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 70px;
height: 70px;
}
 
div.photo-selected {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border-width: 1px;
border-style: outset;
border-color: #cccccc; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 50px;
height: 50px;
}

div.photo-normal {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border: 1px solid #dddddd; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 50px;
height: 50px;
}
/*Added by DMHA + TMHA*/
/*
 */
#view-nav ul {
	background-image:url(../img/web/title2.jpg);
/*	width:569px; */
}

#event-box a{
	text-decoration:none;
	color:#003366;
}
#bgblue {
	background: url('../img/web/menu-giua.jpg');
	background-repeat:repeat-x;
	height:28px;
}
#bgtitle{
	background-image:url(../img/web/title2.jpg);
	background-repeat:repeat-x;
	line-height:23px;
	margin-left:20px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	height:23px;
	width:516px;
	color:#002e62;
}
ul.tabbed1{
list-style: none;
padding: 0;
margin: 0;	
}
ul.tabbed1 li{
float: left;
}
ul.tabbed1 li a {
	text-decoration: none;
	height:24px;
	width:110px;
	font-family:Tahoma;
	font-size: 11px;
	text-align: center;
	display: block;
	color: #002e62;
	background-image:url(../img/web/title2.jpg);
	line-height:24px;
}
ul.tabbed1 li a:hover {
	color: #fff;
}
ul.tabbed1 li a.left-border {
 /*border-left: 1px solid #999;*/
}

ul.tabbed1 li a.selected {
	background-image:url(../img/web/title3.jpg);
	color: #002e62;
	font-weight:bold;
	height:24px;
	width:110px;
}

ul.tabbed1 li a.selected:hover {
	background-color: #fff;
	color: #002e62;
}

ul.tabbed1 li.bar {
background-image:url(../img/web/title-1.jpg);
background-repeat:no-repeat;
width:8px;
height:24px;
}
ul.tabbed2{
list-style: none;
padding: 0;
margin: 0;	
}
ul.tabbed2 li{
float: left;
height:24px;
color: #002e62;
line-height:24px;
}
ul.tabbed2 li a {
	text-decoration: none;
	height:24px;
	width:75px;
	font-family:Tahoma;
	font-size: 11px;

	text-align: center;
	display: block;
	color: #002e62;
	line-height:24px;
}
ul.tabbed2 li a:hover {
color: #fff;
}

ul.tabbed2 li a.selected {
/*	background-image:url(../img/web/title3.jpg); */
	color: #002e62;
	font-weight:bold;
}

#nav-tab {
background-image:url(../img/web/title2.jpg);
}

ul.tabbed3{
list-style: none;
padding: 0;
margin: 0;	
}
ul.tabbed3 li{
float: left;
}
ul.tabbed3 li a {
	text-decoration: none;
	height:24px;
	width:150px;
	font-family:Tahoma;
	font-size: 11px;
	text-align: center;
	display: block;
	color: #002e62;
	background-image:url(../img/web/title2.jpg);
	line-height:24px;
}
ul.tabbed3 li a:hover {
	color: #fff;
}
ul.tabbed3 li a.left-border {
 /*border-left: 1px solid #999;*/
}

ul.tabbed3 li a.selected {
	background-image:url(../img/web/title3.jpg);
	color: #002e62;
	font-weight:bold;
	height:24px;
	width:150px;
}

ul.tabbed3 li a.selected:hover {
	background-color: #fff;
	color: #002e62;
}

ul.tabbed3 li.bar {
background-image:url(../img/web/title-1.jpg);
background-repeat:no-repeat;
width:8px;
height:24px;
}

#main-nav ul {
margin: 0;
padding: 0;
}

#main-nav ul li {
list-style: none;
margin: 0;
padding: 0;
float: left;
height:36px;
line-height:36px;
}

#main-nav ul li a {
	text-decoration: none;
	display: block;
	line-height:36px;
	height:36px;
	width: 130px;
	background-color: #1961ad;
	color: #fff;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	text-align: center;
}
#main-nav li.leftbar {
	width:10px;
	height:36px;
	background-color: #1961ad;
}

#main-nav li.bar {
	width:2px;
	background: url('../img/web/giua.jpg') no-repeat;
	height:36px;
}

#main-nav ul li a:hover {
	line-height:36px;
	color: #fff;
	background-color: #0b8cd0;
}

#blog-content{
	font-family:Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
}
#blog-content label {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
#blog-content table,tr,td {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

#blog-content a{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}

#blog-head{
	font-family:Tahoma;
	font-size:11px;
}
#blog-head a{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-head a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}

.date {
	font-family:Tahoma;
	font-size:10px;
	font-style:normal;
	color:#012c61;
}
/*End added by DMHA + TMHA*/
/*Content part*/
#wall_c1{
	background-color: #ffffff;
	border: 1px solid #d6d8d7; 
	width:150px;
	height:222px;
}
#wall_c2{
	width: 128px;
	height: 128px; 
	margin-left:9px;
	margin-right:9px;
	padding-top:9px;
}
#wall_c3{
	vertical-align:top;
	margin-left:9px;
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
}
#wall_c3 a{
	text-decoration:none;
	color:#000000;
	line-height:20px;
	font-weight:bold;
}
/*
 * Avatar
 */

.avt-room-header td{
padding: 2px 5px;
background-color: #eee;
font:12px arial;
color: #666;
}

.avt-room-header td a{
text-decoration: none;
color: #666;
}

.avt-room-header td a:hover{
text-decoration: underline;

}

.avt-rooms-detail .avt-rooms-detail-divider {
background-color: #DCE3E9;
}

.avt-rooms-detail td {
font:12px arial;
color: #555;
padding: 2px;
background-color: #efefef;
}

.avt-rooms-detail td a{
text-decoration: none;
color: #555;
}

.avt-rooms-detail td a:hover{
text-decoration: underline;

}

/*
 * Navigation
 */
 

/*
 *	Photo
 */
 
div.album-selected {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border-width: 1px;
border-style: outset;
border-color: #cccccc; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 70px;
height: 70px;
}

div.album-normal {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border: 1px solid #dddddd; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 70px;
height: 70px;
}
 
div.photo-selected {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border-width: 1px;
border-style: outset;
border-color: #cccccc; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 50px;
height: 50px;
}

div.photo-normal {
float:left; 
margin-left: 7px; 
margin-top: 9px; 
border: 1px solid #dddddd; 
padding: 3px; 
background-color: #fff;
text-align: center;
width: 50px;
height: 50px;
}
/*help content 26112008*/
#help-content{
	font-family:Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
}
#help-content label {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
#help-content table,tr,td {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

#help-content a{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#help-content a:link {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#help-content a:visited {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#help-content a:active {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#012c61;
}
#blog-content a:hover {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#489932;
}
