
/*  ----------------------- MAIN STYLES -----------------------  */


ul
{
		padding:0px;
		margin:8px 20px;
		color:#666666;
}

.centerColumn ul
{
		padding:0px;
		margin:8px 15px;
		color:#666666;
}

#navColumnOne
{
		background:url(../images/bg2.gif);
}

#navColumnTwo
{
		background:url(../images/bg2.gif);
}

.centerColumn
{
}

.centerColumn table
{
}

#loginDefault input
{
		margin:0 5px 5px 5px;
}

#indexDefault
{
		border:none;
		padding:0;
}

#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault
{
		margin:0;
}

input#login-email-address, input#login-password, input#company, input#firstname, input#lastname, input#suburb, input#street-address, input#city, input#state, select#country, input#telephone, input#fax, input#email-address, input#contactname
{
		width:20;
		margin:2px 0;
}

input#dob
{
		width:100px;
		margin:2px 0;
}

input#password-new, input#password-confirm
{
		width:100px;
		margin:2px 0;
}

textarea#enquiry
{
		width:93%;
		margin:4px 0;
}

/*  ----------------------- NAVIGATION -----------------------  */

#navCatTabs
{
		background:url(../images/bg2.gif);
		color:#262626;
		font-weight:bold;
		margin-bottom:2px;
}

#navCatTabs ul
{
		margin:0 10px;
		padding:10px 0;
		list-style:none;
		line-height:18px;
}

#navCatTabs ul li
{
		display:inline;
		padding:0px 10px;
}

#navCatTabs ul li a
{
		color:#262626;
}

#navBreadCrumb
{
		padding:10px 0px 0px 0px;
		color:#262626;
		font-weight:bold;
		margin-bottom:2px;
}

#navBreadCrumb a
{
		color:#262626;
		text-decoration:none;
}

#navBreadCrumb a:hover
{
		text-decoration:underline;
}

/*  ----------------------- HEADINGS -----------------------  */

caption h2, #accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
}

#addressBookProcessDefault h1
{
		padding:17px 0 9px 15px;
		font-size:12px;
		line-height:15px;
		color:#353535;
		text-transform:uppercase;
		font-weight:bold;
}

h1
{
		font-size:14px;
		line-height:normal;
}

h2
{
		padding:0 0 9px 0;
		color:#5F802F;
		font-size:14px;
		line-height:16px;
		font-weight:bold;
		margin:0 0 0 0;
}

h3
{
		padding:0 0 9px 0;
		color:#5F802F;
		font-size:13px;
		line-height:16px;
		font-weight:bold;
}

h4
{
		padding:0 0 9px 0;
		color:#5F802F;
		font-size:12px;
		line-height:16px;
		font-weight:bold;
}

/*  ----------------------- PRODUCT LISTING -----------------------  */



/*  HEADINGS  */

h2.centerBoxHeading
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
}

#indexCategoriesHeading, #productListHeading
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
		margin-bottom:10px;
}

#newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
}

/*  --------  */



/*  LISTINGS  */

#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault
{
}

#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line
{
		border-top:1px solid #D4D4D4;
		padding:0;
		height:1px;
		line-height:0px;
		font-size:0px;
}

#newProductsDefault td, #allProductsDefault td, #featuredDefault td
{
		padding:10px;
		border:none;
}

#newProductsDefault a.link, #allProductsDefault a.link, #featuredDefault a.link
{
		color:#262626;
		font-size:11px;
		text-decoration:underline;
		font-weight:bold;
}

#newProductsDefault a.link:hover, #allProductsDefault a.link:hover, #featuredDefault a.link:hover
{
		text-decoration:none;
}

/*  --------  */

/*  REVIEWS  */

#reviewsDefault hr
{
		color:#D8D8D8;
		border:0;
		border-top:1px solid #D4D4D4;
		margin:5px 0px;
}

#reviewsDefault .smallProductImage
{
		padding:0px 10px 10px 10px;
}

#reviewsDefault h2, #reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
		clear:both;
}

#reviewsDefault .rating, .bold
{
		padding:5px 0px;
}

#reviewsInfoDefaultPrice, #reviewsWritePrice, h2#productReviewsDefaultPrice
{
		font-family:tahoma;
		color:#2C5BBE;
		font-size:16px;
		line-height:16px;
		font-weight:bold;
}

/*  -------  */


/*  CATEGORY  */

#indexCategories
{
}

#categoryImgListing
{
		padding:0;
		margin:0px 0px 10px;
}

#indexProductListCatDescription, #categoryDescription
{
		padding-bottom:15px;
		border-bottom:1px solid #D4D4D4;
		margin-bottom:20px;
}

.categoryListBoxContents
{
		text-align:center;
		padding:5px 0px;
}

.categoryListBoxContents img
{
		margin-bottom:5px;
}

.categoryListBoxContents a
{
		color:#666666;
		text-decoration:none;
		font-size:14px;
		line-height:normal;
		font-weight:normal;
		text-transform:none;
}

/*  --------  */


/*  CATEGORY LISTING  */

.tabTable
{
		margin:0px 0px 5px 0px;
		border-left:1px solid #D4D4D4;
}

.tabTable th
{
		color:#000000;
		font-weight:bold;
		padding:5px 10px;
		border-top:1px solid #D4D4D4;
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		text-align:center;
}

.tabTable th a
{
		color:#000000;
}

.tabTable td
{
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		padding:5px;
}

.tabTable td
{
		font-family:tahoma;
		color:#414141;
		font-size:19px;
		line-height:normal;
		font-weight:normal;
}

.tabTable td .listingDescription
{
		color:#666666;
		font-size:11px;
		line-height:normal;
		font-weight:normal;
		padding:5px 0px;
}

.tabTable td a
{
		color:#5E5B5B;
		font-size:12px;
		line-height:16px;
		font-weight:bold;
		text-transform:none;
}

/*  ----------------  */



/*  TABLES  */

#prevOrders
{
		margin:0px 0px 5px 0px;
		border-left:1px solid #D4D4D4;
}

#prevOrders th
{
		color:#000000;
		font-weight:bold;
		padding:5px 10px;
		border-top:1px solid #D4D4D4;
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		text-align:center;
}

#prevOrders th a
{
		color:#000000;
}

#prevOrders td
{
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		padding:5px;
}

#prevOrders td
{
		color:#666666;
		text-decoration:none;
		font-size:13px;
		line-height:normal;
		font-weight:bold;
}

#prevOrders td .listingDescription
{
		color:#666666;
		font-size:11px;
		line-height:normal;
		font-weight:normal;
		padding:5px 0px;
}

#prevOrders td a
{
		color:#262626;
		text-decoration:none;
		font-size:13px;
		line-height:normal;
		font-weight:bold;
}

#accountHistInfo table
{
		margin:0px 0px 5px 0px;
		border-left:1px solid #D4D4D4;
}

#accountHistInfo th
{
		color:#000000;
		font-weight:bold;
		padding:5px 10px;
		border-top:1px solid #D4D4D4;
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		text-align:center;
}

#accountHistInfo th a
{
		color:#000000;
}

#accountHistInfo td
{
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		padding:5px;
}

#accountHistInfo td
{
		color:#666666;
		text-decoration:none;
		font-size:13px;
		line-height:normal;
		font-weight:bold;
}

#accountHistInfo td .listingDescription
{
		color:#666666;
		font-size:11px;
		line-height:normal;
		font-weight:normal;
		padding:5px 0px;
}

#accountHistInfo td a
{
		color:#262626;
		text-decoration:none;
		font-size:13px;
		line-height:normal;
		font-weight:bold;
}

/*  ----------------  */


/*  ----------------------- PRODUCT INFO -----------------------  */

.categoryIcon
{
		padding:1px;
}

.categoryIcon a
{
		color:#262626;
		font-weight:bold;
		text-decoration:none;
		font-size:13px;
		line-height:normal;
		font-weight:normal;
}

.navNextPrevWrapper
{
		margin:0px 10px;
		padding:10px 0px;
}

#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage
{
		margin:10px;
		text-align:center;
		line-height:20px;
}

#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a
{
		color:#262626;
		font-weight:bold;
		text-decoration:none;
}

#productName
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
		clear:both;
}

#productPrices
{
		font-family:tahoma;
		color:#414141;
		font-size:19px;
		line-height:normal;
		font-weight:normal
}

#productDescription
{
		margin:0px 10px;
		padding:0;
}

#cartAdd
{
		float:right;
		text-align:center;
		margin:1em;
		border:0px solid #D4D4D4;
		padding:1em;
}

#cartAdd_com
{
		float:right;
		text-align:center;
		margin:5em -25px 0 0;
		border:0px solid #D4D4D4;
		padding:1em;
}

#cartAdd_com a
{
		font-weight:bold;
		color:#1E6DB8;
}

#alsoPurchased
{
		margin-top:10px;
}

#productAdditionalImages
{
		margin:10px;
		border:1px solid #D4D4D4;
		padding:10px 0px;
}

#productAdditionalImages .additionalImages
{
		text-align:center;
}

#productAdditionalImages .additionalImages a
{
		color:#262626;
		font-weight:bold;
}

/*  ----------------------- SHOPPING CART -----------------------  */

#cartInstructionsDisplay
{
		margin:10px;
}

#cartEmptyText
{
		font-size:13px;
		color:#262626;
}

#cartContentsDisplay
{
		border-left:1px solid #D4D4D4;
}

#cartContentsDisplay th
{
		border:1px solid #D4D4D4;
		border-left:none;
		padding:5px;
		color:#666666;
}

#cartContentsDisplay td
{
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		padding:5px;
		text-align:center;
}

#cartContentsDisplay td .cartAttribsList
{
		text-align:left;
		font-size:11px;
}

#cartContentsDisplay td
{
		font-family:tahoma;
		color:#414141;
		font-size:19px;
		line-height:normal;
		font-weight:normal;
}

#cartContentsDisplay td #cartImage
{
		float:none;
		display:block;
}

#cartContentsDisplay td a
{
		color:#5E5B5B;
		font-size:12px;
		line-height:16px;
		font-weight:bold;
}

#cartContentsDisplay td a:hover
{
		text-decoration:none;
}

#cartSubTotal
{
		padding:5px;
		text-align:right;
		font-weight:bold;
}

#cartSubTotal strong
{
		font-family:tahoma;
		color:#414141;
		font-size:19px;
		line-height:normal;
		font-weight:normal;
}

#shoppingCartDefault .buttonRow
{
		margin:5px;
}

#shoppingCartDefault .text_v_c
{
		color:#262626;
		font-weight:bold;
		font-size:11px;
		line-height:normal;
		padding:5px;
		text-align:right;
}

#shoppingCartDefault .text_v_c a
{
		color:#262626;
}

.advisory
{
		margin:10px;
}

#infoShoppingCart
{
		background:#FFFFFF;
}

#infoShoppingCart div
{
		padding:20px;
}

#infoShoppingCart h1
{
		color:#262626;
		line-height:normal;
		padding-bottom:20px;
		font-size:20px;
}

#popupCVVHelp
{
		background:#FFFFFF;
}

#popupCVVHelp div
{
		padding:10px 20px;
}

#popupCVVHelp h1
{
		color:#161616;
		line-height:normal;
		padding:20px 20px 0;
		font-size:20px;
}

#infoShoppingCart
{
		background:#FFFFFF;
}

#infoShoppingCart div
{
		padding:20px;
}

#infoShoppingCart h1
{
		color:#161616;
		line-height:normal;
		padding-bottom:20px;
		font-size:20px;
}

#popupSearchHelp div
{
		padding:20px;
}

#popupShippingEstimator
{
}

#popupShippingEstimator div
{
		padding:15px;
}

#shippingEstimatorContent h2
{
		padding:13px 0 12px 21px;
		font-size:12px;
		line-height:15px;
		color:#5F802F;
		text-transform:uppercase;
		font-weight:bold;
		background:#F6F6F1;
		margin-bottom:10px;
}

#shippingEstimatorContent #country, #shippingEstimatorContent #stateZone, #shippingEstimatorContent #state
{
		width:180px;
		margin-left:4px;
}

#shippingEstimatorContent #state
{
		margin:2px 0 2px 131px;
}

#shippingEstimatorContent label#stateLabel
{
		display:none;
}

#shippingEstimatorContent table
{
		margin:0px 0px 5px 0px;
		border-left:1px solid #D4D4D4;
		border-collapse:collapse;
		border-top:1px solid #D4D4D4;
}

#shippingEstimatorContent th
{
		color:#666666;
		font-weight:bold;
		padding:5px 10px;
		border-top:1px solid #D4D4D4;
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		text-align:center;
}

#shippingEstimatorContent th a
{
		color:#666666;
}

#shippingEstimatorContent td
{
		border-right:1px solid #D4D4D4;
		border-bottom:1px solid #D4D4D4;
		padding:5px;
}

#shippingEstimatorContent td.cartTotalDisplay
{
		font-family:tahoma;
		color:#414141;
		font-size:19px;
		line-height:normal;
		font-weight:normal;
}

#shippingEstimatorContent td a
{
		color:#3E3E3E;
		text-decoration:underline;
		font-size:10px;
		line-height:normal;
		font-weight:normal;
		text-transform:uppercase;
}

/***********************New Classes For Mobile Zone****************************/

*
{
		margin:0px;
		padding:0px;
		border:0px;
}

body
{
		font-family:Tahoma;
		font-size:11px;
		color:#9B9B9B;
		text-align:justify;
}

img
{
		border:0px;
}

input, textarea
{
		padding:2px;
		font-family:Tahoma;
		font-size:11px;
		color:#9B9B9B;
		border:1px solid #999999;
}

select
{
		padding:0px;
		font-family:Tahoma;
		font-size:11px;
		color:#9B9B9B;
		border:1px solid #9B9B9B;
}

a
{
		text-decoration:none;
		color:#1E6DB8;
}

a:hover
{
		text-decoration:underline;
}

#apDiv1
{
		position: relative;
		left:92px;
		top:-40px;
		width:71px;
		height:28px;
		z-index:20;
		border:0px;
}

#apDiv1 input, img
{
		border:0px;
}

/**********Main Structure Start Here ***********/
#search_navigation
{
		position: relative;
		left:12px;
		top:8px;
		width:206px;
		height:30px;
		z-index:10;
		float:left;
}

#logo
{
		height: 90px;
		width:945px;
		margin:auto;
}

#main
{
		margin:auto;
		padding:2px 2px 0 4px;
		border:1px solid #E9E9E9;
		width: 939px;
}

#top_links
{
		margin:0px;
		padding:0px;
		height:41px;
		width:936px;
		background-image: url(../images/main_links.jpg);
		background-repeat:repeat-x;
}

#top_links ul
{
		margin:0px;
		padding:0px 0 0 0;
		float:left;
		list-style-type:none;
		display:inline;
}

#top_links ul li
{
		margin:0px;
		padding:13px 15px 0 15px;
		height:28px;
		list-style-type:none;
		float:left;
		background-image: url(../images/border.jpg);
		background-position:right;
		background-repeat:no-repeat;
}

#top_links ul li a
{
		margin:0px;
		padding:0px;
		list-style-type:none;
		display:inline;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-decoration:none;
}

#top_links ul li a:hover
{
		color:#FFFFFF;
}

#banner
{
		height:219px;
		width:936px;
		margin:0px;
		padding:0px;
		text-align:center
}

#details
{
		margin:0;
		padding:0;
}

#content
{
		width:936px;
		margin:0px;
		padding:0px;
		float:left;
}

#left_menu
{
		width:194px;
		float:left;
		text-align:left;
		margin:0px;
		padding:0px;
}

#left_menu #brands
{
		width:194px;
		float:left;
		margin:0px;
		padding:0px;
}

#left_menu #news_section
{
		width:194px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
}

#left_menu #news_section p
{
		width:175px;
		float:left;
		margin:0px;
		padding:5px 0px 5px 10px;
		text-align:left
}

#left_menu #news_section p a
{
		color:#1E6DB8;
		text-decoration:none;
}

#left_menu #news_section p a:hover
{
		color:#1E6DB8;
		text-decoration: underline;
}

#page_content
{
		width:520px;
		float:left;
		padding:22px 0 0 8px;
		margin:0px;
}

#page_content .welcome
{
		height:68px;
		width:95%;
		float:left;
		text-align:left;
		padding:0px 19px 0 8px;
}

#right_menu
{
		width:167px;
		float:right;
		margin:0px;
		padding:14px 13px 10px 14px;
		background-color:#F1F1F1;
}

#content_download
{
		margin:0px;
		padding:12px 0 0 10px;
		width:160px;
		height:168px;
		background-image:url(../images/link_spacer.jpg);
		background-repeat:repeat-x;
		border:1px solid #BFB6AF;
}

#content_download .heading
{
		margin:0 0 0 7px;
}

#content_download .mobile
{
		margin:15px 0 0 0px;
}

#content_download ul
{
		margin:10px 0 0 0 !important;
		padding:5px 0 0 0 !important;
		list-style-type:none;
		float:left;
		width:95px;
		text-align:left !important;
}

#content_download li
{
		margin:0px;
		padding:0px;
		list-style-type:none;
		text-align:left !important;
}

#content_download li a
{
		font-family:Tahoma;
		font-size:11px;
		color:#4B4B4B;
		text-decoration:none;
		font-weight:bold;
		line-height:17px;
		padding:3px 0 0px 13px !important;
		
}

#content_download li a:hover
{
		background-image: url(../images/right_bullit.gif);
		background-repeat:no-repeat;
		background-position:left;
}

#login
{
		height:190px;
		width:160px;
		margin:12px 0 0 0;
		padding:12px 0 0 10px;
		float:left;
		background-image:url(../images/login_spacer.jpg);
		background-repeat:repeat-x;
		border:1px solid #D1CAC4;
}

#login .fgp
{
		margin:0 10px 0 0 !important;
}

#login form
{
		margin:0px;
		padding:2px 0 5px 0px;
		width:150px;
		float:left;
}

#login form input
{
		border:0px solid #cccccc;
}

#login form ul
{
		margin:0px;
		padding:0px;
		list-style-type:none;
		float:left;
}

#login form ul li
{
		margin:0px;
		padding:3px 0 3px 0;
		list-style-type:none;
}

#wtb
{
		margin:20px 0 0 0;
		width:350px;
		height:119px !important;
		padding:19px 0 0 179px;
		background-image:url(../images/where_to_buy.jpg);
		background-position:left;
		background-repeat:no-repeat;
		float:left;
		border-bottom:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
}

#wtb p
{
		margin:0px;
		padding:5px 20px 0 0;
}

#wtb form
{
		width:200px;
		float:left;
		padding:14px 0 0 0;
		vertical-align:top;
}

#customer_care
{
		margin:0px;
		width:356px;
		height:119px;
		padding:19px 0 0 179px;
		background-image: url(../images/customer_care.jpg);
		background-position:left;
		background-repeat:no-repeat;
		float:left;
}

#customer_care p
{
		padding:16px 0 0 0;
}

#customer_care ul
{
		list-style-type:none;
		margin:0px;
		padding:0px;
		float:left;
		display:inline;
}

#customer_care ul li
{
		list-style-type:none;
		margin:0px;
		padding:0px;
		display:inline;
}

#customer_care ul li a
{
		font-family:Tahoma;
		font-size:11px;
		text-decoration:none;
		color:#1E6DB8;
		line-height:20px;
		padding:0 20px 0 0
}

#customer_care ul li a:hover
{
		text-decoration:underline;
}

#footer
{
		height:53px;
		width:99%;
		background-color:#821818;
		margin:auto;
		padding:10px 0 0 10px;
		color:#FFFFFF;
}

#footer a
{
		color:#FFFFFF;
		text-decoration:none;
}

#footer a:hover
{
		text-decoration:underline;
}

#footer ul
{
		margin:0px;
		padding:0px;
		list-style-type:none;
		display:inline;
}

#footer ul li
{
		margin:0px;
		padding:0px;
		list-style-type:none;
		display:inline;
}

#footer ul li a
{
		padding:0px 15px 0 0;
		font-family:Tahoma;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
}

#footer ul li a:hover
{
		text-decoration:underline;
}

#footer p
{
		margin:0px;
		padding:10px 0 0 0;
		float:left;
}

/*********************************/


/***********Classes Start Here ************/

#logo .left
{
		float:left;
		text-align:left;
		margin:0px;
		padding:0px;
}

#logo .right
{
		height:63px;
		width:144px;
		float:right;
		text-align:left;
		margin:0px;
		padding:27px 0 0 30px;
		background-image:url(../images/lock_bg.jpg);
		background-position:left center;
		background-repeat:no-repeat;
}

#logo .right p a
{
		font-weight:bold;
		font-size:12px;
		color:#625954;
		text-decoration:none;
}

#logo .right p a:hover
{
		text-decoration:underline;
}

#left_menu ul
{
		margin:0px;
		padding:0px;
		list-style-type:none;
		float:left;
		width:100%;
}

#left_menu ul li
{
		margin:0px;
		padding:6px 0 8px 5px;
		width:187px;
		list-style-type:none;
		border-bottom:1px dotted #565656;
		float:left;
}

#left_menu ul li a
{
		font-family:Tahoma;
		font-size:12px;
		color:#565656;
		font-weight:bold;
		text-decoration:none;
		padding:0 0 0 15px;
}

#left_menu ul li a:hover
{
		background-image:url(../images/bullit.gif);
		background-position:center left;
		background-repeat:no-repeat;
		padding:0 0 0 15px;
}

.input_search
{
		background-image: url(../images/iinput_spacer.gif);
		width:122px;
		text-align:center;
		color:#FFFFFF;
		border:1px solid #3E97CF;
		height:20px;
		font-weight:bold;
}

.search_band
{
		height:32px;
		width:192px;
		background-color:#bcdceb;
		margin:0px;
}

.search_heading_img
{
		margin:5px 0 0 10px;
}

#searck_topic
{
		position:relative;
		top:6px;
		z-index:999;
		width:175px;
		left:10px;
		height:29px;
}
