body {
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;
	background-color:#000000;
	color:black;
	background-image:url("/theme/default/images/bg_2.png");
	/* background-repeat: repeat-x; */
}
td,input,div,textarea,select {
	font-family:Arial;
	font-size:12px;
}
select {
	background-color:#CBCBED;
}
h1 {
	font-size:16px;
	color:#FF6600;
}
.quote {
	padding-left:50px;
	padding-right:50px;
}
a {
	font-family:Arial;
	font-size:12px;
	color:#3939AE;
	text-decoration:none;
}
.table_100 {
	width:100%;
}
.table_50 {
	width:60%;
}
.input_normal_full {
	width:100%;
}
.table_main {
	text-align: left;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-top:0px;
	width:1000px;
	border-collapse:collapse;
}
.td_header {
	text-align: center;
	padding:0px;
	padding-left:0px;
	/* background-image:url("/theme/default/images/header_bg.jpg"); */
	width:100%;
}
.td_header_right {
	color:#1c2a35;
	padding:15px;
	background-image:url("/theme/default/images/header_bg.jpg");
	width:0%;
	height:150px;
}
.td_header a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
}
.td_header_right a {
	text-decoration:none;
	font-size:15px;
	color:#FFFFFF;
}
.td_top_links {
	text-align: center;
	height:30px;
	/* background-color:#FFFFFF; */
	border-top:2px solid #030301; 
	border-bottom:2px solid #030301;
	/* border-right:1px solid #0b0b0b;
	border-left:1px solid #0b0b0b; */
	padding:0px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-image:url("/theme/default/images/link_bg_3.png");
}
.link_home {
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	color: #FFFFFF;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	background-image:url("/theme/default/images/2.png");
}
.link_home:hover {
	color:#000000;
	text-decoration: underline;
	background-image:url("/theme/default/images/1.png");
}
.link_top {
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	color: #FFFFFF;        /* #cceeff; */
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	background-image:url("/theme/default/images/2.png");
}
.link_top:hover {
	color:#000000;
	text-decoration: underline;
	/* background-color:#777777; */
	background-image:url("/theme/default/images/1.png");
}
.td_center {
	text-align: left;
	/* border-top:1px solid #000000; 
	border-bottom:2px solid #FFA500;
	border-right:1px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
    */
	background-color:#faf9ff;
	color:black;
	padding:1em;
	background-image:url("/theme/default/images/td_main_bg_3.png");
	background-repeat: repeat-y;
}
.td_footer_1 {
	/* background-color:#000000;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
    border-bottom:2px solid #000000; */
    border-top:2px solid #000000;
	color:black;
	padding:.5em;
	text-align:right;
	background-image:url("/theme/default/images/footer_2.png");
    background-position: bottom;
}
.td_footer {
	/* background-color:#000000;
    border-top:2px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000; */
	color:black;
	padding:.5em;
	text-align:right;
}
.td_footer a {
	color:#777777;
	text-decoration:none;
}
.td_footer a:hover {
	color:#FF8C00;
}

.simple {
	color:#000000;
}
.simple_ash {
	color:#aaaaaa;
}
.simple_black {
	color:#0b0b0b;
}
.simple_white {
	color:#FFFFFF;
}
.msgbox {
	color:gray;
	padding:.7em;
	background-color:white;
	border:1px dashed gray;
}
.td_upload_choice {
	text-align:center;
	vertical-align:top;
	/* background-color:#ffffff;
	padding:10px;*/
	border-bottom:1px solid #1c2a35;
	color:gray;
}
.td_upload_choice button {
	cursor:pointer;
	width:100px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:white;
	color:gray;
	border-top:1px solid #1c2a35;
	border-left:1px solid #1c2a35;
	border-right:3px solid #1c2a35;
	border-bottom:0px;
}
.td_upload_box {
	width:80%;
	text-align:left;
	vertical-align:top;
	padding-top:20px;
	padding-left:30px;
	color:black;
}

/* .upload_button {
	color: #000000;
	font-weight: bold;
	border: 1px solid #008000;
	background-color: #FFFFFF;
	background-image: url("/theme/default/images/link_top_bg.jpg");
 }  */

 .upload_button {
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	font-family:Arial;
	font-size:12px;
	line-height:25px;
	background-image:url("/theme/default/images/2.png");
}
.upload_button:hover {
	color:#000000;
	background-image:url("/theme/default/images/1.png");
}

.td_upload_right {
	padding:10px;
	text-align:center;
	vertical-align:top;
	color:gray;
}
.div_adv_opt {
	padding:10px;
	text-align:left;
	color:black;
}
.div_adv_opt img { cursor:pointer;
}
.field_file {
	width:220px;
	cursor:default;
}
.field_file_zip {
	width:250px;
	cursor:default;
}
.field_url {
	width:150px;
}
.code_image {
	border:1px solid black;
}
.code_box {
	border:1px solid gray;
	background-color:white;
	color:#3C3CB5;
	width:500px;
	cursor:pointer;
	font-family:tahoma;
	font-size:10px;
}
.code_box_full {
	border:1px solid gray;
	background-color:white;
	color:#3C3CB5;
	width:100%;
	cursor:pointer;
	font-family:tahoma;
	font-size:10px;
}
.code_table {
	background-color:#f4f4f4;
	width:100%;
	border-left:5px solid gray;
	border-bottom:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-top:1px solid #dddddd;
}
.td_code_fields {
	vertical-align:center;
	text-align:left;
}
.td_code_image {
	width:150;
	vertical-align:center;
	text-align:center;
	padding:10px;
}
.highlight_row_right {
	text-align:right;
	vertical-align:center;
	background-color:#eeeeee;
	padding:5px;
}
.td_gallery_left {
	width:200;
	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:1px solid black; }
.gallery_thumb:hover {
	filter:Gray;
}
.td_gallery_thumb a:hover {
	opacity:0.4;
	filter:alpha(opacity=40);
}

.td_gallery_thumb_select{
	text-align:center;
	color:black;
}
.highlight_row_left {
	background-color:#eeeeee;
	padding:10px;
	color:black;
}
.heading_block {
	background: url("/theme/default/images/headbg.jpg") no-repeat;
	color:black;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	display:block;
	height:15px;
}
.featured_image {
	width:250px;
	border-left:3px solid #eeeeee;
	border-top:3px solid #eeeeee;
	border-right:3px solid #777777;
	border-bottom:3px solid #777777;
	padding:5px;
}
.share_image_frame {
	width:700px;
	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;
	border-right:5px solid #EEEEEE;
}
.td_gallery_desc {
	color:gray;
	padding:.3em;
	width:150px;
	vertical-align:top;
}
.desc {
	color:black;
	font-size:11px;
}
.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:left;
	vertical-align:top;
	color:black;
	width:150px;
}
.admin_menu_td a {
	color:black;
	text-decoration:none;
	font-size:11px;
}
.admin_menu_td a:hover {
	text-decoration:underline;
}
.admin_menu_td a img {
	border:0px;
}
.admin_body_td {
	padding-left:20px;
}
.updates_frame {
	border:1px dotted gray;
	width:100%;
	height:400px;
}
.preview_img {
	border:1px solid #eeeeee;
	width:32px;
	height:17px;
}
.bookmarks {
	text-align:right;

}
.bookmarks a img {
	border:0px;
}
.pages {
	text-align:center;
}
.pages a {
	padding:4px;
	border:1px solid gray;
	background-color:#eeeeee;

	text-decoration:none;
	font-weigt:bold;
	color:black;
}
.share_info {
	font-size:13px;
	color:gray;
	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;
	line-height: 3em;
}
.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; }


