/* CSS Document */

body {
background-color: #505050;
margin-left:25px;
margin-top:25px;
margin-right:25px;
margin-bottom:0px;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
color:#ffffff;
}

.topBar{
background-image:url(images/topBar/BG.jpg);
background-repeat:repeat-x;
height:102px;
}

.nav{
width:240px;
height:383px;
}

.contentHome{
background-image:url(images/home/motorcycle.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#575b67;
height:500px;
width:706px;
}

.contentHome .text{
padding:40px;
width:250px;
}

.content{
background-image:url(images/usedBikes/BG.jpg);
background-repeat:repeat-x;
background-color:#3f3c43;


}

.content .text{
padding:40px;
}

.h1{
font-size:18px;
font-weight:bold;
}

.footer{
background-image:url(images/footerBG.jpg);
background-repeat:repeat-x;
height:40px;
}

.directions{
background-image:url(images/getDirections.jpg);
background-repeat:no-repeat;
background-position:top;
width:240px;
height:200px;
}

a {
color:#FFCC00;
text-decoration:none;
}

a:hover {
color:#FFFFFF;
}

a:visited {
color:#FFCC00;
}

/* Border */

.Top{
background-image:url(images/border/top.jpg);
background-repeat:repeat-x;
height:10px;
}

.Left{
background-image:url(images/border/left.jpg);
background-repeat:repeat-y;
width:10px;
}

.Right{
background-image:url(images/border/right.jpg);
background-repeat:repeat-y;
width:10px;
}

.Bottom{
background-image:url(images/border/bottom.jpg);
background-repeat:repeat-x;
height:10px;
}


/* PostCode Box */


.directions .searchBox .theBox input{
width:138px;
height:21px;
margin-left:21px;
margin-top:98px;	
margin-bottom:0px;
padding-left:5px;
border:0px;
color:#666666;
}

/* New CSS elements added by MP */

.PageText
{
font-size:11px;
font-family:Tahoma,Verdana,sans-serif;
}

.GridHeader
{
font-size:11px;
background-color:#CC0000;
}

.GridItems
{
font-size:11px;
background-color:#333333;
}

#divGrid a {
color:#ffffff;
font-weight:bold;
}

#divGrid a:hover {
color:#ffffff;
font-weight:bold;
}

#divGrid a:visited {
color:#ffffff;
font-weight:bold;
}

#divGrid .Pager
{
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divGrid .Pager a {
color:#FFCC00;
font-size:11px;
font-weight:bold;
}

#divGrid .Pager a:hover {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divGrid .Pager a:visited {
color:#FFCC00;
font-size:11px;
font-weight:bold;
}

.AdminGridHeader
{
font-size:11px;
background-color:#FFCC00;
}

.AdminGridItems
{
font-size:11px;
background-color:#333333;
}

#divAdminGrid a {
color:#333333;
text-decoration:none;
}

#divAdminGrid a:hover {
color:#333333;
}

#divAdminGrid a:visited {
color:#333333;
}

#divAdminGrid .Pager
{
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminGrid .Pager a {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminGrid .Pager a:hover {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminGrid .Pager a:visited {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminManuGrid a {
color:#333333;
text-decoration:none;
}

#divAdminManuGrid a:hover {
color:#333333;
}

#divAdminManuGrid a:visited {
color:#333333;
}

#divAdminManuGrid .Pager
{
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminManuGrid .Pager a {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminManuGrid .Pager a:hover {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#divAdminManuGrid .Pager a:visited {
color:#ffffff;
font-size:11px;
font-weight:bold;
}

.Error
{
font-size:11px;
font-family:Tahoma,Verdana,sans-serif;
color: 333333;
}

.title
{
height:50px;
background-repeat:no-repeat;
padding-bottom:20px;
background-image:url(images/titles/usedBikes.gif);
}

.hide 
{
display:none; 
}

.show
{
display:inline; 
}

/* End new CSS elements added by MP */