#website-jump {
background-color:#FFFFFF;
background-position:left top;
background-repeat:no-repeat;
color:#F58220;
font-family:Ariel;
font-size:16px;
font-weight:normal;
height:20px;
left:649px;
margin-bottom:70px;
margin-left:0;
position:relative;
top:-112px;
width:100px;
z-index:15;
}

#custom-doc 	{ width:61.54em;*width:60.06em;width:800px; margin:auto; text-align:left; }
#bd		{background: url(/jdd/public/documents/image/corporate/content.gif) top left no-repeat;}

body		{font-family: Arial, verdana, san-serif;color: #333;text-decoration: none;font-size: 12px;}
a, a:visited, a:link		{ color: #005493;text-decoration: none}
a:hover		{}

h2		{text-decoration: none; color: #666; font-weight: bold; font-size: 12px; border: 1px solid #ccc;letter-spacing: 0.1pt; 
			margin: 0px 0px 5px 3px; padding: 4px; text-align: left; text-transform: uppercase;background: #efefef; border: 0px;}
h2 a, h2 a:visited, h2 a:hover		{border: 0px; text-decoration: none; color: #666; font-weight: bold; font-size: 12px; border: 1px solid #ccc;letter-spacing: 0.1pt; 
			margin: 0px 0px; padding: 0px; text-align: right; text-transform: uppercase;background: #efefef; border: 0px;}
h3,h3 a, h3 a:visited, h3 a:hover		{text-decoration: none; margin: 3px 0 8px 0;font-weight: bold; text-transform: uppercase;color: #555;border-bottom: 1px solid #ccc;}

strong {font-weight: bold}
em {font-style: italic}
table tr td	{vertical-align: top;padding: 1px; font-size: 11px; }
p {margin: 0 0 10px 0}
label,caption {display: none}
input,textarea {border: 1px solid #bbb;}
.hover		{background: #ccc112;}
.highlight	{color: #005493112; font-weight: bold;}

#breadcrumbs	{font-size: 10px; COLOR: #777777; position:relative; margin-bottom: 10px; top:0px; padding-bottom: 2px; left:-5px; border-bottom: 1px solid #ccc}
#breadcrumbs a	{font-size: 10px;color: #454545}

#quoteBanner {
	position:relative;
	top:-91px;
	left:16px;
                height:20px;
	font-family: Arial, sans-serif;
	font-size: 13.5pt;
	font-style: italic; 
	font-weight: bold; 
	color: #FFFFFF;
                z-index:1;
}

#back img{height: 82px; width: 750px}

/*modifying the 4th margin moves the quote form further away from the main page text*/
.modform {margin: -7px 0 0 10px; width: 160px; font-size: 12px; line-height: 12px} 

.mandatory {margin: -21px 0 40px 0; text-align:center; font-size: 10px; color: #A4A4A3}
 
.menutitle {color: #fff; text-transform: uppercase; font-weight: bold; text-align: left;width: 100%;padding: 5px 0 5px 0; border-bottom: 1px solid #999;margin-bottom:10px;}
 
.menu		{z-index: 200;background: #bbb;margin: 18px 0px 0px 0px;position: relative;}
	.menu .shadow	{z-index: 200; display: block;position: relative;top: -3px;left:-3px;padding:0px;background:#7DB3DF;border:1px solid;border-color: #fff #333 #333 #fff}
	html>/**/body div.menu {z-index: 2;}
	html>/**/body .menu .shadow {z-index: 1;}
	
	.menu a, .menu a:visited, .menu a:link
			{font-size: 10px;color: #252122;text-decoration: none; font-weight: bold;}
	.menu ul	{}
	.menu li	{padding: 3px 0 3px 5px; border-top: 1px solid #fff;}

	.bulletpoint {margin: 0 180px 10px 0;padding-top: 6px; padding-bottom: 17px; color: #E69908; font-decoration: none; }
    .bulletpoint li {list-style-type: disc; color: #E69908; list-style-position: inside;margin: 2px 0px 5px 5px;}
    .bulletpoint a:visited {color: #777; font-style: italic; text-decoration: none}    
    .bulletpoint a:hover {color: #BDBDBD; font-style: italic;}         
	.bulletpointttt li a:visited {background-position: 0 0; text-decoration: none}
	.bulletpoint a:link {color: #E69908; text-decoration: none}
	.bulletpoint a:active {text-decoration: underline}
	

.submenu {margin: 0 0 5px 0; border-bottom: 1px solid #ccc;padding: 8px 0 12px 0; background: #fcfcfc;}
.submenu a, .submenu a:visited, .submenu a:hover, .submenu a:link {letter-spacing: 0.6pt; background: transparent; margin: 0 4px 0 4px; font-size: 11px; color: #1A5B8F; font-decoration: none; margin: 0 0 15px 0}
.submenu a.hover { }	

.submenu2 {margin: 0 0 5px 0; border-bottom: 1px solid #ccc;padding: 2px 0 6px 0; text-align: center; background: #efefef; }
.submenu2 a, .submenu2 a:visited, .submenu2 a:hover, .submenu2 a:link {margin: 0 4px 0 4px; font-size: 12px; color: #1A5B8F; font-decoration: none; }
.submenu2 a.hover {font-decoration: none; background: #efefef }


#topmenu	{}
	#topmenu ul	{display: block;width: 516px;height: 54px;}
	#topmenu li	{overflow: hidden;float: left;}
	#topmenu li a	{background: #fff url(/jdd/public/images/spritetop.gif) 0 0 no-repeat;display: block;height: 54px;text-decoration: none;}
	#topmenu li a:link, li a:visited,li a:active
			{background-position: 0 0;}
	#topmenu li a:hover{background-position: 0 -69px;}
	
	#topmenu li.menu_1_0 {width: 93px}
	#topmenu li.menu_1_0 a,#topmenu li.menu_1_0 a:link, li.menu_1_0 a:visited,li.menu_1_0 a:active
			{background-position: 0 0;}
	#topmenu li.menu_1_0 a:hover{background-position: 0 -55px;}
	#topmenu li.menu_1_0 a.hover{background-position: 0 -55px;}
	
	#topmenu li.menu_1_1 {width: 93px}
	#topmenu li.menu_1_1 a,#topmenu li.menu_1_1 a:link, li.menu_1_1 a:visited,li.menu_1_1 a:active
			{background-position: -94px 0;}
	#topmenu li.menu_1_1 a:hover{background-position: -94px -55px;}
	#topmenu li.menu_1_1 a.hover{background-position: -94px -55px;}
	
	#topmenu li.menu_1_2 {width: 94px}
	#topmenu li.menu_1_2 a,#topmenu li.menu_1_2 a:link, li.menu_1_2 a:visited,li.menu_1_2 a:active
			{background-position: -187px 0;}
	#topmenu li.menu_1_2 a:hover{background-position: -187px -55px;}
	#topmenu li.menu_1_2 a.hover{background-position: -187px -55px;}
	
	#topmenu li.menu_1_3 {width: 93px}
	#topmenu li.menu_1_3 a,#topmenu li.menu_1_3 a:link, li.menu_1_3 a:visited,li.menu_1_3 a:active
			{background-position: -281px 0;}
	#topmenu li.menu_1_3 a:hover{background-position: -281px -55px;}
	#topmenu li.menu_1_3 a.hover{background-position: -281px -55px;}
	
	#topmenu li.menu_1_4 {width: 93px}
	#topmenu li.menu_1_4 a,#topmenu li.menu_1_4 a:link, li.menu_1_4 a:visited,li.menu_1_4 a:active
			{background-position: -373px 0;}
	#topmenu li.menu_1_4 a:hover{background-position: -373px -55px;}
	#topmenu li.menu_1_4 a.hover{background-position: -373px -55px;}	

    .title {color: #005493; font-weight: bold; font-size: 14px;letter-spacing: 0.1pt; margin: 0px 0px 5px 0px}

    #right {width:176px; float:left; margin:0px 0px 0px 1px; position:relative; left:19px; height: 720px; background: url(http://www.usbflashmemory.de/jdd/public/documents/image/corporate/form-background.gif) 0px 0px no-repeat}
	#right form {font-size:12px; padding:85px 0px 10px 14px; color: #f37018; letter-spacing: 0.1pt}
    #right form img {margin-top: 10px}
	#right .input,#right .formTypeText {border: 1px solid #a7a8aa; font-size:10px; padding: 1px; width:142px; margin: 2px 0px 8px 0px; background: #b9b8b9}
	
	#right textareadd {height: 80px; width:60px; font-size:10px; background:#FFFFFF}
	#right .select,#right .formTypeSelect {background: #b9b8b9; font-size: 10px;width: 146px; border:1px solid #a7a8aa; margin: 2px 0px 10px 0px}
	
	#right ul	{display: block;height: 60px;margin-left: 2px;}
	#right li	{margin: 5px 0px 5px 0px}
	#right li a	{background: #fff url(/jdd/public/images/sprite-submit-quote.gif) 0 0 no-repeat;display: block;height: 65px;text-decoration: none;}	

	#right li.item2 {width: 147px;}
	#right li.item2 a,#right li.item2 a:link, #right li.item2 a:visited,#right li.item2 a:active
			{background-position: 40px 0;background-color: #9FA1A4}
	#right li.item2 a:hover{background-position: -148px -0px;}
	#right	.thanks {color: #005595; background: #fff; margin: 2px; height: 350px; border: 1px solid #005595;  }


    #usbright {width:176px; float:left; margin:0px 0px 0px 1px; position:relative; left:19px; height: 750px; background: url(http://www.usbflashmemory.de/jdd/public/documents/image/ppc/form-background.jpg) 0px 0px no-repeat}
	#usbright form {font-size:12px; padding:85px 0px 10px 14px; color: #f37018; letter-spacing: 0.1pt}
    #usbright form img {margin-top: 10px}
	#usbright .input,#usbright .formTypeText {border: 1px solid #a7a8aa; font-size:10px; padding: 1px; width:142px; margin: 2px 0px 8px 0px; background: #b9b8b9}
	
	#usbright textareadd {height: 80px; width:60px; font-size:10px; background:#FFFFFF}
	#usbright .select,#usbright .formTypeSelect {background: #b9b8b9; font-size: 10px;width: 146px; border:1px solid #a7a8aa; margin: 2px 0px 10px 0px}
	
	#usbright ul	{display: block;height: 60px;margin-left: 2px;}
	#usbright li	{margin: 5px 0px 5px 0px}
	#usbright li a	{background: #fff url(/jdd/public/images/sprite-submit-quote.gif) 0 0 no-repeat;display: block;height: 65px;text-decoration: none;}	

	#usbright li.item2 {width: 147px;}
	#usbright li.item2 a,#usbright li.item2 a:link, #usbright li.item2 a:visited,#usbright li.item2 a:active
			{background-position: 4px 0;background-color: #9FA1A4}
	#usbright li.item2 a:hover{background-position: -148px -0px;}

#usbright li.item1 {width: 144px;padding-left:15px}
#usbright li.item1 a,#right li.item1 a:link, #right li.item1 a:visited,#right li.item1 a:active
			{background-position: 0 -50px;height: 70px;}
#usbright li.item1 a:hover{background-position: -149px -50px;}

	#usbright	.thanks {color: #005595; background: #fff; margin: 2px; height: 350px; border: 1px solid #005595;  }


.linkstop {list-style-type: square;list-style-position: inside;margin: 10px 0px 10px 10px;}

#footer	{border-top: 2px solid #f58220; border-bottom: 1px solid #999; padding:14px 0 14px 14px; margin-top: 100px; margin-bottom:20px; font-size: 10px;color: #f58220}
#footer	a {font-size: 10px;color: #f58220}

	#footercentre ul	{display: block;margin-left: 240px;margin-right: auto;margin-left: 200px}
	#footercentre li	{overflow: hidden;float: left;margin: 0 20px 0 20px; color: #f58220}	
	#footercentre a, #footerleft a:link, #footerleft:visited
			{color: #333;letter-spacing: 0.1pt; font-size: 11px;color: #f58220}
	#footercentre a:hover
			{text-decoration: none;}

#contact {background: #efefef; padding: 10px; border: 1px solid #005595}
#contact table tr td {padding: 5px;letter-spacing: 0.1pt; }
#contact .formTypeTextarea {width: 256px; }
#contact .formTypeText {padding: 1px 4px 1px 4px; color: #005595;  }
#contact .formTypeSubmit {border: 1px solid #005595; width: 80px; background: #7DB3DF; float: left; }


#advanced {background: #efefef; padding: 10px; border: 1px solid #005595; }
#advanced .formTypeText {border: 1px solid #bbb; padding: 1px 4px 1px 4px; color: #005595;margin: 2px 10px 0 0;width: 220px }
#advanced .formTypeTextarea {border: 1px solid #bbb; padding: 1px 4px 1px 4px; color: #005595;width: 350px;margin-top: 2px}
#advanced .simpleFormUpload {border: 1px solid #005595; width: 80px; background: #7DB3DF; margin-top: 10px;}
#advanced img {margin: 5px 10px 0 0;}
#advanced .simpleFormCheckboxItem {margin: 0 0 0 10px}
#advanced .simpleFormCheckboxes {border: 1px solid #bbb; padding: 5px; background: #f8f8f8; width: 350px;margin-top: 2px}
#advanced .formTypeSelect {border: 1px solid #bbb; padding: 1px 0 1px 4px; color: #005595;margin: 2px 0 0 0;width: 230px}
#advanced .simpleFormCheckboxes {line-height: 26px; font-size: 10px}
#advanced .CaptchaCaption {float: right; font-size: 10px; margin-right: 90px}
#advanced .simpleFormCheckbox, #advanced .simpleFormText, #advanced .simpleFormTextarea, #advanced .simpleFormSelect,#advanced .simpleFormRadio
 {padding: 2px 0 5px 0;letter-spacing: 0.1pt; border-bottom: 1px dotted #ccc}

.validation-failed {border: 1px solid #005595;}
.validation-advice {font-weight: normal; color: #005595; text-transform: lowercase; }

.sitemap {margin: 7px 0 0 0}
.sitemap a {color: #005595; }
.sitemap a:visited {color: #777; font-style: italic; }

.gallery {text-align: center; margin: 0px 0 0 30px;}
.gallery .imgitem{color: #555; width: 150px;  background: #ddd; font-weight: bold; text-decoration: none; margin: 15px; padding: 15px; border: 2px solid #bbb;float: left; }
.gallery img {border: 1px solid #333; margin: 0 0 5px 0}

#call-us {position: relative; width: 100px; height: 40px; z-index: 1; left: 410px; top: -57px}
















/** MODIFY COLOR FOR FRAME */
 #custom-doc { border: 5px solid #fff;font-family: arial; font-size: 12px;line-height: 16px }
 
 /** MODYFY BG COLOR HERE */
 html		{background: #fff}
 
 
 /*******/
 #custom-doc { background: #fff; width:61.54em;*width:60.06em;min-width:800px; margin:auto; text-align:left; }
 
 .content h1 {color: #F58220; font-size:20px; line-height: 20px;font-weight: bold; padding-top: 14px}
 .content h2{color: #F58220; font-size:12px; line-height: 20px;font-weight: bold}


 body		{color: #676463;padding: 10px 0 0 0}
 h111		{color: #F58220; font-weight: bold; font-size: 10px;letter-spacing: 0.1pt; margin: 0px 0px 5px 0px}
 b, strong	{color: #343534; font-weight: bold; }

.header	{height: 125px; background: url(http://www.usbflashmemory.de/jdd/public/documents/image/corporate/header.gif) top left no-repeat; margin: 0 0 10px 0;}

 .navigation	{}
 .navigation .nav	{background: #585455 url(/jdd/public/images/corporate/menu-bg.gif) top left repeat-x;padding:0px 7px 10px 7px; margin: 0 0 10px 0}
 .navigation .nav .inside-nav	{padding: 14px 0 14px 0; border: 1px solid #807d7e; border-left: 0; border-right: 0}
 .navigation ul		{}

/***********increases space between left hand menu items***********************/
 .navigation ul li	{padding: 4px 0 2px 0}
 .navigation a	{color: #fff}
 .navigation a:hover,  .navigation a.hover	{ color: #eb9123 }

/*  titles menu left */
.subtitle {font-size: 12px; color: #fff; text-transform: uppercase; font-weight: bold; text-align: left;width: 100%;padding: 5px 0 5px 0}

 .content	{margin: 0;}
 .content .title {float: left; margin: 5px 0 10px 0; text-decoration: none}
 .content .titlee{}
 .content p	{margin: 10px 00 0}
 .content a	{color: #111; text-decoration: underline; font-weight: bold}
 .content a:hover{text-decoration: none;}
 .content a:visited {font-style: italic;}
 
 .banner	{float: right; margin: 0 0 0 10px;border: 0; top:-75px; left:14px; position:relative }
 
   /*modifying the margin moves the quote form further down the page*/
  /*the padding increases the gap between the quick quote form image and the first form field*/
 .enquiry	{color: #eb9123; position: absolute; margin: 11px 0 0 0px; padding: 58px 0px 0px 0px}

  /*modifying the 4th margin moves the quote form further away from the main page text*/
 .modformmm {margin: 0 0 0 39px; width: 160px; font-size: 12px; line-height: 12px} 
 .modformmm {margin: 27px 0px -93px 35px; width: 176px; font-size: 12px; line-height: 12px } 
 
  /*increasing the padding makes the web form text boxes bigger*/
  /*changing the first margin moves the form field text further away from the form feild*/
  /*changing the 3rd margin increases the vertical space between the form fields*/
 .enquiry .input, .enquiry .select{margin: 4px 0 7px 0px;font-size: 12px; border: 1px solid #a7a8aa; background: #b9b8b9;width: 140px;padding: 10px;  }
 .enquiry label	{margin: 0 0 0 0px; font-size: 13px}
 #enquiry .formTypeTextarea {width: 145px}

 /*the first margin moves the submit button graphic further away from the form field above it*/
 .enquiry .submit{margin: 10px 0 0 0px; }
 .enquiry img	{border: 0; margin: 0 0 0 0px}
 .enquiry .captcha {margin: 17px 0 0 0}

 .submit	{position: relative; margin: 0px 0px 0px 4px; padding: 8px 0 0 0; top:-20px}

 .footer	{width:400px; color: #f58220; background: #fff url(/jdd/public/images/corporate/footer-bg.gif) top left no-repeat;font-size: 10px; margin: 12px 0 0 0; padding: 105px 0 0 0 }
 .footer a	{color: #f58220;font-size: 10px;  }

	#contact {background: #efefef; padding: 10px; border: 1px solid #E69908}
	#contact table tr td {padding: 5px;letter-spacing: 0.1pt; }
	#contact .formTypeTextarea {width: 256px; }
	#contact .formTypeText {padding: 1px 4px 1px 4px; color: #005595;  }
	#contact .formTypeSubmit {border: 1px solid #8C8989; width: 80px; background: #E69908; float: left; }
	
	#advanced {background: #efefef; padding: 10px; border: 1px solid #E69908 }
	#advanced .formTypeText {border: 1px solid #bbb; padding: 1px 4px 1px 4px; color: #005595;margin: 2px 10px 0 0;width: 220px; margin-bottom:10px }
	#advanced .formTypeTextarea {border: 1px solid #bbb; padding: 1px 4px 1px 4px; color: #005595;width: 350px;margin-top: 2px}
	#advanced .simpleFormUpload {border: 1px solid #005595; width: 80px; background: #7DB3DF; margin-top: 10px;}
	#advanced img {margin: 5px 10px 0 0;}
	#advanced .simpleFormCheckboxItem {margin: 0 0 0 10px}
	#advanced .simpleFormCheckboxes {border: 1px solid #bbb; padding: 5px; background: #f8f8f8; width: 350px;margin-top: 2px}
	#advanced .formTypeSelect {border: 1px solid #bbb; padding: 1px 0 1px 4px; color: #005595;margin: 2px 0 0 0;width: 230px; margin-bottom:10px }
	#advanced .simpleFormCheckboxes {line-height: 26px; font-size: 10px; margin-bottom:10px }
	#advanced .CaptchaCaption {float: right; font-size: 10px; margin-right: 90px}
	#advanced .simpleFormCheckbox, #advanced .simpleFormText, #advanced .simpleFormTextarea, #advanced .simpleFormSelect,#advanced .simpleFormRadio
	 {padding: 2px 0 5px 0;letter-spacing: 0.1pt; border-bottom: 1px dotted #ccc}
