h1 {
	font-family: verdana, Arial, Helvetica, sans-sherif;
	font-size: 14px;
	color: #000000;
	font-weight: bold; margin:0px;
}	
h2 {
	font-family: verdana, Arial, Helvetica, sans-sherif;
	font-size: 13px;
	color: #C92E2A;
	font-weight: bold;
	padding:0px 0px 1px 7px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	margin: 0px; background:#006600
}
.cross-bg{
    background-image:url(images/bg.jpg); background-repeat:repeat; width:52px;
}
.latestnews {
    background-image:url(images/latest-news.gif); background-repeat:no-repeat; height:20px;
}
.spainnews {
    background-image:url(images/spain-news.gif); background-repeat:no-repeat; height:20px;
}
.credit-suisse {
    background-image:url(images/credit.gif); background-repeat:no-repeat; height:20px;
}
.take {
    background-image:url(images/take.gif); background-repeat:no-repeat; height:20px;
}
.eventsnews {
    background-image:url(images/events-news.gif); background-repeat:no-repeat; height:20px;
}
.photogallery {
    background-image:url(images/photogallery.gif); background-repeat:no-repeat; height:20px;
}
.blue-bar {
    background-image:url(images/blue-bar.gif); background-repeat:no-repeat; height:20px;
}
.red-bar {
    background-image:url(images/red-bar.gif); background-repeat:no-repeat; height:20px;
}
.button-bg {
    background-image:url(images/button-bg.gif); background-repeat:no-repeat; width:172px; height:200px;
}
.links {
    font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 10px; text-decoration:none;
}


.links2 {
    font:bold 7.85pt Verdana, Arial, Helvetica, sans-serif; color:#007EA6; padding:0px 0px 0px 15px; text-decoration:none;
}
.links2:hover {
   color:#C92E2A;}

.links:hover {
    font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#C92E2A; padding:0px 0px 0px 10px; text-decoration:none;	
}
.panel-breack {
    background-image:url(images/panel-brack.gif); background-repeat:no-repeat; height:7px; width:172px;	
}
.rad-heading	{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif ; color:#C82E2A; padding-left:10px;
}
.rad-heading1	{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif ; color:#C82E2A; padding-left:10px;
}
.divtext {
    font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:3px 3px 0px 10px;
}
.morelink {
    font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#C82E2A; padding:3px 3px 10px 10px; text-decoration:none;
}
.morelink:hover {
    font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#C82E2A; padding:0px 3px 10px 10px; text-decoration:underline;
}
.morelink1 {
    font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#C82E2A; padding:3px 3px 10px 10px; text-decoration:none;
}
.morelink1:hover {
    font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#C82E2A; padding:0px 3px 10px 10px; text-decoration:underline;
}
.brakeline-1{ 
    background:url(images/brack-line.gif) bottom #F0FAFC; background-repeat:no-repeat;
}
.brakeline-2{ 
    background-image:url(images/brack-line1.gif); background-position:right; background-repeat:no-repeat; height:2px;
}
.blue-heading	{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#007DA4; padding-right:10px;
}
.divtext-1{
    font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:3px 10px 0px 0px;
}
.divtext-2 {
    font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 7px 5px 7px;	
}
.morelink-1 {
    font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#007DA4; padding:3px 10px 10px 3px; text-decoration:none;
}
.morelink-1:hover {
    font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#007DA4; padding:0px 10px 10px 3px; text-decoration:underline;
}.bullet {
    list-style-image:url(images/bullet.gif);
}
.bottom-bg{
 background-image:url(images/bottom-bg.gif); background-repeat:no-repeat; height:25px;
}
.white-text{
    font:normal 11px tahoma; color:#ffffff;
}
.about {
    background-image:url(images/about-us.gif); background-repeat:no-repeat; height:20px;
}
.bar {
    background-image:url(images/bar.gif); background-repeat:no-repeat; height:20px; padding-left:30px;
}
.bar1 {
    background-image:url(images/head.jpg); background-repeat:no-repeat; height:40px; padding-left:30px;
}
.credit {
    background-image:url(images/credit.gif); background-repeat:no-repeat; height:20px;
}
.Champian {
    background-image:url(images/champian.gif); background-repeat:no-repeat; height:20px;
}
.take {
    background-image:url(images/take-solutions.gif); background-repeat:no-repeat; height:20px;
}
.rules {
    background-image:url(images/rules.gif); background-repeat:no-repeat; height:20px;
}
.events {
    background-image:url(images/events.gif); background-repeat:no-repeat; height:20px;
}
.prize {
    background-image:url(images/prize.gif); background-repeat:no-repeat; height:20px;
}
.sponsor {
    background-image:url(images/sponsor.gif); background-repeat:no-repeat; height:20px;
}
.past {
    background-image:url(images/past.gif); background-repeat:no-repeat; height:20px;
}
.photo {
    background-image:url(images/photo.gif); background-repeat:no-repeat; height:20px;
}
.felicitation{
    background-image:url(images/w-felicitation.gif); background-repeat:no-repeat; height:20px;
}.contact {
    background-image:url(images/contact.gif); background-repeat:no-repeat; height:20px;
}
.img-padding {
    margin:8px;
}
.gallery {
    background-image:url(images/gallery.gif); background-repeat:no-repeat; height:20px;
}	
.spica {
    background-image:url(images/spica.jpg); background-repeat:no-repeat; height:35px;}
	
.white-textbold{
    font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; padding-left:25px; padding-top:10px;
}

.result08-09 {
    background-image:url(images/2008-2009.gif); background-repeat:no-repeat; height:20px;
}
.result09-10 {
    background-image:url(images/2009-2010.gif); background-repeat:no-repeat; height:20px;
}