/* CSS Document */



		

		body {

			background: #FFFFFF url(../images/secondary_bg.gif) repeat-x;

			margin: 0;

			padding: 0;

		}		

		#supplier-body {background-image:none !important; background-color:#ffffff;}

		#page1 {

			background: #FFFFFF url(../images/home_bg.gif) repeat-x;}



		#wrapper-ie {

			text-align: center;

			padding-top: 0px;

			padding-bottom: 11px; /* margin below page - ie */

		}



		#wrapper-moz {

			margin: 0 auto;

			width: 968px;

		}

		

		#container { /* Contains Positioned Elements and Resets Text-Align */

			text-align: left;

			float: left;

			width: 968px;

			margin-top: 0px;

			margin-bottom: 0px; /* margin below page - moz */

			display:inline;

		}

		

		#shadow /* or page border */{

			z-index: 1;

			position: relative;

			width: 968px;

			background-color: #CCCCCC;

		}



		#page {

			z-index: 2;

			position: relative;

			top: 0px;

			left: 0px;

			padding-left: 7px;

			padding-right: 7px;

			width: 954px;	

			background-color: #ffffff;

		}

               #supplier-body #page {padding:0 !important;}

		#above-content {

			z-index: 3;

			position: absolute;

			top: 0px;

			width: 954px;

		}



		#header {

			height:95px;

			clear: both;

			width: 954px;

			background: #FFFFFF url(../images/header-bg.gif);

			background-repeat:repeat-x;

		}

			#header_print {

				display: none;

				height: 122px;

			}

					

			#header-right {

				float: right;

				height: 95px;

				margin:0;

				margin-top:0px;

				padding:0;

				/*width:702px;*/
                                
                                 width:760px;

				display:inline;

			}

						

			#logo {

				float: left;

				width: 143px;

				height: 66px;

				margin: 18px 0px 0 29px;

				display:inline;

			}

			

			#tag-line {

				float: left;

				/*width: 330px;
                                   margin: 35px 0px 0 420px
                               */
                                
                                width:245px;

				height: 15px;

				/*margin: 35px 0px 0 340px;*/

				margin: 35px 0px 0 505px;

				display:inline;

			}

	

			#menu {

				float: left;

				

				margin-top: 14px;

				margin-left:0px;

				margin-right:0px;

				padding:0;

				display:inline;

clear:left;

			}

			

			#awmAnchor-menu {

				margin-left: 0;

				margin-top: 0;
                                
                                width:750px;

			}

			

		#flash {

			clear: both;

			width: 954px;

			height:84px;

			background-image: url(../images/flash-bg.gif);

			background-repeat:no-repeat;

			

		}

		

		#pagetitle {

			padding-left:30px;

			padding-top:32px;

			color:#ffffff;

			font-size:26px;

			float:left;

			width:70%;

			}

			

		#testdrive {

		float:left;

		margin-left:252px;

		margin-top:34px;

		}

		

		

		#content {

			clear: both;

			width: inherit;

			padding-top: 206px;

		}

			

			

			#content-area{

				width: inherit;

				overflow: hidden;

			}

			

			#content-area-nonav {

				width: 924px;

				overflow: hidden;

				padding-left:30px;

			}

			

			#content-page{

				float: left;

				width: 660px;

				padding: 0px;

				border-bottom:3px solid #ffffff;

				margin-top:10px;

				overflow:visible;

				display:inline;

			}

			

			#ne-wrap #content-page{

				width: 900px !important;

				}

			

			

			.cp-nonav {width:630px !important;}

			

			#content-with-right-side #content-page{

				width: 415px !important;

				}

			

				#highlight-section {

					background: url(../images/topic-highlight.gif) repeat-y;

					padding: 12px 0 4px 32px;					

				}			

				

				#highlight-section p{

					font-size: 14px !important;

				}

			

			#content-panels{

				float: left;

				width: 225px;

				margin: 0px 0 0 20px;

				display:inline;

			}

				

				#content-panel-menu {

					width: 192px;

					padding-left: 7px;

				}

			

				#content-panel-standard{

					background: url(../images/side-panels-bg.jpg) no-repeat;

					width: 207px;

					height: 368px;

					padding: 12px 0 0 12px;

				}

				

				#newsletter-signup {

					width: 182px;

					font-size: 10px;

					height: 155px;

				}

				

				#newsletter-signup input{

					width: 180px;

					min-width: 180px;

					max-width: 180px;

				}

				

				#send-mail {

					float: right;

					}

					

				#talk-to-us {

					font-size: 10px;

					height: 134px;

				}

			#side-panel-products{
		      margin-top: 20px;

		        width:200px;

		        

		        color:#000000;
		}

			#right-side-panels {

				float:right;

				width:248px;

				margin-right:10px;

				display:inline;

				}
   
			

			#side-panel {

				margin-top: 20px;

				width:248px;

				background-color:#e1f4fb;

				color:#000000;

			}

			

		

			#side-panel-quote {

				margin-top: 20px;

				width:248px;

				border-top:1px dashed #b5b5b5;

				border-bottom:1px dashed #b5b5b5;

				color:#000000;

				padding:20px 0px;

			}





			#side-panel-testdrive {

				margin-top: 20px;

				width:248px;

				background-color:#e1f4fb;

				color:#000000;

			}

			

			#side-panel-testdrive h5 {

			    font-size:13px;

				background-color:#3b3b3b;

				color:#ffffff;

				display:block;

				padding:10px;

				width:228px;

				}

			

			#side-panel-testdrive p {

				font-size:12px;

				padding:10px;

				}



			#side-panel-quote-testdrive {

				margin-top: 20px;

				width:248px;

				border-top:1px dashed #b5b5b5;

				color:#000000;

				padding:20px 0px;

			}







			#side-panel h5 {

			    font-size:12px;

				background-color:#c3e9f7;

				color:#0358a5;

				display:block;

				padding:10px;

				width:228px;

				}

			

			#side-panel p {

				font-size:11px;

				padding:10px;

				}

				

			#side-panel ul {

			margin:0;

			padding:0 0 10px 0;

			margin-left:20px;

			}

			

			#side-panel li {

				font-size:11px;

				padding:3px 10px;

				background-image:url(../images/list-arrow.gif); background-repeat:no-repeat; background-position:0px 9px;

				list-style:none;

				list-style-type:none;

				}

			

		#footer {

			clear: both;

			width: inherit;

			margin-top:45px;

			

		}

		

			#footer-cmd-bar{

				padding: 42px 37px 15px 37px;

			}

			

				#footer-cmd-bar .divider {

					color: #FFFFFF;

					padding: 0 11px 0 11px;

					display: inline;

				}

		

			#footer-area {

				background: #ffffff url(../images/footer-bg.jpg) no-repeat;		

				width: 954px;

				height: 68px;

				line-height:15px;

				

			}

		

			#footer-text {

				color: #828282;

				font-size: 11px;

				padding-top: 4px;

				margin: 0px 36px;

				border-top:1px solid #8fb7d2;

			}

			

				#footer-text .divider {

					color: #828282;

					padding: 0 11px 0 11px;

					display: inline;

				}

			

			#footer-text a{

				color: #515151;

				font-size: 11px;

				font-weight: normal;

			}

.quote {margin:0px; font-size:17px; padding-bottom:0px !important; color:#0069b2; font-family:sans-serif, Arial, Helvetica; }

.quote2 {margin:0px; font-size:17px; padding-bottom:0px !important; color:#e79000; font-family:sans-serif, Arial, Helvetica; font-weight:bold;}

.q-author {color:#403e39; font-size:13px; margin-top:20px;}	

.q-author2 {color:#000000; font-size:13px; margin-top:20px;}

.logo-sm {padding:10px; width:120px;}

.buy-sup {padding-bottom:20px;}	

#partner-page .buy-sup {padding:10px 0 20px 0; clear:both;}	



#sp-contact-us {background-image: url(../images/new-sidebar-contact-us-bg.jpg); background-repeat:no-repeat; width:248px; height:136px; margin:30px 0 0 0; padding:58px 0 0 19px;}

#sp-contact-us p {font-size:13px; color:#000000; margin:0px 0px 5px 0px;}

.cu-blue {color:#0069b2; font-weight:bold;}

#ss-ss1 {}

#ss-ss2 {clear:both; margin-top:10px;}

#email-support {background-image: url('../images/email_tech_support.jpg'); background-repeat: no-repeat;}

#ContactForm textarea {margin-left:10px;}



.ul-pdfs { margin:0 0 0 15px;}

.ul-pdfs li {font-size:12px;  list-style:none; background-image:url(../images/pdf-icon.gif) !important; background-repeat:no-repeat; padding:5px 0 20px 26px !important;}

.ul-pdfs li a:link, .ul-pdfs li a:active, .ul-pdfs li a:visited {font-size:12px !important;}





.grey-dash-hr {margin:10px 0px; clear:both;}

.btn-launch {margin:20px 0 0 0 ;}

.td-ss {margin:10px 0;}

.td-bluebold {font-size:13px; font-weight:bold; color:#0069b2;}



/* Test Drive Code */

#td-contactform-left {padding:20px; float:left; display:inline; width:480px; margin:0; border-right:1px dashed #dbdbdb;}

#td-contactform-right {padding:20px 20px 20px 40px; float:left; display:inline; width:235px; margin:0;}

#td-contactform-right h3           {color:#0567b0; font-family:verdana !important; font-weight:bold !important; font-size:12px !important; font-style:normal !important;}

#ContactFormTD {clear:both; margin:20px; float:left; display:inline;width:750px;}



#login-box {background-image:url(../images/login-box.gif); background-repeat:no-repeat; width:401px; height:153px; padding:10px; margin:0 0 20px 0; float:left; display:inline;}

#login-box h2 {margin:0 0 12px 10px !important; padding:0  !important; font-family:verdana; font-size:18px  !important; font-weight:bold  !important; color:#e57d07  !important;}

#login-box p {float:left; display:inline; width:185px; margin:0 0px 0 10px  !important; padding:0  !important;font-size:11px  !important; line-height:15px  !important;}

#login-box form {margin:3px 0 0 0; padding:0; display:inline; float:right; width:200px;}

#login-box input.log-inp {width:100px !important; margin:2px 0; padding:0;}

#login-box label {width:75px !important; text-align:right; font-weight:bold;}

.btn-login {background-image: url(../images/btn-login.gif); background-repeat:no-repeat; width:65px; height:26px; margin:2px 0 0 0;}



#side-panel-supplier {margin-top: 20px;	width:248px;background-color:#f9f9f9; color:#000000; background-image: url(../images/sps-bg.gif); background-repeat:repeat-x; padding:0 0 30px 0px; border-bottom:3px solid #b2b2b2;}

#side-panel-supplier h5 {font-size:12px;background-color:#4c4c4c;color:#ffffff;display:block;padding:10px;width:228px;	}

#side-panel-supplier p {	font-size:12px;padding:10px 15px;	}

#side-panel-supplier ul {margin:0;	padding:0 0 10px 0;	margin-left:20px;}

#side-panel-supplier li {font-size:12px;	padding:3px 10px 3px 20px;margin:7px 0; 	background-image:url(../images/list-arrow2.png); background-repeat:no-repeat; background-position:0px 2px;list-style:none;list-style-type:none;	}

#supplier-testimonials p {color:#e79000; margin:10px 35px 0px 0; font-weight:bold;}

#supplier-testimonials .author {font-size:10px !important;color:#000000 !important; margin:0 0 0px 0 !important; font-weight:normal !important;padding:0 0 20px 0;}

h3 {font-size:12px; color:#000000;}



#siemens {background-image:url(../images/siemens-bg.jpg); background-repeat:no-repeat;width:228px; height:309px; padding:10px;}

.quote2 {font-family:Trebuchet MS, sans-serif, arial; font-weight:bold; font-size:16px; font-style:italic; color:#0071b5;}

.quotename {font-family:Trebuchet MS, sans-serif, arial; font-weight:bold; font-size:11px; font-style:italic; color:#0071b5; margin:40px 0 0 0;}

.quotecomp {color:#8e9597; font-family:Trebuchet MS, sans-serif, arial; font-weight:bold; font-size:14px; text-transform:uppercase;}

.cs-highlight {color:#e19d29 !important; font-weight:bold; }
