/* Fonts */
html{
	font-size: 100%;	
}


input, select, textarea{
	font-size: 100%;
}

h1{
	font: 3em/1em Arial, Helvetica, sans-serif;	
}

h2{
	font: 1.5em/1.3em Arial, Helvetica, sans-serif;	
}

/* Tag-specific */

html, body, form, fieldset, li, h1, h2, h4, h5, h6, p, ul, dl, dt, dd, input{
	margin: 0;
	padding: 0;
}


dl, p, ul, ol{
	margin: 0 0 1em;
	padding: 0;
}

a{
	color: #3a5483;
}

dt{
	font-weight: bold;
}

body{	
	/*background: #777;*/
}

form label{
	cursor: pointer;
}

img{
	border: none;
}

input{
	vertical-align: middle;
}

/* General */
#container{
	background: #fff;
	overflow: visible;
	/*width: 452px;*/
	margin: 2em auto 0;
	/*padding: 2em 1em 4em;*/
	padding:0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 1px 1px 10px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
}

.navigation-controls {
	position: relative;
	text-align: center;
	background: #fff;
	padding: 5px;
}

/* Picture slides */
/*
.picture-slides-disabled {
	color: #eee;
}
*/
.picture-slides-container {
	margin-bottom: 2em;
        background-color:#d4cbc2;
}

.picture-slides-dimmed-background .navigation-controls {
	-moz-border-radius : 0 0 5px 5px;
	-webkit-border-top-left-radius : 0;
	-webkit-border-top-right-radius : 0;
	-webkit-border-bottom-left-radius : 5px;
	-webkit-border-bottom-right-radius : 5px;
}

.picture-slides-dimmed-background .picture-slides-image-text {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-bottom-left-radius : 0;
	-webkit-border-bottom-right-radius : 0;
}

.picture-slides-fade-container {
	position: relative;
	overflow: hidden;
	background: #FFFFFF;
	width:698px;
	height:430px;
}

.picture-slides-fade-container a {
	display: block;
	/*height: 500px;*/
	height: 417px;
	width:698px;
	text-align: center;
	margin-bottom: 10px;
}

.picture-slides-fade-container a img {
	-moz-box-shadow: 5px 5px 10px #000;
	-webkit-box-shadow: 5px 5px 10px #000;
}

.picture-slides-image-load-fail {
	display: none;
}

.picture-slides-image-text {
	position: relative;
	/*background: #fff; */
	text-align: center;
	padding: 5px 10px 10px;
   font-size: 18;
	color:#000000;
/*	z-index: 1001;*/
	/*
	z-index : 9999999;
	margin: -20px 0px 0px; 
	background: black none repeat scroll 0%; 
	padding-top: 1px; 
	position: relative; 
	opacity: 0.4; 
	color:white;
	font-weight:bold;
	width: 100%; */
}

/* added by renuka */
.picture-slides-image-desc{
   position: relative;
	/*background: #fff; */
	text-align: center;
   /*z-index : 9999999;*/
  margin: -14px 0px 0px; 
	background: black none repeat scroll 0%; 
	padding-top: 1px; 
	position: relative; 
	*position: static;
	opacity: 0.7; 
	font-size : 11px;
	text-align:center;
	color:white;
	font-weight:bold;
	bottom:0px;
	/**top:431px;
	top:431px;*/
}
.picture-slides-previous-image, 
.picture-slides-next-image, 
.picture-slides-start-slideshow, 
.picture-slides-stop-slideshow {
	display: none;
}

.picture-slides-previous-image, 
.picture-slides-next-image, 
.picture-slides-start-slideshow, 
.picture-slides-stop-slideshow {
	cursor: pointer;
}

/*
.picture-slides-thumbnails {
	list-style: none;
	margin-top: 1em;
	overflow: hidden;
}

.picture-slides-thumbnails li {
	float: left;
	width: 100px;
	margin: 0 10px 5px 0;
}
*/
/*
.picture-slides-thumbnails li img {
	width: 100px;
}
*/
/*
.picture-slides-thumbnails a {
	outline: none;
}
*/
/*
.picture-slides-thumbnails li .picture-slides-selected-thumbnail img {
	width: 92px;
	padding: 2px;
	background: #ea9d80;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

*/
.picture-slides-dim-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 (and 9, 10, 11?). Don't miss the added quotes */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	/*z-index: 1000;*/
  display: none;
}

.picture-slides-previous-image
{
	background: url('../images/arrow.gif') no-repeat;
	text-decoration:none;
}

.picture-slides-disabled
{
	background: url('../images/arrow-normal.gif') no-repeat;
}

.picture-slides-next-image
{
	background: url('../images/arrow-right.gif') no-repeat;
	text-decoration:none;
}

.rightpicture-slides-disabled
{
	background: url('../images/arrow-left.gif') no-repeat;
}  
  
.picture-slides-image
 {
 cursor:pointer;
 /*z-index:-99999;*/
 }
 
 /* CSS Document */
body{color:#000000; font-family:"Arial", Helvetica, sans-serif; margin:0px;}
h1,h2,h4,h5,h6,ul,ol,li{padding:0px; margin:0px;}
img{border:none;}

#wrapper{height:auto; width:700px; margin:0px auto;}

.header{ width:99%; height:30px; background-color:#cccccc; padding:3px 5px 0px 5px;}
.fl { float:left;}
#content{ width:100%; }

.footer{ width:99%; height:30px; background-color:#d4cbc2; padding:5px;}
.navigation{ width:30%; float:right;}
.next_previous{ padding: 5px 0px 0px 5px; float:right; width:100px; font-weight:bold;}
.menu_Button { width:88px; float:right; padding-top:14px; 
/*z-index:99999;*/
}
.n_hover{height:auto;width:24px; float:left; }
.f_hover{height:auto;width:24px; float:left;}
/*drop down*/



#drop_menu {
	margin:0px 0px 0px auto;	 
	z-index:10;
   top:49px;
	float:right;
	width: 150px;
	overflow: hidden;
}

#drop_menu_for_static {
	margin:0px 0px 0px auto;
	z-index:10;
   top:35px;
	float:right;
	width: 150px;
	overflow: hidden;
}

ul, li {
	margin:0; 
	padding:0; 
	list-style:none;	
}

.the_menu {
	display:none; 
	width: 160px;
	height: auto;
	
	/*overflow:-moz-scrollbars-vertical;*/
	/*overflow-y:scroll;*/
	

	border: 1px solid #1c1c1c;
}

* html .the_menu {
	display:none;
	border: 1px solid #1c1c1c;
}

.the_menu li {
padding-left:5px;
background-color: #383838;
}

.the_menu li a {
padding-left:10px;
	color:#cdcdcd; 
	text-decoration:none; 
	padding-top:7px;	
	display:block;
	font-size:12px;
	text-decoration:none;
}

.the_menu div
{
padding-left:10px;
	color:#cdcdcd; 
	text-decoration:none; 
	padding-top:7px;	
	display:block;
	font-size:12px;
	text-decoration:none;
}

.the_menu li a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.submenu{
list-style-position:inside;
margin:0px;
padding:0px;
/*list-style-image:url(../images/bullets.gif);*/
list-style-type:circle;
}

.menu-div {
	padding: 0px;
	margin: 0px;
	float: right;
	width: 150px;
	height: 27px;
	overflow: visible;
	visibility: inherit;
}

.the_menu li div {
   padding-left:10px;
	color:#cdcdcd; 
	text-decoration:none; 
	padding-top:7px;	
	display:block;
	font-size:12px;
	text-decoration:none;
	cursor:pointer
}	
.the_menu li div:hover {
	color: #FFFFFF;
	text-decoration:none;
	padding-top:7px;	
	display:block;
	font-size:12px;
	text-decoration:none;
	cursor:pointer

}
.the_menu li ul li a{
	padding-left : 20px;
	color:#cdcdcd;
	text-decoration:none; 
	padding-top:7px;	
	display:block;
	font-size:12px;
	text-decoration:none;
	cursor:pointer
}
.picture-download-button
{
	text-align:left;
	float:left;
	padding-left:10px;
}

/* CSS Document for scroll menu */
.scroll-menu{overflow:hidden}

.scroll-menu ul{margin:0; padding:0}
.scroll-menu ul li{margin:0; padding:0; list-style:none}

/*arrows*/
.scroll-it-down, .scroll-it-up{height:13px; width:150px; cursor:pointer;}
.scroll-it-up{background:url(/images/js_up1.png) no-repeat;
  margin-left:0px;
position:absolute;
top:35px;
z-index:105;
padding-bottom:1;}

.scroll-it-down{background:url(/images/js_down1.png) no-repeat;
margin-left:0px;
position:absolute;
top:159px;
z-index:105;
margin-top:-1;}
.scroll-it-down.arrow-hover{background-image:url(/images/js_down.png)}
.scroll-it-up.arrow-hover{background-image:url(/images/js_up.png)}
