@charset "utf-8";
/* CSS Document */






/*background-color:#390;*/
/*For IE*/
/*filter:alpha(opacity=60);*/
/*All Other*/
/*opacity:0.6;*/

html, body{
background:#fff;
text-align:center;
margin:0;
padding:0;
border:none;
height:100%;
}



img { border:0; }





/*
TOP AREA
*************************************************************************************
*************************************************************************************/

#top
{
position:relative;
width:956px;
height:auto;
clear:both;
background-color:#fff;
cursor:default;
margin-left:auto;
margin-right:auto;
text-align:center;

z-index:99999;
}

#main
{
position:relative;
width:952px;
height:auto;
cursor:default;
padding-top:10px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
clear:both;
}


div #main
{
position:relative;
width:955px;
height:auto;
cursor:default;
padding-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
clear:both;
}




#header
{
position:relative;
width:956px;
height:93px;
overflow:hidden;
cursor:default;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
clear:both;
}


#logo_container
{
position:relative;
width:auto;
height:auto;
cursor:pointer;
float:left;
/*display:block;*/
margin-top:5px;
margin-left:10px;
}

#beta
{
position:relative;
width:37px;
height:10px;
float:left;
/*display:block;*/
margin-top:5px;
margin-left:20px;
background-image:url(../images/beta.png); background-repeat:no-repeat; background-position:top left;
}

#logo
{
position:relative;
width:240px;
height:50px;
cursor:pointer;
float:left;
display:block;
margin-top:0px;
margin-left:10px;
}

#logo_subtitle
{
position:relative;
width:303px;
height:12px;
float:left;
margin-top:0px;
margin-left:15px;
background-image:url(../images/act_click_sublogo.png); background-repeat:no-repeat; background-position:top left;
}



#user_login
{
position:relative;
width:160px;
height:20px;
cursor:pointer;
float:right;
/*display:block;*/
margin-top:5px;
/*margin-left:10px;*/
float:left;
text-align:right;
}




#header_top_right_area
{
position:relative;
width:auto;
height:auto;
float:right;
margin-top:-80px;
margin-right:10px;
}


/*
NAVIGATION AREA
*************************************************************************************
*************************************************************************************/

#index_menu_navigation_container
{
position:relative;
width:956px;
height:auto;
overflow:hidden;
cursor:default;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
/*background-image:url(../images/menu_assets/index_top_menu_back.jpg);
background-repeat:no-repeat;
background-position:center top;*/
clear:both;
}

#index_menu_navigation
{
position:relative;
width:922px;
height:76px;
overflow:hidden;
cursor:default;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
}

#top_menu_left
{
position:relative;
width:300px;
height:65px;
overflow:hidden;
cursor:default;
float:left;
text-align:left;
}

#top_menu_right
{
position:relative;
width:545px;
height:62px;
overflow:hidden;
float:right;
text-align:left;
margin-top:0px;
}

/*
MIDDLE AREA
*************************************************************************************
************************************************************************************/
/*
#main
{
position:relative;
width:952px;
height:auto;
cursor:default;
margin-top:0px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
clear:both;
}*/

#main_container_center
{
position:relative;
width:956px;
height:auto;
overflow:hidden;
background-image:url(../images/layout_assets/main_back.jpg);
background-repeat:repeat-y;
background-position:center;
cursor:default;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
}

#main_center_bottom
{
position:relative;
width:956px;
height:14px;
overflow:auto;
/*background-color:#F00;*/
background-image:url(../images/layout_assets/main_back_bottom.jpg);
background-repeat:no-repeat;
background-position:center;
cursor:default;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;

}

/*
BOTTOM AREA
*************************************************************************************
*************************************************************************************/

#bottom
{
position:relative;
bottom:0;
width:auto;
overflow:auto;
clear:both;
}

#footer
{
position:relative;
width:956px;
height:124px;
overflow:auto;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
clear:both;
}


















