body {
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		background-color:#E9F2F5;
		color:black;
	}
	td,input,div,textarea,select {
		font-family:Arial;
		font-size:12px;
	}
	select {
		background-color:#E9F5C0;
	}
	h1 {
		font-size:16px;
		color:#FF6600;
	}
	a {
		font-family:Arial;
		font-size:12px;
		color:#3939AE;
	}
	.table_100 {
		width:100%;
	}
	.table_50 {
		width:60%;
	}
	.input_normal_full {
		width:100%;
	}
	.table_main {
		width:100%;
		border-collapse:collapse;
	}
	.table_main_center {
		width:1000px;
		border-collapse:collapse;
	}	
	.table_index {
		width:1000px;
		background-color:#E9F2F5;
	}
	.td_ad_left {
		width:20%;
		color:black;
		vertical-align:top;
	}
	.td_ad_right {
		width:20%;
		color:black;
		vertical-align:top;
	}	
	.td_header {
		text-align:right;
		width:30%;
		padding:0px;
		background-image:url(http://www.deviantpics.com/theme/images/header_bg.jpg);
	}
	.td_header_right {
		text-align:center;
		vertical-align:bottom;
		width:50%;
		padding:0px;
		background-image:url(http://www.deviantpics.com/theme/images/header_bg.jpg);
	}	
	.link_top_hl {
		padding-left:12px;
		padding-right:12px;
		padding-top:6px;
		padding-bottom:6px;
		color:white;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		line-height:30px;
		background-color:#258ECA;
	}	
	.link_top_hl:hover {
		background-color:white;
		color:black;
	}	
	.link_top {
		padding-left:8px;
		padding-right:8px;
		padding-top:6px;
		padding-bottom:6px;
		color:black;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		line-height:30px;
	}	
	.link_top:hover {
		background-color:white;
	}	
	.td_center {
		/*background-color:white;*/
		color:black;
		padding:1em;
		vertical-align:top;
	}
	.footer {
		color:#A6A6A6;
		font-size:11px;
		font-weight:bold;
		background-image:url(http://www.deviantpics.com/theme/images/upload_box_bg.jpg);
		background-position: center center;
		padding:15px;	
		width:100%;		
	}
	.footer a {
		color:gray;
		font-weight:bold;
		text-decoration:none;
	}
	.td_footer a:hover {
		color:#F69220;
	}

	.simple {
		color:black;
	}
	.msgbox {
		color:gray;
		padding:.7em;
		background-color:white;
		border:1px dashed gray;
	}
	.td_upload_choice {
		vertical-align:center;
		/*
		background-color:#ffffff;
		padding:10px;
		*/
		border-bottom:1px solid #eeeeee;
		color:gray;
		text-align:right;
	}
	.choice_button1 {
		cursor:pointer;
		color:white;
		border:1px solid #D0DEEC;
		background-color:#258ECA;
		font-family:Arial;
		font-size:12px;
		height:25px;
	}
	.choice_button2 {
		cursor:pointer;
		color:white;
		border:1px solid #D0DEEC;
		background-color:#B3DE26;
		font-family:Arial;
		font-size:12px;
		height:25px;
	}	
	.choice_button3 {
		cursor:pointer;
		color:white;
		border:1px solid #333333;
		background-color:#258ECA;
		font-family:Arial;
		font-size:12px;
		height:25px;
	}		
	.td_upload_box {
		width:50%;
		text-align:left;
		vertical-align:top;
		color:black;
		background-image:url(http://www.deviantpics.com/theme/images/upload_box_bg.jpg);
		background-position: center center;
		padding:15px;	
	}
	.abox {
		background-image:url(http://www.deviantpics.com/theme/images/upload_box_bg.jpg);
		border:1px solid white;
		/*background-repeat: repeat-x;*/
		background-position: center center;
		padding:15px;	
	}
	
	.td_upload_right {
		padding:20px;
		text-align:center;
		vertical-align:top;
		color:gray;
	}
	.div_adv_opt {
		color:#a6a6a6;
		font-size:11px;
		font-family:arial;
		text-align:right;
	}
	.field_file {
		background-color:white;
		width:200px;
		cursor:default;
	}
	.field_url {
		background-color:#F2F7FF;
		width:250px;
	}
	.code_image {
		border:0px;
	}
	.code_box {
		border:1px solid gray;
		background-color:white;
		color:black;
		width:400px;
		cursor:pointer;
	}
	.code_table {
		background-color:#eeeeee;
		width:100%;
		border-left:1px solid gray;
		border-bottom:1px solid gray;
		border-right:1px solid #dddddd;
		border-top:1px solid #dddddd;
	}
	.td_code_fields {
		vertical-align:center;
		text-align:left;
	}
	.td_code_image {
		width:100;
		vertical-align:center;
		padding:10px;
	}
	.highlight_row_right {
		text-align:right;
		vertical-align:center;
		background-color:#DBEF94;
		padding:5px;
		color:black;
	}
	.highlight_row_left {
		text-align:left;
		vertical-align:center;
		background-color:#DBEF94;
		padding:5px;
		color:black;
	}	
	.td_gallery_left {
		width:200px;
		color:black;
		background-color:white;
		vertical-align:top;
	}
	.td_gallery_right {
		color:black;
		background-color:white;
		vertical-align:top;
		padding-left:20px;
		text-align:right;
	}
	.td_gallery_thumb {
		vertical-align:bottom;
		text-align:center;
	}
	.gallery_thumb {
		border:0px;
	}
	.td_gallery_thumb_select{
		text-align:center;
		color:black;
	}

	.heading_block { 
		font-weight:bold; 
		background-image:url(http://www.deviantpics.com/theme/images/headbg.jpg);
		background-repeat: repeat-y;
		color:black; 
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		display:block;
		height:25px;
	}		
	.featured_image {
		width:300px; 
		height:300px;
		overflow-x:auto; 
		overflow-y:auto; 		
	}
	.share_image_frame { 
		width:600px; 
		/*height:500px;*/
		overflow-x:auto; 
		/*overflow-y:auto; */
		vertical-align:center;
		text-align:center;
	} 
	.user_gallery_left_div { 
		width:180px; 
		overflow-x:auto; 
		white-space:nowrap;
		padding-right:10px;
	} 	
	.td_gallery_desc {
		color:gray;
		padding:.3em;
		width:150px;
		vertical-align:top;
	}
	.desc {
		color:gray;
	}
	.bio {
		color:gray;
		align:justify;
	}
	.admin_form {
		background-color:white;
		width:98%;
		border-left:1px solid #dddddd;
		border-top:25px solid #dddddd;
		border-right:1px solid gray;
		border-bottom:2px solid gray;
		padding:.8em;
		color:black;
	}	
	.admin_menu_td {
		text-align:center;
		vertical-align:top;
		color:black;
		width:150px;
	}
	.admin_menu_td a {
		color:black;
		text-decoration:none;
	}
	.admin_menu_td a:hover {
		text-decoration:underline;
	}	
	.admin_menu_td a img {
		border:0px;
	}	
	.updates_frame {
		border:1px dotted gray;
		width:100%;
		height:400px;
	}
	.preview_img {
		border:1px solid #eeeeee;
		width:32px;
		height:17px;
	}
	
	
	.tl { background-image:url(http://www.deviantpics.com/theme/images/tl.jpg); background-repeat: no-repeat; width:22px; height:21px; }
	.ct { background-image:url(http://www.deviantpics.com/theme/images/ct.jpg); background-repeat: repeat-x; height:21px; }
	.tr { background-image:url(http://www.deviantpics.com/theme/images/tr.jpg); background-repeat: no-repeat; width:22px; height:21px; }
	.cl { background-image:url(http://www.deviantpics.com/theme/images/cl.jpg); background-repeat: repeat-y; width:22px; }
	.cr { background-image:url(http://www.deviantpics.com/theme/images/cr.jpg); background-repeat: repeat-y; width:22px; }
	.bl { background-image:url(http://www.deviantpics.com/theme/images/bl.jpg); background-repeat: no-repeat; width:22px; height:21px; }
	.cb { background-image:url(http://www.deviantpics.com/theme/images/cb.jpg); background-repeat: repeat-x; height:21px; }
	.br { background-image:url(http://www.deviantpics.com/theme/images/br.jpg); background-repeat: no-repeat; width:22px; height:21px; }
	.cc { 
		border:1px solid white; 
		background-color:white; 
		background-image:url(http://www.deviantpics.com/theme/images/upload_box_bg.jpg); 
		background-position: center center; 
		padding:10px;
	}	ray;
		text-align:center;
	}
	.arc_div {
		background-color:#f4f4f4;
		border-left:5px solid gray;
		padding-left:15px;
		padding-top:10px;
		padding-right:7px;
		padding-bottom:10px;
		border-bottom:1px solid #DDDDDD;
		border-right:1px solid #DDDDDD;
	}
	.arc_div_a {
		border:1px solid #dddddd;
		background-color:white;
		color:gray;
		padding:3px;
	}
	.arc_div_a:hover {
		background-color:gray;
		color:white;
		border:1px solid black;
	}
	.arc_div_sel_a {
		padding:3px;
		background-color:gray;
		color:white;
		border:1px solid black;	
	}
	.td_archive_thumb {
		vertical-align:bottom;
		text-align:center;
	}
	.td_archive_thumb a img { border:0px; }
	.archive_thumb { border:0px; }
	
	
