 
/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
body
{
	background:#464646;
	margin:0px;
}
.test
{
	background:red;
}
.header_banner
{
	background: url(../images/header_banner.jpg) no-repeat;
	width:1000px;
/*	width:5000px;*/
	height:127px;
	margin-bottom:-25px; 
	z-index:1;
}
.header
{
	background: url(../images/topbar.gif);
	width:1008px;
	height:127px;
	margin-bottom:-25px; 
	z-index:1;
}

.slogan
{
	width:400px;
	height:12px;
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	float:right;
	padding-right:12px;
	padding-top:50px;
}

.main-background
{
	background-color:#484745;
}
.news-header
{
	background-image: url(../images/news-header.jpg);
	width:222px;
	height:37px;
	font-family:trebuchet ms;
	font-size:17px;
	color:#ffffff;
	line-height:25px;
	padding-left:22px;

}
.news-center
{
	background-image: url(../images/news-center.jpg);
	background-repeat:repeat-y;
	width:222px;
}
.news-center td
{
	font-family:Verdana;
	font-size:12px;
	color:#626060;	
}

.news_intro_bg
{
	background-image: url(../images/news_intro_bg.jpg);
	background-repeat:repeat-y;
	width:202px;

}
.news-bottom
{
	background-image: url(../images/news-bottom.jpg);
	width:222px;
	height:15px;
}
.readmore_news
{
	font-family:Verdana;
	font-size:10px;	
	text-decoration:none;
	color:#ebaa0d;
	line-height:18px;
	text-align:right;
}
A.readmore_news
{
	text-decoration:none;
	font-size:10px;
	color:#ebaa0d;
}
A.readmore_news:active
{
	font-size:10px;
	color:#ebaa0d;
}
A.readmore_news:hover
{
	text-decoration:underline;
	font-size:10px;
	color:#ebaa0d;
}

.content-header
{
	background-image: url(../images/content-header.jpg);
	background-repeat:no-repeat;
	width:548px;
	height:12px
}

.content-center
{
	border-left: 1px solid #dddddb !important;
	border-right:1px solid #dddddb !important;
	background-image: url(../images/content-center.jpg);
	background-repeat:repeat-x;
	background-color:#464646;
	height:146px;
}

.content-footer
{
	background-image: url(../images/content-footer.jpg);
	background-repeat:no-repeat;
	width:548px;
	height:12px;
}
.content-header-txt
{
	font-family:trebuchet ms;
	font-size:18px;	
	color:#6fe249;
	text-indent:12px;
}
.content-txt
{
	font-family:Verdana;
	font-size:12px;	
	color:#ffffff;
	line-height:18px;
}
.event-bg
{
	background-image: url(../images/event-bg.jpg);
	background-repeat:repeat-x;
	width:193px;
	border:1px solid #ebaa0d;
	background-color:#f6e5b0;
}
.event-header-bg
{
	background: url(../images/event_header_bg.jpg) no-repeat;
	width:193px;
	height:37px;
	font-family:trebuchet ms;
	font-size:17px;	
	color:#ffffff;
	line-height:18px;
	text-indent:12px;
}

.event-txt
{
	font-family:Verdana;
	font-size:12px;	
	color:#000000;
	line-height:18px;
}
.readmore
{
	font-family:Verdana;
	text-decoration:none;
	font-size:10px;	
	color:red;
	background: url(../images/bullet.jpg) left ;
	padding-left:20px;
	background-repeat:no-repeat;
	width:50px;
	line-height:18px;
	text-align:right;
}
A.readmore:link
{
	font-family:Verdana;
	text-decoration:none;
	font-size:10px;	
	color:red;
}
A.readmore:hover
{
	font-family:Verdana;
	text-decoration:underline;
	font-size:10px;	
	color:red;
}
.footer-bg
{
	background: url(../images/foote-bg.jpg);
	height:107px; 
	background-repeat:repeat-x;
}
.footer-link
{
	font-family:Verdana;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;	
	
}
.footer-link a:link
{
	text-decoration:none;
	font-size:12px;
 	color:#ffffff;
 	padding-top:12px;	
 	padding-left:12px;
	padding-right:12px;		
}

.footer-link a:visited
{
	text-decoration:none;
	font-size:12px;
 	color:#ffffff;
 	padding-left:12px;
	padding-right:12px;		
}
.footer-link a:active
{
	text-decoration:none;
	font-size:12px;
 	color:#ffffff;	
 	padding-left:12px;
	padding-right:12px;
}
.footer-link a:hover
{
	text-decoration:underline;
	font-size:12px;
 	color:#ffffff;
 	padding-left:12px;
	padding-right:12px;	
}
.footer-txt
{
	font-family:Verdana;
	text-decoration:none;
	font-size:10px;
	color:#ffffff;
	padding-left:22px;
}

.glossymenu{
	padding: 0 0 0 30px;
	margin: 0 auto 0 auto;
	background: url(../images/topbar.gif) repeat-x; /*tab background image path*/
	background-position:bottom;
	height: 33px;
	list-style: none;
}
.glossymenu ul{
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 33px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 20px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fbfe1c;
	background: url(../images/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left -1px;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fbfe1c;
	background: url(../images/menur_hover_right.gif) no-repeat right -1px; /*right tab image path*/
}

.btnImageSub{
	background :url(../images/submit_button.jpg) no-repeat;
	width:73px;
	height:28px;
	border: none;
}
	
.btnImageRes{
	background :url(../images/reset_button.jpg) no-repeat;
	/*width:79px;
	height:28px;*/
	width:73px;
	height:28px;
	border: none;
}

/** new css for Course Registration **/

.table_bg {
/*	background: #83532a;*/
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	

}

.table_txt_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;	
}

.table_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
/*	color: #8a582a;*/
	color: #ffffff;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.table_brd {
	/*border: 1px solid #d1c6a4;*/
	border: 1px solid #ffffff;
	border-style: dotted;
	
}

.brd_right {
/*	border-right: 1px solid #d1c6a4;*/
	border-right: 1px dotted #ffffff;
	

}

.brd_top {
	/*border-top: 1px solid #d1c6a4;*/
	
	border-top: 1px dotted #ffffff;
	
}