﻿
.highlight
{
	background-color: #fefbd2;
	color: #000080;
}

/*///////////////////////////     /////////////////////////////////////////*/
.pagenumber
{
	/*margin: 5px 0;*/
}

.pagenumberer_outer
{
	display: block;
	width: 98%;
	padding: 0 0 0 5px;
	height: 30px;
}

.pagenumberer_inner
{
	display: block;
	padding: 0 5px 0 0px;
	height: 30px;
	background: url(                           "img_assets/pager-bg-r.png" ) top right no-repeat;
}

.pagenumberer_inner2
{
	height: 30px;
	line-height: 30px;
	background-color: #ccc;
}
.pagenumberer_outer2
{
	width: 98%;
	border: solid 1px #ccc;
	padding: 3px;
	margin: 5px 0;
}

.pagenumberer
{
	color: #000;
}

.pagenumberer a
{
	border: solid 1px #83b43b;
	margin: 0 3px;
	padding: 1px 4px;
	text-decoration: none;
}

.pagenumberer a:hover
{
	text-decoration: underline;
}

/*
.pagenumberer_outer
{
	display: block;
	width: 98%;
	padding: 0 0 0 5px;
	height: 30px;
	background: url(                          "img_assets/pager-bg-l.png" ) top left no-repeat;
}

.pagenumberer_inner
{
	display: block;
	padding: 0 5px 0 0px;
	height: 30px;
	background: url(                          "img_assets/pager-bg-r.png" ) top right no-repeat;
}

.pagenumberer_inner2
{
	height: 30px;
	line-height: 30px;
	background-color: #ccc;
}
.pagenumberer_outer2
{
	width: 98%;
	border: solid 1px #ccc;
	padding: 3px;
	margin: 5px 0;
}

.pagenumberer
{
	color: Red;
}

.pagenumberer a
{
	margin: 0 3px;
	color: #000;
	text-decoration: none;
}

.pagenumberer a:hover
{
	text-decoration: underline;
}
*/
/*/////////////////////////// login page    /////////////////////////////////////////*/

.login_wrap
{
	border: solid 1px #aaa;
	width: 500px;
}

.login_header
{
	display: block;
	background-color: #e9e7e8;
	border-bottom: solid 1px #aaa;
	padding: 5px;
	font-weight: bold;
	font-size: 13px;
}

.login_container
{
	display: block;
	padding: 10px;
}

.login_container .fieldheader
{
	font-weight: bold;
}

/* ////////////////////////////////////////////////////////////////////////////  */
.error_wrap
{
	border: solid 1px #000;
	display: block;
}

.error_header
{
	display: block;
	background-color: #222;
	border-bottom: solid 1px #000;
	padding: 5px;
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
}

.error_container
{
	display: block;
	padding: 10px;
	color: Red;
}

.message_display
{
	width: auto;
	padding: 5px 0px;
	margin: 5px 0; 
}

/* //////////////////// welcome page  /////////////////////////  */
.welcome_wrap
{
	padding: 15px 5px 10px 5px;
	width: 630px;
	margin: 5px 0 5px 0;
	background: #e3e4e5 url(                           "img_assets/wel_bg.jpg" ) top left no-repeat;
}

.welcome_content
{
	padding: 0 10px;
	color: #888;
}

.welcome_header
{
	padding: 0 0 5px 0;
	font-weight: bold;
	font-size: 18px;
	color: #666;
}

.welcome_header_bottom
{
	border-bottom: dashed 1px #aaa;
	margin: 0 15px 0 3px;
	height: 1px;
}

.welcome_body
{
	padding: 10px 0;
	color: #666;
}

.addcontent_wrap
{
	padding: 10px 5px 10px 5px;
	width: 630px;
	margin: 5px 0 10px 0;
}

.addcontent_header
{
	padding: 0 0 0 0;
	font-weight: bold;
	font-size: 14px;
	color: #666;
}

.addcontent_header_bottom
{
	border-bottom: solid 1px #aaa;
	margin: 0 15px 0 3px;
	height: 1px;
}

.addcontent_body ul li
{
	margin: 5px 0 10px 0;
}

p.captiontext
{
	/*font: 12px Georgia, "Times New Roman" , Times, serif, Arial;  	color: #6a6a6a; 	font-style: italic; */
	margin: 5px 0;
}

div.list
{
	background: url(img_assets/list_image.gif) top left no-repeat;
	padding: 0 0 0 5px;
	margin: 5px 0;
	text-align: left;
	vertical-align: top;
}

#OuterTableCellOverlay
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 99%;
	height: 99%;
	padding: 5px;
	background-color: #000;
	z-index: 999;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
}

#InnerTableCellOverlay
{
	width: 860px;
	border: 1px solid black;
	margin: 60px auto 0 auto;
	background-color: #fff;
	z-index: 998;
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;
}
