#call-usbv {position: relative; width: 110px; height: 10px; left: 535px; top: -108px}
#call-us {position: absolute; width: 110px; height: 10px; z-index: 1; left: 80px; top: 4px}

/** 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; font-weight: bold}
.content h2 {color: #F58220; font-size:14px; line-height: 15px;font-weight: bold; border: 1px solid #ccc;letter-spacing: 0.1pt; margin: 0px 0px 0px 0px; padding: 4px; background: #efefef; border: 0px}
.content h3{color: #F58220; font-size:13px; line-height: 20px;font-weight: bold}

.content h4 {color: #F58220; font-size:14px; line-height: 15px;font-weight: bold; letter-spacing: 0.1pt; margin: 0px 0px 0px 0px; padding: 0px; padding-bottom:8px}

.orangeText{color: #F58220; font-size:14px; line-height: 20px;font-weight: bold; text-decoration: none;
margin-left: 13px}

.content trademark {color: #F58220; font-size:6px; line-height: 20px;font-weight: bold}

body		{color: #676463;padding: 10px 0 0 0}

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

#breadcrumbs {position:relative; margin-bottom: -15px; top:0px; padding-bottom: 2px; left:-5px; border-bottom: 1px solid #ccc}

 b, strong	{color: #343534; font-weight: bold; }
#back img{height: 115px; width: 750px}
 
 .header	{height: 125px; background: url(/jdd/public/images/header-web-multimedia.gif) top left no-repeat; margin: 0 0 10px 0; width:810px}
 
 .navigation {}

 .navigation .nav	{background: #585455 url(/jdd/public/images/corporate/menu-bg.gif) top left repeat-x;padding:0px 7px 0px 7px; margin: 0 0 10px 0 }

#promonav {position:relative; left:-94px; top:0px; height:800px; background: url(/jdd/public/documents/images/promotion2.jpg) top left no-repeat; margin: 100 100 10px 0; width:270px}

#ppc-promonav {position:relative; left:-94px; top:0px; height:800px; background: url(/jdd/public/documents/images/website-design.gif) top left no-repeat; width:260px}

 .navigation .nav .inside-nav	{padding: 14px 0 14px 0; border: 1px solid #888787; border-left: 0; border-right: 0}
 .navigation ul
		{}
/*increases space between left hand menu items*/
 .navigation ul li	{padding: 4px 0 4px 0; border-bottom: 1px solid #6C6C6C}
 .navigation a	{color: #fff; text-decoration: none;}
 .navigation a:hover,  .navigation a.hover	{ color: #F58220 }

/*  titles menu left */
.subtitle {color: #fff; text-transform: uppercase; font-weight: bold; text-align: left;width: 100%;padding: 5px 0 5px 0}
 
 .content	{margin: 0;}
 .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: #F58220; position: absolute; height:655px; margin: 0px 0px 0px 0px; padding: 38px 0 0 0; background: url(/jdd/public/images/form-background.gif) 21px 0 no-repeat}
 
  /*modifying the 4th margin moves the quote form further away from the main page text*/
 .modform {margin: 77px 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: 1px;  }
 .enquiry label	{margin: 0 0 0 0px; font-size: 13px;}
 .enquiry textarea {width: 140px;height: 130px;font-size: 10px; padding: 3px;}

.CaptchaCaption {display: block; margin: 0 0 28px 0}
 
 /*the first margin moves the submit button graphic further away from the form field above it*/
 .enquiry .submit{margin: 3px 0 10px 0px; }
 .enquiry img	{border: 0; margin: 0 0 0 0px}
 .enquiry .captcha {margin: 17px 0 0 0}
 
 .enquiry .validation-failed {border: 1px dotted red;margin: 0 ! important;}
 .enquiry .validation-advice {color: red; font-size: 10px; font-style: italic;margin: 0 0 10px 0 ! important;}
 
 .footer	{color: #eb9123; background: #fff url(/jdd/public/images/corporate/footer-bg.gif) top left no-repeat;font-size: 10px;margin: 12px 0 0 0; padding: 15px 0 0 0 }
 .footer a	{color: #eb9123;font-size: 10px;  }

	#general .formTypeTextarea {font-size:12px}
	#promotioncms .formTypeTextarea {font-size:14px}
	#contact {background: #efefef; padding: 10px; border: 1px solid #E69908;width:300px}
	#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 .modform {margin: 30px 0px 3px 35px; width: 176px; font-size: 12px; line-height: 12px } 
	#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}

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


 .ppc	{color: #F58220; position: absolute; height:655px; margin: 0px 0px 0px 0px; padding: 38px 0 0 0; background: url(http://www.amstore-interactive.co.uk/jdd/public/documents/images/ppc-form-background.gif) 21px 0 no-repeat}
 .ppc .input, .ppc .select{margin: 4px 0 16px 0px;font-size: 12px; border: 1px solid #a7a8aa; background: #b9b8b9;width: 140px; padding: 1px;  }
 .ppc label	{margin: 0 0 0 0px; font-size: 13px;}
 .ppc textarea {width: 140px;height: 130px;font-size: 10px; padding: 3px;}

 /*the first margin moves the submit button graphic further away from the form field above it*/
 .ppc .submit{margin: 3px 0 10px 0px; }
 .ppc img	{border: 0; margin: 0 0 0 0px}
 .ppc .captcha {margin: 17px 0 0 0}
 
 .ppc .validation-failed {border: 1px dotted red;margin: 0 ! important;}
 .ppc .validation-advice {color: red; font-size: 10px; font-style: italic;margin: 0 0 10px 0 ! important;}