/* CSS Document */

/*
 * refimpl.css
 *
 * CVS Version: $Revision: 1.11.2.1 $
 *
 */


/*
 * Base Elements
 */
html {
	height:	100%;
}

body {
	height:				100%;
    color:				#333333;
	margin:				0px;
    font-size:			10px;
    font-family:		Arial, Helvetica, sans-serif;
    background-color:	#C2C2C2;
}

div {
    padding:	0px;
    margin:		0px;
}

span {
    padding:	0px;
    margin:		0px;
}

th {
    text-align:	left;
}

form {
	display:	inline;
}
/**************************************************/
#mainTable {
	width: 874px;
	height: 100%;
	border: 0;
}
	.shadowLFT
{
	background-image: url(../images/bg-lft.gif);
	width: 5px;
}
.shadowRT
{
	background-image: url(../images/bg-rt.gif);
	width: 5px;
}
	
	#headerlogin {
	height:				68px;
background-image:	url(../images/header_login.gif);
	background-color:	#253142;
	background-repeat:repeat-x;
}
	#footerlogin {
	height:				28px;

	background-color:	#253142;
	background-repeat:repeat-x;
}
#header {
	height:				140px;
	background-image:	url(../images/header_bg.jpg);
	background-repeat:no-repeat;
	background-color:	#212d3d;
}
#content_bg
{
background-image:	url(../images/page_bg.gif);
	background-repeat:repeat-y;
	background-color:	#253245;
}
#content_bglogin
{
background-image:	url(../images/login_bg.gif);
background-repeat:no-repeat;
	background-color:	#175c79;
}

.headerlogo
{
position: absolute; width: 811px; height: 89px; z-index: 1;  top:0px;
}
.headerlogologin
{
position: absolute; width: 811px; z-index: 1;  top:0px;
}
#sprintlogo
{
position:relative; width: 810px; height:124px; z-index: 2; left: 30px;

}

.nrRow{
font-weight: normal;

}

.bdRow{
font-weight: bold;
}

#topnav
{
position: absolute; width: 100%; height: 38px; z-index: 1; left: 0px; top: 70px;
}
/******************** END ***************************/

.tdlftmargin
{
 width:20px;
}
.tdrgtmargin
{
 width:40px;
}

.inboxheadbg
{

background-image:	url(../images/tblhead_bg.gif);
background-repeat:repeat-x;
}

.tblfnt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.currentmember
{
background-color:#4b5767;

height:30px;
padding:3px;
}

.member_txt
{
color:#ddebfe;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.member_txt:hover
{
color:#ddebfe;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}
.member_status
{
color:#9db8c2;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

.membernormal
{

height:30px;
padding:3px;
}

.whiteline
{
height:1px;
background-color:#FFFFFF;
}
.copyright
{
	background-color: #232f40;
	width: 874px;
	height: 28px;
	color: #7e98b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#auth_area
{
position: relative; 
background-image:	url(../images/authentication_bg.gif);
background-repeat:no-repeat;
width: 312px; 
height: 146px; 
z-index: 1; 
left: 100px; 

}

.logintxt
{
color:#e0e0de;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
height:30px;
}

.txtfld
{
font-family: Arial; 
font-size: 11px; 
color: #FFFFFF; 
border-style: solid; 
border-width: 1px; 
background-color: #3E6F82;
width:150px;
}

.tdsync
{
width:10px;
}
.member_right
{
background-image:	url(../images/memberlist_04.gif);
background-repeat:repeat-y;

}

.member_left
{
background-image:	url(../images/memberlist_02.gif);
background-repeat:repeat-y;

}

.scrollarea_member
{
	height:295px;
	width:160px;
	overflow-Y:auto;
	overflow-x:hidden;
	color:#000000;
	scrollbar-face-color:#719bad;
	scrollbar-arrow-color:#122939;
	scrollbar-track-color:#122939;
	scrollbar-shadow-color:#122939;
	scrollbar-highlight-color:181818;
	scrollbar-3dlight-color:#719bad;
	scrollbar-darkshadow-Color:#719bad;
}

.Chat_DIV
{
	height:150px;
	overflow-Y:auto;
	overflow-x:hidden;
	color:#000000;
	scrollbar-face-color:#719bad;
	scrollbar-arrow-color:#122939;
	scrollbar-track-color:#122939;
	scrollbar-shadow-color:#122939;
	scrollbar-highlight-color:181818;
	scrollbar-3dlight-color:#719bad;
	scrollbar-darkshadow-Color:#719bad;
}


.listRow
{
border-left-style: none; 
border-Left-width: 0px; 
border-right-style: none; 
border-right-width: 0px; 
border-top-style: none; 
border-top-width: 0px; 
border-bottom-style: solid; 
border-bottom-width: 1px; 
vertical-align:middle;
padding-left: 4px;
height:26px;
cursor:default;
}



.playerbg
{
background-image:	url(../images/player_05.gif);
background-repeat:	repeat-x;
height:31;

}




#playercontrols
{
width: 154px; 
height: 20px; 
z-index: 1; 
left: 220px;
 top: 247px;
}
#appletwindow
{
width: 316px; 
height: 231px; 
z-index: 2; 
left: 221px; 
top: 11px;
}

.playerDiv
{
  background-color:#719bad;
  visibility:	hidden;
}

.leftSidePlayer
{
 background-image:	url(../images/player_02.gif);
 background-repeat:repeat-y;
 width:11px;
 vertical-align : bottom ;

}

.rightSidePlayer
{
 background-image:	url(../images/player_04.gif);
 background-repeat:repeat-y;
 width:12px; 
 vertical-align : bottom ;
}

.topSidePlayer
{
 background-image:	url(../images/player_01.gif);
 background-repeat:repeat-x;
 height:11px; 
 vertical-align : top ;
}

.bottomSidePlayer
{
 background-image:	url(../images/player_04.gif);
 background-repeat:repeat-x;
 vertical-align : bottom ;
}




/*************************** Player CSS*********************************/
.playerleft
{
	background-image:	url(../images/inbox_player_04.gif);
	width:11;
	background-repeat:repeat-y;
	vertical-align:bottom;
	}
	.playerright
	{
		background-image:	url(../images/inbox_player_06.gif);
	width:11;
	background-repeat:repeat-y;
	vertical-align:bottom;
		}
		.topside
		{
			background-image:	url(../images/Untitled-1_01.gif);
	height:12;
	background-repeat:repeat-x;
	vertical-align:bottom;
			
			}
		.buttonsbg
		{
				background-image:	url(../images/Untitled-1_05.gif);
	height:22px;
	
	vertical-align:bottom;
	
			
			}

.bottomside
{
	background-image:	url(../images/inbox_player_06.gif);
	height:21px;
	background-repeat:repeat-x;
	vertical-align:bottom;
	
	}
.footerplayer
{
	background-image:	url(../images/inbox_player_09.gif);
	height:21px;
	background-repeat:repeat-x;
	vertical-align:top;

}


.handcursor
{
cursor:pointer;
}

.forgot_area
{

background-image:	url(../images/authentication_bg.gif);
background-repeat:no-repeat;


}
.frmtxt

{

      font-family: Arial;

      font-size: 11px;

      color: White;

}


.settxtfld
{
	font-family: Arial; 
	font-size: 11px; 
	color: #000000; 
	border-style: solid; 
	border-color: #FFFFFF; 
	border-width: 1px; 
	background-color: #8FACCA;
	width:120px;
}

.btncss
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	padding: 0px;
	background-color: #354254;

}

.combocss
{
	font-family: Arial; 
	font-size: 11px; 
	color: #000000; 
	border-style: solid; 
	border-color: #FFFFFF; 
	border-width: 1px; 
	background-color: #8FACCA;
	width:120px;
}


#upload_area
{
position: relative; 
background-image:	url(../images/authentication_bg.gif);
background-repeat:no-repeat;
width: 312px; 
height: 146px; 
z-index: 1; 
}
div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    position: absolute;  
	z-index: 100000;
	background-color: bfd9dd;
	
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
}
.errormsg{

padding: padding: 1px 1px; 

width: 150px;

height: 12px;

z-index:

border: 1px solid #727c7d;

background-color: #d0dde6;

color: #FF0000;

font-family: Arial;

font-size: xx-small"

}

.errormsg_login{

padding: padding: 1px 1px; 

width: 200px;

height: 12px;

z-index:

border: 1px solid #727c7d;

background-color: #d0dde6;

color: #FF0000;

font-family: Arial;

font-size: xx-small"

}

/***********************************************************************/


