body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) repeat;}
#banner{ margin:0 auto; width:100%; background: transparent;}
#menucontainer {
	width:1000px;
	position:relative;
	margin:0px auto;
	background: url(../images/menubg.png) repeat-y;
	background-position:left;
}
#menucontainer-index {  position:relative; }

#menucontainer #mainmenu {
	width:311px;
	height:100%;
	padding:70px 0px 0px 0px;
	z-index:1;
	background: url(../images/menubg.png) repeat-y;
	position:relative;
}
#menucontainer #mainmenu-index { width:311px; background: url(../images/menubg.png) repeat-y; padding:70px 0px 0px 0px; height:658px; z-index:1; position:relative;}

#mainmenu #logo { padding-bottom:20px;}
#mainmenu #navigation-index { width:223px;  }

#mainmenu #navigation { width:223px; margin:0px auto; }

#menu {	position: relative;	top: 0px; left: 0px; margin: 0px auto; padding: 0px; color: #FFFFFF; font-weight:normal; font-family: 'Cabin Condensed', sans-serif;}
#menu LI {
	font-size:15px;
	font-weight:normal;
	background:url(../images/arro.png) no-repeat right 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 15px;
}
#menu LI UL { margin: 0px 0px 0px 0px; list-style-type: none; }
#menu A {display: block; font-weight: normal;	text-decoration: none; color: #FFFFFF;background-color: transparent;}
#menu A:visited { color: #FFFFFF; background-color: transparent; }
#menu A:active { color: #FFFFFF; background-color: transparent; }
#menu A:hover { color: #FFFF99; background-color: transparent; }

#mainmenu #vdo { width:210px; height:150px; background:#FFFFFF; border: solid 1px #333; margin:10px auto 0px auto;}



#bannersub { height:200px; width:733px; background:#999999; top:0px; left:267px; position:absolute; z-index:-0000000;}
#topmenu { width:683px; margin:0px auto; padding:0px 0px 0px 50px; background:url(../images/menu-bg.jpg) repeat-x; top:200px; left:267px; position:absolute;} 
#topmenu ul { padding:0px; margin:0px;}
#topmenu ul li { color:#F8F801; font-family: 'Cabin Condensed', sans-serif; text-decoration:none; padding:0px 5px 0px 5px; font-weight:normal; background:url(../images/line.png) right no-repeat; display:block; float:left; font-size:15px;}

#topmenu a { color:#F8F801; text-decoration:none; padding:0px 11px; font-weight:normal; display:block;  line-height:38px; }
#topmenu a:hover { color:#FFFFFF;}

#fot-con1 { line-height:40px; width:100%; margin:0px auto; font-size:11px; border-top:solid 1px #ddd;}
#fot-con1 .Social { float:right; display:block; padding:0px 0px 0px 0px;}
#fot-con1 td { height:40px; padding:0px 10px 0px 10px;}
#fot-con1 a { color:#333333; text-decoration:none;}
#fot-con1 a:hover { text-decoration:underline;}

#txtarea {
	width:733px;
	top:238px;
	left:44px;
	position:absolute;
	z-index:-0000000;
	padding-left: 223px;
	background-color: #FFFFFF;
	background-image: url(../images/bg-menu.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#txt {width:94%; padding:20px; min-height:409px;}
#txt h1 { font-family: 'Cabin Condensed', sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase; padding:0px 0px 20px 0px;}
#txt h2 { font-family: 'Cabin Condensed', sans-serif; font-size:15px; font-weight:normal; text-transform:uppercase; padding:0px 0px 20px 0px;}
#txt h2 span { font-size:12px;}
#txt img{padding-right:5px;  padding-left:15px; padding-top:5px;float:right;}
#txt p { font-size:12px; text-align:justify; line-height:22px; padding:0px 0px 20px 0px;}

ul.list { padding:0px; margin:0px 0px 15px 0px;}
ul.list li { padding:0px 0px 7px 0px; margin:0px 0px 0px 18px; list-style:disc; line-height:20px;}

ul.list1 { padding:0px; margin:0px 0px 15px 0px;}
ul.list1 li { padding:0px 0px 7px 20px; margin:0px 0px 0px 0px; list-style:none; line-height:20px; background:url(../images/tick.jpg) no-repeat 0px 5px ;}
ul.list1 a { color:#000000; text-decoration:none;}
ul.list1 a:hover { color:#000000; text-decoration:underline;}
ul.list1 span img { padding:5x 0px 0px 0px; border:solid 1px red;}

ol { padding:0px; margin:0px 0px 15px 20px;}
ol li { padding:0px 0px 7px 5px; margin:0px 0px 0px 0px; list-style:none; line-height:20px; list-style:decimal;}

.tbl1 td { text-align:center; font-weight:bold; padding:5px 0px;}





#txt .news-title { background:url(../images/calender.jpg) no-repeat 0px 6px; font-size:12px; font-weight:bold; padding:5px 0px 5px 22px; margin-bottom:7px; }
#txt  .news-title ul li{list-style:none;  }
#txt  .news-title span { font-weight:normal; color:#999999; font-size:12px;}
#txt  .news-title a { text-decoration:none; color:#9C1417;}
#txt  .news-title a:hover { text-decoration:underline;}
#txt  p.news { font-size:11px; line-height:17px; border-bottom:dashed 1px #ccc; padding:0px 0px 7px 0px; margin-bottom:15px; text-align:left; } 
#txt  p.news a { color:#999999; font-weight:bold; font-size:10px;}


#txt  .news-title1 { font-size:13px; font-weight:bold; padding:5px 0px 5px 0px; margin-bottom:5px; }
#txt  .news-title1 ul li{list-style:none;  }
#txt  .news-title1 span { font-weight:normal; color:#999999; font-size:12px;}
#txt  .news-title1 a { text-decoration:none; color:#E77817;}
#txt  .news-title1 a:hover { text-decoration:underline;}
#txt  p.news1 { font-size:11px; line-height:17px; border-bottom:dashed 1px #ccc; padding:0px 0px 5px 0px; margin-bottom:15px; text-align:left; } 
#txt  p.news1 a { color:#999999; font-weight:bold; font-size:10px;}

#txt  p.news2 { padding:0px 0px 5px 0px; font-weight:normal;} 
#txt  p.news2 a { font-size:11px; text-decoration:none; color:#999;}
#txt .stud td {
	text-align: center;
	font-weight: bold;
	line-height: 30px;
}
#txt .stud img {
}
#txt .stud img {
	padding: 0px;
	border:2px solid #ccc;
	float: none;
}
#txt .stud {
	margin-left: 40px;
}
#txt .txt-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #5B0609;
}
#txt .generation td {
	text-align: center;
	padding: 0px;
	float: none;
}
#txt .generation img {
	padding: 0px;
	float: none;
}
#txt .generation {
	text-align: center;
}
#menu .txt-bld {
	font-weight: bold;
}
#txt .flt-none {
	float: none;
	padding: 0px;
}
#box .align-center {
	text-align: center;
}
#txt .cer {
	float: none;
	padding: 0px;
}
#txt .center {
	text-align: center;
}

