﻿/* image gallery */
.photoBox
{ 
    position: relative; /*keep this intact*/
    visibility: hidden; /*keep this intact*/
    border: 10px solid darkred;
}

.photoBox .gallerydesctext
{             
    text-align: left;
    padding: 2px 5px;
}

.photoBox img
{
    width:320px;
    height:320px;
}

.photoBox .navimages
{
    width:auto;
    height:auto;
}

/* validator extender */
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.ajax__validatorcallout_error_message_cell
{
	line-height:15px;
}

.CustomTabStyle .ajax__tab_tab
{
	background:transparent url(../img/tabs.jpg) no-repeat scroll 0 -32px;
	color:#AAAAAA;
	display:block;	
	margin:10px 14px 10px 0;
	min-width:93px;
	padding:9px 14px 9px 45px;
	text-decoration:none;
}

.CustomTabStyle .ajax__tab_active .ajax__tab_tab
{
	background-position:0 0;
	color:#003F63;
}

.CustomTabStyle .ajax__tab_hover .ajax__tab_tab
{
	background-position:0 0;
	color:#003F63;
}

.CustomTabStyle1 .ajax__tab_header
{
	height:22px;
	margin:30px 0;
}

.CustomTabStyle1 .ajax__tab_tab
{
	background-image:url(../img/notice-tabs-bgr.gif);
	background-repeat:no-repeat;
	background-position:0 -22px;
	color:#AAAAAA;
	padding:0 5px 0 25px;
	display:block;
	height:22px;
	float:left;
	text-decoration:none;
	line-height:21px;
}

.CustomTabStyle1 .ajax__tab_active .ajax__tab_tab
{
	background-position:0 0;
	color:#003f63;
}

.CustomTabStyle1 .ajax__tab_hover .ajax__tab_tab
{
	background-position:0 0;
	color:#003f63;
}

/*AutoComplete flyout */
.autocomplete_completionListElement 
{
	background-color:White;
	border:1px solid buttonshadow;
	color:windowtext;
	height:200px;
    z-index:1000;		
	list-style-type:none;
	margin:0 !important;
	overflow:auto;
	text-align:left;
	visibility:hidden;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */
.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.ajax__validatorcallout_popup_table
{
    width:235px;
    border:none;
    background-color:transparent;
    padding:0px;
    margin-left:-76px !important;
    margin-top:-50px !important;
    z-index:5;
}
.CustomValidator .ajax__validatorcallout_popup_table_row 
{
    vertical-align:top;
    background-color:transparent;
    padding:0px;
    height:50px;
}
.CustomValidator .ajax__validatorcallout_callout_cell 
{
    background:transparent url(../img/tooltip-left.png) no-repeat scroll left top;
    width:8px;        
    text-align:right;
    vertical-align:top;
    border:none;
    background-color:transparent;
    padding:0px;
}
.CustomValidator .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}
.CustomValidator .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}
.CustomValidator .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}
.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv 
{   
    display:none;
}
.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv img 
{   
    display:none;
}
.CustomValidator .ajax__validatorcallout_error_message_cell 
{
    background:transparent url(../img/tooltip-cont.png) no-repeat scroll left top;
    font-family:Verdana;
    font-size:10px;
    padding:5px;
    border-right:none;
    border-left:none;
    width:200px;
    color:#FFFFFF;
}
.CustomValidator .ajax__validatorcallout_icon_cell 
{
    display:none;    
}
.CustomValidator .ajax__validatorcallout_close_button_cell 
{
    background:transparent url(../img/tooltip-right.png) no-repeat scroll left top;
    vertical-align:top;
    padding:0px;
    text-align:right;
    border-left:none;
    width:23px;
}

.CustomValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv
{
    height:10px;
    width:10px;    
}

.CustomValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv img
{
    display:none;
}

.modalBackground 
{
    background:transparent url(../img/pop-up-darken.png) repeat scroll left top;	
}