body {
	font-family: "Arial","Verdana",sans-serif;
	font-size: 13px;
	color: #000;
	text-align:center;
	margin: 0 auto;
	background:#fff;

}

a:link {
	color: #1178de;
	text-decoration: bold;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #1178de;
}
a:hover {
	text-decoration: underline;
	color: #1178de;
}
a:active {
	text-decoration: none;
	color: #1178de;
}

#home_topboxes_x3 { 
	margin: 0px 15px 20px 0px;
	float:left;
	width:252px;
	height:auto;
	height:245px;
	overflow:hidden;

}

#home_topboxes_x3_right { 
	margin: 0px 0px 0px 0px;
	float:left;
	width:252px;
	height:auto;
	height:245px;
	overflow:hidden;

}



a img {border : none;}

#logo { 
	margin: 35px 30px 20px 10px;
	float:left;
	width:150px;
	height:auto;
} 

#logo2 { 
	margin: 0px 10px 0px 500px;

	width:100px;
	height:auto;
	text-align:center;
}

#social { 
	margin: 5px 5px 5px 5px;
	width:150px;
	height:auto;
} 

#photo {
	margin: 10px 0px 10px 10px;
	padding:5px;
	float:left;
	width:autopx;
	height:auto;
	text-align:center;
	border: 2px solid #ccc; 

} 


#topmenu { 
	width: 800px;
	height:auto;
	margin-top:5px;
	float:right;
	text-align:right;
	margin-right:10px;
}

#halfpage { 
	width: 330px;
	height:auto;
	float:left;
	padding-right:10px;
	

}

#advertisers { 
	width: 110px;
	height:auto;
	margin-top:0px;
	float:right;
	

}

#menu { 
	padding-top: 0px;
	width: 98%;
	margin: 10px 0px 10px 10px;
	font-weight: bold;
	float:left;
	background-color:#333;
		-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	} 


#menufooter { 
	padding-top: 5px;
	height:auto;
	line-height:10px;
	text-align:center;
} 

#menufooter ul {


 }

#menufooter li {
	display: inline;
	
}
#menufooter li a {
	color:#666;
	text-decoration: none;
	margin-right: 15px;
}
#menufooter li a:hover {
text-decoration: underline;
color: #666;       
}


fieldset {  
margin: 0.4em 0 0 0;
}
label{float:left;}
legend {  
margin-left: 1em;  
color: #1178de;  
font-weight: bold;
font-size:14px;
}
fieldset ol {  
padding: 0.5em 0.5em 0 0.5em;  
list-style: none;
}
fieldset li {  
padding-bottom: 0.5em;
}
fieldset.submit {  
border-style: none;
}

label {  
float: left;  
width: 13em;  
margin-right: 1em;
}

fieldset {  
float: left;
clear: both;  
width: 100%;  
border: 1px solid #CCCCCC;  

}


#box-table-a
{
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 14px;
	font-weight: normal;
	padding: 8px;
	background: #003057;
	border-top: 4px solid #ccc;
	color: #fff;
}
#box-table-a td
{
	padding: 8px;
	border-bottom: 1px solid #ccc;

}
#box-table-a tr:hover td
{

}


#container {
	position: relative;
	width: 1024px;
	min-height: 800px;
	height: auto;
	margin: 0 auto;
	text-align: left;
	top: 40px;

	
}

#bidbox { 
	margin: 10px 10px 0px 10px;
	float:right;
	width:320px;
	height:auto;
	height-min:200px;
	font-size:14px;
	border: 1px solid #fff;

}

#boximage { 
	margin: 10px 10px 0px 0px;
	float:left;
	width:393px;
	height:auto;
	height-min:200px;
	font-size:14px;
}


#boximageright { 
	margin: 10px 00px 0px 0px;
	float:left;
	width:393px;
	height:auto;
	height-min:200px;
	font-size:14px;
} 

#homeimage { 
	margin: 15px 0px 0px 13px;
	float:left;
	width:349px;
	height:216px;
	text-align:center;
} 


#bottombox { 
	margin: 0px 0px 0px 10px;
	float:left;
	width:1024px;
	height:138px;
	background: url(images/autobid_footer.png) no-repeat;
}

#bottomboxfooter { 
border-top: 1px solid #ccc; 
text-align: left;
height: auto;
padding: 10px;
margin:0px;
margin-top:10px;
}

#rightbottom {
	margin: 0px 0px 0px 10px;
	padding-top:5px;

	float:right;
	width:100%;
	color:#FFF;
	height:25px;
	line-height:30px;
	background-color:#ccc;

}

#bottomsearch {
	margin: 10px 0px 0px 10px;

	float:right;
	width:100%;
	color:#FFF;
	height:25px;
	line-height:25px;
	font-size:14px;


} 

#bottomsearch a:link, #bottomsearch a:visited, #bottomsearch a:active {
	color: #fff;
	text-decoration: none;
}

#bottomsearch a:hover {
	text-decoration: underline;
	color: #fff;
}

#headline { 
	margin: 15px 0px 0px 0px;
	float:left;
	width:1010px;
	height:auto;
	font-size:14px;
	line-height:14px;
	text-align:center;

}
#hometext { 
	margin: 20px 10px 5px 0px;
	paddin
	width:800px;
	height:auto;
	font-size:14px;
	line-height:16px;
	text-align:left;
}

#newsfeed { 
	margin: 10px 0px 0px 0px;
	float:left;
	width:630px;
	height:auto;
	font-size:14px;
	line-height:14px;
	background: url(images/Newsfeed.png) no-repeat;
	height:25px;
	padding-left:160px;
	padding-top:13px;
	overflow:hidden;
}

#homeslider { 
	margin: 0px 0px 0px 0px;
	float:left;
	width:800px;
	height:auto;
	text-align:center;
	padding-left:10px;
	padding-right:7px;

}

#homesliderlanding { 
	margin: 1px 0px 40px 0px;
	float:left;
	width:1010px;
	height:400px;
	text-align:center;
	padding-left:10px;
	padding-right:7px;

}

#homead { 
	margin: 10px 0px 0px 0px;
	float:left;
	width:704px;
	height:75px;
	text-align:center;
	display:block;
	background:#333333;

}

#topad { 
	margin: 10px 10px 0px 0px;
	float:right;
	width:700px;
	height:90px;
	text-align:center;
	background:#333333;

}


#headlineprog { 
	margin: 20px 5px 10px 5px;
	float:left;
	width:700px;
	height:auto;
	font-size:14px;
	line-height:14px;

}

#programmetop { 
	margin: 10px 0px 10px 0px;
	float:left;
	width:680px;
	height:200px;
	font-size:14px;
	line-height:17px;
	padding:20px;
	
	/* IE10 */ 
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #009CCE 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #009CCE 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #009CCE 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #009CCE));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #009CCE 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(bottom, #FFFFFF 0%, #009CCE 100%);
	

}
#programmetoplogo { 
	margin: 10px 0px 10px 0px;
	float:left;
	width:240px;
	height:auto;
	font-size:14px;
	line-height:14px;
	text-align:center;
	
}
#introabout { 
	margin: 0px 5px 10px 5px;
	float:left;
	width:745px;
	height:auto;
	font-size:14px;
	line-height:17px;
	background-color:#fff;
	padding:20px;
	border: 2px solid #CCCCCC;
	

}

#scroll { 
	margin: 10px 0px 0px 0px;
	float:left;
	width:1000px;
	height:auto;
	font-size:14px;
	line-height:14px;
}

#bottommenu{ 
	margin: 10px 0px 0px 0px;
	float:left;
	width:1000px;
	height:auto;
	font-size:14px;
	line-height:80px;
}

#scrolltitle { 
	margin: 0px 0px 0px 0px;
	float:left;
	width:200px;
	height:auto;
	font-size:13px;
	line-height:20px;
}

#home_leftboxes { 
	margin: 0px 0px 5px 0px;
	float:left;
	width:250px;
	height:auto;


}

#home_middleboxes { 
	margin: 0px 0px 5px 0px;
	float:left;
	width:250px;
	height:auto;

}

#home_leftside{ 
	margin: 10px 0px 0px 0px;
	float:left;
	width:260px;
	height-min:150px;
	height:auto;

}

#home_topboxes { 
	margin: 0px 0px 10px 0px;
	float:left;
	width:350spx;
	height:auto;

}

#home_topboxesright { 
	margin: 0px 0px 10px 10px;
	float:left;
	width:389px;
	height:auto;

}

#home_bigboxes { 
	margin: 10px 0px 0px 9px;
	float:left;
	width:255px;
	height:auto;

}
#home_bigboxes2 { 
	margin: 10px 0px 5px 9px;
	float:left;
	width:255px;
	height:auto;

}



#member { 
	margin: 5px 0px 0px 0px;
	float:right;
	width:200px;
	height:auto;
	border: 0px solid #666; 
	color:#333;
	background-color:#fff;
}

#dashsidebar { 
	margin: 10px 0px 0px 0px;
	float:right;
	width:200px;
	height:auto;
	border: 0px solid #666; 
	background-color:#fff;
}

#member p{ 
	padding-top:3px;
	padding-left:10px;
	color:#333;
}

#boxfull { 
	margin: 0px 0px 5px 5px;
	float:left;
	width:947px;
	height:auto;
	border: 1px solid #CCCCCC;  
} 


#boxsmall { 
	margin: 0px 0px 10px 10px;
	float:left;
	width:222px;
	min-height:150px;
	height:auto;

	border: 3px solid #666;
} 

#boxsmall p{

	font-size:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	margin:0;
	line-height:18px;
	color:#000;
	text-align:center;
	
}


#box p{

	size:14px;
	padding-left:13px;
	padding-right:13px;
	padding-top:8px;
	margin:0;
	line-height:30px;
	
}

#righthome { 
	margin: 0px 0px 13px 0px;
	float:left;
	width:200px;
	height:auto;
} 

#motorchecked { 
	margin: 10px 40px 10px 0px;
	float:right;
	width:180px;
	height:auto;
} 

#currentbid { 
	margin: 10px 5px 10px 10px;
	float:left;
	width:400px;
	height:auto;
	border: 0px solid #ccc;
	
} 

#winbid { 
	margin: 10px 5px 10px 0px;
	float:right;
	width:310px;
	height:auto;
	border: 0px solid #ccc;
} 

#righthomelogin { 
	margin: 0px 0px 10px 0px;
	float:left;
	width:200px;
	height:120px;

	background-image: url(images/Login-Box-Background.png);
	color:#666;
} 

#boxindustry { 
	margin: 0px 0px 10px 5px;
	float:left;
	width:220px;
	min-height:250px;
	height:auto;
	background:#fff;
	border: 1px solid #CCCCCC;  
} 

#introboxes { 
	margin: 0px 5px 10px 5px;
	float:left;
	width:345px;
	min-height:155px;
	border: 2px solid #CCCCCC;
	
	background-color:#fff;
	padding:20px;
	
} 

#introboxes_small { 
	margin: 10px 12px 10px 0px;
	float:left;
	width:300px;
	min-height:130px;
	border: 2px solid #CCCCCC;
	background-color:#f2f2f2;
	padding:20px;
	
} 

#introboxes_small2 { 
	margin: 10px 0px 10px 0px;
	float:left;
	width:300px;
	min-height:130px;
	border: 2px solid #CCCCCC;
	background-color:#f2f2f2;
	padding:20px;
	
} 

#boxsmall a:link {
	color: #fff;

	font-weight:bold;
}
#boxsmall a:visited {
	text-decoration: underline;
	color: #fff;
	font-weight:bold;
}
#boxsmall a:hover {
	text-decoration: underline;
	color: #fff;
	font-weight:bold;
}
#boxsmall a:active {
	text-decoration: underline;
	color: #fff;
	font-weight:bold;
}

#box p{

	font-size:12px;
	padding-left:13px;
	padding-top:8px;
	margin:0;
	line-height:18px;
	
}

#box ul
{
	list-style-type: none;
	
padding: 0px;
margin: 0px;
margin-left:10px;
margin-top:0px;
}
#box li
{
	background-image: url(images/tick-icon.png);
background-repeat: no-repeat;
	background-position: 00px 00px; 
padding-left: 40px;
margin:0px;
height:40px;
line-height:20px;
}

#box2 { 
	margin: 13px 10px 0px 0px;
	float:right;
	width:200px;
	min-height:180px;
	height:auto;
	background-image: url(images/box.gif);
} 

#box2 a:link {
	color: #fff;
	text-decoration: underline;
}
#box2 a:visited {
	text-decoration: underline;
	color: #fff;
}
#box2 a:hover {
	text-decoration: underline;
	color: #3FA9F5;
}
#box2 a:active {
	text-decoration: underline;
	color: #fff;
}

#tele { 
	margin: 5px 10px 0px 0px;
	float:right;
	width:200px;
	min-height:180px;
	height:auto;
	background-image: url(images/box.gif);
} 

#man { 
	margin: 5px 10px 0px 0px;
	float:right;
	width:200px;
	min-height:170px;
	height:auto;
	text-align:center;
} 

#book { 
	margin: 5px 10px 0px 0px;
	float:right;
	width:200px;
	min-height:170px;
	height:500px;
	text-align:center;
	background-image: url(images/book.gif);
	color:#FFF;
} 

#book p{
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	margin:0;
	
}

#box2 p{
	color:#FFF;
	font-size:16px;
	line-height:28px;
	padding-left:10px;
	padding-top:8px;
	margin:0;
	
}


#tele p{
	color:#FFF;
	font-size:16px;
	line-height:18px;
	padding-left:10px;
	padding-top:8px;
	margin:0;
	
}

#social { 
	margin: 7px 0px 0px 5px;
	float:left;
	width:200px;
	height:auto;
		font-size:16px;
	text-align:center;

} 

#box3 { 
	margin: 10px 0px 0px 5px;
	float:left;
	width:200px;
	height:auto;
	height:170px;
	font-size:16px;
	background-image: url(images/box2.gif);

} 

#box3 p{
	
	color:#FFF;
	font-size:16px;
	padding-left:10px;
	padding-top:8px;
	margin:0;
	line-height:24px;
	
}

#box3 a {
	color: #fff;
	text-decoration: underline;
}

#box3 a:hover {
text-decoration: underline;
color: #fff;
              
}


#searchbox { 
	margin: 40px 0px 0px 0px;
	float:right;
	width:230px;
	height:auto;
	font-size:14px;
	line-height:14px;
	color:#333;
	border: 1px solid #fff; 
	background-image: url(images/searchbox.png);
	color:#333;

} 

#searchbox2 { 
	margin: 20px 10px 0px 5px;
	float:right;
	width:200px;
	height:119px;
	font-size:16px;
	text-align:center;
	background-image: url(images/search.gif);
	color:#FFF;

} 

#login { 
	margin: 10px 5px 0px 10px;
	float:left;
	width:100%;
	min-height:300px;
	height:auto;
	line-height:20px;

} 

#damage { 
	margin: 0px 0px 10px 0px;
	float:left;
	width:770px;
height:350px;
} 

#full { 
	margin: 10px 10px 0px 10px;
	float:left;
	width:1000px;
	height:auto;
	line-height:20px;
	padding-bottom:30px;

} 



#contentfull { 
	margin: 0;
	float:left;
	width:960px;
	height:auto;
	line-height:20px;
	padding:10px;

} 

#content { 
	margin: 0;
	float:left;
	width:780px;
	height:auto;
	line-height:20px;
	padding:10px;
	margin-left:20px;

} 

#mainContent2 { 
	margin: 10px 5px 0px 0px;
	float:left;
	width:700px;
	min-height:600px;
	height:auto;
	line-height:20px;

} 

#mainContent2 p{

	line-height:20px;

	padding-top:15px;
	margin:0;

}

#mainContenthome { 
	margin: 10px 5px 0px 0px;
	float:left;
	width:790px;
	min-height:600px;
	height:auto;
	line-height:20px;

} 

#mainContenthome p{

	line-height:20px;

	padding-top:15px;
	margin:0;

}


#mainContent { 
	margin: 0px 5px 0px 10px;
	float:left;
	width:730px;
	height:300px;
	line-height:20px;
	background-image: url(images/maintext.gif);
	color:#FFF;

} 

#mainContent p{

	line-height:20px;
	padding-left:30px;
	padding-top:15px;
	margin:0;

}

#mainContent ul
{
list-style-type: square;
padding: 0px;
margin: 0px;
margin-left:35px;
margin-top:20px;
}
#mainContent li
{
padding-left: 20px;
margin:10px;
line-height:12px;
}


#rightContenthome {
	margin: 10px 0px 0px 80px;
	float:left;
	width:500px;
	height:auto;
	color: #FFF;
	background: url(images/box.png) no-repeat top left;
	text-align: center;

} 

#contact {
	margin: 0px 0px 0px 0px;
	float:left;
	width:300px;
	height:auto;
	color: #FFF;
	background: url(images/box.png) no-repeat top left;
	text-align: center;

} 


#rightContent {
	margin: 10px 230px 0px 230px;
	float:left;
	width:500px;
	height:auto;
	color: #FFF;
	background: url(images/box.png) no-repeat top left;
	text-align: left;

} 

#leftside {
	margin: 10px 0px 0px 5px;
	float:left;
	width:150px;
	height:auto;
	color: #FFF;
	text-align:center;

} 

#rightside {
	margin: 10px 10px 10px 5px;
	float:right;
	width:180px;
	height:auto;
	color: #FFF;

} 



#rightContent_top {

text-align:center;
	width:1000px;

	color: #FFF;

} 

#rightContent_bottom { 
margin: 0px 80px 25px 0px;
	float:right;
	width:500px;
	font-size: 12px;
	color: #FFF;
	font-family: Helvetica, sans-serif;
} 


#header { 
	height:90px;
	padding-top:10px;

} 

#header2 { 
	height:auto;
	padding-top:10px;

} 


.smallbuttons {
		-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #003057), color-stop(1, #06508d) );
	background:-moz-linear-gradient( center top, #003057 5%, #06508d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#06508d');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #003057;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 18px;
	min-height:20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #003057;
	margin-bottom:5px;
}.smallbuttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #06508d), color-stop(1, #003057) );
	background:-moz-linear-gradient( center top, #06508d 5%, #003057 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#06508d', endColorstr='#003057');
	background-color:#06508d;
}.smallbuttons:active {
	position:relative;
	top:1px;
}

.smallbuttons_grey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #fff;
	margin-bottom:5px;
}.smallbuttons_grey:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.smallbuttons_grey:active {
	position:relative;
	top:1px;
}

.smallbuttons_grey_green {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c20a;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c20a;
	box-shadow:inset 0px 1px 0px 0px #97c20a;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97c20a), color-stop(1, #d7df23) );
	background:-moz-linear-gradient( center top, #97c20a 5%, #d7df23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97c20a', endColorstr='#d7df23');
	background-color:#97c20a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #97c20a;
	display:inline-block;
	color:#000;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #fff;
	margin-bottom:5px;
}.smallbuttons_grey_green:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97c20a), color-stop(1, #d7df23) );
	background:-moz-linear-gradient( center top, #97c20a 5%, #d7df23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97c20a', endColorstr='#d7df23');
	background-color:#97c20a;
}.smallbuttons_grey_green:active {
	position:relative;
	top:1px;
}

.smallbuttons_red {
	-moz-box-shadow:inset 0px 1px 0px 0px #F00;
	-webkit-box-shadow:inset 0px 1px 0px 0px #F00;
	box-shadow:inset 0px 1px 0px 0px #F00;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F00), color-stop(1, #F00) );
	background:-moz-linear-gradient( center top, #F00 5%, #F00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F00', endColorstr='#F00');
	background-color:#F00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #F00;
	display:inline-block;
	color:#fff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	width:100%;
	text-decoration:none;
	text-shadow:1px 1px 0px #000;
	margin-bottom:5px;
}.smallbuttons_red:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F00), color-stop(1, #F00) );
	background:-moz-linear-gradient( center top, #F00 5%, #F00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F00', endColorstr='#F00');
	background-color:#F00;
}.smallbuttons_red:active {
	position:relative;
	top:1px;
}

.smallbuttons_orange {
	-moz-box-shadow:inset 0px 1px 0px 0px #ff9500;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ff9500;
	box-shadow:inset 0px 1px 0px 0px #ff9500;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff9500), color-stop(1, #ff9500) );
	background:-moz-linear-gradient( center top, #ff9500 5%, #ff9500 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9500', endColorstr='#ff9500');
	background-color:#ff9500;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ff9500;
	display:inline-block;
	color:#fff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	width:100%;
	text-decoration:none;
	text-shadow:1px 1px 0px #000;
	margin-bottom:5px;
}.smallbuttons_orange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff9500), color-stop(1, #ff9500) );
	background:-moz-linear-gradient( center top, #ff9500 5%, #ff9500 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9500', endColorstr='#ff9500');
	background-color:#ff9500;
}.smallbuttons_orange:active {
	position:relative;
	top:1px;
}

.smallbuttons_yellow {
	-moz-box-shadow:inset 0px 1px 0px 0px #eee606;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eee606;
	box-shadow:inset 0px 1px 0px 0px #eee606;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eee606), color-stop(1, #eee606) );
	background:-moz-linear-gradient( center top, #eee606 5%, #eee606 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee606', endColorstr='#eee606');
	background-color:#eee606;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eee606;
	display:inline-block;
	color:#000;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	width:100%;
	text-decoration:none;
	margin-bottom:5px;
}.smallbuttons_yellow:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eee606), color-stop(1, #eee606) );
	background:-moz-linear-gradient( center top, #eee606 5%, #eee606 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee606', endColorstr='#eee606');
	background-color:#eee606;
}.smallbuttons_yellow:active {
	position:relative;
	top:1px;
}

.largebuttons {
		-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #1178de) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #1178de 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#1178de');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:30px 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #287ace;
	width:165px;
	margin-bottom:5px;
}.largebuttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1178de), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #1178de 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1178de', endColorstr='#79bbff');
	background-color:#1178de;
}.largebuttons:active {
	position:relative;
	top:1px;
}

.smallbuttons_grey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #fff;
	margin-bottom:5px;
}.smallbuttons_grey:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.smallbuttons_grey:active {
	position:relative;
	top:1px;
}

.largebuttons_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:30px 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	width:165px;
	margin-bottom:5px;
}.largebuttons_blue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.largebuttons_blue:active {
	position:relative;
	top:1px;
}

.largebuttons_grey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:30px 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	width:165px;
	margin-bottom:5px;
}.largebuttons_grey:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.largebuttons_grey:active {
	position:relative;
	top:1px;
}

a.smallbuttons:link {
	color: #fff;
	text-decoration: bold;
	font-weight:bold;
}
a.smallbuttons:visited {
	text-decoration: none;
	color: #fff;
}
a.smallbuttons:hover {
	text-decoration: underline;
	color: #fff;
}
a.smallbuttons:active {
	text-decoration: none;
	color: #fff;
}

a.smallbuttons_grey:link {
	color: #fff;
	text-decoration: bold;
	font-weight:bold;
}
a.smallbuttons_grey:visited {
	text-decoration: none;
	color: #fff;
}
a.smallbuttons_grey:hover {
	text-decoration: underline;
	color: #fff;
}
a.smallbuttons_grey:active {
	text-decoration: none;
	color: #fff;
}


a.smallbuttons_red:link {
	color: #fff;
	text-decoration: bold;
	font-weight:bold;
}
a.smallbuttons_red:visited {
	text-decoration: none;
	color: #fff;
}
a.smallbuttons_red:hover {
	text-decoration: underline;
	color: #fff;
}
a.smallbuttons_red:active {
	text-decoration: none;
	color: #fff;
}

a.smallbuttons_orange:link {
	color: #fff;
	text-decoration: bold;
	font-weight:bold;
}
a.smallbuttons_orange:visited {
	text-decoration: none;
	color: #fff;
}
a.smallbuttons_orange:hover {
	text-decoration: underline;
	color: #fff;
}
a.smallbuttons_orange:active {
	text-decoration: none;
	color: #fff;
}


.clear { clear: both; }

h1 {font-size:25px; line-height:35px; margin:0;  }
h2 {font-size:23px;   margin:0; line-height:30px; }
h3 {font-size:18px; text-align:center;  margin:0; padding-top:10px; color:#003057;}
h4 {font-size:16px; margin:0; color:#000;}
h5 {font-size:16px; margin:0; color:#000; text-align:center;}


.green {color:#333;}
.blue {color:#1178de;}
.redback {background-color:#de0707; color:#fff; padding:2px;margin:0;}
.blueback {background-color:#1178de;}
.white {color:#fff;}
.large { font-size:24px;}
.red {color: #F00;}
.orangeback {background-color:#ff9500; color:#ffffff;}
.yellowback {background-color:#eee606; color:#000;}
.purpleback {background-color:#5c15a5; color:#ffffff;}


#progbar {
	background-image:url(images/progbar.png);
	width:1000px;
	height:39px;
	line-height:10px;
	}

.numberplate {background-color:transparent; font-size:35px; font-weight:bold; width:240px; height:55px;background-image: url(images/numberplate.png); background-repeat:no-repeat; padding-left:10px; border:none;}

textarea:focus, input:focus{
    outline: none;
}

*:focus {
    outline: none;
}

.shade {background:#97c20a; background:-moz-linear-gradient(top,  #97c20a 0%, #d7df23 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#97c20a), color-stop(100%,#d7df23)); background:-webkit-linear-gradient(top,  #97c20a 0%,#d7df23 100%); background:-o-linear-gradient(top,  #97c20a 0%,#d7df23 100%); background:-ms-linear-gradient(top,  #97c20a 0%,#d7df23 100%); background:linear-gradient(top,  #97c20a 0%,#d7df23 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#97c20a', endColorstr='#d7df23',GradientType=0 );}

#apDiv1 {
	position: relative;
	width: 310px;
	height: 103px;
	z-index: 1;
	left: 30px;
	top: 25px;
}
#apDiv2 {
	position: relative;
	width: 176px;
	height: 33px;
	z-index: 1;
	left: 800px;
	top: -75px;
}
#apDiv3 {
	position: relative;
	width: 215px;
	height: 31px;
	z-index: 1000;
	left: 700px;
	top: -50px;
}

#apDiv4 {
	position: relative;
	width: 322px;
	height: 110px;
	z-index: 1;
	left: 351px;
	top: -154px;
	overflow:hidden;
}
.dropdown_grey {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #fff;
	margin-bottom:5px;
}
