html {height:100%;width:100%; }
body {background-image:url(/National_Library/oe_/http://luckydesign7.com/images/dot_bgnd_2.gif); margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:100%;width:100%; }
td {font-family:Arial, Helvetica, sans-serif; color:#736357; font-size:11px; }
p {font-family:Arial, Helvetica, sans-serif; color:#736357; font-size:10px; line-height:17px; padding-top:0px; margin-top:0px; }
h2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:23px; font-family:Rayair, Arial, Helvetica, sans-serif; font-weight:100; }

ul {list-style-image:url(/National_Library/oe_/http://luckydesign7.com/images/list_plus.gif);list-style-type:square;padding-left: 1.3em;}
li {margin-bottom: 10px;}

/*Fonts for Editor */
.cursive {font-size:23px; font-family:Rayair, Arial, Helvetica, sans-serif; font-weight:100; }
.font10px {font-size:8px;line-height:14px;}
.font10px {font-size:10px;line-height:17px;}
.font12px {font-size:12px;line-height:20px;}
.font14px {font-size:14px;line-height:24px;}
.font16px {font-size:16px;line-height:27px;}
.font18px {font-size:18px;line-height:31px;}
.font20px {font-size:20px;line-height:34px;}
.font22px {font-size:22px;line-height:37px;}
img.imageLeft {border: 0; float: left; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px;}
img.imageRight {border: 0; float: right; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}


a:link 		{color:#736357; text-decoration:none; }
a:visited {color:#736357; text-decoration:none; }
a:hover {color:#AFBD22; text-decoration:underline; }

a:link.banner_text   {color:#736357; text-decoration:none; }
a:visited.banner_text {color:#736357; text-decoration:none; }
a:hover.banner_text {color:#AFBD22; text-decoration:none; }

.tablegrid {border-left:1px solid #C0C0C0;border-top:1px solid #C0C0C0;}
.tablegrid td {border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}

#master_div {background-image:url(/National_Library/oe_/http://luckydesign7.com/images/menu_bgnd.png);background-repeat:repeat-x;}
#left_container {background-color:#FFFFFF; padding:0px 13px 0px 13px;}
/*#right_container {background-color:#FFFFFF; padding:5px 20px 5px 20px; font-size:11px; line-height:18px;} */
.master_table {background-image:url(/National_Library/oe_/http://luckydesign7.com/images/menu_bgnd.png); background-position:top; background-repeat:repeat-x; }
.left_container {background-color:#FFFFFF; padding:0px 13px 0px 13px;}
.right_container {background-color:#FFFFFF; padding:5px 10px 5px 20px; font-size:11px; line-height:18px;}
.rounded_top {height:10px;background-image:url(/National_Library/oe_/http://luckydesign7.com/images/rectangle_top.png); background-position:top center; background-repeat:no-repeat; margin:0;padding:0; }
.rounded_bottom {background-image:url(/National_Library/oe_/http://luckydesign7.com/images/rectangle_bottom.png); background-position:top center; background-repeat:no-repeat; height:28px; }
.banner {height:27px;padding-top:6px;background-image:url(/National_Library/oe_/http://luckydesign7.com/images/rounded_banner_bgnd.png); background-position:top center; background-repeat:no-repeat;  font-family:QuickEnd, Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:4px;}
.banner_contact {height:27px; background-image:url(/National_Library/oe_/http://luckydesign7.com/images/rounded_banner_bgnd.png); background-position:center; background-repeat:no-repeat; padding:3px 20px 0px 20px;  }
.banner_text {font-family:QuickEnd, Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:4px;}
.addnew {letter-spacing:0px;padding-left:35px;}
.pagination {letter-spacing:0px;font-weight:bold;padding-right:35px;}
.box {background-image:url(/National_Library/oe_/http://luckydesign7.com/images/box.png); background-position:top; background-repeat:no-repeat; }
.dot_frame {background-image:url(/National_Library/oe_/http://luckydesign7.com/images/green_dot_frame.gif); background-repeat:no-repeat; background-position:center; }
.contactform {padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; color:#736357; font-size:12px; border:0px; }
.txt-linkspage {line-height:20px;}
#frm_lastname {display:none;}

#admin_titlebox {background-color:#FFFFFF;color:#736357;
	font-size:23px; font-family:Rayair, Arial, Helvetica, sans-serif; font-weight:100;
	width:230px; height:55px;
	padding:5px;
	border:1px solid #C0C0C0;
	overflow:hidden;}

#admin_textbox {padding:2px 2px 2px 2px;
	background-color:#FFFFFF;color:#736357;
	border:1px solid #C0C0C0;
	padding:10px;
	font-family:arial,sans-serif;
	font-size:8pt;text-align:left;
	line-height:20px; width:230px; height:250px;overflow:auto;}

@font-face {
	font-family: 'Rayair';
	src: url('/National_Library/oe_/http://luckydesign7.com/fonts/rayairregular-webfont.eot');
	src: local('?'), url('/National_Library/oe_/http://luckydesign7.com/fonts/rayairregular-webfont.woff') format('woff'), url('/National_Library/oe_/http://luckydesign7.com/fonts/rayairregular-webfont.ttf') format('truetype'), url('/National_Library/oe_/http://luckydesign7.com/fonts/rayairregular-webfont.svg#webfontXPV0U2up') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuickEnd';
	src: url('/National_Library/oe_/http://luckydesign7.com/fonts/quickend-webfont.eot');
	src: local('?'), url('/National_Library/oe_/http://luckydesign7.com/fonts/quickend-webfont.woff') format('woff'), url('/National_Library/oe_/http://luckydesign7.com/fonts/quickend-webfont.ttf') format('truetype'), url('/National_Library/oe_/http://luckydesign7.com/fonts/quickend-webfont.svg#webfontwlLXxJGq') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* styles for lightbox div overlay - shows detail of project */
.black_overlay{
		display: none;
		position: absolute;
		top: 0%;
		left: 0%;
		width: 100%;
		height: 1350px;
		overflow:hidden;
		background-color: black;
		z-index:1001;
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);
	}
.white_content {
		display: none;
		position: absolute;
		top:30px;
		left: 50%;
		width: 700px;
		margin-left:-350px;
		/*height: 50%; */
		padding: 0px;
		/* border: 5px solid #BBB1A6; */
		/* background-color: #D6D0CA; */
		z-index:1002;
		overflow: auto;
		overflow-x: hidden;
		overflow-y: auto;
	}

#popup-frame {position:absolute;overflow:hidden;cursor:pointer;cursor:hand;}
#popup-title {background-color:#93887E;color:white;font-family:arial,sans-serif;font-size:10px;letter-spacing:4px;line-height:20px;}
#popup-image {background-color:white;background-position:bottom center;background-repeat:no-repeat;}
