body { background: #000 url('../images/behindSpace.png') fixed no-repeat top center; }
#login{
    background: url('320box.png');
    width:100%;
    text-align:right;
    color:#fff;
      
}
#mainwindow{
    background: url('../320box.png');
    color:#fff;
    width:320px;
	margin:50px auto;
	.position:absolute;
	.top:35%;
	.left:35%;
}

a:link { color: #15ADFF; }
a:visited { color: #15ADFF; }
a:active { color: #ccc; }
a:hover { color: #FFF; }

.resultsRow {
	background: #transparent;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.resultsRow2 {
	background: #transparent;
	border: 0;
}
.editTable {
	background: #transparent;
	color:#fff;
	text-align:center;
	width:960px;
	background-image: url(../table_transparent.png);
	border: 1px solid #fff;
}
.editTable td {
	vertical-align: middle;
}
.editWindow {
	margin: 0 auto;
	width: 100%;
}
.editButtons {
	margin:auto;
	height:50px;
	padding:5px;
	padding-bottom:40px;
	text-align:center;
}
.editButtons-top {
	margin:65px auto auto;
	height:35px;
	padding:5px;
	text-align:center;
}
.fsTable {
	color: #fff;
	text-align: center;
	vertical-align: middle;
	background-color: transparent;
	width: 280px;
	padding: 4px;
	border: 1px solid #FFF;

}


.editPicWrapper {
	width: 640px;
	margin: auto;
	text-align: center;
	padding: 10px;
}
	
.editPicture {
	max-width: 640px;
	max-height: 480px;
}
.text {
	margin-top: 120px;
	float: right;
	color: #FFF;
}
.tableHeader {
	color: #FFF; 
	font-size: 14pt; 
	background-color: transparent;  
	padding-bottom: 6px;
}

.edit_pic {
	background-image: url(../images/table_transparent.png); 
	width: 800px; 
	border: 1px solid #fff; 
	padding: 10px;
	margin: 10px auto;
	text-align: center;
}
div#bottomPanel {
    position: absolute;
    width:100%;
    bottom:0;
}

div#bottomTab {
position:relative;
	background: url(../images/tab_mod/bottom_tab.png) no-repeat scroll center bottom transparent; 
	height: 44px;
	top:0;
	overflow:hidden;
	z-index:999;
}
#buttonGroupWrap {
    width:655px;
    margin:auto;
}
#buttonGroup1 {
clear:right;
display:block;
float:none;
height: 42px;
width: 175px;
overflow:hidden;
padding: 15px 0 0;
text-align:center;
margin:0;
}
#buttonGroup2 {
clear:left;
display:block;
float:right;
height: 42px;
width: 175px;
overflow:hidden;
text-align:center;
margin:0;
position:relative;
top:  -42px;
left: 0px;
}
#buttonGroupWrap ul li {
    text-align:left;
    padding: 0;
    /*width:50%;*/
    display:inline;
}
ul#buttonGroup1 li a { /*float:left;*/ }
a#homeBtn {
    background:url(../images/tab_mod/home_btn.png) no-repeat top center;
    width:70px;
    height:30px;
    cursor:pointer;
    display:inline-block;
}
a#homeBtn:hover {
    background:url(../images/tab_mod/home_btn_over.png) no-repeat top center;
    width:70px;
    height:30px;
    cursor:pointer;
    display:inline-block;

}
a#loginBtn {
    background:url(../images/tab_mod/login_btn.png) no-repeat center center;
    width:90px;
    height:30px;
    cursor:pointer;
    display:block;
    margin:auto;
}
a#loginBtn:hover {
    background:url(../images/tab_mod/login_btn_over.png) no-repeat center center;
    width:90px;
    height:30px;
    cursor:pointer;
    display:block;
    margin:auto;
}
a#logoutBtn {
    background:url(../images/tab_mod/logout_btn.png) no-repeat center center;
    width:105px;
    height:30px;
    cursor:pointer;
    display:block;
    margin:auto;
}
a#logoutBtn:hover {
    background:url(../images/tab_mod/logout_btn_over.png) no-repeat center center;
    width:105px;
    height:30px;
    cursor:pointer;
    display:block;
    margin:auto;
}
a#backBtn {
    background:url(../images/tab_mod/back_btn.png) no-repeat center center;
    width:70px;
    height:30px;
    cursor:pointer;
    display:inline-block;
}
a#backBtn:hover {
    background:url(../images/tab_mod/back_btn_over.png) no-repeat center center;
    width:70px;
    height:30px;
    cursor:pointer;
    display:inline-block;
}
div#gv_select { color:#fff; text-align:center; padding-bottom: 10px; font-size: 22px;}
div#errorpane {
    width: 340px;
    margin: 200px auto 50px;
    padding: 15px;
    font-weight:bold;
    color:#fff;
    font-style:italic;
    background:url(../images/table_transparent.png) repeat transparent;
    border: 1px solid #fff;
}
/*div.panel-overlay{
     background:url(../images/table_transparent.png) repeat transparent;
}*/