@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* globalNav
---------------------------------------------*/
#globalNav {
	background: url("../images/nav_menu.gif") repeat-x left top;
	vertical-align:top;	
}

/* news
---------------------------------------------*/
#news{
	margin-top: -3px;
	color: #ffffff;
}

#news a{
	margin-top: -3px;
	color: #ffffff;
	text-decoration: none;
}

#news a:hover{
	margin-top: -3px;
	color: #ffffff;
	text-decoration: none;
}

/* Welcome
---------------------------------------------*/
#welcome h1 {
	font-size: 105%;
	font-weight: bold;
	margin-top: 5px;
}
#welcome p {
	font-family:"Times New Roman", Times, serif;
	text-align:justify;
	font-size: 13;
	margin: 5px 15px 5px 5px;
	line-height: 16px
}

/* Primary
---------------------------------------------*/
#primary {
	margin-top: 3px;
}
#primary h2{
	font-size: 80%;
	font-weight: bold;
	border-bottom: 1px solid #7f7f7f;
	background-color: #cacaca;
	margin-top:	8px;
	padding-left: 2px;
}
#primary .ref_Lover{
	margin-top: 5px;
	margin-left: 5px;
}
#primary .ref_Lover h3{
    font-size: 70%;
	font-weight: normal;
	margin-left: 5px;
	margin-top: 8px;
	margin-bottom: 5px;
	padding-left: 15px;
	background: url(../images/Key_ind_bulet.gif) 0px 3px no-repeat;	
}
#primary .list {
	margin-right: 10px;
	margin-bottom: 5px;
}
#primary .list ul{
	list-style: none;
    font-size: 11;
}
#primary .list li{
	margin: 5px 0 0 15px;
	padding-left: 15px;
	background: url(../images/arrow.gif) left center no-repeat;
	border-bottom: 1px solid #CCCCCC;
}
#primary .list a{
	color: #990000;
	text-decoration: none;
}

#primary .list a:hover {
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}
#primary .summary P{
   	font-size: 70%;	
	margin: 10px 5px 0 12px;	
	padding-left: 15px;
	padding-bottom: 3px;
	background: url(../images/page.gif) 0px 2px no-repeat;
}

#primary .summary a{
	font-weight:bolder;
	color: #333333;
	text-decoration: none;
}

#primary .summary a:hover{
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}
#primary .ref_Top{
	margin-top: 10px;
}
#primary .ref_Top h3{
    font-size: 70%;
	margin-left: 5px;
	margin-top: 8px;
	margin-bottom: 5px;
	padding-left: 25px;
	background: url(../images/pdf_bull.gif) 7px 0px no-repeat;	
}
#primary .ref_Lover a, #primary .ref_Top a{
	color: #990000;
	text-decoration: none;
}
#primary .ref_Lover a:hover, #primary .ref_Top a:hover{
	color: #0000FF;
	text-decoration: underline;
}
#primary .ref_Upper{
	text-align: center;
	margin-bottom: 5px;
}

#primary .ref_Upper img{
	border: 0;
	margin: 10px 0 2px 0;
}
#primary .ref_Upper a{
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
#primary .ref_Upper p{
    font-size: 70%;
	margin:0 5px 0 5px;
	background: #d4d4d4;
	border-bottom:1px solid #7f7f7f;
	line-height: 16px;

}
#primary .ref_Upper a:hover{
	color: #0000FF;
	font-weight: bold;
}
#primary .news{
    font-size: 11;
	padding-left:5px;
	padding-right:5px;
	border-right: 1px solid #CCCCCC;
}

#primary .news img{
	border: 0;
}

#primary .news p{
	text-align: justify;
	margin-top: 5px;
	font-style: italic;
	font-size: 11;
}
#primary .news a{
	color: #990000;
	text-decoration: none;
}
#primary .news a:hover{
	color: #0000FF;
	text-decoration: underline;
}
#primary .News_List{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
/* .Links
---------------------------------------------*/
#Links {
	text-align: center;
}
#Links img{
	margin-top: 10px;
	margin-bottom: 5px;
	border: 0;
}

/* .pub
---------------------------------------------*/
.pub{
	border: 1px dashed #b65e5e;
	background-color: #d8deeb;
	margin: 8px 1px 8px 1px;
}

.pub img{
	margin-top: 1px;
	margin-left: 10px;
}
/* .LRBlist
---------------------------------------------*/
.LRBlist li{
	list-style:none;
	font-size: 11;
	margin: 10px 0 5px 0;
	padding-left: 15px;
	padding-bottom: 8px;
	background: url(../images/page.gif) 0px 2px no-repeat;
	border-bottom: 1px solid;
}
.LRBlist a{
	font-weight:bolder;
	color: #333333;
	text-decoration: none;
}

.LRBlist p{
   	font-size: 10;	
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 15px;
	line-height: 14px;
	margin-right: 15px;
}
.LRBlist a:hover{
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}
/* .SLinFgBG 
---------------------------------------------*/
.SLinFgBG {
	background :url(../images/SLinFGMid.gif) 0px 0px repeat-x;
}
/* Secondary
---------------------------------------------*/
#secondary h1{
	font-size: 80%;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	height: 30px;
}
#secondary .list{
	margin-top: 3px;
	height:100px;
	margin-bottom: 5px;
}
#secondary .list li{
	list-style: none;
    font-size: 11;
	margin: 0 0 0 2px;
	padding-left: 10px;
	background: url(../images/Key_ind_bulet.gif) 0px 7px no-repeat;
	border-bottom: 1px solid #CCCCCC;
}
#secondary .list b{
	font-weight:bold;
}
#secondary .list p{
	text-align: right;
	margin-top: 5px;
	font-style: italic;
	font-size: 11;
	height:20px;
	background: url(../images/more_btn.gif) 105px 0px no-repeat;
}
#secondary .list a{
	color: #990000;
	text-decoration: none;
}
#secondary .list a:hover{
	color: #0000FF;
	text-decoration: underline;
}
/* .Gallary
---------------------------------------------*/
.Gallary a{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.Gallary a:hover{
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
.Gallary p{
	font-size:11;
	text-align:right;
	margin-right: 5px;
	font-style:italic;
}

/* .Staff Login
---------------------------------------------*/
.body-bold-text {
	padding-left: 20px;
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma;
	color: #003333;
}

.textbox {
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #D7D7D7;
	font-family: Tahoma;
	color: #000066;
	background-color: #FFFFFF;
}
.btn{
	margin-top: 5px;
	width: 60px;
	height: 20px;
	border-style:none;
	font-size: 12px;
	font-weight: bold;
	background-color:#cacaca;
}
