/* CSS Document */


*{padding:0;margin:0}

.left{float:left;}
.right{float:right;}
.clearAll{clear:both;overflow:hidden;}

a {text-decoration:none;color:#ccc;}
a:hover{text-decoration:underline;}

img {border:0;}


html, body, form {height:100%;}

body
{
font-size:11px;
font-family:verdana, arial, Times, serif;
color:#666;
background:#000;
}


#container{width:916px;margin:0 auto -25px;min-height:100%;height:auto !important;height:100%;
	position:relative;}

#header{width:916px;margin:0px 0 40px 0px;height:53px;}

.coNamePrabhat{font-size:45px;letter-spacing:5px;float:left;color:#fff;font-family:"Times New Roman";}
.coNamePrabhat a{color:#fff;}
.coNamePhotos{font-size:21px;letter-spacing:5px;color:#D2450D;padding:21px 0 0 25px;float:left;
	font-family:"Times New Roman";}
.coNamePhotos a{color:#D2450D;}


ul#navTop{font-size:18px;float:right;font-family:"Times New Roman";}
#navTop li{list-style:none;float:left;padding:19px 0 0 0px;}
#navTop li a{margin:0px 4px 0 4px;color:#fff;border-bottom:2px solid #D2450D;display:block;width:89px;height:25px;}

.homeImgRepalceable{width:720px;height:515px;margin:-15px auto 0px;}
.homeImgRepalceable img{width:720px;height:515px;float:left;}
.homeImgRepalceable obj{width:720px;height:515px;float:left;}

.push {height:40px;}

#footer{color:#5A5A5A;margin:0px auto 0px;padding:5px 0 0px 0;width:900px;
	clear:both;border-top:1px solid #222;font-family:"Times New Roman"}
#footer p{float:left;}
#footer p.footerLink{float:right;}
#footer p.footerLink a{color:#5A5A5A;}


#navTopAdmin{float:right;}
#navTopAdmin li{list-style:none;float:left;padding:30px 0 0 0px;}
#navTopAdmin li a{padding:0px 35px 0 35px;color:#888;display:block;}


#AdminNav {font-size:16px;background:url(gifs/navBgAdmin.jpg) repeat-x;}
ul#AdminNav{margin:35px 0 45px 0;height:52px;}
#AdminNav li{list-style:none;padding:0px 0 0 0px;line-height:52px;display:inline;
	background:url(gifs/pipeLine.png) no-repeat right;float:left;}
#AdminNav li a{padding:0px 35px 0 35px;color:#9E9E9E;display:block;}
.currentTab{background:url(gifs/currentTabBg.jpg) repeat-x;}


div#adminSectionNav {margin:0px 0px 40px 0px;float:left;}
div#adminSectionNav ul{width:360px;height:120px;margin:0px 20px 30px 40px;border-bottom:1px dashed #434343;padding:0 0 0 0px;text-align:justify;}
#adminSectionNav li{list-style-type:none;margin:0px;padding:5px 0 0 40px;}
#adminSectionNav li a{padding:0px 0px 0px 0px;margin:0;/*background:url(gifs/iconImage.png) no-repeat;*/font-size:14px;}

#adminSectionNav li.icon{padding:0px 0px 0px 0px;margin:0;float:left;
	background: url(images/transparent-border.png) repeat-y left top;}

/*
#adminSectionNav li a:hover.icon{padding:0px 0px 0px 40px;margin:0;background-position:0px -46px;}

/*
#adminSectionNav li a.icon2{padding:0px 0px 0px 40px;margin:0;background-position:0px -89px;height:25px;}
#adminSectionNav li a:hover.icon2{padding:0 0px 0 40px;margin:0;background-position:0px -46px;}
#adminSectionNav li a.icon3{padding:0px 0px 0px 40px;margin:0;background-position:0px -135px;height:25px;}
#adminSectionNav li a:hover.icon3{padding:0 0px 0 40px;margin:0;background-position:0px -46px;}
*/

.cmsContent{font-size:11px;line-height:17px;color:#fff;}


h1{font-size:17px;color:#666;font-weight:normal;margin:0px 0 0px 0;
	float:left;}

.mailTextAlbum{font-size:11px;color:#666;margin:80px 0 30px 0;
	font-weight:normal;/*clear:left;*/}

.mailTextAlbum a{color:#B4B4B4;}



.pagePhotos{width:150px;float:right;margin:0px 0 20px 0;color:#666;}
.pagePhotos p{float:left;padding-right:15px;height:20px;line-height:20px;}
.dropdownli{width:30px;float:right;}

.albumPager{margin:0 auto;border:1px solid #222;height:25px;}
.albumPager ul{margin:0 auto;text-align:center;}
.albumPager li{list-style:none;float:right;padding:5px 20px 5px 20px;}



td.tableheading {font-size:17px;padding-bottom:20px;}

td.tablesubheading {font-size:15px;padding:20px 0 10px 0;color:#666;font-weight:bold;}

.loginBox{height:50px;width:500px;background:#222222;border:1px solid #333;margin:50px auto 0px;}
.loginBox ul{margin:25px;}
.loginBox ul li{list-style:none;padding:0 15px 0 15px;float:left;}

.loginBox ul li sup{color:red;}

.loginBox ul li ul{padding:0;margin:0;}
.loginBox ul li ul li{list-style:none;padding:0 15px 0 15px;float:left;}


.dropdown {
font-size : 11px;
width : 160px;
padding : 0 0 0 0;
margin : 1px 0 1px 0;
border : 1px solid #789aa6;
background : #fff;
}

.smallestDropDown {
font-size : 11px;
width : 40px;
padding : 0 0 0 0;
margin : 1px 0 1px 0;
background : #fff;
}

.textbox{
margin : 2px 0 2px 0;
padding : 1px 0 1px 2px;
border : 1px solid #666666;
width : 158px;
font-size : 11px;
}

.button-common {
width : 60px;
padding : 0.5px;
color : #000;
margin : 6px 18px 3px 0;
border : 1px solid #808080;
font-size : 11px;
background-image : url(Images/button_bg.jpg);
}
.DivStyleWithScroll {
border-right : 1px solid #3384bf;
border-top : 1px solid #3384bf;
font-size : 11px;
overflow : scroll;
border-left : 1px solid #3384bf;
width : 100%;
border-bottom : 1px solid #3384bf;
font-family : Verdana;
height : 150px;
}

/**************grid******/

.gridviewcss
{
	font-size : 11px;
	font-family:Verdana, Arial;
	color:#fff;

}


.header-style {
text-align : center;
height : 24px;
font-weight : bold;
color : #fff;
font-family : Verdana, Tahoma, Arial;
}

.header-style td{
border:1px solid #333;
padding:5px;
}

.header-style th{
border:1px solid #333;
padding:5px;
}

.gridmouseoveritem {
font-weight : bold;
background-color : #c5bbaf;
color : #333;
}

.pager-style {
background : url(Images/listheadergrad.gif) repeat-x  0 3px;
color : #000000;
padding : 0;
margin : 0;
font-family : Verdana, Arial;
}

.pager-style td{
padding : 8px;
}

.item-style {text-align : left;background : #000;}
.item-style td {border:1px solid #333333;padding:5px;}

.dgitem-style {
text-align : left;
font-family : Verdana, Arial;
background : #212121;
padding:5px;
}

.dgitem-style td {
border:1px solid #333;
padding:5px;
}




.required {
color : red;
}

.lblmessage {
font-weight : normal;
font-size : 11px;
color : #ff0000;
line-height : normal;
font-style : normal;
font-family : Arial;
}

.hoverbox 
{
height:135px;
margin:0 auto;
text-align:center;

}

.hoverbox img {
background : #fff;
border:4px solid #666;
width : 100px;
height : 75px;
}

.hoverbox a img {
width : 100px;
height : 75px;
}

.photoDescripition{width:105px;border:1px solid #fff;margin:0 auto 0px;
	border:1px solid #222;font-size:11px;color:#666;}
	
.photoDescripition p{text-align:center;padding:6px 2px;}


/*bio page***************************************************************************/

.headingBio{font-size:17px;color:#D2450D;font-family:verdana;font-weight:normal;margin:25px 0 5px 0;}

.headingBioSmall{font-size:13px;color:#777777;font-weight:bold;margin:35px 0 5px 0;}


.bioText{text-align:justify;line-height:20px;font-size:13px;
font-weight:normal;
font-family:verdana;
color:#777777;}

.bioText a{color:#0172D2;}
.bioText a:hover{color:#206096;}

.bioText ul{padding:0px;margin:0;padding:5px 0 0 0px;margin-left:45px;}

.bioText ul li{line-height:20px;text-align:justify;font-size:13px;
font-weight:normal;font-family:verdana;
color:#777777;margin:5px 0 5px 0;}

.bioText ul li a{color:#0172D2;}


/*contact page ***************************************************************************/

.headingContact{font-size:17px;color:#D2450D;font-family:verdana, Arial;font-weight:normal;margin:25px 0 5px 0;}

.emails{font-size:11px;color:#777777;line-height:22px;padding:15px 0 0px 0px;font-family:verdana;}

.emails a{color:#777777;text-decoration:none;}

.emails a:hover{color:#777777;text-decoration:underline;}
