*{
margin:0;
padding:0;
border:0;
}

body{
font:13px Helvetica, Arial, sans-serif;
}

/*-----------------------------------------------------------------------------------------------------------entire menu--*/
#home_container{
position: absolute;
top:0px;
left:50%;
width:1024px;
margin-left:-512px;
}

#top_box{
position: absolute;
top:0px;
left:215px;
width:800px;
height:285px;
background-color:#ffb720;
}


/*---------------------------------------------------------------top_imgs--*/
#top_homeimg{
position: absolute;
top:0px;
left:0px;
}

/*---------------------------------------------------------------main_logo_box--*/
#main_logo_box{
position: absolute;
top:58px;
left:22px;
width:269px;
height:127px;
}


/*---------------------------------------------------------------left_boader--*/
#left_boder{
position: absolute;
top:0px;
left:0px;
width:22px;
height:800px;
}

/*---------------------------------------------------------------main_left_box--*/
#left_box{
position: absolute;
top:0px;
left:0px;
width:215px;
height:800px;
background:url("images/left_line.jpg") repeat-x;
}


/*---------------------------------------------------------------navgations--*/
#nav_box{
position: absolute;
top:233px;
left:23px;
width:180px;
height:375px;
}


/*---------------------------------------------------------------main_navs--*/
#mainnav_box{
position: absolute;
top:0px;
left:0px;
width:180px;
height:194px;
}

#homenav{
position: absolute;
top:0px;
left:0px;
}	

#stakenav{
position: absolute;
top:28px;
left:0px;
}	

#newsnav{
position: absolute;
top:56px;
left:0px;
}

#calendarnav{
position: absolute;
top:84px;
left:0px;
}	

#librarynav{
position: absolute;
top:112px;
left:0px;
}		

#contactnav{
position: absolute;
top:140px;
left:0px;
}	

#conferencenav{
position: absolute;
top:168px;
left:0px;
}	
	

/*---------------------------------------------------------------c_navs--*/				
#confernav_box{
position: absolute;
top:196px;
left:24px;
width:156px;
height:176px;
background-color:#FFFFFF;
}

#c_program{
position: absolute;
top:1px;
left:1px;
}

#c_speaker{
position: absolute;
top:26px;
left:1px;
}	

#c_exhibition{
position: absolute;
top:51px;
left:1px;
}

#c_awards{
position: absolute;
top:76px;
left:1px;
}		

#c_aboutakl{
position: absolute;
top:101px;
left:1px;
}	

#c_downloads{
position: absolute;
top:126px;
left:1px;
}	

#c_papers{
position: absolute;
top:151px;
left:1px;
}	

/*-----------------------------------------------------------------------------------------------------------entire menu ends--*/
/*-----------------------------------------------------------------------------------------------------------universal--*/
.heading{
font:20px Helvetica, Arial, sans-serif;
font-weight:bold;
color:#666666;
}

.name_heading{
font:16px Helvetica, Arial, sans-serif;
color:#000000
}

.italic_font{
font-style:italic;
}


.bold_font{
font-weight:bold;
}

.black_font{
color:#000000;
}

.small_font{
font-size:11px;
}

#disclaimer{
text-align:center;
font-size:12px;
}

.contentlist{
list-style:disc;
width:700px;
height:auto;
padding:0 15px;
}

.grey_font{
color:#666666;
}

.red_font{
color:#CC0000;
}

.white_heading{
color:#ffffff;
font-size:14px;
font-weight:bolder;
}
/*-----------------------------------------------------------------------------------------------------------contents--*/
#content_box{
position: absolute;
top:285px;
left:215px;
width:800px;
height:auto;
}

#ct_inside{
position: absolute;
top:25px;
left:40px;
width:720px;
height:auto;
}

/*---------------------------------------------------------------home_content--*/
#home_c_box{
position: absolute;
top:50px;
left:0px;
width:700px;
height:auto;
border:1px solid black;
padding: 10px;
text-align:center;
}

#sponsor_line{
position: absolute;
top:520px;
left:20px;
width:680px;
height:2px;
background-color:#666666;
}

#home_sponsor{
left:0;
margin:0;
padding:0;
border:0;
text-align:center;
}

/*---------------------------------------------------------------about_content--*/
#abtakl_img1{
float:left;
padding:0 10px 0 0;
}

#abtakl_img2{
float:right;
padding-left:10px;
}

#abtakl_img3{
float:left;
padding:0px 10px 0 0;
}

/*---------------------------------------------------------------stake_content--*/
#stake_table{
font-size:12px;
}
/*---------------------------------------------------------------library_content--*/
/*---------------------------------------------------------------contact_content--*/
#contact_table{
font-size:12px;
border-top:1px;
border-right:1px;
border-left:0px;
border-bottom:0px;
border-style:solid;
border-color:#000000;
}

.contact_border1{
border-bottom:1px solid black;
border-right:0px solid black;
border-left:1px solid black;
padding:5px;
}

/*---------------------------------------------------------------c_home_content--*/
#c_home_img1{
float:right;
padding:0 0px 5px 10px;
}

/*---------------------------------------------------------------c_program_content--*/
#program_table{
font-size:12px;
border-top:1px;
border-right:1px;
border-left:0px;
border-bottom:0px;
border-style:solid;
border-color:#000000;
}

.program_border0{
border-bottom:1px solid black;
border-right:0px solid black;
border-left:1px solid black;
padding:10px;
}

.program_border1{
border-bottom:1px solid black;
border-right:0px solid black;
border-left:1px solid black;
padding:10px;
width:35px;
}

.program_border2{
border-bottom:1px solid black;
border-right:0px solid black;
border-left:1px solid black;
padding:10px;
width:273px;
}

/*---------------------------------------------------------------c_speakers_content--*/
#keyspeaker_txt{
position:absolute;
top:300px;
left:45px;
width:700px;
height:490px;
border:1px solid black;
font-size:13px;
}

#keyspeaker{
position:absolute;
top:10px;
right:10px;
width:680px;
height:470px;
}

#keyspeaker_txt1{
display:none;
}

#keyspeaker_txt2{
display:none;
}


#keyspeaker_txt3{
display:none;
}

#keyspeaker_txt4{
display:none;
}

#keyspeaker_txt5{
display:none;
}

/*---------------------------------------------------------------c_exhibition_content--*/
#ohsig_flash{
position: absolute;
top:20px;
left:0px;
width:780px;
height:900px;
}


/*---------------------------------------------------------------c_awards_content--*/
.award_heading{
font-weight:bold;
color:#FF0000;
}
#award_3mlogo{
position: absolute;
top:0px;
right:20px;
}

#award_contentimg{
float:left;
padding:0 10px 0px 0px;
}

#award_pic1{
float:left;
padding-right:10px;
}

#award_pic2{
float:right;
padding-left:10px;
}



#award_pic3{
float:left;
padding-right:10px;
}

/*---------------------------------------------------------------c_sponsors_content--*/
#c_sponsor_table{
left:0;
margin:0;
padding:0;
border:0;
text-align:center;
}

.sponsor_align{
text-align:left;
}

/*---------------------------------------------------------------c_aboutakl_content--*/

/*---------------------------------------------------------------c_downloads_content--*/
#open_table{
font-size:12px;
border-top:1px;
border-right:1px;
border-left:0px;
border-bottom:0px;
border-style:solid;
border-color:#000000;
text-align:center;
font-size:11px;
}

#pres_table{
font-size:12px;
border-top:1px;
border-right:1px;
border-left:0px;
border-bottom:0px;
border-style:solid;
border-color:#000000;
text-align:center;
font-size:11px;
}

.pres_border0{
border-bottom:1px solid black;
border-right:0px solid black;
border-left:1px solid black;
padding:5px;
}

/*---------------------------------------------------------------library_content--*/
#lib_table{
font-size:12px;
border-top:1px;
border-right:1px;
border-left:0px;
border-bottom:0px;
border-style:solid;
border-color:#000000;
text-align:center;
font-size:11px;
}

#pres_table{
font-size:12px;
border-top:1px;
border-right:1px;
border-left:0px;
border-bottom:0px;
border-style:solid;
border-color:#000000;
text-align:center;
font-size:11px;
}

.pres_border0{
border-bottom:1px solid black;
border-right:0px solid black;
border-left:1px solid black;
padding:5px;
}

/*----------------------------------------------------------------style link*/
a{
text-decoration:none;
color:#003366;
}

a:hover{
text-decoration:underline;
}

#open_table a{
text-decoration:none;
color:#000000;
}

#open_table a:hover{
text-decoration:underline;
color:#000000;
}

#pres_table a{
text-decoration:none;
color:#000000;
}

#pres_table a:hover{
text-decoration:underline;
color:#000000;
}
