/* CSS Document */

*{ outline:none;}
body{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; background:#0cc0ff ;}
img{border: none;}
ul, li{list-style-type: none;}
h1, h2, h3, h4, h5, h6, ul, li, input, form, textarea{ margin: 0px; padding: 0px; font-weight:normal; color:#000;}
a:link, a:visited{ color:#00BAFF; text-decoration: none;} 
a:hover, a:active{ text-decoration: none;}
.cl {clear:both; font-size:0px; line-height:0px; }
.wrapper{ width:995px; margin:0 auto; padding:0 0 11px 0px;}
.fl{ float:left;}
.fr{ float:right;}
.fleft{ float:left;}
.fright{ float:right;}


/* header */
.banner_container{width:995px; padding:0px; border-top:solid 8px #03B0EC;}
.logo{float:left; width:405px;}
.header_right{float:right; width:590px; text-align:right;}
.header_right h3{font-size:24px; font-weight:bold; padding:5px 30px 0 0; color:#000;}
.header_right img{ padding:7px 30px 0 0;}
.login{ font-size:10px; font-weight:bold; padding:2px 30px 0 0;}
.login a:link, .login a:active, .login a:visited{text-decoration: none;}
.login a:hover{ text-decoration:underline;}


/* navigation */
#dolphincontainer{position:relative; color:#E0E0E0; width:995px;font-family:Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:37px;font-size:12px;font-weight:normal;background:#000 url(../images/navbg.gif) repeat-x bottom left;padding:0 0 0 0px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:995px;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 9px;height:33px; font-size:13px; font-weight:bold;}
#dolphinnav ul li a span{padding:12px 0px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a:hover{color: #00BAFF;}
/*#dolphinnav ul li a.current, #dolphinnav ul li a.current:hover{color: #00BAFF;}
#dolphinnav ul li a.current span{display:block; width:auto;}
*/
#dolphin_inner{color: white; height:20px; background:#333333;}
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color: #00BAFF; text-decoration:none;}
.innercontent{display: none; text-align:left; padding-left:0px;}
.innercontent ul{ padding:2px 0 0 0; margin:0;}
.innercontent ul li{display: inline; padding:0 5px;}

.inner_container_white_bg{ background:#fff; margin:12px 0 0px 0px; padding:0; }


/* home */

.container{background-color:#fff; width:965px; margin:0px 0 0px 0px; padding:19px 15px 15px 15px;}
.box2main{ margin:0px 0 0 0px;; padding: 0px; float:left; width:525px;}
.box2{ width:256px; margin:0px 6px 0 0px; padding:0px 0px 14px 0; float:left; display: inline;}
.boxtop{font-size:1px; line-height:1px;}
.box2midd{width:256px; margin:0px; padding:0px; float:left; background:#000000 url(../images/home_rightcut.gif) right top no-repeat;}
.box2midd h2{ font:bold 15px/22px Arial, Verdana,  Helvetica, sans-serif; padding:0px 0px 0 15px ; margin:0px 0px 0 0px; float:left; color:#ffffff;}
.box2midd h2 a{ color:#ffffff;}
.box2midd h2 a:hover{ color:#00BAFF;}

.box1main{margin:0px; padding: 0px; float:right; width:420px;}
.box1{padding:0px; margin:0;}
.box1 p{padding:0px; margin:0px; line-height:18px;}
.box1 h2{ font:bold 25px Arial, Verdana, Helvetica, sans-serif; padding:0 0 10px 0;; margin:0px; color:#000000;}
.box1 h2.header2{ font: bold 15px Arial, Helvetica, sans-serif; color:#000000; padding:10px 0;}
.box3{width:140px; float:left; padding-right:0px;}
.oldbikename{ margin:0px; padding:0px;}
.oldbikeview{ margin:0px; padding:0 0px 10px 0px;}
.oldbikeview a{ margin:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#00BAFF;}
.oldbikeview a:hover{ margin:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#00BAFF;}

/* innerpages */
.innerpage{ padding:0 0 15px 0;}
.innerpage h2{font:bold 25px Arial, Helvetica, sans-serif; color:#000;}
.innerpage h3{font:normal 18px Arial, Helvetica, sans-serif; padding-top:10px;}
.box02{font:bold 25px Arial, Helvetica, sans-serif; color:#000;}
.innerpage p{ margin:10px 0; padding:0; color:#000;}


/* latest offers */
.latestbox-box {margin:10px 0 0px 0; padding:15px; background:#ffffff url(../images/newsmainbg.gif) repeat-x left bottom; border:1px solid #9d9d9d; width:926px;}
.latest-thumgimg{width:150px; float:left; }
.latest_dis{width:750px; float:right; color:#000;}
.latest_dis h4, .latest_dis h4 a{color:#000000; font:bold 16px Arial, Helvetica, sans-serif;}
.latest_dis a:hover{ text-decoration:none;}
.latest_dis .buy_now{ padding:10px 0 0 0px;}
.latest_dis span.latest_price {padding: 0pt 0pt 0pt 10px; font-weight: bold; font-size: 14px; line-height: normal;}
.newsimg{float:right; padding:0 0 0px 15px; width:160px;}
.newsimg2{float:right; padding:0 0 0px 15px; width:300px;}


/* contact us */
.innerpage_content{ padding:10px 0 0 0;}
.contact_form{float:left; width:450px;}
.contact_form td{	padding:5px 0 0 0px;}
.contact_form input, textarea, option, select{width:188px;}
.input01{width:250px;}
.input02{width:300px; font:12px/17px Verdana, Arial, Helvetica, sans-serif;}
.submitbtn{background:url(../images/btnbg.gif) no-repeat; width:105px; height:26px; border:0; color:#FFFFFF; font-weight:bold;}


/* find us */
.findus_left{float:left; width:500px; overflow:hidden;}
.findus_right{float:right; width:430px; color:#000000; padding:0px;}
.findus_left img{border:1px solid #999999; }


/*about us page*/

.abtbox1{ width:700px; float:left;}
.abtbox1_top{ background:url(../images/abttop.gif) no-repeat; height:9px; font-size:1px; line-height:1px;}
.abtbox1_mid{padding:1px 15px; color:#FFFFFF; background:#3d3838  url(../images/abtbg.gif) repeat-x;}
.abtbox1_mid p{color:#fff; margin:0; padding:0;}
h3.abthead{ font-size:18px; color:#FFFFFF; padding-bottom:10px;}
.abtbox1_bot{ background:url(../images/abtbot.gif) no-repeat; height:10px; font-size:1px; line-height:1px;}

.abtbox3{ width:230px; float:right;}
.abtbox3_top{ background:url(../images/abttop2.gif) no-repeat; height:9px; font-size:1px;}
.abtbox3_mid{ padding:1px 15px; line-height:20px; color:#FFFFFF; background:#3d3838 url(../images/abtbg.gif) repeat-x;}
.abtbox3_mid p{color:#fff; margin:0; padding:0;}
.abtbox3_bot{ background:url(../images/abtbot2.gif) no-repeat; height:10px; font-size:1px;}
.abtbox3_mid a{ color:#FFFFFF;}

.abtbox4{clear:both; margin-top:15px;}
.abtbox4_top{background:url(../images/abttop4.gif) no-repeat; height:10px; font-size:1px;}
.abtbox4_mid{width:925px; color:#FFFFFF; float:left; padding:0px 15px; background:#3d3838 url(../images/abtbg.gif) repeat-x;}
.abtbox4_bot{ background:url(../images/abtbot4.gif) no-repeat; height:10px; font-size:1px;}


.iconmar{float:left; display:inline; width:120px; padding:10px 0; margin-right:10px;}
.iconmartit{font-size:15px; font-weight:bold; color:#FFFFFF; text-align:center;}
.iconimg{ text-align:center; height:110px;}
.iconimg img{width:100px; height:100px;}
.marname{text-align:center; height:40px;}

/* bike hire */

.bikehire_left{width:475px; float:left;}
.bikehire_right{width:450px; float:right;}


.bikehire_right h3, p{}
.bikehire_right ul{	padding:15px 0 0 10px; 	list-style-type:lower-alpha;}
.bikehire_right ul li{ padding:0 0 8px 20px; background:url(../images/balck_bullet.jpg) no-repeat 0 4px;}

.bike_table_rate{ border-right: 1px solid #999999; border-bottom: 1px solid #999999;}
.bike_table_rate th{ text-align:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; padding:0 0 10px 0px; border-left: 1px solid #999999; border-top: 1px solid #999999;}
.bike_table_rate td{padding:5px 0 5px 10px;  border-left: 1px solid #999999; border-top: 1px solid #999999;}



/* online store */

.onlinestore{}
.onlinestore_top{padding:5px 0 2px 0; margin:7px 0 0 15px; color:#ffffff; font: bold 24px Arial, Helvetica, sans-serif; margin:7px 0 0 15px;}
.onlinestore_title{width:170px; float:left; margin:0; white-space:nowrap;}
.onlinestore_title a{ color:#FFFFFF;}
.onlinestore_titmanu{margin:5px 0 0 15px;}
.onlinestore_right{width:750px; float:left; font-size:17px; font-weight:bold;}
.onlinestore_right img{ vertical-align:middle;}
.onlinestore_right a:link, .onlinestore_right a:visited{color: #ffffff; text-decoration: none;} 
.onlinestore_right a:hover, .onlinestore_right a:active{color: #CCCCCC; text-decoration: none;}
.onlinestore_right .pad{ padding:0 15px;}

.inner_online{background:#000000; width:995px; margin:12px 0 0px 0px; padding:0px; }

.online-click{margin:7px 0 0 15px; font-size:12px; font-weight:bold;}
.best_seller{background:url(../images/head_cor.jpg) no-repeat 0px 15px; color:#000000; padding:19px 0 4px 33px; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
.online_hotpro{margin:0px 0 0 0px; width:740px; padding:13px 0px 0px 0px; float:left; background:url(../images/best_seller_bg.jpg) #ffffff bottom repeat-x; border-left:1px solid #6f6f6f;}
.seeour{padding:0px 0 0px 0; margin:0px 13px 0 0; float:left; width:195px; text-align:right; float:right; display:inline;}

.img_margin{ margin:10px auto 0 auto;}
.img_marginLeft{ margin:0px 0px 0 0; float:left; width:770px; padding:0px 0 0 15px; }
.search_upper{ padding:0 0 10px 0px;}
.search_container{width:742px; background:#ffffff; color:#000000; text-align:center; padding:4px 0px; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
.search_input{width:300px; background:url(../images/magnifier.jpg) left top no-repeat; padding:0px; margin:0px; border:1px solid #819fba; padding:0 0 0 25px; vertical-align:middle;}


.right_navex{padding:0 0 15px 0; float:left; width:196px; background:#0000000;}
.right_nav{padding:0 0 0 15px; float:left; width:180px; background:#2f2f2f; border-left:1px solid #4c4b4b; border-right:1px solid #4c4b4b; text-align:left; margin:0 auto;}
.right_nav ul{list-style-type:none; margin:0 auto; padding:0; background:url(../images/top_round_bg.gif) no-repeat bottom;}
.right_nav li{display:block; background:url(../images/top_round_bg.gif) no-repeat; float:left; width:165px; padding:3px 0 0 0; font-weight:bold; margin:0px 0 10px 0; overflow:hidden;}
.right_nav li span{background:url(../images/middle_images.gif) repeat-y; margin-top:3px; width:155px; float:left; padding:0px 0 0px 10px;}
.right_nav li a:link, .right_nav li a:visited, .right_nav li a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color:#cbc9c9; font-weight:normal; font-size:12px;}
.right_nav li a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#848383; font-weight:normal; text-decoration:none;}
.right_nav li ul {margin-top:12px;}
.right_nav li ul li{background:none;  padding:0 0 0 10px; line-height:12px;}
.right_nav li ul li a{background:none;}
.bottom_round {background:url(../images/bottom_backbg.gif) no-repeat bottom; width:155px; padding:2px 0 3px 10px; float:left; font-size:1px; }


.white_bg{width:201px; background-color:#FFFFFF; position:relative; border:1px solid #cccccc; padding:15px; float:left; margin:0px 20px 20px 0; display:inline;}
.imgframe{ height:102px; border:1px solid #a8a4a4; overflow:hidden; position:relative;} 
.absolutebg{position:absolute; bottom:0; left:0; background: #000000; height:25px; width:201px; z-index:1; filter:alpha(opacity=75); opacity: 0.75; font-size:1px; line-height:1px;}
.position_absolute{	width:194px; padding:0 3px; height:23px; position:absolute; left:0px; bottom:0px; z-index:10;}
.search_text{padding:5px 0px 5px 0px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal;}
.search_bg{margin:2px 0 0 0; background:url(../images/search_bg.jpg) no-repeat; width:95px; height:17px; padding:1px 0 0 16px; border:0;}
.selectitem{margin:2px 2px 0 0;  width:85px; height:16px; padding:2px 0 0 0;border:0; font-size:10px;}
.bike_add{background-image:url(../images/bike_ad1.jpg); width:213px; height:125px; vertical-align:middle;}


/* product info */
.breadcrum {padding:5px; border-bottom:1px solid #CCCCCC; margin-right:15px;}
.helmets-item2{margin:0 10px 0 0; font:bold 11px Arial, Helvetica, sans-serif; color:#00BAFF; padding:0; display:inline;}
.pagination{ font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;}
.pagination a:link, .pagination a:visited{color: #000000; text-decoration: none;} 
.pagination a:hover, .pagination a:active{color: #00BAFF; text-decoration: none;}


.product_select{ padding-left:100px;}
.product_select select{ font-size:12px;}
.search_button{	background:url(../images/go.jpg) no-repeat; vertical-align:middle; padding:0px; margin:0px; border:0px; width:33px; height:18px; cursor:pointer;}

/* bike detail */
.newbikecont{ padding:10px 0px;}
.newbike-tit{ height:21px;  padding:4px 10px 3px 15px; background:url(../images/horizon-strip.jpg) repeat-y; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight: bold; color:#FFFFFF;}
.fontcol{font:20px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#6a6d72;}
#new_nav{padding:5px 0px 5px 10px;}
#new_nav ul{padding:0px; margin:0px; list-style:none;}
#new_nav ul li{	padding:0px;	margin:0px;	list-style:none;	display:inline;}
#new_nav ul li a{color:#000000;	display:block; float:left; padding:4px 10px; border:1px solid #cccccc; margin:0 5px 0 0px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
#new_nav ul li a:hover{background:#cccccc;}
#new_nav ul li .selected{background:#cccccc;}

.white_bg1{background:#7d7c7a url(../images/onlinebg.gif) repeat-x; color:#000000;  margin:0px 3px 10px 6px; border:0px solid #336600; float:left; display:inline; width:221px; height:260px; padding:10px; overflow:hidden;}
.white_bg1 .imgframe1{padding:5px; overflow:hidden; } 
.white_bg1 .product_heading{color:#fff; font:bold 13px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 5px 0px;}
.white_bg1 .product_thumbimg{text-align:center; background:#FFFFFF; height:150px;}
.white_bg1 .price{ margin:0; padding:10px 5px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px;}
.white_bg1 .more_text {padding:5px 0 0px 0px; text-align:center;}
.white_bg1 .more_text  a{ margin:0px 0 0 0px; padding:5px 10px; color:#FFFFFF; background: url(../images/moreinfobg.gif) repeat-x; font-size:11px; font-weight:bold;} 
.white_bg1 .more_text  a:hover{margin:0px 0 0 0px; color:#FFFFFF; background:#df2d2d; background: url(../images/moreinfobghover.gif) repeat-x;}
.more_backbg{}


/* finance  */

.formcont{width:700px; color:#000000;} 
fieldset{ padding:0 5px;}
.newBikeName{ background:#FFFFFF; font-weight:bold; padding:0 5px; border:1px solid #000;}
.formsection{padding:3px 10px;  background:#000; color:#FFFFFF; font-weight:bold; margin:0 0 0 0px;}
.fset{ border:1px solid #000000; margin-top:10px;}
.flabel{ font-weight:bold;}
.fredlabel{ font-size:14px; font-weight:bold; color:#00BAFF;}
.fcol1{ width:50px;}
.fcol2{ width:200px;}
.fcol3{width:450px;}


/* Tyre Warehouse  */
.wh_leftcol{width:276px; float:left;}
.wh_leftcol .middlebox{width:254px; padding:10px; background-color:#F3F3F3; border-left:solid 1px #CFCECE; border-right:solid 1px #CFCECE;}
.wh_rightcol{margin:0 0px 0 20px; width:660px; float:left;}
.wh_rightcol h1{background-color:#00BCFD; padding:5px; margin:0 0 15px 0px; width:283px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.wh_rightcol h2{background-color:#00BCFD; padding:5px; margin:0 0 15px 0px; width:645px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.wh_rightcol .submit{background-color:#E5E5E5; border:solid 1px #818181; margin:20px 0 0px 40px; width:200px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center; height:25px;}
.wh_rightcol .biginput{width:293px;}

.wh_brandbox1{padding:5px; clear:both;}
.wh_brandbox2{padding:5px; clear:both; background:#F3F3F3; border:solid 1px #CFCECE;}
.brand{width:83px; float:left;}
.size{width:195px; float:left;}
.speed{width:75px; float:left;}
.price{width:200px; float:left; line-height:18px;}
.price span{font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-style:italic;}
.wh_prodbox{clear:both; padding:10px 0 0 0px;}
.wh_prodbox .icon{padding:0 0 10px 0px;}




/* service MOT */
.fortit{font-size:14px; font-weight:bold; color:#FFFFFF; background:#767676;}
.formbg{background:#E5E5E5; border:1px solid #A9A9A9;}
.latest-links-left{width:170px;}


/* accident management */
.accidentmanag{ width: 955px; background:url(../images/accidentbg.gif) 500px 25px no-repeat;  float:none;}
.accright{float:right; width:300px;}
.accleft{float:left; width:600px;}
.aleft{ padding:2px;}
.alright{padding:2px 0;}
.submitbtn{ width:105px; height:26px; color:#FFFFFF; border:none; background:url(../images/btnbg.gif); margin-top:5px;}



/* product info */
.latest-helmets{width:330px; float:left; padding:10px 0 10px 10px;}
.latest-helmets img{width:310px; height:280px; padding:10px 0 14px 0px;}
.helmets-box{width:590px; float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding:15px 0 0 15px; line-height:18px;}
.helmets-box p{color:#000;}
.helmets-tit{width:450px; margin:0 0 15px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; padding:0; line-height:18px; float:left;}
.helmets-item{width:150px; margin:0 15px 0 0; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; padding:0; line-height:18px; float:left;}

/*  cart */

.topnav{ background:url(../images/nav-bg.jpg) left top repeat-x; color:#FFFFFF;}
.topnav ul{ list-style-type:none; margin:0px; padding:0px 0 0 10px;}
.online_heading{ margin:0; padding:0; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
.online_heading a:visited, .online_heading a:link, .online_heading a:active{color:#FFFFFF;}


/* new bike explorer */
.explorerange{width:500px;}
.newbikebox{width:228px; height:112px; border:3px solid #000000; float:left; display:inline; margin:5px 4px 0px 0px; overflow:hidden;}
.nbboxcontent {width:228px; height:112px; position:absolute; overflow:hidden;}
.nbselectbg{position:absolute; bottom:0; left:0; background: #000000; height:30px; width:228px; z-index:1; filter:alpha(opacity=60); opacity: 0.60; font-size:1px; line-height:1px;}
.nbselectstore{ position:absolute; left:0; bottom:0; padding:0 10px;  z-index:2;}
.nbselectstore h4{ font-size:16px; font-weight:bold; color:#FFFFFF; padding-bottom:3px;}
.nbselectstore h4 a:link, .nbselectstore h4 a:hover, .nbselectstore h4 a:visited, .nbselectstore h4 a:active{ color:#FFFFFF; text-decoration:none;}


/* new bike list */

.newbikedis_box{background:#7d7c7a url(../images/onlinebg-2.gif) repeat-x; color:#000000;  margin:0px 2px 4px 1px; border:0px solid #336600; float:left; display:inline; width:215px; height:260px; padding:10px; overflow:hidden;}
.newbikedis_box .imgframe1{padding:5px; overflow:hidden; } 
.newbikedis_box .product_heading{color:#fff; font:bold 13px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 5px 0px;}
.newbikedis_box .product_thumbimg{text-align:center; background:#FFFFFF; height:150px; overflow:hidden;}
.newbikedis_box .millage{ font-size:11px; text-align:center; padding-top:5px;}
.newbikedis_box .price{ margin:0; padding:2px 5px 10px 5px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px;}
.newbikedis_box .more_text {padding:5px 0 0px 0px; text-align:center;}
.newbikedis_box .more_text  a{ margin:0px 0 0 0px; padding:5px 10px; color:#FFFFFF; background: url(../images/moreinfobg.gif) repeat-x; font-size:11px; font-weight:bold; text-decoration:none;} 
.newbikedis_box .more_text  a:hover{margin:0px 0 0 0px; color:#FFFFFF; background:#df2d2d; background: url(../images/moreinfobghover.gif) repeat-x; text-decoration:none;}
.selectusedbike{text-align:center; padding:5px 0; margin:10px 0; border-bottom:1px dashed #999999; border-top:1px dashed #999999;}
.selectusedbike select{ font:normal 11px Arial, Helvetica, sans-serif;}

/* bike detail */
.newbikerow{width:955px;  /*background:#ffffff url(../images/newsmainbg.gif) repeat-x left bottom; border:1px solid #9d9d9d;*/}
.thumbnail_box{ width:280px; padding:10px 10px 0 0; float:right;}
.thumbnail_text_box{width:630px; float:left; padding:0 0 0 10px;}
.thumbnail_text_box h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; padding:0 0 10px 0px; margin:0px;}
.thumbnail_text_box p{ padding:0px; margin:0px;}
.small_thumbnail{float:left; margin:0 5px 0 0px;}
.small_thumbnail img{border:1px solid #cccccc; width:60px;}
.bikeinfotable{ margin-top:10px;}
.bikeinfotable td{ padding:3px 0; border-bottom:1px dashed #666666;}

.check{clear:both; padding:10px 0;}
.check img{vertical-align:middle}
.check span{ padding:0 30px 0 10px; color:#000000; font-weight:bold;}
.fontcol{font:20px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#6a6d72;}
.fontcol2{font:16px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#000000;}
.fontcol3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#992a31;}


.dynDivs {font-family:arial,verdana,geneva,helvetica,sans-serif; font-size:12px; font-weight:none; color:#333333; line-height:22px; width:280px; text-align:left;   margin-bottom:15px;}
.small_img{float:left; padding:2px; border:1px solid #cccccc; margin:0 2px 0 0px;}
.small_img img{ width:45px;}
.callrequest{ padding:10px 0 10px 100px; clear:both; background:#f0f0f0; border:1px solid #999999; margin:5px 10px;}
.buttonused1{ float:left; border:none; padding:0px; margin:0px 15px 0 0px; height:27px; width:140px; font:bold 13px/27px Arial, Helvetica, sans-serif; text-align:center; background: url(../images/used-bikes_burtton2.gif) no-repeat;}
.buttonused1 a{color:#000; text-decoration:none;}
.buttonused1 a:hover{color:#000; text-decoration:underline;}

.backpage a:visited, .backpage a:link, .backpage a:active{color:#000000; text-decoration:none;}
.backpage{font-weight:bold;}



/* footer */
.footer{clear:both;}
.footernav{background:#00BAFF; height:20px; line-height:20px; padding:0 20px; margin:0 0px; text-align:center;}
.footernav ul{ list-style:none;}
.footernav ul li{display:inline; padding:0 10px;}
.footernav ul li a.footerlink{color:#000; padding:0;}
.footernav ul li a:hover{color:#000; text-decoration:underline}
.footeradd{height:18px; font-size:11px; line-height:18px; padding:0 20px; background:#00BAFF; color:#000;}
.footeradd a{ color:#000;}
.footeradd a:hover{ color:#000; text-decoration:underline;}

/*  news section   */
.nws_innerbox_left{ float:left; padding:0px; margin-right:20px;}
.nws_innerbox_right{margin:0px; padding:0px; float:left; color:#000;}

/*  news index page   */
.new_container{width:995px; margin:0px 0 0px 0px; padding:0px 0 0 0; background:#fff; color:#fff;}
.new_left_part{ margin:0px 0 0 0px; padding:0px 5px 0 5px; float:left; width:480px; background:#000 ; text-align:justify; }
.new_left_part h1{font:bold 20px Arial, Helvetica, sans-serif; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #e2e2e2;}
.new_left_part h2{font:bold 20px Arial, Helvetica, sans-serif; margin-bottom:5px; padding-top:10px;}
.new_right_part{margin:0px; padding:10px 0 0 0px; float:right; width:485px; background:#fff;}
.new_latest_section{/*background:#eee url(../images/letest_section_bg.jpg) repeat-x; */ padding:0px; border:1px solid #ccc;}
.new_latest_section_row{margin:5px;}
.new_latest_section_box{width:227px;float:left; border:1px solid #ccc; margin-right:5px}
.new_latest_section_inner_box{width:130px; padding:5px; float:left;}
.new_latest_section_inner_box img{padding-top:5px;}
.new_latest_section_inner_box1{width:80px; float:left; padding-top:10px;}
.new_latest_section_inner_box1 img{padding:3px 0}
.new_latest_section_inner_box1 span{color:#CC0000; font:12px Arial, Helvetica, sans-serif;}

/*-------added new css date 9th Nov09------------------*/
.thumbbox{width:136px; float:left; display: inline; margin:25px 24px 0 0;}
.thumbbox .brandlogo a{ text-align:center; height:50px; background:url(images/black_btn.jpg) no-repeat; width:121px; height:45px;}
.thumbbox .brandlogo a:hover{ text-align:center; height:50px;}
.thumbbox .brandimg{ text-align:center;}
/*----------------new css---------------------------------------*/
.continer_bikes{ width:432px;}
.containerfram{width:207px; float:left; text-align:center; color:#000000; margin:7px 5px 15px 2px; background:url(../images/add_bike.gif) no-repeat; height:145px; }
.containerimg{font-size:13px; font-weight:bold; padding:3px 0 0 4px; text-align:center;}
.containerimg img{margin:5px 0 0 0; text-align:center;}
.containertxt{ width:80px; float:left;}
.rentxt{ color:#ec1b38; font-size:12px; font-weight:bold; }
.blck_txt{text-align:center; color:#000; font-weight:bold; line-height:18px; padding:0 0 0 10px;}
.scrrolthumb{width:533px; float:left;}



/* bhawana 12 Nov */
.bike_details{width:500px; float:left;}
.bike_image_details{width:450; float:left;  text-align:center; }
.bike_info_box{padding:5px 0px 5px 5px; border-bottom:dashed 1px #000000; width:350px;} 
.bike_info{width:140px; float:left;}
.bike_inf_detail{width:210px; float:left;}
#bikelogo{ text-align:center;}
.bikelogo{ text-align:center;background:url(../images/black_btn.jpg) no-repeat; width:121px; height:30px; margin:0 0 3px 7px; padding:15px 0 0 0; display:block; color:#FFFFFF;}
.bikelogo:hover{ text-align:center;background:url(../images/red_btn.jpg) no-repeat; width:121px; height:30px; margin:0 0 3px 7px; padding:15px 0 0 0; color:#FFFFFF;}
.top-border{background:url(../images/top-border.gif) no-repeat;width:465px; height:44px; padding-left:12px;}
.top-border2{background:url(../images/top-border2.gif) no-repeat scroll; width:477px; height:8px; margin:0px; padding:0px; float:left;overflow:hidden; }
 .middle-welcome-txt{ border:1px solid #6f6f6f; border-top:none; border-bottom:none; float:left; width:460px; padding:0px 8px 0 8px ; margin:0; } 
.bottom-border{background:url(../images/bottom-border.gif) no-repeat; width:477px;height:8px; padding:0px 0 0 0px; float:left;margin-bottom:10px; overflow:hidden;  )
 
