/* Default CSS Document */

															/** BODY ELEMENTS **/
* {
	margin: 0;
	padding: 0;
	}
	body {
		color: #333;
		background-color:#ffffff;
		font-family: "Arial", "Helvetica", sans-serif;
		font-size: .75em;
		text-align: center;
		background-image:url(../images/body_bg.jpg);
		background-repeat:repeat-x;


		}

	img{
	border-style:none;
	}
	
	a {
	text-decoration:underline;
	color:#006699;
	}
	a:hover{
	color:#006699;
	}
	
big{font:bold 14px arial;}
	
																				/** CONTENT **/
																				
																				
#header{width:1000px; margin:0px auto;height:100px;}
#logo{width:238px; height:92px; float:left;}
#social-top{float:right; background-image:url(../images/top_ss_bg.jpg);width:80px; height:100px;background-repeat:no-repeat;display:block;}
#social-top img{margin-top:2px;}
#content{width:1000px; margin:0px auto;}
#content-sub{width:946px; margin:0px auto;background-image:url(../images/body_stripe.jpg);background-repeat:repeat-y;}

#top-intro-home{margin:0px auto;width:1000px;height:150px;}
#top-intro-in-home{text-align:left;width:450px;height:150px;margin-top:50px;float:left;}

#bread{float:left;font:10px arial;margin-top:10px;width:400px;text-align:left;}


#top-intro{margin:0px auto;width:1000px;height:280px;}
#top-image{float:right;width:500px;height:188px;margin-top:15px;margin-right:50px;border:1px solid #213649;}
#top-intro-in{text-align:left;width:340px;background-image:url(../images/body_stripe_top.png);height:190px;padding:90px 50px 0 30px;float:left;background-repeat:repeat-y;}
#top-intro-in p{font: 12px Arial, Helvetica, sans-serif; color:white;margin-top:10px;line-height:18px;}
#top-intro-in H1{font:bold 1.5em Arial, Helvetica, sans-serif; color:white; }

#contact{width:72px;font:10px tahoma;color:#ef5033;text-align:left;float:right;background-image:url(../images/social_top_2.png);background-repeat:no-repeat;background-position:left top;padding:22px 0 0 7px;}

#solutions{width:100%;margin-top:60px;height:360px;}
#solution-sub{text-align:left;border:1px solid #cccccc; float:left;width:300px; margin-right:47px;background-color:#f3f3f3;height:300px; background-image:url(../images/solution_head_bg.jpg);background-repeat:repeat-x; background-position:top left;}
#solution-sub-in{padding:60px 10px 0 10px;}

#left{float:left;width:350px;padding-bottom:30px;}
#left p{text-align:left;color:white;font:12px arial;line-height:18px;margin:10px 0 0 25px;}
#right{float:right; width:550px;}

#industry-ds{width:550px;text-align:left;padding:50px 0 50px 0;border-bottom:2px dashed #213649;}
#industry-ds p{font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;}
#industry-content{width:550px;text-align:left;padding:50px 0 50px 0;border-bottom:2px dashed #213649;}
#industry-content p{font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;}
#industry-cache{width:550px;text-align:left;padding:50px 0 50px 0;}
#industry-cache p{font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;}
#press-center{width:550px;text-align:left;padding:50px 0 50px 0;}
#press-center p{font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;}
#press-center h1{font:bold 1.5em Arial, Helvetica, sans-serif; color:#000000;margin-top:10px;line-height:18px;}
#press-center h3{font:bold 1.15em Arial, Helvetica, sans-serif; color:#1e3346;margin-top:10px;line-height:18px;}

#support-num{margin-top:20px;padding:20px;float:left;border-right:1px solid #666666;height:100px;}
#footer{background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x; background-position:top left; height:500px;background-color:#3b556b;}
#footer-sub{width:300px; float:left;margin-right:50px;margin-top:30px;}
#footer-sub-in{}
#footer-sub-in_news p{color:white;text-align:left;font-family: Arial, Helvetica, sans-serif;}
#footer-sub-in_news a{color:white;text-decoration:none;}
#footer-sub-in_news a:hover{color:white;text-decoration:underline;}
#footer-sub-in a{color:white;text-decoration:none;}
#footer-sub-in a:hover{color:white;text-decoration:underline;}
#footer-sub-wrap{width:1000px; margin:0px auto;border-bottom:1px dotted white;height:300px;}
#social-bottom{margin-top:30px;}
#footer-lower{width:225px; float:left;margin-right:33px;margin-top:30px;text-align:center;}
#footer-sub-in{}
#footer-lower-wrap{width:1000px; margin:0px auto;height:180px;}
																				/**GOOGLE API**/

#mapcontent{height:110px;}
#mapcontent h1{font:1em arial;}
#mapcontent p{font:10px arial; color:black;}

																	

																				/** CLASSES **/

p.subtext{font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;letter-spacing:.15px;}
p.subpagetext{font:bold 12px Arial, Helvetica, sans-serif; color:white;margin-top:10px;line-height:18px;}
p.footertext{}
p.socialtext{color:white;text-align:left;font:10px Arial, Helvetica, sans-serif; margin-left:10px;}
p.date{color:#ef5033;text-align:left;font-weight:bold;}
p.datetitle{margin-bottom:20px;color:white;text-align:left;font:10px Arial, Helvetica, sans-serif;}
span.datetitle p{margin-bottom:20px;text-align:left;font:10px Arial, Helvetica, sans-serif;}
p.industry-text{font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;}
h1.headerH1{font:bold 1.5em Arial, Helvetica, sans-serif; }		
h1.subH1{font:bold 1.25em Arial, Helvetica, sans-serif; }
h1.footerh1{font:bold 1.25em Arial, Helvetica, sans-serif; color:white;}
h1.lowerH1{font:bold 1em Arial, Helvetica, sans-serif; color:white;}
h1.industryH1{font:bold 1.5em Arial, Helvetica, sans-serif;}	
span.breadintro{color:#1e3346;font:10px arial;}
span.level_1{color:#1e3346;font:bold 10px arial;padding:0px 5px 0 5px;}
span.current{color:#1e3346;font:bold 10px arial;background-color:#d6dfe7;padding:0px 5px 0 5px;}
a.read-more{font:12px arial;text-decoration:none;}		
.left-head{font:bold 14px arial;}
.right-head{color:#5e6973;font:bold 16px arial;}
.left-link{color:white;}
.brochure{margin-left:20px;}
.datasheet-thumb{margin-left:50px;}
	ul.centerlist{
	padding:0px 0 0px 25px;
	list-style-type: none;
	}
	ul.centerlist li{
    	font:12px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px;line-height:18px;
   	 margin:10px 0 10px 0;
	padding-left:15px;
	background-image:url(../images/arrow2.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	}

	ul.centerlist_disc{
	padding:0px 0 0px 25px;
	list-style-type: disc;
	}

	ul.centerlist_disc li{
    	font:10px Verdana, Arial, Helvetica, sans-serif;
   	 margin:10px 0 10px 10px;

	}

	ul.centerlist_discsub li{
    	font:10px Verdana, Arial, Helvetica, sans-serif;
   	 margin:10px 0 10px 25px;

	}

																/** FORMS **/

#border-form {margin-top:30px;text-align:right;}
#border-form input{font:22px arial;border:1px solid #cccccc;margin:0 55px 20px 0;background-color:none;}
#border-form select{font:22px arial;border:1px solid #cccccc;margin:0 55px 20px 0;background-color:none;}
#border-form span{color:red;margin-left:3px;}
#border-form label{margin:0 10px 0 30px;font:bold 18px arial; color:#006699;}

#slider-form {margin-top:10px;text-align:left;}
#slider-form input{font:16px arial;border:1px solid #cccccc;margin:0 55px 10px 0;background-color:none;}
#slider-form select{font:16px arial;border:1px solid #cccccc;margin:0 55px 20px 0;background-color:none;}
#slider-form span{color:red;margin-left:3px;}
#slider-form label{margin:0 10px 0 0px;font:bold 14px arial; color:#006699;}


.inputbg{background-image:url(../images/inputbg.jpg);background-repeat:repeat-x;background-position:bottom left;background-color:red;}
.submitbg{float:right;margin:10px 10px 0 0;}


																	/** CLEAR **/
div.clear {height: 0;margin: 0;padding: 0;}

div.right {clear: right}

div.left {clear: left}															

                    															/** END **/