﻿
/*---------------- Photogallery Css Starts Here --------------------------------*/


/* ---------------- PhotoGallery Template Css Starts here ----------------------*/

/* sets the Top-Left-Border for Photogallery Template */
.borderboxtopleft
{
	background: url(./images/borderboxtopleftcorner.gif) no-repeat top;
	width: 11px;
	height: 22px;
}

/* sets the Top-Middle-Border for Photogallery Template */
.borderboxtop
{
	border-top: solid 2px #87ccda;
}

/* sets the Top-Right-Border for Photogallery Template */
.borderboxtopright
{
	background: url(./images/borderboxtoprightcorner.gif) no-repeat top;
	width: 11px;
	height: 22px;
}

/* sets the Left-Border for Photogallery Template */
.borderboxleft
{
	border-left: solid 2px #87ccda;
}

/* sets the Right-Border for Photogallery Template */
.borderboxright
{
	border-right: solid 2px #87ccda;
}

/* sets the Bottom-Left-Border for Photogallery Template */
.borderboxbottomleft
{
	background: url(./images/borderboxbottomleftcorner.gif) no-repeat bottom;
	width: 11px;
	height: 22px;
}

/* sets the Bottom-Middle-Border for Photogallery Template */
.borderboxbottom
{
	border-bottom: solid 2px #87ccda;
}

/* sets the Bottom-Right-Border for Photogallery Template */
.borderboxbottomright
{
	background: url(./images/borderboxbottomrightcorner.gif) no-repeat bottom;
	width: 11px;
	height: 22px;
}

/* ---------------- PhotoGallery Template Css END here ----------------------*/




/* ---------------- PhotoGallery Pages Css Starts here ----------------------*/

.PhotoGallery_TopTitle_td
{
	background-color: #4facd3;
	vertical-align: middle;
	height: 28px;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
}

.PhotoGallery_TopTitle_Label
{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}

/* sets Middle Content Attributes */
.PhotoGallery_MiddleContent_td
{
	border: none;
}

/* sets Background Image for Folder */
.PhotoGallery_BackGroundFolder
{
	background: url(./images/PhotoGallery_BackGroundFolder.gif) no-repeat;
	background-position: center;
	padding:5px 5px 5px 5px;
	height:142px;
	width:166px;
}

/* sets the hyperLinkColor and fonts */
.PhotogGallery_HyperLink, A.PhotogGallery_HyperLink:link, A.PhotogGallery_HyperLink:visited, A.PhotogGallery_HyperLink:active
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

/* sets the hyperLinkColor and fonts on Hover*/
A.PhotogGallery_HyperLink:hover
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066ad;
	text-decoration: none;
}

/* sets the color and fonts for label */
.PhotogGallery_LabelText
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

/* sets the style for the table when no records found to display */
.PhotoGallery_NoRecordFoundTable
{
	border: solid 1px #D7D7D7;
}

/* sets the style for the label for message of no records found */
.Photogallery_NoRecordFoundMessage
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #219ac6;
	text-decoration: none;
	font-weight:normal;
	
}

/* sets the color of link to white, Such as New Album,Add Album */
.PhotoGallery_WhiteLink, A.PhotoGallery_WhiteLink:link, A.PhotoGallery_WhiteLink:visited, A.PhotoGallery_WhiteLink:active
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-decoration: none;
}

A.PhotoGallery_WhiteLink:hover
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-decoration: underline;
}

/* sets the color of Messages */
.PhotoGallery_Message
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #219ac6;
	text-decoration: none;
}

/* sets the color of SubHeadings */
.PhotoGallery_SubHeading
{
	color: #000000;
	font: bolder 10pt Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

/* sets the Style of TextBox */
.PhotoGallery_TextBox
{
	background-color: #FFFFFF;
	border: 1px solid #219AC6;
	width: 90px;
	height: 16px;
}

/* sets the style for Bottom td */
.PhotoGallery_Bottom_td
{
	background-color: #ffffff;
}

/* sets the style for Button of PhotoGallery */
.Photogallery_Button
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	background: url(./images/photogallery_buttonbg.jpg) repeat-x top;
	height: 20px;
	border: solid 1px #e59f31;
}

/* sets the style of for image of photos */
.PhotoGallery_Photobackground
{
	background: url(./images/Photobackground.gif) no-repeat;
	height:136px;
	width:120px;
	padding-left:14px;
	padding-top:30px;
}

.PhotoGallery_PhotoTitle
{
	background: url(./images/greygallerybg.jpg) repeat-x;
}


