@charset "utf-8";
/*  Content CSS */

.maindiv {
	width:919px;
	height:590px;
}
.maincontent {
	padding: 8px 0px 20px 4px;
	width:282px;
}
#booklayer {
	position:absolute;
	z-index:1;
	margin-top:-235px;
}

.maintable {
	width:990px; 
	border: 1px solid #235e77;
}
.idxpad{
	padding-left:87px;
	padding-top:58px;
	height:480px;
	background-image:url(images/idx_main.jpg);
	background-repeat:no-repeat;
}
.activities_bg2{
	background-image:url(images/activities_bg2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.activities_bg1{
	padding-left:90px;
	padding-top:75px;
	padding-bottom:115px;
	background-image:url(images/activities_bg1.jpg);
	background-repeat:no-repeat;
}
.activities_dotted{
	padding-left:40px;
	background:url(images/dotted_vert.gif) 0 0 repeat-y;
}
.donate_bg2{
	background-image:url(images/donate_bg2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.donate_bg1{
	padding-left:90px;
	padding-top:100px;
	padding-bottom:115px;
	background-image:url(images/donate_bg1.jpg);
	background-repeat:no-repeat;
}
.contact_bg2{
	background-image:url(images/contact_bg2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.contact_bg1{
	padding-left:90px;
	padding-top:100px;
	padding-bottom:115px;
	background-image:url(images/contact_bg1.jpg);
	background-repeat:no-repeat;
}
.dotted{
	background:url(images/dotted.gif) 0 100% repeat-x; padding-bottom:10px;
}
.wisdom_bg2{
	background-image:url(images/wisdom_bg2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.wisdom_bg1{
	padding-left:90px;
	padding-top:100px;
	padding-bottom:115px;
	background-image:url(images/wisdom_bg1.jpg);
	background-repeat:no-repeat;
}
.link_bg2{
	background-image:url(images/link_bg2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.link_bg1{
	padding-left:90px;
	padding-top:100px;
	padding-bottom:115px;
	background-image:url(images/link_bg1.jpg);
	background-repeat:no-repeat;
}
.newspad{
	padding-top:27px;
}



/* End of Content CSS */


/* BG control & Common style */

.repeatx {
	background-repeat: repeat-x;
}
.repeaty {
	background-repeat: repeat-y;
}
.norepeat {
	background-repeat: no-repeat;
}

.bg_rt {
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_rb {
	background-repeat: no-repeat;
	background-position: right top;
}

.bg_lt {
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_lb {
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_bot {
	background-repeat: no-repeat;
	background-position: bottom;
}

.border {
	border: 1px solid #585858;
}

.picborder img{
	border: 1px solid #585858;
}

.dotted_inner{
	background-image:url(images/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:25px;
}

/* End of BG control & Common style */

/* Rounded Table */

.t {
	background-color:#f16b94; WIDTH: 132px ;
}
.bl {
	BACKGROUND: url(images/corn_p_bl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(images/corn_p_br.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(images/corn_p_tl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;
	BACKGROUND: url(images/corn_p_tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.c {
	WIDTH: 100% ; background-color:#f16b94;
}

.wt {
	background-color:#ffffff; WIDTH: 100% ;
}
.wbl {
	BACKGROUND: url(images/corn_w_bl.gif) no-repeat 0px 100%
}
.wbr {
	BACKGROUND: url(images/corn_w_br.gif) no-repeat 100% 100%
}
.wtl {
	BACKGROUND: url(images/corn_w_tl.gif) no-repeat 0px 0px
}
.wtr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;
	BACKGROUND: url(images/corn_w_tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.wc {
	WIDTH: 100% ; background-color:#ffffff;
}


/* End of Rounded Table*/

/* Scrolling DIV */

.branchdiv{
	BORDER-RIGHT: #885637 1px solid;
	BORDER-TOP: #885637 1px solid;
	BORDER-LEFT: #885637 1px solid;
	BORDER-BOTTOM: #885637 1px solid;
	OVERFLOW-Y: auto; OVERFLOW-X: auto;
	WIDTH: 545px;
	HEIGHT: 580px;
	padding:10px;
	background-color: #FFFFFF;
	scrollbar-face-color:#885637;
	scrollbar-highlight-color:#885637;
	scrollbar-3dlight-color:#885637;
	scrollbar-darkshadow-color:#885637;
	scrollbar-shadow-color:#885637;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
}

.branchdiv img{
	cursor:pointer;
}

.prodetailcontentdiv{
	width: 465px;
	height: 425px;
	padding-right:10px;
	background-color: transparent;
	overflow:auto ;
	scrollbar-face-color:#4b5b80;
	scrollbar-highlight-color:#4b5b80;
	scrollbar-3dlight-color:#4b5b80;
	scrollbar-darkshadow-color:#4b5b80;
	scrollbar-shadow-color:#4b5b80;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
}

/* Scrolling DIV */

/* Field CSS */

.field {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:4px;
	color: #b48c88;
	background-color: #FFFFFF;
	height: 20px;
	width: 195px;
	border: 1px solid #7f9db9;
}

.field_msg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:4px;
	color: #b48c88;
	background-color: #FFFFFF;
	height: 90px;
	width: 195px;
	border: 1px solid #7f9db9;
}
.field_search {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:4px;
	color: #a4a4a4;
	background-color: #FFFFFF;
	height: 21px;
	width: 135px;
	border: 1px solid #7f9db9;
}
.field_sort {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:4px;
	color: #a4a4a4;
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
}
/* End of Field CSS */