body {  padding:0px;
margin:0px; background:#28323b;  }



.overall { width:980px; height:600px; margin:auto;  position:relative;
 }
 
 .top { width:955px; height:61px; clear:both; background:url(images/button_bac.jpg); background-repeat:repeat-x; }
 
 .contactnumber { width:171px; margin-top:8px;  height:48px; float:left;background:url(images/contact_number.png); background-repeat:no-repeat;
 * background: none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_number.png', sizingMethod='fixed');  }
 

.logo { width:197px; height:61px; float:left; background:url(images/gsv_logo.jpg); background-repeat:no-repeat; }

.button { width:530px; height:61px; float:left;  }
 .flash { width:955px; height:247px; }
 
 .bodypage { width:950px; height:270px; padding-top:8px; padding-right:5px;  clear:both; background:url(images/body_bac.jpg); background-repeat:repeat-y; font-family:Arial; font-size:11px; color:#5f6264;}
 
 .leftanimation { width:720px; height:260px; padding-left:8px; float:left; }
 
  .rightanimation { width:218px; height:260px; float:left; border:1px solid #b7bac1; background:#FFFFFF;  }
  
  
  /*button*/
  
  
  .kwicks {  
     list-style: none;  
     position: relative;  
     margin: 0;  
     padding: 0; 
	 background-image:url(../mainpage/images/no_flicker.jpg);
	 width:500px; 

 }  
 .kwicks li{  
    display: block;  
    overflow: hidden;  
    padding: 0;  
    cursor: pointer;  
	float: left;
	width: 100px;
	height: 59px;
	margin-right: 0px;
	background-image:url(images/menu_img.jpg);
	background-repeat:no-repeat; 
}
.kwicks a{
	display:block;
	height:59px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-200px 0px;
}
#kwick3 {
	background-position:-400px 0px;
}
#kwick4 { 
	background-position:-600px 0px;
}
#kwick5 { 
	background-position:-800px 0px;
}

#kwick1.selected a, #kwick1:hover{ 
	background-position: 0 bottom;
}
#kwick2.selected a, #kwick2:hover{
	background-position: -200px bottom;
}
#kwick3.selected a, #kwick3:hover {
	background-position: -400px bottom;
}
#kwick4.selected a, #kwick4:hover {
	background-position: -600px bottom; 
}
#kwick5.selected a, #kwick5:hover {
	background-position: -800px bottom; 
}

h1 { color:#0588f6; padding:0; margin:0; font-family:Arial; font-size:11px; font-weight:normal; font-size:12px; padding-bottom:6px; }


.news { width:198px; height:53px; clear:both; margin-left:17px; margin-top:5px;  }

.newsmatter { width:198px; height:83px; clear:both; margin-left:17px; margin-top:5px;  }

.views { width:188px; height:16px; font-size:12px; clear:both; margin-left:17px; text-indent:30px; color:#FF0000; font-family:Tahoma; background:url(images/arrow.jpg); background-repeat:no-repeat; background-position:right; }


.footer  { width:955px; height:20px; clear:both;  font-family:Arial; font-size:9px; color:#888888; }
.footerright a { color:#888888; }
.footerright a:visited { color:#888888; }
.footerright a:hover { color:#fff; }
.footerleft  { width:300px; float:left; line-height:20px;  height:20px;  }

.footerright {
	width:400px;
	float:right;
	font-family:Arial;
	font-size:9px;
	line-height:20px;
	color:#888888;
	height:20px;
}
