*{
margin : 0;
padding : 0;
}
a:link {
color:#0000ff;
font-size:12px;
text-decoration:none;
}
a:hover {
color:#0000ff;
font-size:12px;
text-decoration :underline;

}
a:visited {
color : #2828ff;
}

body {

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF;
color:#333333;
font-family:Arial,Georgia,"Times New Roman",Times,serif;
font-size:74.5%;
margin:0;
padding:0;
/*background:#030202 url(/images/Sahara_Desert_vista_background.jpg) no-repeat fixed  0 0*/
}
.header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7EACE8 none repeat scroll 0 0;
margin:0;
}
#head_ad{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7EACE8  none repeat scroll 0 0;
margin:0 auto;
/*text-align:center;*/
width:100%;
}
.headercontent {
margin:0 auto;
width:1024px;
}
.sbutton {
background:#0076A8 url(images_css/filedset_image_edit.png) repeat-x scroll 0 0;
border:1px solid #025C8F;
color:#0000FF;
cursor:pointer;
font-size:14px;
font-weight:bold;
padding:1px 10px 2px;

}
.rounded_div {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #D99253;
margin:2px;
background:#FFFFFF;opacity:0.85;filter:alpha(opacity=85);
}
.deg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#E2E2EA scroll 0 0;*/
clear:both;
color:#000099;
font-size:28px;
height:40px;
padding:20px 0 0;
text-align:center;
}
.column1 {
float:left;
padding:0 0 20px;

}
.column1 p{
color:#333333;
display:inline;
float:left;
font-size:14px;
line-height:18px;
margin:0 0 4px;
padding:0 0 0 24px;
}
label.homepage{
color : #0000FF;
font-weight : bold;
width :21em;
float : left;
text-align :left;
margin-right : 1em;
}
label {
padding-left:7px;
color : #0000FF;
font-weight : bold;
width :6em;
float : left;
text-align :left;
margin-right : 1em;
}
label.wide {
padding-left:7px;
color : #0000FF;
font-weight : bold;
width :10em;
float : left;
text-align :left;
margin-right : 1em;
}
h3.h3{

border-bottom:2px solid #b7bcf9;
color:#b7bcf9;
font-size:18px;
font-weight:normal;
letter-spacing:-1px;
margin:0 0 5px;
padding-left:10px;
padding-right:10px;

}
h3.info{

border-bottom:1px solid rgb(128,128,128);
color:rgb(128,128,128);
font-size:16px;
font-weight:normal;
letter-spacing:-1px;
margin:0 0 5px;
padding-left:10px;
padding-right:10px;
width:130px;
}
/* simple css-based tooltip */ 
div.tooltip { 
    background-color:#000; 
    border:1px solid #fff; 
    padding:10px 15px; 
    width:200px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px; 
 
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
}
strong.passw{
color:rgb(255,0,0);
}
table.menu{
width:100%;
}

table.right h1{
font-family:Arial;
font-size:2em;
font-weight:bold;
margin:0 5px;
white-space:nowrap;

}	
table.left ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}  
table.left ul a{
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
}
table.left li{
font-size:13px;
line-height:18px;
} 
table.left ul a:hover{
text-decoration:underline;
color:#FF6600;
font-size:13px;
} 
.primary-photo {
border:1px solid #94A3C4;
text-align:center;
width:450px;
padding:2px 2px 2px 2px;
}
table.right p{
opacity:0.75;
/*width:135px;*/

}
table.right td{
float:left;
}
.buttom{
border-bottom:thin solid #6F98CD;
padding:10px 7px 3px;
opacity:0.4;
filter:alpha(opacity=40)
}
.buttom_100_op{
border-bottom:thin solid #6F98CD;
padding:10px 7px 3px;
}
.HOR{
border-bottom:thin solid #6F98CD;
padding:10px 7px 3px;
width:395px;
}
strong.status_time {
color:#8F8F8F;
font-size:11px;
margin:0 5px;
}
a.link{
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
}
a.link:hover{
text-decoration:underline;
color:#FF6600;
}
div.pagination {
clear:both;
list-style-type:none;
margin:30px 0 0;
overflow:hidden;
position:relative;
text-align:center;
width:100%;
}
ul.pagination {
border:1px solid #0066FF;
display:inline-block;
list-style-type:none;
margin:auto;
overflow:hidden;
padding:5px;
position:relative;
white-space:nowrap;
width:auto;
}
ul.pagination li {
float:left;
font-weight:bold;
line-height:26px;
padding:0 1px;
white-space:nowrap;
}
ul.pagination li span {
color:#0000FF;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:26px;
line-height:26px;
padding:0 8px;
}
ul.pagination li.active a.links, ul.pagination li a.links:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#FF0000;
background:#64C2E3;
text-decoration:underline;
}
ul.pagination li a {
display:block;
float:left;
text-decoration:none;
}
ul.pagination li.previous a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/prev.gif) no-repeat scroll 0 -38px;
}
ul.pagination  li.previous a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/prev.gif) no-repeat scroll 0 2px;
padding-left:25px;
}


ul.pagination li.next a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/next.gif) no-repeat scroll right -38px;
}
ul.pagination  li.next a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/next.gif) no-repeat scroll right 2px;
padding-right:25px;
}
#presence_ui {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000;/*transparent url(../images/ebqvjyrq.png) repeat-x scroll 0 -24px;*/
border-right:1px solid #0000FF;
margin-left:15px;
margin-right:15px;
overflow:visible !important;
position:relative;
}

.clearfix {
display:block;
}


body #presence {
bottom:0;
color:#111111;
font-size:11px;
height:23px;
padding:0;
position:fixed;
right:0;
width:100%;
z-index:99;
}
#presence .presence_bar_button.focused .inner_button {
border-top:1px solid #CCCCCC;
padding:4px 0;
}

#presence .presence_bar_button .inner_button {
border-top:1px solid white;
line-height:15px;
padding:3px 0;
}
h4.box_header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ECECF5 none repeat scroll 0 0;
border-top:0 none;
display:block;
padding:5px 8px;
position:relative;


}
.basic_info_summary {
border-bottom:0 none;
border-right:1px solid #D8DFEA;
border-top:1px solid #94A3C4;
position:relative;
}
.iconLinkSet {
border-top:1px dotted #BDBDBD;
margin-left:0;
margin-top:0;
}
.iconLinkSet a#addFavText.iconLink, #meetPage .iconLinkSet a#removeFavText.iconLink {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/sprite_icons062609.jpg) no-repeat scroll -97px -436px;
margin-left:10px;
padding-left:23px;
padding-right:2px;
}
span.to_update{
font-size:14px;
font-weight:bold;
color:#00FF00;
}

        /*Menu*/    
							
ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0;
	float: left;
	width:97%;
	background: #222;
	background: url(../images/topnav_bg.gif) repeat-x;
}
ul.topnav li {
	float: left;
	display:inline;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative; 
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(../images/topnav_hover.gif) no-repeat center top;
	color:#FF6600;
}
ul.topnav li span {
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} 
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; 
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	border: 1px solid #111;
	z-index:99;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; 
	border-bottom: 1px solid #444; 
	clear: both;
	width: 170px;
	z-index:99;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(../images/dropdown_linkbg.gif) no-repeat 12px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { 
	background: #222 url(../images/dropdown_linkbg.gif) no-repeat 12px center;
	color:#FF6600;
}
table.inbox th{
color:#0000FF;
border:0px;
background:#c1c1c1; /*url(../images/head.jpg) repeat-x;*/
}
.messageRow{
color:#333333;
font-size:13px;
font-weight:bold;
}
a.username:hover {
font-size:13px;
text-decoration:underline;
}
a.username {
font-size:13px;
color:#3B5998;
cursor:pointer;
outline-style:none;
text-decoration:none;
}
.message_Body {
color:#333333;
font-size:13px;
}
.message_date {
color:#777777;
font-size:11px;
margin-bottom:4px;
}
.reply_label {
width:70px;
}
.search {
-x-system-font:none;
font-family:arial,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0.2em;
vertical-align:bottom;
}
.search_bt {
font-size:16px;
height:1.7em ;
}
.yts-pretty-box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/images/static/background-drop-fade-vfl85178.gif) repeat-x scroll center top;
}
.yt-primary-box {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background-color:#EFF4FC;
border:1px solid #C6D1EB;
padding:10px;
}
#search_options {
	display: none
}
textarea.new_feed{
border:medium none;
font-size:13px;
height:25px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
padding:0;
vertical-align:bottom;
width:100%;
border:1px solid #6F98CD;
}
h2 {
color:#1555B5;
margin:0;
padding:10px 0 0;
}