﻿/* CSS Document */
/*red = aa0000
red master = D1392C
red dark = 870000
gold = 9c824a
gold Master = A69468
soft gold = c1b068
blue = 0d237a
blue Master = 08578D
MS Sans Serif, AngsanaUPC, Tahoma, Verdana;
*/

html
{
	height: 100%;
}

body
{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #333333;
	background: #ffffff;
	height: 100%;
}

#wrapper
{
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
}


.bodyadmin
{
	padding: 0px;
	margin: 0px;
	background-color: #9c824a; /*background-color: #3F75B1;*/
	font-family: Tahoma;
}

.left_side
{
	background-image: url(../../images/left_side.gif);
	background-repeat: repeat-y;
}

.right_side
{
	background-image: url(../../images/right_side.gif);
	background-repeat: repeat-y;
}

/* THEME CLASS */
/* Default Text */
.textmenu
{
	font-size: 8pt;
	font-family: "Tahoma";
	color: #ffffff;
}
.txt-black
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #000000;
}

.txt-white
{
	font-weight: normal;
	font-size: 1em;
	font-family: Tahoma;
	color: #ffffff;
}

.txt-red
{
	font-size: 8pt;
	font-family: Tahoma;
	color: Red;
}

.txt-red-bold
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #890406;
	font-weight: bold;
}

.txt-Date
{
	font-size: 0.8em;
	font-family: Tahoma;
	color: #0071bd;
}
/*********************/

.bg
{
	background-color: #f0f0f0;
}

.darkenBg
{
	background-color: #CCCCCC;
}

.dataBg
{
	background-color: #FFFFFF;
}
/******************************************************************************/
.header
{
	font-weight: bold;
	font-size: 1em;
	font-family: Tahoma;
	color: #aa0000;
}

.headerTitle
{
	font-weight: bold;
	font-size: 1em;
	font-family: Tahoma;
	color: #666666;
}

.title
{
	font-weight: bold;
	font-size: 0.9em;
	font-family: Tahoma;
	color: #555555;
}

.error
{
	font-weight: normal;
	font-size: 0.8em;
	font-family: Tahoma;
	color: red;
}
.footer
{
	clear: both;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.8em;
	font-family: Tahoma;
}

.news:link
{
	color: #666666;
	text-decoration: none;
}
.news:visited
{
	color: #666666;
	text-decoration: none;
}
.news:hover
{
	color: #3B3A26;
	text-decoration: none;
}

.text
{
	font-family: Tahoma;
	font-size: 1em;
	color: #555555;
	margin: 0px;
}

.note
{
	font-family: Tahoma;
	font-size: 1.1em;
	margin: 0px;
}

.prompt
{
	color: #FF0000;
	font-size: 0.8em;
	font-family: Tahoma;
}
/* default text News */
.titleNews
{
	font-weight: bold;
	font-size: 1.1em;
	font-family: Tahoma;
	color: #D1392C;
}
.HeaderNews
{
	font-weight: bold;
	font-size: 1.3em;
	font-family: Verdana;
	color: #D1392C;
}
.noteNews
{
	font-family: Verdana;
	font-size: 1.2em;
	margin: 0px;
}
/* Image */
.ImageBorder
{
	padding: 5px 5px 5px 5px;
	border-style: solid;
	border-width: 1px;
	border-color: Teal;
}

/* default text */
.topic
{
	font-family: Tahoma;
	font-size: 0.8em;
	color: #999999;
	margin-left: 10px;
	font-weight: bold;
}



/****************************/
/*Link*/
.Hlink:link
{
	font-size: 1em;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.Hlink:visited
{
	font-size: 1em;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.Hlink:hover
{
	font-size: 1em;
	color: #870000;
	text-decoration: none;
	font-weight: bold;
}

/* Top Link*/
.Toplink:link
{
	font-family: Tahoma;
	font-size: 1em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.Toplink:visited
{
	font-family: Tahoma;
	font-size: 1em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.Toplink:hover
{
	font-family: Tahoma;
	font-size: 1em;
	color: Yellow;
	font-weight: bold;
	text-decoration: none;
}

/*Menu LeftMenu*/
.leftMenu
{
	/*font-size: 1.0em;*/
	font-weight: bold;
	color: #ffffff;
	background-image: url(../../images/Lmenu_n.gif);
	background-repeat: repeat-x;
	padding: 6px 8px 6px 4px;
	text-decoration: none;
}

.leftMenuSelect
{
	/*font-size: 1.0em;*/
	font-weight: bold;
	color: #9c824a;
	background-image: url(../../images/Lmenu_o.gif);
	background-repeat: repeat-x;
	padding: 6px 8px 6px 4px;
	text-decoration: none;
}

.leftMenuHover
{
	/*font-size: 1.0em;*/
	font-weight: bold;
	color: #9c824a;
	background-image: url(../../images/Lmenu_o.gif);
	background-repeat: repeat-x;
	padding: 6px 8px 6px 4px;
	text-decoration: none;
}

/*Menu LeftMenu*/
.TreeMenu
{
	font-size: 1.0em;
	font-weight: bold;
	color: #ffffff;
	background-color: #94060a; /*background-image: url(../../images/Lmenu_n.gif); 	background-repeat: repeat-x;*/
	text-decoration: none;
	display: block;
	width: 190px;
	margin: 0px;
	padding: 3px;
	text-indent: 10px;
	border-bottom: solid 0.01em #ffffff; /*border-bottom: solid 0.01em #9c824a;*/
}

.TreeMenuSelect
{
	font-size: 1.0em;
	font-weight: bold;
	color: #ffffff; /*color: #A69468;*/
	background-color: #e1080d; /* 	background-image: url(../../images/Lmenu_o.gif); 	background-repeat: repeat-x; */
	text-decoration: none;
	display: block;
	text-indent: 10px;
}

.TreeMenuHover
{
	font-size: 1.0em;
	font-weight: bold;
	color: #ffffff; /*color: #9c824a;*/
	background-color: #e1080d; /* 	background-image: url(../../images/Lmenu_o.gif); 	background-repeat: repeat-x; */
	text-decoration: none;
	display: block;
}

.TreeMenuRoot
{
	font-size: 1.0em;
	font-weight: bold;
	color: #000000;
	background-image: url(../../images/subhead_bg.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	display: block;
	text-indent: 0px;
}

/*Menu Admin*/
.PullDownMenu
{
	font-family: Tahoma;
	font-size: 1em;
	background-color: #CCCCCC;
	color: #FFFFFF;
	padding: 4px 8px 4px 8px;
	text-decoration: none;
}

.PullDownMenuSelect
{
	font-family: Tahoma;
	font-size: 1em;
	background-color: #CCCCCC;
	color: #FFFFFF;
	padding: 4px 8px 4px 8px;
	text-decoration: underline;
}

.PullDownMenuHover
{
	font-family: Tahoma;
	font-size: 1em;
	background-color: #6487DC;
	color: #FFFFFF;
	padding: 4px 8px 4px 8px;
	text-decoration: underline;
}
/*Top Menu*/
.PullDownMenuTop
{
	font-family: Tahoma;
	font-size: 1em;
	background-color: #870000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 3px 4px 3px;
	text-decoration: underline;
}

.PullDownMenuSelectTop
{
	font-family: Tahoma;
	font-size: 1em;
	background-color: #870000;
	color: #FFFFFF;
	padding: 4px 3px 4px 3px;
	text-decoration: underline;
}

.PullDownMenuHoverTop
{
	font-family: Tahoma;
	font-size: 1em;
	background-color: #870000;
	color: Yellow;
	padding: 4px 3px 4px 3px;
	text-decoration: underline;
}

/********************************************************************/
/*Grid*/
.gridDefault
{
	border: solid 1px #EFE6F7;
}

.gridDefault A
{
	font-family: Tahoma;
	color: #555555;
	text-decoration: none;
}

.gridDefault A:hover
{
	text-decoration: underline;
}

.gridRow
{
	background-color: #F7F7F7;
	font-size: 1em;
	font-family: Tahoma;
}
.gridRowArc
{
	background-color: #F7F7F7;
	font-size: 1em;
	font-family: Tahoma;
	text-align: left;
}

.gridAlt
{
	background-color: #DDE6F8;
	font-size: 1em;
	font-family: Tahoma;
}

.gridHead
{
	font-weight: bold;
	font-size: 0.9em;
	font-family: Tahoma;
	color: #ffffff;
	text-align: left;
	background-color: #6487DC;
}

.gridPager
{
	background-color: #EFE6F7;
	color: Black;
	text-align: right;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	font-family: Tahoma;
	font-size: 0.85em;
	color: #555555;
	margin: 0px;
}

.gridSelect
{
	background-color: #FFFFFF;
	color: #6487DC;
	font-size: 0.8em;
	font-family: Tahoma;
}
.outlineGold
{
	border: 0px solid #cccccc;
	background: #c1b068;
	padding: 0px;
}

.textred
{
	font-size: 10px;
	font-weight: bold;
	color: #c64934;
}

.imgBorder
{
	border: 1px rgb(192,192,192) solid;
}
.imgBorderGallery
{
	border-width: 2px;
	border-color: rgb(192,192,192);
	border-style: solid;
}
.outlineNoBG
{
	border: 0px solid #cccccc;
	padding: 0px;
	vertical-align: middle;
}

#left_outer
{
	float: left;
	margin-top: 2px;
	width: 195px;
}

#left_inner
{
	border: 1px solid #cccccc;
	padding: 2px;
	float: none !important;
	float: left;
}

.contentheading
{
	height: 30px;
	color: #aa0000;
	font-weight: bold;
	font-size: 12px;
	white-space: nowrap;
}

.tableSub
{
	border: 1px rgb(192,192,192) solid; /*border-bottom: rgb(192,192,192) solid; 	border-left: rgb(192,192,192) solid; 	border-right: rgb(192,192,192) solid; 	border-top: rgb(192,192,192) solid;*/
}
/***********************************************************/
#lightbox
{
	background-color: #eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails
{
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption
{
	float: left;
}
#keyboardMsg
{
	float: right;
}
#closeButton
{
	top: 5px;
	right: 5px;
}

#lightbox img
{
	border: none;
	clear: both;
}
#overlay img
{
	border: none;
}

#overlay
{
	background-image: url(../../images/popup/overlay.png);
}

* html #overlay
{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=             "../../images/popup/overlay.png" , sizingMethod= "scale" );
}
