#My_list .My_listitem .My_listminusplus { 
float : left; 
width : 10px; 
position : relative; 
top : 3px; 
} 
#My_list .My_listitem .My_listitemtitle { 
font-weight : bolder; 
left : 4px; 
position : relative; 
} 
#My_list .My_listitem { 
padding-bottom : 3px; 
width : 95%; 
clear : both; 
} 
#My_list .My_listitem .My_listitemvalue { 
left : 14px; 
padding-bottom : 10px; 
position : relative; 
} 
#My_catalog { 
padding-right : 2px; 
padding-left : 2px; 
margin-bottom : 10px; 
padding-bottom : 2px; 
padding-top : 2px; 
} 
#My_catalog .My_catalogitem { 
border-right : 1px solid #dcdcdc; 
padding-right : 2px; 
border-top : 1px solid #dcdcdc; 
padding-left : 2px; 
float : left; 
margin-bottom : 10px; 
padding-bottom : 2px; 
border-left : 1px solid #dcdcdc; 
width : 100%; 
padding-top : 2px; 
border-bottom : 1px solid #dcdcdc; 
position : relative; 
} 
#My_catalogbrowsetable { 
font-weight : bolder; 
margin-bottom : 5px; 
width : 100%; 
text-align : center; 
} 
#My_feed { 
width : 100%; 
} 
#My_feed .My_feeditem { 
float : left; 
padding-bottom : 10px; 
width : 100%; 
position : relative; 
} 
#My_breadcrumbs { 
font-weight : bolder; 
font-size : xx-small; 
padding-bottom : 3px; 
padding-top : 3px; 
position : relative; 
text-align : left; 
} 
#My_searchResults .My_searchResultsTitle { 
font-weight : bolder; 
} 
#My_searchResults .My_searchResultsText { 
padding-bottom : 8px; 
} 
#shadow-container { 
left : 3px; 
margin-bottom : 3px; 
margin-right : 3px; 
position : relative; 
top : 3px; 
} 
#shadow-container .shadow2 { 
left : -1px; 
position : relative; 
top : -1px; 
} 
#shadow-container .shadow3 { 
left : -1px; 
position : relative; 
top : -1px; 
} 
#shadow-container .container { 
left : -1px; 
position : relative; 
top : -1px; 
} 
#shadow-container .shadow1 { 
background : #f1f0f1; 
} 
#shadow-container .shadow2 { 
background : #dbdadb; 
} 
#shadow-container .shadow3 { 
background : #b8b6b8; 
} 
#shadow-container .container { 
border-right : 1px solid #848284; 
padding-right : 0; 
border-top : 1px solid #848284; 
padding-left : 0; 
background : #ffffff; 
padding-bottom : 0; 
border-left : 1px solid #848284; 
padding-top : 0; 
border-bottom : 1px solid #848284; 
} 
#My_form .My_fieldline { 
clear : both; 
float : left; 
padding-bottom : 3px; 
width : 98%; 
position : relative; 
} 
#My_form .My_fieldline .My_fieldlabel { 
left : 0; 
float : left; 
width : 190px; 
font-style : italic; 
position : relative; 
text-align : right; 
} 
#My_form .My_fieldline .My_fieldvalue { 
left : 7px; 
float : left; 
position : relative; 
} 
#My_form .My_fieldline .My_oneline { 
float : none; 
padding-bottom : 3px; 
position : relative; 
} 
#My_catalog .My_catalogitem .My_fieldline { 
clear : both; 
float : left; 
padding-bottom : 7px; 
width : 100%; 
position : relative; 
} 
#My_catalog .My_catalogitem .My_fieldline .My_fieldlabel { 
left : 0; 
float : left; 
width : 25%; 
font-style : italic; 
position : relative; 
text-align : right; 
} 
#My_catalog .My_catalogitem .My_fieldline .My_fieldvalue { 
left : 7px; 
float : left; 
width : 70%; 
position : relative; 
} 
#My_catalog .My_catalogitem .My_fieldline .My_formlink { 
left : 7px; 
float : left; 
width : 70%; 
position : relative; 
} 
#My_catalog .My_catalogitem .My_fieldline .My_itempicture { 
left : 7px; 
float : left; 
width : 70%; 
position : relative; 
} 
#My_catalog .My_catalogitem .My_fieldline .My_itemtitle { 
font-weight : bolder; 
left : 0; 
float : left; 
width : 90%; 
position : relative; 
} 
#My_feed .My_feeditem .My_feeditemcategory { 
font-weight : bolder; 
} 
#My_feed .My_feeditem .My_feeditemdescription { 
padding-bottom : 3px; 
padding-top : 3px; 
} 
#My_feed .My_feeditem .My_feeditemdetails { 
font-size : smaller; 
} 
#My_feed .My_feeditem .My_feeditemtitle { 
font-weight : bolder; 
} 
#My_feed .My_feeditem .My_feeditemdescription P { 
margin-top : 1px; 
margin-bottom : 3px; 
} 
#My_theme { 
margin-bottom : 10px; 
padding-right : 6px; 
padding-left : 6px; 
padding-bottom : 6px; 
padding-top : 6px; 
border-right : 1px dashed gray; 
border-top : 1px dashed gray; 
border-left : 1px dashed gray; 
border-bottom : 1px dashed gray; 
overflow : hidden; 
} 
#My_theme .My_theme_subject { 
font-weight : bold; 
margin-bottom : 3px; 
} 
#My_theme .My_theme_footer { 
clear : both; 
border-top : 1px solid silver; 
margin-top : 5px; 
font-size : 0.8em; 
float : left; 
width : 100%; 
text-align : right; 
} 
#My_theme .My_theme_footer UL { 
list-style-position : outside; 
list-style-type : none; 
padding-left : 10px; 
margin-left : 10px; 
} 