input { 
font-size : 11px;
font-family : tahoma, sans-serif;
} 
textarea { 
font-size : 11px;
font-family : tahoma, sans-serif;
} 
option { 
font-size : 11px;
font-family : tahoma, sans-serif;
} 
select { 
font-size : 11px;
font-family : tahoma, sans-serif;
} 
table { 
font-family : tahoma, sans-serif;
font-size : 11px;
border : 0;
} 
tr { 
font-size : 11px;
font-family : tahoma, sans-serif;
} 
td { 
font-size : 11px;
font-family : tahoma, sans-serif;
} 
ul { 
margin-left : 10px;
padding-left : 10px;
} 
a.footer { 
color : #000000;
background-color : inherit;
text-decoration : none;
} 
a.footer:active, a.footer:link, a.footer:visited { 
color : #000000;
background-color : inherit;
} 
a.footer:hover { 
color : #000000;
background-color : inherit;
text-decoration : underline;
} 
a.top { 
color : #7cb930;
background-color : inherit;
text-decoration : none;
} 
a.top:active, a.top:link, a.top:visited { 
color : #7cb930;
background-color : inherit;
} 
a.top:hover { 
color : #ffffff;
background-color : inherit;
text-decoration : underline;
} 
a.top_menu { 
color : #000000;
background-color : inherit;
text-decoration : none;
} 
a.top_menu:active, a.top_menu:link, a.top_menu:visited { 
color : #000000;
background-color : inherit;
} 
a.top_menu:hover { 
color : #000000;
background-color : inherit;
text-decoration : underline;
} 
a.cp_menu { 
color : #000000;
background-color : inherit;
text-decoration : underline;
} 
a.cp_menu:active, a.cp_menu:link, a.cp_menu:visited { 
color : #000000;
background-color : inherit;
} 
a.cp_menu:hover { 
color : #000000;
background-color : inherit;
text-decoration : underline;
} 
a.list_item { 
color : #000000;
background-color : inherit;
text-decoration : none;
} 
a.list_item:active, a.list_item:link, a.list_item:visited { 
color : #000000;
background-color : inherit;
} 
a.list_item:hover { 
color : #000000;
background-color : inherit;
text-decoration : underline;
} 
.bold-white-text { 
color : #f3f3f3;
background-color : inherit;
font-size : 11px;
font-family : tahoma, sans-serif;
font-weight : bold;
} 
.featuredprice { 
color : #ff6600;
background-color : inherit;
font-size : 11px;
font-family : tahoma, sans-serif;
font-weight : bold;
} 
.feattxt { 
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #cccccc;
} 
.corner { 
background-image : url(images/corner1.gif);
width : 610px;
height : 21px;
background-attachment : scroll;
background-repeat : no-repeat;
background-position : left top;
} 
.right { 
border-right-width : 1px;
border-right-style : solid;
border-right-color : #cccccc;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #cccccc;
} 
.panel-bg { 
background-image : url(images/pannel-bottom.gif);
background-repeat : no-repeat;
background-position : right bottom;
} 
.login-bg { 
background-image : url(images/template_15.gif);
background-repeat : no-repeat;
background-position : right bottom;
} 
.head { 
color : #000000;
background-color : inherit;
font-family : tahoma, serif;
font-weight : bold;
} 
.button { 
background-image : url(images/button.gif);
height : 20px;
width : 55px;
border : 0 solid #cccccc;
cursor : pointer;
} 
.tbl_caption { 
color : #000000;
background-image : url(images/bg-bar.gif);
background-repeat : repeat;
font-family : arial, serif;
font-size : 18px;
text-align : center;
} 
.tbl_border { 
color : inherit;
background-color : #ebebeb;
} 
.tbl_normal { 
color : #000000;
background-color : #f6f8fa;
font-size : 13px;
} 
.bordercolor { 
border : 1px solid #ececec;
} 
.top_menu { 
font-size : 10px;
} 
.feed-desc img { 
margin-right : 5px;
} 
#popular_tags { 
text-align : justify;
padding : 5px;
margin : 0 2px;
} 
#popular_tags li { 
list-style : none;
display : inline;
} 
#popular_tags li a { 
color : #000000;
} 
#popular_tags .smallest_tag { 
color:#4f626b;
font-size : 100%;
} 
#popular_tags .small_tag { 
color:#38474e;
font-size : 125%;
} 
#popular_tags .medium_tag { 
color:#71bbcb;
font-size : 160%;
} 
#popular_tags .large_tag { 
color:#60a9b9;
font-size : 225%;
} 
#popular_tags .largest_tag { 
color:#418493;
font-size : 270%;
} 
#popular_tags li span { 
color : #999999;
font-size : 8px;
padding : 0 5px 0 0;
} 
.calendar { 
position : relative;
display : none;
border : 1px solid;
border-color : #fff #000 #000 #fff;
font-size : 11px;
cursor : default;
background : Window;
color : WindowText;
font-family : tahoma, verdana, sans-serif;
} 
.calendar table { 
border : 1px solid;
border-color : #fff #000 #000 #fff;
font-size : 11px;
cursor : default;
background : Window;
color : WindowText;
font-family : tahoma, verdana, sans-serif;
} 
.calendar .buttoncal { 
text-align : center;
padding : 1px;
border : 1px solid;
border-color : ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
background : ButtonFace;
} 
.calendar .nav { 
background : ButtonFace url(images/menuarrow.gif) no-repeat 100% 100%;
} 
.calendar thead .title { 
font-weight : bold;
padding : 1px;
border : 1px solid #000;
background : ActiveCaption;
color : CaptionText;
text-align : center;
} 
.calendar thead .name { 
border-bottom : 1px solid ButtonShadow;
padding : 2px;
text-align : center;
background : ButtonFace;
color : ButtonText;
} 
.calendar thead .weekend { 
color : #f00;
} 
.calendar thead .hilite { 
border : 2px solid;
padding : 0;
border-color : ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
} 
.calendar thead .active { 
border-width : 1px;
padding : 2px 0 0 2px;
border-color : ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
} 
.calendar tbody .day { 
width : 2em;
text-align : right;
padding : 2px 4px 2px 2px;
} 
.calendar tbody .day.othermonth { 
font-size : 80%;
color : #aaa;
} 
.calendar tbody .day.othermonth.oweekend { 
color : #faa;
} 
.calendar table .wn { 
padding : 2px 3px 2px 2px;
border-right : 1px solid ButtonShadow;
background : ButtonFace;
color : ButtonText;
} 
.calendar tbody .rowhilite td { 
background : Highlight;
color : HighlightText;
} 
.calendar tbody td.hilite { 
padding : 1px 3px 1px 1px;
border-top : 1px solid #fff;
border-right : 1px solid #000;
border-bottom : 1px solid #000;
border-left : 1px solid #fff;
} 
.calendar tbody td.active { 
padding : 2px 2px 0 2px;
border : 1px solid;
border-color : ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
} 
.calendar tbody td.selected { 
font-weight : bold;
border : 1px solid;
border-color : ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
padding : 2px 2px 0 2px;
background : ButtonFace;
color : ButtonText;
} 
.calendar tbody td.weekend { 
color : #f00;
} 
.calendar tbody td.today { 
font-weight : bold;
color : #00f;
} 
.calendar tbody td.disabled { 
color : GrayText;
} 
.calendar tbody .emptycell { 
visibility : hidden;
} 
.calendar tbody .emptyrow { 
display : none;
} 
.calendar tfoot .ttip { 
background : ButtonFace;
padding : 1px;
border : 1px solid;
border-color : ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
color : ButtonText;
text-align : center;
} 
.calendar tfoot .hilite { 
border-top : 1px solid #fff;
border-right : 1px solid #000;
border-bottom : 1px solid #000;
border-left : 1px solid #fff;
padding : 1px;
background : #e4e0d8;
} 
.calendar tfoot .active { 
padding : 2px 0 0 2px;
border-top : 1px solid #000;
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
border-left : 1px solid #000;
} 
.calendar .combo { 
position : absolute;
display : none;
width : 4em;
top : 0;
left : 0;
cursor : default;
border : 1px solid;
border-color : ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
background : Menu;
color : MenuText;
font-size : 90%;
padding : 1px;
z-index : 100;
} 
.calendar .combo .label, .calendar .combo .label-IEfix { 
text-align : center;
padding : 1px;
} 
.calendar .combo .label-IEfix { 
width : 4em;
} 
.calendar .combo .active { 
padding : 0;
border : 1px solid #000;
} 
.calendar .combo .hilite { 
background : Highlight;
color : HighlightText;
} 
.calendar td.time { 
border-top : 1px solid ButtonShadow;
padding : 1px 0;
text-align : center;
background-color : ButtonFace;
} 
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm { 
padding : 0 3px 0 4px;
border : 1px solid #889;
font-weight : bold;
background-color : Menu;
} 
.calendar td.time .ampm { 
text-align : center;
} 
.calendar td.time .colon { 
padding : 0 2px 0 3px;
font-weight : bold;
} 
.calendar td.time span.hilite { 
border-color : #000;
background-color : Highlight;
color : HighlightText;
} 
.calendar td.time span.active { 
border-color : #f00;
background-color : #000;
color : #0f0;
}
