body {
	margin:0px;
	background: #000000;
	font-family:Future, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#FFFFFF;
}
table, td, img {border:0;}
input, textarea, select{font:12px Future, Arial, Helvetica, sans-serif; color:#000000; padding-left:2px}

form, td {margin:0; padding:0;}
td, tr {font:12px Future, Arial, Helvetica, sans-serif;  vertical-align:top;  text-align:left;}

td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}

/*###*/
.tab{width:100%; height:100%;}
/*###*/

.mainFont {
color:#878483;
text-decoration:none
}
a:link {
font-size:12px;
color:#888483;
text-decoration:none;
}
a:visited{
font-size:12px;
color:#888483;
text-decoration:none;	
}
a:focus, a:active {
     outline: none;
  }



a:hover {
font-size:12px;
color:#FFFFFF;
text-decoration:none;			
}
.static{ /*WHEN USER IS IN THE SAME PAGE AS THE PAGE NAME*/
	color: #F99728;
	text-decoration:none;
}

div#mainText{
	margin:0px;
	padding:10px 10px 10px 0px;
}
.localLinks a:link {
	color:#333;
}

.localLinks a:visited {
	color:#3F3B3A;
}
.localLinks a:hover {
	color:#FFF;
}
.localDiv{
display:block;
margin:10px 0px 0px 0px;
}


.banner {  
    height: 527px; 
    width:   527px;  
    padding: 0;  
    margin:  0;  
} 

.header{
	color:#F99728;
	font-size:12px;
	line-height:11px;
	text-decoration:none;
}

.headerLowLevel{
	font:12px;
	color:#D72049;
	font-weight:bold;
}

.header a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}
.header a:hover{
	text-decoration:none;
	color:#F99728;
}
.rightBanner{
background-color:#252122;
}
/*###*/

.footer{
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
}
.footer span{
	color:#767676;
	text-decoration:none;
	font-weight:bold;
}
.footer a{
	color:#ffffff;
	text-decoration:underline;
}
.footer a:hover{
	text-decoration:none;
}
.footer strong a{
	color:#767676;
	text-decoration:underline;
}
.footer strong a:hover{
	text-decoration:none;
}

.loadingImage{
background:url(../images/loadingAnimation.gif) top left no-repeat;
}

.error{
	color:#D72049;
	display:block;
	padding-left:20px;
}
.nav a { padding: 3px 5px; border: 1px solid #ccc; background: #0470B9; text-decoration: none; color:#FFFFFF; }
.nav a.activeSlide { background: #ea0 }
.nav a:focus { outline: none; }
.nav { text-align: left; }
.pics{padding-top:5px;}		
input.blur {
	color: #999;
}
.leftSideBanner{
	background-color:#f3bac7 !important;
}
.inputBut{
	background-color:#FFFFFF;
	color:#666666;
	border:1px solid #CCCCCC;
	cursor:pointer;
}
.inputTxt{
	width:150px;
	background-color:#FFFFFF;
	color:#666666;
	border:1px solid #CCCCCC;
}
hr{
color: #999999;
border:1px solid;
}
.resultDiv{
 width:361px;
 margin:0px;
}
#resultText{
text-align:left;width:400px;overflow:auto; float:left;margin-right:51px;line-height:20px;
}
.fetchItemsHolder{
	width:500px;
	margin:35px 28px;
}
.showingItems{
	float:left;
	width:237px;
	height:150px;
	border:#D72049 1px solid;
	margin:5px;
	overflow:hidden;
}
.showingItemsDetails{
	width:474px;
	border:#D72049 1px solid;
	margin:5px;
	overflow:hidden;
}
.linkPointer{
	color: #FFFFFF;
	text-decoration:none;
}
.statusHolder{
	position:absolute ;
	top:0px ;
	left:0px ;
	height:200px;
	width:200px;
	display:none;
	z-index:800;
	color:#FFFFFF;
}
.highlight{
	background-color:#FFFF00;
}
h3{
	color:#F99728;
	font-size:12px;
	line-height:11px;
	text-decoration:none;
}
.photoGallery{
background:url(images/macFFBgHack.png);
}
.activeImage {
	opacity:1 !important;
    filter: alpha(opacity = 100) !important;
}
.customBack{
}