/* BegoUSA Files  */

body {padding: 0 0 0px;font-family:  helvetica, arial, san-serif;
   font-size: 11.5px;
   line-height: 15px;
   color: #333333;
   text-align: center;
   background:#8A8A8A url("/images/bg.gif");
overflow:auto;}

*{margin:0;padding:0}

.smalllogos td{padding:4px}
#logodiv2{position:absolute;top:110px;left:22px;z-index:450;}
#logodiv2 a:hover{background:none}/* LINKS */
#logodiv a:hover{background:none}
a,a:link,a:hover {cursor:pointer;} 
#upper_center a{line-height:19px}
a{color:#CC6600;text-decoration:none} 
h2 a{text-decoration:none}
a:visited {color:#ff9933;text-decoration:none} 

a:hover,a:active {color:#} 

a:hover{text-decoration: none; background-color: #CC6600; color: #fff}

#upper_center ul{padding:10px 0 10px 32px}

#German_flag{margin-right: 5px;}

a#flag_link:hover{background-color: transparent;}
a#flag_link:visited:hover{background-color: transparent;}

/*Image Rollovers*/
.rolloverCommunity {
display: block;
width: 121px;
height: 15px;
background:#666 url("/media/btn_events.png");
background-repeat: no-repeat;
}
.rolloverCommunity:hover {
background-position: 0 -16px;
}

.rolloverAnnouncements {
display: block;
width: 121px;
height: 15px;
background:#666 url("/media/btn_techtips.gif");
background-repeat: no-repeat;
}
.rolloverAnnouncements:hover {
background-position: 0 -16px;
}

.rolloverTraining {
display: block;
width: 129px;
height: 15px;
background:#666 url("/media/btn_training.gif");
background-repeat: no-repeat;
}
.rolloverTraining:hover {
background-position: 0 -16px;
}
.registerbtn {
margin:4px 19px;
display: block;
width: 75px;
height: 25px;
background: url("/media/btn_register_2.jpg") 0 0 no-repeat;
}
.registerbtn:hover {
background-position: 0 -24px;
}
.searchbtn {
display: block;
width: 61px;
height: 25px;
background: url("/media/btn_search.gif") 0 0 no-repeat;
}
.searchbtn:hover {
background-position: 0 -25px;
}
.searchbtn:hover {
background-position: 0 -25px;
}
.gobtn {

width: 41px;
height: 22px;
background: url("/images/btn_go.jpg") 0 0 no-repeat;
}
.gobtn:hover {
background-position: 0 -23px;
}

.btn_doc_buzz {
display: block;
float:left;
margin:8px;
width: 188px;
height: 196px;
background: url("/media/btn_doc_buzz.gif") 0 0 no-repeat;
}
.btn_doc_buzz:hover {
background-position: 0 -196px;
}

.btn_pat_faq {
float:left;
margin:8px 7px;
display: block;
width: 188px;
height: 196px;
background: url("/media/btn_pat_faq.gif") 0 0 no-repeat;
}
.btn_pat_faq:hover {
background-position: 0 -196px;
}

.btn_lab {
float:left;
margin:8px;
display: block;
width: 188px;
height: 196px;
background: url("/media/btn_lab.gif") 0 0 no-repeat;
}
.btn_lab:hover {
background-position: 0 -196px;
}

.titlebar{background:#FFF1B0;margin:0 0 16px -10px;padding:7px 10px;border-bottom:2px solid #FDE76F;font-weight:bold;color:#666666}

.sm{font-size:9px}
.reglinks{text-align:center;font-size:9px}
.responsecount{float:right;width:31px !important;width /* */:36px;height:20px;text-align:right;padding:3px 5px 0px 0px;background:url("/images/comment.jpg") repeat-x 100% 0;color:#FFFFCC;margin:0 3px}
.postcomment{float:right}
.responsecount a{color:#FFFFCC}

.sabstract:first-letter{text-transform:uppercase;}
.flvplayer{text-align:center}

.questionnaire input{border:1px solid black}
	.questionnaire textarea{border:1px solid black}

.formdiv{padding:4px}

.required{padding:4px}

.addcollection{margin:6px 0 12px 0;border: thin solid grey;float:right;padding:4px}
/*.addcollection a{margin:4px;padding:5px;border:1px solid grey;background:#ffffcb}
.addcollection a:hover{background:#f2f2f2}
 TYPOGRAPHY */

#upper_center{font:14px;padding:30px;}
#upper_centerArticle1{padding:0 0 12px 0}
.multimedia-image{padding:0 0 8px 2px}

.blogtitle{font-size: 136%;font-weight:bold;padding:5px}
.abstract{font-weight:bold;font-size:13px;padding:5px}
.blogmedia{float:left}
.blogmedia img{height:160px}
.titletable {margin-left:-5px}
.titletable .large{font-size:25px;width:35%;}
.titletable .small{color:grey;border-right:1px solid grey;border-left:1px solid grey;padding:2px 0 0 8px}
.titletable .small:first-letter{font-size:16px;font-weight:bold;padding:0 1px 0 0}

.fasttrack{background:#3b6e8d;line-height:13px}
.registertext{color:white;padding:5px 0 5px 25px;font-size:11px}

h1, h2, h3, h4, h5, h6 {font-weight:normal}

h1 {font-size:14px;font-weight:bold;padding:0 0 6px 0}

h2 {font-size:25px;}

h3 {font-size: 13.5px;line-height: 16px; padding-bottom: 15px;}

h4 {font-size: 116%}

h5 {font-size: 106%}

h6 {font-size: 96%}

.intro 
{
	font-family: helvetica, arial, san-serif;
	line-height: 25px;
	color: #777;
	font-size: 16.5px;
	letter-spacing: 0px;
	padding-bottom: 8px
}

.title 
{  
   font-family: helvetica, arial, san-serif;  
   line-height: 25px;
   color: #333;
   font-size: 22px;
   letter-spacing: 1px;
 }

.smtitle 
{  
   font-family: helvetica, arial, san-serif;  
   line-height: 18px;
   color: #666666;
   font-size: 14px;
   font-weight: bold;
   padding-bottom: 6px
 }
    
 .nav2 
{  
   font-family: helvetica, arial, san-serif;
   font-size: 12.5px;
   line-height: 18px;
   padding-bottom: 20px
}




.dotdivtop 
{border-bottom:1px dotted #999;padding-top:0px;margin-bottom:10px;}

.dotdivbtm 
{border-bottom:1px dotted #999;margin-top:2px;margin-bottom:15px;}

.images img 
{border:4px solid #fff; }

.images 
{border:1px solid #CCCCCC;padding:3px }
.images{margin:0 5px 15px 0}

.image2 
{border:1px solid #CCCCCC;padding:3px }
.image2{margin:0 15px 5px 0}

.subnav{font-size: 11.5px;margin: 2px}

.advsearchlink li{background: url("/images/btn_arrow_over.jpg") 10px 7px no-repeat;list-style:none;padding:8px 0 2px 30px !important;padding /* */:0 0 0 0;margin:-10px 0 -10px -32px !important;margin /* */:0 0 0 0;}
.advsearchlink {padding:0;margin:0 }
.advsearchlink ul{padding:0;margin:0 }
.advsearchlink li:hover{background: url("/images/btn_arrow_down.jpg") 10px 10px no-repeat;list-style:none;cursor:pointer }
.advsearchlink a, .advsearchlink a:link, .advsearchlink a:visited, .advsearchlink a:hover, .advsearchlink a:active {color:#666;cursor:pointer;font-weight:bold;background:transparent;display: block;padding: 0px 0px 0 0px;text-decoration:none}

.advsearch{color:#666;font-weight:bold;background:#E0E0E0;padding:0px;border-bottom:3px solid #bfbfbf}

.search2 td{width:250px;font-size:11px;}
.search{clear:both;padding:4px 0 0 4px !important;padding /* */:4px 0 0 8px;}
.search2{padding:8px 8px;background:#EFEDEE;color:#666;font-size:11px;border-bottom:2px solid #e0e0e0}
.search2 select{z-index:-20;}
.searchPhrase{width:150px;font-size:11px}
.searchPhrase2{width:175px;}
.searchHeader{float:right;margin-top:-30px;color:#999}
.searchselect{font-size:10px;width:180px}
/* GENERAL */

img {border:none} 

hr {margin: 1em 0;background:#ccc;height:1px;color:#f2f2f2;border:none;clear:both}

.newslettersignup td{padding:4px}
.newslettersignup input{border:1px solid black}

.formdiv input{width:250px}
.formdiv textarea{width:250px;height:100px}
.questionnaire{padding:0;margin:0;}

.resultsbod p{display:none}
.resultsbod img{display:none}
.resultsbod ul{display:none}
.resultsbod .infoblock{display:none}
.resultsbod h3{text-transform:none;font-size:12px}

.featured{color:#686868;width:242px;border:1px solid #FFD824;margin:4px;padding:10px}
.featuredtitle{background:#FEF5CC;padding:6px;font-weight:bold;color:#F9BC14;margin:-8px -8px 8px -8px }
/* LAYOUT - HEADER */

#header {background: url("/media/new_BEGOheader.jpg") repeat-x 100% 0;margin: 0 0 0px;padding: 0;height:137px;width:825px;}

	#header #site-name {font: 265% arial;letter-spacing: -.05em;margin:0 0 0 40px;padding:3px 0;color:#ccc;border:none}

		#header #insideheader {margin:0 0 0 40px}

#header_right{line-height: 12px;position:absolute;top:78px;right:5px;width:240px}



#nav{padding-top: 104px;margin: 0;list-style: none;font: 12px arial;margin:0px 0 0 10px}
	#nav li {position:relative;float: left;padding:0px 0 0 0px;
width: auto;display:block;margin: 0;
border-bottom: 0px solid #666;}

	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
cursor:pointer;color:#161D75;font-weight:bold;
display: block;padding: 0px 0px 0 0px;text-decoration:none}

	#nav li:hover {color:#fff;background:#FFB001}

	#nav li ul.sub2{z-index:200;width:200px;font-weight:bold;background: #F7941F;width:200px;margin-top:0px;list-style:none;position: absolute;left: -999em}
	
	#nav li ul.sub3{z-index:210;width:200px;font-weight:bold;background: #F7941F;width:200px;list-style:none;position: absolute;left: -999em}
	
	#nav li ul.sub4{z-index:210;width:200px;font-weight:bold;background: #F7941F;width:200px;list-style:none;position: absolute;left: -999em}
	
#nav li:hover ul, #nav li.sfhover ul {left: 0px;z-index:99999}
	

	#nav li li {background:none;float:none;border:none;border-top:1px solid #FFB001;border-right:none;border-left:none;padding-left:0;width: 200px}
	#nav li li li{width: 200px}

	#nav li li.last {border-bottom:none}

	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {text-transform:capitalize;color:#fff;
padding: 8px 10px 5px;font-size:10px}

	#nav li li a:hover {color:#fff;background:#FFB001}

#nav li ul .parent{background:transparent url("/images/arrow_subpage.gif") 185px 6px no-repeat;}
#nav li ul .parent a:hover {color:#fff;background:#FFB001 url("/images/arrow_subpage.gif") 185px 6px no-repeat;}
#nav li ul .parent li a:hover {color:#fff;background:#FFB001}
#nav li ul ul .parent{background:transparent url("/images/arrow_subpage.gif") 185px 6px no-repeat;}
#nav li ul ul .parent a:hover {color:#fff;background:#FFB001 url("/images/arrow_subpage.gif") 185px 6px no-repeat;}
#nav li ul ul .parent li a:hover {color:#fff;background:#FFB001}
#nav li ul ul {
	margin: -27px 0 0 200px;
}
#nav li ul ul ul{
	margin: -28px 0 0 200px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
	
	/* hide from IE mac \*/

	#nav li {width:auto}

	/* end hiding from IE5 mac */

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left: auto;
}


#login_form{padding:0 0 0 3px}
#upper_left{background:#666666;height:auto !important;height /* */:345px;min-height:345px;color:white;font-size:10px}
#upper_left #username{font-size:10px;width:140px}
#upper_left #password{font-size:10px;width:140px}
#upper_left #logout input{font-size:11px}
#upper_left #submit{font-size:11px;margin-top:2px}

.textleft{margin:-10px 0 -17px 22px;font-size:10px;color:#c4c4c4;margin-top:0px;line-height:13px}
.textleft a{text-decoration: none; color: #FFFFFF}
.textleft a:hover{text-decoration: none; background-color: #e6e6e6; color: #666666}
.textleft a:visited{text-decoration: none; color: #e6e6e6}

#middle_center{background:#E0E0E0 url("/images/bg_tips.gif");}
.headline{background:#E0E0E0 url("/images/bg_tips.gif");padding:9px 0 5px 28px;color:#666666;font-size:11px}


/* LAYOUT - main body of page */

#wrap {background:white;width:825px;margin: 0px auto 20px auto;position:relative;text-align:left;}


#content-wrap {height:auto !important;height /* */:516px;min-height:512px;position:relative;width:100%}

	#utility {height:auto !important;height /* */:405px;min-height:405px;position:absolute;top:0;left:0;width:200px;}

#sidebar {display:none}





/* LAYOUT TYPE */

	#content {margin: 0 0 0 200px;}
	
/* LAYOUT - FOOTER */

#footer {text-align:left;width:836px;clear:both;padding: 0px 0 0 7px;font-size:8.5pt;color:#333;margin:0px auto 50px auto;}



#footerArticle1{float:left;clear:both}
#navfooterZone{float:left;clear:both;}

#copyr{float:left;clear:both}


.searchabstract:first-letter{text-transform:uppercase;}

			.blog_response_from_head {
				font-weight: bold;
				float: left;
				clear: right;
			}
			.blog_response_from {}
			.blog_response_posted_head {
				font-weight: bold;
				float: left;
				clear: right;
			}
		nav	.blog_response_posted {}
			.blog_response_body {
				margin-top: 4px;
			}
			.blog_response_form {
clear:both;
				margin-top: 20px;
			}
.blogeditor{clear:both}
			.blog_response_form fieldset {
				border: none;
				padding: 10px;
			}
			#blog_response_submit {
				border: 1px solid gray;
				margin: 10px;
			}
		

		/* Error Validation */
input.errHilite, select.errHilite, textarea.errHilite {
    border: 1px solid red;
    background-color: #FFE;
    }
label.errHilite {
    color: #C00;
    }	


	    		/* My Account*/
	    		
	    		
	    		.line1 div {
	    		background-color: #eee; /*#B49A73;*/
	    		}
	    		.line2 div {
	    		background-color: #eee; /*#587A27;*/
	    		}
	    		
	    		#left div {
	    		height:           20px;
	    		width:            100px;
	    		text-align:       right;
	    		padding:          5px 5px 3px 0;
	    		margin:           0 0 0 5px;
	    		font-size:        12px;
	    		font-weight:      bold;
	    		}
	    		#middle div {
	    		height:           20px;
	    		width:            280px;
	    		text-align:       left;
	    		padding:          5px 0 5px 5px;
	    		margin:           0 3px 0 0;
	    		font-size:        11px;
	    		}
	    		#right div {
	    		width:            55px;
	    		background-color: #FFFFFF;
	    		}
	    		
	    		#middle input, .inputLook, #middle select, #headerRight input, #right input {
	    		width:            270px;
	    		border:           1px solid #AAAAAA;
	    		font-size:        11px;
	    		padding:          1px;
	    		}
	    		.inputLook { /* Use with a fieldset */
	    		height:           13px;
	    		background-color: #FFFFFF;
	    		}
	    		
	    		.myAccountHeader {

	    		text-align:       left;
	    		font-size:        1.4em;
	    		margin:           0 0 0 0;
	    		width:            385px;
	    		}
	    		.myAccountHeader #headerContent {
	    		padding:          0 0 0 10px;
	    		width:            325px;
	    		float:            left;
	    		}
	    		.myAccountHeader #headerRight {
	    		width:            55px;
	    		text-align:       right;
	    		float:            right;
	    		padding:          5px 5px 5px 0;
	    		}
	    		.thinborder {
	    		border: 1px solid gray;
	    		}
	    		.myAccountNav {
	    		clear: both;
	    		}
	    		.myAccountNav div{
	    		background-color: #ddd; 
	    		border: 1px solid gray;
	    		margin: 3px; 
	    		padding: 4px; 
	    		float: left;
	    		}
	    		
	    		.bookmarkRow0 {
padding:3px;
	    		border: 1px solid #ccc;
	    		background-color: #eee;
	    		}
	    		.bookmarkRow1 {
padding:3px;
	    		border: 1px solid #ccc;
	    		background-color: #ddd;
	    		}
	    		.left {
	    		width:      60px;
	    		text-align: right;
	    		vertical-align: middle;
	    		}
	    		.middle {
	    		width:      80px;
	    		text-align: left;
	    		}
	    		.right {
	    		width:      55px;
	    		text-align: left;
	    		}
	    		.left div {
	    		height:           10px;
	    		width:            60px;
	    		text-align:       right;
	    		padding:          5px 5px 3px 0;
	    		margin:           0 0 0 43px;
	    		font-size:        12px;
	    		font-weight:      bold;
	    		}
	    		.middle div {
	    		height:           10px;
	    		width:            180px;
	    		text-align:       left;
	    		padding:          5px 0 5px 5px;
	    		margin:           0 3px 0 0;
	    		font-size:        11px;
	    		}
	    		.right div {
	    		width:            55px;
	    		font-size:        11px;
	    		}
.searchresults h3{font-size:8pt;}
.searchresults a{font-size:9pt;color:#f7941d} 
.searchresults a:hover{color:#fff;background:#f7941d} 
/*Inhalt*/
.infoblock{clear:both;}
.infoblock a{background: #fff url("/media/icon_form.gif") no-repeat;padding-left:16px}
.infoblock a:hover{text-decoration: none; background-color: #CC6600; color: #fff}



#inhalt P	{
	

	margin : 0 0 1.3em;
}


.bildblock{float:left;text-align:center;
font-size:11px;position:absolute;
top:48px;left:230px;align:left;}

#product_info{margin-left:200px;height:auto !important;height /* */:265px;min-height:265px;}

/*self-clearing floats*/
DIV.umschlag:after, DL.teaser:after, DIV.infoblock:after	{
	content : "."; 
    display : block; 
    height : 0; 
    clear : both; 
    visibility : hidden;
}
/*IE 7*/
DIV.umschlag, DL.teaser, DIV.infoblock	{
	display : inline-block;
}
/*Reset*/
DIV.umschlag, DL.teaser, DIV.infoblock	{
	display : block;
}
/*ENDE self-clearing*/

/* ------------------------------------
* table 
* ------------------------------------
*/

#inhalt .caption{
	

	font-weight : bold;
	padding : 2px;
	border : 1px dotted #B2B2B2;
	border-width : 1px 0 1px;
	color : #555;
	background : #e9e9e9;
}
#inhalt TD, TH	{


	padding : 0.5em 0.75em 0.5em 0;
	border-bottom: 1px dotted #999;
	border-width : 0 0 1px 1px;
}
#inhalt TD.erste, TH.erste, TFOOT TD	{
	border-left : none;
}
#inhalt TFOOT TD	{
	border-bottom : none;
}
#inhalt TH	{
	text-transform : uppercase;
	text-align : left;
}

#inhalt TR.grau TH, COL.grau	{
	background : #EFF0F0;
}

TD LI	{font-size : 1.4em;}

.xl29{background: #eff0f0;}
.findalab {font-size:10px;}
.findalab td{border-bottom: 1px dotted #999;}
.findalab strong{font-size:11px;}

hr {color: #fff; background-color: #fff; border: 1px dotted grey; border-style: none none dotted; }

.req {font-weight:normal;font-style:italic;padding:0px;margin:-20px 0 0 120px;}

/* FORMS */


.contactform form 
{
 
   font-weight: bold;
   
   margin-left: 4px;
   padding-top: 15px;
   padding-bottom: 10px;
   line-height:12px;
   }



.contactform input 
{


   margin: -20px 10px 0px 130px;
   padding-right: 120px;
   }


.contactform #submit_yes
{float:left;margin-left:-10px;width:150px;
    
   }


.contactform #sumbit_no
{
   float:left;margin-left:-10px;
   width:150px;

   }

.contactform .continue {padding-top:12px}



.contactform #register_button
{
  margin-top: 3px;
  margin-left: -5px;
  }



.contactform select
{
   position: absolute; 
   margin: -16px 10px 0 130px;
   }

.contactform .checkboxes {line-height:20px;font-weight:normal}

.contactform #input_answers 
{
   margin-left: 40px !important; margin-left/* */: 5px;
   }

.featcontent {
margin:10px 0 0 23px; 
width:600px;
height:180px;
position:absolute;
overflow:hidden;

}
.featcontent-footer {
margin:190px 0 0 24px; 
width:600px;
position:absolute;
background:transparent url(/images/bg_shadows.jpg) no-repeat;
height:16px}
.featitem {
	width:182px; 
	height:186px; 
	margin-right:0px;
	margin-top:0px;
	float:left;
	padding-bottom:6px;
}
.featitem div.popper {
	padding-top:158px; 
	width:182px; 
	height:193px; 
	margin-left:0px;
	font-size:9px;
	background:transparent url(/images/popper_bg.png) top left no-repeat !important;background /* */:transparent url(/images/popper_bg.gif) top left no-repeat;}
.featitem .popper h5 { color:#555;font-size:11px;font-weight:bold;text-transform:uppercase;height:17px; padding:4px 0 0 7px; margin-bottom:8px; }
.featitem .popper p { font-size:11px; line-height:11px;  margin:0 11px 0 7px; }
.featitem .popper a { font-weight:bold;font-size:11px;display:block; line-height:15px; display:block; margin:0 11px 0 7px; }




.spacer{width:20px; 
	height:186px; 
	margin-right:0px;
	margin-top:0px;
	float:left;
	padding-bottom:6px;}
	
#checkoutUserWrapper {width:100%}
#cartDisplayWrapper table{width:100%}
#cartDisplayWrapper {width:100%}
#cartDisplayWrapper td{padding:4px}
#cartDisplayWrapper td{border-bottom:1px dotted #000}
#cartDisplayWrapper ul{margin:0;padding:0;}
#cartDisplayWrapper li{border-bottom:1px dotted #000}
.cartDisplayWrapper table{width:100%}
.cartDisplayWrapper {width:100%}
.cartDisplayWrapper td{padding:4px}
.cartDisplayWrapper td{border-bottom:1px dotted #000}
.cartDisplayWrapper ul{margin:0;padding:0;}
.cartDisplayWrapper li{border-bottom:1px dotted #000}
	#cartDisplayHeader{font-weight:bold;background:#f3f3f3;}
#summaryCart{position:absolute;top:10px;right:115px;font-size:14px}
#summaryCart a{color:#333;text-decoration:none}
#summaryCart a:hover{color:#fff;}
.name{width:350px}
.update{text-align:center}
.remove{text-align:center}
#goToCheckoutSubmit{margin-top:10px;float:right}
#registration_form ul{list-style:none}
#registration_form .regform{float:left;width:150px}

#registration_form li{padding:6px}

#ccinfo{width:97%;border:5px solid #0160B7;padding:4px;margin-top:8px}
#ccinfo td{padding:4px}

#orderShippingWrapper{width:48%;border:1px dotted #000;padding:4px;margin-top:8px}
#orderBillingWrapper{width:48%;border:1px dotted #000;padding:4px;margin-top:8px}

#revieworder{width:100%}

#checkoutFormFieldButton{text-align:right}

.comments{clear:both;padding:22px 0}

#resources a{background: url("/images/icon_pdf.jpg") no-repeat;padding:1px 0 0 18px;margin:4px 0;display:block}
#resources a:hover{color:#333}
#resources{padding-bottom:33px}


.producttableleft{width:375px}
.producttableleft table{width:100%}
.producttableright{width:170px}

#seealso{margin:0px 0 0 0}
.seealsoproduct{padding:6px 0}

.td1{width:40px;font-weight:bold;}
.td4{width:10px;}
.td5{width:10px;}

.float{float:left}

.quantity{width:20px;}



#caption TABLE	{

	margin : 0 0 0;

	margin-bottom : 0em;
	clear : both;
}

#caption{
	

	font-weight : bold;
	padding : 0.44em 0 0.44em 0.44em ;
	border : 1px solid #B2B2B2;
	border-width : 1px 0 1px;
	color : #555;
	background : #ffcc00;
}

#caption TD, TH	{


	padding : 0;
	border-bottom: 0px dotted #999;
	border-width : 0 0 0px 0px;
}
.productresultdiv{width:565px}

#back_button{background:#fff;margin-top:-2px}

.backcontinue{width:100%;clear:both}

.breadcrumbs{margin:-13px 0 13px 0}

#header_rightNav1 ul {padding: 0;margin: 0px 10px 0px 0px;list-style: none}
#header_rightNav1 li {border-left:1px solid #666;color:#fff;position:relative;float: left;width: auto;display:block;margin: 0 0 10px 0;padding:0px 5px;font-size:95%;height:10px}
#header_rightNav1 a{color:#666;font-weight:bold;text-decoration:none}
#header_rightNav1 li.first{border-left:none} 
#header_rightNav1 a:hover{color:#fff}

.clear{clear:both}

/* Accordian */


#accordion a:hover{background:none}

#accordion a#Perkbtn:hover{background: url("/images/banner/btn-blue.jpg") repeat-x}
#accordion a#Wironiumbtn:hover{background: url("/images/banner/btn-yellow.jpg") repeat-x; color:#707070}
#accordion a#Forumbtn:hover{background: url("/images/banner/btn-red.jpg") repeat-x}
#accordion a#Sparkbtn:hover{background-color: #000000;}
#accordion .ui-accordion-header a:link{color:#fff}
.ui-accordion-header{background: url("/images/banner/btn-off.jpg") repeat-x;width:200px;height:40px}
.ui-accordion-header a{color:#fff;display:block;height:40px;font-size:12px}
.ui-accordion-header a span{padding:13px 0 0 13px;display:block}
.subaccul{list-style:none;width:200px;display:block}
.subaccul li{width:200px;height:40px} 
.subaccul li a{color:#fff;display:block;height:40px;font-size:12px}
.subaccul li a span{padding:13px 0 0 13px;display:block}
.subacc .subForum{background: url("/images/banner/btns-red.jpg") repeat-x;} 
.subacc .subWironium{background: url("/images/banner/btns-yellow.jpg") repeat-x;} 
.subacc .subPerk{background: url("/images/banner/btns-blue.jpg") repeat-x;}
.subacc .subPerk a{font-size:12px;color:#fff;width:200px;height:40px;display:block}
.subacc .subPerk a span{padding:13px 0 0 13px;display:block}
.subacc .subSpark{background: url("/media/btns-black2.jpg") repeat-x;}
.subacc .subSpark a{font-size:12px;color:#fff;width:200px;height:40px;display:block}
.subacc .subSpark a span{padding:13px 0 0 13px;display:block}
.ui-state-active a#Wironiumbtn{color:#707070}
.subacc .subWironium a{color:#707070} 
.ui-state-active #Perkbtn{background: url("/images/banner/btn-blue.jpg") repeat-x}
.ui-state-active #Wironiumbtn{background: url("/images/banner/btn-yellow.jpg") repeat-x; color:#707070}
.ui-state-active #Forumbtn{background: url("/images/banner/btn-red.jpg") repeat-x}
.ui-state-active #Sparkbtn{background-color: #000000;}
.subSpark li a:hover{background-color: #000000;}
.subForum li a:hover{background: url("/images/banner/view-red.jpg") no-repeat center right}
.subPerk a:hover{background: url("/images/banner/view-blue.jpg") no-repeat center right}
.subWironium li a:hover{background: url("/images/banner/view-yellow.jpg") no-repeat center right}
.subacc{overflow:hidden}
    .form-label{
        width:150px !important;
    }
    .form-label-left{
        width:150px !important;
    }
    .form-line{
        padding:2px;
    }
    .form-label-right{
        width:150px !important;
    }
    .form-all{
        width:650px;
        color:Black !important;
        font-family:Verdana;
        font-size:12px;
    }

