/* CSS Document */

@font-face { font-family:"Geometr415 Lt BT" src: url("GEO415L.eot") /* EOT file for IE */}
@font-face { font-family:"Geometr415 Lt BT"; src: url("GEO415L.TTF") /* TTF file for CSS3 browsers */}

@font-face { font-family:"Open Sans"; src: url("OpenSans-Regular.eot") /* EOT file for IE */}
@font-face { font-family:"Open Sans"; src: url("OpenSans-Regular.ttf") /* TTF file for CSS3 browsers */}

a:link {color:#0637fe; text-decoration: none;}a:visited {text-decoration: none; color: #0637fe;} a:hover {text-decoration: none;	color: #000000;}a:active {text-decoration: none; color: #0637fe;}a,img{outline:none; border:none;}h1, h2, h3, h4, h5, h6, p, ul{margin:0; padding:0; font-weight:normal; list-style-type:none;}img, a img{ border: 0; outline:none;}a:active, a:focus { outline: 0; }a, input { outline:none; }.p10{padding:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}::selection{background:#0637fe;color:#fff}::-moz-selection{background:#0637fe;color:#fff}.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}.m15{margin:15px;}.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}.m20{margin:20px;}.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}.ml40{ margin-left:40px;}.ml50{ margin-left:50px;}.ml60{ margin-left:60px;}.m25{margin:25px;}.mt25{margin-top:25px;}.mr25{margin-right:25px;}.mb25{margin-bottom:25px;}.ml25{margin-left:25px;}.m30{margin:30px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}.f11{font-size:11px;}.cb{clear:both;}.fl{float:left;}.fr{float:right;}.brdr_b{border-bottom:1px solid #f0f0f0;}.brdr_r{border-right:1px solid #f0f0f0;}.brdr_l{border-left:1px solid #f0f0f0;}.brdr_t{border-top:1px solid #f0f0f0;}.brdr{border:1px solid #f0f0f0;}.red{color:#f15a23;}


 img, div, input, td, tr { behavior: url("../iepngfix.htc")} 

.container {margin: 0 auto; padding: 0; width: 990px; clear:both}
	
#header{ height:86px; padding-top:15px}

#header #logo{left:0px; height:74px;}

#header .enquiry{ background:url(../images/enquiry-bg.png) top center no-repeat; height:33px; right:20px; font-size:18px; color:#FFFFFF; text-align:center; line-height:33px; width:222px; float:right; margin-top:-15px;}
#header .enquiry a{ font-size:18px; color:#FFFFFF; text-decoration:none}
#header .enquiry a:hover{ color:#869af0;}

/*=================Top menu Section=========================*/
#menu{height:42px; text-align:center}
.menu {padding:0; top:0; width:700px; margin:0 auto; list-style:none; height:42px; z-index:0; clear:both;}
.menu li.top {display:block; float:left;}
.menu span.divied{background:url(../images/menu_divied.gif) no-repeat top center; width:2px; height:42px; float:left;}
.menu li a.top_link {display:block; float:left; height:42px; line-height:42px; color:#FFF; font-weight:bold; text-decoration:none; font-size:13px; text-transform:; padding:0 25px; cursor:pointer; font-family:Arial, Helvetica, sans-serif}
.menu li a.top_link span {float:left; display:block; padding:0; height:42px;}
.menu li a.top_link span.down {float:left; display:block; padding:0; height:42px;}
.menu li a.top_link:hover {color:#FFF; background:#f8f4dc;}
.menu li .act{color:#000000 !important; background:#f8f4dc;}
.menu li a.top_link:hover span {background:#f8f4dc;}
.menu li a.top_link:hover span.down {background:;}
.menu li:hover > a.top_link {color:#000000 !important; background:#f8f4dc;}
.menu li:hover > a.top_link span {background:#f8f4dc;}
.menu li:hover > a.top_link span.down {background:;}
.menu li a.last{padding:0 14px 0 14px;}
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu a:hover {visibility:visible; position:relative; z-index:200;}
.menu li:hover {position:relative; z-index:200;}
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu :hover ul.sub {left:0; top:42px; background:#f8f4dc; padding:0; white-space:nowrap; width:180px; height:auto; z-index:300; border-bottom:4px solid #1c70a1;}
.menu :hover ul.sub li {display:block; position:relative; float:left; width:180px; font-weight:normal;}
.menu :hover ul.sub li a {display:block; font-size:12px; padding:8px 0; width:180px; text-indent:10px; color:#000; text-align:left; text-decoration:none;}
.menu :hover ul.sub li a.fly {background:#f8f4dc url(../images/arrow_menuw.gif) 170px 10px no-repeat;}
.menu :hover ul.sub li a:hover {background:#4356a9; color:#ffffff;}
.menu :hover ul.sub li a.fly:hover {background:#4356a9 url(../images/arrow_menu.gif) 170px 10px no-repeat; color:#ffffff; }
.menu :hover ul li:hover > a.fly {background:#4356a9 url(../images/arrow_menu.gif) 170px 10px no-repeat; color:#ffffff;} 
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:180px; top:0; background:#f8f4dc; padding:0; white-space:nowrap; width:180px; z-index:400; height:auto; border-bottom:4px solid #1c70a1;}
/*=================Top menu Section=========================*/

#midcontent{ margin:0px 0 0 0; padding:0;}

#midcontent .welcome{ margin:0 0 0px 0; text-align:center; height:220px;}
#midcontent .welcome h1{ font-family:"Geometr415 Lt BT"; font-size:24px; color:#3b3b3b; font-weight:normal;}
#midcontent .welcome h1 span{ color:#3d51a4;}
#midcontent .welcome p{ line-height:20px; color:#282828;}

#midcontent .more_button{ background:url(../images/more-button.png) top  no-repeat; width:101px; height:34px; display:block; cursor:pointer;}
#midcontent .more_button:hover{ background:url(../images/more-button.png) 0 -33px no-repeat; width:101px; height:34px; display:block; cursor:pointer}


/*---------------------slider--------------------*/			
#scrolling-wrp{ margin-left:20px; padding:0; }				
.slider-frame{width:px; height:261px; margin-top:0px;}
.sliderImages{margin-left:30px; padding-top:0px; height:261px;}
.sliderImages ul{margin:0px; padding:0px;}
.sliderImages ul li{margin:0; list-style:none; height:261px; display:inline; margin-left:5px; width:890px}
.arrow-but{position:relative; z-index:10;}
.prev {position: absolute; left:6px; top:-145px; z-index:10;}
.next {position:absolute; left:940px; top:-145px; z-index:10;}
/*---------------------slider--------------------*/			

#midcontent .products{ height:261px; width:185px; padding:0 12px 0 12px}
#midcontent .products .item1{ margin:0 0 0 0; text-align:center;}
#midcontent .products .item1 img{ margin:0 0 0 0;}
#midcontent .products .item1 .sub-heading a{ font-size:19px; color:#002383;font-family:"Geometr415 Lt BT"; text-decoration:none; height:25px; line-height:25px; float:none}
#midcontent .products .item1 .sub-heading a:hover{ text-decoration:none; color:#ffffff}
#midcontent .products .item1 p a{ font-size:12px; color:#000000; line-height:16px; text-decoration:none;}
#midcontent .products .item1 p a:hover{ text-decoration:none; color:#666666;}

#footer-wrp{ background-color:#001158; height:; margin:0 auto; margin-top:40px; padding-top:15px; padding-bottom:0px; width:100%;font-size:12px; color:#8e9bd2;}
#footer-wrp .content_wrp{ border-bottom: solid 1px #555f8a; padding-bottom:15px; }

#footer-wrp .section{ width:0 auto; height:auto;}
#footer-wrp .section h3{ font-size:15px; color:#FFFFFF; border-bottom: solid 1px #555f8a; padding-bottom:10px;}
#footer-wrp .section ul{ margin:0;}
#footer-wrp .section ul li a{ font-size:12px; color:#8e9bd2; line-height:20px; font-weight:normal; text-decoration:none}
#footer-wrp .section ul li a:hover{ color:#FFFFFF; text-decoration:none}
#footer-wrp .section h4{ font-size:13px; color:#d7dff9; font-weight:normal; margin-top:5px}
#footer-wrp .section p{font-size:12px; color:#8e9bd2;}
#footer-wrp .copyrights{font-size:12px; color:#8e9bd2; height:45px; line-height:45px; margin:0 30px 0 30px}
#footer-wrp a{font-size:12px; color:#8e9bd2; text-decoration:none; font-weight:normal;}
#footer-wrp a:hover{color:#FFFFFF; text-decoration:none}
#footer-wrp span{ font-size:12px;color:#8e9bd2; padding:0 10px; float:left}


#footer-wrp .social-icns{ margin-top:10px; margin-left:120px}
#footer-wrp .social-icns a{ height:24px; width:106px; display:inline-block; }
#footer-wrp .social-icns a.fb{ background:url(../images/social-icons.gif) 0 0px no-repeat; width:25px;}
#footer-wrp .social-icns a.fb:hover{ background:url(../images/social-icons.gif) 0 -24px no-repeat; width:25px;}

#footer-wrp .social-icns a.tw{ background:url(../images/social-icons.gif) -27px 0 no-repeat; width:25px;}
#footer-wrp .social-icns a.tw:hover{ background:url(../images/social-icons.gif) -27px -24px no-repeat; width:25px;}

#footer-wrp .social-icns a.gmail{ background:url(../images/social-icons.gif) -54px 0 no-repeat; width:25px;}
#footer-wrp .social-icns a.gmail:hover{ background:url(../images/social-icons.gif) -54px -24px no-repeat; width:25px;}

#footer-wrp .social-icns a.lin{ background:url(../images/social-icons.gif) -79px 0 no-repeat; width:28px;}
#footer-wrp .social-icns a.lin:hover{ background:url(../images/social-icons.gif) -79px -24px no-repeat; width:28px;}

/*==========================Banner Start here===================================
================================================================================*/

#banner-wrp{height:414px; width:990px; margin-top:25px}
.banner_L{width:330px;float:left}
.banner_Center{width:330px; height:339px; float:left; margin-left:-5px;}
.banner_R{width:330px;float:left; margin-left:0px}
.item{margin:0; overflow:hidden; position:relative;}
.item .caption{color:#fff; font-weight:bold; position:absolute; left:0; display:none;}
.item .caption a {text-decoration:none; color:#ffffff; font-size:18px; padding:5px; display:block; padding:70px 0 0 0px; text-align:center;font-family:"Geometr415 Lt BT";width:156px; height:105px; }
.item .caption a:hover{ text-decoration:underline}
.item .caption p {padding:5px; margin:0; font-size:10px;}
.item img{border:0; position:absolute;}

.item_one{width:156px; height:175px;border: solid 1px #FFFFFF}
.item_one a.image{display:block; background:url(../images/alinico-magnet.jpg) no-repeat 0 0; width:156px; height:175px; position:absolute}
.item_one .caption_one a{width:156px; height:175px; background:#686868;opacity:0.5;
filter:alpha(opacity=40); /* For IE8 and earlier */}

.item_two{width:156px; height:175px; margin-bottom:3px; border: solid 1px #FFFFFF; margin-bottom:2px;}
.item_two a.image{display:block; background:url(../images/flexble-magnet2.jpg) no-repeat 0 0; width:156px; height:175px; position:absolute}
.item_two .caption_one a{width:156px; height:175px; background:#686868;opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}

.item_three{width:317px; height:160px; border: solid 1px #FFFFFF;}
.item_three a.image{display:block; background:url(../images/magnetic-coupling.jpg) no-repeat 0 0; width:317px; height:160px; position:absolute}
.item_three .caption_two a{width:317px !important; height:160px; background:#686868;opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}

.item_four{width:324px; height:160px; border: solid 1px #FFFFFF; margin-left:0;}
.item_four a.image{display:block; background:url(../images/sintered-smco.jpg) no-repeat 0 0; width:324px; height:160px; position:absolute}
.item_four .caption_two a{width:324px; height:160px; background:#686868;opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}


.item_five{width:317px; height:160px; border: solid 1px #FFFFFF; }
.item_five a.image{display:block; background:url(../images/magnetic-assemblies.jpg) no-repeat 0 0; width:317px; height:160px; position:absolute}
.item_five .caption_two a{width:317px; height:160px; background:#686868;opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}

.item_six{width:156px; height:175px;border: solid 1px #FFFFFF; margin-left:3px; margin-bottom:3px;}
.item_six a.image{display:block; background:url(../images/ciramic-magnet.jpg) no-repeat 0 0; width:156px; height:175px; position:absolute}
.item_six .caption_one a{width:156px; height:175px; background:#686868;opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}

.item_seven{width:156px; height:175px; margin-right:3px;border: solid 1px #FFFFFF; margin-bottom:2px;}
.item_seven a.image{display:block; background:url(../images/bonded-magnet2.jpg) no-repeat 0 0; width:156px; height:175px; position:absolute}
.item_seven .caption_one a{width:156px; height:175px; background:#686868; opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}

.item_eight{width:325px; height:175px; margin-left:-1px;border: solid 1px #FFFFFF; margin-bottom:3px}
.item_eight a.image{display:block; background:url(../images/sintered-ndfeb.jpg) no-repeat 0 0; width:325px; height:175px; position:absolute}
.item_eight .caption_two a{width:325px; height:175px; background:#686868; opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */}

/*==========================Banner End here===================================
================================================================================*/


/*==========================Inner CSS===================================
================================================================================*/
.inner_banner{height:80px; width:993px; margin-top:0px;}
#scrolling_wrp{ margin-left:0;}

#inner_main-bg{ background:url(../images/inner/main-bg.gif) top center repeat-x #dae3ff;}

h1{ font-size:35px; font-weight:normal; padding:10px 0 0 0; color:#000000; text-align:center }

#inner_content{ margin:20px 0 0 0; padding:0; width:700px; padding-right:30px;}
#inner_content p{ line-height:20px; color:#000000; margin-bottom:10px; font-weight:normal; text-align:justify}
#inner_content img{ margin-right:15px;}
#inner_content h2{ font-size:18px; color:#000000; margin-bottom:10px; font-weight:bold;}
#inner_content h3{ font-size:18px; color:#000000; margin-bottom:10px; font-weight:bold;}
#inner_content h4{ font-size:18px; color:#000000; margin-bottom:10px; font-weight:bold;}
.heading{ font-size:18px; color:#000000; margin-bottom:10px; font-weight:bold;}


#inner_content ul{ margin:0 0 20px 30px}
#inner_content ul li{ background:url(../images/inner/ul_arrow.png) 0 4px no-repeat; color:#000000; padding:0 0 8px 12px; font-weight:normal;  }
#inner_content .box{ border: solid 1px #bdcaee; padding:3px;}
#inner_content .box .box_under{background-color:#cfd9f5; padding:10px}
#inner_content .box2{ background-color:#cfd9f5; padding:0 0 5px 0;}
#inner_content .box2 .heading{ line-height:35px; height:35px; font-size:16px; color:#000000; background-color:#b7c5eb; text-indent:15px; border-bottom: solid 1px #9daddb; padding-bottom:0px; margin-bottom:5px}



#RightNav_wrp{ width:220px; height:auto; margin:20px 0 0 25px;}
#RightNav_wrp .heading{ font-size:20px; color:#000000; margin-bottom:10px; border-bottom: solid 1px #bcc5e2; padding-bottom:5px; font-weight:normal}

#pro_nav{ margin:0 0 0 0;}
#pro_nav ul{ margin:0 0 0 0;padding:0; list-style:none}
#pro_nav ul li{ color:#0637fe; border-bottom: solid 1px #;}
#pro_nav ul li.last a{ border-bottom:none;}
#pro_nav ul li a{ background:url(../images/inner/arrow.png) 0px 14px no-repeat; padding:8px 0 8px 15px ; font-size:14px; font-weight:normal; border-bottom: solid 1px #bcc5e2; display:block; color:#0637fe; text-decoration:none}
#pro_nav ul li a:hover{ background-color:#cad8fd;}
#pro_nav ul li a.act{ background-color:#cad8fd;}
#pro_nav ul .pro_sub{ margin-left:0px;padding:0px 0 8px 0px ; font-size:12px; font-weight:normal; text-indent:20px}
#pro_nav ul .pro_sub li a{ background:url(../images/inner/arrow.png) 28px 14px no-repeat; padding:8px 0 8px 20px ; font-size:13px; font-weight:normal; border-bottom: solid 1px #bcc5e2; display:block; color:#0637fe; text-decoration:none}
#pro_nav ul .pro_sub li a:hover{ background-color:#cad8fd;}
#pro_nav ul .pro_sub li a.act{ background-color:#cad8fd;}

.table_wrp{background-color:#cfd9f5; padding:20px; width:550px; margin-left:50px}

#inner_pro-wrp{ background-color:#ced8f3; padding:20px 0 20px 0; margin-top:20px;}

#inner_products{ width:150px; height:150px;}
#inner_products .pro1 { width:120px; height:119px;}
#inner_products .pro1 a{ background:url(../images/inner/alinico-pro.png) 0 0 no-repeat; height:118px; display:block;}
#inner_products .pro1 a:hover{background:url(../images/inner/alinico-pro.png) 0 -118px no-repeat; height:118px; display:block;}
#inner_products .pro2 a{ background:url(../images/inner/ceramic.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro2 a:hover{background:url(../images/inner/ceramic.png) 0 -118px no-repeat; height:119px; display:block;}
#inner_products .pro3 a{ background:url(../images/inner/sintered-ndfeb.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro3 a:hover{background:url(../images/inner/sintered-ndfeb.png) 0 -118px no-repeat; height:119px; display:block;}
#inner_products .pro4 a{ background:url(../images/inner/bonded.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro4 a:hover{background:url(../images/inner/bonded.png) 0 -118px no-repeat; height:119px; display:block;}
#inner_products .pro5 a{ background:url(../images/inner/fliexible.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro5 a:hover{background:url(../images/inner/fliexible.png) 0 -118px no-repeat; height:119px; display:block;}
#inner_products .pro6 a{ background:url(../images/inner/mag-coupling.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro6 a:hover{background:url(../images/inner/mag-coupling.png) 0 -118px no-repeat; height:119px; display:block;}
#inner_products .pro7 a{ background:url(../images/inner/sintered-smco.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro7 a:hover{background:url(../images/inner/sintered-smco.png) 0 -119px no-repeat; height:119px; display:block;}
#inner_products .pro8 a{ background:url(../images/inner/mag-assembles.png) 0 0 no-repeat; height:119px; display:block;}
#inner_products .pro8 a:hover{background:url(../images/inner/mag-assembles.png) 0 -119px no-repeat; height:119px; display:block;}


#inner_products h2 a{ font-size:15px; color:#000000; font-weight:normal; margin:0 0 0 0px;font-family:"Open Sans";}
#inner_products h2 a:hover{ color:#FFFFFF;}
#inner_products .heading a{ font-size:15px; color:#000000; font-weight:normal; margin:0 0 0 0px;font-family:"Open Sans";}
#inner_products .heading a:hover{ color:#FFFFFF;}



/*---------------------slider--------------------*/			
#inner_scrolling-wrp{ margin-left:20px; padding:0; height:auto;width:800px}				
.inner_slider-frame{width:px; height:; margin-top:10px; width:800px}
.inner_sliderImages{margin-left:40px; padding-top:0px; height:; }
.inner_sliderImages ul{margin:0px; padding:0px;  width:800px}
.inner_sliderImages ul li{margin:0; list-style:none; width:730px; height:; display:inline; margin-left:5px;}
.inner_arrow-but{position:relative; z-index:10;}
.inner_prev {position: absolute; left:120px; top:-110px; z-index:10;}
.inner_next {position:absolute; left:900px; top:-110px; z-index:10;}
/*---------------------slider--------------------*/	

.accordionButton.on {background:url(../images/inner/minus-sign.png) no-repeat scroll right 9px #e8eeff;}
 .ie6 .accordionButton.on {background:url(../images/inner/minus-sign.png) no-repeat scroll right 9px #f6f8ff; }
.accordionButton.on:hover {	background-color:#f6f8ff}
.accordionContent {float:left; margin:0; padding:0 10px 10px 10px; line-height:20px; background:#cfd9f5; color:#434343; border: solid 1px #c6d1f1;border-top:none;}

.accordionContent ul{ margin:10px 0 10px 10px;}
.accordionContent ul li{margin-bottom:8px; background: url(../images/arrow3.gif) no-repeat 0 7px; padding-left:12px;}

.accordionButton {
	background:url(../images/inner/plus-sign.png) no-repeat scroll right 9px #e8eeff; border: solid 1px #c6d1f1; color:#0637fe;	cursor:pointer;	float:left;	font-size:15px;	font-weight:normal; line-height:30px; margin:5px 0 0 0; padding:0 0 0 10px; width:680px}
.ie7 .accordionButton {background:url(../imagesinner/plus-sign.png) no-repeat scroll right 9px #e8eeff; color:#0637fe; cursor:pointer; float:none; font-size:12px; font-weight:bold;
	line-height:34px; margin:5px 0 0 0; padding:0 0 0 10px; width:680px}
.ie6 .accordionButton {
	background:url(../images/inner/plus-sign.png) no-repeat scroll right 9px #e8eeff; color:#0637fe; cursor:pointer; float:none; font-size:12px; font-weight:bold; line-height:34px;
	margin:5px 0 0 0; padding:0 0 0 10px; width:680px}
.accordionButton:hover {background-color:#f6f8ff}

.other_link:link{color:#000; text-decoration:none; font-size:15px;}
.other_link:visited{color:#000; text-decoration:none; font-size:15px;}
.other_link:hover{color:#0637fe; text-decoration:none; font-size:15px;}
.other_link:active{color:#000; text-decoration:none; font-size:15px;}	
.input-bg{ background:url(../images/inner/input-bg.gif) repeat-x top center #fff; width: 300px; height:26px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.refresh-bg{ background:url(../images/inner/input-bg.gif) repeat-x top center #fff; width: 100px; height:26px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}

input[type=text], textarea {background:url(../images/inner/input-bg.gif) repeat-x top center #fff; width: 300px; height:20px; transition: all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; outline:none; padding: 3px 0px 3px 3px; border: 1px solid #bdcaee; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
 
input[type=text]:focus, textarea:focus{ box-shadow: 0 0 3px #0637fe; -webkit-box-shadow: 0 0 5px #0637fe; -moz-box-shadow: 0 0 5px #0637fe; padding: 3px 0px 3px 3px; border: 1px solid #0637fe; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.radio_button{ width:0px;}
.multi{border:solid 1px #bdcaee; background: url(../images/inner/input-bg.gif) top center repeat-x #fff  ; font-size:12px; color:#333; text-indent:2px; overflow:hidden; padding-top:4px; resize:none; width:300px; height:80px;}

.submit-button { font-size: 12px; font-weight:normal; border: 1px solid #0f37d7; background-color: #0637fe; line-height:normal; cursor: pointer; color:#ffffff; padding:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-top:10px}
	