@charset "utf-8";
/* CSS Document */




body {
	

background: #55595D url('background.jpg') repeat-x;

	
	 height: 100%;
    margin: 0;
}





#wrapper {
	width: 992px;
	position: relative;
	margin-top: 10px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	/*border: 5px solid #f5f5f5;*/
	/*	border: 5px solid #666;  */	

	font-size: 10pt;
	font-family: Verdana, Geneva, sans-serif;
	
	
}


#top {
	
	/*	border: 5px solid #666;  */	

	font-size: 10pt;
	font-family: Verdana, Geneva, sans-serif;
	height:160px;
	width: 992px;
	
}

#main {
	width: 992px;
	padding-top:20px;
	padding-bottom:10px;
	background-color:white;
	font-size: 10pt;
	font-family: Verdana, Geneva, sans-serif;
	
	
	
	/*	border: 5px solid #666;  */	
	
	
	
}


.header-logo-with-wizard {
	
float:left;	
width:500px;

	
}


.header-logo-no-wizard {
	
float:left;	
width:550px;

	
}



.headerlinks {
	
float:left;	
text-align:right;
padding-right:20px;
padding-top:50px;


}


.header-search {
	
	float:left;
	padding-top:60px;

	
}


#navigation {

	background-color:white;
	width: 992px;
	
	font-size: 10pt;
	height:33px;
	font-family: Verdana, Geneva, sans-serif;
	
	/*	border: 5px solid #666;  */	

	clear:left;
	

	
}

#flashStuff
{
	
	background-color:white;
}



#mainUL {

padding: 0;
position: relative;
left: 0;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
list-style:none; 




}

.link {
	
color:black;

	
}

li#mainFirst {

background: url(images/new-pictures/menu-standard-hoppers.png) left top no-repeat;
text-indent: -1000.0em;
margin: -13px 0 0 3px;
width:156px;
height: 51px;

	
	

float: left;
position: relative;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;

display: list-item;
text-align: -webkit-match-parent;
}

li#mainSecond {
background: url(images/new-pictures/menu-specialty-hoppers.png) left top no-repeat;
text-indent: -1000.0em;
margin: -13px 0 0 10px;
height: 51px;
width:156px;

float: left;
position: relative;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;

display: list-item;
text-align: -webkit-match-parent;
}

li#mainThird {
background: url(images/new-pictures/menu-custom-hoppers.png) left top no-repeat;
text-indent: -1000.0em;
margin: -13px 0 0 10px;
height: 51px;
width:156px;

float: left;
position: relative;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;

display: list-item;
text-align: -webkit-match-parent;
}

li#mainFourth {
background: url(images/new-pictures/menu-boxes-and-carts.png) left top no-repeat;
text-indent: -1000.0em;
margin: -13px 0 0 10px;
height: 51px;
width:156px;

float: left;
position: relative;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;

display: list-item;
text-align: -webkit-match-parent;
}

li#mainFourthPlusHalf {
background: url(images/new-pictures/menu-parts.png) left top no-repeat;
text-indent: -1000.0em;
margin: -13px 0 0 10px;
height: 51px;
width:156px;

float: left;
position: relative;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;

display: list-item;
text-align: -webkit-match-parent;
}


li#mainFifth {
background: url(images/new-pictures/menu-contact-us.png) left top no-repeat;

text-indent: -1000.0em;
margin: -13px 0 0 10px;
height: 51px;
width:156px;

float: left;
position: relative;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
list-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;

display: list-item;
text-align: -webkit-match-parent;
}



#navbar {
   margin: 0;
   padding: 0;
   height: 1em; 
   
    color:black;
	
	}
#navbar li {
   list-style: none;
   float: left; 
    color:black;
   }
#navbar li a {
   display: block;
   padding: 3px 8px;
   
  color:black;
   text-decoration: none;
    }
#navbar li ul {

   z-index:100;
   display: none; 
   width: 18em; /* Width to help Opera out */
   background-color:white;
    color:black;

   }
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
 border: 1px solid #000000;
   margin: 0;
   padding: 0;
    color:black;
	text-indent:0em;
  
   }
#navbar li:hover li, #navbar li.hover li {
   float: none;
    color:black; }
#navbar li:hover li a, #navbar li.hover li a {
   background-color: white;
       color:black;
   color: #000; }
#navbar li li a:hover {
   background-color: #8db3ff;
    color:black;}
	
.headerNavLinks {
	height:40px;
}
	
	
#footer {
	
	width: 992px; position: relative;  margin-bottom: 30px; margin-right: auto;
margin-left: auto; font-size: 10pt; font-family: Verdana, Geneva, sans-serif; 
	
	
}
	
	
.productLeft

{

	
	float: left;

width: 250px;
min-height: 218px;
padding: 0px 2px 2px 2px;
display: block;
	
}


.productMiddle

{
	float: left;
width: 250px;
display: block;
	
}


.productRight

{
	float: left;
width: 250px;
display: block;
	
}


.productBox {
	width: 251px;
	height: 120px;
	float: left;
	padding: 0px;
	margin-bottom: 8px;
	border-right: solid 1px #C6C7B5;
	display: block;
	font-size: 10px;
}



.productDescriptions {
float: left;
background: #dee1e6;
min-height: 235px;
width: 758px;
border-top: solid 1px #C6C7B5;
padding-top: 5px;

display: block;

font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;


}

.productBoxImage {
width: 70px;
height: 106px;
float: left;
text-align: center;
display: block;
}


.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0px;
height: 0px;
}


.productBoxText h1 a {
font-family: Arial;
font-weight: bold;
font-size: 12px;
text-decoration: underline !important;
text-transform: uppercase;
color: #D6020C;
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
vertical-align: text-top;
line-height:normal;

}

.productBoxText h1 {
font-family: Arial;
font-weight: bold;
font-size: 12px;
text-decoration: underline !important;
text-transform: uppercase;
color: #D6020C;
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
line-height:normal;

}

.productBoxText p {
font-family: Arial;
font-size: 10px;
text-decoration: none;
color: black;
margin-top: 0px;
padding-top: 0px;
display: block;
line-height:normal;

}

.productBoxImage {
width: 70px;
height: 106px;
float: left;
text-align: center;
}

.productBoxText {
width: 170px;
height: 115px;
float: left;
margin: 0px;
padding-left: 5px;
vertical-align: text-top;
}


.font12pxRed {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: red;
padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px;
}

.font12pxBlackBold {
	
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
font-weight:bold;
	
	
}



.font10pxGray {
	
		font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666

	
	
}


/************* CATEGORY CSS *************/



#leftColumnCategory {
	
float:left;	

width:150px;
margin-left:8px;
padding-left:3px;
padding-right:3px;
background-color:#dee1e6;


font-family: arial;
color: black;
font-size: 12px;
	
	
	
}



#rightColumnCategory

{
	
	width:185px;
		padding-left:5px;
	float:right; margin-left:15px; margin-right:15px;
	
	
/*	border-radius: 5px;
	-moz-border-radius: 5px;
	*/
	
	border-top-left-radius: 0px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 0px;


	-moz-box-shadow: 1px 1px 1px 1px #3C3C3C;
-webkit-box-shadow: 1px 1px 1px 1px #3C3C3C;
box-shadow: 1px 1px 1px 1px #3C3C3C;
	
	font:Verdana, Geneva, sans-serif;
	font-size: 14px;
	
	background-color: #dee1e6;
	
	

	
}

.rightColumnCategoryNoJump

{
	
	width:175px;

	float:right; margin-left:15px; margin-right:10px;
	
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	
	
	font:Verdana, Geneva, sans-serif;
	font-size: 14px;
	
	background-color: #dee1e6;
	
	

	
}



#rightColumnCategoryInner

{
	
	background-color: #dee1e6; padding-left:10px; padding-right:15px; padding-top:5px; padding-bottom:5px;

	
/*	border-radius: 5px;
	-moz-border-radius: 5px;
	*/
	
	border-top-left-radius: 0px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 0px;
	
	
	
	font:Verdana, Geneva, sans-serif;
	font-size: 14px;
	
	


border-left:none;

	
}




#mainColumnCategory {
	float:left;
	width:806px;
	margin-right:10px;
	margin-left:10px;
	font-family: arial;
	color: black;
	font-size: 12px;
	line-height: 1.5;
}


#mainColumnProductPage {

	float:left;
	width:98%;
padding:1%;
	font-family: arial;
	color: black;
	font-size: 12px;
	line-height: 1.5;
}


#mainColumnQuotePage{
	margin-left:115px;
	float:left;
		
	width:758px;
	padding-left:3px;
	font-family: arial;
	color: black;
	font-size: 12px;
	line-height: 1.5;
}





#mainColumnCategoryProducts {
	
	float:left;





	
	
}


#leftColumnCategoryH1 {
	font-size: 12pt;
	margin-top:0px;
	font-weight:bold;
}


.leftColumnCategoryH2Link {
	font-family: Arial;
font-size: 10px !important;


	color:black !important;
	text-decoration:none;
		font-weight:normal;

}




.subCategoryMainWrapper
{
width:100%;
padding-top:20px;
padding-bottom:20px;
float:left;

}

#subCategoryBoxImage
{
float:left;
}

#subCategoryBoxTextWrapper
{
float:left; padding-left:15px; width:600px;
}

#subCategoryTextHeaderH2 
{
margin-top:0px;
}

.subCategoryTextHeaderH2AHref:link, .subCategoryTextHeaderH2AHref:visited
{
font-family:arial;font-size:10pt;font-weight:bold; color:#333;
}

#subCategoryText
{
font-family:Arial;font-size:10px;
}



/************* END CATEGORY CSS *************/



/************* SUB-CATEGORY CSS *************/

.pageWithinPage:link, .pageWithinPage:visited

{
font:arial;
font-size: 12px;
color: black;
text-decoration: underline;

}


.pageWithinPage:hover {
font:arial;
font-size: 12px;
color: gray;
text-decoration: underline;

}


#subCategoryMainInfo {
	
border-top: #E5E5E5 1px solid;
background: #F4F4F4;	
margin-top:10px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
text-align:justify;
}




.subCategoryH2Title {
font:arial;
font-size: medium;
color: red;


}


.subCategoryH2TitleSmall {
font:arial;
font-size: x-small;
color: red;


}


#subCategoryHeadingBottom
{
margin-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;	
}


#subCategoryHeadingBottom h2
{
	color: #333;
font-family: Arial, Tahoma, Verdana;
font-size: 17px;
font-weight: bold;

	
}



#subCategoryProductGrid
{
	margin-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;	
	
	
}


#subCategoryProductGridProduct
{
float:left;
width:179px;
margin-right:21px;
margin-bottom:25px;


font-weight: bold;

	
}

#subCategoryProductGridProduct3
{
float:left;
width:179px;

margin-bottom:25px;


font-weight: bold;

	
}



.subCategoryProductGridProductTitle
{
color: black;
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
font-size: 8pt;
	
}

.subCategoryProductGridProductLink:link, .subCategoryProductGridProductLink:visited
{
color: #333;
font-family: Arial, Tahoma, Verdana;
font-size: 7pt;
text-decoration:underline;
	
}


/************* END SUB-CATEGORY CSS *************/



/************* PRODUCT-PAGE CSS *************/





.upgradeIndividualDiv {

margin-left:10px;	
margin-top:10px;
margin-bottom:20px;	
	
	
}



/************* END PRODUCT-PAGE CSS *************/





#siteMap A:link, A:visited, A:active, A:hover{
	
color:blue;	
	
}


#siteMapTable A:link, A:visited, A:active, A:hover{
	
color:blue;	
	
}



#formField {
float:left;
width:200px;	
	
}

.formTextField
 {

width:200px;	
	
}


#formLabel {
float:left;
width:100px;	
	
}

#formBubble {
float:left;
padding-top:10px;	
	
	
}


#formColumnOne
{
width:300px;	
float:left;

	
	
}

#formColumnTwo
{
width:300px;	
float:left;
margin-left:30px;
	
	
}



#quoteTable2 {
	
width:650px;	
margin-right: 30px;
	margin-left: 45px;
	
}

#quoteTable3 {
	

	
}


#quoteTable4 {
	
text-align:center;
width:650px;	
margin-left: 45px;
	
}

#quoteTable5 {
	
text-align:center;
width:650px;	
margin-left: 45px;
	
}



#quoteTable2, #quoteTable3, #quoteTable4,  #quoteTable5, #shipping, #attachFileDiv {
display:none;
	
}



.classname {
	width:125px;
	-moz-box-shadow:inset 0px 0px 0px 0px #d95043;
	-webkit-box-shadow:inset 0px 0px 0px 0px #d95043;
	box-shadow:inset 0px 0px 0px 0px #d95043;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #d4d4d4) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #d4d4d4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d4d4d4');
	background-color:#ffffff;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	//border-radius:16px;
	border:1px solid #64676c;
	display:inline-block;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:5px 15px 5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #e0e0e0;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d4d4d4), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #d4d4d4 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4d4d4', endColorstr='#ffffff');
	
	color:black;
	
	background-color:#d4d4d4;
}.classname:active {
	position:relative;
	top:1px;
	
}
.classname:visited {
	color:black;
}


#leftColumnCategory.leftColumnCategoryWizard {

padding-left:6px !important;
padding-right:3px !important;	
	
}


.backToIt {
	-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 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.backToIt: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;
}.backToIt:active {
	position:relative;
	top:1px;
}

.backToIt:visited {
	-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 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}



/* This imageless css button was generated by CSSButtonGenerator.com */


#rightColumnCategoryHide
{
display:none;	
}



#hopper-h1-subCat
{
	
	font-family: Arial, Helvetica, sans-serif;
font-size: large;
color: red;
font-weight:bold;
margin-bottom:0px;

}

#h2-parenthesis-subCat
{
margin-top:0px;
font-family: Arial, Helvetica, sans-serif;	
font-size: x-small;
color: red;
font-weight:bold;
}





.orderButtons {
	-moz-box-shadow:inset 0px 1px 0px 0px #787878;
	-webkit-box-shadow:inset 0px 1px 0px 0px #787878;
	box-shadow:inset 0px 1px 0px 0px #787878;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c11a22), color-stop(1, #8e1317) );
	background:-moz-linear-gradient( center top, #c11a22 5%, #8e1317 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c11a22', endColorstr='#8e1317');
	background-color:#c11a22;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:21px;
	font-weight:bold;
	padding:8px 0px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1f1f1f;
	width:418px;
	text-align:center;
}.orderButtons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8e1317), color-stop(1, #c11a22) );
	background:-moz-linear-gradient( center top, #8e1317 5%, #c11a22 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e1317', endColorstr='#c11a22');
	background-color:#8e1317;
	color:#ffffff;
}.orderButtons:active {
	position:relative;
	top:1px;
}

.orderButtons:visited {
color:#ffffff;
}


#questions1 div {
margin-bottom:10px;

}


.rounded-corners {
     -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
}


.editQuoteButton {
	-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:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528009;
}.editQuoteButton: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;
	color:#ffffff;
}.editQuoteButton:active {
	position:relative;
	top:1px;
}
.editQuoteButton:visited {
color:#ffffff;
}

.placeOrderNow_productPage, .placeOrderNow_productPage:visited, .placeOrderNow_productPage:active {
	-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;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	/* font-weight:bold; */
	font-style:normal;
	
	line-height:1;
	padding:15px 10px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #b23e35;
}
.placeOrderNow_productPage: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;
	color:white;
}.placeOrderNow_productPage:active {
	position:relative;
	top:1px;
}


.browseRight, .browseRight:visited {
	-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;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	
	line-height:1.2;
	padding: 10px 15px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.browseRight:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
	color:#666666;
	text-decoration:none;
	
}.browseRight:active {
	position:relative;
	top:1px;
}
 


#AddButton, #AddButton2 {
float:right;margin-right:15px;margin-top:15px; margin-bottom:15px;
margin-right:140px;	
}




.videoSelected {
	border:7px solid red;
}

.videoNotSelected {
	border:7px solid white;
}