/*
Theme Name: myadmarket
*/
@charset "utf-8";
/* CSS Document */
/*general tags*/
body {font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#555; margin:0; padding:0; line-height:1.5em; background:#efefef url(./images/body_bg.gif) repeat-x left top;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th, small {font-size:1em; font-style:normal; font-weight:normal;}
b{font-weight: bold !important; color:#222;}
strong{font-weight: bold !important; text-transform:uppercase;}
p {margin:15px 0; }
h1 {font-weight: bold; font-size: 22px; line-height: 36px; margin: 10px 0; }
h2 {font-weight: bold; font-size: 16px; line-height:25px; color:#333; margin:10px 0;}
h3,h4{font-weight: bold; font-size: 13px; line-height: 22px; margin:10px 0;}
ul, ol {list-style:none;}
fieldset, img {border:none;}
caption, th {text-align:left;}
table {border-spacing:0;}
a img{border:0;}
img{_margin-bottom:-4px;}
form{padding:0; margin:0;}
input, select, img{vertical-align:middle;}
cite{float:right; color:#888; font-size:12px;}
small{color:#888; font-size:11px; line-height:1.35em;}
input[type="text"]{background:#fff; border:1px solid #999; height:20px;}
textarea{background:#fff; border:1px solid #999;}

.contact_form textarea{width:340px;}
.contact_form input.input_text { width:340px;}

input.button{background:#888 url(./images/button_bg_grey.gif) no-repeat left top !important; border:1px solid #444; text-align:center; color:#111; height:30px; line-height:30px; padding:0 10px; font-size:12px; font-weight:bold; margin:0 10px; cursor:pointer;}
input.button_light{background:#888 url(./images/button_bg_grey.gif) no-repeat left bottom !important; border:1px solid #444; text-align:center; color:#333; height:30px; line-height:30px; padding:0 10px; font-size:12px; margin:0 10px; cursor:pointer;}

p.button{height:36px; position:relative; text-align:right; clear:both; padding:0 10px; margin:0;}
a.button{position:absolute; right:10px; top:0; background:#888 url(./images/button_bg_grey.gif) no-repeat left top; border:1px solid #444; text-align:center; color:#111; line-height:30px; padding:0 10px; font-size:12px; font-weight:bold; margin:0 10px;}
a.button:hover{color:#000; text-decoration:none; background-position:left bottom; zoom:1;}

a{color:#08C; text-decoration:none;}
a:hover{color:#08c; text-decoration:underline;}

table{width:100%; border:0;}
table td{vertical-align:top; padding:7px; border:1px solid #fff;}
table tr{background:#fff;}
table tr.odd{background:#e8eef1;}
table .table_header{background:#d3e5ee; font-weight:bold;}

.highlight_text{font-size:15px; font-weight:bold;}
.red_text{color:#c30;}

/*layout*/
#header{width:986px; min-width:986px; margin:0 auto; overflow:hidden; padding:10px 0 0;}

#wrapper, #footer{width:984px; min-width:984px; margin:0 auto; overflow:hidden; border-top:1px solid #e0e0e0; padding-top:14px;}
#wrapper{_height:1%;}
#footer{clear:both; font-size:11px; color:#ccc;}

.page_left {float: left; width: 192px; margin-right:14px; overflow: hidden;}
.page_middle {width: 572px; overflow: hidden; float:left; }
.page_full {float: left; width: 778px; overflow: hidden;}
.page_right { float: left; width: 192px; margin-left:14px; overflow: hidden;}

/*main menu*/
#global_navigation{height:40px; overflow:hidden; padding:0; margin:0;}
#global_navigation li{display:inline;}
#global_navigation li a{float:left; height:0; padding-top:40px; overflow:hidden; background-image:url(./images/global_navigation.jpg); background-repeat:no-repeat;}

#global_navigation li#home a{background-position:0 0; width:165px;}
#global_navigation li#advertiser a{background-position:-165px 0; width:164px;}
#global_navigation li#publisher a{background-position:-329px 0; width:164px;}
#global_navigation li#network a{background-position:-493px 0; width:164px;}
#global_navigation li#agency a{background-position:-657px 0; width:164px;}
#global_navigation li#livesupport a{background-position:-821px 0; width:165px;}

#global_navigation li#home a:hover{background-position:0 -40px;}
#global_navigation li#advertiser a:hover{background-position:-165px -40px;}
#global_navigation li#publisher a:hover{background-position:-329px -40px;}
#global_navigation li#network a:hover{background-position:-493px -40px;}
#global_navigation li#agency a:hover{background-position:-657px -40px;}
#global_navigation li#livesupport a:hover{background-position:-821px -40px;}

#global_navigation li#home a:active{background-position:0 -80px;}
#global_navigation li#advertiser a:active{background-position:-165px -80px;}
#global_navigation li#publisher a:active{background-position:-329px -80px;}
#global_navigation li#network a:active{background-position:-493px -80px;}
#global_navigation li#agency a:active{background-position:-657px -80px;}
#global_navigation li#livesupport a:active{background-position:-821px -80px;}

#global_navigation.advertiser li#advertiser a,#global_navigation.advertiser li#advertiser a:hover{background-position:-165px -80px;}
#global_navigation.publisher li#publisher a,#global_navigation.publisher li#publisher a:hover{background-position:-329px -80px;}
#global_navigation.network li#network a,#global_navigation.network li#network a:hover{background-position:-493px -80px;}
#global_navigation.agency li#agency a,#global_navigation.agency li#agency a:hover{background-position:-657px -80px;}

#top_menu{padding:0 5px; margin:0; line-height:35px; font-size:11px; float:right;}
#top_menu li{display:inline;}
#top_menu li a{float:left; margin:0 0 0 25px;}

#urhere{line-height:35px; float:left; font-size:11px; color:#999;}
#urhere a, #urhere span{padding:0 15px 0 10px;}
#urhere a{background:url(./images/arrow_tiny_grey.gif) no-repeat right center;}

#slogan{margin-bottom:5px;}

#top_search{float:right; position:relative; height:35px; width:287px;}
#top_search #search_input{position:absolute; left:0; top:6px; border:0; width:203px; height:18px; font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; padding:2px 10px 2px 25px; _background-attachment: fixed; background-color: #fff; background: url(./images/top_search.gif) no-repeat 0 bottom; overflow:hidden;}
#top_search #search_button{position:absolute; left:245px; top:5px; border:0; width:42px; height:24px; background:transparent url(./images/top_search.gif) no-repeat -250px 0; cursor:pointer;}

/*footer*/
#footer a{margin:0 20px; white-space:nowrap;}

/*home tab*/
#home_tad{overflow:hidden; _height:1%;}
#home_tad .tabs_header{background:#2A7D9F url(./images/tab_head_bg.gif) repeat-x left bottom; height:40px; border-top:1px solid #5dabcb;}
#home_tad h4{color:#026499; font-size:12px;}
#home_tad .tabs_header span{float:left; padding:5px 0 0 20px; width:238px; height:35px; background:url(./images/tab_bg.gif) no-repeat 10px bottom; font-size:13px; font-weight:bold; color:#444; line-height:35px;}
#home_tad ul{padding:0; margin:0;}
#home_tad ul li{padding:10px; width:238px; float:left; background:url(./images/dotted_line_v.gif) repeat-y right top;}

/*block corner*/
.corner_n_e{position:absolute; width:4px; height:4px; left:0; top:0; background:url(./images/block_corner_n_e.gif) no-repeat left top; z-index:12;}
.corner_n_w{position:absolute; width:4px; height:4px; right:0; top:0; background:url(./images/block_corner_n_w.gif) no-repeat right top; z-index:13;}
.corner_s_e{position:absolute; width:100%; height:7px; left:0; bottom:0; _bottom:-1px; background:url(./images/block_corner_s_e.gif) no-repeat left bottom; z-index:10;}
.corner_s_w{position:absolute; width:7px; height:7px; right:0; bottom:0; _bottom:-1px; background:url(./images/block_corner_s_w.gif) no-repeat right bottom; z-index:11;}

/*border block*/
.block{position:relative; overflow:hidden; margin-bottom:13px; width:100%;}
.block .block_content{background:#fff url(./images/block_bg.gif) repeat-x left bottom; border:1px solid #d3d3d3; border-bottom:0; display:block; padding-bottom:7px; overflow:hidden;}
.block .block_content_dark{background:#555 url(./images/block_bg_dark.gif) repeat-x left bottom; border:1px solid #d3d3d3; border-bottom:0; display:block; padding-bottom:7px; color:#ddd;}

.block h3{background:#fff url(./images/block_h3_bg.gif) repeat-x left bottom; line-height:30px; height:32px; color:#595959; padding:0 5px 0 10px; clear:both; border-bottom:1px solid #d9d9d9; border-top:1px solid #fff; margin:0;}
.block h3.darker{background:#c9cbca url(./images/block_h3_bg_dark.gif) repeat-x left bottom; border-top:1px solid #d7d7d7; border-bottom:1px solid #bbb;}

.block h4{color:#026499; font-size:12px;}

.block_content_dark b{color:#fff;}

/*general list*/
dl, ul.block_list {line-height:1.6em; margin:0; overflow:hidden; padding:5px 0 10px; width:100%; clear:both;}
dt, ul.block_list li {background:transparent url(./images/arrow_right_light.gif) no-repeat 2px 8px; margin:0 5px; padding:5px 0 4px 25px; border-bottom:1px dashed #d9d9d9;}

.block .block_content_dark dt{border-bottom:1px dashed #444; background:transparent url(./images/arrow_right_dark.gif) no-repeat 2px 8px;}

/*content style*/
.article_content{padding:0 10px; clear:both;}
.article_content .a_p th small {
color:#009900;
padding-right:8px;
cursor:pointer;
text-decoration:underline;
}

/*thumb list*/
.thumb_list{padding:0 0 4px; margin:0; overflow:hidden; _height:1%; color:#666; font-size:12px;}
.thumb_list li{float:left; width:160px; padding:0 10px; height:220px; text-align:center; border-bottom:1px dashed #d9d9d9; overflow:hidden;}
.thumb_list li a img{max-width:160px; max-height:100px; width: expression(this.width >160 && this.height < this.width ? 160: true); height: expression(this.height > 100 ? 100: true); margin-bottom:4px;}

.thumb_list b{font-size:14px;}
textarea { 
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999999;
font-family:arial;
font-size:14px;
}



/*for category */
* h1 {
font-size:19px;
font-weight:bolder;
text-align:left;
}

p {
padding:0 0 7px;
}
#content_container, #headerline_container, #footer_container {
margin-left:auto;
margin-right:auto;
text-align:center;
width:750px;
}
#content_container {
padding-bottom:0;
z-index:1;
}

.box_550 a, .box_750 a {
background:transparent no-repeat scroll right center;
color:#669900;
padding-right:9px;
}
.box_550 a:hover, .box_750 a:hover {
background:transparent no-repeat scroll right center;
color:black;
padding-right:9px;
}
.box_550 {
background:transparent repeat-y scroll 0 0;
color:#555555;
font-size:11px;
line-height:18px;
padding:0 3px 0 1px;
}
.box_550 table, .box_750 table {
margin:0px;
}
.box_550_bottom {
background:transparent no-repeat scroll center bottom;
color:#999999;
font-size:12px;
height:14px;
}
.box_550_bottom_black {
background:#111111  no-repeat scroll center bottom;
color:#888888;
font-size:12px;
padding:10px 3px 18px 1px;
}
.box_550 p, .box_550_bottom_black p {
margin:0 10px 8px;
}
.box_550 strong, .box_750 strong {
color:#000000;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}


.form_content, .form_dark_ne, .form_dark_nw, .form_dark_se, .form_dark_sw, .form_light_ne, .form_light_nw, .form_light_se, .form_light_sw, .form_dark_n, .form_dark_s, .form_light_n, .form_light_s {
color:#555555;
line-height:20px;
padding:5px;
}
.form_content img, .form_dark_ne img, .form_dark_nw img, .form_dark_se img, .form_dark_sw img, .form_light_ne img, .form_light_nw img, .form_light_se img, .form_light_sw img, .form_dark_n img, .form_dark_s img, .form_light_n img, .form_light_s img, .content_form img, .content_form_light img {
padding:0 5px 5px 0;
}

.form_dark_ne {
background:#9fbfda no-repeat scroll left top;
}
.form_content a, .form_dark_ne a, .form_dark_nw a, .form_dark_se a, .form_dark_sw a, .form_light_ne a, .form_light_nw a, .form_light_se a, .form_light_sw a, .form_dark_n a, .form_dark_s a, .form_light_n a, .form_light_s a {
background:transparent none repeat scroll 0 0;
color:#045b8b;
cursor:pointer;
padding:0;
}
.form_content a:hover, .form_dark_ne a:hover, .form_dark_nw a:hover, .form_dark_se a:hover, .form_dark_sw a:hover, .form_light_ne a:hover, .form_light_nw a:hover, .form_light_se a:hover, .form_light_sw a:hover, .form_dark_n a:hover, .form_dark_s a:hover, .form_light_n a:hover, .form_light_s a:hover {
background:transparent none repeat scroll 0 0;
color:#000000;
padding:0;
}
.form_content ul, .form_dark_ne ul, .form_dark_nw ul, .form_dark_se ul, .form_dark_sw ul, .form_light_ne ul, .form_light_nw ul, .form_light_se ul, .form_light_sw ul, .form_dark_n ul, .form_dark_s ul .form_light_n ul, .form_light_s ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 5px;
text-align:left;
}
.form_content li, .form_dark_ne li, .form_dark_nw li, .form_dark_se li, .form_dark_sw li, .form_light_ne li, .form_light_nw li, .form_light_se li, .form_light_sw li, .form_dark_n li, .form_dark_s li .form_light_n li, .form_light_s li {
list-style-position:outside;
}

.top_catgories_sub {
background-color:#c9eeff;
height:313px;
overflow:auto;
padding:5px;
position:absolute;
visibility:hidden;
width:125px;
}