/* CSS Document */

body {
margin:0px;
background-image:url(../images/bg.gif);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}


.bg-white {
background-color:#FFFFFF;
}

.logo-bg {
border-bottom:1px solid #ffffff;
background-image:url(../images/header-top.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}

.bg-yellow {
background-color:#000000;
padding:0 0 0 2px;
}

.right-banner {
border:1px solid #cccccc;
}

.right-banner-padding {
padding:4px 0 4px 5px;
}

.main-text {
	font-size:11px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	text-align: justify;
}

.border-image {
background-image:url(../images/border.gif);
background-repeat:no-repeat;
width:1px;
}

.top-right-corner {
background-image:url(../images/top_right_corner.gif);
background-repeat:no-repeat;
}

.top-left-corner {
background-image:url(../images/top_left_corner.gif);
background-repeat:no-repeat;
}

.bottom-right-corner {
background-image:url(../images/bottom_right_corner.gif);
background-repeat:no-repeat;
}

.bottom-left-corner {
background-image:url(../images/bottom_left_corner.gif);
background-repeat:no-repeat;
}


.top-border {
border-top:1px solid #cccccc;
}

.right-border {
border-right:1px solid #cccccc;
}

.left-border {
border-left:1px solid #cccccc;
}


.bottom-border {
border-bottom:1px solid #cccccc;
}

.left-banner {
background-image:url(../images/left_banner_bg.gif);
background-repeat:no-repeat;
height:198px;
}

.left-banner-padding {
padding:2px 0 0 0;
}

.promos {
background-image:url(../images/promos.gif);
background-repeat:no-repeat;
height:73px;
}

.welcome {
padding:5px 0 0 10px; 
}

.events {
margin:15px 0 0 0;
font-size:12px;
color:#333333;
text-align:center;
}

.events-date{
margin:27px 0 0 0;
font-size:12px;
color:#333333;
text-align:center;
}

.booking{
margin:20px 0 0 0;
font-size:12px;
color:#e93c00;
text-align:center;
font-weight:bold;
}

.sponsors {
width:555px;
height:35px;
border:1px solid #CCCCCC;
margin:5px;
padding:15px 0 0 0;
}


.fotter {
font-size:11px;
color:#ffffff;
padding:10px 0 10px 10px;
text-decoration:none;
}

.fotter a{
color:#ffffff;
text-decoration:none;
}

.fotter a:hover{
color:#ffffff;
text-decoration:underline;
}


.copy-right {
color:#000000;
font-size:10px;
padding:10px 0 10px 10px;
}

.award-function {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../images/awards-bg.gif);
background-repeat:no-repeat;
color:#CC0000;
font-size:10px;
padding:2px;
height:73px;
font-weight:600;
}

.award-function a{
color:#000000;
font-size:10px;
text-decoration:underline;
}

.award-function a:hover{
color:#000000;
font-size:10px;
text-decoration:underline;
}

strong {
color:#666666;
}

h1 {
color:#e93c00;
margin:0;
font-size:12px;
}


h2 {
color:#e93c00;
margin:0;
font-size:13px;
}


h3 {
color:#e93c00;
margin:0;
font-size:11px;
}

h4 {
color:#e93c00;
margin:0;
font-size:13px;
text-decoration:underline;
padding:0 0 5px 0;
}


.more {
font-size:11px;
color:#e93c00;
text-decoration:underline;
margin:0px 0 5px 0;
}

.more a{
color:#e93c00;
text-decoration:underline;
}

.more a:hover{
color:#e93c00;
text-decoration:none;
}

.frame {
border:1px solid #ffffff;
width:300px;
}

.members{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#cc0000;
background-image:url(../images/members_bg.gif);
background-repeat:no-repeat;
padding:1px 0 1px 12px;
height:20px;
width:182px;
font-weight:bold;
margin:0 0 0 5px;
}

.members a{
color:#cc0000;
text-decoration:none;
}

.members a:hover{
color:#ff0000;
}

.award-head{
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#CC0000;
font-weight:bold;
text-align:left;
padding:2px 0 4px 2px;
}

.awards{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-align:left;
padding:2px 0 4px 8px;
}

.form-text{
font-family:Arial;
color:#333333;
font-size:12px;
padding:2px 0 2px 4px;}

.textbox{
font-family:"Times New Roman", Times, serif;
font-size:14px;
border:1px solid #CCCCCC;
height:20px;
padding:4px 0 0 4px;
width:60%;}

.year-text{
font-family:"Times New Roman", Times, serif;
font-size:13px;
border:1px solid #CCCCCC;
height:20px;
width:50px;}

.multi-text{
font-family:"Times New Roman", Times, serif;
font-size:14px;
border:1px solid #CCCCCC;
padding:4px 0 0 4px;
height:50px;
width:60%;}

.button{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
padding:2px;
border:1px #333333;
height:20px;
width:50px;
border:#E7B507;
}

.form-head{
font-size:13px;
color:#CC0000;
font-weight:bold;
background-color:#E7B507;
padding:2px 0 3px 2px;}

.contactus-box{
font-family:"Times New Roman", Times, serif;
font-size:14px;
border:1px solid #CCCCCC;
height:20px;
padding:4px 0 0 4px;
width:80%;}

.contactus-multi-text{
font-family:"Times New Roman", Times, serif;
font-size:14px;
border:1px solid #CCCCCC;
padding:4px 0 0 4px;
height:50px;
width:80%;}

.right-align{
text-align:right;
padding:5px 42px 0 0;}

.event-border {
border:1px solid #333333;
}

.sponsors-border {
border:1px solid  #cccccc;
}

.icon-padding {
padding:4px 0 0 0;
}

.yellow-border {
border-right:1px solid #e7b507;
}

.yellow-bg {
background-color:#f8b700;
}

/*SHASHI */

.award-list{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:10px;
font-weight:600;
}

.award-list-bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
font-weight:600;
}
.border-award { border:solid 1px #CCCCCC;
background-color:#FFFDEA}

/* packages */

.packages-head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF0000;
padding:3px;}

.packages-sub-head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
padding:5px;}

.packages-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:3px; text-align:justify;}

.rate-button{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
padding:2px;
border:1px #333333;
height:20px;
border:#E7B507;
text-decoration:none;
}

.rate-button a{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
padding:2px;
border:1px #333333;
height:20px;
border:#E7B507;
text-decoration:none;
}

.rate-button a:hover{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
padding:2px;
border:1px #333333;
height:20px;
border:#E7B507;
text-decoration:none;
}

.foreign-participants {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#f8b700;
color:#000000;
font-size:11px;
padding:2px;
height:73px;
padding:6px 0 0px 0;
font-weight:0;
}

.foreign-participants-bold {
color:#cc0000;
font-weight:bold;
font-size:11px;
}

.jury-txt-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ef3c00;
padding:5px 0 0 10px; } 

.txt-scroller{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#636563;}

.scroller-heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#900000;
}

.header-colour{
background-image:url(../images/about-bg.jpg);
background-repeat:no-repeat;
height:128px;
}

.header-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:justify;
margin: o 10px 0 10px;

}

.header-div{
margin:5px 10px 0 10px;}

.gradient-strip{
	background-image:url(../images/gradient-strip.gif);
	background-repeat: no-repeat;
	height:490px;
	padding-left:5px;
	padding-top:5px;
	width: 250px;
}


.news-bg{background-image:url(../images/news/news-button.gif);
height:50px;
width:180px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding-top:15px;
padding-left:3px;
text-decoration:none;}


.news-bg a{
color:#FFFFFF;
text-decoration:none;}

.news-bg a:hover{
color:#FFFFFF;
text-decoration:none;
}

ul {
margin:0 5px 0 20px;
}

li{
list-style-image:url(../images/bullet.gif);
background-repeat:repeat-y;
margin:0px;
padding-left:0px;
}

.box-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #F3F3F3;
	text-align: left;
	font-weight:normal;
	}
	

.maroon-txt-bg {
background-image:url(../images/text-bg-2.jpg);
background-repeat:repeat;
color:#FFFFFF;
}

.brown-txt-bg {
background-image:url(../images/text-bg-4.jpg);
background-repeat:repeat;
color:#FFFFFF;
}

.orange-txt-bg {
background-image:url(../images/text-bg-5.jpg);
background-repeat:repeat;
color:#FFFFFF;
}

.president-text {
color:#FFFFFF;
text-decoration:underline;
}

.president-text a {
color:#FFFFFF;
text-decoration:underline;
}

.president-text a:hover {
color:#FFFFFF;
text-decoration:none;
}


