@charset "utf-8";
/* CSS Document */
body{
	background:#ACD2FD;
	margin:20px 0 20px 0;
}
body, td, th{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#2b4358;
}
.button{
	background:url(images/but_bg.jpg) repeat-x;
	color:#324c63;
}
.button a{
	background:url(images/but_bg.jpg) repeat-x;
	color:#324c63;
	height:33px;
	font:normal 11px/33px "Trebuchet MS";
	display:block;
	text-decoration:none;
}
.button a:hover{
	background:url(images/arrow.gif) no-repeat top;
	color:#b00000;
	font:normal 11px/33px "Trebuchet MS";
	text-decoration:none;
}
.button .button-select{
	background:url(images/arrow.gif) no-repeat top;
	color:#b00000;
	font:normal 11px/33px "Trebuchet MS";
	text-decoration:none;
}
#body_bg{
	background:url(images/body-center-shadow.gif) repeat-y;
}
#content-2{
	border:1px solid #d6d6d6;
	background:#fafeff;
}
#content-3{
	border:1px solid #e5e5e5;
	background:#fcfcfc;
}
.normal_content{
	text-align:justify;
	line-height:18px;
}
.title-1{
	font-size:13px;
	color:#b00000;
}
.title-2{
	font-size:12px;
	color:#FFFFFF;
}
.title-3{
	background:#1C4565;
	font-size:12px;
	color:#FFFFFF;
	border-bottom:3px solid #ffffff;
}
.title-4{
	background:#ededed;
	font-size:11px;
	color:#1C4565;
	border-bottom:3px solid #ffffff;
}
.title-5{
	background:#f2f2f2;
	font-size:11px;
	color:#1C4565;
	border-bottom:3px solid #ffffff;
}
.padding_1{
	padding-left:85px;
}
.padding-1 {
	padding-right:10px;
}
.padding-1 a {
	font: normal 10px Tahoma;
	color: black;
	text-decoration: none;
}
.padding-1 a:hover {
	color:#CC0000;
	text-decoration:underline;
}
#right-panal{
	background:url(images/right-panal-bg.gif) repeat-y;
	height:auto;
}
.marquee{
	padding:3px 10px 3px 10px;
	color:#FFFFFF;
}
.glossymenu {
	margin: 1px 0;
	padding: 0;
	width: 269px; /*width of menu*/
	border:none;
	float:left;
	position:absolute;
}
.glossymenu a.menuitem {
	background:#f0f1f2;
	font: normal 11px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #2b4358;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	padding: 4px 0;
	height:13px;
	padding-left: 23px;
	border-bottom:1px solid #fafafa;
	text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
	color: #2b4358;
}
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 250px;
	border: none;
}
.glossymenu a.menuitem:hover {
	background-image: url(glossyback2.gif);
}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
	background:none;
	font: normal 9px/14px "Trebuchet MS";
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li {
	border-bottom:none;
}
.glossymenu div.submenu ul li a {
	font: normal 10px Tahoma;
	color: black;
	text-decoration: none;
}
.glossymenu div.submenu ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.footer{
	background:#2d59a3;
	color:#ffffff;
}
.footer a{
	font:normal 11px "Trebuchet MS";
	text-decoration:none;
	color:#ffffff;
}
.footer a:hover{
	font:normal 11px "Trebuchet MS";
	text-decoration:underline;
	color:#ffffff;
}
.footer .footer-select{
	font:normal 11px "Trebuchet MS";
	text-decoration:underline;
	color:#ffffff;
}
a.link-1:link, a.link-1:visited{
	text-decoration:underline;
	color:#003366;
}
a.link-1:hover{
	text-decoration:none;
	color:#b00000;
}
a.link-1:active{
	text-decoration:none;
	color:#b00000;
}
a.link-2:link, a.link-2:visited{
	text-decoration:none;
	color:#b00000;
}
a.link-2:hover{
	text-decoration:none;
	color:#003366;
}
a.link-2:active{
	text-decoration:none;
	color:#b00000;
}
.top_hdg {
	background:url(images/hdg_top_bg.gif) repeat-x 0px 0px;
	float: left;
	width: 760px;
	height:27px;
	text-align:left;
	padding-top:4px;
}
.box-content{
	padding:7px 10px 3px 10px;
	text-align:justify;
}
.img-border{
	border:1px solid #999;
}
.red-font{
	color:#b00000;
}
.glimpses-box{
	padding:0 15px 0 15px;
	text-align:justify;
}
.padding-5{
	padding-left:7px;
}
.contact-box1{
	width:752px;
	background:#2D59A2;
	padding:5px 0 0 8px;
	height:20px;
	font-size:12px;
	color:#FFFFFF;
}
.course-box-1{
	padding:8px 0 8px 12px;
	line-height:18px;
	border:1px solid #e5e5e5;
	background:#fcfcfc;
}
.img-border-1{
	border:1px solid #d0d0d0;
}
.img-border-2{
	border:1px solid #b8b8b8;
}













