/* CSS Document */

body
{
	background-color: #222222;
	background-image:url(../images/body_bg4.jpg);
	background-repeat:repeat;
	margin: 0;
	padding:0;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
	font-size:12px;
	color: #333333;
	text-align: center;
	overflow:auto;
}

* 
{
	margin: 0;
	padding: 0;
}


/* Style for dropdown menu - start */

.dm1 {
    font: 13px tahoma;
}
.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    padding: 3px 18px 4px 18px;
    border: 1px #ffffff;
    border-style: none solid solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.dm1 .item1 {
    background: #E57918;
    color: #ffffff;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    background: #AC150C;
    color: #ffffff;
}
.dm1 .item2,
.dm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.dm1 .item2 {
    background: #AC150C;
    color: #ffffff;
	border-style:solid none none none;
	border:1px #CC4348;
	
}
.dm1 .item2:hover {
    background: #AB96BF;
    color: #000000;
	
}
.dm1 .section {
	margin-top:1px;
    border: 1px #CC4348;
    border-style: none solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.dm1 .left, .dm1 .left:hover { border-style: none solid solid none ; }
.dm1 .right, .dm1 .right:hover { border-style: none none solid none; }

* html .dm1 td { position: relative; } /* ie 5.0 fix */

/* Style for dropdown menu - END */


#main
{
	width:1000px;
	height:auto;
	text-align:center;
	background-color:#FFFFFF;
	margin:0 auto;
	overflow: auto;
	width:1000px;
	height:685px;
}

#icccon_logo_bg
{
	background-image:url(../images/icccon_logo_bg_small.jpg);
	background-repeat:repeat-x;
	width:1000px;
	height:125px;
}
#icccon_logo
{
	float:left;
	background-image:url(../images/icccon_logo_small.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:90px;
	margin-top:18px;
	_margin_top:18px;
	margin-left:10px;
	_margin-left:10px;
	background-position:left
}

#icc_logo
{
	float:right;
	background-image:url(../images/icc_logo.png);
	background-repeat:no-repeat;
	background-position:right;
	margin-top:7px;
	margin-right:10px;
	width:400px;
	height:110px;

}

#menu_bg
{
	float:left;
	width:1000px;
	height:58px;
	background-image:url(../images/menu_bg-1.jpg);
	background-repeat:no-repeat;
}



#header
{
	margin-left:287px;
	_margin-left:143px;
	width:713px;
	float:left;
	color:#eeeeee;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	margin-top:8px;
	text-align:center;
}

#banner1
{
	float:left;
	width:1000px;
	height:432px;
	background-image:url(../images/banner-1.jpg);
	background-repeat:no-repeat;
}

#banner
{
	float:left;
	width:1000px;
	height:432px;
	background-image:url(../images/banner-2.jpg);
	background-repeat:no-repeat;
}
#footer
{
	float:left;
	width:1000px;
	height:50px;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
}

#leftside
{
	float:left;
	width:283px;
	height:300px;
	margin-left:0px;
	margin-top:20px;
	
}

#content
{
	float:left;
	width:650px;
	height:350px;
	margin-left:45px;
	margin-top:0px;
	text-align:left;
	overflow:auto;
	padding-top:20px;
	padding-bottom:20px;

}

#button
{
	float:left;
	width:716px;
	margin-left:283px;
	text-align:center;
	margin-top:7px;
}

#photo
{
	
}
#photo img
{
	border-right: solid 3px #888888;
	border-bottom: solid 3px #888888;
}
#photo_details
{
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-size:14px;
	color:#222222;
	margin-top:5px;
	
}

h2
{
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-size:15px;
	color:#000066;
	font-weight:bold;
	width:263px;
	text-align:center;
	margin-left:8px;
	background-image:url(../images/pd_bg.png);
	background-repeat:repeat;
	padding:3px;

}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	width:263px;
	text-align:center;
	margin-left:8px;
	background-image:url(../images/pd_bg.png);
	background-repeat:repeat;
	padding:3px;
}

h4
{
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-size:12px;
	color:#222222;
	width:263px;
	text-align:center;
	margin-left:8px;
	background-image:url(../images/pd_bg.png);
	background-repeat:repeat;
	padding:3px;
}

h5
{
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-size:16px;
	color:#000066;
	font-weight:bold;
	width:263px;
	text-align:center;
	margin-left:8px;
	background-image:url(../images/pd_bg.png);
	background-repeat:repeat;
	padding:3px;
	border:solid 1px #FF3300;
}


#sprogram_leftside
{
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-size:14px;
	color:#222222;
	margin-top:5px;
	margin-left:27px;
	_margin-left:2px;
	background-image:url(../images/pd_bg.png);
	background-repeat:repeat;
	width:178px;
	padding:25px;
	border-left:solid 2px #cccccc;
	border-right:solid 2px #cccccc;
}

#sprogram_leftside a
{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-weight:bold;
}

#sprogram_leftside ul
{
	list-style:none; margin:0; padding:0; text-align:left; line-height:20px;
}

#sprogram_leftside li a
{
	color:#0033CC;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../images/sqr_icon.jpg);
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding-left: 30px;
	width:150px;
	display:block;
}

#sprogram_leftside ul li a:hover {background-color:#cccccc; color:#AC150C;text-decoration:underline;}

#sprogram_leftside ul li.selected {color:#AC150C;}

#sprogram_leftside li ul li a
{
	color:#0033CC;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana;
	font-weight:bold;
	/* background-image:url(../images/pd_bg.png);
	background-repeat:repeat; */
	text-decoration:none;
	background-image:url(../images/sqr_icon2.jpg);
	background-repeat:no-repeat;
	background-position:6px 6px;
	padding-left: 30px;
	margin-left:30px;
	width:120px;
	display:block;
}

#copy
{
	width:1000px; margin-top:15px;font-size:11px;border-top:solid 1px #aaaaaa;
}
.copy_left{float:left; width:600px; text-align:left;margin-top:5px;}
.copy_right{float:right; width:399px; text-align:right;margin-top:5px;}

/* For dropdown menu  */

#menu_div
{
	margin-left:287px;
	width:713px;
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	background-color:#E57918;
	
}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#FFFFFF; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:1px;color:#FFFFFF;background-color:#E57918;}

ul.menu ul {position:absolute; top:22px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {display:block;position:relative; border-bottom:1px solid #aaa; border-top:none; border-left:5px solid #AC150C;border-right:1px solid #AC150C; margin:0;color:#333333;width:220px;text-align:left;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1;color:#333333;}
ul.menu ul li a:hover {background-color:#aaaaaa; color:#AC150C;}
ul.menu ul ul {left:148px; top:-1px}

ul.menu .menulink {border:0px solid #aaa; padding:2px 14px 5px 13px; _padding:2px 13px 5px 13px; _border-right:1px solid #333333; font-weight:bold; background:url(); }
ul.menu .menulink:hover, ul.menu .menuhover {background-color:#d1d1d1;color:#AC150C;}
ul.menu .sub {background:#d1d1d1 url() 136px 8px no-repeat;color:#333333;}
ul.menu .topline {border-top:1px solid #ff0000}

/* menu end */


/* For footer menu  */
#footer_menu
{
	width:830px;
	height:25px;
	text-align:center;
	list-style:none; 
	margin-left:170px; 
	padding:0;
	font-size:11px;
	
}

ul.fmenu {list-style:none; margin:0; padding:0}
ul.fmenu * {margin:0; padding:0}
ul.fmenu a {display:block; color:#E57918; text-decoration:none}
ul.fmenu li {position:relative; float:left; margin-right:1px;color:#E57918;}

ul.fmenu .menulink1 { padding:0px 14px 0px 13px; _padding:0px 13px 0px 13px; border-right:1px solid #333333; font-weight:normal; background:url(); }

/* footer menu end */

