@charset "utf-8";
/* CSS Document */

body {
    margin:0px;
    padding:0px;
    font-family:"Times New Roman", Times, serif;
    font-size:12px;
   /* line-height:18px;*/
    color:#98929c;
    background:url(../images/body-bg.gif) repeat-x 0px 0px #c8d7de;
    width:100%;
    height:100%;
}
div {
    margin:0px;
    padding:0px;
}
ul, ol, li {
    margin:0px;
    padding:0px;
}
p, a, h1, h2, h3, h4, h5, h6 {
    margin:0px;
    padding:0px;
}
.devider {
    clear:both!important;
}
.mb0 {
    margin-bottom:0px!important;
}
.txt_center {
    text-align:center!important;
}
#header {
    width:998px;
    height:162px;
    margin:10px auto 0;
    clear:both;
}
.header-top {
    width:998px;
    height:16px;
    float:left;
    background:url(../images/header-top.png) no-repeat top center;
}
.header-bot {
    width:998px;
    height:146px;
    float:left;
    background:url(../images/header-bot.png) repeat-x 0px 0px;
}
.logo_box {
    width:356px;
    float:left;
    /*margin:10px 150px 0 15px;*/
    margin: 0px 0 0 0px;
}
.animate_pic_box{
    width:160px;
    float:left;
    height:141px;
    border-radius:10px;
}
.quick_search_box {
    width:420px;
    /*margin:8px 65px 0 0;*/
    margin:0px 10px 0 0;
    float:right;
    height:141px;
}
.quick_search_box span#qsearch {
    width:auto;
    text-align:right;
    color:#195b6b;
    padding-right:10px;
    font-size:22px;
    float:right;
    line-height:24px;
}
.quick_search_box span#login {
    float:left;
    text-align:right;
    padding-left:90px;
    font-size:16px;
    width:auto;
    position:absolute;
}
.quick_search_box span#login a:link, .quick_search_box span#login a:focus, .quick_search_box span#login a:active, .quick_search_box span#login a:visited {
    text-decoration:none;
    color:#195B6B;
}
.quick_search_box span#login a:hover {
    text-decoration:underline;
    color:#195B6B;
}
.quick_search_box ul {
    clear:left;
    list-style:none;
    margin-top:1px;
}
.quick_search_box ul li {
    text-align:left;
    margin-bottom:3px;
    float:right;
}
.quick_search_box ul li label {
    font-size:16px;
    font-weight:bold;
    display:inline-block;
    float:left;
    color:#195b6b;
}
.quick_search_box ul li input.txt_qsb {
    width:170px;
    padding:0 2px 0 4px;
    background:url(../images/input-bg.gif) no-repeat 0px 0px;
    display:inline-block;
    border:none;
    height:25px;

}
.quick_search_box ul li input.cmd_qsb {
    width:116px;
    /*	background:url(../images/search-bg.gif) no-repeat 0px 0px; */
    background-color:#2793BA;
    border-radius: 10px 10px 10px 10px;
    display:inline-block;
    border:none;
    padding:2px 10px;
    font-size:20px;
    color:#FFFFFF;
    font-family:"Times New Roman", Times, serif;
    font-weight:normal;
    cursor:pointer;
}

.top .login {
    width:auto;
    /*	background:url(../images/search-bg.gif) no-repeat 0px 0px; */
    background-color:#2793BA;
    border-radius: 7px 7px 7px 7px;
    display:inline-block;
    border:none;
    padding:3px 5px;
    font-size:12px;
    color:#FFFFFF;
    font-family:"Times New Roman", Times, serif;
    font-weight:normal;
    cursor:pointer;
    text-decoration:none;
}

#main_menu_box {
    width:998px;
    height:50px;
    margin:0px auto;
    clear:both;
    background-color:#135470;
}
#main_menu_box ul#menu {
    clear:left;
    list-style:none;
    margin:0px 4px;
    padding:5px 0px 0px 0px;
}
#main_menu_box ul#menu li {
    float:left;
    margin:4px;
}
#main_menu_box ul#menu li a {
    display:block;
    background:url(../images/menu-tab-left-crn.png) no-repeat left top;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-size:18px;
    line-height:36px;
    width:157px;
}
#main_menu_box ul#menu li a span {
    display:block;
    background:url(../images/menu-tab-right-crn.png) no-repeat right top;
    margin-left:13px;
    padding:0 13px 0 0px;
}
#main-container {
    width:998px;
    margin:0px auto;
    clear:both;
    background-color:#135470;
    overflow:hidden;
    padding:10px 0 10px 0;
}
.left_panel {
    width:210px;
    margin-left:8px;
    float:left;
}
.left_search_panel {
    width:210px;
    float:left;
}
.left_search_panel .lsp-top {
    width:210px;
    float:left;
    height:23px;
    background:url(../images/left-search-pan-top.gif) no-repeat top center;
}
.left_search_panel .lsp-bot {
    width:210px;
    float:left;
    background-color:#2a91ba;
    background:url(../images/left-search-pan-bot.gif) no-repeat bottom center #2a91ba;
}
.left_search_panel .lsp-bot ul {
    clear:left;
    list-style:none;
    margin:0 15px;
}
.left_search_panel .lsp-bot ul li {
    margin-bottom:7px;
    text-align:left;
}
.left_search_panel .lsp-bot ul li label {
    display:block;
    font-size:16px;
    color:#FFFFFF;
    margin-bottom:5px;
}
.left_search_panel .lsp-bot ul li select {
    display:block;
    font-size:14px;
    color:#000000;
    border:1px solid #b5b5b5;
    width:180px;
    padding:3px 3px;
    margin-bottom:10px;
}
.left_search_panel .lsp-bot ul li input.txt_lsp {
    width:138px;
    display:block;
    border:1px solid #b5b5b5;
    padding:4px 4px;
}
.left_search_panel .lsp-bot ul li input.cmd_lsp {
    width:116px;
    background:url(../images/search-bg2.png) no-repeat 0px 0px;
    display:inline-block;
    border:none;
    padding:0px 0px;
    font-size:30px;
    color:#FFFFFF;
    font-family:"Times New Roman", Times, serif;
    font-weight:normal;
    cursor:pointer;
}

.left_panel_pic_box {
    width:210px;
    float:left;
}
.left_panel_pic_box ul {
    list-style:none;
    clear:left;
}
.left_panel_pic_box ul li {
    margin:0 0 3px;
    width:210px;
    /* height:105px;*/
    height: auto;
    padding:0px;    
}

.place_an_ad {
    width:180px;
    float:left;
    margin-top:7px;
    margin-bottom:10px;
}
.place_an_ad .pad_button {
    clear:left;
}
.place_an_ad .pad_button a {
    display:block;
    background:url(../images/menu-tab-left-crn.png) no-repeat left top;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-size:22px;
    line-height:36px;
    width:154px;
    margin-left:15px;
}
.place_an_ad .pad_button a span {
    display:block;
    background:url(../images/menu-tab-right-crn.png) no-repeat right top;
    margin-left:13px;
    padding:0 13px 0 0px;
}
.add_pic_box {
    width:157px;
    margin:10px 0 7px 23px;
    float:left;
}
.mid_panel {
    width:552px;
    margin:0 5px 0 5px;
    float:left;
}
.search_result_box {
    width:552px;
    float:left;
    overflow:hidden;
}
.search_result_box .srb-top {
    width:552px;
    float:left;
    /*background:url(../images/mid-panel-top-crn.gif) no-repeat top center;*/
    background:url(../images/mid-panel-top1-crn.gif) no-repeat top center;
    height:14px;
}
.search_result_box .srb-bot {
    width:552px;
    float:left;
    /*background:url(../images/mid-panel-bot-crn.gif) no-repeat bottom center #FFFFFF;*/
    background:url(../images/mid-panel-bot1-crn.gif) no-repeat bottom center #FFFFFF;
}
.search_result_box .srb-bot h1 {
    /*clear:left;*/
    float:left;
    padding:0px 0px 10px 9px;
    color:#2766a9;
    font-size:30px;
}
.search_result_box .srb-bot h1 span {
    float:right;
    display:inline-block;
    font-size:14px;
    text-align:right;
    padding: 0 2px 0 2px
}
.search_result_box .srb-bot .srb-box {
    width:534px;
    float:left;
    margin:0px 0px 10px 9px;
}
.search_result_box .srb-bot .srb-box .srb-box-top {
    width:534px;
    height:6px;
    float:left;
    background:url(../images/sr-top-crn.gif) no-repeat top center;
}
.search_result_box .srb-bot .srb-box .srb-box-bot {
    width:534px;
    height:6px;
    float:left;
    background:url(../images/sr-bot-crn.gif) no-repeat bottom center;
    margin:0px 0px 5px;
}
.search_result_box .srb-bot .srb-box .srb-box-mid {
    width:518px;
    float:left;
    border-right:1px solid #eaeaea;
    border-left:1px solid #eaeaea;
    padding:2px 7px;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .pic_box {
    width:125px;
    float:left;
    margin-right:7px;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box {
    width:386px;
    float:left;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box h2 {
    clear:left;
    text-align:left;
    color:#0b5970;
    font:normal 18px/18px Verdana, Arial, Helvetica, sans-serif;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box h2 a:link {
    clear:left;
    text-align:left;
    color:#0b5970;
    font:normal 18px/18px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box h2 a:hover {
    clear:left;
    text-align:left;
    color:#0b5970;
    font:normal 18px/18px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box h2 a:focus {
    clear:left;
    text-align:left;
    color:#0b5970;
    font:normal 18px/18px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box h2 a:visited {
    clear:left;
    text-align:left;
    color:#0b5970;
    font:normal 18px/18px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box p {
    clear:left;
    text-align:justify;
    color:#535353;
    font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
    height:61px;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box ul {
    list-style:none;
    clear:left;
    margin:0px;
    padding:0px;
    height:15px;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box ul li {
    color:#0b5970;
    font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
    float:left;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box ul li.name_add {
    text-align:left;
    width:50%;
}
.search_result_box .srb-bot .srb-box .srb-box-mid .desc_box ul li.listed {
    text-align:right;
    width:50%;
}
.right_panel {
    width:210px;
    margin-right:8px;
    float:right;
}
.right_panel_pic_box {
    width:210px;
    float:left;
}
.right_panel_pic_box ul {
    list-style:none;
    clear:left;
}
.right_panel_pic_box ul li {
    margin:0 0 3px;
    width:210px;
    /* height:105px;*/
    height: auto;
    /*background:url(../images/round-pic-frame.gif) no-repeat top center;*/
    border: 7px solid #2793BA;
    border-radius: 5px 5px 5px 5px;
    text-align:center;
    padding-top:7px;
}
#footer {
    width:998px;
    height:90px;
    margin:0px auto 0px;
    clear:both;
    background-color:#2766a9;
}
.footer-menu {
    width:998px;
    float:left;
}
.footer-menu ul#foot-menu {
    clear:both;
    list-style:none;
    margin:0px auto;
    padding:5px 0px 0px 61px;
    width:auto;
}
.footer-menu ul#foot-menu li {
    float:left;
    margin:4px;
}
.footer-menu ul#foot-menu li a {
    display:block;
    background:url(../images/menu-tab-left-crn2.png) no-repeat left top;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-size:16px;
    line-height:36px;
    width:116px;
}
.footer-menu ul#foot-menu li a span {
    display:block;
    background:url(../images/menu-tab-right-crn.png) no-repeat right top;
    margin-left:12px;
    padding:0 12px 0 0px;
}
.face_twit_box {
    /* width:491px;  */
    width: auto;
    float:left;
    text-align:left;
    margin-left:8px;
}
.face_twit_box img {
    margin-right:10px;
}
.copy_right_box {
    /* width:491px;   */
    width: auto;
    float:right;
    text-align:right;
    margin-right:8px;
    font-size:15px;
    color:#FFFFFF;
    line-height:40px;
}
.left_box {
    float:left;
    width: 250px;
    height:auto;
    text-align:center
}
.right_box {
    float:left;
    width: 268px;
    height:auto;
    text-align:center
}
.seperator {
    clear:both;
    height:10px;
    width:100%;
}
.right_box span {
    float:left;
    font-size:14px;
    line-height: 18px;
    text-align:left;
}
.bottom {
    float: right;
    height: 115px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.top {
    float: right;
    height: 25px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.top a:link, .top a:hover, .top a:focus, .top a:visited, .top a:active {
    text-align:right;
    margin:0;
    padding:2px 10px 2px 10px;
    float:right;
    text-decoration:none;
}
.top a.lg:link, .top a.lg:hover, .top a.lg:focus, .top a.lg:visited, .top a.lg:active {
    text-align:right;
    margin:0;
    float:right;
    text-decoration:none;
    color: #2793BA;
}


.chkMember {
    float: left;
    height: 25px;
    margin: 0;
    padding: 0 0 0 55px;
    width: 100%;
}
.chkMember a:link, .chkMember a:hover, .chkMember a:focus, .chkMember a:visited, .chkMember a:active {
    text-align:right;
    margin:0;
    /*padding:2px 4px 2px 4px;*/
    text-decoration:none;
}
.chkMember .chklogin {
    width:auto;
    background-color:#2793BA;
    border-radius: 7px 7px 7px 7px;
    display:inline-block;
    border:none;
    padding:8px 20px;
    font-size:20px;
    line-height: 22px;
    color:#FFFFFF;
    font-family:"Times New Roman", Times, serif;
    font-weight:normal;
    cursor:pointer;
    text-decoration:none;
}

.pp-header {
    float: left;
    height: 40px;
    width: 518px;
}
.brd-rds5-top {
    border-radius: 5px 5px 0 0;
}
/*.grdnt-light-green {
background-color: #6dadc7;
background-image: -moz-linear-gradient(center top, #49abcf, #6dadc7);
}*/

.grdnt-light-green {
    background-color: #135470;
    background-image: -moz-linear-gradient(center top, #135470, #135470);
}


.devider {
    clear: both !important;
}
.pp-header span {
    border-right: 1px solid #2793ba;
    display: inline-block;
    line-height: 40px;
    padding: 0 40px;
    font-family:Arial, Helvetica, sans-serif;

}
/*.gray {
color: #535353 !important;
font-weight: normal;
}*/

.gray {
    color: #fff !important;
    font-weight: normal;
}

/*.txt-shadow-white1 {
font-weight: bold;
text-shadow: -1px 1px 1px #FFFFFF;
}*/

.txt-shadow-white1 {
    font-weight: bold;
    /*text-shadow: -1px 1px 1px #FFFFFF;*/
    color: #98929C;
}

body {
    /*font: 14px/20px "calibri", Arial, Helvetica, sans-serif;*/
}
.brd-right-none {
    border-right: medium none !important;
}

a:link.forgot, a:focus.forgot, a:active.forgot, a:visited.forgot {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:14px;
    text-decoration:none;
    color:#2766A9; 
}
a:hover.forgot{
    text-decoration:underline;
    color:#2766A9; 
}

/* only for site-map page */

#site-map-tree {
    clear: both;
}
#site-map-tree ul#main-tree {
    clear: left;
    list-style: none outside none;
}
#site-map-tree ul#main-tree li {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 7px 0;
    text-align: left;
    text-transform: uppercase;
}
#site-map-tree ul#main-tree li a {
    color: #2766A9;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
    text-decoration:none;
}
#site-map-tree ul#main-tree li a:hover {
    color: #535353;
    text-align: left;
}
#site-map-tree ul#main-tree li ul#main-tree-down {
    clear: left;
    list-style: disc outside none;
    margin-left: 20px;
}
#site-map-tree ul#main-tree li ul#main-tree-down li {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
}
#site-map-tree ul#main-tree li ul#main-tree-down li a {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
}
#site-map-tree ul#main-tree li ul#main-tree-down li a:hover {
    color: #006699;
    text-align: left;
}
#site-map-tree ul#main-tree li ul#main-tree-down li ul#main-tree-sub {
    clear: left;
    list-style: none outside none;
    margin-left: 20px;
}
#site-map-tree ul#main-tree li ul#main-tree-down li ul#main-tree-sub li {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
}
#site-map-tree ul#main-tree li ul#main-tree-down li ul#main-tree-sub li a {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
}
#site-map-tree ul#main-tree li ul#main-tree-down li ul#main-tree-sub li a:hover {
    color: #006699;
    text-align: left;
}

/* End for site-map page. */

.com{
    font-family:"Times New Roman", Times, serif;
    color:#FF0000;
    font-weight:bold;
    font-size:12px;
}
.box{
    float:left;
    padding:0 0 5px 0;
    margin: 0;
    width: 100%;
    height: auto;
}
.Q_left_box{
    float:left;
    width: 30px;
    font-size: 14px;
    line-height: 20px;
    padding: 0 5px 0 0;
    margin: 0;
    color: #336699;
    font-family: arial,helvetica,sans-serif;
}
.Q_right_box{
    float:left;
    width: 477px;
    font-size: 14px;
    line-height: 20px;
    padding: 0 5px 0 0;
    margin: 0;
    color: #336699;
    font-family: arial,helvetica,sans-serif;
}
.srb-box-mid ul li.blank {
    float: left;
    width: 100%;
    height: 20px;
}
.quick_search_box .top ul {
    float:right;
    margin: 0;
    padding: 0;
}
.quick_search_box .top ul li.first{
    float:left;
    margin: 0;
    padding: 0;
}
.quick_search_box .top ul li{
    float:right;
    margin: 0 2px 0 0;
    padding: 0;
}
.pet_detail_box{
    float:left;
    margin: 0;
    padding:0;
    width: 100%;
    height: auto;

}
.pet_detail_box span {
    font-size: 12px;
    line-height: 17px;
    color: #336699;
    padding: 15px 5px 0 10px;
}
a.uploadimg:link, a.uploadimg:focus, a.uploadimg:active, a.uploadimg:visited{
    color:#2766A9;
    font-weight: bold;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
}
a.uploadimg:hover{
    text-decoration:underline;
    color:#2766A9;
}
a.tab:link, a.tab:focus, a.tab:active, a.tab:visited {
    color:#fff;
    text-decoration: none;
    font-weight: bold;
}
a.tab:hover{
    color:#fff;
    text-decoration: none;
    font-weight: bold;
}
.paycardBox{
    width: auto;
    float: left;
    padding: 0;
    margin:7px 0 0 170px;
    height: 56px;
}
.tab_top_box{
    float: left;
    height: 40px;
    width: 518px;
    background-color: #135470;
    background-image: -moz-linear-gradient(center top, #135470, #135470);
    border-radius: 5px 5px 0 0;
}
.tab_top_box span.leftspan, span.rightspan{
    float:left;
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
}
.leftspan{
    width: 258px;
    border-right: 1px solid #2793BA;
    border-radius: 5px 0px 0 0;
    cursor:pointer;
}
.rightspan{
    width: 258px;
    border-radius: 0px 5px 0 0;
    cursor:pointer;
}
.txt-shadow{
    color:#98929C;
}
.title{
    font-weight: bold;
    color:#fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 0 0 0 10px;
}
a.greenLink:link, a.greenLink:focus, a.greenLink:active, a.greenLink:visited{
    text-decoration: none;
    color: #2793BA; ;
}
a.greenLink:hover{
    text-decoration: underline;
    color: #2793BA; ;
}
.leftspan_box{
    width: 172px;
    border-right: 1px solid #2793BA;
    border-radius: 5px 0px 0 0;
    height: 30px;
    float:left;
    color:#fff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    padding:10px 0 0 0px;
}
.middlespan_box{
    float:left;
    width: 172px;
    border-right: 1px solid #2793BA;
    height: 30px;
    color:#fff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    padding:10px 0 0 0px;
}
.rightspan_box{
    width: 172px;
    border-radius: 0px 5px 0 0;
    height: 30px;
    float:left;
    color:#fff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    padding:10px 0 0 0px;
}

ul.preview_box{width:210px; float:left; list-style-type:none;}
ul.preview_box li{width:100%; display:block; background:url(../images/box-tc.gif) no-repeat center top #2793ba; margin-bottom:7px; padding-top:3px;}
ul.preview_box li .pb_image_box{clear:left; background:url(../images/box-bc.gif) no-repeat center bottom #2793ba; padding:0px 0px 5px 0px; margin:7px auto 0;
text-align:center; position:relative;}


/*PRODUCT DETAIL PAGE */

.clear{clear:both;}

#critter-box{width:767px; height:auto; margin:0px 8px 0px 5px; float:left;}
.critter-box-top{width:767px; height:15px; margin:0px; float:left; background:url(../images/critter-top-img.gif) no-repeat top left;}

/* critter-box-middle */

.critter-box-middle{width:767px; height:auto; margin:0px; float:left; background-color:#FFFFFF;}

.critter-box-middle .head{width:767px; height:auto; margin:0px; float:left;}

.critter-box-middle .head .head-text{width:491px; height:auto; margin:0px; float:left;  color: #2766A9;
    float: left;
    font-family: 'Times New Roman',Times,serif;
    font-size: 25px;
    line-height: 30px;
    font-weight: bold;
    padding: 0 0 10px 9px;
}

.critter-box-middle .head .normal-text{width:256px; height:19px; margin:0px; float:left;  color: #2766A9;
    float: left;
    font-family: 'Times New Roman',Times,serif;
    font-size: 12px;
    padding: 0px 9px 0px 0px;
    text-align:left;
}

.critter-box-middle .main-box{width:757px; height:auto; margin:8px 0px 0px 0px;  float:left; padding-left:10px;}

.critter-box-middle .main-box .top-img{width:747px; height:8px; margin:0px; float:left; background:url(../images/main-box-top.gif) no-repeat top left;}


.critter-box-middle .main-box .middle-img{width:747px; height:auto; margin:0px; float:left;  background:url(../images/main-box-middle.gif) repeat-y top left; padding:5px 0px;}

.critter-box-middle .main-box .middle-img .left-text{width:332px; height:auto; margin:0px; float:left;}
.critter-box-middle .main-box .middle-img .left-text .for-text{width:295px; height:auto; margin:0px; float:left; color:#6c6d6e;     font-family: 'Times New Roman',Times,serif;
    font-size: 12px;
    text-align:justify;
padding-left:15px;}



.critter-box-middle .main-box .middle-img .right-for-img{width:415px; height:auto; margin:0px; float:left;}

.critter-box-middle .main-box .middle-img .right-for-img .top-box{width:404px; height:auto; margin:0px; float:left;}

.critter-box-middle .main-box .middle-img .right-for-img .top-box .img-dog{width:399px; height:248px; margin:0px 0px 9px 0px; float:left; border:#195874 1px solid;}

.critter-box-middle .main-box .middle-img .right-for-img .top-box .gallery-dog{width:399px; height:77px; margin:0px 0px 9px 0px; float:left; background-color:#dfeff5; border:#439ec2 1px solid;}

.critter-box-middle .main-box .middle-img .right-for-img .top-box .gallery-dog ul{margin:0px; padding:0px;}
.critter-box-middle .main-box .middle-img .right-for-img .top-box .gallery-dog ul li{list-style-type:none; float:left; margin-right:2px; margin-top:4px;}

.critter-box-middle .main-box .middle-img .right-for-img .top-box .gallery-dog .arrow-box{width:12px; height:51px; margin:0px; float:left; padding:26px 0px 0px 4px;}



.critter-box-middle .main-box .middle-img .right-for-img .top-box .gallery-dog .img-dog-box{width:367px; height:77px; margin:0px; float:left;}


.critter-box-middle .main-box .middle-img .right-for-img .top-box .button{width:253px; height:auto; margin:10px 0 10px 0; float:left; text-align:right; padding-left:148px;}

.button-img-link{width:126px; height:24px; margin:0px; float:left; background:url(../images/button-img1.png) no-repeat top left; color:#FFFFFF;font-family: 'Times New Roman',Times,serif;font-size: 12px;
text-align:center; text-decoration:none; padding-top:3px;}
a.button-img-link:hover{width:126px; height:24px; margin:0px; float:left; background:url(../images/button-img2.png) no-repeat top left; color:#FFFFFF;     font-family: 'Times New Roman',Times,serif;
    font-size: 12px;
text-align:center; text-decoration:none; padding-top:4px;}

.critter-box-middle .main-box .middle-img .right-for-img .bot-box{width:404px; height:auto; margin:0px; float:left;}


.critter-box-middle .main-box .bot-img{width:747px; height:8px; margin:0px; float:left;  background:url(../images/main-box-bot.gif) no-repeat top left;}

/* End critter-box-middle */

.critter-box-bot{width:767px; height:15px; margin:0px; float:left; background:url(../images/critter-bot-img.gif) no-repeat top left;}


/*for index page, search page or asearch page only*/
.clear{clear:both;}

.list-box{ width: 518px; height:auto; float:left; margin:0 0 14px 7px; cursor: pointer; z-index: 999999; }
.list-box .top-box{ width: 518px; height:36px; margin:0px; float:left; background:url(../images/heading-img.jpg) no-repeat top left;}

.list-box .top-box .heading{ /*width: 356px;*/ width: auto; height:29px; margin:0px; float:left; font-family:Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold; padding:7px 0px 0px 12px;}


.list-box .top-box .address{/* width: 138px;*/ width: auto; height:29px; margin:0px; float:right; color: #FFFFFF;font: 12px/18px Verdana,Arial,Helvetica,sans-serif; text-align:right; padding:7px 12px 0px 0px;}

.list-box .middle-box{ width: 518px; height:auto; margin:0px; float:left; background:url(../images/box-middle-img.jpg) repeat-y top left; padding:10px 0px; }

.list-box .middle-box .main-box{ width: 518px; height:auto; margin:0px; float:left;}
.list-box .middle-box .main-box .left-box{ width: 135px; height:auto; margin:0px; float:left; padding-left:9px;}
.list-box .middle-box .main-box .right-box{ width: 369px; height:auto; margin:0px; float:left; padding-right:5px;}
.list-box .middle-box .main-box .right-box .about{ width: 362px; height:auto; margin:0px; float:left;  color: #535353;
font: 12px/18px Verdana,Arial,Helvetica,sans-serif; padding:0px 7px 0px 0px; text-align:justify;}
.list-box .middle-box .main-box .right-box .listed{ width: 362px; height:auto; margin:0px; float:left; color: #0B5970;font: 12px/18px Verdana,Arial,Helvetica,sans-serif; text-align:right; padding:12px 7px 0px 0px;}

.list-box .bot-box{ width: 518px; height:8px; margin:0px; float:left; background:url(../images/box-bottom-img.jpg) no-repeat top left; }

.heading a:link, .heading a:hover, .heading a:visited, .heading a:active, .heading a:focus {
    text-decoration:none;
    color: #fff;
    text-shadow: 1px 1px 1px #111111;
}
a.toplink:link, a.toplink:hover, a.toplink:focus, a.toplink:active, a.toplink:visited {
    text-decoration: none;
    color: #135470;
}

/*only for mailtobreede.php file*/
.write-review-text {
    border: 1px solid #2793BA;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 349px;
    margin: 0 0 20px 12px;
    width: 939px;
}
.review-m-head {
    background-color: #901E78;
    border-radius: 5px 5px 0 0;
    float: left;
    height: 32px;
    margin: 0;
    width: 939px;
}
.review-m-head-text {
    float: left;
    height: 90px;
    margin: 0;
    width: 925px;
}
.review-m-head-text1 {
    color: #901E78;
    float: left;
    font-family: Calibri,Tahoma;
    font-size: 20px;
    font-weight: bold;
    height: 40px;
    margin: 0;
    padding-left: 12px;
    padding-top: 5px;
    width: 913px;
}
.review-m-head-field1a {
    color: #5A5A5A;
    float: left;
    font-family: Calibri,Tahoma;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    margin: 0;
    padding-left: 12px;
    padding-top: 5px;
    width: 115px;
}
.review-m-head-field1b {
    float: left;
    height: auto;
    margin: 0;
    padding-top: 5px;
    width: 573px;
}
.review-field3 {
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #2793BA;
    float: left;
    font-family: Calibri,Tahoma;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0 0 112px;
    padding: 4px 10px;
    background-color: #E1EEF5;
}
.emailBoxTitle{
    color: #2793BA;
    float: left;
    font-family: Calibri,Tahoma;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    margin: 0;
    padding-top: 5px;
    text-decoration: underline;
    width: 200px;
}
.leftClass{
    float: left;
    width: 518px;
    height: auto;
}
.rightClass{
    float: right;
    width: 220px;
    height: auto;
}

ul.right_ul{ 
    width: 200px;
    height: auto;
    float: left;
    padding: 0 0 10px 10px;
    /* margin: 0 0 10px 0;*/
    background-color: #6fc7e7;
    color:#fff;
    border-radius:5px 5px 5px 5px;
    margin:0 8px 10px 0;
}
ul.right_ul li{
    background: url("../images/check-box.jpg") no-repeat left 10px transparent;
    font-size: 17px;
    line-height: 20px;
    list-style: none;
    height: auto;
    padding: 6px 0 6px 25px;
    font-family: Calibri,Tahoma;
}

.right_ul_6site{
    width: 200px;
    height: auto;
    float: left;
    padding: 0 0 10px 10px;
    /*margin: 0 0 10px 0;*/
    background-color: #6fc7e7;
    color:#fff;
    border-radius:5px 5px 5px 5px;
    margin:0 8px 10px 0;
}  

ul.right_ul_6site li{
    background: url("../images/check-box.jpg") no-repeat left 10px transparent;
    font-size: 15px;
    line-height: 20px;
    list-style: none;
    height: auto;
    padding: 6px 0 6px 25px;
    font-family: Calibri,Tahoma;
    overflow: hidden;
}
ul.right_ul_6site li a:link, ul.right_ul_6site li a:hover, ul.right_ul_6site li a:focus, ul.right_ul_6site li a:active, ul.right_ul_6site li a:visited {
    text-decoration:underline;
    color:#fff;
}
ul.right_ul_6site li.li_title{
    background: none;
    font-size: 20px;
    line-height: 25px;
    list-style: none;
    height: auto;
    padding: 6px 0 6px 10px;
    font-family: Calibri,Tahoma;
}
.space_line{
    text-align: center;width: 100%;height: 15px;float: left;
}

/* only for place_ad.php page */
.leftClass .place-ad-text {  float: left;  height: auto;    width: 488px; margin:5px 15px 15px 15px; color: #2766A9;    font-size: 17px;    font-weight: normal;    line-height: 20px;}
.leftClass .start{  float: left;  height: auto;    width: 488px; margin:10px 15px 15px 15px; color:#2766A9; font-size:17px;font-weight:bold;line-height: 20px;}
.leftClass .create-classifile{  float: left;  height: auto; width: 488px; margin:10px 15px 15px 15px;}
.leftClass .create-classifile .place-box{  float: left;  height: auto; width: 244px; margin:0px; }
.leftClass .create-classifile .place-box .creat-button{  float: left;  height: auto; width: 244px; margin:0px; }
.leftClass .create-classifile  .classifide-ad{  float: left;  height: auto; width: 488px; margin:20px 0 10px 0;  background-color: #2793BA;
border-radius: 5px 5px 5px 5px;}

.leftClass .create-classifile  .classifide-ad .left-box{  float: left;  height: auto; width: 244px; margin:0px; }
.leftClass .create-classifile  .classifide-ad .left-box ul{
    color: #FFFFFF;
    float: left;
    height: auto;
    margin: 0px;
    padding: 10px;
    text-shadow: 0px 1px 3px #000000;
}
.leftClass .create-classifile  .classifide-ad .left-box ul li.main-heading{
    background:none; 
    font-family: Calibri,Tahoma;
    font-size: 18px;
    height: auto;
    line-height: 20px;
    list-style: none;
    padding: 6px 0 6px 20px;
    width:200px;
    margin:0 0 0 10px;
    font-weight:bold;
float:left;}

.leftClass .create-classifile  .classifide-ad .left-box ul li{ background: url('../images/package-icon.png') no-repeat 0px 7px;
    font-family: Calibri,Tahoma;
    font-size: 16px;
    height: auto;
    line-height: 20px;
    list-style: none;
    padding: 6px 10px 6px 20px;
    width:190px;
    margin:0 0 0 10px;
float:left;}

.leftClass .create-classifile  .classifide-ad .right-box{  float: left;  height: auto; width: 244px; margin:0px; }
.leftClass .create-classifile  .classifide-ad .right-box ul{
    color: #FFFFFF;
    float: left;
    height: auto;
    margin: 0px;
    padding: 10px;
    text-shadow: 0px 1px 3px #000000;

}
.leftClass .create-classifile .classifide-ad .right-box ul li.main-heading{
    background:none; 
    font-family: Calibri,Tahoma;
    font-size: 18px;
    height: auto;
    line-height: 20px;
    list-style: none;
    padding: 6px 0 6px 20px;
    width:200px;
    margin:0 0 0 10px;
    font-weight:bold;
float:left;}

.leftClass .create-classifile  .classifide-ad .right-box ul li{ background: url('../images/package-icon.png') no-repeat 0px 7px;
    font-family: Calibri,Tahoma;
    font-size: 16px;
    height: auto;
    line-height: 20px;
    list-style: none;
    padding: 6px 10px 6px 20px;
    width:190px;
    margin:0 0 0 10px;
    float:left;
}
.brd_class{
    float:left;
    width:516px;
    border: 1px solid #2766A9;
    border-radius:5px 5px 5px 5px
}
.element_cls{
    color: #2766A9;
    font-size: 13px;
    font-style: italic;
    text-align: center;
}