/*==[ Navigation CSS ]=============================================*/
@import url('../navigation.css');


/*==[ Structural Layout CSS ]======================================*/
#left_column
{
	float: left; display: inline; width: 250px;
	margin: 0px 0px 0px 28px; padding: 75px 0px 0px 0px;
	background: url('/_assets/images/ui/csm/left_column_bg.png') 0px 0px no-repeat;
}
#right_column { position: relative; float: left; width: 650px; margin: 0px 0px 20px 0px; }


/*==[ Page Tools CSS ]=============================================*/
#page_tools { margin: 10px 5px 5px; text-align: right; }


/*==[ Content Area CSS (Standard) ]================================*/
#content { position: relative; width: 610px; padding: 5px 20px 0px 20px; }

#content .downloads { width: 570px; min-height: 220px; }
#content .dl_object
{
	position: static; display: block;
	width: 550px;
	margin: 15px 0px; padding: 3px 10px;
	background: transparent url('/_assets/images/ui/icon_camera.gif') 50% 50% no-repeat;
}
#content .dl_object .dl_thumb
{
	position: absolute; display: none;
	top: 0px; right: 0px;
	width: 145px; height: 300px;
	padding: 0px 5px;
	color: #333333; font-size: 0.9em;
	text-decoration: none !important;
	background: #FFFFFF;
}
#content .dl_object .dl_thumb img
{
	width: 141px;
	border: 2px solid #FFD11A;
}
#content .dl_object:hover { background-color: #DDDDDD; }
/*#content .dl_object:hover .dl_thumb { display: block; }*/


/*==[ Sub-Navigation CSS ]=========================================*/
#sub_nav {
	position: relative;
	width: 221px;
	margin: 0px 10px 0px 10px; padding: 24px 0px 0px 0px;
	font-size: 9pt;
	background-color: #FFD152;
	background-image: url('/_assets/images/ui/UI-Sub-Nav-Top.png');
	background-repeat: no-repeat;
}

#sub_nav_inner {
	position: relative;
	margin: 0px 0px 0px 0px; padding: 0px 0px 68px 0px;
	background-image: url('/_assets/images/ui/UI-Sub-Nav-Bottom.png');
	background-position: left bottom;
	background-repeat: no-repeat;
}

#sub_nav_inner div { width: 205px; margin: 0px 8px 0px 8px; padding: 5px 0px; }
#sub_nav_inner div.subsub { margin-left: 25px; width: 188px; }
#sub_nav_inner div.active { background-color: #DE6020; }
#sub_nav_inner div.parent { font-weight: bold; }

img#subnav_bar { width: 900px; height: 28px; margin: 0px 28px 25px 28px; }

#sub_nav ul {
	list-style-type: circle;
	margin: 0px 0px 0px 20px; padding: 0px;
}
#sub_nav ul li { margin: 0px; padding: 0px; }
#sub_nav .active ul { list-style-type: disc; color: #FFFFFF; }
#sub_nav a { color: #000000; text-decoration: none; }
#sub_nav a:hover { color: #DE6020; text-decoration: none; }

#subnav_spacer { display: block; height: 50px; }


/*==[ ISI CSS ]====================================================*/
#isi
{
	position: relative;
	width: 610px; padding: 0px 20px 20px 20px;
	background: url('/_assets/images/ui/csm/isi_bg_650px.png') bottom left repeat-x;
}
#isi_bottom { display: none; }


