/* CSS Document */
#x_tr {
display:table;
width: 100%px;  
height: 20px;
padding: 6px 0px 0px 6px;
margin: 2px 12px 2px 12px;
background-color:#efefef;
vertical-align:middle;
}

#x_td {
padding-left: 4px;
padding-right: 4px;
display:inline;
width: inherit;  
}

td.career_left {
padding: 4px 4px 4px 4px;
width: 50px;
text-align:right;
color:#2d6595;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#E9E9E9;
}

td.career_right {
padding: 4px 4px 4px 4px;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#E9E9E9;
}

table.career_table {
width:426px;
border-top:solid;
border-top-width:1px;
border-top-color:#cccccc;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#cccccc;
border-left:solid;
border-left-width:1px;
border-left-color:#cccccc;
border-right:solid;
border-right-width:1px;
border-right-color:#cccccc;
}

#x_tr_title {
display:table;
width: 90%;  
height: 20px;
padding: 6px 0px 0px 6px;
margin: 2px 2px 2px 2px;
background-color:#efefef;
vertical-align:middle;
}

#x_tr_title_cat {
display:table;
width: 90%;  
height: 20px;
padding: 6px 0px 0px 6px;
margin: 2px 2px 2px 2px;
background-color:#727272;
vertical-align:middle;
}

#x_326_wide {
display:table;
width:326px;
padding:10px;
}

#x_426_wide {
display:table;
width:426px;
padding:10px;
}

#x_td_title {
font-weight:bold;
padding-left: 4px;
padding-right: 4px;
display:inline;
width: inherit;  
}

#x_td_title_cat {
color:#FFFFFF;
font-weight:bold;
padding-left: 4px;
padding-right: 4px;
display:inline;
width: inherit;  
}

#x_table_category {
display:table;
width: 426;  
height: 16px;
padding: 13px 0px 0px 6px;
margin: 2px 0px 2px 2px;
/*background-color:#efefef;*/
vertical-align:middle;
color:#2d6595;
font-weight:bold;
font-size:12px;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#cccccc;
}

#x_table_subcategory {
display:table;
width: 326;  
height: 13px;
padding: 10px 0px 0px 10px;
margin: 1px 1px 1px 1px;
/*background-color:#efefef;*/
vertical-align:middle;
color:#2d6595;
font-weight:bold;
font-size:11px;
}

#x_table_store {
display:table;
width: 326;  
height: 13px;
padding: 10px 0px 0px 10px;
margin: 1px 1px 1px 1px;
/*background-color:#efefef;*/
vertical-align:middle;
color:#333333;
font-size:11px;
}

#x_table_footer {
display:table;
width: 326;  
height: 13px;
padding: 10px 0px 0px 10px;
margin: 1px 1px 1px 1px;
/*background-color:#efefef;*/
vertical-align:middle;
color:#cccccc;
font-size:11px;
}

#x_page_title {
display:table;
width: 99%;  
height: 20px;
padding: 6px 0px 0px 6px;
margin: 2px 2px 2px 2px;
vertical-align:middle;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
background-color: #8380b2;
}

#table_title {
display:table;
width: 100%;  
height: 20px;
padding: 6px 0px 0px 6px;
margin: 2px 2px 2px 2px;
vertical-align:middle;
color:#2d6595;
font-weight:bold;
font-size:12px;
background-color: #cccccc;
}

#html_mainnav {
display:block;
width: inherit;
height: inherit;  
text-align:middle;
padding-top:15px;
}

#html_sidebar_cat {
display:block;
width: 136px;
height:inherit;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 0;
padding-top: 10px;
color:#FFFFFF;
border-top:solid;
border-top-width:1px;
border-top-color:#eae4c3;
}

#html_sidebar_subcat {
display:block;
width: 131px;
height:inherit;
padding-left: 10px;
padding-bottom: 5px;
padding-right: 0;
padding-top: 5px;
color:#FFFFFF;
font-size:10px;
}

#html_sidebar_subcat a {
text-decoration:none;
color:#dfd69d;
}

#html_sidebar_cat a {
text-decoration:none;
color:#dfd69d;
}

#html_sidebar_subcat a:hover {
text-decoration:none;
color:#ffffff;
}

#html_sidebar_cat a:hover {
text-decoration:none;
color:#ffffff;
}

div.beauty_cnt {
padding: 0px 17px 0px 17px;
color:#ffffff;
font-size:12px;
}

div.beauty_cnt a {
text-decoration:underline;
color:#ffffff;
}

div.beauty_cnt a:hover {
text-decoration:underline;
color:#ba298b;
}

td.beauty_cell {
	border-color: #ba298b;
	border-width: 2px;
	border-style: solid;
	color:#ffffff;
	font-size:12px;
}

table.restaurant_table {
width:500px;
border:1px solid #ccc;
margin-top: 10px;
border-collapse:collapse;
}

td.restlist_left {
padding: 4px 4px 4px 4px;
text-align:right;
color:#2d6595;
border-bottom:1px solid #E9E9E9;
}

td.restlist_ctr {
padding: 4px 8px 4px 8px;
text-align:left;
border-bottom:1px solid #E9E9E9;
}

td.restlist_right {
padding: 4px 4px 4px 4px;
border-bottom:1px solid #E9E9E9;
}

