@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333; 
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	font-family: Tahoma;
	font-size: 12px;
	color: #0d6ab0; text-decoration:none;
}
a:visited {
	color: #0d6ab0;
}
a:hover {
	color: #46a5ec;
}
a:active {
	color: #0d6ab0;
}


/* Splash Page - users directory  ***********************************************************************************************************/
.main_banner_splash_directory{ background-image:url(/public/images/splash_directory.jpg); background-repeat:no-repeat; width:814px; height:301px; position:relative;}
.middle_dir_area{ position:absolute; top:50px; left:20px; width:602px; height:217px; overflow:auto;}
.pagination{position:absolute; bottom:6px; left:250px;}
.pagination_selected_page{ color:#333333; padding-left:2px; padding-right:2px;}
.pagination_links_page{ text-decoration:underline; color:#136098; padding-left:2px; padding-right:2px;}

/* Splash Page  ***********************************************************************************************************/
.main_banner_splash{ background-image:url(/public/images/spalsh_sharing_area.jpg); background-repeat:no-repeat; width:814px; height:301px; position:relative;}
.username_container{ position:absolute; top:0px; left:0px; height:40px; width:635px;}
.user_avatar{ height:40px; width:40px; position:absolute; top:-10px; display:inline; left:5px;}
.user_name{ position:absolute; font-size:12px; color:#FFFFFF; display:inline; left:50px; top:10px;}

.left_icon_container{ position:absolute; left:10px; top:50px; width:280px; height:220px; vertical-align:middle;}
.left_icon{ text-align:center; margin-top:8px;}

.right_data_container{ position:absolute; right:192px; top:50px; width:312px; height:215px; overflow: auto;}
.right_data{font-size:12px; color:#FFFFFF; padding:5px;}

.splash_buttons_container{
	position:absolute; bottom:0px; left:50px; height:22px; width: auto; float:left; margin-bottom:6px; }
.download_btn { background:url(/public/images/download.gif); background-repeat:no-repeat; font-size:11px; color:#FFFFFF; height:22px; width:75px; text-align:center; padding-top:3px; display:inline; float:left; cursor:pointer;}
.download_torrent_btn { background:url(/public/images/download_torrent.gif); background-repeat:no-repeat; font-size:11px; color:#FFFFFF; height:22px; width:120px; text-align:center; padding-top:3px; margin-left:10px; display:inline; float:left; cursor:pointer;}

.rating_container{ position:absolute; right:40px; bottom:5px;}

.notification_message_container{ background:url(/public/images/info_msg_area.gif); background-repeat:no-repeat; width:814px; height:33px; margin-top:13px; margin-bottom:30px;}
.notification_message{ font-size:11px; color:#104b77; margin-left:38px; padding-top:10px;}

.back_to{ font-size:10px; margin-top:5px; margin-left:3px;}
.back_to:hover{ font-size:10px; text-decoration:underline; }


.comment_container{ width:814px; height:auto; color:#333333; font-size:11px;}
.comment_date_container{ width:814px; height:25px; background-color:#e1eaef; border-top:1px solid #bfc8cc;}
.comment_date{color:#315f81; font-size:11px; display: inline;}

.general_title{ padding-left:5px; color:#136098; font-weight: bold; font-size:13px;}

.button{ 
	background-image:url(/images/button_blue_slice.gif);
	height:auto; 
	border:1px solid #648ca5; 
	color:#FFFFFF; 
	cursor:pointer;
}
.button:hover{
	border:1px solid #2a5c7c; 
	color:#d9e8f2; 
	cursor: pointer;
}