﻿body
{
	float: left;
	clear: both;
	width: 100%;
	font-size: 11px;
	font-family: Arial;
	color: Black;
}
*
{
	margin: 0px;
	padding: 0px;
}

a
{
    
    color:#1B498B;
    /*font-weight:bold;*/
    text-decoration:none;
    
}

img
{
    
    border :0;
    
}

.master_Main
{
	width: 98%;
	margin: auto auto;
}
.master_Inner
{
	float: left;
	clear: both;
	width: 100%;
	padding-bottom: 60px;
	text-align:center;
}
.master_count
{
	float: left;
	clear: both;
	width: 100%;
	margin-top: 5px;
	text-align:left;
}

.master_topBar
{
	background: #F2F2F2 url(../images/master/topBar.png) repeat-x scroll 0 0;
	clear: both;
	float: left;
	
	line-height: 32px;
	margin-top: 5px;
	width: 100%;
	border:solid 1px #DDDDDD; 
}

.master_topBarNew
{

	clear: both;
	float: left;
	
	height: 35px;
	margin-top: 5px;
	width: 100%;
	border-bottom:solid 1px #DDDDDD; 
}

.master_topBarNew .topIcon
{


	cursor: pointer;
	float: left;
    margin-right: 15px;
}


.master_topBarNew .topIconSelected 
{

	cursor: pointer;
	float: left;
margin-right: 15px;

}

.master_topBarNew a
{

color: #000;

}

.master_topBarNew .topIcon span
{


font-family: 'Arial';
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;


font-weight: bold;
font-size: 1.3em;
position: relative;
}

.master_topBarNew .topIcon:hover span
{
font-family: 'Arial';
color: #1b498b;
text-decoration: none;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
font-weight: bold;
font-size: 1.3em;
position: relative;
}


.master_topBarNew .topIconSelected span
{
font-family: 'Arial';
color: #1b498b;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
font-weight: bold;
font-size: 1.3em;
position: relative;
text-decoration:underline; 
border-bottom:Solid 1px #1b498b;
}


/* TOP ICON - FILES */

.master_topBarNew .topIconFiles
{


	background: url("../images/master/iconsTop.png") 0 60px transparent;
	height: 52px;
	width: 54px;
		position:relative;


}

.master_topBarNew .topIconSpan
{


font-family: 'Arial';
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
font-weight: bold;
font-size: 1.3em;
position: relative;
top: 2px;
}

.master_topBarNew .topIconFiles:hover 
{
	background: url("../images/master/iconsTop.png") 0 -3px transparent;

	
		position:relative;

cursor: pointer;
	height: 52px;
	width: 54px;
}

.master_topBarNew .topIconFilesSelected
{
	background: url("../images/master/iconsTop.png") 0 -3px transparent;

	
		position:relative;

cursor: pointer;
	height: 52px;
	width: 54px;
}



/* TOP ICON - FILES */


/* TOP ICON - MP3S */

.master_topBarNew .topIconMp3s
{


	background: url("../images/master/iconsTop.png") no-repeat -52px -54px transparent;
	height: 54px;
	width: 72px;
	position:relative;


}


.master_topBarNew .topIconMp3s:hover
{
	background: url("../images/master/iconsTop.png") no-repeat -52px -3px transparent;
	height: 54px;
	width: 72px;
	position:relative;


}

.master_topBarNew .topIconMp3sSelected
{
	background: url("../images/master/iconsTop.png") no-repeat -52px -3px transparent;
	height: 54px;
	width: 72px;
	position: relative;
}

.master_topBarNew .topIconMp3s span
{
font-family: 'Arial';
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
margin-left: 10px;
font-weight: bold;
font-size: 1.3em;
position: relative;

}





/* TOP ICON - MP3S */


/* TOP ICON - LYRICS */

.master_topBarNew .topIconLyrics
{


	background: url("../images/master/iconsTop.png") no-repeat -125px -55px transparent;
	height: 54px;
	width: 57px;
	position:relative;
   
}


.master_topBarNew .topIconLyrics:hover
{
	background: url("../images/master/iconsTop.png") no-repeat -124px -1px transparent;
	height: 54px;
	width: 57px;
		position:relative;
     

}

.master_topBarNew .topIconLyricsSelected
{
	background: url("../images/master/iconsTop.png") no-repeat -124px -1px transparent;
	height: 54px;
	width: 57px;
	position:relative;
}





/* TOP ICON - LYRICS */


/* TOP ICON - XXX */

.master_topBarNew .topIconXXX
{


	background: url("../images/master/xxx.png") no-repeat transparent;
	height: 48px;
    margin-top:6px;
	width: 85px;
	position:relative;
   
}





/* TOP ICON - XXX */


/* TOP ICON - REGISTER */

.master_topBarNew .topIconRegister
{


	background: url("../images/master/iconsTop.png") no-repeat -185px -1px transparent;
	height: 54px;
	width: 57px;
	position:relative;


}


.master_topBarNew .topIconRegister:hover
{
	background: url("../images/master/iconsTop.png") no-repeat -185px -1px transparent;
	height: 54px;
	width: 57px;
		position:relative;
    

}

.master_topBarNew .topIconRegisterSelected
{
	background: url("../images/master/iconsTop.png") no-repeat -185px -1px transparent;
	height: 54px;
	width: 57px;
	position:relative;
}





/* TOP ICON - REGISTER */






/* TOP ICON - LOGIN */

.master_topBarNew .topIconLogin
{


	background: url("../images/master/iconsTop.png") no-repeat -246px -58px transparent;
	height: 52px;
	width: 50px;
	position:relative;
 

}


.master_topBarNew .topIconLogin:hover
{
	background: url("../images/master/iconsTop.png") no-repeat -246px -5px transparent;
	height: 52px;
	width: 50px;
		position:relative;
  
}

.master_topBarNew .topIconLoginSelected
{
	background: url("../images/master/iconsTop.png") no-repeat -246px -5px transparent;
height: 52px;
	width: 50px;
	position:relative;
}


.downloadTable
{
    
    margin-top: 10px;
    color: #1B498B;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    border: 1px solid black;
    display: inline-table;
    padding: 20px;
    height: 180px;
    width: 200px;
    margin-right: 25px;
}

.downloadTable:hover
{
    
    margin-top: 10px;
    color: black;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    border: 2px solid #1B498B ;
    display: inline-table;
    padding: 20px;
    height: 180px;
    width: 200px;
    margin-right: 25px;
}

/* TOP ICON - LOGIN */


.master_logindiv
{
	
	clear: both;
	
    margin-left: auto;
    padding-top:0px;
    padding-bottom:5px;
    line-height: 32px;
	margin-top: 15px;
	width: 350px;
	border:solid 1px #DDDDDD; 
}

.btnDownload3
{
	background:transparent url(../images/searchresult/downloadBtn.png) no-repeat scroll right center;
border:medium none;
color:#282828;
line-height:27px;
font-size:12px;
font-weight:bold;
height:27px;
padding-bottom:5px;
min-width:96px;
 width:auto !important;
 width:96px;

margin-top:10px;
border-left:solid 1px #D6D6D6;
border-right:solid 1px #D6D6D6;
}

.tb_left
{
	float: left;
    margin-top: 5px;
	margin-left: 14px;
}
.tb_right
{
	float: right;
    margin-top: 5px;
	margin-right: 15px;
}

.master_topBar span, .master_topBar a
{
	font-size: 12px;
	color: #1A488B;
	text-decoration: none;
	float: left;
}
.master_topBar .sep
{
	margin-right: 6px;
	margin-left: 6px;
}
.a_more
{
	background: transparent url(../images/master/arr.png) no-repeat scroll right center;
	font-weight: bold;
	padding-right: 11px;
}

.index_Logo
{
	
	padding-top: 58px;
	 margin:auto auto;
     padding-bottom: 56px;
     min-width:400px;
  clear:both;
     height:105px;
}


.index_LogoMp3
{
	clear:both;
	padding-top: 18px;
	 margin:auto auto;
     padding-bottom: 16px;
}

.index_LogoMp3_subtitle
{

font-family: arial,sans-serif;
color: rgb(119, 119, 119);
font-size: 16px;
font-weight: bold;
position:relative;
top:-95px;
right:60px;

}


.index_Search
{
	background:  url(../images/index/iconsBg.png) no-repeat scroll 0 0;
 margin:auto auto;

	
	width: 762px;
	min-height: 255px;
}

.index_SearchMp3
{

 margin:auto auto;

	
	width: 762px;
	min-height: 155px;
}


.master_footerText
{
	
	clear: both;
}
.master_footerText2
{

	clear: both;
}
.master_footerText3
{

	clear: both;
}
.master_footerFlags
{

	clear: both;
}
.master_categories
{

	clear: both;
	position:relative;
}
.index_tabs
{
	margin:auto auto;
	
	width: 960px;
	

}
.s_items
{
	float: left;
	clear: both;
	width: 100%;
	margin-left: 0px;
}

.s_items .item
{
	float: left;
	height: 107px;
	width: 95px;
	cursor:pointer;
}
body .s_items .itemOn
{
	background-position: 0px -111px;
}
body .s_items .itemOn span
{
	color: White;
}
.s_items .itemAll
{
	background: transparent url(/Media/images/index/icoAll.png) no-repeat scroll 0 -2px;
}
.s_items .itemApplications
{
	background: transparent url(/Media/images/index/icoApplications.png) no-repeat scroll 0 -2px;
}
.s_items .itemGames
{
	background: transparent url(/Media/images/index/icoGames.png) no-repeat scroll 0 -2px;
}
.s_items .itemMovies
{
	background: transparent url(/Media/images/index/icoMovies.png) no-repeat scroll 0 -2px;
}
.s_items .itemMusic
{
	background: transparent url(/Media/images/index/icoMusic.png) no-repeat scroll 0 -2px;
}
.s_items .itemEbooks
{
	background: transparent url(/Media/images/index/icoEbooks.png) no-repeat scroll 0 -2px;
}
.s_items .itemOther
{
	background: transparent url(/Media/images/index/icoOther.png) no-repeat scroll 0 -2px;
}
.s_items .itemXXX
{
	background: transparent url(/Media/images/index/icoXXX.png) no-repeat scroll 0 -2px;
	width: 97px;
}
.s_items .item:hover
{
	background-position: 0px -111px;
}
body .s_items .item:hover span
{
	color: White;
}
.s_items .item span
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-top: 87px;
	text-align: center;
	width: 100%;
}
.s_bar
{
background:transparent url(../images/index/iconsBg.png) no-repeat scroll 0 -108px;
clear:both;
float:left;
min-height:47px;
height:auto !important;
height:47px;
width:100%;
}

.s_bar .input
{
	background: transparent url(../images/index/iconsInput.png) no-repeat scroll 0 0;
	height: 33px;
	margin-left: 8px;
	margin-top: 5px;
	width: 566px;
	float: left;
	display:inline;
}
.s_bar .input input
{
	border: medium none;
	font-size: 12px;
	font-weight: bold;
	margin-left: 35px;
	margin-top: 10px;
	width: 515px;
}
.s_bar .btn
{
background:transparent url(../images/index/iconsSearch.png) repeat-x scroll 0 0;
 border:none;

 border-right:solid 1px #A01015;
border-left:solid 1px #A01015;
 border-style:none;

color:white;
cursor:pointer;
float:left;
font-size:15px;
font-weight:bold;
height:33px;
margin-left:8px;
margin-top:5px;
padding-bottom:4px;
padding-top:2px;
min-width:105px;
line-height:31px;
}

.advanced a
{
    
    margin-bottom: 6px;
    
}

.advanced
{
	color: White;
	float: left;
	font-size: 12px;
	margin-left: 8px;
	margin-top: 6px;
    margin-bottom: 6px;
}
.index_Search0 
{
	 background-color:Transparent;
}
.index_Search0 .advanced
{
	 float:right; margin-top:15px; color:#1A488B;
	
}
.tabs_content
{
	text-align:left;
	float: left;
	clear: both;
	width: 100%;
	border: solid 1px #E6E6E6;
	margin-top: -1px;
	padding-top: 18px;
	padding-bottom: 18px;
}

.tabs_content a
{
	text-decoration:none;
    color:black;
}


.tabs_content .error
{
    
    
    background-color:#F5FFFA;
    top:17px;
    line-height:35px;
    position:relative;
    
}

.tabs_items
{
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	z-index: 1px;
}
.tabs_items .tab
{
	cursor:pointer;
	float: left;
	border: solid 1px #E6E6E6;
	font-size: 12px;
	color: #1A488B;
	padding-left: 12px;
	padding-right: 12px;
	margin-right: 2px;
	height: 32px;
	line-height: 31px;
}
.tabs_items .tabOn , .tabs_items .tab:hover
{
	background: transparent url(../images/index/barSelected.png) repeat-x scroll 0 0;
	border-bottom: solid 1px white;
	font-weight: bold;
}

.tab_more
{
	background: transparent url(../images/master/arr2.png) no-repeat scroll right 6px;
	color: #1A488B;
	float: right;
	font-size: 12px;
	margin-top: 9px;
	padding-right: 5px;
}


.tabs_items .tabCategoryXXX
{
	cursor:pointer;
	float: right;
	border: solid 1px #E6E6E6;
	font-size: 12px;
	color: #1A488B;
	padding-left: 12px;
	padding-right: 12px;
	margin-right: -2px;
	height: 32px;
	line-height: 31px;
}

.tabs_items .tabCategoryXXX a
{
color: red;
font-weight:bold;
}


.tabs_items .tabCategoryXXXOn , .tabs_items .tabCategoryXXX:hover
{
	background: transparent url(../images/index/barSelected.png) repeat-x scroll 0 0;
	border-bottom: solid 1px white;
	font-weight: bold;
    float: right;
}

.tabs_content .table
{
	float: left;
	margin-left: 20px;
    margin-right: 20px;
	width: 900px;
    text-align: center; 
}

.tabs_content .tableItem
{
     text-align: center; 
height: 210px; 
min-width:181px;
max-width:181px;
}


.tabs_content .title
{
font-size: 12px;
font-weight: bold;
text-align: center; 
max-width:120px;
	overflow: hidden;
	text-overflow: ellipsis;
}


.tabs_content .titleCategory
{
font-size: 14px;
font-weight: bold;
text-align: center; 
}


.tabs_content .time
{
font-size: 12px;
font-family: "Trebuchet MS";
font-weight: 700;
text-align: center; 
font-weight: bold;
position: relative;
background-color:#000000;
display:block;
width: 55px;
height: 20px;
opacity: 0.7;
top:48px;
left: 115px;
color: white;
}


.tabs_content .fastPlay
{
position: relative;
background-image:  url("/Media/images/index/xxx/FastPlay.png");
background-repeat:no-repeat;
display:block;
width: 20px;
height: 20px;
opacity: 0.7;
top:128px;
left: 10px;

}


.tabs_content .tableItemImg
{
height: 132px;
width: 164px;
background-image: url("/Media/images/index/xxx/thumbBackground.gif");
background-repeat:no-repeat;
text-align: center; 
}


.tabs_content .tableItemImg img
{

height: 120px;
width: 160px;
}



.index_news
{
	 margin:auto auto;

	width: 762px;
}

.index_news_files
{
	
margin-top:10px;
	width: 100%;
}

.news_header
{
	background: transparent url(../images/index/subBar.png) repeat-x scroll 0 0;
	clear: both;
	float: left;
	height: 33px;
	line-height: 32px;
	width: 100%;
}
.news_header h2
{
	display:inline;
	float: left;
	margin-left: 14px;
	font-weight: bold;
	font-size: 12px;
	color: #1A488B;
}

.news_header span
{
	

	
	font-weight: bold;
	font-size: 12px;
	color: #1A488B;
}


.news_header big
{
	
position:relative;
max-width:150px;
float:left;
margin-top:6px;
height:32px;
	margin-left: 14px;
}

.newsClose
{
	background: transparent url(../images/index/close.png) no-repeat scroll 0 0;
	float: right !important;
	height: 21px;
	margin-right: 6px;
	margin-top: 6px;
	cursor:pointer;
	width: 21px;
}
.index_news_content
{
	width: 720px;
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	min-height: 110px;
	border:solid 1px #E6E6E6; float:left; clear:both; margin-top:0px;

}


.index_news_content_files
{
	width: 100%;
text-align:center;
	min-height: 110px;
	border:solid 1px #E6E6E6; 

}


.master_footerLinks
{
	margin-top: 36px;
	

	 margin:auto auto;
	text-align: center;
	clear:both;
}
.master_footerLinks *
{
	font-size: 12px;
}
.master_footerLinks .sep
{
	padding-left: 3px;
	padding-right: 3px;
}

.master_footerText
{
 margin:auto auto;
	
	clear: both;

	text-align: center;
	font-size: 12px;
}
.master_footerText a
{
	text-decoration: underline;
}

.master_footerText2
{
	margin-top: 25px;

	clear: both;
	 margin:auto auto;
	text-align: center;
	font-size: 12px;
}
.master_footerText2 a
{
	text-decoration: underline;
}

.master_footerFlags
{

	
   width:450px;
    clear: both;
  margin:auto auto;
	text-align: center;
	font-size: 12px;
}



.flagsTable td
{
 
    padding:5px;
}

.flagsTable
{
 
    height:25px;
    margin:3px;
   
     float:left;

}



.flagsTable td:hover, .selected td
{
    
 color:white;
	background: transparent url(../images/master/flagSelected.png) repeat-x scroll 0 0;
}

.master_footerFlags a
{
text-decoration:none;
color:black;
font-weight:bold;

}



.selected a
{
color:white;
}

.master_categories
{
	margin-top: 154px;
	border: 1px solid #E6E6E6;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}
.master_categories table
{

	margin-left: 20px;
	width: 98%
}
.master_categories table img
{
	float: left;
	
}

.master_categories table div
{
	text-align:left;
	float: left;
	line-height: 17px;
	margin-left: 5px;
}
.master_categories table div h2
{
	font-size: 14px;
}

.index_Logo2
{
	float: left;
	margin-top: 17px;margin-right: 55px;
	 display:inline;
}
.index_Search2
{
	
	clear: none;
	float: left;
	min-height: 46px;
	margin: 12px 0 0;
	padding-top: 2px;width:732px;
}
.index_Search2 .s_bar .input
{
	background: transparent url(../images/master/input.png) no-repeat scroll 0 0;
	float: left;
	height: 33px;
	margin-left: 8px;
	margin-top: 5px;
	width: 546px;
	display:inline;
}
.index_Search2 .s_bar .input input
{
	width: 500px;
}
.s_bar .btn
{
	margin-left: 5px;
}

.cbxSpan
{
	float: left;
	margin-right: 14px;
}

.cbxSpan .cbx1
{
	width: 11px;
	height: 11px;
	padding: 0px;
	float: left;
	float: left;
}
.cbxSpan span
{
	float: left;
	margin-left: 5px;
	margin-top: -1px;
}
.cbxSpanHosting span
{
	float: left;
	margin-left: 5px;
	margin-top: -1px;
}
.cbxSpanHosting
{
	float: left;
	margin-right: 14px;
    min-width: 110px;
}

.cbxSpanHosting .cbx1
{
	width: 11px;
	height: 11px;
	padding: 0px;
	float: left;
	float: left;
}
.master_checbkoxes
{
	clear:both;
float:left;
margin-left:0;
margin-top:8px;
width:800px;
}

.master_checbkoxes_index
{
	clear:both;
/*float:left;*/
margin-left:0;
margin-top:8px;
width:590px;
}

.playlistTableRecord
{
    
    height:25px;
    
}

.playlistTableRecordTwo
{
    background-color:#FFF8E7;
    height:25px;
    
}


.playlistTableRecord:hover
{
    
    height:25px;
    color:white;
    background-color:#1B498B;
}

.playlistTableRecordTwo:hover
{
    background-color:#1B498B;
    color:white;
    height:25px;
    
}



.details_header
{
	text-align:left;
	float: left;
	clear: both;
	width: 100%;
	margin-top: 37px;
}

.details_header h2
{
	font-size: 18px;
	font-weight: bold;
    padding:10px;
	color: #1B498B;
	float: left;
	clear: both;
	width: 100%;
}

.details_header .description
{

    padding:10px;
float: left;
	width: 100%;
}


.details_logo
{
	float: right;
}
.dh_span
{
	float: left;
	width: 100%;
    border:solid 1px #DDDDDD;
    padding-top:20px;
    padding-bottom:20px;
    text-align:center;
    
}



.dh_span_link
{
	float: left;
	width: 100%;
    border:solid 1px #DDDDDD;
    padding-top:20px;
    padding-bottom:20px;
    
}

.dh_span_link div
{
	float: left;
	clear: both;
	width: 100%; height:18px; margin-top:11px;
	font-size:12px;
}

.dh_span_link div span
{
	  color:#5B7D0D;
}
.noFloat
{
	float:none;
}


.infoBar
{
		background:#D2191F url(/Media/images/master/info.png) repeat scroll 0 0;
border-bottom:1px solid #A91419;
border-left:1px solid #A21217;
border-right:1px solid #A21217;

color:white;

font-size:12px;

min-height:22px;
margin-left:280px;
 margin:auto auto;
padding-top:6px;
text-align:center;
width:100%;
}



.errorDivResults 
{
 clear:both;  
 margin-top:55px; 
 margin-bottom:25px; 
 padding:20px 0px 20px 0px;
 width:100%;
 border: 1px LightCoral solid;   
    
}



.errorDivResults .leftTd 
{

float:left;
padding-left:10px;
    
}


.errorDivResults .rightTd 
{

color: #1B498B;
font-size:15px;
text-align: center;
font-weight:bold;
    
}


.errorDiv 
{
 clear:both;  
 margin-top:55px; 
 margin-bottom:25px; 
 padding:20px;
 border: 1px LightCoral solid;   
    
}

.errorDiv .leftTd 
{

float:left;
    
}


.errorDiv .rightTd 
{

color: #1B498B;
font-size:19px;
text-align: center;
font-weight:bold;
    
}


.errorBar
{
		background:#D2191F url(/Media/images/master/error.png) repeat scroll 0 0;
border-bottom:1px solid #A91419;
border-left:1px solid #A21217;
border-right:1px solid #A21217;

color:white;

font-size:12px;

min-height:22px;
margin-left:280px;
 margin:auto auto;
padding-top:6px;
text-align:center;
width:100%;
}
.errorMain
{
border-top:1px solid #DDDDDD;
clear:both;
cursor:pointer;
padding-top:10px;
width:100%; margin-top:10px;
}

.inputsimple
{
  
    padding-top:5px; padding-bottom:5px;
}


.inputsimple:focus
{
    background-color:#F5FBEF;
    border:1px solid #045FB4;
}




.biginputsimple
{
    
    padding-top:5px; padding-bottom:5px; font-size:26px;
}

.categoriesExpand
{
	
bottom:-36px;
color:white;
font-weight:bold;
height:41px;
left:0;
line-height:40px;
padding-top:6px;
position:absolute;
min-width:163px;
width:auto !important;
width:163px;
			background:transparent url(../images/master/btnCategories.png) no-repeat scroll center 0;
			border:none;

}
.btn, a
{
	cursor:pointer;
}

.index_newsSep
{
	clear:both;
float:left;
height:20px;
width:100%;
}

.sep2
{
	float:left;  clear:both ; width:100%; height:36px;
}

.sep3
{
	float:left;  clear:both ; width:100%; height:25px;
}
.sep4
{
	float:left;  clear:both ; width:100%; height:15px;
}
.leftTD
{
	width:10px;
}

div.leftTD
{
	 width:10px; height:10px;
}


.index_Search .s_bar .btn
{
margin-left:10px;
margin-top:6px;
min-width:165px;
width:auto !important;
width:165px;
}



.index_SearchMp3 .s_bar .btn
{
margin-left:10px;
margin-top:6px;
min-width:165px;
width:auto !important;
width:165px;
}

.index_Search2 .s_bar .btn 
{
	min-width:160px;
	 width:auto !important;
	 width:160px;
}

.index_Search2 .s_bar
{
	position:relative;
}
.index_Search2 .advanced
{
	color:#1A488B;
float:right;

}
.index_Search2
{
	background:none;
}

.registerDiv
{
    border:1px solid silver;
    clear:both;
    margin-top:10px;
    
    float:left;
    width:100%;
}

.registerDiv .tableRegister
{
    
    margin-top:10px;
    float:left;
    clear:both;
}


.ProfileDiv
{
    border:1px solid silver;
    clear:both;
    margin-top:10px;
    padding:10px;
}




.leftTable
{
    
    width:150px;
    border-right:2px solid gray;
}

.leftTableSelected
{
    
    width:150px;
    border-right:10px solid #DEDEDE;
  background:#F2F2F2;
}


.leftTableLoader
{
    
    width:150px;
    border-right:10px solid #5CB8E6;
  background:#DEF1FA;
}


.rightTable
{
    width:350px;
}

.ProfileTableInfo
{
    
    text-align:center;margin:10px;padding:10px;
    border: 1px dotted green;
    
}

.rightTableText
{
    border: 1px dotted black;
    width:350px;
    padding:5px;
}

.suggestTable
{
    width:250px;

}


.suggestTableSelected
{
    width:250px;
    padding:5px;
border:1px dashed gray;
}

.suggestTableError
{
    width:250px;
    padding:5px;
    background:#FFA6A6;
border:1px dashed red;
}

.suggestTableOk
{
    width:250px;
    padding:5px;
    background:#99FF99;
border:1px dashed green;
}

.rowTable
{

}

.rowTableInformation
{
margin:5px 0px 5px 0px;
height:35px;
background-color: #F2F2F2;
border: 1px #DBDBDB solid;



}


.rowTableInformation td
{
    
    width:50%;
    
}

.rowTableInformation2
{
margin:5px 0px 5px 0px;
height:35px;
background-color: #EBEBEB;
border: 1px #DBDBDB solid;



}


.contactRowTable
{
background-color: silver;
height:25px;
}


.registerDiv h2
{
    padding:10px;
    float:left;
    color:#0F1F3D;
    
}

.subSearch
{
	margin:auto; width:auto !important; width:1200px;

}

.subSearchInner
{
	float:left; clear: both; width:100%;
}



.FileHelpUsDiv
{
    
    border: 1px #E6E6E6 solid;
    margin-bottom:10px;
    float:left;
    clear:both;
    width:100%;
    min-height:100px;
    font-family: Verdana;
color: #000;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
font-size: 1.4em;  
    
    
    
}


.BlueButtonBig
{
    
  line-height:40px;
  height:40px;
padding-top:6px;
position:absolute;
min-width:163px;
width:auto !important;
width:163px;
background:transparent url(/Media/images/buttons/blueButton.png) repeat-x 0px 0px;
border:none;  
cursor:pointer;        
font-family: Verdana;
background-color: #000;
color: #fff;
text-decoration: none;
word-spacing: normal;
font-size: 1.1em;
float:left;
clear:both;    
    
}

.BlueButtonBig:hover
{
    
  line-height:40px;
  height:40px;
padding-top:6px;
position:absolute;
min-width:163px;
width:auto !important;
width:163px;
background:transparent url(/Media/images/buttons/blueButton.png) repeat-x 0px -52px;
border:none;  
cursor:pointer;     
font-family: Verdana;
background-color: #000;
color: #fff;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
font-size: 1.1em;  
    
}

.JavaDownloaderTop
{
    text-align:center;
      background-color: #3B5998;
    height: 82px;
    color:white;
    font-size: 24px;
    position: relative;
    z-index: 100;
    line-height:76px;
    
}

.JavaDownloaderContent
{
    
    color: #3B5998;  
   font-size: 18px;
  
    text-align:center;
    
}
