/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	color:#000000;
	background:#FFFFFF url(http://ethics.iit.edu/images/iit_page_background.jpg) top left repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*height:100%;*/
}

html
{ /*for footer stick*/
height: 100%;
}

* html #container 
{ /*for footer stick*/
height: 100%;
}

/************#links - default (for now)**************/
a, a:link, a:visited {
	color:#CC0000;
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
	color:#CC0000;
}
a img {
	border-width:0;
	border-style:none;
	
}
a.gray:link, a.gray:visited, a.grey:link, a.grey:visited {
	color:#666666;
}

p {
	margin: 1.2em 0;
}


/*standard general classes*/
.gray {
	color:#666666;
}
.black, a.black, a.black:link, a.black:visited {
	color:#000000;
}
.grey {
	color:#666666;
}
.red {
	color:#CC0000;
}
.red_caps {
	color:#CC0000;
	text-transform:uppercase;
	font-weight:bold;
	font-size:120%;
	font-weight:normal;
}
.blue {
	color:#7D95B1;
}

.small {
	font-size:9px;
}

h1 {font-size:170%;}
h2 {font-size:160%;}
h3 {font-size:140%;}
h4 {font-size:120%;}
h5 {font-size:110%;}
h6 {font-size:100%;}

#printerfriendly{
	display : none;
}

#prntfriendly{
	text-align: right;
}

#container {
	margin:0 auto;
	text-align:left;
	width:800px;
	border:1px solid #999999;
	position: relative;
}

/*header contains logo and quicklinks/search field/contact link*/
#header {
	width:100%;
	height:7em;
	color:#FFFFFF;
	background-color:#000000;
	position:relative;
}
#iit_logo {
	position:absolute;
	top:15px;
	left:15px;
	width:349px;
	height:33px;
}
#quicklinks	{
	width:300px;
	position:absolute;
	top:15px;
	right:95px;
	text-align:center;
}
#dotted_border {
	width:300px;
	height:2px;
	background-image: url(http://ethics.iit.edu/images/dot_black_white.gif);
	background-repeat:repeat-x;
	margin-top:5px;
}

#myiit_login {
	position:absolute;
	width:61px;
	height:47px;
	top:10px;
	right:10px;
}
#quicklinks select, #txt_search {
	width:120px;
	font-size:9px;
}
#quicklinks p {
	margin:0;
	/*font-weight:bold;*/
	font-size:9px;
	/*padding-top:5px;*/
	text-align:center;
}
#quicklinks a {
	color:white;
	background-color:#000000;
	/*font-weight:bold;*/
	font-size:9px;
}
a#give {
	/*margin-left:10px;*/
}
#quicklinks a.MenuBarItemSubmenu {
	margin-left:0;
}
/*a.MenuBarItemSubmenu ,*/ /*a#contactus {
	background:url(/engineering/template_images/dept_homepage/dot_black_white_vertical.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
	padding-right:10px;
}*/

a.MenuBarItemSubmenu  {
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

#quicklinks p {
	/*the bottom row*/
	margin:5px 0 0 0;
	background-image: url(http://ethics.iit.edu/images/dot_black_white.gif);
	background-repeat:repeat-x;
	font-weight:normal;
	padding-top:5px;
	text-align:center;
}
#quicklinks a {
	color:white;
	margin-left:5px;
}
a#applynow, a#contactus {
	
	background:url(http://ethics.iit.edu/images/dot_black_white_vertical.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
	padding-right:7px;
	
}
a#applynow {
	text-transform:uppercase;
	text-decoration:none;
}

/*************************************************************/
/*-------------------TOP NAVIGATION LIST---------------------*/
/*************************************************************/

#global_top_nav { 
	width:100%;
	margin:0 auto;
	background:#CC0000;
	height:2.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
}
#global_top_nav ul {
	list-style-type:none;
}

#global_top_nav li {
	float:left;
	background:url(http://ethics.iit.edu/images/dot_white_red_vertical.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
	background-color:#CC0000;
}

#global_top_nav li a {
	color:#FFFFFF;

	text-align:center;
	display:block;
	height:1.5em;
	margin-top:.4em;
	font-weight:bold;
	font-size:10px;
}

a.gnav_2 {
	width:212px;
}

a.gnav_1 {
	width:125px;
}

#global_top_nav li.end{
background:none;	
}




/*************************************************************/
/*-------------------MAIN AREA---------------------*/
/*************************************************************/
#mainwrap {
	height:100%;
	background:url( http://ethics.iit.edu/images/interior_background.jpg );
	background-repeat:repeat-y;
	min-height:500px;
}

#left_columns_wrap {
	width:630px;
	float:left;
	height:100%;
}

#interior_page_photo {
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	/*border-bottom:1px solid #999999;*/
	width:629px;
	height:80px;
	margin:0;
	padding:0;
}

/* HORIZONTAL NAV */
#horiozontal_nav {
	float:left;
	width:630px;
	margin:0;
	padding:0;
	border:none;
}

ul#horizontal_nav_list {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}
#horizontal_nav_list a, #horizontal_nav_list span { 
	display:block;
	width:117px;
	height:25px;
	background-image:url(http://ethics.iit.edu/images/nav_bg.gif);
}

#horizontal_nav_list a#home_a, #horizontal_nav_list span#home {
	width:162px;
	background-image:url(http://ethics.iit.edu/images/nav_bg_home.gif);
}
ul#horizontal_nav_list li {
	line-height:2.4em;
	width:117px;
	float:left;
	text-align:center;
	font-weight:bold;
}

ul#horizontal_nav_list li#home_li {
	width:162px;
}

ul#horizontal_nav_list li a.normal, 
ul#horizontal_nav_list li a.normal:link, 
ul#horizontal_nav_list li a.normal:visited {	
	background-repeat:no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
/*bg images on the span tags prevent the flicker in IE 6*/
ul#horizontal_nav_list li a.normal:hover, 
ul#horizontal_nav_list li a.normal:active,
ul#horizontal_nav_list li a.hilite, 
ul#horizontal_nav_list li a.hilite:link, 
ul#horizontal_nav_list li a.hilite:visited, 
ul#horizontal_nav_list li a.hilite:hover,
ul#horizontal_nav_list li a.hilite:active	{
	background-position:0 -25px;
	border-width:0;
	border-style:none;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

span#home {
	display:block;
	width:162px;
	height:25px;
	background-repeat:no-repeat;
	background-position:0 -25px;
}

span.menuitem {
	display:block;
	width:117px;
	height:25px;
	background-repeat:no-repeat;
	background-position:0 -25px;
}

/* LEFT COLUMN */
#left_column {
	width:161px;
	float:left;
	position:relative;
	height:100%;
	/*min-height:300px;*/
	margin-top:10px;
}

#left_nav {
	padding:8px 15px 30px 8px;
}

#left_nav a, a:visited{
	color:#000000;
	font-weight:normal;
}

#left_nav a:hover, a:
{
	color:#CC0000;
	text-decoration:none;
	font-weight:normal;
}

#left_nav a.active_submenu_link {
	color:#CC0000;
	font-weight:bold;
}

#left_nav ul{
	list-style-type:none;
	padding-left:5px;
	padding-top:8px;
}

#left_nav li{
	padding:0 0 10px 8px;
	background-image: url(http://ethics.iit.edu/images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}

#left_nav li.active{
	font-weight:bold;
	color:#CC0000;
	background-image: url(http://ethics.iit.edu/images/arrow_active.png);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}

#left_nav li.active_submenu{
	font-weight:bold;
	color:#CC0000;
	background-image: url(http://ethics.iit.edu/images/arrow_down.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

#left_nav li.active a, a:visited{
	color:#000000;
	font-weight:normal;
}

#left_nav li.active a:hover, a:active{
	color:#CC0000;
	font-weight:normal;
}

#left_nav ul.level2 {
	padding:6px 0 0 15px;
	display:none;
}

#left_nav ul.level2 li {
	padding-bottom:5px;
}

#left_nav ul.level2active {
	padding:6px 0 0 0;
}

#left_nav ul.level2active li {
	padding:0 0 7px 8px;
	background-image: url(http://ethics.iit.edu/images/dash.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-weight:normal;
	font-style: italic;
}

#left_nav ul.level2active li.active {
	padding:0 0 7px 8px;
	background-image: url(http://ethics.iit.edu/images/dash_active.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-weight: bold;
	font-style: italic;
}
/* Internal Text*/
#internal_text {
	width:435px;
	float:left;
	position:relative;
	left:15px;
	height:100%;
	/*min-height:300px;*/
	margin-bottom:30px;
	margin-right:5px;
}


/* MAIN TEXTAREA */
#main_textarea {
	width:435px;
	float:left;
	position:relative;
	left:15px;
	height:100%;
	/*min-height:300px;*/
	margin-bottom:5px;
	margin-right:5px;
	right:15px;
	/*margin-left:5px;*/
}

#main_textarea1 {
	width:639px;
	float:left;
	position:relative;
	left:15px;
	height:100%;
	/*min-height:300px;*/
	margin-bottom:30px;
	margin-right:5px;
}

#main_textarea h1 {
	font-weight:normal;
	font-size:140%;
	color:#CC0000;
	padding-top:0px;
}

#main_textarea h2 {
	font-weight:bold;
	color:#CC0000;
	font-size:140%;
	/*color:#555555;
	font-size:110%;*/
	padding-top:3px;
	padding-bottom:3px;
}

#main_textarea a, a:visited{
	color:#CC0000;
	/*font-weight:bold;*/
}

#main_textarea a:link a:hover{
	color:#CC0000;
	text-decoration:none;
	/*font-weight:bold;*/
}

#main_textarea a:hover, a:active {
	color:#CC0000;
	text-decoration:underline;
	/*font-weight:bold;*/
}

#main_textarea a.bold, a.bold:link, a.bold:visited {
	color:#000000;
	font-weight:bold;
}

#main_textarea  a.bold:hover {
	text-decoration:underline;
	color:#CC0000;
	font-weight:bold;
}

#main_textarea a.bold:active {
	text-decoration:underline;
	color:#CC0000;
	font-weight:bold;
}

#main_textarea a.reverse, a.reverse:visited {
	color:#000000;
}

#main_textarea a.reverse:hover, a.reverse:active {
	text-decoration:underline;
	color:#CC0000;
}

#main_textarea a.printlink {
	text-align:right;
	text-decoration:underline;
	color:#CC0000;
}

/*
#main_textarea a, a:visited {
	color:#CC0000;
}

#main_textarea a:hover, a:active {
	text-decoration:underline;
}

#main_textarea a.bold, a.bold:visited {
	color:#000000;
	font-weight:bold;
}

#main_textarea a.bold:hover, a.bold:active {
	text-decoration:underline;
	color:#CC0000;
}

#main_textarea a.reverse, a.reverse:visited {
	color:#000000;
}

#main_textarea a.reverse:hover, a.reverse:active {
	text-decoration:underline;
	color:#CC0000;
}*/

#main_textarea ul {
	padding-left:15px;
	padding-top:3px;
}

#main_textarea ol {
	padding:0 0 0 22px;
}

#main_textarea li {
	padding-bottom:3px;
}

#main_textarea_tabs {
	padding-top:3px;
}

#breadcrumb {
	font-size:9px;
	color:#666666;
}

#breadcrumb a, a:visited {
	color:#666666;
}

#breadcrumb a:hover, a:active {
	color:#CC0000;
	text-decoration:none;	
}

.specialist {
	border: 1px #999999 solid;
}

#main_textarea select {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.searchbox_submit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

#main_textarea_tabs { 
	border-bottom: 1px solid #999999; 
	margin: 0; 
	padding-bottom: 17px; 
	padding-left: 0px; 
}

#main_textarea_tabs ul, #main_textarea_tabs li {
	display: inline; 
	list-style-type:none; 
	margin:0; 
	padding-left:0px;
}

#tablist a:link, #tablist a:visited {
	background: url(http://ethics.iit.edu/images/tablist_bg2.gif);
	background-repeat:repeat-x;
	background-position: 0% 0%;
	border: 1px solid #999999; 
	color: #555555; 
	font-weight: bold; 
	float: left; 
	margin-left: 3px; 
	padding: 2px 7px 2px 7px; 
	text-decoration: none; 
}

#tablist a:link#active, #tablist a:visited#active {
	background: url(http://ethics.iit.edu/images/tablist_bg2_active.gif);
	background-repeat:repeat-x;
	background-position: 0% 0%; 
	border-bottom: 1px solid #fff; 
	color: #000000;
	text-decoration: none; 
	padding: 2px 7px 2px 7px; 
}

#tablist a:hover {
	color: #000000;
}

/* SFX frames */

#iframe {
	position:relative;
	left:-7px;
}

/* FeedBurner new books feeds */

.feedburnerFeedBlock li {
  list-style-type: none;
  padding: 10px 0 30px 0; 
  margin: 0; 
  text-decoration: none;
  border-top: 1px dotted #999;
}

.feedburnerFeedBlock span.headline a:link { text-decoration: none; font-weight: bold }
.feedburnerFeedBlock span.headline a:visited { text-decoration: none }
.feedburnerFeedBlock span.headline a:hover { text-decoration: underline }

.feedburnerFeedBlock img {
  width:60px;
  height:80px;
}

#creditfooter {
  visibility: hidden;
}

/* tooltip popups */

.popup {
	display:none;
}

.popup_table a {
	font-size:10px;
	color:#000000;
}

.popup_table a:hover, a:active {
	color:#CC0000;
	text-decoration:underline;
}

.popup_table td {
	padding-right:15px;
	padding-bottom:5px;
}

/* RIGHT COLUMN */
/*Code changed by Sunil to right_column from right_column1*/
#right_column {
	float:right;
	position:relative;
	height:100%;
	width:155px;
	margin-right:5px;
	margin-bottom:10px;
	/*background: #FFFFFF url(http://ethics.iit.edu/images/interior_right_col_gradient.jpg) repeat-y;*/
	/*Code added by Sunil*/
	background:transparent;
	color:#333333;
}

#right_column ul {
	list-style-type:none;
	padding-top:5px;
}

#right_column h3 {
	font-weight:normal;
	color:#CC0000;
	font-size:140%;
	padding-bottom: 5px;
}

#right_column a, #right_column a:link, #right_column a:visited {
	color:#333333;
	text-decoration:none;
	font-size:10px;
}
#right_column a:hover, #right_column a:active {
	color:#CC0000;
}

/*code added by Sunil*/
#quick_library {
	position:relative;
	top:10px;
}

#quick_library li {
	padding-bottom: 10px;
}

/*End of Code added by Sunil*/

#get_help {
	position:relative;
	top:20px;
	height:40px;
}

#get_help li {
	padding-bottom: 8px;
}

#my_library {
	position:relative;
	top:80px;
}

/*code added by Sunil*/
#my_library li{
	padding-bottom: 3px;	
}

#my_library ul {
	padding-bottom: 3px;
}
/*End of Code added by Sunil*/

#related_links {
	position:relative;
	top:130px;
}

#related_links ul {
	padding-bottom: 5px;
}

#research_guides {
	position:relative;
	top:180px;
}

#research_guides li {
	padding-bottom: 7px;
}


.right_column_select {
	font-size:10px;
	width:175px;
}
/*code added by Sunil*/
#csep_news {
	position:relative;
	top:85px;
}

#csep_news li {
	padding-bottom: 12px;
}

#csep_news a:hover, #csep_news a:active {
	color:#CC0000;
	background:transparent;
}



/*main contains profile photo and tabs plus main content area*/
#main {
	width:560px;
	float:left;
	clear:none;
	/*margin-bottom:120px;*/
	margin-bottom:0px;
	line-height:1.5em;
	/*just added*/
	background-color:#FFFFFF;
}



/* footer */
#footer {
	width:100%;
	height:60px;
	position:relative;
	clear:both;
	background-color:#000000;
	color:white;
	text-align:center;
	border-top:1px solid #999999;
}

#footerFDLP {
	float:right;
	width:23px;
	height:20px;
	position:relative;
	top:15px;
	right:125px;
}

#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	color:#FFFFFF;
}
#footer a:hover, #footer a:active {
	text-decoration:underline;
}


.clear{
	clear:both;
}
/* chat css*/
.overlay_dialog {
	background-color: #666666;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.overlay___invisible__ {
  background-color: #666666;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.dialog_nw {
	width: 9px;
	height: 23px;
	background: transparent url("/css/themes/default/top_left.gif") no-repeat 0 0;		
}

.dialog_n {
	background: transparent url("/css/themes/default/top_mid.gif") repeat-x 0 0;	
	height: 23px;
}

.dialog_ne {
	width: 9px;
	height: 23px;
	background: transparent url("/css/themes/default/top_right.gif") no-repeat 0 0;		
}

.dialog_e {
	width: 2px;
	background: transparent url("/css/themes/default/center_right.gif") repeat-y 0 0;	
}

.dialog_w {
	width: 2px;
	background: transparent url("/css/themes/default/center_left.gif") repeat-y 0 0;		
}

.dialog_sw {
	width: 9px;
	height: 19px;
	background: transparent url("/css/themes/default/bottom_left.gif") no-repeat 0 0;			
}

.dialog_s {
	background: transparent url("/css/themes/default/bottom_mid.gif") repeat-x 0 0;		
	height: 19px;
}

.dialog_se {
	width: 9px;
	height: 19px;
	background: transparent url("/css/themes/default/bottom_right.gif") no-repeat 0 0;			
}

.dialog_sizer {
	width: 9px;
	height: 19px;
	background: transparent url("/css/themes/default/sizer.gif") no-repeat 0 0;	
	cursor:se-resize;	
}

.dialog_close {
	width: 14px;
	height: 14px;
	background: transparent url("/css/themes/default/close.gif") no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:8px;
	cursor:pointer;
	z-index:2000;
}

.dialog_minimize {
	width: 14px;
	height: 15px;
	background: transparent url("/css/themes/default/minimize.gif") no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:28px;
	cursor:pointer;
	z-index:2000;
}

.dialog_maximize {
	width: 14px;
	height: 15px;
	background: transparent url("/css/themes/default/maximize.gif") no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:49px;
	cursor:pointer;
	z-index:2000;
}

.dialog_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	width:100%;
	color:#000;
}

.dialog_content {
	overflow:auto;
	color: #DDD;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background-color:#123;
}

.top_draggable, .bottom_draggable {
  cursor:move;
}

.status_bar {
  font-size:12px;
}
.status_bar input{
  font-size:12px;
}

.wired_frame {
	display: block;
  position: absolute;
  border: 1px #000 dashed;
}

/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display: block;
	position: absolute;
        z-index: 2;
}

.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}

.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}

.dialog .title_window {
  -moz-user-select:none;
}                                                    


http://libraryh3lp.com/css/themes/mac_os_x.css?2008102501

/* Focused windows */
.overlay_mac_os_x {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.mac_os_x_nw {
  background: transparent url("/css/themes/mac_os_x/TL_Main.png") no-repeat 0 0;			
  width:24px;
  height:30px;
}

.mac_os_x_n {
  background: transparent url("/css/themes/mac_os_x/T_Main.png") repeat-x 0 0;
  height:30px;
}

.mac_os_x_ne {
  background: transparent url("/css/themes/mac_os_x/TR_Main.png") no-repeat 0 0;			
  width:31px;	  
  height:30px;
}

.mac_os_x_w {
  background: transparent url("/css/themes/mac_os_x/L_Main.png") repeat-y top left;			
  width:16px;
}

.mac_os_x_e {
  background: transparent url("/css/themes/mac_os_x/R_Main.png") repeat-y top right;			
  width:16px;	  
}

.mac_os_x_sw {
  background: transparent url("/css/themes/mac_os_x/BL_Main.png") no-repeat 0 0;			
  width:31px;
  height:40px;
}

.mac_os_x_s {
  background: transparent url("/css/themes/mac_os_x/B_Main.png") repeat-x 0 0;			
  height:40px;
}

.mac_os_x_se, .mac_os_x_sizer {
  background: transparent url("/css/themes/mac_os_x/BR_Main.png") no-repeat 0 0;			
  width:31px;
  height:40px;
}

.mac_os_x_sizer {
	cursor:se-resize;	
}

.mac_os_x_close {
	width: 19px;
	height: 19px;
	background: transparent url("/css/themes/mac_os_x/close.gif") no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:25px;
	cursor:pointer;
	z-index:1000;
}

.mac_os_x_minimize {
	width: 19px;
	height: 19px;
	background: transparent url("/css/themes/mac_os_x/minimize.gif") no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:45px;
	cursor:pointer;
	z-index:1000;
}

.mac_os_x_maximize {
	width: 19px;
	height: 19px;
	background: transparent url("/css/themes/mac_os_x/maximize.gif") no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:65px;
	cursor:pointer;
	z-index:1000;
}

.mac_os_x_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:8px;
	width:100%;
	color:#000;
}

.mac_os_x_content {
	overflow:auto;
	color: #222;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background:#FFF;
}
.mac_os_x_s .status_bar {
  padding-bottom:24px;
}

/* FOR IE */
* html .mac_os_x_nw {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL_Main.png", sizingMethod="crop");
}

* html .mac_os_x_n {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T_Main.png", sizingMethod="scale");
}

* html .mac_os_x_ne {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR_Main.png", sizingMethod="crop");
}

* html .mac_os_x_w {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L_Main.png", sizingMethod="scale");
}

* html .mac_os_x_e {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R_Main.png", sizingMethod="scale");
}

* html .mac_os_x_sw {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL_Main.png", sizingMethod="crop");
}

* html .mac_os_x_s {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B_Main.png", sizingMethod="scale");
}

* html .mac_os_x_se {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop");
}

* html .mac_os_x_sizer {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop");
}


/* Focused windows */
.overlay_blur_os_x {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.blur_os_x_nw {
	background: transparent url("/css/themes/mac_os_x/TL.png") no-repeat 0 0;			
  width:24px;
  height:30px;
}

.blur_os_x_n {
  background: transparent url("/css/themes/mac_os_x/T.png") repeat-x 0 0;			
  height:30px;
}

.blur_os_x_ne {
  background: transparent url("/css/themes/mac_os_x/TR.png") no-repeat 0 0;			
  width:31px;	  
  height:30px;
}

.blur_os_x_w {
  background: transparent url("/css/themes/mac_os_x/L.png") repeat-y top left;			
  width:16px;
}

.blur_os_x_e {
  background: transparent url("/css/themes/mac_os_x/R.png") repeat-y top right;			
  width:16px;	  
}

.blur_os_x_sw {
  background: transparent url("/css/themes/mac_os_x/BL.png") no-repeat 0 0;			
  width:31px;
  height:40px;
}

.blur_os_x_s {
  background: transparent url("/css/themes/mac_os_x/B.png") repeat-x 0 0;			
  height:40px;
}

.blur_os_x_se, .blur_os_x_sizer {
  background: transparent url("/css/themes/mac_os_x/BR.png") no-repeat 0 0;			
  width:31px;
  height:40px;
}

.blur_os_x_sizer {
	cursor:se-resize;	
}

.blur_os_x_close {
	width: 19px;
	height: 19px;
	background: transparent url("/css/themes/mac_os_x/close.gif") no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:25px;
	cursor:pointer;
	z-index:1000;
}

.blur_os_x_minimize {
	width: 19px;
	height: 19px;
	background: transparent url("/css/themes/mac_os_x/minimize.gif") no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:45px;
	cursor:pointer;
	z-index:1000;
}

.blur_os_x_maximize {
	width: 19px;
	height: 19px;
	background: transparent url("/css/themes/mac_os_x/maximize.gif") no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:65px;
	cursor:pointer;
	z-index:1000;
}

.blur_os_x_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:8px;
	width:100%;
	color:#000;
}

.blur_os_x_content {
	overflow:auto;
	color: #222;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background:#FFF;
}
.blur_os_x_s .status_bar {
  padding-bottom:24px;
}

/* FOR IE */
* html .blur_os_x_nw {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL.png", sizingMethod="crop");
}

* html .blur_os_x_n {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T.png", sizingMethod="scale");
}

* html .blur_os_x_ne {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR.png", sizingMethod="crop");
}

* html .blur_os_x_w {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L.png", sizingMethod="scale");
}

* html .blur_os_x_e {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R.png", sizingMethod="scale");
}

* html .blur_os_x_sw {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL.png", sizingMethod="crop");
}

* html .blur_os_x_s {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B.png", sizingMethod="scale");
}

* html .blur_os_x_se {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png", sizingMethod="crop");
}

* html .blur_os_x_sizer {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png", sizingMethod="crop");
}






