body 
{
    background-color: #DDDDDD; font-family: Tahoma, Verdana, Arial, Times New Roman; font-size: 9pt; 
}

#MainDiv
{
    width: 957px; border: solid 1px #999999;
}
#MainContainer
{
    width: 955px; border: 1px solid #FFFFFF; background-color: #EBEBEB; 
}
#TopLeft
{
    background: url('../images/top_left.gif') no-repeat; width: 252px; height: 38px; float: left;
}
#TopMenubg
{
    background: url('../images/top_bar_bg.gif') repeat-x; margin-left: 252px; height: 38px;
}
#MenuLeft
{
    background: url('../images/menu_left_bg.gif') no-repeat; width: 252px; height: 38px; float:left;
}
#MenuContainer
{
    background: url('../images/menu_bg.gif') repeat-x; height: 38px; margin: 0px;
}
#nav ul
{
    padding-top: 10px;
    width: 320px;
    height: 38px;
    float: right;
    }
#nav li{
    display:inline;
    padding-left:15px;
    padding-right:15px;
    background: url('../images/top_menu_div.gif') no-repeat right;
    }

.home:visited 
{
	BACKGROUND: url('../images/home_ico.gif') no-repeat; Padding-left: 30px; padding-top: 8px; padding-bottom: 8px;
	color: #AFACAC; 
	font-family: verdana, tahoma, arial; 
	font-size: 0.9em; 
	TEXT-DECORATION: none;
	height: 38px;
}
.home:link 
    {
  	BACKGROUND: url('../images/home_ico.gif') no-repeat; Padding-left: 30px; padding-top: 8px; padding-bottom: 8px;
	color: #AFACAC; 
	font-family: verdana, tahoma, arial; 
	font-size: 0.9em; 
	TEXT-DECORATION: none;
	height: 38px;
	}
.home:hover 
{
    BACKGROUND: url('../images/home_ico_over.gif') no-repeat ; Padding-left: 30px; padding-top: 8px; padding-bottom: 8px;
	color: #FCC401; 
	font-family: verdana, tahoma, arial; 
	font-size: 0.9em; 
	TEXT-DECORATION: none;
	
	}
.contact:visited 
    {
  	BACKGROUND: url('../images/contact_ico.gif') no-repeat; Padding-left: 30px; padding-top: 8px; padding-bottom: 8px;
	color: #AFACAC; 
	font-family: verdana, tahoma, arial; 
	font-size: 0.9em; 
	TEXT-DECORATION: none;
	}	
.contact:link 
    {
  	BACKGROUND: url('../images/contact_ico.gif') no-repeat; Padding-left: 30px; padding-top: 8px; padding-bottom: 8px;
	color: #AFACAC; 
	font-family: verdana, tahoma, arial; 
	font-size: 0.9em; 
	TEXT-DECORATION: none;
	}
.contact:hover {
    BACKGROUND: url('../images/contact_ico_hover.gif') no-repeat; Padding-left: 30px; padding-top: 8px; padding-bottom: 8px;
	color: #FCC401; 
	font-family: verdana, tahoma, arial; 
	font-size: 0.9em; 
	TEXT-DECORATION: none;
	}
.TopMenu:visited 
    {
  	color: #CC0000; 
	font-family: verdana, tahoma, arial; 
	font-size: 1.2em; 
	TEXT-DECORATION: none;
	font-weight: bold;
	}	
.TopMenu:link 
    {
	color: #CC0000; 
	font-family: verdana, tahoma, arial; 
	font-size: 1.2em; 
	TEXT-DECORATION: none;
	font-weight: bold;
	}
.TopMenu:hover 
    {
   	color: #FCC401; 
	font-family: verdana, tahoma, arial; 
	font-size: 1.2em; 
	TEXT-DECORATION: none;
	font-weight: bold;
	}
   

#bottomBodyContainer
	{
	 width: 953px; padding-top: 10px; padding-bottom: 10px; float:left;  background-color: #EBEBEB;  border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;  border-bottom: solid 1px #FFFFFF;
	}

#LeftMenuDiv
    {
        width: 230px; float: left; height: 100% auto;  background-color: #EBEBEB; padding-left: 10px;
    }
#BottomBodyRight
    {
        padding-left: 10px; padding-right: 10px; height: 100%; background-color: #EBEBEB; margin-left: 230px;
    }
.BoxOuter
    {
        border: solid 1px #666666; padding: 5px; width: 209px; background-color: #FFFFFF;
    }
.BoxTitle
    {
        background: url('../images/box_top_bg.gif') no-repeat; height: 32px; color: #FFFFFF; font-family: Tahoma, Verdana, Arial; font-size: 1.2em; text-align: left; padding-left: 10px; padding-top: 5px; font-weight: bold;
    }
.BoxContain
    {
        border: solid 1px #999999; text-align: left; padding: 5px;
    }
.button 
    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	CURSOR: hand;
	text-align: center;
	background-color: #E6FA90;
	word-spacing: normal;
	white-space: normal;
	height: 20px;
	
	filter: progid:DXImageTransform.Microsoft.gradient (startColorstr=#FFFFFF, endColorstr=#E6FA90);
	border: 1pt solid #F7D045;
	text-decoration: none;
    }
#BodyRightContain
    {
        background-color: #FFFFFF; text-align: left; height: 100%; padding: 10px;
    }

.leftnavbar {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 10px; WIDTH: 170px; font-family: tahoma, verdana, arial; 
}
.leftnavbar UL LI A:link {
	DISPLAY: block; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/left_arrow.gif) no-repeat; 
	WIDTH: 170px;
	COLOR: #1846FF; 
	TEXT-DECORATION: none
}
.leftnavbar UL LI A:visited {
	DISPLAY: block; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/left_arrow.gif) no-repeat; 
	WIDTH: 170px; 
	COLOR: #1846FF; 
	TEXT-DECORATION: none
}
.leftnavbar UL LI A:hover {
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/left_arrow1.gif) no-repeat; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
.leftnavbar A.current {
	PADDING-LEFT: 16px; TEXT-DECORATION: none; COLOR: #1846FF   
}
.leftnavbar UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none;
}
.leftnavbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; 
}

.download {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 10px; WIDTH: 170px; font-family: tahoma, verdana, arial; 
}
.download UL LI A:link {
	DISPLAY: block; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/arrowd.gif) no-repeat; 
	WIDTH: 170px;
	COLOR: #1846FF; 
	TEXT-DECORATION: none
}
.download UL LI A:visited {
	DISPLAY: block; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/arrowd.gif) no-repeat; 
	WIDTH: 170px; 
	COLOR: #1846FF; 
	TEXT-DECORATION: none
}
.download UL LI A:hover {
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/arrowd.gif) no-repeat; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
.download A.current {
	PADDING-LEFT: 16px; TEXT-DECORATION: none; COLOR: #1846FF   
}
.download UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none;
}
.download UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; 
}
h2 {
	font-size:1.3em; font-family: Trebuchet MS, Century Gothic,Tahoma, Verdana, Arial; color: #3182F1; font-weight:bold; border-bottom: dotted 1px #990033; background: url('../images/bullet_01.gif') no-repeat 0px; padding-left: 25px; padding-bottom: 5px; padding-top:5px; text-shadow: 0 0 0.2em #8F7
}
.TextBody
{
    font-family: Tahoma, Verdana, Arial; color: #434343; text-align: justify;
}
.TextBody1
{
    font-family: Tahoma, Verdana, Arial; color: #434343; text-align: center;
}
.ulStyle {
	margin:0;
	padding:0;
	}

.ulStyle li {
	list-style:none;
	background:url(../images/list-bullet-02.gif) no-repeat 0 .8em;
	padding:.2em 0 .2em 1em;
	margin-left:0.4em;
	color: #434343;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE - THREE COLUMN SECTION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.three-column-container {
	padding:0;
	margin:20px 0 10px 0;
	background-color: #FFFFFF;
	}

.three-column-side1 {
	float:left;
	width:30%;
	}

#three-column-side2 {
	float:right;
	width:30%;
	}

#three-column-middle {
	width:30%;
	margin:0px 32% 0px 35%;
	}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img {
	border:none;
	}

.photo-border {
	border:1px solid #cecece;
	padding:4px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-bottom:5px;
	display:block;
}

.photo-float-left {
	float:left;
	margin-right:10px;
	}

.image-border-none {
	border:none;
}

#Footer
{
    background-color: #EBEBEB; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding-top: 3px; padding-bottom: 3px;
}

.BoxBg
{
    background: url('../images/grd-1px_1_4.gif') repeat-x; border: solid 1px #93A6B4; padding: 3px; width: 100%;
}
.Title1
{
    font-family: Tahoma, Verdana, Arial; font-size: 9pt; color: #1638A3; font-weight: bold; border-bottom: solid 1px #93A6B4;
}
#Institute 
{
    float: left; width: 245px;
}
#Programs 
{
    width: 440px; margin-left: 220px;
}


.BodyLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: 10px; WIDTH: 165px; font-family: tahoma, verdana, arial; 
}
.BodyLinks UL LI A:link {
	DISPLAY: block; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/list-bullet-01-link.gif) no-repeat; 
	WIDTH: 165px;
	COLOR: #1846FF; 
	TEXT-DECORATION: none
}
.BodyLinks UL LI A:visited {
	DISPLAY: block; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/list-bullet-01-link.gif) no-repeat; 
	WIDTH: 165px; 
	COLOR: #1846FF; 
	TEXT-DECORATION: none
}
.BodyLinks UL LI A:hover {
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 8px;
	BACKGROUND: url(../images/list-bullet-02-link.gif) no-repeat; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
.BodyLinks A.current {
	PADDING-LEFT: 16px; TEXT-DECORATION: none; COLOR: #1846FF   
}
.BodyLinks UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none;
}
.BodyLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; 
}
.ProgramContain
{
    width: 100%;
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-LEFT: 10px; font-family: tahoma, verdana, arial;
    height:253px; padding-top:5px;
 }
#FullBodyWarp
    {
    padding-left: 10px; padding-right: 10px; height: 100%; background-color: #EBEBEB;
    }
a:link {
	color:#d61719;
	text-decoration:none;
}

a:visited {
	color:#980000;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

a:active {
	color:#980000;
}
.b:link {
	color:#000000;
	text-decoration:none;
}

.b:visited {
	color:#000000;
	text-decoration:none;
}

.b:hover {
	text-decoration:none;
}

.b:active {
	color:#000000;
}