a, p, div, td, li
{
	font-family: tahoma !important;
}
.online_marketing {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "tahoma"
}
.online_advertising {
	FONT-SIZE: 12px; COLOR: #f1fa02; FONT-FAMILY: "tahoma"
}
BODY {
	BACKGROUND-IMAGE: url(online_marketing_bg.jpg); MARGIN: 0px 0px 8px
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: "tahoma"; COLOR: #3d5376; 
}
A:link {
	COLOR: #039; TEXT-DECORATION: none
}
A:visited {
	COLOR: #039; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.sale_text_title { 
	color:#FF8800;
}
.sale_text_title2 { 
	color: #3d5376;
}
.sale_text_b1 { 
	color: #990000;
}
.sale_text_red { 
	color: #FF0000;
}
.sale_text_0 { 
	color: #ADADAD;
}
.sale_text_fff { 
	color: #ffffff;
}
.market_table_top {
	BACKGROUND: url(images_canon/market_buy_sale/market_top_bg.gif) #fff repeat-x; HEIGHT: 80px; 	width:100%; 
}
.market_table_top A:link {
	COLOR: #3d5376; TEXT-DECORATION: none
}
.market_table_top A:visited {
	COLOR: #3d5376; TEXT-DECORATION: none
}
.market_table_top A:hover {
	COLOR: #558CFF; TEXT-DECORATION: none
}
.market_content_table {
	WIDTH: 960px; 
}
.market_manu_table {
	BACKGROUND: url(images_canon/market_buy_sale/market_menu_box.gif) #fff repeat-x; HEIGHT: 21px; width:81px; text-align:center; font-weight:bold;
	PADDING-BOTTOM: 4px; FONT: bold 13px/100% arial; MARGIN-LEFT: 2px;   PADDING-TOP: 5px
}
.market_manu_table A:link {
	COLOR: #4e2207; TEXT-DECORATION: none
}
.market_manu_table A:visited {
	COLOR: #4e2207; TEXT-DECORATION: none
}
.market_manu_table A:hover {
	COLOR: #4e2207; TEXT-DECORATION: none
}
.market_manu_1 {
	CLEAR: both; BACKGROUND: url(images_canon/market_buy_sale/market_top_bar_bg.gif) #f5f8fb repeat-x 50% top
}
.market_manu_2 {
	CLEAR: both; BACKGROUND: url(images_canon/market_buy_sale/market_top_bar_bg2.gif) #f5f8fb repeat-x 50% top
}

.market_manu_1_active1
{
	BACKGROUND: url(images_canon/market_buy_sale/market_top_menu_active.gif) #d6e5ee no-repeat right top; 
}

.market_manu_1_active2
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: url(images_canon/market_buy_sale/market_top_menu_active_r.gif) #d6e5ee no-repeat right top; 
	PADDING-BOTTOM: 7px; 
	FONT: bold 13px/100% arial; 
	MARGIN-LEFT: 2px; 
	WIDTH: auto; 
	COLOR: #455b80; 
	PADDING-TOP: 7px
}
.market_manu_1_none1
{
	BACKGROUND: url(images_canon/market_buy_sale/market_top_menu_none.gif) #d6e5ee no-repeat right top; 
}

.market_manu_1_none2
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: url(images_canon/market_buy_sale/market_top_menu_none_r.gif) #d6e5ee no-repeat right top; 
	PADDING-BOTTOM: 7px; 
	FONT: bold 13px/100% arial; 
	MARGIN-LEFT: 2px; 
	WIDTH: auto; 
	COLOR: #455b80; 
	PADDING-TOP: 7px
}
.market_top_searchbox {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(images_canon/market_buy_sale/market_top_menu_search.gif) #3f80b1 no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.market_top_bar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images_canon/market_buy_sale/market_top_menu_bar.gif) no-repeat 50% top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.sale_title_border {
	CLEAR: both; BORDER-RIGHT: #a9bad3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9bad3 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #a9bad3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9bad3 1px solid; ZOOM: 1
}
.rating98 {
	BACKGROUND: url(images_canon/market_buy_sale/rating/rate98.gif) no-repeat right top; 
}
.top1 {
	BACKGROUND: url(images_canon/market_buy_sale/rating/sale_top1.gif) no-repeat right top; 
}
.top2 {
	BACKGROUND: url(images_canon/market_buy_sale/rating/sale_top2.gif) no-repeat right top; 
}
.top3 {
	BACKGROUND: url(images_canon/market_buy_sale/rating/sale_top3.gif) no-repeat right top; 
}
.btnLogin
{
	cursor: pointer;
}
.button
{
	font: 10pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
	padding: 2px;
	margin: 2px;
	cursor: pointer;
}
.submit
{
	font: 10pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
	padding: 2px;
	margin: 2px;
	cursor: pointer;
}
.reset
{
	font: 10pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
	padding: 2px;
	margin: 2px;
	cursor: pointer;
}
form
{
	margin: 0px;
	padding: 0px;
}
.spacer
{
	margin-bottom: 10px;
}
.error
{
	background-color: #FFD4D4;
	border: 1px solid #FF0000;
	color: red;
	font-weight: bold;
	padding: 2px 4px;
}
.success
{
	background-color: #CCFFCC;
	border: 1px solid #008000;
	color: red;
	font-weight: bold;
	margin: 5px;
	padding: 10px;
}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */

#menu3 {
        width: 200px;
        border: 1px solid #ccc;
        }

#menu3 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #3366FF;
        display: block;
        background: url(images_canon/tabs/menu3.gif);
        padding: 8px 0 0 30px;
        }

#menu3 li a:hover, #menu3 li a.tap-selected, #menu3 li a:active {
        color: #283A50;
        background: url(images_canon/tabs/menu3.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }
        
input.textvalue
{
	font: 10pt Tahoma;
	background: #F5F5F5;
	border: 1px solid #81A2C4;
	padding: 2px;
	margin: 2px;
}
.row1
{
    background: #EEEEEE;
}
.row2
{
    background: #FFFFFF;
}
.row3
{
    background: #FFFEE2;
}
.btnLogin, .textbox, .select
{
	font: 10px Tahoma !important;
	background: #FFFFFF !important;
	border: 1px solid #969696 !important;
	padding: 2px !important;
	margin: 2px !important;
}