body {

	background-color: #666666;

	text-align: center;
	
	margin: 0px;
	
	padding: 0px;

	font-size: 11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#container {
    width: 750px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	}



div.clear

{

 clear: both;
     font-size: 1px;
     line-height: 1px;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;

}

#divtagfirst

{

    width:100%;

	margin:0px;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:0px;

	padding-right:0px;

	height:25px;

	background-color:#fff;

}

#divinner{

padding-right:50px;

padding-top:9px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:normal;

color:#808080;

text-align:right;

background-color:#ffffff;

vertical-align:bottom;

}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #808080;line-height: normal;text-decoration:none;} 

a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #808080;text-decoration:none;}

a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #808080; text-decoration:none;}

a:active {font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color: #808080;text-decoration:none;}



#divtagsecond

{

    width:100%;

	margin:0px;

	padding:0px;

}



#top {

    text-align:center;

	background-image: url(images/ida.jpg);

	background-repeat: no-repeat;

	background-position: top;

	float: left;

	height: 142px;

	width: 113px;
	
	padding-left:80px;

	background-color:#ffffff;

}

#top1 {

	float: left;

	height: 100px;

	width: 627px;

	background-color:#ffffff;

	padding:0px;

	margin:0px;

	text-align:left

}

#top1inner {

padding-left:50px;

padding-top:60px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:600;

color:#181818;

text-align:left;

}

.slashcolor

{

padding-top:5px;

padding-left:10px;

padding-right:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

color:#990000;

font-weight:bold;

line-height:17px;

text-decoration:none;

}

#mainbg {

	float: left;
	width: 750px;
	height:auto;
	margin:0px;
	padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	background-color:#ffffff;

}

#mainbgleft {

	float: left;
	height:auto;
	width: 113px;
	padding:0px;
	background-color:#fff;

}

.leftmenu{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:600;

color:#181818;

}

#mainbgright {

	float:left;PADDING:0px; MARGIN: 0em 0px; WIDTH: 627px;
	background-color:#fff;

}



#contentboxright{

	height:auto;

	width: 525px;

	color:#666666;

	text-align:justify;

	margin-left:35px;

	margin-right:25px;

	float:right;

}

#contentboxrightbookshop{

	height:auto;

	width: 325px;

	color:#666666;

	text-align:left;

	float:left;

	

}

#gala{

	height:auto;

	width: 450px;

	color:#666666;

	text-align:left;

	float:left;

	

}

.txtgreybold

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9pt;

	COLOR: #3c3c3c; TEXT-DECORATION: none;

FONT-WEIGHT: 700

}

.txtgrey

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9pt;

COLOR: #3c3c3c; TEXT-DECORATION: none;

FONT-WEIGHT: normal;

}

.bigtxtgrey

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12pt;

COLOR: #3c3c3c; TEXT-DECORATION: none;

FONT-WEIGHT: 700;

}



.captiontxt

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:8pt;

COLOR: #e2561b; TEXT-DECORATION: none;

FONT-WEIGHT: normal;

}

#bottom {

	width: 100%;

	margin:0px;

	padding:0px;

	

}



.footertxt

{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#808080;

font-size:9px;

font-weight:normal;

padding-right:0px;

	padding-left:130px;

	padding-top:10px;

	padding-bottom:10px;

}



/* Top Navigation */

.menu4 {

height:20px; background-color:#FFFFFF; margin-top:45px; margin-bottom:0px; margin-left:0px; margin-right:0px;

	float:left;PADDING-RIGHT:0px; PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 0px

}

.menu4 UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

.menu4 LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

.menu4 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  margin-top:45px; margin-bottom:0px; margin-left:0px; margin-right:0px;

}

.menu4 LI {

	 WIDTH:auto; MARGIN-RIGHT: 8px; TEXT-ALIGN: center

}

.menuicon A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/icon.jpg);background-repeat: no-repeat; 

	background-position:top; height:17px; width:12px; padding-top:0px; padding-bottom:0px; padding-left:7px; padding-right:7px; margin:0px; cursor:default;

}

.menufirst A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/home.jpg);background-repeat: no-repeat; 

	background-position: top  ; height:20px; width:41px; padding:0px; margin:0px;

}

.menufirst A:hover {

	background-image:url(images/home1.jpg);background-repeat: no-repeat;

	background-position: top;height:20px; width:41px; padding:0px; margin:0px;

}

.menusecond A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/enteryourwork.jpg);background-repeat: no-repeat; 

	background-position: top  ; height:20px; width:94px; padding:0px; margin:0px;

}

.menusecond A:hover {

	background-image:url(images/enteryourwork1.jpg);background-repeat: no-repeat;

	background-position: top;height:20px; width:94px; padding:0px; margin:0px;

}

.menuthrid A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/jury.jpg);background-repeat: no-repeat; 

	background-position: top  ; height:20px; width:28px; padding:0px; margin:0px;

}

.menuthrid A:hover {

	background-image:url(images/jury1.jpg);background-repeat: no-repeat;

	background-position: top;height:34px; width:28px; padding:0px; margin:0px;

}

.menufour A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/gala.jpg);background-repeat: no-repeat; 

	background-position: top  ; height:20px; width:28px; padding:0px; margin:0px;

}

.menufour A:hover {

	background-image:url(images/gala1.jpg);background-repeat: no-repeat;

	background-position: top;height:34px; width:28px; padding:0px; margin:0px;

}

.menufive A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/press.jpg);background-repeat: no-repeat; 

	background-position: top  ; height:20px; width:35px; padding:0px; margin:0px;

}

.menufive A:hover {

	background-image:url(images/press1.jpg);background-repeat: no-repeat;

	background-position: top;height:34px; width:35px; padding:0px; margin:0px;

}

.menusix A {

	DISPLAY: block; TEXT-DECORATION: none; background-image:url(images/sponsors.jpg);background-repeat: no-repeat; 

	background-position: top  ; height:20px; width:57px; padding:0px; margin:0px;

}

.menusix A:hover {

	background-image:url(images/sponsors1.jpg);background-repeat: no-repeat;

	background-position: top;height:34px; width:57px; padding:0px; margin:0px;

}

.headertxt{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#000000;

}
.headeruppertxt{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#000000;
text-transform:uppercase;

}

.headertext{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#0000FF;

}



.bodytxt{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:400;

color:#000000;

line-height:18px;

}



#bookshop{

width:550px;

float:left;

}

#bookshopright{

width:150px;

height:190px;

background-image:url(ida-bookshop/bookSample.gif);

background-repeat:no-repeat;

float:left;

text-align:center;

}

.sponsors{

float:left;

width:480px;

}

.sponsors1{

float:left;

width:130px;

}

.sponsors2{

float:left;

width:220px;

}

.sponsors3{

float:left;

width:130px;

}



#newuser

{

float:left;

width:235px;

background-color:#EAFFD2;

border:1px solid #ccc;

}

#greytag

{

float:right;

width:205px;

height:30px;

background-color:#666666;

text-align:left;

padding-top:8px;

}

.whiteboldtxt

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#FFFFFF;

}

#existinguser

{

float:right;

width:235px;

background-color:#EAFFD2;

border:1px solid #ccc;

}



a.toplink:link{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

color:#808080;

font-weight:normal;

}

a.toplink:visited{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;color:#808080;font-weight:normal;}

a.toplink:active{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;color:#808080;font-weight:normal;}

a.toplink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;color:#808080; text-decoration:none;font-weight:normal;}

.innertext{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#666666;

font-weight:bold;

}

a.innertext:link{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#515151;

font-weight:bold;

}

a.innertext:active{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#515151;

font-weight:bold;

}

a.innertext:visited{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#515151;

font-weight:bold;

}

a.innertext:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#660000;

font-weight:bold;

text-decoration:underline;

}

a.presstxt:link{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#0000CC;

font-weight:700;

}

a.presstxt:visited{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;color:#0000CC;font-weight:700;}

a.presstxt:active{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;color:#0000CC;font-weight:700;}

a.presstxt:hover{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;color:#990000; text-decoration:underline;font-weight:700;}

.headerbigtxt{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:21px;

font-weight:bold;

color:#828282;

}
