.top_bg
{
	background-image:url(images/navigation/top_bg.jpg);
	background-repeat:repeat-x;
}

.nav_bg {
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	height: 43px;
}
.green_bg {
	background-image: url(../images/green_bg.jpg);
	background-repeat: repeat-x;
	height: 26px;
	background-position: center;
}

.year_batch_bg {
	background-image: url(images/year_batch_bg.jpg);
	background-repeat:no-repeat;
	width: 34px;
	height: 23px;
	background-position:center;
}
.red_year {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 19px;
	color: #990000;
	text-align:center;
}
.year:link{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 19px;
color: #990000;
text-align:center;
}
.year:visited{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 19px;
color: #990000;
text-align:center;
}
.year:hover{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 19px;
color: #000000;
text-align:center;
} 



.login_bg {
	background-image: url(../images/login_bg.jpg);
	background-repeat: repeat-x;
	height: 198px;
	background-position: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ECF8DA;
}

.inner_head_bg {
	background-color:#D6D6D6;
	background-repeat: repeat-x;
	height:25px;
}


td {
	font-family: verdana;
	font-size: 11px;
	line-height: 19px;
	color: #282828;
	text-align: justify;
	}
.text_small {
	font-family: verdana;
	font-size: 8px;
	line-height: 19px;
	color: #282828;
	text-align: justify;
	}
.text {
	font-family: verdana;
	font-size: 11px;
	line-height: 19px;
	color: #282828;
	text-align: justify;
	}


.input {
	font-family: verdana;
	font-size: 11px;
	color: #282828;	
}



a:link {
	font-family: verdana;
	font-size: 11px;
	color: #AC6104;
	text-decoration:none;
}
a:visited {
	font-family: verdana;
	font-size: 11px;
	color: #AC6104;
	text-decoration:none;
}

a:hover {
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration:underline;
}

.grey_link:link{
	font-family: verdana;
	font-size: 10px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
}
.grey_link:visited{
	font-family: verdana;
	font-size: 10px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
}
.grey_link:hover{
	font-family: verdana;
	font-size: 10px;
	line-height: 19px;
	color: #ff0000;
	text-decoration: none;
}


aa:link {
	font-family: verdana;
	font-size: 11px;
	color: #868485;
	text-decoration:none;
}
aa:visited {
	font-family: verdana;
	font-size: 11px;
	color: #868485;
	text-decoration:none;
}

aa:hover {
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration:underline;
}






.b:link {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.b:visited {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.b:hover {
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;
	text-decoration:underline;
}

.darkblue:link {
	font-family: verdana;
	font-size: 11px;
	color: #0e3970;	
	text-decoration:underline;
}
.darkblue:visited {
	font-family: verdana;
	font-size: 11px;
	color: #0e3970;	
	text-decoration:underline;
}
.darkblue:hover {
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;	
	text-decoration:underline;
}

.departed:link {
	font-family: verdana;
	font-size: 11px;
	color: #000000;	
	font-weight:bold;
	text-decoration:underline;
}
.departed:visited {
	font-family: verdana;
	font-size: 11px;
	color: #000000;	
	font-weight:bold;
	text-decoration:underline;
}
.departed:hover {
	font-family: verdana;
	font-size: 11px;
	color: #ff0000;	
	font-weight:bold;
	text-decoration:underline;
}



.c:link {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}
.c:visited {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}
.c:hover {
	font-family: verdana;
	font-size: 10px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:underline;
}

.u:link {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
.u:visited {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
.u:hover {
	font-family: verdana;
	font-size: 10px;
	color: #ff0000;
	text-decoration:underline;
}



.d:link {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.d:visited {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.d:hover {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
}
.orange {
	font-family: verdana;
	font-size: 10px;
	line-height: 19px;
	color: #AC6104;
	text-align: justify;
}
.red_small {
	font-family: verdana;
	font-size: 10px;
	line-height: 19px;
	color: #ff0000;
}

.red {
	font-family: verdana;
	font-size: 13px;
	line-height: 19px;
	color: #ff0000;
	text-align: justify;
}
.white {
	font-family: verdana;
	font-size: 11px;
	line-height: 19px;
	color: #ffffff;
	text-align: justify;
}
.p3 {
	padding:3px;
	}
.feature {
	width:95%;	
	padding:3px;
	}

.error {
	color:red;
	}

.button_link_hover
{
	text-decoration:underline;
}

.button_link
{
	text-decoration:none;
}

.Button
{
	border:#7E7E7E 1px solid;
	background-color:#B0B0B0;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
}

.border {
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C2CACF;
	border-bottom-color: #C2CACF;
	border-left-color: #C2CACF;
}


.news_border {
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
}
.celebrations_border {
	
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
}

.news_headlines {
	background-image: url(images/news_headline.jpg);
	height: 38px;
	width:163px;
}
.news_headlines_bg {
	background-image: url(images/news_headline_head_bg.jpg);
	height: 38px;
	background-repeat: repeat-x;
}



.txt_area {
	font-family: verdana;
	font-size: 10px;
	color: #444444;
	text-decoration: none;
	background-image: url(images/txt_area_bg.jpg);
	background-repeat: repeat-x;
	height: 100px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b1b1b1;
	border-bottom-color: #b1b1b1;
	border-left-color: #b1b1b1;
	border-right-color: #b1b1b1;
}
table.panel { background-color: #FFFFFF; border: 1px solid #cccccc;  }
.panelHeader { background-color: #F3F3F3; color: #000000; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; height: 20px; padding-left: 5px; text-align: center; text-transform: lowercase; vertical-align: middle; }
.row1 { background-color: #BFD0EA; }
#pSoc .row0 { background-color: #FFFFFF; }
.panelHeaderNote { font-weight: normal; }

.textbox
{
	background-color:#FFFFFF;
	border:#D6D6D6 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4F4F4F;
}