@charset "utf-8";

/* CSS Document */



body{

margin:0px;

padding:0px;

background:url(../images/inner_mainbg.jpg) repeat-x top left;

font-family:Arial, Helvetica, sans-serif;

	color:#000;

	line-height:16px;

	font-size:0.75em;}



ol li{
	margin:0px 0px 0px 30px;
}

a{

	color:#003d75;

	text-decoration:underline;

}

a:hover{

	color:#003d75;

	text-decoration:none;

}



ul,li,ol{ margin:0; padding:0;}



h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }



p{ margin:0; padding:0; margin-bottom:8px; }









#maincontainer{

position:relative;
margin:0px auto;

padding:0px;

width:980px;



}



/****************************************   Header Start     ******************************************************/



#maincontainer #header{

margin:0px;

padding:0px;

width:974px;

float:left;

}



#header .logo_section{

margin:25px 0px 24px 0px ;

padding:0px 0px 0px 15px;

border-right:solid 1px #eaeaea;

width:332px;

float:left;

outline:none;

}





#header .logo_title{

margin:53px 0px 0px 0px ;

padding:0px 0px 0px 0px;

width:326px;

float:left;

}



#header .service_section{

background:url(../images/service_coner_right.gif) no-repeat top right #efaa23 ;

/* margin:3px 20px 0px 0px; */
margin:3px 5px 0px 0px;

padding:0px 16px 0px 0px;

float:right;

height:27px;

}



.service_section .left_coner{

background:url(../images/service_coner_left.gif) no-repeat left #efaa23;

margin:0px;

padding:0px;

width:5px;

height:27px;

float:left;

}



.service_section a{

background:url(../images/service_coner_left.gif) no-repeat left #efaa23;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

padding:3px 0px 0px 11px;

color:#FFFFFF;

float:left;

text-decoration:none;

}



.service_section a:hover{

text-decoration:underline;}



#header .navigation_container{

margin:0px;

/* padding:0px 20px 0px 0px; */
padding:0px 0px 0px 0px;

/* width:954px; */
width:969px;

float:left;

height:35px;

}



.navigation_container .nav_bg{

background:url(../images/nav_bg.gif) repeat-x top left;

height:35px;

margin:0px;

padding:0px;

float:right;

width:720px;

}



.nav_bg .leftside_coner{

background:url(../images/nav_left_coner.gif) no-repeat top left;

float:left;

height:35px;

width:5px;

margin:0px;

padding:0px;

}



.nav_bg .rightside_coner{

background:url(../images/nav_right_coner.gif) no-repeat top left; 

float:right;

height:35px;

width:5px;

margin:0px;

padding:0px;

}



.nav_bg .nav_section{

margin:0px;

padding:0px;

width:700px;

float:left;

}





.nav_bg .nav_section .selected{

color:#b4dafe;}



/****************************************   Header ends     ******************************************************/

/****************************************   Body  Start     ******************************************************/



#maincontainer #inner_bodycontainer{

margin:15px 0px 0px 0px;

padding:0px;

width:974px;

float: left;



}







#inner_bodycontainer .image_container{

background:url(../images/animation_topimg.gif) no-repeat top left #FFFFFF;

margin:0px auto;

padding:10px 10px 0px 10px;

width:914px;

overflow:auto;



}



.image_container img{

margin:0px;

padding:0px;

float:left;

border-bottom:solid 8px #fbeacc;

 }





#inner_bodycontainer .inner_mainbg{

margin:0px;

padding:0px;

background:url(../images/body_bg.gif) repeat-y top left;

width:974px;

float:left;

}



*html #inner_bodycontainer .inner_mainbg{

margin:0px 0px 0px 0px;

padding:0px;

background:url(../images/body_bg.gif) repeat-y top left;

width:974px;

float:left;

}





.inner_mainbg .innercontent_section{

background:url(../images/bodybottom_bg.gif) no-repeat bottom left;

width:914px;

margin:0px;

padding:0px 30px 0px 30px;

float:left;

}



.inner_mainbg .inner_colorbg{

background:url(../images/inner_colors_bg.jpg) repeat-y top left;

margin:0px;

padding:0px 0px 0px 0px ;

width:914px;

float:left;

}



.inner_colorbg .moto_logo{

margin:0px;

padding:20px 0px 20px 0px;

width:914px;

float:left;

}



.moto_logo img{

float:right;

margin:0px 30px 0px 0px;

padding:0px;

border:solid 1px #e8e3da;



}



.inner_colorbg .left_nav{

margin:0px;

padding:16px 0px 0px 0px;

float:left;

width:233px;

}



.left_nav ul{

margin:0px;

padding:0px;

list-style:none;

float:right;

}



.left_nav ul li{

margin:0px;

padding:0px 0px 0px 0px;

clear:both;

}



.left_nav ul li a{

background:url(../images/left_nav_bg.jpg) no-repeat left top;

margin:0px;

padding:8px 41px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#064f93;

width:192px;

text-align:right;

height:22px;

text-decoration:none;

float:right;

}



.left_nav ul li a:hover{

background:url(../images/left_nav_bg_over.jpg) no-repeat left top ;

color:#064f93;

text-align:right;

text-decoration:none;

}





ul.submenu{

margin:0px 0px 0px 0px;

text-align:right;

float:right;

background:url(../images/left_nav2_bg.jpg) repeat-y #FFFFFF;

padding-right:33px;

}





ul.submenu li{

padding:0;

font-family:Arial, Helvetica, sans-serif;

font:11px;

color:#FF0000;

background:url(../images/bullet1.gif) no-repeat right;

padding-right:8px;

float:left;

}



ul.submenu li a{

padding:0;

margin:0;

padding-top:5px;

background:none;

color:#000;

}



ul.submenu li a:hover{

background:none;

}

.left_nav .selected{

background:url(../images/left_nav_bg_over.jpg) no-repeat left top ;

margin:0px;

padding:8px 41px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

height:22px;

color:#064f93;

width:192px;

text-align:right;

text-decoration:none;

}





.inner_colorbg .middle_container{

margin:0px;

padding:0px;

width:442px;

float:left;

padding:20px 20px 0px 20px;

overflow:auto;



}









.inner_colorbg .middle_container h1{

background:url(../images/middletilebg.gif) repeat-x bottom left;

font:22px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

margin-bottom:10px;

padding:5px 0px 10px 10px;

display:block;

clear:both;

}



.inner_colorbg .middle_container .bullet p{

background:url(../images/middleeinnertitle_bg.gif) repeat-y top left;

}



.inner_colorbg .middle_container .bullet h2{

background:url(../images/inner_nav_icon.gif) no-repeat 10px 8px;

display:block;

padding:6px 10px 6px 30px;

font:14px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

margin-bottom:10px;

}



.inner_colorbg .middle_container .bullet h4{

background:url(../images/inner_nav_icon.gif) no-repeat 10px 8px;

display:block;

padding:6px 10px 6px 30px;

font:14px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

margin-bottom:10px;

}



.inner_colorbg .middle_container b{

color:#ef9700;

}





.inner_colorbg .middle_container ul{

list-style:none;

margin:5px 10px 20px 10px;

}

.inner_colorbg .middle_container ul li{

font:12px Arial, Helvetica, sans-serif;

color:#064F93;

background:url(../images/bluebullet.gif) no-repeat left 10px ;

padding:3px 0px 3px 13px;

}





.middle_container ul.topmiddle_menu{

margin:0px 0px 10px 0px;

padding:0px;

float:left;

}



.middle_container ul.topmiddle_menu li{

background:url(../images/arrow.gif) no-repeat left 5px;

margin:0px;

padding:0px 15px 0px 10px;

font-family:Arial, Helvetica, sans-serif;

font-family:12px;

float:left;

list-style:none;

font-weight:bold;

color:#064F93;

}



.middle_container ul.topmiddle_menu li a{

text-decoration:none;

color:#064F93;

}



.middle_container ul.topmiddle_menu li a:hover{

color:#064F93;

text-decoration:underline;

}







.inner_colorbg .right_container{

margin:0px;

padding:0px;

width:199px;

float:left;

}



.inner_colorbg .right_container{

margin:0px;

padding:24px 10px 0px 10px;

width:179px;

float:left;

}



.middle_container .images_section{

margin:0px;

padding:5px;

display:block;

}



.images_section img{

margin:0px 20px 0px 0px;

padding:10px;

border:solid 1px #68b1d6;

}





.middle_container fieldset{

width:400px;

margin:0px;

padding:5px 6px;

float:left;

border:solid 1px #b1daee;

}



.middle_container fieldset div{

width:400px;

margin-bottom:0px;

padding:4px 0px 4px 0px;

font:11px Arial, Helvetica, sans-serif;

font-weight: bold;

float:left;

}





.middle_container fieldset div label{

width:150px;

margin:0px 20px 0px 0px;

padding:0px;

float:left;

text-align:right;

}





.middle_container fieldset div input{

width:200px;

margin:0px;

padding:0px;

border:solid 1px #b1daee;

}





.middle_container fieldset div textarea{

width:200px;

margin:0px;

padding:0px;

border:solid 1px #b1daee;

}



.middle_container .buttom{

width:96px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

margin:0px;

padding:5px 0px;

background:url(../images/button_bg.jpg) no-repeat top left;

border:none;

float:left;

}



.middle_container .contact_section{

width:442px;

margin:0px;

padding:0px;

float:left;

}



.contact_section .address{

margin:0px 9px 0px 0px;

padding:5px;

width:200px;

background:#f4fafd;

border:solid 1px #b1daef;

float:left;

}



.middle_container .contact_section{

width:442px;

margin:0px;

padding:0px;

float:left;

}



.right_container h3{

background: url(../images/next_bg.jpg) no-repeat top left;

width:150px;

margin:0px;

padding:8px 0px 0px 30px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

height:25px;

text-transform:uppercase;

float:left;

}



.right_container .right_list{

margin:0px;

padding:0px 10px;

width:159px;

float:left;

background:#e8e3da;

}



.right_container .right_list ul{

margin:0px;

padding:0px;

list-style:none;

}



.right_container .right_list ul li{

width:139px;

border-bottom:solid 1px #d5d1c9;

height:25px;

padding:6px 0px 0px 23px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

float:left;

}



.right_container .right_list ul li a{

color:#000000;

text-decoration:none;

}



.right_container .right_list ul li a:hover{

color:#000000;

text-decoration:none;

}





li.Request_icon{

background:url(../images/next_icon1.gif) no-repeat left 5px;

margin:0px;

padding:0px;

float:left;

}



li.Datasheets_icon{

background:url(../images/next_icon2.gif) no-repeat left 5px;

margin:0px;

padding:0px;

float:left;

}



li.Whitepapers_icon{

background:url(../images/next_icon3.gif) no-repeat left 5px;

margin:0px;

padding:0px;

float:left;

}


li.casestudies_icon{

background:url(../images/case.png) no-repeat left 5px;

margin:0px;

padding:0px;

float:left;

}


li.contact_icon{

background:url(../images/next_icon4.gif) no-repeat left 5px;

float:left;

}

li.contact_icon2{

background:url(../images/next_icon6.gif) no-repeat left 5px;

float:left;

}

li.blog_icon{

background:url(../images/next_icon5.gif) no-repeat left 5px;

float:left;

}





.right_container .image_section{

width:159px;

margin:0px;

padding:0px;

float:left;

}



/****************************************   Body  Ends     ******************************************************/



#footer_bg{

margin:0px;

width:100%;

padding:0px;

background:url(../images/footer_bg.gif) repeat-x top left;

float:left;

}





#footer_bg .footer_container{

margin:0px auto;

padding:28px 47px 28px 47px;

width:880px;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}



.footer_container .copyright{

margin:0px;

padding:0px;

width:480px;

float:left;

}





.footer_container .footer_list{

margin:0px;

padding:0px;

width:400px;

float:right;

}



.footer_container .footer_list ul{

margin:0px;

padding:0px;

list-style:none;

}



.footer_container .footer_list li{

background:url(../images/footer_nav_line.jpg) no-repeat right 3px;

margin:0px;

padding:0px 8px 0px 8px ;

text-align:right;

float:right;

}



.footer_container .footer_list li a{

text-decoration:none;

color:#FFFFFF;

}



.footer_container .footer_list li a:hover{

text-decoration:underline;

color:#FFFFFF;

}





#footer_bg .bottom_section{

padding:0px;

margin:20px 20px;

float:left;

width:836px;

overflow:auto;

background: url(../images/fooer_bg.gif) repeat-x top left;

height:35px;



}



.bottom_section .left_coner{

background:url(../images/fooer_left_coner.gif) no-repeat top left;

margin:0px;

width:13px;

height:35px;

padding:0px;

float:left;



}



.bottom_section .right_coner{

background:url(../images/fooer_right_coner.gif) no-repeat top right;



margin:0px;

width:13px;

height:35px;

padding:0px;

float:right;}





.bottom_section .middle_section{

background:url(../images/fooer_bg.gif) repeat-x top left;

margin:0px;

width:13px;

height:35px;

padding:0px;

float:right;

}



.bottom_section .middle_section{

margin:0px;

padding:0px;

width:810px;

float:left;

}



.middle_section ul{

margin:0px;

padding:0px 0px 0px 10px;

list-style:none;

}



.middle_section ul li{

margin:0px;

padding:10px 15px 0px 30px;

height:21px;

float:left;

}



.middle_section ul li a{

color:#848484;

text-decoration:none;

}



.middle_section ul li a:hover{

color:#2797e6;

text-decoration:none;

}



.Newsletter_icon{

margin:0px;

padding:0px;

background:url(../images/newsletter_icon.gif) no-repeat left 7px;

}



.Save_icon{

margin:0px;

padding:0px;

background:url(../images/save_icon.gif) no-repeat left 6px;

}



.Digg_icon{

margin:0px;

padding:0px;

background:url(../images/digg_icon.gif) no-repeat left 6px;

}



.tweet_icon{

margin:0px;

padding:0px;

background:url(../images/tweet_icon.gif) no-repeat left 6px;

}



.blog_icon1{

margin:0px;

padding:0px 0px 0px 0px;

background:url(../images/blog_icon.gif) no-repeat left 6px;

}



.twitter_icon{

margin:0px;

padding:0px 0px 0px 0px;

background:url(../images/twitter_icon.gif) no-repeat left 6px;

}



.linkedin_icon{

margin:0px;

padding:0px 0px 0px 0px;

background:url(../images/linkedin_icon.gif) no-repeat left 6px;

}







/************************Downloadpages css*************************************/





.download_section{

background:url(../images/bodybottom_bg.gif) no-repeat bottom left;

width:914px;

margin:0px;

padding:0px 30px 0px 30px;

float:left;

}



.download_section .moto_logo{

margin:0px;

padding:0px 0px 10px 0px;

width:914px;

float:left;

}



.moto_logo img{

float:right;

margin:0px 20px 0px 0px;

padding:0px;

border:solid 1px #e8e3da;



}





.download_section h6{

background:url(../images/downloadimage.gif) no-repeat top left;

width:auto;

margin:10px 0px 0px 15px;

font:16px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

padding:10px 0px 30px 50px;

float:left;

}





.download_section h6 a{



width:auto;

font:16px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

text-decoration:none;



float:left;

}



.download_section h6 a:hover{



width:auto;

font:16px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#000;

text-decoration:none;

float:left;

}

.download_section img{

width:44px;

height:39px;

padding:15px;

margin:0px;

float:left;

}

.download_section h4{

width:880px;

font:18px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

margin-bottom:2px;

padding:15px 0px 0px 10px;

display:block;

clear:both;

float:left;



}



.download_section p{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin:0px;

padding:10px 0px 0px 15px;

color:#000;

float:left;

font-weight:normal;

width:800px;

}





.download_section p a{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

text-decoration:none;

padding:0px 0px 0px 0px;

margin:1px;

}



.download_section p a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

text-decoration:none;

color:#ec9e0f;

padding:0px 0px 0px 0px;





}



.download_section p span{

background:#ec9e0f;

padding:2px 5px;

color:#fff;

font:11px Arial, Helvetica, sans-serif;

font-weight:bold;

margin-left:5px;

}





.download_section a.download {

color:#FFFFFF;

margin:0px 0px 0px 5px;

padding:2px 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

background:#ec9e0f;

width:100px;

text-align:center;

text-decoration:none;

}



.download_section a.download:hover{

font:11px Arial, Helvetica, sans-serif;

padding:2px 5px;

color:#fff;

text-decoration:none;

}







.download_formsection{

width:900px;

height:auto;

float:left;

}







.download_section1{



width:400px;

margin:0px;

padding:0px 30px 20px 40px;

float:left;

}





.download_section1 h4{

width:400px;

font:18px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;



padding:15px 0px 0px 10px;



float:left;



}











.download_section1 p{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

margin:0px;

padding:10px 0px 0px 15px;

color:#000;

float:left;

width:400px;

}



.download_section1 p a{

font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

font-size:15px;}







.download_section1 p a:hover{

font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

color:#ec9e0f;

font-weight:normal;

font-size:15px;}





.download_section1 a.download {

color:#FFFFFF;

margin:0px 0px 0px 5px;

padding:0px 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

background:#ec9e0f;

width:100px;

text-align:center;

text-decoration:none;

font-weight:bold;

}



.download_section1 a.download a:hover{

text-decoration:underline;

}



.downloadform{

width:400px;

float:left;

margin:35px 0px 15px 0px;

}



.downloadform fieldset{

	width:380px;

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#fff;

	margin:0px;

	padding:10px;

	float:left;

	border:0px;

	border:solid 1px #b1daee;

}



.downloadform fieldset div{

	width:380px;

	padding:4px 0px 4px 0px;	

	float:left;

	height:auto;

	margin:0px 0px;

}



.downloadform fieldset input{

	width:180px;

	border:1px solid #B1DAEE;

	font:12px Arial, Helvetica, sans-serif;

	color:#000000;

	background:#FFFFFF;

	}



.downloadform fieldset select{

	width:120px;

	border:1px solid #B1DAEE;

	font:12px Arial, Helvetica, sans-serif;

	color:#000000;

	background:#FFFFFF;

}





.downloadform textarea{

border:1px solid #B1DAEE;

background:#ffffff;

color:#000000;

margin-right:0px;

float:left;

width:180px;

padding:0px;

font:11px  Arial, Helvetica, sans-serif;

}





.downloadform fieldset div label{

	width:150px;

	padding-right:30px;

	font-size:11px;

	float:left;

	color:#000;

		text-align:right;

	}

	



.downloadform a.download {

color:#FFFFFF;

margin:0px 0px 0px 5px;

padding:0px 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

background:#ec9e0f;

width:100px;

text-align:center;

text-decoration:none;

font-weight:bold;

}



.downloadform a.download a:hover{

text-decoration:underline;

}



.buttom{

margin:5px 0px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

border:0px;

width:200px;

float:right;

}





/************************************************** new downloads ***********************************************************/



.inner_mainbg .download_container{

margin:0px;

padding:0px 0px 20px 0px ;

width:914px;

float:left;

}



.inner_mainbg .download_container .bullet1{

background:url(../images/middleeinnertitle_bg.gif) repeat-y top left;



}



.inner_mainbg .download_container .bullet1 h2{

background:url(../images/inner_nav_icon.gif) no-repeat 10px 8px;

display:block;

padding:6px 10px 6px 30px;

font:14px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#064F93;

margin-bottom:10px;

}







.sitemap {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #302f2e;

	padding:5px 0px;

	text-decoration: underline;;

}



.sitemap:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #302f2e;

	text-decoration:none;

}



.mlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #e59904;

	text-decoration: none;

}



.mlinks:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #333333;

	text-decoration: none;

}



.smlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight:normal; 

	text-decoration:none;

}



.smlinks:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

}



.slinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	padding:5px 0px;

	text-decoration: underline;

}



.slinks:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

		padding:5px 0px;

	text-decoration: none;

}



.linedots {



}

.linedots1 {

	

}
.txtsm input{border:1px solid #deebf5; background:#fff;
}
.txtssm{border:1px solid #deebf5;
}
.txtsmm input{border:1px solid #deebf5; background:#096cc8; color:#fff;
}

#mcwrapper {
	position:relative;
	width: 611px;
	background:#E3E3E3 url(../images/media_box_bg.png) no-repeat;
	padding:20px 21px 0px 22px;
}
.video {
	float:left;
	width: 360px;
	height:285px;
}
.videodetails {
	float:right; 
	width:230px;
	color:#777777;
	font-family: Arial;
}
.videodetails h2 {
	font-size:18pt;
	font-family: Arial;
}

