* { margin:0; padding:0;}
body {font-family:Arial; font-size:12px; color:#000000; background:url(../images/bg.jpg) repeat;}
#wrapper { width:780px; height:auto; background-color:#FFFFFF; border:1px #BFDFFF solid; border-top:0px; margin:0 auto;}
#logo {width:286px; height:65px; float:left;}
#user {width:490px; height:50px; float:right; padding: 10px 0px 0px 0px;}
#header {background:url(../images/esay_ans_07.gif) repeat-x; height:205px;}

/*=====================================


=====================================*/

#menu {width:780px; height:36px; background:url(../images/cuk_rc_09.gif) repeat-x;}
#menu .leftmenu{width:16px; height:36px; background:url(../images/cuk_rc_08.gif) no-repeat; float:left;}
#menu .rightmenu{width:21px; height:36px; background:url(../images/cuk_rc_11.gif) no-repeat; float:right;}
#menu .menulink{width:780px; height:36px; float:left}

#menu ul {
	list-style:none;
	margin: 0;
	padding: 0;
}

#menu ul li {
	display:inline;
}

#menu ul li a {
	display: block;
	float:left;
	padding: 0 28px;
	color: #000066;
	font-size:13px;
	text-decoration:none;
	line-height:35px;
	font-weight:bold;
}


#menu ul li a:hover {
	background-image: ;
	background-repeat: repeat-x;
	color:  #fff;
	text-decoration:underline;
}

/*=====================================


=====================================*/

.answer_box {width:100%; height:auto;border:1px solid #BFDFFF; background-color:#f0f8ff;}
.answer_box .anspad {padding:5px;}

/*=====================================


=====================================*/
#header .padd_header{padding:8px; width:98%; height:92%;}

#box_main { width:259px; height:188px; float:left;}
#box_main .box_left{ background:url(../images/esay_ans_box_01.gif) no-repeat; height:188px; width:11px; float:left;}
#box_main .box_mid{ background-color:#FFFFFF; height:188px; width:236px; float:left;}
#box_main .box_right{ background:url(../images/esay_ans_box_03.gif) no-repeat; height:188px; width:11px;float:left;}
#box_main .box_heading_ask{ width:98px; height:50px; background:url(../images/essay_ans_ask.gif) no-repeat;}
#box_main .box_mid p{font-family:Arial; color:#000000; font-size:15px; text-indent:15px; }
#box_main .box_mid .input{border:1px solid #606060; height:55px; width:230px; margin-bottom:10px;}
#box_main .box_mid .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold;cursor:pointer;}
/*=====================================

=====================================*/
#box_main_ans { width:494px; height:188px; float:right;}
#box_main_ans .box_left{ background:url(../images/esay_ans_box_01.gif) no-repeat; height:188px; width:11px; float:left;}
#box_main_ans .box_mid{ background-color:#FFFFFF; height:188px; width:472px; float:left;}
#box_main_ans .box_right{ background:url(../images/esay_ans_box_03.gif) no-repeat; height:188px; width:11px;float:left;}
#box_main_ans .box_heading_ans{ width:177px; height:50px; background:url(../images/essay_ans_ans.gif) no-repeat;}
#box_main_ans .box_mid p{font-family:Arial; color:#000000; font-size:15px; text-indent:15px; }
#box_main_ans .ans_buddy{ background:url(../images/esay_ans_buddy.gif) no-repeat right bottom; width:150px; height:136px;}
#box_main_ans .left_boxans{width:177px; height:auto; float:left;}
#box_main_ans .right_boxans{width:295px; height:auto; float:left; padding: 55px 0px 0px 0px;}
#box_main_ans .right_boxans p{font-family:"Century Gothic"; font-size:26px; color:#000000; text-indent:20px;}
/*=====================================

=====================================*/
#user .user_content {width:90%; height:50px; float:right; line-height:0px; font-family:Arial; font-size:11px;font-weight:bold; color:#606060; padding-right: 10px;}
#user .user_content .input_user {border:1px solid #606060; height:20px; width:140px; font-family:Arial; font-size:12px; color:#606060;}
.singup_user {font-family:Arial; font-size:12px; color:#606060; text-align:right; width:50px; height:10px;}

/*=====================================

=====================================*/
#page {width:100%; height:auto;}
#page .pg_padding{padding:10px;}

/*=====================================

=====================================*/
#intro_container {width:740px; height:auto; padding: 10px;}
.heading {font-family:Arial; font-size:30px; color:#1f7bca; font-weight:bold;}
.intro_text  {font-family:Arial; font-size:20px; color:#474747;padding-left:10px;}


/*=====================================

=====================================*/
#container {width:100%; height:auto; padding-bottom:10px}
#container_left {float:left; width:280px; height:auto; }
.cat_heading {font-family:Arial; font-size:25px; color:#1f7bca; font-weight:bold;}

#container_left .bluebox{float:left; width:259px; height:auto;}
#container_left .bluebox_top{background:url(../images/esay_ans_box_blue_01.gif) no-repeat; width:259px; height:11px; font-size:0px;}
#container_left .bluebox_mid{background-color:#f0f8ff; width:259px; height:auto; font-size:14px;}
#container_left .bluebox_bottom{background:url(../images/esay_ans_box_blue_03.gif) no-repeat; width:259px; height:11px;}

#container_left .bluebox_mid ul{padding-left:25px;}
#container_left .bluebox_mid li{border-bottom:thin dotted #d0d0d0; width:200px;}

#container_left .bluebox_mid a{color:#474747; text-decoration:none; font-weight:bold; padding:5px 0 5px 10px; display:block;}
#container_left .bluebox_mid a:hover, #container_left .bluebox_mid .active a{color:#FFFFFF; text-decoration:none;font-weight:bold; background:url(../images/nav-back.gif) repeat-x center; }

/*=====================================

=====================================*/
#container_right {float:left; width:498px; height:auto; border-left:1px solid #d0d0d0;}
#container_right2 {float:left; width:498px; height:auto; border-right:1px solid #d0d0d0;}
.cat_heading {font-family:Arial; font-size:25px; color:#1f7bca; font-weight:bold;}
.cat_heading_black {font-family:Arial; font-size:18px; color:#000000; font-weight:bold;}

#container_right .bluebox{float:left; width:259px; height:auto;}
#container_right .bluebox_top{background:url(../images/esay_ans_box_blue_01.gif) no-repeat; width:259px; height:11px; font-size:0px;}
#container_right .bluebox_mid{background-color:#f0f8ff; width:259px; height:auto; font-size:14px;}
#container_right .bluebox_bottom{background:url(../images/esay_ans_box_blue_03.gif) no-repeat; width:259px; height:11px;}

#container_right .bluebox_mid ul{padding-left:25px;}
#container_right .bluebox_mid li{padding-left:10px; padding-bottom:5px;padding-top:5px; border-bottom:thin dotted #d0d0d0; width:200px;}

#container_right .bluebox_mid a{color:#474747; text-decoration:none; font-weight:bold;}
#container_right .bluebox_mid a:hover{color:#1f7bca; text-decoration:underline;font-weight:bold;}
/*=====================================

=====================================*/
#answer_container_main {width:475px; height:auto; padding-bottom:5px;}
#answer_container_main .asnwer_top {width:475px;background:url(../images/esay_ans_box_blue_big_01.gif) no-repeat; height:11px; font-size:0px;}
#answer_container_main .asnwer_mid {width:475px;background:url(../images/esay_ans_box_blue_big_02.gif) repeat-y; color:#1f7bca; font-family:Arial; font-size:15px; font-weight:bold;}
#answer_container_main .asnwer_mid_padding {padding-left: 10px; padding-right: 10px;}
#answer_container_main .asnwer_bottom {width:475px;background:url(../images/esay_ans_box_blue_big_03.gif) no-repeat; height:11px; font-size: 0px;}

#answer_container_main .asnwer_mid a{color:#1f7bca; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none;}
#answer_container_main .asnwer_mid a:hover{color:#474747; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:underline;}
#answer_container_main .asnwer_mid p{color:#474747; font-family:Arial; font-size:11px; font-weight:normal; padding-top:5px;} 
/*=====================================

=====================================*/
#answer_container {width:475px; height:auto; border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top; min-height: 420px;}
#answer_container2 {width:758px; height:auto;border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top;}
#answer_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px;}
#answer_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#answer_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#answer_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#answer_container .input_asnwer {border:1px solid #BFDFFF; height:150px; width:727px; font-family:Arial; font-size:12px; color:#606060; padding: 5px;}
#answer_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}

/*=====================================

=====================================*/
#cat_container {width:475px; height:auto;border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top;}
#cat_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px; text-indent:}
#cat_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#cat_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#cat_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#cat_container .input_asnwer {border:1px solid #606060; height:150px; width:452px; font-family:Arial; font-size:12px; color:#606060;}
#cat_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#cat_container .submit_gray{background:url(../images/esay_ans_but_gray.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#cat_container a{font-family:Arial; font-size:12px; color:#1f7bca; text-decoration:underline;}
#cat_container a:hover{font-family:Arial; font-size:12px; color:#474747; text-decoration:underline;}
/*=====================================

=====================================*/
#prev_container {width:475px; height:auto;border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top;}
#prev_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px; text-indent:}
#prev_container .textblue_small{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:2px; text-indent:}
#prev_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#prev_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#prev_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#prev_container .input_asnwer {border:1px solid #606060; height:150px; width:452px; font-family:Arial; font-size:12px; color:#606060;}
#prev_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#prev_container .submit_gray{background:url(../images/esay_ans_but_gray.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#prev_container a{font-family:Arial; font-size:12px; color:#1f7bca; text-decoration:underline;}
#prev_container a:hover{font-family:Arial; font-size:12px; color:#474747; text-decoration:underline;}

/*=====================================

=====================================*/
#invite_ad {width:236px; height:auto;border:1px solid #BFDFFF; background-color:#f0f8ff; padding: 10px;}
#invite_ad p{font-family:Arial; font-weight: bold; color:#1f7bca; font-size:16px;}
#invite_ad p a{font-family:Arial; color:#474747; font-size:13px; text-decoration:underline;}
#invite_ad p a:hover{font-family:Arial; color:#1f7bca; font-size:13px; text-decoration:underline;}
/*===================================*/
#invite_ad_prof {width:270px; height:auto;border:1px solid #BFDFFF; background-color:#f0f8ff; float:right;}
#invite_ad_prof p{padding:10px; font-family:Arial; color:#474747; font-size:12px; }
#invite_ad_prof p a{font-family:Arial; color:#474747; font-size:13px; text-decoration:underline;}
#invite_adv p a:hover{font-family:Arial; color:#1f7bca; font-size:13px; text-decoration:underline;}
#invite_ad_prof h1{padding:10px; font-family:Arial; color:#1f7bca; font-size:16px;padding-bottom:0px;}
/*=====================================

=====================================*/
#signup_container {width:475px; height:auto;border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top;}
#signup_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px;}
#signup_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#signup_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#signup_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#signup_container .input_asnwer {border:1px solid #606060; height:150px; width:452px; font-family:Arial; font-size:12px; color:#606060;}
#signup_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#signup_container .inputsign{border:1px solid #606060; height:20px; width:200px; margin-bottom:10px;}
/*=====================================

=====================================*/
#profile_container {width:475px; height:auto;border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top;}
#profile_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px; width:200px;}
#profile_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#profile_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;width:200px; float:left;}
#profile_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; width:250px;}
#profile_container .textsmall_detail{ font-family:Arial; color:#000000; font-size:12px; width:250px; float:left;padding-bottom:5px}
#profile_container .input_asnwer {border:1px solid #606060; height:150px; width:452px; font-family:Arial; font-size:12px; color:#606060;}
#profile_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
/*====================================*/
#profile_container .prof_left {width:48%; height:auto; float:left;border-right:1px dotted #d0d0d0}
#profile_container .prof_left .txt_tdetail{ font-family:Arial; color:#000000; font-size:12px; width:150px; float:left;padding-bottom:5px}
#profile_container .prof_left .num{ font-family:Arial; color:#000000; font-size:12px; width:15px; float:right;padding-bottom:5px}
/*=================================================*/
#profile_container .prof_right {width:48%; height:auto; float:right;}
#profile_container .prof_right .txt_tdetail{ font-family:Arial; color:#000000; font-size:12px; width:150px; float:left;padding-bottom:5px}
#profile_container .prof_right .num{font-family:Arial; color:#000000; font-size:12px; width:15px; float:right;padding-bottom:5px}
/*=====================================

=====================================*/
#invite_frnd_container {width:275px; height:auto;border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top; float:left;}
#invite_frnd_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px;}
#invite_frnd_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#invite_frnd_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#invite_frnd_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#invite_frnd_container .input_asnwer {border:1px solid #606060; height:150px; width:452px; font-family:Arial; font-size:12px; color:#606060;}
#invite_frnd_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#invite_frnd_container .inputsign{border:1px solid #606060; height:20px; width:200px; margin-bottom:10px;}

/*=====================================*/
#invite_frnd {width:470px; height:auto; float:right;}
#invite_msg_container {width:470px; height:auto;border:1px solid #BFDFFF; background-color:#f0f8ff; float:right;}
#invite_msg_container .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px;}
#invite_msg_container .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#invite_msg_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#invite_msg_container .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#invite_msg_container .input_asnwer {border:1px solid #606060; height:150px; width:452px; font-family:Arial; font-size:12px; color:#606060;}
#invite_msg_container .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
#invite_msg_container .inputsign{border:1px solid #606060; height:20px; width:200px; margin-bottom:10px;}
#invite_msg_container .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;width:100px; float:left;}
#invite_msg_container .textsmall_detail{ font-family:Arial; color:#000000; font-size:12px; width:250px; float:left;padding-bottom:5px}

/*=====================================

=====================================*/
#invite_msg_submit {width:470px; height:auto;border:1px solid #E1E1E1; background-color:#F4F4F4; float:right; margin-top:10px;}
#invite_msg_submit p{padding:5px;}

.but_invite{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
.invite_gray{background:url(../images/esay_ans_but_gray.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
/*=====================================

=====================================*/
#already_user {float:right; width:270px; height:auto;border:1px solid #BFDFFF; background-color:#f0f8ff; background-image:url(../images/already_member.gif); background-repeat:no-repeat; background-position: right top;}
#already_user .textblue{ font-family:Arial; color:#1f7bca; font-size:20px; font-weight:bold; padding-bottom:15px;}
#already_user .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}

#already_user .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
/*=====================================

=====================================*/
#ask_question {width:100%; height:auto; border:1px solid #d0d0d0; background:url(../images/bg_gradinat.gif) repeat-x top;}
#ask_question .textblue{ font-family:Arial; color:#1f7bca; font-size:14px; font-weight:bold; padding-bottom:15px;}
#ask_question .textblack{ font-family:Arial; color:#474747; font-size:16px; font-weight:bold; padding-bottom:5px;}
#ask_question .textblack_small{ font-family:Arial; color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px;}
#ask_question .textsmall{ font-family:Arial; color:#000000; font-size:12px; }
#ask_question .input_asnwer {border:1px solid #BFDFFF; height:150px; width:727px; font-family:Arial; font-size:12px; color:#606060; padding: 5px;}
#ask_question .input_asnwer_big {border:1px solid #CCCCCC; height:100px; width:725px; font-family:Arial; font-size:12px; color:#606060;}
#ask_question .submit{background:url(../images/esay_ans_but.gif) no-repeat; width:138px; height:28px; border:0px; font-weight:bold; cursor:pointer;}
/*=====================================

=====================================*/
#sign_in { float:right; width:200px; height:auto; font:Arial; color:#000000;}
#sign_in .txtuser{ font:Arial; color:#1f7bca; font-weight:bold;}
#sign_in a{ font:Arial; color:#474747; text-decoration:underline;}
#sign_in a:hover{ font:Arial; color:#1f7bca; text-decoration:underline;}
/*=======================================

=======================================*/
#yan-ask-allcats select{width:138px;font-size:85%;margin-right:4px;}
#yan-answer-entertext .content{margin:7px 0;}
#yan-ask-autocat label{font-size:93%;color:#333;padding-left:12px;line-height:15px;}
#yan-ask-autocat p,#yan-ask-allcats p{font-size:85%;padding:12px 0;margin:0;}
#yan-ask-autocat li{padding:3px 3px 3px 7px;}
#yan-ask-autocat li.alt{background:#f5f5f5;}
.yui-panel .bd{overflow:hidden;padding:4px;}
.yui-panel .bd p{margin:0 0 1em;}
#yan-ask-choose-categories,#yan-group-choose-categories{padding-top:1em;}
#yan-ask-choose-categories h3,#yan-group-choose-categories h3{font-weight:bold;}
#yan-ask-choose-categories h3{margin-bottom:1.5em;}
.tab-view{margin:0.55em 0;}
.tab-view .hd{line-height:1;zoom:1;font-size:93%;}
.tab-view .hd:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.tab-view .hd li,.tab-view .hd li a{background:transparent url(http://l.yimg.com/h/02656/../images/all/tab-view-tabs.png) no-repeat;}
.tab-view .hd li{float:left;margin:0 10px 0 0;padding:0 0 0 9px;position:relative;font-weight:bold;}
.tab-view .hd li a{float:left;padding:5px 9px 5px 0;color:#666;background-position:100% 0;margin-right:-5px;position:relative;}
.tab-view .hd li a:hover{text-decoration:none;}
.tab-view .hd li.selected{background-position:0 -200px;border-color:transparent;margin-bottom:-1px;padding-bottom:1px;}
.tab-view .hd li.selected a{background-position:100% -200px;color:#333;margin-bottom:-1px;padding-bottom:6px;}

/*=======================================

=======================================*/

.back_home {width:475px; height:20px; float:left; text-align:center; padding-bottom: 10px;}
.back_home2 {width:758px; height:20px; float:left; text-align:center; padding-bottom: 10px;}

#footer { width:780px;margin:0 auto; font-size:12px; border:1px solid #BFDFFF; background-color:#f0f8ff; margin-top: 5px;}
#footer a{ text-decoration: none; color:#000000;}
#footer a:hover { text-decoration: underline;}

.footerpadd {padding:5px; text-align:center;}

.FormButtons{background:url(../images/esay_ans_but_form.gif) no-repeat; width:70px; height:20px; border:0px; font-weight:bold;cursor:pointer;}

.chkbox_blue {background:url(../images/check_blue.gif) no-repeat; padding-left:30px; height:auto; width:90%;}

/*============================================
==============================================*/

.H-textarea {
visibility: hidden;
height: 0px;
}

.Footerbanner {
background-color:#f0f8ff;
border: 2px Dashed #006699;
width: auto;
height: auto;
padding: 10px;
margin: 5px;
}

.BannerHeading {
color: #000000;
text-decoration: underline;
font-size: 16px;
font-weight: bold;
}

.setHightlight {
background-color: #FFFF00;
}

.search-main{width:718px; margin:auto; height:40px; padding:10px 0 10px 0}
.search-left{width:19px; float:left; background:url(../images/search-left.gif) no-repeat left; text-indent:-99999px; height:40px;}
.search-mid{width:528px; float:left; background:url(../images/search-mid.gif) repeat-x center; height:40px;}
.search-mid INPUT[type=text]{width:522px; float:left; border:0 none; height:35px; marign:2px 0 0 0; color:#3a69a1; background:none; *line-height:40px;}
.search-butt{float:right width:173px; height:40px; background:url(../images/search-button.gif) no-repeat right;}
.search-butt INPUT[type=submit]{background:none; border:0 none; text-indent:-999999px; font-size:-1px; width:170px; height:40px; float:right; cursor:pointer;}
.cato-answer{font-size:11px; color:#1661ab; font-weight:bold; background:url(../images/ans-icon.gif) no-repeat left; padding:10px 0 5px 20px;}
.cato-answer a{color:#1661ab; text-decoration:none;}.cato-answer a:hover{text-decoration:underline;}

.cato-page-num{width:80%; float:left; padding:20px 0 20px 55px}
.cato-page-num span{line-height:20px; padding-left:10px;}
.cato-page-num ul{float:left; list-style-type:none;}
.cato-page-num ul li{float:left; display:block; margin-right:5px;}
.cato-page-num ul li a{display:block; background-color:#f0f9ff; border:1px solid #c6d4dd; padding:5px; color:#b6c8d8; font-size:12px; font-weight:bold; height:10px; text-decoration:none; line-height:10px;}
.cato-page-num ul li.active a, .cato-page-num ul li a:hover{background-color:#b6c8d8; color:#f0f8ff;}
.cato-page-num ul li.last a{background-color:#bebebe; color:black; font-weight:normal;}