/* CSS Document */
/*styles from designer*/

#main { 
	width:770px; 
	background-image:url(../images/mainbg.gif); 
	background-repeat:repeat-y; 
	margin:0 auto;
	clear:both;
	padding:0px 12px 0px 12px;
	}
	
#header{ 
	height:117px;
	width:770px;}
	
#links{ 
	height:21px;
	width:770px; 
	clear:both;
	border-top:1px solid #5c5c59}
.bigtxt { font-size:16px;font-weight:bold;color:#393939;font-family:Arial,Helvetica,Tahoma}
.pros{
	width:147px; 
	border-right:solid 1px #9cbeb9; 
	height:19px; 
	float:left; 
	display:inline; 
	background-image:url(../images/prosp_bg.gif); 
	background-repeat:repeat-x;}

.curr{
	width:127px; 
	border-right:solid 1px #e8d5b0; 
	height:19px;
	 float:left; 
	display:inline; 
	background-image: url(../images/cur_bg.gif); 
	background-repeat:repeat-x;}

.former{
	width:128px; 
	border-right:solid 1px #e8c3a5; 
	height:19px; 
	float:left; 
	display:inline; 
	background-image: url(../images/formet.gif); 
	background-repeat:repeat-x;
	}

.vol{
	width:153px; 
	border-right:solid 1px #dfccc5; 
	height:19px; 
	float:left; 
	display:inline; 
	background-image: url(../images/voll.gif); 
	background-repeat:repeat-x;
}

.test{
    font:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:15px;
    text-decoration:blink;
}

.res{
	width:111px; 
	border-right:solid 1px #d1cdc3; 
	height:19px; 
	float:left; 
	display:inline; 
	background-image: url(../images/res_bg.gif); 
	background-repeat:repeat-x;
}

.events{
	width:51px; 
	border-right:solid 1px #cfcac0; 
	height:19px; 
	float:left; 
	display:inline; 
	background-image: url(../images/events_bg.gif); 
	background-repeat:repeat-x;
}

.paddingtop3{
	padding-top:3px;
	color:#FFFFFF;
	font-weight:bold;
	}
.about{
	width:47px; 
	height:19px; 
	float:left; 
	display:inline; 
	background-image: url(../images/abt_bg.gif); 
	background-repeat:repeat-x;
	}
	


#logo{
	width:336px;
	float:left;
	height:117px;
	padding-left:4px;
	background-color:#fefef8}

#logoright{
	width:430px;
	height:117px;
	float:left;
}

#l_r_top{
	width:418px;
	float:right;
	height:15px;
	background-image:url(../images/contact_bg.gif);
	background-repeat:repeat-y;
	background-position:right;
	text-align:right;
	padding-right:10px;
	color:#7b7b77;
	font-size:10px;
	padding-top:2px;
}

#l_r_bot{
	width:430px;
	float:right;
	height:100px;
	float:left;
	background-color:#fefef8;
	}

#book{
	width:58px;
	height:80px;
	float:right;
	padding-top:10px;
}

#connection{
	width:200px;
	height:80px;
	float:right;
	padding:10px 0px 10px 20px;
}

#imageheader{ 
	height:123px;
	width:496px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/head1.gif); 
	background-repeat:no-repeat;
	}
	
#imageheadersub{ 
	height:120px;
	width:770px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(../images/sub_header.jpg); 
	background-repeat:no-repeat;
	}
	
#headersub{ 
	height:22px;
	width:770px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(../images/sub_head.jpg); 
	background-repeat: repeat-x;
	text-decoration:none; 
	font-weight:bold; 
	color:#FFFFFF; 
	font-size:13px;
	text-align:center;
	}
	
#headerbanner{ height:37px;
	width:211px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/stories.gif); background-repeat: no-repeat;
	text-align:center;
	font-size:11px;
	padding-top:86px;
	padding-left:63px;
	}
	
	
#contentbghome{ 
	height:383px;
	width:472px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/bg_body.jpg);
	background-repeat:no-repeat;
	background-color:#322614;
	padding:29px 5px 2px 19px;
	}
	
#contentbg{ 
	height:383px;
	width:457px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/bg_body.jpg);
	background-repeat:no-repeat;
	background-color:#322614;
	padding:29px 20px 2px 19px;
	}
	
#contentbgsub{ 
	height:auto;
	width:515px; 
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(../images/sub_cont.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#322614;
	padding:17px 20px 2px 19px;
	}
	
#bottombg{ 
	width:770px; 
	height:28px;
	background-image:url(../images/sub_cont_bottom_bg.jpg); 
	background-repeat:no-repeat;
	background-position:right; 
	
	}	
	
.liststy{ 
	list-style:square; 
	padding:0px;
	margin-left:30px;
	}
	
#sidebanner{ 
	height:412px;
	width:274px; 
	float:left;
	padding:0px;
	margin:0px;
	}


#sidebannersub{ 
	height:414px;
	width:214px; 
	float:left;
	padding:0px;
	margin:0px;
	background-color:#322614;
	border-right:2px solid #322614;
	}
#search { 
	float:left; 
	width:120px;
	margin-top:4px;
	}

#formfiled{ 
	background-image:url(../images/textbox_gra.gif); 
	background-repeat:repeat-x;
	border:1px solid  #a19b91;
	padding:0px 3px 0px 3px;
	width:120px;
	}
	
#searchgo{ 
	width:20px;
	height:20px; 
	float: left; 
	padding:2px 0px 0px 15px; 
	margin-top:4px; 
	}
	
#news{
	width:175px;
	height:31px;
	background-image:url(../images/news_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
	padding-top:15px;
	border-right:solid 1px #b9b9b5;
	color:#FFFFFF;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:10px
	}

#programs{ 
	width:264px; 
	float:left; 
	background-image:url(../images/red_bg.jpg);
	background-repeat:no-repeat;
	height:168px;
	padding:10px 0 0 10px;
	color:#FFFFFF;
	font-size:11px;
	}

.aboutlink{ 
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/aboutbg.jpg); 
	background-repeat:repeat-x;
	}
.currentlink	{ 
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/cur_bg.gif); 
	background-repeat:repeat-x;
	}
	
.eventslink	{ 
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/events_bg.gif); 
	background-repeat:repeat-x;
	}
	
.subEventslink	{ 
	height:24px;
	list-style:none;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../images/events_bg.gif); 
	background-repeat:repeat-x;
	}
	
.formerlink	{
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/vol_bg.gif);
	background-repeat:repeat-x;
	}
	
.programrlink{
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/program_bg.gif);
	background-repeat:repeat-x;
	}
	
.resourcecenterrlink{
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/res_bg.gif);
	background-repeat:repeat-x;
	}
	
.pvlink{ 
	height:24px;
	list-style:none;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/prosp_bg.gif);
	background-repeat:repeat-x;
	}

	
#linkbottom{ 
	background-image:url(../images/linkbottom.jpg); 
	background-repeat:repeat-x; 
	height:100px;
	list-style:none;
	}
#linkbottomres{ 
	background-image:url(../images/linkbottom.jpg); 
	background-repeat:repeat-x; 
	height:60px;
	list-style:none;
	}	
	
.bar{
	border-bottom:1px solid #000000;
	color:#6a5c48;
	font-family:"Times New Roman", Times, serif
}


#newshome{
	width:175px;
	height:31px;
	background-image:url(../images/news_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
	padding-top:15px;
	border-right:solid 1px #b9b9b5;
	color:#FFFFFF;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:10px
		}

#programshome{ 
	width:264px; 
	float:left; 
	background-image:url(../images/red_bg.jpg);
	background-repeat:no-repeat;
	height:168px;
	padding:10px 0 0 10px;
	color:#FFFFFF;
	font-size:11px;}

#newsbghome{
	width:158px;
	height:190px;
	background-image:url(../images/news_bodybg.gif);
	background-repeat:repeat-y;
	float:left;
	padding: 5px 14px 0px 14px;
	font-size:11px;
	}

#donatehome{
	width:88px;
	height:25px;
	background-image:url(../images/donate_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	text-transform:uppercase;
	padding-top:15px;
	color:#818b9e;
	font-family:"Times New Roman", Times, serif;}
	
#subdonatehome{
	width:58px;
	height:25px;
	background-image:url(../images/donate_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	text-align:center;
	padding-left:30PX;
	text-transform:uppercase;
	padding-top:10px;
	color:#818b9e;
	font-family:"Times New Roman", Times, serif;}

#donateimghome{
	width:88px;
	height:73px;
	float:left;
	text-align:right;}
	
#visitimghome{
	width:88px;
	height:73px;
	float:left;
	text-align:right;}
	

#visithome{
	width:88px;
	margin-left:0px;
	height:22px;
	float:left;
	background-color:#02163d;
	text-align:center;
	text-transform:uppercase;
	padding-top:8px;
	color:#818b9e;
	font-family:"Times New Roman", Times, serif;}
	
#subvisithome{
	width:88px;
	margin-left:0px;
	height:15px;
	float:left;
	background-color:#02163d;
	text-align:center;
	text-transform:uppercase;
	padding-top:8px;
	color:#818b9e;
	font-family:"Times New Roman", Times, serif;}
	
	
#newsbg{
	width:158px;
	height:190px;
	background-image:url(../images/news_bodybg.gif);
	background-repeat:repeat-y;
	float:left;
	padding: 5px 14px 0px 14px;
	font-size:11px;
	}

#donate{
	width:88px;
	height:25px;
	background-image:url(../images/donate_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	text-transform:uppercase;
	padding-top:15px;
	color:#818b9e;
	font-family:"Times New Roman", Times, serif;
	}

#donateimg{
	width:88px;
	height:73px;
	float:left;
	text-align:right;
	}
	
#visitimg{
	width:88px;
	height:73px;
	float:left;
	text-align:right;
	}
	

#visit{
	width:88px;
	margin-left:0px;
	height:22px;
	float:left;
	background-color:#02163d;
	text-align:center;
	text-transform:uppercase;
	padding-top:8px;
	color:#818b9e;
	font-family:"Times New Roman", Times, serif;
	}
	
#dorothy{
	background-image:url(../images/dorothy.jpg); 
	background-repeat:no-repeat;
	height:106px;
	width:406px;
	margin-left:12px;
	}

#searchtext{ 
	width:180px;
	}
	
#footer{ 
	width:776px; 
	background-color:#322614; 
	margin:auto;
	padding-top:5px;
	height:55px;
	background-image:url(images/footerbg.jpg); 
	background-repeat:repeat-x; 
	background-position:bottom;
	}
	
#copyright{ 
	width:340px; 
	float:left; 
	color: #FFFFFF; 
	font-size:11px; 
	padding-left:15px;
	}

#footerlinks{ 
	width:410px; 
	float:left; 
	color:#FFFFFF; 
	font-size:11px; 
	line-height:18px; 
	text-align:right;}
	
.fontcolourgreen{ 
	color:#18795e}

.fontcolourblue{ 
	color:#006c89}

.fontcolouryellow{ 
	color:#cf8828}

.fontcolourred{ 
	color:#c12d2d}
	
.ocar{
	color:#ede7d5}
	
.font11{ font-size:11px;}

.clear{ 
	padding:0px; 
	margin:0px; 
	clear:both;}

.paddding20{ 
	padding-left:20px;
	}
	
.paddding30{ 
	padding-left:30px;
	padding-top:30px;
	padding-bottom:30px;
	}

.underline{
	text-decoration:underline;
	}


h1{ 
	padding-bottom:0px; 
	margin:0px; 
	font-family:"Times New Roman", Times, serif; 
	letter-spacing:-1px; 
	font-style:italic; 
	color:#024f38;
	font-size:24px;}
	
h2{ 
	padding-bottom:0px; 
	margin:0px; 
	font-family:"Times New Roman", Times, serif; 
	color:#ffffff;
	font-size:1.7em;
	letter-spacing:-.5px;
	text-transform:uppercase;
	}
	
h5{
	font-size:14px;
	padding:0px; 
	margin:0px;
	}

h6{
	font-size:10px; 
	padding:0px; 
	margin:0px;}
	
h7{
	font-size:14px;
	padding:0px; 
	margin:0px;
	font-weight:bold
	}
	
p{ 
	padding:10px 0px 0px 0px; 
	margin:0px;
	}

.uppercase{
	text-transform:uppercase;
	}

.bold{ 
	font-weight:bold;
	}

.a1{ 
	text-decoration:none; 
	font-weight:bold; 
	color:#FFFFFF; 
	font-size:11px;
	}

.a1:hover{ 
	text-decoration:none; 
	font-weight:bold; 
	color: #CCCCCC; 
	}
.a1Sel{ 
	text-decoration:none; 
	font-weight:bold; 
	color:#CCCCCC;
	font-size:11px;
}

.a1Sel:hover{ 
	text-decoration:none; 
	font-weight:bold; 
	color: #FFFFFF; 
}
.a2{ 
	text-decoration:underline;
	color:#FFFFFF;
	}
.a2:hover{ 
	text-decoration:none;
	}
.impMenuLinks {
color:#990000;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;
}
.impMenuLinks:hover{ 
color:#FFFFFF;font-family:Arial;font-size:14px;font-weight:bold;
}

.impLinks{ 
	text-decoration:none; 
	color:#000000; 
	padding:4px 3px 3px 3px;
	text-decoration: underline; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
.impLinks:hover{ 
	text-decoration:none;
	}

.a3{ 
	text-decoration:none; 
	color:#FFFFFF; 
	padding:4px 3px 3px 3px;
	text-decoration: underline; 
	}
	
.a3:hover{ 
	text-decoration:none;
	}

.a4{ 
	text-decoration:underline;
	color:#4f0202;
	}
.a4:hover{ 
	text-decoration:none;
	}

.a5{ 
	text-decoration:none; 
	color:#7b7b77; 
	padding:4px 3px 3px 4px; 
	font-size:10px;
	}
.a5:hover{ 
	text-decoration: underline;
	}
/*styles from designer*/
.padLeftMenu {
	padding-left:20px;
}

.padLeftSubMenu {
	padding-left:40px;
}

/* Styles for anchor tag*/
a.subMenuActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #fec461; 
	text-decoration:none;
}
a.subMenuDefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c4515; 
	text-decoration:none;
	}

a.subMenuActive:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fec461; 
	text-decoration:none;
}

a.subMenuDefault:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5c4515; 
	text-decoration:none;
	}


/* Sub heading styles - like Schools, Presenter - SMARI*/
.subHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#24598d;
	font-weight:bold;
}

.imgBorder { border:0px;}

.frmTableBorder {
	border-collapse:collapse;
	border-color:#594A34;

}
.mandatoryCls {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
	}

.columnHeader {
	font-family:"Times New Roman", Times, serif; 
	font-style:italic; 
	color:#024f38;
	text-decoration:none; 
	font-weight:bold; 
	font-size:16px;
}

.fieldSetCls {
	border:thin #594A34 solid ;
}

.bigDropDownCls
{
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	width:180px;
}

.bigDropDownCls_search
{
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	width:300px;
}

INPUT.submitCls2 {
	font-family: Arial;
	padding: 0px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #ffffff;
	background-image:url(../images/button_bg.gif);
	border: solid 1px #594A34;;
	height:25px;
	vertical-align:bottom;
}


INPUT.submitCls {
		font-family: Arial;
		padding: 0px;
		font-size: 11px;
		font-weight:bold;
		color: #FFFFFF;
		background-color: #ffffff;
		background-image:url(../images/button_bg.gif);
		border: solid 1px #594A34;;
		width:80px;
		height:25px;
		vertical-align:bottom;
}

.resPadd{
	padding-left:20px;
}

INPUT.textboxCls {
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	height:15px;
	width:180px;

}

.dropDownCls
{
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	width:172px;
}

.textAreaCls
{
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	width:180px;

}
.textAreaCls2
{
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;

}
.brownBoldLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-stretch:expanded;
	text-decoration: none;
	color:#594A34; 
	font-size:12px;
	
	
	
}
a.brownBoldLink:hover{
	text-decoration:underline;
}	

.brownBoldText{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#443424;
	font-size:14px;
}
.blackBoldText{
	font-family:Trebuchet MS, Arial, Helvetica;
	font-weight:bold;
	color:#000000;
	font-size:16px;
}

.blackText{
	font-family:Trebuchet MS, Arial, Helvetica;
	color:#000000;
	font-size:12px;
}

.brownBoldLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-stretch:expanded;
	text-decoration: none;
	color:#3F2F1F; 
	font-size:12px;
}
a.brownBoldLink:hover{
	text-decoration:underline;
}
.fontcolourbrown{ 
	color:#4f3f2f}	

INPUT.datePickerButCls {
	font-family: Arial;
	padding: 2px;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: solid 1px #594A34;;
	vertical-align:bottom;
	background-image:url(../images/calendar.gif);
	width:35px;
	height:22px;

}

INPUT.dateTextBoxCls {
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	height:15px;
	width:170;
}

.whiteLine{ 
	text-decoration:underline;
	color:#FFFFFF;
	}

.contentClass{
	overflow-x:auto;
	width:500px;
	height:auto;
	text-align:justify;
}
 
div.css_map
{
	border:1px red solid;
}


.dateTxt{ 
	color:#4f3f2f;
	font-size: 10px;
}	

.bigDropDownCls_con
{
	font-family: Arial;
	font-size: 12px;
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	width:400px;
}

.cursorCls {
	cursor:pointer;

}

.displayname
{
	font-weight:bold;
	font-size:11px;
	padding-left:10px;

}
.maindisplayprogram
{
	border:1px solid #6A5C48;
	height:auto; 
	cursor:pointer;
	padding-left:10px;
	width:488px;
}