 

body  {
  font-size : 11px ;
 
  font-family:   MS, arial,verdana; 
  scrollbar-3dlight-color : #222222;
  scrollbar-arrow-color : #000000;
  scrollbar-darkshadow-color : #000000; 
  scrollbar-face-color : #cccccc;
  scrollbar-highlight-color : #2f4a1a;
  scrollbar-shadow-color : #ffffff;
  scrollbar-track-color: #eeeeee;   

background-color: #5E5E5E; background-position:top center; background-repeat:repeat-x; background-image: url(../images/bg/middle_aurora.jpg)
  
} 


.mainb {text-decoration: none; color: #222222; font-size:13px;  line-height:18px;  font-family: MS, arial,verdana;  }
a.mainb:link  {text-decoration: none; color: #3795D3; font-size:13px;  line-height:18px;  font-family: MS, arial,verdana;}
a.mainb:visited { text-decoration: none; color: #3795D3; font-size:13px;  line-height:18px;  font-family: MS, arial,verdana; }
a.mainb:hover { text-decoration: underline; color: #c70000; font-size:13px;  line-height:18px;  font-family: MS, arial,verdana;}



 
.small {text-decoration: none; color: #ffffff; font-family: verdana, sans-serif; font-size: 11.5px;  }
a.small:link  {text-decoration: none; color: #ffffff; font-family: verdana, sans-serif; font-size: 11.5px;  }
a.small:visited { text-decoration: none; color: #ffffff; font-family: verdana, sans-serif; font-size: 11.5px; }
a.small:hover { text-decoration: underline; color: #FF40DC; font-family: verdana, sans-serif; font-size: 11.5px;}

.smallb {text-decoration: none; color: #3795D3; font-family: verdana, sans-serif; font-size: 11.5px;  }
a.smallb:link  {text-decoration: none; color: #3795D3; font-family: verdana, sans-serif; font-size: 11.5px;  }
a.smallb:visited { text-decoration: none; color: #3795D3; font-family: verdana, sans-serif; font-size: 11.5px; }
a.smallb:hover { text-decoration: underline; color: #FF40DC; font-family: verdana, sans-serif; font-size: 11.5px;}


.top {text-decoration: none; color: #ffffff; font-family: verdana, sans-serif; font-size: 11.0px;  }
a.top:link  {text-decoration: underline; color: #ffffff; font-family: verdana, sans-serif; font-size: 11.0px;  }
a.top:visited { text-decoration: underline; color: #ffffff; font-family: verdana, sans-serif; font-size: 11.0px; }
a.top:hover { text-decoration: underline; color: #FF40DC; font-family: verdana, sans-serif; font-size: 11.0px;}

 
 

.titleb { text-decoration: none; color: #0099ff; font-family: Arial, sans-serif; font-size: 15px; font-weight: bold;}
a.titleb:link { text-decoration: none; color: #0099ff; font-family: Arial, sans-serif; font-size: 15px; font-weight: bold;}
a.titleb:visited { text-decoration: none; color: #0099ff; font-family: Arial, sans-serif; font-size: 15px; font-weight: bold;}
a.titleb:hover { text-decoration: none; color: #c70000; font-family:Arial, sans-serif; font-size: 14px; font-weight: bold;}

.titlep { text-decoration: none; color: #E300B9; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold;}
a.titlep:link { text-decoration: none; color: #1091F1; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold;}
a.titlep:visited { text-decoration: none; color: #1091F1; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold;}
a.titlep:hover { text-decoration: underline; color: #E300B9; font-family:Arial, sans-serif; font-size: 18px; font-weight: bold;}

 
.trans_box1 {
border: 2px solid #526175;
}

.trans_box0 {
border: 1px solid #526175;
}

 a:hover   {color:#0033cc} 
  
.gallerycontroller   {
 }
.gallerycontent{
height: 100px;
display: block;
}

a.toggleopacity:link {color:E300B9;}
a.toggleopacity:visited {color:E300B9;}
 
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 1;
color:E300B9;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=135);
-moz-opacity: 0.8;
color:E300B9;
}
.toggleopacity img{
border: 1px solid #8EA6C1; 
color:E300B9;
}
.toggleopacity:hover img{
border: 1px solid #526175;
color:E300B9;
}



.toggleopacity1 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 1;
}
.toggleopacity1:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=135);
-moz-opacity: 0.8;
}
.toggleopacity1 img{
border: 0px solid #8EA6C1; 
}
.toggleopacity1:hover img{
border: 0px solid #526175;
}


.toggleopacity2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.5;
color:E300B9;
}
.toggleopacity2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=135);
-moz-opacity: 0.8;
color:E300B9;
}
.toggleopacity2 img{
border: 1px solid #8EA6C1; 
color:E300B9;
}
.toggleopacity2:hover img{
border: 1px solid #526175;
color:E300B9;
}

 


.toggleborder:hover img{
border: 1px solid #526175;
}
 
.toggleborder:hover{
color: 526175; 
}

 .button {font-weight: bold;
text-align: center;
margin-bottom: 2px;
margin-top: 1px;
font-size: 13px;
 font-weight: bold; 
}

.button input {padding: 1px;
text-decoration: none;
display: block;
color: #111111;
font-size: 13px;
background-color: #ff6600;
border-top: 2px #ffffff solid;
border-left: 2px #ffffff solid;
border-bottom: 2px #333333 solid;
border-right: 2px #31557f solid;
 font-weight: bold;
}

.button input:hover {background-color: #ff6600;
font-size: 13px;
color: #111111;
border-top: 2px #31557f solid;
border-left: 2px #31557f solid;
border-bottom: 2px #ffffff solid;
border-right: 2px #ffffff solid;
 font-weight: bold;
 text-decoration: underline;
 }
 
   
.cssbutton1{
background-color: #008ACB;
border: 2px #ffffff outset;
padding: 1px 4px;
color: #ffffff;
text-decoration: none;
font: bold 90%  arial, Helvetica, sans-serif;
}
.cssbutton1:visited{
color:  #ffffff;
}
.cssbutton1:link{
color:  #ffffff;
}
.cssbutton1:hover{
 
background-color: #FF6600;
color:  #ffffff;
padding: 1px 4px -1px   /*shift text 1px to the right and down*/
}
.cssbutton1:active{
color: #ffffff;
}


.cssbutton2{
background-color: #666666;
border: 2px #ffffff outset;
padding: 1px 4px;
color: #ffffff;
text-decoration: none;
font: bold 90%  arial, Helvetica, sans-serif;
}
 
 fieldset {
	padding:6px;
	border: 1px dashed #D3D3D3;
	margin-top:1px;
	
}