/* CSS Document */
/*----------------------------------------------------------------------------------------------------------
[Layout Stylesheet of all website pages]
Project:	Custom Automated Prosthetics
Version:	1.0
Author: Interberry Solutions 
----------------------------------------------------------------------------------------------------------*/
/*------------------Layout,Table of Contents----------------------------------------------------------------- 
1. GLOBAL RESET
2. GLOBAL BASIC STYLING FOR COMMON HTML ELEMENTS
3. COMMON CSS CLASSES
4. GLOBAL LAYOUT
5. COMMON SITE HEADER
6. HOME ROTATING BANNER
7. COMMON SITE FOOTER 
8. HOME CONTENT SECTION
9. INNER PAGE CONTENT SECTION
-----------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------
1. GLOBAL RESET
---------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	}
/*---------------------------------------------------------------------------------
2. GLOBAL BASIC STYLING FOR COMMON HTML ELEMENTS
---------------------------------------------------------------------------------*/
fieldset,img { 
 border:0;
 padding:0px;
 margin:0px;
 }
a {
 outline:none;
 padding:0;
 margin:0;
 border:0;
 }
input {
 outline:none;
 }
h1 {
	font-size:20px;
	padding:0 0 10px 0;
	}
h2 { 
	font-size:14px;
	}
h3 {
	font-size:12px;
	}
/*---------------------------------------------------------------------------------
3. COMMON CSS CLASSES
---------------------------------------------------------------------------------*/
html, body {
	height: 101%;
	}
body {
	border-top:3px solid #006cb5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	height:101%;
	}
.fleft {
	float:left;
	}
.fright {
	float:right;
	}
.imgfleft {
	float:left;
	margin:0px 10px 10px 0px;
	}
.imgfright {
	float:right;
	margin:0px 0px 10px 10px;
	}
.clear {
	clear:both;
	}
.jusify {
	text-align:left;
	}
.normallink {
 color:#2a70b5;
	text-decoration:none;
	}
.normallink:hover {
	text-decoration:underline;
	}
.textbox {
	border:1px solid #dcdcdc;
	line-height:20px;
	color:#555555;
	padding:3px 5px;
	}	
.labeltext {
	font-weight:bold;
	color:#444444;
	padding:3px 5px;
	text-decoration:none;
	}
.btnregister {
	background:url(../images/btn_bluebg.gif) no-repeat 0px 0px;
	width:112px;
	height:27px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}
	.btnregisterbig {
	background:url(../images/btn_bluebigbg.gif) no-repeat 0px 0px;
	width:150px;
	height:27px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}
.btngo {
	background:url(../images/btn_go.gif) no-repeat 0px 0px;
	width:37px;
	height:27px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}
.btnregistergray {
	background:url(../images/btn_register_graybg.gif) no-repeat 0px 0px;
	width:112px;
	height:27px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}
.btnregistergraybig {
	background:url(../images/btn_register_biggraybg.gif) no-repeat 0px 0px;
	width:150px;
	height:27px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}
.headclass {
 font-size:20px;
	text-decoration:none;
	text-align:left;
	padding:15px 0px 15px 15px;
	margin:0px;
	color:#0070bc;
 }
/*---------------------------------------------------------------------------------
4. GLOBAL LAYOUT
---------------------------------------------------------------------------------*/
.page_outter {
 margin:0 auto;
 width:100%;
}
.page_container {
 margin:0 auto;
 width:920px;
}
/*---------------------------------------------------------------------------------
5. COMMON SITE HEADER
---------------------------------------------------------------------------------*/
.headeroutter{
 width:920px;
 height:100px;
 margin:0px auto;
 }
.header {
 width:920px;
 margin:0px auto;
 }
.header .logo {
 border:0px;
	float:left;
	width:35%;
	padding-left:20px;
 }
.navoutter {
 border:0px;
	float:right;
	width:60%;
	padding-right:20px;
	text-align:right;
 }
.navoutter .signupnav {
	padding:16px 0px 0px 0px;
 color:#2a70b5;
 }
.navoutter .signupnav a {
 font-weight:bold;
 color:#2a70b5;
	text-decoration:none;
	padding:0px 2px;
 }
.navoutter .signupnav a:hover {
 color:#555555;
	text-decoration:underline;
 }
.navoutter .signupnav span {
 color:#006fbc;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
 }
	.navoutter .signupnav b {
 color:#555555;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
 }
.navoutter .usernav {
	padding:40px 0px 0px 0px;
 color:#555555;
 }
.navoutter .usernav a {
 font-weight:bold;
 color:#555555;
	text-decoration:none;
		margin:0 10px;
	display:inline-block;
 }
.navoutter .usernav a:hover {
 color:#2a70b5;
	text-decoration:underline;
 }
/* MAIN NAVIGATION LINKS */
.mainnav {
 width:920px;
	height:40px;
	background:url(../images/mainnav_bg.jpg) repeat-x top left;
	clear:both;
 }
.mainnav div {
 width:920px;
	height:40px;
	display:block;
	background:url(../images/mainnav_left.jpg) no-repeat top left;
 }
.mainnav div div {
 width:920px;
	height:40px;
	display:block;
	background:url(../images/mainnav_right.jpg) no-repeat top right;
 }
.mainnav ul{
 padding:0px 0px 0px 20px;
 height:40px;
	margin:0px;
 }
.mainnav li{
 padding:0px;
	margin:0px;
	list-style:none;
	display:inline;
	float:left;
 }
.mainnav li a{
 font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:28px;
	padding:12px 24px 0px 24px;
	float:left;
 }
.mainnav li a:hover, .navselected{
	background:url(../images/mainnav_bgover.jpg) repeat-x top left;
 }
/*---------------------------------------------------------------------------------
6. HOME ROTATING BANNER
---------------------------------------------------------------------------------*/
.homebanneroutter {
 width:920px;
	overflow:hidden;
	clear:both;
	margin-top:2px;
	border-bottom:1px solid #d9e6f2;
	}
.homebanner {
 width:652px;
	height:254px;
	float:left;
	background:url(../images/rotatebanner_bg.gif) repeat-x top left;
	position:relative;
	}
.banner01 {
	padding:15px 20px 20px 200px;
	height:210px;
	overflow:hidden;
	}
.homebanner h1 {
 font-size:28px;
	font-weight:normal;
	color:#0070bc;
	text-decoration:none;
	padding:0px 0px 20px 0px;
	}
.homebanner ul li{
	margin:0px;
	padding:0px 0px 7px 0px;
	list-style:none;
 }
.homebanner ul li a{
 background:url(../images/blt_arw.gif) no-repeat 0px 3px;
 font-size:12px;
	color:#2a70b5;
	text-decoration:none;
	padding:0px 0px 0px 10px;
 }
.homebanner ul li a:hover{
	color:#555555;
	text-decoration:underline;
 }
.banner01 blockquote {
 font:12px;
	font-style:italic;
	color:#666666;
	text-decoration:none;
	text-indent:25px;
	line-height:18px;
	padding:10px 0px 10px 0px;
	background:url(../images/icn_blockquote.gif) no-repeat 0px 8px;
	}
.banner01 p {
	color:#006fbc;
	}
.banner01 p span {
	font-style:italic;
	color:#666666;
	}
/* PAGINATION BANNER SECTION */
.homerotatepanel	{
	position:absolute;
	top:220px;
	left:430px;
	}
.homerotatepanel a, .homerotatepanel span {
	background: url(../images/dot.gif) repeat-x top left;
	display: block;
	float: left;
	margin: 0 2px 0 0;
	padding: 0px 0px 0px 6px;
	width:12px;
	text-decoration: none;
	color:#669bcd;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
 }
.homerotatepanel a:hover {
	background: url(../images/dot.gif) repeat-x top left;
 }
.homerotatepanel span {
	color: #FFFFFF;
 }
.homerotatepanel span.current {
	background: #666666 none;
	color: #FFF;
 }
.nextbg {
	background:url(../images/next_bg.gif) no-repeat top left !important;
	}
.prevbg {
	background:url(../images/prev_bg.gif) no-repeat top left !important;
	}
/* PAGINATION BANNER SECTION */

.freebannerbg {
 width:266px;
	height:254px;
 margin-left:2px;
	float:left;
	background:url(../images/freeoffer_bg.gif) repeat-x top left;
	text-align:center;
}
.freebannerbg h1 {
 font-size:22px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#006fbc;
}
.freebannerbg h2 {
 font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px;
}
.freebannerbg b {
	color:#006fbc;
}
.freebannerbg strong {
	color:#006fbc;
}
.freebannerbg span {
 font-size:22px;
}

.freebannerbg .printbtn {
 display:block;
	width:225px;
	height:55px;
	border:0px;
	background:url(../images/btn_printfree.jpg) no-repeat top left;
}
.freebannerbg .printbtn:hover {
	background:url(../images/btn_printfreeover.jpg) no-repeat top left;
}

.freebannerbg .printbtn_highlight {
 display:block;
	width:225px;
	height:55px;
	border:0px;
	background:url(../images/btn_highlight.gif) no-repeat top left;
}
.freebannerbg .printbtn_highlight:hover {
	background:url(../images/btn_highlight_over.gif) no-repeat top left;
}
/*---------------------------------------------------------------------------------
7. COMMON SITE FOOTER 
---------------------------------------------------------------------------------*/
.footeroutter {
	width:100%;
	clear:both;
	background:url(../images/footer_bg.gif) repeat-x top left;
	height:85px;
	margin-top:10px;
	}
.footer {
	width:920px;
	margin:0 auto;
	padding-top:10px;
	}
.footer a {
 color:#2a70b5;
	text-decoration:none;
	padding:0px 15px;
	}
.footer a:hover {
 color:#555555;
	text-decoration:underline;
	}
.footer .copyright {
	text-align:center;
	text-decoration:none;
	color:#555555;
	padding-top:28px;
	}
/*---------------------------------------------------------------------------------
8. HOME CONTENT SECTION
---------------------------------------------------------------------------------*/
.content_container {
	width:900px;
	padding:15px 10px 5px 10px;
	margin:0 auto;
	clear:both;
	}
.left_containeroutter {
	width:220px;
	float:left;
	}
.left_container {
	width:200px;
	padding:0px 5px;
	}
.left_container h2 {
 font-size:13px; 
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding:10px 0px 10px 0px;
	margin:0px;
 }
.bluebg {
 background:url(../images/leftcon_bluebg.gif) repeat-x top left;
 }
.graybg {
	background:url(../images/leftcon_graybg.gif) repeat-x top left;
	}
.labelgo a {
	font-weight:bold;
	color:#006fbc;
	padding:3px 5px;
	text-decoration:none;
	}
/* RIGHT CONTAINER */
.right_container {
	width:96%;
	float:left;
	margin:0 auto;
	margin-left:10px;
	}
.rightlinks {
	width:40%;
	overflow:hidden;
	float:right;
	padding-top:20px;
	}
	.rightlinks a {
	font-size:14px;
	font-weight:bold;
 color:#2a70b5;
	text-decoration:none;
	line-height:20px;
	}
	.rightlinks a:hover {
 color:#444444;
	text-decoration:underline;
	}
/*---------------------------------------------------------------------------------
9. INNER PAGE CONTENT SECTION
---------------------------------------------------------------------------------*/
.innerpage_container {
 background:url(../images/innerpage_bg.gif) repeat-x top left;
	padding:0px 20px;
	width:880px;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	}
.innerpage_container h1 {
 font-size:28px;
	text-decoration:none;
	text-align:left;
	padding:15px 0px 15px 0px;
	margin:0px;
	color:#0070bc;
 }
.innerpage_container h2 {
 font-size:28px;
	text-decoration:none;
	text-align:left;
	padding:15px 0px 15px 0px;
	margin:0px;
	color:#0070bc;
 }
/*Products Page */
.productlist_outter {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d9e6f2;
	padding:0px 0px 10px 0px;
	}
html>body .productlist_outter {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d9e6f2;
	padding:0px 0px 0px 0px;
	*padding:0px 0px 10px 0px;
	}
.productlist_bg {
 background:url(../images/productlist_bg.gif) repeat-x top left;
	}
.productlist_outter h1 {
 font-size:18px;
	text-decoration:none;
	text-align:left;
 padding:15px 0px 15px 10px;	
 margin:0px;
	color:#444444;
	}
.productlist_outter a {
 width:182px;
	border:1px solid #dcdcdc;
	padding:2px;
	text-decoration:none; 
	background-color:#FFFFFF;
	display:block;
	margin:0px 13px 10px 13px;
	float:left;
	}
html>body .productlist_outter a {
 width:182px;
	border:1px solid #dcdcdc;
	padding:2px;
	text-decoration:none; 
	background-color:#FFFFFF;
	display:block;
	margin:0px 16px 10px 16px;
	*margin:0px 13px 10px 13px;
	float:left;
	}
.productlist_outter a:hover{
 width:182px;
	border:1px solid #006cb5;
	background-color:#006ebd;
	}
.productlist_outter a span {
 font-size:14px;
	text-decoration:none;
	text-align:center;
	color:#006fbc;
	display:block;
	padding:5px 0px;
	}
.productlist_outter a:hover span {
	color:#FFFFFF;
	font-weight:bold;
	}
/*Products Details Page */
.productdropdpwn {
 width:80%;
	padding:15px 10px;
	}
.productdropdpwn a {
 font-size:14px;
	font-weight:bold;
	color:#2a70b5;
	text-decoration:none;
	}
.productdropdpwn a:hover {
	text-decoration:underline;
	}
.productdropdpwn p {
	padding-bottom:10px;
	}
.productdetails {
 width:96%;
	padding:0px 15px 10px 15px;
 }
.productdetails .imgclass{
 border:1px solid #dcdcdc;
	padding:2px;
	background-color:#FFFFFF;
	float:left;
	margin:0px 15px 15px 0px;
 }
.productdetails h2 {
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#0070ba;
 }
.productdetails p {
 padding:0px 0px 0px 204px;
	line-height:16px;
 }
.productdetails ul {
 padding:10px 0px 0px 204px;
	margin:0px;
	 }
.productdetails ul li {
 list-style:none;
	padding:0px 0px 3px 12px;
	background:url(../images/blt_disc.gif) no-repeat 0px 4px;
	}

.contentdetails {
 width:96%;
	padding:0px 15px 10px 15px;
 }
.contentdetails h2 {
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#0070ba;
 }
.contentdetails img{
 border:1px solid #dcdcdc;
	padding:2px;
	background-color:#FFFFFF;
 }
.contentdetails p {
	line-height:16px;
 }
.contentdetails ul {
 padding:10px 0px 0px 0px;
	margin:0px;
	}
.contentdetails ul li {
 list-style:none;
	padding:0px 0px 3px 12px;
	background:url(../images/blt_disc.gif) no-repeat 0px 4px;
	}
/*SIGN IN Page */
.signinoutter {
	margin:0px auto;
	width:350px;
	padding:10px 20px;
	overflow:hidden;
	}
.signinoutter h2 {
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#0070ba;
	}
.signinoutter p {
	padding-bottom:15px;
	display:block;
	}
.regstroutter{
	width:100%;
	overflow:hidden;
	}
.regstroutter p {
	padding:0px 0px 15px 0px;
	display:block;
	width:50%;
	float:left;
	}
.regstroutter label {
	float:left;
	display:block;
	width:100px;
	}
.regstroutter label span {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
	}
/*Voucher Page*/
.redbold {
 font-size:16px;
	text-decoration:none;
	text-align:center;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#006fbc;
	}
.voucheroutter {
 border:2px solid #dcdcdc;
	padding:2px;
	background-color:#FFFFFF;
	overflow:hidden;
	width:99%;
 }
.voucherheader {
 overflow:hidden;
	padding:5px;
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	width:100%;
 }
 
/* Create Workorder Page */
.workodroutter {
	/*width:250px;*/
	width:400px;
	float:left;
	padding:10px 10px;
	overflow:hidden;
	margin:0px 0px 0px 13px;
	}
html>body .workodroutter {
	/*width:250px;*/
	width:400px;
	float:left;
	padding:10px 10px;
	overflow:hidden;
	margin:0px 0px 0px 15px;
	*margin:0px 0px 0px 13px;
	}
.workodroutter h2 {
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#0070ba;
	}
.workodroutter p {
	padding:0px 0px 5px 0px;
	display:block;
	width:100%;
	clear:both;
	}
.workodroutter label {
	float:left;
	display:block;
	width:90px;
	}
.workodroutter label span {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
	}
.workodr {
	width:100%;
	overflow:hidden;
	}
.workproductlist {
 clear:both;
 width:96%;
	overflow:hidden;
	border:2px solid #dcdcdc;
	padding:10px 20px;
	margin:10px 0px;
 }
.workproductlist h2 {
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#0070ba;
	}
.workproduct {
 width:100%;
	}
	.workproduct p {
	padding:0px 0px 8px 0px;
	display:block;
	width:48%;
	float:left;
	}
.workproduct label {
	float:left;
	display:block;
	width:150px;
	}
.workproduct .close {
 background:url(../images/blt_remove.gif) no-repeat 0px 4px;
	display:block;
	width:110px;
	color:#2a70b5;
	text-decoration:none;
	padding:6px 0px;
	}
.workproduct .close:hover {
	color:#555555;
	text-decoration:none;
	}
.workproductbtns {
 width:97%;
	overflow:hidden;
	padding:10px 18px;
	}
/* How we works */
.howweoutter {
 width:100%;
	height:280px;
	padding:0px 0px 10px 0px;
 }
.howweleftoutter {
 width:240px;
	overflow:hidden;
	float:left;
	padding-right:10px;
 }
.howweleftoutter span {
	font-size:14px;
	font-weight:bold;
	color:#444444;
	text-decoration:none;
	text-align:center;
	}
.howweleftoutter span a{
	color:#2a70b5;
	text-decoration:none;
	text-align:center;
	}
.howweleftoutter span a:hover{
	color:#2a70b5;
	text-decoration:underline;
	}
.howwerightoutter {
 width:630px;
	overflow:hidden;
	float:left;
 }
.howwerightoutter span {
 display:block;
	overflow:hidden;
	float:left;
	padding-right:8px;
 }
	/* New Signin Page*/
.newsigninoutter {
	width:55%;
	padding:10px 10px;
	overflow:hidden;
	margin:0 auto;
	}
.newsigninoutter h2 {
 font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#0070ba;
	}
.newsigninoutter p {
	padding:0px 0px 5px 0px;
	display:block;
	width:100%;
	clear:both;
	}
.newsigninoutter label {
	float:left;
	display:block;
	}
.newsigninoutter label span {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
	}
.blueboldtext {
 color:#006fbc;
 font-size:14px;
	padding:10px 0px;
	display:inline-block;
 }
/* New Account Page*/
.newaccount p {
	padding:0px 0px 5px 0px;
	display:block;
	width:100%;
	overflow:hidden;
	clear:both;
	}
.newaccount label {
	float:left;
	display:block;
	width:180px;
	}
.newaccount label span {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
	}
	
/*{{{ general playlist settings, light gray */
.playlist {

	position:relative;
	overflow:hidden;	 	
	height:285px !important;
}

.playlist .clips {	
	position:absolute;
	height:20000em;
}

.playlist, .clips {
	width:308px;
	background:#ececec;
	border:1px solid #E3E3E3;
}

.clips a {
	background:url(../images/dark_1.gif) no-repeat 0 -52px;
	display:block;
	height:26px;
	/*width:225px;*/
	font-size:12px;
	line-height:26px;
	padding-left:15px;
	color:#666666;
	cursor:pointer;
	text-decoration:none;
	border-top:1px solid #F7F7F7;
}
.clips a:hover {
	background:url(../images/dark_1.gif) no-repeat 0px -78px ;
	color:#333 
}

a.progress {
	background:url(../images/dark_1.gif) no-repeat top left;
	border:0;
}

.clips.petrol a.playing{
	background:url(../images/dark_1.gif) no-repeat 0px -156px !important;
	color:#fff;
	}
.clips.petrol  a.ticked.playing {
	background:url(../images/dark_1.gif) no-repeat 0px -1px !important;
	color:#fff;
	}
.clips.petrol a.paused {
	background:url(../images/dark_1.gif) no-repeat 0px -182px !important  ;
	color:#fff;
}
.clips.petrol a.paused:hover{
	background:url(../images/dark_1.gif) no-repeat 0px -182px  ;
	color:#333;
	}

.clips.petrol a.ticked{
	background:url(../images/dark_1.gif) no-repeat 0px -104px;
	color:#246DB2 !important;
	} 

.clips.petrol a.ticked:hover{
	background:url(../images/dark_1.gif) no-repeat 0px -130px ;
	color:#fff;
	}

.clips a b{
	padding-left:15px;
	font-weight:normal;
	}
.clips a.first {
	border-top-width:1px;
}

/*.clips a.playing, .clips a.paused, .clips a.progress {
	background:url(../images/light.png) no-repeat 0px -69px;
	width:225px;
	border:0;
}
	*/
.clips a.progress {
	opacity:0.6;		
}

.clips a.paused {
	background-position:0 0;	
}

.clips a span {
	font-size:11px;
	padding-left:15px;
}

.clips a em {
	font-style:normal;
	color:#f00;
}	



.clips a.playing:hover, .clips a.paused:hover, .clips a.progress:hover {
	background-color:transparent !important;		 
	color:#fff;
}
/*}}}*/


/*{{{ petrol colored */




.clips.petrol a em {
	color:#FCA29A;
	font-weight:bold;
}	

/*.clips.petrol a:hover {
	background-color:#274D58;		
} */


/*}}}*/


/*{{{ low version */

.clips.low a {	
	height:31px;
}

.clips.low a.playing, .clips.low a.paused, .clips.low a.progress {
	background-image:url(../images/light_small.png);
	background-position:0 -55px;
}

.clips.low a.paused {
	background-position:0 0;	
}


/*}}}*/


/*{{{ go buttons */

a.go {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/up.png) no-repeat;
	margin:5px 0 5px 105px;
	cursor:pointer;
}

a.go:hover, a.go.down:hover {
	background-position:0px -18px;		
}

a.go.down {
	background-image:url(../images/down.png);	
}

.petrol a.go {
	background-image:url(../images/up_dark.png);		
}

.petrol a.go.down {
	background-image:url(../images/down_dark.png);		
}

a.go.disabled {
	visibility:hidden;		
}

.category_head{
	display:block;
 	overflow:hidden;
	padding:5px;
 	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:#f4f4f4;
	color:#333;
	padding-left:18px;
	border-bottom:1px solid #E3E3E3;
	}

