/* Global */
img {
border:none;
border-style:none;
}

/* commented backslash hack \*/
html, body{
height:100%;
}

/* end hack */
html,body {
margin:0;padding:0
}

#outer{
min-height:100%;
margin-bottom:-50px;
}

* html #outer{
height:100%;
}

p {
margin:0 0 .5em 0;
}

input.steps {
	border: 1px solid #808281;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	padding:3px;

}

input {
	border: none;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	padding:3px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;

}


input.button {
border:none;
background: none;
}

input.btn {
background-color:#0E83C5;
color:#FFFFFF;
margin-top:5px;
cursor:pointer;
}

input.yt_up {
	border: none;
	background: #none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: none;
	padding:3px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}


input.admin_submit {
background-color:#F5F5F5;
border: 1px solid #C0DEED;
color:#C0DEED;
}

input.form {
background-color:#FFFFFF;
color:#0E83C5;
}


input.border {
	border: 1px solid #A6D3ED;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}

textarea {
	padding:3px;
	border: none;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}

textarea.steps {
	padding:3px;
	border: 1px solid #808281;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}




textarea.comment_style {
	border: 1px solid #A6D3ED;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	padding:3px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}


select {
	border: none;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	padding:3px;
}

select.steps {
	border: 1px solid #808281;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	padding:3px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}


/* Navigation */
.nav_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.nav_text_hash {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0E83C5;
}

.nav_text a {
color:#FFFFFF;
text-decoration: none;
}

.nav_text a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.nav_bumper {
background-color:#000000;
height:5px;
text-size: 0px;
}


.nav_width {
width:900px;
height:25px;
}

.nav_width_steps {
width:720px;
height:25px;
}

.nav_align {
height:25px;
line-height:25px;
}

.nav_logo_steps {
vertical-align:middle;
padding-top:10px;
}

.nav_logo {
vertical-align:middle;
padding-top:25px;
}

/* Search */

.search_container {
width:900px;
height:45px;
line-height:45px;
background-color:#0E83C5;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
}

#search_refinement_functions {
width:125px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
background-color:#FFF6BF;
border:1px;
border:#FCE070 solid 1px;
float:left;
padding:5px;
}

#no_results {
background-color:#FFFFFF;
border: none;
width:890px;
text-align:left;
padding:10px;
margin-bottom:10px;
float:right;
}


.main_page_cats {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.main_page_cats a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#0E83C5;
}

.main_page_cats a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
font-weight:normal;
color:#0E83C5;
}

/* Results */

#moombo_results {
background-color:#F5F5F5;
border: #A6D3ED 1px solid;
width:725px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
float:right;
}


.results_container {
width:900px;
}

#results_sorting {
text-align:right;
height:25px;
float:right;
}

.results_sort_heading {
font-size:11px;
font-weight:bold;
}

.results_sort_heading a {
font-size:11px;
font-weight:bold;
text-decoration:none;
font-weight:normal;
color:#0E83C5;
}

.results_sort_heading a:hover {
font-size:11px;
font-weight:bold;
text-decoration:underline;
font-weight:normal;
color:#0E83C5;
}

.results_heading {
font-size:14px;
font-weight:bold;
}

.results_sub {
font-size:14px;
font-weight:bold;
color:#333333;
}

.results_sub_body {
font-size:12px;
font-weight:normal;
color:#333333;
}

.results_sub_body a {
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.results_sub_body a:hover {
font-size:12px;
font-weight:bold;
text-decoration:underline;
}


.results_refine_links {
font-size:12px;
}

.results_refine_links a {
font-size:12px;
text-decoration:none;
color:#000000;
}

.results_refine_links a:hover {
font-size:12px;
text-decoration:none;
color:#000000;
}

.results_refine_links_sub {
font-size:12px;
font-weight:normal;
color:#000000;
}

.results_refine_links_sub a {
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#0E83C5;
}

.results_refine_links_sub a:hover {
font-size:12px;
text-decoration:underline;
font-weight:normal;
color:#0E83C5;
}

.results {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.results a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#0E83C5;
}

.results a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
color:#0E83C5;
}

.results_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.results_2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-weight:bold;
color:#0E83C5;
}

.results_2 a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-weight:bold;
color:#0E83C5;
}


.results_2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-weight:bold;
color:#0E83C5;
}

.results_subcategory_display {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#666666;
}


/* YouTube Results */

#youtube_results {
background-color:#C0DEED;
border: #A6D3ED 1px solid;
width:725px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
float:right;
}

/* Twitter Results */

#twitter_results {
background-color:#C0DEED;
border: #A6D3ED 1px solid;
width:725px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
float:right;
}

/* Items */

#item_container {
background-color:#F5F5F5;
border: #A6D3ED 1px solid;
width:880px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
}

#item_container_new {
background-color:#F5F5F5;
border: #A6D3ED 1px solid;
width:700px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
}


#item_header_container {
width:350px;
float:left;
}

#item_header_container_oodle {
width:625px;
float:left;
}

.item_header {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
font-weight:bold;
}

#item_sub_header {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:normal;
font-style:italic;
}

#item_user {
font-size:11px;
font-weight:bold;
}

#item_user a{
font-size:11px;
color:#0E83C5;
font-style:normal;
text-decoration:none;
font-weight:normal;
}

#item_user a:hover{
font-size:11px;
color:#0E83C5;
font-style:normal;
text-decoration:underline;
font-weight:normal;
}

.item_links a {
font-size:13px;
color:#FFFFFF;
font-style:normal;
text-decoration:none;
}

#item_user_info {
height:15px;
vertical-align:middle;
float:right;
width:400px;
}

.item_links a:hover {
font-size:13px;
color:#FFFFFF;
font-style:normal;
text-decoration:underline;
}

#item_information {
width:450px;
padding-top:5px;
float:left;
}

#oodle_item_information {
width:670px;
padding-top:5px;
float:left;
}

#item_information_noimg {
padding-top:5px;
}


#item_search {
text-align:left;
height:25px;
width:800px;
float:left;
}

#list_an_item {
text-align:right;
float:right;
}


.user_action {
font-size:9px;
color:#0E83C5;
}

.img_border{
border: 1px solid #666666;
}

.photo_video {
width:400px;
float:left;
}

#contact_seller {
padding-top:5px;
padding-bottom:10px;
float:right;
width:340px;
background-color:#0E83C5;
padding:5px;
margin-bottom:5px;
margin-left:5px;
margin-top:5px;
margin-right:none;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#contact_seller_sub {
padding-top:5px;
padding-bottom:10px;
float:right;
width:250px;
background-color:#0E83C5;
padding:5px;
margin-bottom:5px;
margin-left:5px;
margin-top:5px;
margin-right:none;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}


#contact_seller_none {
float:right;
width:340px;
}

#oodle_contact_seller_none {
float:right;
width:140px;
}

.item_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#222222;
}

.item_body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
}

.item_body a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#0E83C5;
}

.item_body a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#0E83C5;
}

.email {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
}

.email a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

.email a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FFFFFF;
}


#item_email a {
color:#0E83C5;
font-size:10px;
text-decoration:none;
}

#item_email a:hover {
color:#0E83C5;
font-size:10px;
text-decoration:underline;
}

#images_video {
width:350px;
float:right;
}

#oodle_images_video {
width:150px;
float:right;
}


.item_text {
font-size:11px;
font-weight:normal;
}

.item_text a {
font-size:11px;
font-weight:bold;
text-decoration:none;
font-weight:normal;
color:#0E83C5;
}

.item_text a:hover {
font-size:11px;
font-weight:bold;
text-decoration:underline;
font-weight:normal;
color:#0E83C5;
}

.icon_container {
padding-top:3px; 
float:right;
width:520px;
}

.icon_container_oodle {
padding-top:3px; 
float:right;
width:245px;
}

/* Admin */
.admin_nav_container {
width:900px;
height:45px;
line-height:45px;
background-color:#0E83C5;
vertical-align:middle;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;

}

.admin_nav_container img {
vertical-align:middle;
}

/* Comments */
.comment_author {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:666666;
}

.comment_body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-style:italic;
}

#item_comment_form {
width:200px;
float:left;
}

#item_comment_form_oodle {
height:20px;
line-height:20px;
vertical-align:middle;
padding:5px;
width:350px;
float:left;
}

#comment_container { 
background-color:#C0DEED;
border: #A6D3ED 1px solid;
width:880px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
}

#comment_container_new { 
background-color:#C0DEED;
border: #A6D3ED 1px solid;
width:700px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
}


#display_comments { 
background-color:#FFFFFF;
/*border: #A6D3ED 1px solid;*/
width:650px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:5px;
margin-bottom:10px;
float:right;
}

#display_comments_new { 
background-color:#FFFFFF;
/*border: #A6D3ED 1px solid;*/
width:450px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:5px;
margin-bottom:10px;
float:right;
}

#display_comments_oodle { 
background-color:#FFFFFF;
/*border: #A6D3ED 1px solid;*/
width:500px;
height:20px;
line-height:20px;
vertical-align:middle;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:right;
padding:5px;
margin-bottom:10px;
float:right;
}

#display_comments_fill { 
width:500px;
background-color:#C0DEED;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:5px;
margin-bottom:10px;
float:right;
}



/* Page styles */


body {
   margin: 0px;
   background-color: #FFFFFF;
   font-family: Arial, Helvetica;
   font-size: 12pt;
   color: #000000;
}


hr {
	border: 1px solid #A6D3ED; 
	border-style: none none solid; 
}

hr.tw_yt {
	border: 1px solid #F5F5F5; 
	border-style: none none solid; 
}

hr.solid {
	padding-top:7px;
	border: 1px solid #A6D3ED; 
	border-style: none none solid; 
}

hr.admin {
	border: 1px solid #F5F5F5; 
	border-style: none none solid; 
}

hr.admin_listing {
	border: 1px solid #A6D3ED;
	border-style: none none solid;
	}
	
hr.signup {
border:1px solid #0E83C5;
border-style: none none solid;
}

hr.recent {
border:1px solid #C0DEED;
border-style: none none solid;
padding:none;
}



.clear { clear: both;}

*:focus {
outline: 0;
}

.hidden { 
	display: none; 
	float:left;
	width:776px;
	border:#71C0E9 solid 2px;;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:25px;
	background-color:#FF8D05;
	padding:10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}

.unhidden { 
	display: block; 
	float:left;
	width:776px;
	border:#71C0E9 solid 2px;;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:25px;
	background-color:#FF8D05;
	padding:10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}

.blank_main_container {
width:800px;
margin:0 auto;
padding-top:70px;
}

.white_main_container {
	float:left;
	width:776px;
	border:#71C0E9 solid 2px;;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	padding:10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}

.large_headings {
	font-family: Arial, Helvetica;
	font-size: 36pt;
	font-weight: 700;
	color: #333333;
	letter-spacing:-3px;
}

.white_medium_headings {
	font-family: Arial, Helvetica;
	font-size: 28pt;
	font-weight: 700;
	color: #FFFFFF;
	letter-spacing:-3px;
}

.white_light_headings {
	font-family: Arial, Helvetica;
	font-size: 28pt;
	font-weight: 200;
	color: #FFFFFF;
	letter-spacing:-3px;
}


.error_list {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	font-weight: 400;
	color: #333333;
	letter-spacing:0px;
}

.error_container {
	width:776px;
	border:#71C0E9 solid 2px;;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:25px;
	background-color:#FF8D05;
	padding:10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}

#error_close {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

#error_width {
width:900px;
height:25px;
}

#error_align {
height:25px;
line-height:25px;
}

#error_msg_hd {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

#error_msg {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}

#error_msg_link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}

#error_msg_link a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#000000;
}

#error_msg a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#000000;
}

.subheadings {
	font-family: Arial, Helvetica;
	font-size: 12pt;
	color: #0E83C5;
	font-weight: 700;
}

.subheading_notes {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color: #000000;
	letter-spacing:0px;
	font-style:italic;
}

/* navigation */

.main_header {
width:800px;
margin:0 auto;
}

.header_container {
height:115px;
margin:auto;
}

.navigation_text {
 font: 20px Arial, Helvetica, sans-serif; 
 color: #FFFFFF;
 font-weight: 700;
 text-align: center;
 line-height:35px;
 letter-spacing:0px;
 }
 
.nav_container {
 width:800px;
 text-align:left;
}

#footer {
width:100%;
clear:both;
height:50px;
background-image:url(http://www.moombo.com/images/main/footer_border.png);
background-repeat:repeat-x;
}

#clearfooter{
clear:both;height:50px;
}

#footer_container {
width:900px;
text-align:right;
line-height:50px;
height:50px;
}

#footer_container_steps {
width:720px;
text-align:right;
line-height:50px;
height:50px;
}


.footer_text {
   font-family: Arial, Helvetica;
   font-size: 9pt;
   color: #FFFFFF;
   font-weight:normal;
}

.footer_text a {
   font-family: Arial, Helvetica;
   font-size: 9pt;
   color: #FFFFFF;
   font-weight:normal;
   text-decoration:none;
}

.footer_text a:hover {
   font-family: Arial, Helvetica;
   font-size: 9pt;
   color: #FFFFFF;
   font-weight:normal;
   text-decoration:underline;
}

#footer_text_container {
padding-top:2px;
float:left;
}

#loading_bar {
width: 150px;
height: 25px;
background-color: #FFF6BF;
text-align: center;
line-height: 25px;
color: #0E83C5;
top:12px;
font-family:Arial, Helvetica, sans-serif;
left: 50%;
margin-left: -50px;
font-weight: 700;
border:1px;
border:#FCE070 solid 1px;
z-index: 5;
position:fixed;
display: none;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px;
}

.paging {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#333333;
font-weight:bold;
}

.paging a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
text-decoration:none;
color:#0E83C5;
}

.paging a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
text-decoration:underline;
color:#0E83C5;
}

.main_page_cat_links {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.main_page_cat_links a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
text-decoration:none;
color:#0E83C5;
}

.main_page_cat_links a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
text-decoration:underline;
color:#0E83C5;
}

#main_page_cat_container {
width:900px;
height:30px;
line-height:30px;
background-color:#F5F5F5;
border: #C0DEED 1px solid;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
margin-bottom:10px;
margin-top:10px;
padding:5px;
}

#main_page_image_cont {
width:900px;
height:260px;
}

#main_page_image_right {
width:190px;
height:260px;
float:right;
text-align:left;
}

#main_page_image_left {
width:710px;
height:260px;
float:left;
}


	.suggestionsBox {
		position: relative;
		left: 0px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #dddddd;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #dddddd;
		color: #000000;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #0e83c5;
		color: #ffffff;
	}
	
.recent_items {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.recent_items a {
text-decoration:none;
font-weight:bold;
color:#0E83C5;
}

.recent_items a:hover {
text-decoration:underline;
font-weight:bold;
color:#0E83C5;
}

#recent_items_container {
padding: 5px 0px 0px 5px;
}

.recent_items_per_item {
height:5px;
line-height:5px;
vertical-align:middle;
margin-left:5px;
}

#sell_tab{
float:right; 
position:relative; 
top:75px; 
width:110px; 
margin-right:10px; 
height:31px;
-moz-border-radius-topleft: 7px; 
-moz-border-radius-topright: 7px;  
-webkit-border-top-right-radius: 7px; 
-webkit-border-top-left-radius: 7px; 
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
}

#buy_tab{
float:right; 
position:relative; 
top:75px; 
width:110px; 
margin-right:10px; 
height:31px;
-moz-border-radius-topleft: 7px; 
-moz-border-radius-topright: 7px; 
-webkit-border-top-right-radius: 7px; 
-webkit-border-top-left-radius: 7px; 
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
}

.tab_pad{
padding-top:6px;
}

.step_heading {
font-size:55px;
font-weight:bold;
}

.step_body {
font-size:16px;
font-weight:normal;
}

.step_content_container {
float:left; 
padding-bottom:15px; 
padding-top:12px; 
padding-left:10px;
}

.step_number_container {
float:left; 
padding-left:20px;
}

#steps_container{
color:#FFFFFF;
vertical-align:middle;
height:65px;
width:720px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
background-color:#808281;
}

#step_1_1 {
width:240px;
height:65px; 
float:left; 
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px; 
-webkit-border-bottom-left-radius: 10px; 
-webkit-border-top-left-radius: 10px; 
background-color:#0E83C5;
}

#step_1_2 {
height:65px;
width:240px; 
float:left; 
}

#step_1_3 {
height:65px;
width:240px; 
float:left; 
}

#step_2_1 {
height:65px;
width:240px; 
float:left; 
}

#step_2_2 {
height:65px;
width:240px; 
float:left; 
background-color:#0E83C5;
}

#step_2_3 {
height:65px;
width:240px; 
float:left; 
}

#step_3_1 {
height:65px;
width:240px; 
float:left; 
}

#step_3_2 {
height:65px;
width:240px; 
float:left; 
}

#step_3_3 {
height:65px;
width:240px; 
float:left;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px; 
-webkit-border-bottom-right-radius: 10px; 
-webkit-border-top-right-radius: 10px; 
background-color:#0E83C5; 
}

.listing_app_container {
text-align:left;
margin-bottom:10px;
height:100%;
padding:10px;
vertical-align:middle;
width:700px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
border: 1px solid #808281;
}

.h1{
font-size:12px;
color:#808281;
font-weight:bold;
}

.header_title_steps {
font-size:12px;
color:#808281;
font-weight:bold;
}

.header_title_steps a{
font-size:12px;
color:#0E83C5;
text-decoration:none;
font-weight:bold;
}

.header_title_steps a:hover{
font-size:12px;
color:#0E83C5;
text-decoration:underline;
font-weight:bold;
}



div.fieldset {
text-align:left;
vertical-align:middle;
width:700px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
border:  1px solid #A6D3ED;
margin: 10px 0;
padding: 20px 10px;
background-color:#F5F5F5;
}

div.view_fieldset {
text-align:left;
vertical-align:middle;
width:700px; 
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
border:  1px solid #A6D3ED;
margin: 10px 0;
padding: 10px 10px;
background-color:#F5F5F5;
}

div.fieldset span.legend {
height:20px;
position: relative;
background: url(../../images/main/bk_fill_div_overlay.png) repeat-x;
padding: 3px;
top: -30px;
font: 700 14px Arial, Helvetica, sans-serif;
color: #333333;
font-weight:100;
}

.subdomain_bio {
font-size:12px;
color:#636161;
font-weight:normal;
}

.subdomain_bio_title {
color:#0E83C5;
font-size:12px;
font-weight:normal;
}

.subdomain_bio_title a{
color:#0E83C5;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.subdomain_bio_title a:hover {
color:#0E83C5;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.steps_body_bus {
font-size:12px;
color:#636161;
font-weight:normal;
font-style:italic;
}

.steps_body_bus a {
font-size:12px;
color:#0E83C5;
font-weight:normal;
text-decoration:none;
}

.steps_body_bus a:hover{
font-size:12px;
color:#0E83C5;
font-weight:normal;
text-decoration:underline;
}


.steps_body {
font-size:14px;
color:#636161;
font-weight:normal;
}

.steps_body a {
font-size:14px;
color:#0E83C5;
font-weight:normal;
text-decoration:none;
}

.steps_body a:hover{
font-size:14px;
color:#0E83C5;
font-weight:normal;
text-decoration:underline;
}

.view_header {
width:720px;
margin-top:10px;
}

.date {
font-size:11px;
font-weight:bold;
text-decoration:none;
font-weight:normal;
color:#0E83C5;
}
