#bd		{background: url(/jdd/public/images/content.gif) top left no-repeat;}

input,textarea {border: 1px solid #bbb;}
label,caption {display: none}

a, a:visited, a:link		{ color: #005493;text-decoration: none}
a:hover		{}

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

#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: 2px 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;}


	

.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.amstore.co.uk/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: 4px 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: 700px; background: url(http://www.amstore.co.uk/jdd/public/documents/image/corporate/usb-form-background.gif) 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	.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}

#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: 110px; height: 10px; z-index: 1; left: 507px; top: -77px}

/*
body{font-family: Arial, verdana, san-serif;color: #333;text-decoration: none;font-size: 12px;}

h33,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; }

.hover		{background: #ccc112;}
.highlight	{color: #005493112; font-weight: bold;}
p {margin: 0 0 10px 0}
*/