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

body{
margin:0px;
}

.menu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}
.menu a{
background-image:url(../images/menubg.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:130px;
height:37px;
line-height:28px;
text-decoration:none;
color:#FFFFFF;
}
.menu a:hover{
background-image:url(../images/menubg_o.jpg);
background-repeat:no-repeat;
display:block;
width:130px;
height:37px;
line-height:28px;
text-decoration:none;
color:#FFFFFF;
}

.header{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000000;
}
.header a{
color:#000000;
text-decoration:underline;
}
.header a:hover{
color:#000000;
text-decoration:none;
}

.main_heading{
border-bottom:#ebebeb solid 5px;
border-top:#ebebeb solid 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding:3px 0px 3px 5px;
text-align:left;
color:#000000;
}

.heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-transform:uppercase;
padding:5px 0px 5px 5px;
text-align:left;
color:#000000;
}

.category_heading{
background-color:#4dc2f8;
border:#FFFFFF solid 1px;
text-align:left;
padding:5px 0px 5px 0px;
}

.category{
background-color:#dcdcdc;
border:#FFFFFF solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:30px;
color:#000000;
text-align:left;
font-weight:bold;
}
.category a{
color:#000000;
text-decoration:none;
}
.category a:hover{
color:#0081bc;
text-decoration:none;
}

.sub_category{
background-color:#ebebeb;
border:#FFFFFF solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#000000;
text-align:left;
}
.sub_category a{
color:#000000;
text-decoration:none;
}
.sub_category a:hover{
color:#0081bc;
text-decoration:none;
}

.padding{
padding:5px;
}

.news_table{
border:#ebebeb solid 5px;
}

.news_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000000;
}
.news_text a{
color:#000000;
text-decoration:underline;
}
.news_text a:hover{
color:#000000;
text-decoration:none;
}

.login_box{
background-color:#4dc2f8;
border:#b7b7b7 solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
.login_box a{
color:#ffffff;
text-decoration:none;
}
.login_box a:hover{
color:#000000;
text-decoration:none;
}
.cate_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
font-weight:bold;
height:25px;
line-height:25px;
text-align:left;
color:#ffffff;
}
.guide_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
font-weight:bold;
height:25px;
line-height:25px;
color:#ffffff;
}


.cate_img{
width:179px;
text-align:center;
}

.left_rgt_border{
border-left:#ebebeb solid 2px;
border-right:#ebebeb solid 2px;
}

.contact_info{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
text-align:left;
color:#5c5c5c;
}
.contact_info a{
color:#5c5c5c;
text-decoration:underline;
}
.contact_info a:hover{
color:#5c5c5c;
text-decoration:none;
}

.order_code{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:20px;
padding-left:5px;
text-align:left;
color:#5c5c5c;
}
.fittingTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
text-align:left;
color:#5c5c5c;
}

.order_code span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:20px;
text-align:left;
color:#1580b2;
}

.click_image{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:30px;
line-height:30px;
text-align:center;
color:#0eb074;
}

.price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:45px;
line-height:45px;
text-align:center;
color:#178fc7;
}

.form_btn{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
background-image:url(../images/form_btnbg.jpg);
background-repeat:repeat-x;
border:#009ee7 solid 1px;
padding:3px 6px 3px 6px;
cursor:pointer;
}

.footer{
background-color:#e1e1e1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#363636;
}
.footer a{
color:#363636;
text-decoration:none;
}
.footer a:hover{
color:#757575;
text-decoration:none;
}

/* added on 18 Feb 4.00 pm */
.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
}

/* added by developer*/

/* replace */
.noexist_msg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
}


.cate_title a{
color:#ffffff;
text-decoration:none;
}

.span_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	margin-left:10px;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#000000;
}


.right_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
line-height:18px;
text-align:right;
color:#000000;
}

.headertitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#1580b1;
}
.headerdesc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#1580b1;
}
.input_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.selectmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}
.selectmenu a{
background-image:url(../images/menubg_o.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:130px;
height:37px;
line-height:28px;
text-decoration:none;
color:#FFFFFF;
}
.selectmenu a:hover{
background-image:url(../images/menubg.jpg);
background-repeat:no-repeat;
display:block;
width:130px;
height:37px;
line-height:28px;
text-decoration:none;
color:#FFFFFF;
}

.textContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000000;
}
.textContent a{
color:#000000;
text-decoration:underline;
}
.textContent a:hover{
color:#000000;
text-decoration:none;
}

.heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-transform:uppercase;
padding:5px 0px 5px 5px;
text-align:left;
color:#000000;
}
.heading1 a{
color:#000000;
text-decoration:none;
}
.registerLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#363636;
}
.registerLink a{
color:#363636;
text-decoration:underline;
}
.registerLink a:hover{
color:#757575;
text-decoration:none;
}

.text a{
color:#000000;
text-decoration:none;
}

/* Pagination css */

a.current {
    font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
    padding: 1px 3px 1px 3px;
    background:#1580b1;
	border: 1px solid #786665;
	text-decoration: none;
	font-weight:bold;
}
.paginate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
}
a.paginate {
    font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #1580b1;
	border: 1px solid  #1580b1;
    padding: 1px 3px 1px 3px;
	text-decoration: none;
}

a.paginate:hover {
    background-color: #1580b1;
    color:#FFF;
    text-decoration: underline;
}

.center_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
text-align:center;
color:#000000;
}

.center_text a{
text-align:center;
color:#000000;
text-decoration:none;
}
.news_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#1480B1;
font-weight:bold;
}
.news_title a{
color:#1480B1;
text-decoration:underline;
}
.news_title a:hover{
color:#1480B1;
text-decoration:none;
}
.news_list{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#4DC2F8;
}
.news_desc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#5c5c5c;
}

.right_content a{
color:#000000;
text-decoration:none;
}
.bred_crumb{
background-color:#b7b7b7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
color:#FFFFFF;
}
.bred_crumb a{
color:#000000;
text-decoration:none;
}

.navigation
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.navigation a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
.navigation a:hover
{
	text-decoration:none;
}

.thread_last
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
.thread_last a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.thread_last a:hover
{
	text-decoration:underline;
}

.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
line-height:18px;
text-align:left;
color:#000000;
}

.shop_content
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	line-height:20px;
	text-align:left;
	color:#5c5c5c;
}

.grey_border
{
	border:#ebebeb solid 1px;
}

#stockist_list
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	line-height:20px;
	color:#5c5c5c;	
}

.inner_grey_border
{
	border-top:#ebebeb solid 1px;
	border-bottom:#ebebeb solid 1px;
}

.error a
{
	color:#ff0000;
	text-decoration:none;
}

.error a:hover
{
	color:#ff0000;
	text-decoration:underline;
}
/* added on 25th March 09 */
.product_note{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
}
.tbl_bgcolor
{
	background-color:#F8F8F8;
}
#left_main
{
	width:230px;
	padding:5px; 0px; 5px; 0px;
	float:left;
}
#left_image
{
	width:10px;
	padding-top:4px;
	margin-left:5px;
	float:left;
	text-align:right;
	text-align:left;
}
#left_content
{
	width:205px;
	padding-left:8px;
	float:left;
}
#left_submain
{
	width:235px;
	float:left;
}
#left_subimage
{
	width:10px;
	padding-top:10px;
	margin-left:15px;
	float:left;
	text-align:right;
	text-align:left;
}

#left_subcontent
{
	width:190px;
	padding-left:3px;
	float:left;
}

.read_secure_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
cursor:pointer;
text-decoration:none;
}

.read_secure_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
cursor:pointer;
text-decoration:underline;
}
.read_secure_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
cursor:pointer;
text-decoration:none;
}

#left_secured_link
{
	width:65px;float:right;margin-top:35px;
}
#left_secured_image
{
	/* width:175px;float:left; */
	float:left;
}