
	dl,li,dt,dd, pre,form,body,html,blockquote,ul,input,h1,h2,h3,h4,p,span,div {margin: 0; padding: 0;} 
    .alert_neg {color:#ff0000;}
    .ramana{color:#555;}
	.ramanaleft{color:#555; text-align: left;}
	a img { border: none;}
	 a:link, a:visited{color: #555;}
     .clear{ clear: both; }
    .pt50 {padding-top: 50px;}   
    .pb50 {padding-bottom: 50px;}
    .pt25 {padding-top: 25px;}
    .pb25{padding-bottom:25px;}
    .pt10 {padding-top: 25px;}
    .pb10{padding-bottom:25px;} 
    .left {text-align:left;}
    .center {text-align:center;}
    .right {text-align:right;}
    
    .large {font-size: 1.3em;}
    .bold {font-weight:bold;}
    .cenmarg {margin:0 auto;}
    .boldest {font-weight: 900;}
    .larger {font-size: 1.5em;}
    .vlarge {font-size: 1.75em;}
    .small {font-size: .8em;}
    .med {font-size: 1em;}
    .darkgreen {color:#205820;}
    .darkergreen {color:#194019;}
    .darkblue {color:#224488;}
     .pos {color:#00ff00;}
	 a.pos {color:#00ff00;}
    .neg {color:#ff0000;}
    .neu {color:#e5d805;}
    .left10{padding-left:10px}
    .left20{padding-left:20px}
    
  body{font-family: Arial, Helvetica, sans-serif; font-size: 14.4px; display: block; text-align: 555; }
	   
  #container{ margin-left:auto; margin-right:auto;  width: 910px; }
	   
  .side_nav{padding-top: 110px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 16px; display: block; text-align: left; color: #7D7D87; }
	   
  .footer{padding-top: 90px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11.2px; display: block; text-align: center; color: #7D7D87; }
	   
    h1 {
      text-align: center;}
    	     a img { border: none ; } 
	    img { display: block; margin-left: auto; margin-right: auto }
	.describe{margin: 0 auto; text-align: left}
  #container_r{position: relative;}	
.imagetitle2 {font-style:italic; font-size: 1.3em; padding: 10px 0 0 0; font-family: "Trebuchet MS", arial, sans-serif; color: #4a3e41;}             
 .subtitle2 { padding:  0px 0  0px 0; font-size: 1.1em; font-style: italic; font-variant: small-caps; color: #4a3e41;}               
              
 .description2 {width: 350px; padding: 0px 0  0px 0;  margin: 0 auto; text-align: center; font-family: "Trebuchet MS", arial, sans-serif;   font-size: 1.2em; color: #4a3e41;}
 #navtop {font-size: 12px; color:#4a3e41; line-height:90%; height: 100px; font-family: "Trebuchet MS", arial, sans-serif;}
.imagetitle2 {text-align: left; font-style:italic; font-size: 1.3em; padding:  0px 0 0 0; font-family: "Trebuchet MS", arial, sans-serif; color: #4a3e41;}             
 .subtitle2 {text-align: left; padding:  0px 0  0px 0; font-size: 1.1em; font-style: italic; font-variant: small-caps; color: #4a3e41;}               
 .imagetitle {  font-style:italic; margin:0; font-size: 1.0em; padding: 10px 0 5px 0px; font-family:   Tahoma, Geneva, sans-serif;  color: #4a3e41;}             
.imagetitle a:link,.imagetitle a:visited{ text-decoration: none;  margin:0;  color:  #565656;}             
.imagetitle a:hover {color:#c99a4f;} 
.subtitle {text-align: left;  margin:0; padding: 5px 0  0px 0px; font-size: .8em; font-family:   Tahoma, Geneva, sans-serif;      color: #565656; }                             
.description {  padding:  5px 0  0px 0px;  font-family: Tahoma, Geneva, sans-serif;   font-size:.8em;color: #565656;}             
 .description2 {text-align: left; width: 350px; padding:10px 0 70px 0;  margin: 0 auto; text-align: left; font-family: "Trebuchet MS", arial, sans-serif;   font-size: 1.2em; color: #4a3e41;}
 
	   #side_balance{float:right;width:0px; } 
	   #container_r {width: 740px; float: left; } 
    #innercontainer{  float:left;width:100%; background:inherit;   -moz-box-shadow:inherit; -webkit-box-shadow:inherit; box-shadow:inherit;  }
     
	.thumbnail{float: left; padding-right:5px;}
	.preview{margin: 0 auto;} 
	 
	   .main {padding-top: 90px;
			margin:0 auto;
		text-align:center;
		}
	    
	   #prevnext {
		position:absolute;
		top:85px;
		left:50%;
		}
	   #prev, #next {
		position:absolute;
		top:0;
		width:123px;
		margin:0;
		font-weight:bold;
		}
	   #prev {
		right:262px;
		}
	   #next {
		left:265px;
		}
	   #prev a, #next a {
		width:120px;
		}
		 
	   #prevnext a strong {
		position:absolute;
	    
		}
	   #prevnext a strong {
		position:absolute;
		top:0;
		}
	   #prev a strong {
		background:url("../photonav_prev2.gif") no-repeat 50% -100px;
		right:-262px;
		}
	   #next a strong {
		background:url("../photonav_next2.gif") no-repeat 50% -100px;
		left:-265px;
		}
	   
	   #prev a:hover strong, #next a:hover strong, #prev a:active strong, #next a:active strong {
		background-position:50% 95%;
		cursor:pointer;
		}
	   
	   
	 
	 body{behavior:url(../cssHoverFix.htc);}
.side_nav {float:left; width:  170px;}
.side_nav ul {margin: 0px; }
.side_nav li {margin-bottom: 0em; list-style: none;width:100px;}
.side_nav ul.top-level li {    border-width: 1px;}
.side_nav a {cursor: pointer; display:block; padding: 0.4em 0.3em 0.4em 0.3em;    text-decoration:none; }
.side_nav a:hover{ color:#656595; }
.side_nav li:hover { background:#f5f5fb;  position: relative;}
.side_nav ul.sub-level,.side_nav ul ul  {background:#ffffff; display: none;Z-INDEX: 100; text-align:left;} 
.side_nav ul.sub-level li:hover { background:#f5f5fb; }
.side_nav ul.sub-level a:hover { color:#656595; }
.side_nav li:hover .sub-level a {width:90%}
.side_nav li:hover .sub-level {display: block;
position: absolute; left:90px;;top: 0px;}
.side_nav ul li:hover .sub-level li {border: none; float:left; width: 170px;
     border-width: 1px;}
.side_nav .sub-level .sub-level {background:#fff;}
/*IE RESET HELPER*/
.side_nav li:hover .sub-level .sub-level { display:none;}
.side_nav .sub-level li:hover .sub-level { display:block;}
	  
 .topline {background: #000; height: 8px; width: 100%;}
 a.gallaref {color:#555}
 
 
 
	.highslide-container div {font-family:Verdana, Helvetica;font-size:10pt;}
	.highslide-container table{background:none;}
	.highslide{outline:none;text-decoration:none;}
	
	.highslide-active-anchor img{visibility:hidden;}
	.highslide-gallery .highslide-active-anchor img{visibility:visible;cursor:default;}
	
	.highslide-number{font-weight:700;color:gray;font-size:.9em;}
	.highslide-caption{display:none;font-size:1em;padding:5px;}
	.highslide-heading{display:none;font-weight:700;margin:0.4em;}
	.highslide-dimming{position:absolute;background:#ffffff;}
	a.highslide-full-expand{background:url(graphics/fullexpand.gif) no-repeat;display:block;width:34px;height:34px;margin:0 10px 10px 0;}
	.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0;}
	.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(graphics/close.png);}
	.highslide-gallery ul{list-style-type:none;margin:0;padding:0;}
	.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;line-height:0;overflow:hidden;margin:2px;}
	.highslide-gallery ul a{position:absolute;top:50%;left:50%;}
	.highslide-gallery ul img{position:relative;top:-50%;left:-50%;}
	html> body .highslide-gallery ul li{display:table;text-align:center;}
	html> body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle;}
	html> body .highslide-gallery ul img{position:static;}
	.highslide-controls{width:195px;height:40px;background:url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}
	.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;background:url(graphics/controlbar-white.gif) right -90px no-repeat;margin:0;padding:0;}
	.highslide-controls li{float:left;margin:0;padding:5px 0;}
	.highslide-controls a{background-image:url(graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}
	.highslide-controls a span{display:none;cursor:pointer;}
	.highslide-controls .highslide-previous a{background-position:0 0;}
	.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
	.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
	.highslide-controls .highslide-play a{background-position:-30px 0;}
	.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
	.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
	.highslide-controls .highslide-pause a{background-position:-60px 0;}
	.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
	.highslide-controls .highslide-next a{background-position:-90px 0;}
	.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
	.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
	.highslide-controls .highslide-move a{background-position:-120px 0;}
	.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
	.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
	.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
	.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
	.highslide-controls .highslide-close a{background-position:-180px 0;}
	.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
	.dark .highslide-image{background:#222;border-color:#222 #222 #222;}
	.dark .highslide-caption{color:#FFF;background:#222;}
	.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(graphics/controlbar-black-border.gif);}
	.glossy-dark,.dark{background:#fff;}
	.highslide-overlay,.hidden-container{display:none;}
	.highslide-controls a.disabled,.highslide-controls a.disabled span{cursor:default;}
	.highslide-controls a.disabled,.highslide-controls a.disabled span{cursor:default;}
	