






.underline:hover {
text-decoration:underline;
}

.colBackground {
background-color:#414143;
filter: alpha(opacity=75);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
opacity:0.75;
-moz-opacity:0.75;
height: 165px;
z-index:4;
position: absolute; 
width: 125px;
padding: 6px;
overflow: hidden;
font-family: arial;
font-size: 12px;
}

.addToButton {
z-index:10;
position: absolute; 
right: 2px; 
bottom:2px; 
width:50px; 
height:50px; 
visibility: hidden;
}

.thumbnail_little_picture {
float:left; 
margin-top:4px; 
position: absolute; 
right: 50px; 
top: 0px;
}

.thumbnail_info_text {
width: 290px; 
margin: 5px; 
text-align:left;
}

.thumbnail_zoom {
visibility: hidden; 
border-color: #AAA; 
border-width: 1px; 
border-style: solid; 
width: 350px; 
z-index:7; 
position: absolute; 
background:#4B4B4D; 
overflow:hidden; 
height: 450px;
}

.thumbnail_small_picture {
filter:alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
-moz-opacity:1;
opacity:1;
float:left; 
margin: 0px;
position: absolute; 
height: 170px; 
left:10px; 
width:115px;
}

.thumbnail_small_image {
margin:auto;
max-width:115px;
width:expression(this.width>115?115:true);
height:expression(this.height>100?150:true);
max-height:150px;
vertical-align:middle;
position:relative;
}

.thumbnail_small_picture2 {
max-width:115px;
width:115px;
height:150px;
position:absolute;
left:0px;
background-color:#FFF;
overflow:hidden;
line-height:120px;
font-size:120px;
top:0px;
}

.thumbnail_large_picture {
filter:alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
-moz-opacity:1;
opacity:1;
float:left; 
margin: 6px; 
left: 2px; 
top: 0px;
position: absolute;
text-align:left; 
top:0px; 
left:0px;
}



.thumbnail_square {
visibility: hidden; 
border-color: #AAA; 
border-width: 1px; 
border-style: solid; 
width: 300px; 
z-index:7; 
position: absolute;
overflow:hidden; 
height: 160px;
background:#4B4B4D;
}

a {
cursor:pointer; 
}

body,table,tr,td,p,div,ol,ul,li { font-family: Arial, Helvetica, Geneva, sans-serif; }
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	min-width: 803px; 
}
#topnav {
	margin-left: auto;
 	margin-right: auto;
	background-repeat: repeat-y;
	height: 22px;
	width: 803px;
	margin-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #747476;
	border-left-color: #747476;
	border-bottom-color:#545557;
	border-right-color:#545557;
	text-align:right;
	color:#898a8c;
	font-size:10px;
	line-height:22px;
}
#topnav A
{
	color:#898a8c;
	text-decoration:none;
}

#topnav A:hover
{
	color:#838384;
	text-decoration:underline;
}

.topnav_content{
	color:#898a8c;
	font-size:10px;
	}
	
topnav_content A{
	color:#898a8c;
	text-decoration:none;
	}
	
	topnav_content A:hover{
	color:#838384;
	text-decoration:underline;
	}

#body_container {
	margin-left: auto;
 	margin-right: auto;
	background-repeat: no-repeat;
	width: 803px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #747476;	
	text-align:right;
	position:relative;
	}

#sidenav{
width:196px;
position:absolute;
top:10px;
left:0px;
}

#sidenav A
{
	color:#BBB;
	text-decoration:none;
}

#sidenav A:hover
{
	color:#BBB;
	text-decoration:underline;
}

#container {
	margin-left: auto;
 	margin-right: auto;
	width: 582px;
	top:14px;
	margin-right:10px;
	
	  
}

#transparent_content {
	
	width: 562px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #747476;
	border-right-color: #747476;
	border-left-color:#545557;
		border-bottom-color:#545557;
	text-align:left;
	background-color:#414143;
	 filter: alpha(opacity=75); 
	  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
	  opacity:0.75;
	   -moz-opacity:0.75; 
	
	 padding:10px;
	 margin-bottom:5px;
}
.headerText{
font-size:10px;
color:#ffffff;
line-height:normal;
}

.headerText A {
font-size:16px;
color:#ffffff;
line-height:normal;

}

.subheaderText{
font-size:11px;
color:#ffffff;
line-height:normal;
}

.side_navigation{
font-size:14px;
color:#a3a3a5;
line-height:normal;
line-height:24px;
cursor:pointer;
}

.side_navigation A{
font-size:14px;
color:#a3a3a5;
line-height:normal;
text-decoration:none;
line-height:24px;
cursor:pointer;
}

.side_navigation A:hover{
font-size:14px;
color:#a3a3a5;
line-height:normal;
text-decoration:underline;
line-height:24px;
cursor:pointer;
}

.side_sub_navigation{
font-size:12px;
color:#ffffff;
line-height:normal;
text-decoration:none;
line-height:14px;
 
}
.side_sub_navigation A{
font-size:12px;
color:#ffffff;
line-height:normal;
text-decoration:none;
line-height:14px;


}

.side_sub_navigation A:hover{
font-size:12px;
color:#ffffff;
line-height:normal;
text-decoration:underline;
line-height:14px;


}
.regularText{
font-size:10px;
color:#ffffff;
line-height:normal;
}


.regularText A{
font-size:10px;
color:#ffffff;
line-height:normal;
}

input{
height:15px;
font-size:10px;
border:none;
width:209px;
}


.field-label {
font-size:10px;
color:#ffffff;
line-height:normal;
}
#myField {
padding-top:5px;
}

.whiteline{
color:#acacac;
height:1px;
padding:0px;
margin:0px;
border-top:none;
position:relative;
top:5px;
}

.greyline{
color:#060606;
height:1px;
padding:0px;
margin:0px;
border-top:none;
position:relative;
top:5px;
}
#bottomnav {
clear:both;
	margin-left: auto;
 	margin-right: auto;
	background-repeat: repeat-y;
	width: 803px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #747476;
		text-align:right;
	color:#898a8c;
	font-size:10px;
	line-height:22px;
	margin-top: 3px;
	padding-bottom:10px;
	padding-top:10px;
}
#bottomnav A
{
	color:#898a8c;
	text-decoration:none;
}

#bottomnav A:hover
{
	color:#838384;
	text-decoration:underline;
}
.footerText{
color:#acacae;
line-height:normal;
padding-left:10px;
padding-right:7px;
padding-top:0px;
margin-top:0px;
font-size:9px;
}
img{
opacity: 1.0;filter: alpha(opacity=100); position:relative; -moz-opacity:1.0;

}


