/* CSS Document */
body{
background:url("../images/body_background.gif") top repeat-x #d9d9d9;
margin:0px;
padding:0px;
font-family:Tohama ,sans-serif;
font-size:11px;
color:#404040;
width:100%;
}
a{
outline:none;
}
a img{
border:none;
}
.australis_header
{
background:url("../images/australis_header.jpg") left no-repeat;
width:204px;
height:182px;
}
.shopping_bag_repeat{
background:url("../images/shopping_bag.gif") right no-repeat;
height:96px;
padding:0 30px 13px 0;  
}
.shoping_cart{
font-family:Tohama, sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
}
.shoping_cart a{
font-family:Tohama, sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
.shoping_cart a:hover{
text-decoration:underline;
}

.home{
background:url("../images/home.jpg") no-repeat left;
width:99px;
display:block;
height:46px;
}
.home:hover{
background:url("../images/home_over.jpg") no-repeat left;
width:99px;
display:block;
height:46px;
}
.about_us{
background:url("../images/about_us.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.about_us:hover{
background:url("../images/about_us_over.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.services{
background:url("../images/services.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.services:hover{
background:url("../images/services_over.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.trade_area{
background:url("../images/trade_area.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.trade_area:hover{
background:url("../images/trade_area_over.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.lighting{
background:url("../images/lighting.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.lighting:hover{
background:url("../images/lighting_over.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.furniture{
background:url("../images/furniture.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.furniture:hover{
background:url("../images/furniture_over.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.accessories{
background:url("../images/accessories.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.accessories:hover{
background:url("../images/accessories_over.jpg") no-repeat left;
width:97px;
display:block;
height:46px;
}
.contact_us{
background:url("../images/contact_us.jpg") no-repeat left;
width:99px;
display:block;
height:46px;
}
.contact_us:hover{
background:url("../images/contact_us_over.jpg") no-repeat left;
width:99px;
display:block;
height:46px;
}
.padding_top_right{
background:#FFFFFF;
padding:10px 12px; 
}

.background{
background:#FFFFFF;
padding:0px 12px; 
}
.left_username{
background:url("../images/left_username.gif") no-repeat left;
width:6px;
height:33px;
}
.search_background{
background:url("../images/search_background.gif") repeat-x left ;
height:33px;
}
.input_width{
width:142px;
font-family:Tohama, sans-serif;
font-size:11px;
color:#808080;
height:15px;
margin:0px;
padding:2px 4px;
border:solid #b5b5b5 1px;
line-height:15px;
}
.input_search{
background:#fff;
border:none;
font-family:tahoma ,sans-serif;
color:#808080;
font-size:11px;
height:14px;
width:144px;
line-height:13px;
padding:4px 3px;
margin-bottom:1px;
}
.txtfield
{
background:url(../images/txt_field.gif) left no-repeat #fff;
width:9px;
height:33px;
}
.checkbox
{
border:solid #b5b5b5 1px;
margin-top:4px;}
pre
{
margin:0px;
padding:0px;
font-family:Tahoma ,sans-serif;
}
pre a{
font-family:Tahoma ,sans-serif;
font-size:11px;
color:#404040;
text-decoration:none;
}
pre a:hover{
text-decoration:underline;
}
.border_left{
border-left:solid 1px #959595;
}
.login{
width:80px;
height:33px;
background:#616160;
border:none;
font-family:Tohama, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.background_inner{
background:url("../images/background_inner.gif") left repeat-x;
height:33px;
}
.submit_search{
display:block;
width:25px;
height:33px;
background:url("../images/submit_button.gif") left repeat-x;
border:none;
cursor:pointer;
}
.submit_search:hover{
background:url("../images/submit_button_over.gif") left repeat-x;

}
.search_background a{
text-decoration:underline;
color:#FFFFFF;
text-align:center;
}
.search_background a:hover{
text-decoration:none;
}
.right_username{
background:url("../images/right_username.gif") right no-repeat;
width:8px;
height:33px;
}
.categories_backrepeat{
background:url("../images/categories_repeat.gif") left repeat-x;
height:31px;
}
.categories_heading{
font-family:tahoma , sans-serif;
font-size:12px;
color:#404040;
line-height:28px;
height:28px;
font-weight:bold;
}
#browse_categories{
background:url("../images/categories_background.gif") bottom repeat-x #fefeff;
margin:0px; padding:0px;
width:164px;
border:solid 1px #dddddd;
}
#browse_categories li{
list-style:none;
margin:0px;
width:149px;
padding:0 5px 0 10px; 
}
#browse_categories li a{
display:block;
margin:0px;
height:35px;
width:139x;
padding:0 0 0 10px;
line-height:35px;
font-family:Tahoma, sans-serif;
font-size:11px;
color:#595959;
font-weight:bold;
text-decoration:none;
border-bottom:solid 1px #bdbdbd;
}
#browse_categories li a:hover{
color:#0b0a0b;
}
#bottom_height{
height:60px;
}
.flash_logo{
background:url("../images/flash_background.gif") repeat-x;
border:solid 1px #dddddd;
}
.productlist_box{
border:solid 1px #dddddd;
}
.product_list_heading{
font-family:Tohama, sans-serif;
font-size:14px;
color:#404040;
font-weight:bold;
padding:0 0 0 13px;
line-height:38px;
}
.prd_desc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#404040;
width:242px;
padding:4px 8px;
line-height:16px;
}
.product_price{
font-family:Tohama, sans-serif;
font-size:15px;
color:#CE161D;
font-weight:bold;
line-height:25px;
}
.cart_box{
background:url("../images/shoppcart_button.gif") right no-repeat;
display:block;
width:87px;
height:18px;
outline:none;
}
.cart_box:hover{
background:url("../images/shoping_cart_hover.gif") right no-repeat;
}

.details{
background:url("../images/detail_button.gif") right no-repeat;
width:62px;
height:19px;
float:right;
outline:none;
}
.details:hover{
background:url("../images/detail_button_hover.gif") right no-repeat;
}
.special_products{
background:url("../images/special_product_markup.gif") left no-repeat;
width:26px;
height:33px;
}
.cross-price{
font-family:Tahoma, sans-serif;
font-size:12px;
font-weight:bold;
color:#71a8c3;
line-height:24px;
text-decoration:line-through;
}
.footer_logo{
background:url("../images/footer_logo.gif") left no-repeat;
width:129px;
height:151px;
}

.footer_divider{
background:url("../images/footer_divider.gif")  center no-repeat;
width:7px;
height:137px;
}
.footer_address{
font-family:Tahoma, sans-serif;
font-size:11px;
font-weight:normal;
color:#3f403d;
padding:0 0 0 13px;
line-height:16px;
}
#footer_nav{
width:100px;
float:left;
margin:0px; padding:0px;
}
#footer_nav li{
width:85px;
list-style-image:none;
list-style:none;
margin:0px; padding:0 0 0 15px;
}
#footer_nav li a{
text-decoration:none;
font-family:tahoma, sans-serif;
font-size:11px;
color:#3f403d;
height:25px;
line-height:25px;
}
#footer_nav li a:hover{
color:#000000;
text-decoration:underline;
}
#footer_copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f403d;
margin:0px; 
padding:0 0 0 15px;
line-height:18px;
}
#footer_copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f403d;
line-height:18px;
}
.table_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
height:26px;
margin:0 0 2px 0;
text-align:left;
vertical-align:bottom;
}
.table_content a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.table_content a:hover{
text-decoration:underline;
}
.compulsory_red{
color:#CE161D;
}

.input{
height:14px;
background:#FCFCFC;
border:#C5C4C6 solid 1px;
width:320px;
font-family:tahoma, sans-serif;
font-size:11px;
color:#232323;
line-height:14px;
padding:3px 3px; 
}
select{
height:23px;
background:#F7F8F8;
border:#C5C4C6 solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:23px;
padding:3px;
}
.select_width{
width:330px;
}
.padding_leftright{
padding:0 10px;
}
.submit_button{
background:#616160;
font-family:Tahoma, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
height:22px;
width:70px;
border:none;
margin:0px;
display:block;
padding:2px 6px 3px 6px;
}
.txtarea{
height:60px;
}
/*-------------------new css----------------------------*/
.tablebg{
background-color:#F2F7FA;
}
.link a{
color:#CE161D;
text-decoration:underline;
}
.link a:hover{
color:#CE161D;
text-decoration:none;
}
.smallinput{
height:14px;
background:#FCFCFC;
border:#C5C4C6 solid 1px;
font-family:tahoma, sans-serif;
font-size:11px;
color:#232323;
line-height:14px;
padding:3px 3px; 
}
.border_top{
border-top:solid 1px #BDBDBD;
}

#progress_bar{
font-family:lucida sans, tohoma , sans-serif;
color:#888888;
font-size:12px;
font-weight:bold;
line-height:30px;
}
#bread_cumb{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6E6E6E;
font-size:11px;
font-weight:normal;
line-height:30px;
}
#bread_cumb a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6E6E6E;
font-size:11px;
font-weight:normal;
line-height:30px;
text-decoration:none;
}
#bread_cumb a:hover{
text-decoration:underline;
}
.myaccount a{
font-family:tahoma , sans-serif;
font-size:11px;
color:#404040;
line-height:28px;
height:28px;
font-weight:bold;
text-decoration:none;
}
.myaccount a:hover{
text-decoration:underline;
}