input,select,textarea { outline:none; }

.cufon-loading h1 { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

#navmenucontainer{height:32px;width:980px;background:#000;display:block;padding:5px 0 0 0px;background:url(http://www.filecart.com/images/search_box_bg.png);}
#navmenu{position:relative;display:block;height:28px;font-size:15px;font-family:Arial,Helvitica,sans-serif;}
#navmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#navmenu ul li{display:block;float:left;margin:0 1px 0 0;}
#navmenu ul li a{
	font-weight:bold;
	-moz-border-top-right-radius:15px;
	-webkit-border-top-right-radius:15px;
	display:block;float:left;color:#fff;text-decoration:none;padding:8px 15px 6px 15px;background:transparent url(http://www.filecart.com/images/OVER.gif) no-repeat top left;height:20px}
#navmenu ul li a:hover{color:#fff;background:transparent url(http://www.filecart.com/images/OFF.gif) no-repeat top left;}
#navmenu ul li a.current,#navmenu ul li a.current:hover{font-weight:bold;color:#fff;background:transparent url(http://www.filecart.com/images/OFF.gif) no-repeat top left;}

#topnavmenucontainer{height:20px;background:#000;display:block;padding:10px 0 0 0px;background:url(http://www.filecart.com/images/search_box_bg.png);}
#topnavmenu{position:relative;display:block;height:15px;font-size:11px;font-family:Arial,Helvitica,sans-serif;}
#topnavmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#topnavmenu ul li{display:block;float:left;margin:0 1px 0 0;}
#topnavmenu ul li a{
	-moz-border-top-right-radius:10px;
	-webkit-border-top-right-radius:10px;
	display:block;float:left;color:#FFF;text-decoration:none;padding:5px 15px 6px 15px;background:transparent url(http://www.filecart.com/images/OVER.gif) no-repeat top left;}
#topnavmenu ul li a:hover{color:#fff;background:transparent url(http://www.filecart.com/images/OFF.gif) no-repeat top left;}
#topnavmenu ul li a.current,#topnavmenu ul li a.current:hover{color:#fff;background:transparent url(http://www.filecart.com/images/OFF.gif) no-repeat top left;}

/* float boxes */
.floatbox-table {
width:100%;
margin-top:1px;
border-style: solid; 
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
display: block;
background-color: #F1F1F1;
margin-bottom:0px;
}


.floatbox-header {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
width:100%;
height:20px;
padding-top:3px;
font-weight: bold; 
display: block;
text-align:center;
color: #ffffff; 
background-color: #3764B7;
}


.tablecap {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
width:100%;
height:20px;
padding-top:3px;
font-weight: bold; 
display: block;
color: #ffffff; 
background-color: #3764B7;
}

.floatbox-content {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:3px;
display: block;
padding-right:3px;
padding-bottom:3px;
padding-left:3px;
}


.headerad {
	width:225px;
	height:90px;
	border:1px dashed silver;
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	display:table-cell;
	vertical-align:middle;
}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #810e05;
}.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	text-decoration:none;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}.myButton:active {
	position:relative;
	top:1px;
}
.smallroundedbox
{
background-color:#FFF; 
padding:2px;
font-family:'Trebuchet MS', Arial, sans-serif;
font-weight:bold;
margin-top:-10px;
font-size:12pt;
border:1px solid #b2d8e8;
color:#06F;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}

.footernet{
height:62px;
font-size:11px;
background:url('/images/footer_network_bg.png') repeat-x bottom;
color:white;
}

.box
{
width:220px;
text-align:left;
margin-left:10px;
height:100px;
color:#FFF;
text-shadow: #000 1px 1px 1px;
margin-top:10px;
font-weight:bold;
font-size:18px;
}
.up
{
	float:left;
height:100px; 
width:100px;
display:block;
font-size:24pt; 
text-align:center;
background:url('http://www.filecart.com/images/thumbs-up.png');
margin-bottom:2px;
}
.up:hover
{
background:url('http://www.filecart.com/images/thumbs-up-over.png');
cursor:pointer;
}
.down
{
	float:right;
height:100px; 
width:100px;
display:block;
font-size:24pt; 
text-align:center;
background:url('http://www.filecart.com/images/thumbs-down.png');
margin-bottom:2px;
}
.down:hover
{
background:url('http://www.filecart.com/images/thumbs-down-over.png');
cursor:pointer;
}

.srating
{
	float:left;
height:100px; 
width:220px;
display:block;
font-size:35pt; 
text-align:center;
background:url('http://www.filecart.com/images/rating-bg.png');
margin-bottom:2px;
}


/* CATFISH RELATED - NOT REQUIRED FOR CATFISH TO WORK */
div#catfish {
	width:980px;
	display: none; /* Stops catfish appearing before the page is fully loaded */
	background-color: #FFFFCC;
	text-align: center;
	border-top: 1px solid black;
}
div#catfish a#close {
	position: absolute;
	top: 5px;
	right: 15px;
	color: black;
}
div#catfish iframe {
	padding-top: 5px;
	padding-bottom: 5px;
}
*.horizontal_track {
	background-color: #FFF;
	width: 120px;
	line-height: 0px;
	cursor:e-resize;
	font-size: 0px;
	text-align: left;
	padding: 4px;
}
*.horizontal_slider {
	background-color: #666;
	width: 16px;
	height: 8px;
	position: relative;
	z-index: 2;
	cursor:e-resize;
	line-height: 0;
	margin: 0;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.horizontal_slit {
	background-color: #FFF;
	width: 110px;
	height: 2px;
	margin: 4px 4px 2px 4px;
	line-height: 0;
	position: absolute;
	cursor:e-resize;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.vertical_track {
	background-color: #bbb;
	padding: 3px 5px 15px 5px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.vertical_slider {
	background-color: #666;
	width: 18px;
	height: 8px;
	font: 0px;
	text-align: left;
	line-height: 0px;
	position: relative;
	z-index: 1;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.vertical_slit {
	background-color: #000;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
/*.display_holder {
	background-color: #bbb;
	color: #fff;
	width: 34px;
	height: 20px;
	text-align: right;
	padding: 0;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}*/
.value_display {
	background-color: #FFF;
	color: #000;
	width: 30px;
	margin: 0 2px;
	cursor:e-resize;	
	text-align: right;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	border: 0;
	cursor: default;
}
.search_bar {
border-bottom:1px solid #288de0;
vertical-align:middle;
line-height:33px;
height:33px;
color: #288de0;
}

    .menu_header {
	font-family: tahoma, arial, helvetica, sans-serif;
	background:url(/images/search_bar_bg.png);
	font-size: 11px;
	font-weight: bold;
	text-shadow:1px 1px 0px #000;
	text-decoration: none;
	padding:5px;
	border-top:1px solid #288de0;
	border-left:1px solid #288de0;
	border-right:1px solid #288de0;
	color: #FFFFFF;
	width:150px;
	}        
  .menu_list { padding: 3px;list-style-type:none; width: 200px; background-color:#000;border: 1px solid #288de0; font-family: arial, sans-serif; font-size: 11px;}
		

	
.cat_button{width: 180px; /*width of menu*/}
.cat_button ul{	list-style-type: none;margin: 0px;padding: 0px;}
.cat_button li a{	font: bold 12px Arial, Helvetica, sans-serif;display: block;padding: 2px 0 2px 5px;text-decoration: none; color:#ffffcc}	
.cat_button li a:hover{	color: #FFF;background-color:#288de0;}
.cat_button li a.selected{color: #FFF;background-color:#288de0;}

div.error {
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	margin:10px;
	padding:10px;
	display:block;
	text-decoration : none;
	color:#FF0000;
	border: 1px solid #FF0000;
	background:#FFCECE;
}

.notice {
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	display:block;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	margin:10px;
	padding:10px;
	text-decoration : none;
	color:#C60;
	border: 1px solid #C60;
	background:#FC9;
}

.success {
	font-family: Tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	margin:10px;
	padding:10px;
	text-decoration : none;
	color:#009933;
	border: 1px solid #006600;
	background:#DFFCDA;
}

.details_box_header {
background:#288de0;
background: #333 url(/images/search_bar_bg.png) top repeat-x;
text-align:left;

	text-shadow:1px 1px 0px #000;
vertical-align:middle;
line-height:40px;
	font-family: 'Century Gothic', Tahoma, arial, helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
height:40px;
color: #FFF;
}

.bread_crumb { 
font-size:12px;
color:#FFF;
font-weight:bold;
}

.page_caption {
background: #333 url(/images/search_box_bg.png) top;
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
width:100%;
vertical-align:middle;
font-weight:bold;
line-height:30px;
display:block;
color: #FFF;
}

.detailsbigbut {
   font-family: Tahoma, arial, helvetica, sans-serif;
   font-size: 15pt;
   font-weight: bold;
   text-decoration: none;
   text-align:center;
   width:160px;
   display: block;
   padding-top:10px;
   padding-bottom:10px;
   text-decoration : none;
   color : #FFC;
   border-top : 4px solid #CA6868;
   border-left : 4px solid #CA6868;
   border-bottom : 4px solid #000000;
   border-right : 4px solid #000000;
   background : #288de0;
}
	
.detailsbigbut:hover {
   border-top : 4px solid #000000;
   border-left : 4px solid #000000;
   border-bottom : 4px solid #CA6868;
   border-right : 4px solid #CA6868;
}

.page_title { 
padding-left:10px;
padding-top:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20pt;
display:block;
}

.section_caption {
font-family: Arial, helvetica, sans-serif; 
font-size: 30pt; 
text-align:center;
color: #000;
}

.dotted {
width:100%;
display:block;
margin-bottom:0px;
border-top: 1px dotted #8A8A8A;
}
 .tablecaption {  
font-family: Century Gothic, arial, helvetica, sans-serif; 
font-size: 15pt;
font-weight:bold; 
color: #288de0;
 }

BODY {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000;
}

HTML {
	background: #E0E0E0 url(/images/topsitebg.png) top repeat-x;
}


a {text-decoration:none;color:#06F;}
a:hover {text-decoration:underline}

a.ondark {
	color:#FFF;
	font-weight:bold;
	text-shadow:1px 1px 0px #000;
	font-family:Arial, Helvetica, sans-serif;
}
a.ondark:hover {text-shadow:none;position:inherit;top:1px;left:1px;}

a.smallondark {
	color:#FFF;
	font-size:10px;
	text-shadow:1px 1px 0px #000;
	font-family:Arial, Helvetica, sans-serif;
}
a.smallondark:hover {text-shadow:none;position:inherit;top:1px;left:1px;}

.redbutton {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	border-style: outset;
	border-color: #d64a03 #C22929 #C22929 #d64a03;
	border-width: 1px;
	width:auto;
	cursor: pointer;
	background: #288de0;
	}
	
.redbutton:hover {
	background: #C22929;
}

.greenButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
	background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');
	background-color:#89c403;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:2px solid #74b807;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528009;
}.greenButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );
	background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403');
	background-color:#77a809;
}.greenButton:active {
	position:relative;
	top:1px;
}

.blueButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:2px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.blueButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	text-decoration:none;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.blueButton:active {
	position:relative;
	top:1px;
}



.blackbutton {
	cursor:pointer;
	background:transparent url(/images/OVER.gif) no-repeat top left;
	color:white;
	border:0px;
}
.blackbutton:hover {
	background:transparent url(/images/OFF.gif) no-repeat top left;
}

.niceredbutton {
	cursor:pointer;
	background:transparent url(/images/OFF.gif) no-repeat top left;
	color:white;
	border:0px;
}
.niceredbutton:hover {
	background:transparent url(/images/OVER.gif) no-repeat top left;
}

  
/* begin css tabs */
 
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 0 0 0 0; /* set margins as desired */
font-weight: bold;
text-shadow: #000 1px 1px 1px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
border-bottom: 1px solid #288de0; /* set border COLOR as desired */
list-style-type: none;
padding: 6px 10px 6px 10px; /* THIRD number must change with respect to padding-top (X) below */
}
 
ul#tabnav li { /* do not change */
display: inline;
}

.small_header_tab {
margin-top:19px;
height:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

div#tab1 li.tab1, div#tab2 li.tab2, div#tab3 li.tab3, div#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #FFF; /* set border color to page background color */
background-color: #FFF; /* set background color to match above border color */

}
 
div#tab1 li.tab1 a, div#tab2 li.tab2 a, div#tab3 li.tab3 a, div#tab4 li.tab4 a, div#tab5 li.tab5 a, div#tab6 li.tab6 a, div#tab7 li.tab7 a { /* settings for selected tab link */
background-color: #FFF; /* set selected tab background color as desired */
background-image:none;
color:#000;
border-left: 1px solid #288de0;
border-top: 1px solid #288de0;
border-right: 1px solid #288de0;
text-shadow:none;
position: relative;
top: 1px;
padding-top: 6px; /* must change with respect to padding (X) above and below */
}
 
ul#tabnav li a { /* settings for all tab links */
padding: 6px 7px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 0px solid #288de0; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background:url(/images/OFF.gif);
background-color: #000; /* set unselected tab background color as desired */
color: #FFF; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}
 
ul#tabnav a:hover { /* settings for hover effect */
background: #000; /* set desired hover color */
background:url(/images/OVER.gif);
}
 
/* end css tabs */

a.lefttab {
border:1px solid black;
width:150px;
display:block;
padding:3px;
margin-bottom:-12px;
background-color:#FFC;
}

div.pagination {
	padding: 0px;
	margin: 0px;
}

div.pagination a {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
	margin:1px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
div.pagination a:hover, div.pagination a:active {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
		margin:1px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}
div.pagination span.current {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
		margin:1px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
	}
	div.pagination span.disabled {
	-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, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 5px;
		margin:1px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	}
	
.detailsTab {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #288de0), color-stop(1, #0f569d) );
	background:-moz-linear-gradient( center top, #288de0 5%, #0f569d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#288de0', endColorstr='#0f569d');
	background-color:#3d94f6;
	-moz-border-top-right-radius:19px;
	-webkit-border-top-right-radius:19px;
	-moz-border-top-left-radius:19px;
	-webkit-border-top-left-radius:19px;
	border-top-right-radius:19px;
	border-top-left-radius:19px;
	border-top:1px solid #337fed;
	border-left:1px solid #337fed;
	border-right:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.detailsTab:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0f569d), color-stop(1, #288de0) );
	background:-moz-linear-gradient( center top, #0f569d 5%, #288de0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f569d', endColorstr='#288de0');
	background-color:#1e62d0;
	text-decoration:none;

}.detailsTab:active {
	position:relative;
	top:2px;
}

.detailsTabActive {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #abd4ff), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #abd4ff 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abd4ff', endColorstr='#ffffff');
	background-color:#abd4ff;
	-moz-border-top-right-radius:19px;
	-webkit-border-top-right-radius:19px;
	-moz-border-top-left-radius:19px;
	-webkit-border-top-left-radius:19px;
	border-top-right-radius:19px;
	border-top-left-radius:19px;
	border-top:3px solid #337fed;
	border-left:3px solid #337fed;
	border-right:3px solid #337fed;
	display:inline-block;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	position:relative;
	top:3px;
}
.detailsTabActive:hover {
	text-decoration:none;

}

.tinyButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	padding:2px 9px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
}.tinyButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.tinyButton:active {
	position:relative;
	top:1px;
}
