/* Design by VTEM http://www.vtem.net  All Rights Reserved */
.vt_body_wrapper{ width:100%; position:relative;}
#vt_main_show{ background:none; padding:10px 0px;}
#vt_nav_left .vt_module_inside,#vt_nav_right .vt_module_inside{}
#vt_nav_left{}
#vt_nav_right{}
#vt_head_top{ margin:0 auto;}
#vt_main_com{padding:0px 0;}
#vt_nav_left,#vt_nav_right{
	position:relative;
	display:block;
}
#vt_inset .vt_module_inside{margin:0;}
div.vt_container{background:#fff!important; clear:both;width: 960px;
padding: 0 10px!important;}
.pluso-more {
display: none!important;
}
#vt_main_top{margin:0 auto;}
.vt_bg_menu_footer{ width:100%; display:block; padding:10px 0px;}

/*  TOP HEADLINE   */
#vt_top_search, .vt_bg_menu_footer{ margin:0 auto; background:url(../images/vt_bg_headline.png) left top repeat; clear:both;}
#vt_top_search #vt_top{ padding:5px 0px;}
#vt_headlines{ width:650px; float:left;}
#vt_logo_banner{ width:100%; display:block; padding:20px 0px 10px 0px;background-image:url(../images/top_banner.jpg)}
#vt_banner{ width:600px; float:right;}
#vt-b {position: absolute; top: 0px; left: -6000px;}
#vt_logo{ width:150px; height:150px; margin-left:10px;float:left;}
#vt_logo img{width:150px; height:150px;}
/* main menu  */
#vt_main_menu{ 
display:none;
-khtml-border-radius: 5px; /* Konqueror */
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari &amp; Google Chrome */
border-radius: 5px; /* Opera */
background:url(../images/bg_mainmenu_all.png) left top repeat-x; 
height:46px;  
border-left:1px solid #fff; 
border-top:1px solid #fff; 
border-right:1px solid #00a4c2; 
margin:10px 0px;
}
#vt_main_menu #vtem_menu{ padding-left:20px;}
#vt_breadcrumb{width:600px;float:left; display:block; }
#vt_showcase_drawer{ display:block; width:100%; margin:0 auto;}
#vt_drawer{ width:290px; padding:10px; height:285px; float:right;}
#vt_showcase{ width:636px; height:305px; float:left;}
#vt_showcase, #vt_drawer, .vt_editchoice, #vt_inset .vt_module_inside .moduletable,
#vt_inset .moduletable_vteminsert, #vt_inset .moduletable_vtinsert2,
.moduletable_vtem_tabnews, .moduletable_vtem_weather,
#vt_bottom .vt_module_inside, .vtem_componen_thenews{
background:#fff;
border:1px solid #eee;
-khtml-border-radius: 5px; /* Konqueror */
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari &amp; Google Chrome */
border-radius: 5px; /* Opera */
}
.moduletable_vtinsert2{ width:99%;}
#vt_inset .widthinset50{ *margin-bottom:5px;}
#vt_inset .moduletable_vteminsert .vt_module_xhtml_content table.moduletable_vteminsert{ border:none;}
.vt_editchoice{ padding:10px; width:938px; display:block;}
#vt_main_contaner{ display:block; width:100%;}
#vt_breadcrumb_top{ background:url(../images/vt_bg_breadcrumb_top.gif) left top repeat-x;}
#vt_search{
	float:right;
 }
#vt_search .search{
	width:183px;
	height:30px;
	background:url(../images/vt_bg_search_style.png) left no-repeat;
	float:right;
 }
#vt_search .search .inputbox{ padding-left:5px; width:130px;} 
#vt_search .search #mod_search_searchword {
	background:none;
	color:#777;
	width:130px;
	padding-left:10px;
}
#vt_search .button {
	background:none;
	width:40px;
	padding:0px !important;
	height:29px;
	text-indent: -99999px;
	position:relative;
	*left:10px;
}
.moduletable_newshead strong{font-size:18px; text-transform:none; font-weight:normal;}
a.vt_button,.button_round span.button_round1{
font-weight:bold;
height:26px;
line-height:26px;
padding-left:20px;
text-decoration:none;
display:block;
float:left;
cursor:pointer;
color:#fff;
}
a.vt_button:hover span,.button_round:hover span.button_round1 span{color:#fff !important;}
a.vt_button span{
font-weight:bold;
height:26px;
line-height:26px;
padding-right:20px;
text-decoration:none;
*min-width:50px;
display:block;
float:left;
}
.button_round span.button_round1{ padding:0px 10px;}
a.vt_button:hover, .button_round:hover{cursor:pointer; text-decoration:none;}
.button_round{
	border:none; 
	background:none; 
	margin: 5px 0 2px 0; 
	position:relative;
}
#vt_header{padding:0px 0px 10px 0px;}
.cols3{width:320px; padding:0;}
#vt_menu_footer{width:600px; float:left;}
#vt_menu_footer ul li{ list-style:none; padding:0px 15px 0px 0px; display:inline;}
#vt_menu_footer ul li a{ background:none; padding:0px !important; border:0; color:#666;}
#vt_menu_footer ul li a:hover{ color:#666 !important;}
#vt_menu_footer ul li a:hover,#vt_menu_footer ul li a#active_menu-nav,#vt_menu_footer ul li.active a{ text-decoration:underline;}
#vt_menu_footer .vt_bottom_menu ul{ list-style:none; text-align:left;}
#vt_menu_footer .vt_bottom_menu ul li{ list-style:none; text-align:left; font-weight:bold; display:inline;}
#vt_menu_footer .vt_bottom_menu ul li a{ padding:10px; color:#ccc; text-decoration:none;}
#vt_menu_footer .vt_bottom_menu ul li a:hover{ color:#fff;}
#vt_copyright{width:100%; color:#666; padding:10px 0px 5px 0px; text-align:center;}
.vt_bottom_left{ position:absolute; bottom:-17px; *bottom:-21px; left:-2px; left:-3px\9; width:102%; height:154px; background:url(../images/vt_bg_bottom_left.png) center bottom no-repeat; display:block;}
#vt_nav_left #form-login .login_lost li a{ color:#cc6600;}
.widthinset100{width:100%; padding:10px 0px; float:left;}
.widthinset50{width:50%;}
#vt_slider{background:#ccc;}
#vt_feature{ background:#f5f5f5; padding:10px 0px; border-top:1px solid #fbfbfb;}
#vt_feature .separator_feature{ background:url(../images/vt_bg_separator_feature.png) right center no-repeat;}
#vt_feature .vt_module_inside{ padding:0px 20px;}
#vt_feature img{ 
padding:5px;
margin:5px;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
background:#EEEEEE \9;
border: 1px solid #FFFFFF \9;
padding: 4px \9;
}

#contact-slider #basic-details, #contact-slider #display-form {
	margin: 15px 0;
}

.contact-address .jicons-icons, .contact-address address {
	display: inline-block;
	vertical-align: top;
}

.contact-address .jicons-icons {
	padding-top: 5px;
}

.contact-address address span {
	display: block;
	padding: 0;
	font-size: 16px;
	line-height: 26px;
}

.contact-contactinfo {
	padding-top: 2px;
}

.contact-contactinfo p span {
	font-size: 16px;
	line-height: 20px;
	font-style: italic;
}

.hasTip {
	display: block;
	font-size: 16px;
}

.form-validate {
	font-size: 16px;
}

div.moduletable {
	margin: 10px 0;
}

/* ---START COUNTER--- */
.counter {
  text-align: center;
  padding: 0 30px;
}

.counter .jvcounter_contain img {
  padding: 0 4px 13px 0;
  margin: 0;
}

.counter .jvcounter_contain .jvcounter_rows {
  color: #666;
  padding: 0 15 7px 0;
  font-size: 13px;
  font-weight: 400;
  text-align: right;
  line-height: 21px;
}

.counter .jvcounter_contain .jvcounter_rows label {
  color: #666;
  float: left;
  min-width: 110px;
  max-width: 150px;
  text-align: left;
  margin: 0;
  padding: 0;
}
/* ---END COUNTER--- */

.category-name {
	border-bottom: 1px solid #EEEEEE;
}

.category-name a {
	font-size: 18px;
}

.item-separator {
	height: 10px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 10px;
}

.readmore {
	height: 20px;
	display: block;
}

#about-school {
	width: 100%;
	height: auto;
	position: relative;
	margin-bottom: 10px;
}

#polldiv_1 #poll_vote_1 label {
	line-height: 10px;
	margin: 8px 0;
}

div.dauys-beru {
	margin: 10px 0;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
}

#poll_links {
	background: #eee;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
	text-align: center;
}

#poll_links a {
	color: #666;
	font-size: 13px;
	font-weight: 700;
}
/**Start**/
#school-text {
 position: relative;
 float: left;
 width: 300px;
 height: auto;
 text-align:center;
 padding-top:30px;
 margin-left:0px;
}
#school-text a, #school-text a:link {
  font-family: Arial;
  font-size: 25px;
  font-weight: 500;
  text-decoration: none;
  color: /*#67E2EB*/black;
  text-shadow: 0px 0px 0px black;
  }
#slide {
position: relative;
 float: right;
 width: auto;
 height: auto;
 margin-right:13px;
 border: 4px double #67E2EB;
}



.item{
	display: block;
}

.answerList .name,.answerList .topic,.answerList .message{
	padding: 0 7px;
	background-color: #eeeeff;	
}

.answerList .name{
	padding-top:7px;
	margin-top: 15px;
	border-radius:5px 5px 0 0;
}

.answerList .message{
	padding-bottom: 0 7px;
	border-radius:0 0 5px 5px;
}
.answerList .answer_message{
	background: #C4C4FF;
	padding: 7px;
	border-radius:5px;
	margin: 5px 0;}
	
.name .date{float:right}


table{
	table-layout: fixed !important;
	max-width:100% !important;
}























