@charset "utf-8";
/* CSS Document */

body { margin: 0px auto; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4a6671; background-color: #f9f8e2; border-top: 3px solid #efecca; }
img { border: 0; }
/* Header logo area start*/   
.main-div { margin: 0px auto; padding: 0px; width: 995px; background-color: #f9f8e2; }
.innertop-main-div { margin: 0px auto; padding: 0px; width: 955px; height: 80px; background-color: #f9f8e2; }
.top5links { margin: 0px 0px 0px 0px; padding: 0px; float: right; display: block; width: 420px; height: 26px; background-color: #efecca; border-radius: 0px 0px 5px 5px; }
.top5links ul { margin: 4px 0px 0px 0px; padding: 0px; text-align: center; list-style: none; }
.top5links ul li { margin: 0px; padding: 0px; display: inline; }
.top5links ul li a { margin: 0px; padding: 0px 6px 0px 6px; display: inline; color: #523d25; text-decoration: none; }
.top5links ul li a:hover { color: #cc4902; text-decoration: underline; }
/* Header logo area end*/  

/*Header menu and banner part start*/

.header { margin: 0px 0px 0px 1px; padding: 0px; width: 990px; display: block; float: left; background-image: url(/images/midle-box-bg1.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.menu { margin: -6px 0px 0px 18px; display: block; float: left; padding: 0px; width: 955px; height: 32px; background-image: url(/images/menu-bg.gif); background-repeat: repeat-x; background-position: left; border: 0px solid red;border-radius: 5px; }
/* START: DROP DOWN MENU */
.mattblackmenu ul { margin: 0px; padding: 0px; font: 12px Arial; font-weight: bold; list-style-type: none; border-bottom: 1px solid gray; border: 0px solid red; }
.mattblackmenu li { display: inline; margin: 0; }
.mattblackmenu li img { border: 0px solid red; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0x; }
.mattblackmenu li a { float: left; display: block; text-decoration: none; margin: 0; padding: 8px 14px 8px 14px;border-right: 1px solid #ffffff; color: #664422; height: 20px; }
/*.mattblackmenu li a:visited{
color: #664422;
}*/

.mattblackmenu li a:hover { background-color: none; /*background of tabs for hover state */ color: #FCFCFC; border-right: 1px solid #ffffff; background-image: url(/images/menu-hoverbg.gif); background-repeat: repeat-x; }
.mattblackmenu a.selected { background: none; /*background of tab with "selected" class assigned to its LI */ color: #FCFCFC; border-right: 1px solid #ffffff; background-image: url(/images/menu-hoverbg.gif); background-repeat: repeat-x; }
/* For Sub Level Menus */
.ddsubmenustyle, .ddsubmenustyle ul { /*topmost and sub ULs, respectively*/ font: normal 11px Verdana; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: absolute; left: 0; top: 0; list-style-type: none; background: white; border: 1px solid #efbe00; border-bottom-width: 0; visibility: hidden; z-index: 100; }
.ddsubmenustyle li a { display: block; width: 200px; /*width of menu (not including side paddings)*/ color: #604b12; background-color: #f9f8e3; text-decoration: none; padding: 5px 5px; border-bottom: 1px solid #ead898; }
* html .ddsubmenustyle li { /*IE6 CSS hack*/ display: inline-block; width: 170px; /*width of menu (include side paddings of LI A*/ }
.ddsubmenustyle li a:hover { background-color: #e7e4c1; color: #604b12; }
/* ######### Neutral CSS  ######### */

.downarrowpointer { /*CSS for "down" arrow image added to top menu items*/ padding-left: 4px; border: 0; }
.rightarrowpointer { /*CSS for "right" arrow image added to drop down menu items*/ position: absolute; padding-top: 3px; left: 100px; border: 0; }
.ddiframeshim { position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block; }
.lang_dd { display: block; float: left; width: 138px; border: 0px solid red; height: 32px; margin: 0px 0px 0px 74px; padding: 0px 0px; position: relative; background-image: url('/images/dd-lang-bg.gif'); }
.lang_dd p { color: #493922; display: block; padding: 0px 0px 0px 5px; margin: 2px 0px 0px 15px; border: 0px solid red; }
.lang_dd p a { display: block; color: #493922; text-decoration: none; padding: 6px 0px 4px 10px; margin: 2px 0px 0px 0px; }
/* END: DROP DOWN MENU*/

.flag-padding { margin: 4px 0px -2px 0px; padding: 0px 0px 0px 6px; }
.IndianLang { display: block; float: left; margin: 7px 0px 0px 14px; padding: 0px; fload: right;  //margin:-44px 0px 0px 86px;
}
/*Body part start her*/

.content-box { font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 5px; padding: 20px 0px 0px 0px; width: 990px; display: block; float: left; background-image: url(/images/midle-box-bg2.gif); background-repeat: repeat-y; background-position: top; }
.left-navigation-box { margin: 0px 0px 0px 18px; padding: 0px 0px 0px 14px; width: 240px; float: left; }
.left-navigation { margin: 0px; padding: 0px; float: left; width: 240px; background-color: #f4f3f0; }
.left-navigation ul { margin: 40px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.left-navigation ul li { margin: 0px; padding: 2px 0px 2px 36px; line-height: 23px; background-image: url(/images/list-arrow.gif); background-repeat: no-repeat; background-position: 14px 8px; width: 85%; font-weight: bold; border-bottom: solid 1px #e8e8e8; }
.left-navigation ul li a { margin: 0px; padding: 0px; line-height: 22px; font-weight: bold; color: #48576c; text-decoration: none; }
.left-navigation ul li a:hover { font-weight: bold; color: #de6e07; text-decoration: underline; }
.left-navigation ul li a.mhere { font-weight: bold; color: #de6e07; text-decoration: underline; }
.left-navigation ul li ul { margin: 0px 0px 0px -6px; padding: 0px; list-style: none; }
.left-navigation ul li ul li { margin: 0px 0px 0px -8px; padding: 2px 0px 2px 0px; line-height: 18px; border-bottom: none; width: 89%; font-weight: normal; border: 0px solid red; background-image: none; }
.left-navigation ul li ul li a { margin: 0px; padding: 0px 0px 0px 12px; line-height: 20px; font-weight: normal; color: #333333; text-decoration: none; background-image: url(/images/black-arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; border: 0px solid red; }
.left-navigation ul li ul li a:hover { font-weight: normal; color: #774632; text-decoration: underline; background-image: url(/images/orange-arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; }
.left-navigation ul li ul li a.shere { font-weight: normal; color: #774632; text-decoration: underline; background-image: url(/images/orange-arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; }
.left-navigation h2 { margin: 0px; padding: 6px 0px 6px 17px; float: left; width: 223px; background: #7a7978; font-size: 20px; line-height: 24px; color: #FFFFFF; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.left-navigation h2 a { font-size: 20px; line-height: 24px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
.left-navigation h2 a:hover { text-decoration: none; font-weight: normal; color: #faeaa8; }
.left-navigation p { margin: 0px 6px 0px 0px; padding: 6px 6px 6px 17px; float: left; width: 215px; font-size: 14px; line-height: 20px; color: #48576c; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.left-navigation p a { line-height: 24px; color: #48576c; font-weight: normal; text-decoration: underline; }
.left-navigation p a:hover { text-decoration: underline; font-weight: normal; color: #de6e07; }
.left-article-nav { display: block; width: 97.4%; height: 34px; float: left; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/images/article-icon.gif); background-position: 10px 2px; background-repeat: no-repeat; background-color: #f8f8f8; border: 1px solid #e8e8e8; }
.left-article-nav h3 { font-size: 15px; margin: 8px 0px 0px 48px; padding: 0px 0px 0px 0px; border: 0px solid blue; }
.left-article-nav h3 a { color: #5E6064; padding: 4px 130px 4px 0px; text-decoration: none; border: 0px solid blue; }
.left-article-nav h3 a:hover { color: #5E6064; padding: 4px 130px 4px 0px; text-decoration: underline; border: 0px solid blue; }
.free-trial-bnr { margin: 8px 0px 0px 0px; padding: 4px 0px 0px 0px; width: 235px; display: block; float: left; background-image: url(/images/trial-banner.gif); background-position: left; background-repeat: no-repeat; }
.free-trial-bnr h2 { margin: 0px; padding: 16px 0px 0px 12px; font-size: 16px; color: #404049; font-weight: normal; }
.free-trial-bnr h3 { margin: 0px; padding: 20px 0px 0px 12px; font-size: 14px; color: #252526; font-weight: normal; }
.free-trial-bnr ul { margin: 10px 0px 0px 0px; padding: 0px 0px 20px 0px; list-style: none; }
.free-trial-bnr ul li { margin: 0px 0px 0px 10px; padding: 2px 0px 0px 8px; background-image: url(/images/sm-arrow2.gif); background-repeat: no-repeat; background-position: 0px 6px; color: #000000; }
.lang_resource { margin: 0px; padding: 4px; float: left; width: 226px; background-color: #FBFBF9; border: 1px solid #f4f3f0; }
.lang_resource h2 { margin: 2px 0px 4px 0px; padding: 2px 0px 0px 0px; font-size: 16px; color: #597D8E; font-weight: normal; }
.lang_resource h2 a { font-size: 16px; color: #597D8E; font-weight: normal; }
.lang_resource h2 a:hover { text-decoration: none; }
.lang_resource ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; list-style: none; }
.lang_resource ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; background-image: url(/images/mcdd-arrow.gif); background-repeat: no-repeat; background-position: 0px 10px; line-height: 22px; width: 85%; font-weight: normal; border: 0px solid red; }
.lang_resource ul li a { margin: 0px; padding: 0px; line-height: 16px; font-weight: normal; color: #606060; text-decoration: none; }
.lang_resource ul li a:hover { font-weight: normal; color: #50beea; text-decoration: underline; }
.lang_resource ul li a.actlang { font-weight: normal; color: #50beea; text-decoration: underline; }
/* Right content area start */ 

.right-content-area { margin: 0px 10px 0px 14px; padding: 0px; width: 67%; float: left; display: block; border: 0px solid #FF0000; }
.right-content-area h1 { margin: 0px 0px 0px 10px; padding: 0px; font-size: 24px; font-weight: normal; line-height: 30px; color: #23232d; }
div.breadcrumbs { display: block; padding: 0px 0px 6px 0px; margin: 0px 0px 12px 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 14px; border-bottom: 1px solid #ebebeb; }
div.breadcrumbs a { padding: 0px 14px 0px 1px; margin: 0px 2px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7e795a; line-height: 14px; text-decoration: underline; background-image: url(/images/breadcrum-arrow.gif); background-repeat: no-repeat; background-position: right; }
div.breadcrumbs a:hover { color: #7e795a; text-decoration: none; }
.right-content-area h2 { margin: 12px 0px 1px 10px; padding: 0px; font-size: 18px; color: #774632; font-weight: normal; }
.right-content-area h2 a { font-size: 18px; color: #774632; font-weight: normal; }
.right-content-area h2 a:hover { text-decoration: none; color: #AC6648; }
.right-content-area h3 { margin: 12px 0px 3px 10px; padding: 0px; font-size: 15px; color: #774632; font-weight: normal; border: 0px solid red; }
.right-content-area h3 a { font-size: 15px; color: #774632; font-weight: normal; }
.right-content-area h3 a:hover { text-decoration: none; color: #AC6648; }
.right-content-area p { margin: 3px 0px 3px 10px; padding: 0px 0px 4px 0px; color: #606060; font-size: 12px; line-height: 18px; }
.right-content-area p a { color: #774632; font-size: 12px; line-height: 18px; text-decoration: underline; }
.right-content-area p a:hover { text-decoration: none; }
.right-content-area ul { margin: 0px 0px 12px 10px; padding: 0px; color: #606060; list-style-type: none; }
.right-content-area ul li { margin: 0px 0px 2px 12px; padding: 1px 0px 2px 16px; color: #606060; font-size: 12px; line-height: 17px; background-image: url(/images/arr-small-yl.gif); background-repeat: no-repeat; background-position: 0px 4px; }
.right-content-area ul li a { color: #774632; font-size: 12px; line-height: 16px; text-decoration: underline; }
.right-content-area ul li a:hover { color: #606060; font-size: 12px; line-height: 16px; text-decoration: underline; }
.right-content-area ol { margin: 0px 0px 12px 22px; padding: 0px; color: #606060; list-style-type: decimal; }
.right-content-area ol li { margin: 0px 0px 2px 18px; padding: 1px 0px 2px 0px; color: #606060; font-size: 12px; line-height: 16px; }
.right-content-area ol li a { color: #774632; font-size: 12px; line-height: 16px; text-decoration: underline; }
.right-content-area ol li a:hover { color: #606060; font-size: 12px; line-height: 16px; text-decoration: underline; }
/* quote banner start */
.quote-banner { margin: 0px 0px 0px 0px; padding: 0px; width: 282px; height: 300px; float: right; display: block; background-image: url(/images/quote-bg.gif); background-repeat: repeat-x; background-position: top; border: 0px solid #FF0000; }
.quote-left-corner { margin: 0px; padding: 0px; width: 12px; float: left; }
.quote-inner-div { margin: 0px; padding: 0px; width: 254px; float: left; }
.quote-inner-div ul { margin: 8px 0px 0px 0px; padding: 0px; list-style: none; }
.quote-inner-div ul li { margin: 0px 0px 0px 50px; padding: 2px 0px 2px 15px; background-image: url(/images/quote-arrow.gif); background-position: left; background-repeat: no-repeat; color: #FFFFFF; }
.quote-banner h2 { margin: 18px 0px 0px 0px; padding: 0px 0px 8px 5px; font-size: 20px; color: #FFFFFF; font-weight: normal; }
.quote-banner h3 { margin: 10px 0px 0px 28px; padding: 14px 0px 16px 18px; font-weight: normal; font-size: 17px; color: #474649; background-image: url(/images/inr-free-quote-botton.gif); background-position: left; background-repeat: no-repeat; }
.quote-banner h3 a { font-size: 17px; color: #474649; text-decoration: none; }
.quote-banner h3 a:hover { color: #705901; text-decoration: none; }
.quote-banner p { margin: 0px 0px 0px 0px; padding: 8px 0px 0px 6px; color: #FFFFFF; line-height: 16px; }
/*Quote banner end */  

/* form banner */

.form-banner { margin: 0px 4px 0px 0px; padding: 0px; width: 270px; float: right; display: block; background-image: url(/images/QF-bg.gif); background-repeat: repeat-x; background-position: top; background-color: #7a7978; border-left: 1px solid #333333; border-right: 1px solid #333333; }
.form-left-corner { margin: 0px; padding: 0px; width: 12px; float: left; }
.form-inner-div { margin: 0px; padding: 0px; width: 254px; float: left; }
.form-inner-div ul { margin: 8px 0px 0px 0px; padding: 0px; list-style: none; }
.form-inner-div ul li { margin: 0px 0px 0px 50px; padding: 2px 0px 2px 15px; background-image: url(/images/quote-arrow.gif); background-position: left; background-repeat: no-repeat; color: #FFFFFF; }
.form-banner h2 { margin: 5px 0px 0px 0px; padding: 0px 0px 8px 5px; font-size: 20px; color: #5d5b59; font-weight: normal; }
.form-banner h3 { margin: 10px 0px 0px 28px; padding: 14px 0px 16px 18px; font-weight: normal; font-size: 17px; color: #474649; background-image: url(/images/inr-free-quote-botton.gif); background-position: left; background-repeat: no-repeat; }
.form-banner h3 a { font-size: 17px; color: #474649; text-decoration: none; }
.form-banner h3 a:hover { color: #705901; text-decoration: none; }
.form-banner p { margin: 0px 0px 0px 0px; padding: 8px 0px 0px 6px; color: #FFFFFF; line-height: 16px; }
/* form banner end */




/* FREE Translator starts */
div.free_translation_box { padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; display: block; width: 100%; border: 0px solid blue; background-color: #f5f5f5; background-image: url('/images/ft-bg.gif'); background-position: bottom; background-repeat: repeat-x; }
div.free_translation_box h1 { padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; border: 0px solid red; background-color: #616161; color: #ffffff; font-size: 16px; }
div.free_translation_box h3 { padding: 0px 0px 0px 0px; margin: 10px 10px 0px 10px; border: 0px solid blue; background-image: url('/images/ft-tab-bg.gif'); width: 136px; height: 31px; display: block; }
div.free_translation_box h3 span { display: block; padding: 8px 0px 0px 10px; margin: 0px 10px 0px 0px; border: 0px solid blue; color: #232323; font-size: 13px; font-weight: bold; }
div.free_translation_box div.ft_innerbox { display: block; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 10px; background-color: #c1c1c1; border: 1px solid #c1c1c1; height: 240px; }
div.free_translation_box div.ft_innerbox div.from_to_language { display: block; padding: 0px 0px 0px 0px; margin: 10px 5px 0px 5px; background-color: #d7d7d7; border: 0px solid red; }
div.free_translation_box div.ft_innerbox div.from_to_language p { padding: 5px 0px 5px 10px; margin: 0px 0px 0px 0px; border: 0px solid red; color: #010101; }
div.free_translation_box div.ft_innerbox div.from_to_language select { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 1px solid #A2A2A2; background-color: #F3F3F3; color: #010101; }
div.free_translation_box div.ft_innerbox div.ft_text_area { display: block; float: left; width: 48%; padding: 0px 0px 0px 0px; margin: 10px 5px 0px 5px; border: 0px solid red; }
div.free_translation_box div.ft_innerbox div.ft_text_area p { padding: 5px 0px 5px 10px; margin: 0px 0px 0px 0px; border: 0px solid red; color: #000000; }
div.free_translation_box div.ft_innerbox div.ft_text_area textarea { padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; border: 1px solid #7e7e7e; width: 300px; height: 110px; color: #5B5B5B; font-family: Arial; font-size: 12.5px; }
/* FREE Translator ends */

/* START: Language we interpret */
.r_lang_int { margin: 10px 0px 0px 6px; padding: 6px 10px 10px 10px; border: 1px solid #c1c0c0; background-image: url(/images/vt-lgs-bg.gif); background-repeat: repeat-x; background-position: top; display: block; float: left; width: 250px; }
.r_lang_int h2 { border: 0px solid #DEDCD1; margin: 0px; padding: 0px; color: #3a3a38; font-size: 16px; }
.r_lang_int ul { border: 0px solid #DEDCD1; display: block; width: 26%; float: left; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 20px; list-style: none; background-image: none; }
.r_lang_int ul li { margin: 0px 0px 0px 0px; padding: 0px; border: 0px solid #DEDCD1; list-style: none; background-image: none; line-height: 20px; }
.r_lang_int p { clear: both; margin: 6px 0px 0px 0px; padding: 2px 0px 0px 0px; border: 0px solid #DEDCD1; line-height: 20px; color: #48576c; font-weight: bold; }
.r_lang_int p a { color: #48576c; font-weight: bold; }
/* END: Language we interpret */

/* START: Right Quote banner Additional Resource */
.r_qt_addresource { margin: 0px 0px 0px 4px; padding: 10px; border: 1px solid #DEDCD1; background-color: #F9F9F9; display: block; float: left; width: 250px; }
.r_qt_addresource h2 { border: 0px solid #DEDCD1; margin: 0px; padding: 0px; color: #48576c; font-size: 16px; }
.r_qt_addresource h2 a { border: 0px solid #DEDCD1; color: #48576c; font-size: 16px; text-decoration: none; }
.r_qt_addresource h2 a:hover { text-decoration: underline; }
.r_qt_addresource ul { display: block; width: 92%; float: left; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 10px; list-style: none; background-image: none; border: 0px solid red; }
.r_qt_addresource ul li { margin: 0px 0px 0px 0px; padding: 0px; border: 0px solid #DEDCD1; list-style: none; background-image: none; line-height: 20px; }
.r_qt_addresource p { clear: both; margin: 6px 0px 0px 0px; padding: 2px 0px 0px 0px; border: 0px solid #DEDCD1; line-height: 20px; color: #48576c; font-weight: bold; }
.r_qt_addresource p a { color: #48576c; font-weight: bold; }
/* END: Right Quote banner Additional Resource */

/* START: Right Quote Form Banner */
div.quote-form-content { margin: 0px auto; padding: 6px 0px 0px 0px;  //padding:10px 0px 0px 0px;
display: block; width: 240px; border: 0px solid red; }
div.quote-form-content label { display: block; float: left; margin: 0px 0px 4px 0px; ;  //margin:0px 0px 8px 0px;;
padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; ; color: #333; font-weight: normal; width: 99%; clear: both; border: 0px solid red; }
div.quote-form-content div.SpanText { display: block; float: left; margin: 0px 4px 4px 0px; ; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; ; color: #ffffff; font-weight: normal; width: 30%; wrap: wrap; text-align: left; border: 0px solid red; }
div.quote-form-content div.SpanTextarea { display: block; float: left; margin: 0px 0px 0px 0px; ; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; ; color: #ffffff; font-weight: normal; width: 90%; wrap: wrap; text-align: left; border: 0px solid red; }
div.quote-form-content .input { display: inline; float: left; margin: 1px 0px 1px 1px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; ; color: #333; font-weight: normal; border: solid 1px #7a7978; background-color: #f4f3f0; height: 18px; min-height: 18px; width: 65%; }
div.quote-form-content .textarea { display: inline; float: left; margin: 1px 0px 1px 1px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; ; color: #333; font-weight: normal; border: solid 1px #7a7978; background-color: #f4f3f0; min-height: 75px; height: 75px; width: 99%; }
div.quote-form-content .submitbtn { margin: 0px 0px 0px 0px; display: block; float: right; font-family: Arial, Helvetica, sans-serif; background-color: #fad02c; color: #3f3f3f; font-weight: bold; border: solid 1px #ccc; }
/* END: Right Quote Form Banner */

/* START: FREE TRANSLATION TOOL BAR */
div.free_translation_toolbar { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; display: block; float: left; width: 100%; border: 0px solid blue; background-color: #cdcdcd; }
div.free_translation_toolbar div.top_header { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; float: left; width: 100%; background-image: url('/images/get-translation-bar-bg.jpg'); background-repeat: repeat-x; height: 34px; border: 0px solid red; }
div.free_translation_toolbar div.top_header div.header1 { display: block; float: left; width: 49%; border: 0px solid blue; }
div.free_translation_toolbar div.top_header div.header1 h2 { display: block; padding: 6px 0px 0px 10px; margin: 0px 0px 0px 0px; color: #ffffff; font-size: 16px; border: 0px solid red; }
div.free_translation_toolbar div.top_header div.header1 h2 img { display: block; float: left; margin: -6px 0px; padding: 0px 0px; }
div.free_translation_toolbar div.body_part { display: block; clear: both; padding: 5px 0px 5px 0px; margin: 0px auto; width: 98%; height: 250px; border: 0px solid red; }
div.free_translation_toolbar div.body_part div.translation_bar { display: block; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 46.5%; border: 0px solid red; }
div.free_translation_toolbar div.body_part div.translation_bar ul { padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ }
div.free_translation_toolbar div.body_part div.translation_bar ul li { display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: none; border: 0px solid red; }
div.free_translation_toolbar div.body_part div.translation_bar ul li a { text-decoration: none; position: relative; z-index: 1; padding: 3px 7px; margin-right: 0px; border: 1px solid #778; color: #ffffff; background-color: #414141; }
div.free_translation_toolbar div.body_part div.translation_bar ul li a:visited { color: #ffffff; }
div.free_translation_toolbar div.body_part div.translation_bar ul li a:hover { text-decoration: underline; color: #ffffff; }
div.free_translation_toolbar div.body_part div.translation_bar ul li a.selected { /*selected main tab style */ position: relative; top: 1px; border-bottom-color: white; }
div.free_translation_toolbar div.body_part div.translation_bar ul li a.selected { /*selected main tab style */ background-image: url(/images/shadeactivejk.gif); background-color: #ffffff; border-bottom-color: white; color: #414141; }
div.free_translation_toolbar div.body_part div.translation_bar ul li a.selected:hover { /*selected main tab style */ text-decoration: none; }
div.free_translation_toolbar div.body_part div.translation_bar div.tabcontent { display: none; }
div.free_translation_toolbar div.body_part div.translation_bar div.tabcontent .sel_design { border: 1px solid #c3c3c3; width: 133px; }
div.free_translation_toolbar div.body_part div.center_arrow { display: block; float: left; padding: 90px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 7.1%; height: 100px; border: 0px solid red; }
div.free_translation_toolbar div.body_part div.translation_bar_form { display: block; float: left; padding: 0px 0px 0px 0px; margin: 24px 0px 0px 0px; width: 46%; height: 217px; background-color: #ffffff; border: 1px solid gray; }
/* END: FREE TRANSLATION TOOL BAR */ 

.footer { margin: 0px 0px 0px 14px; padding: 0px 0px 0px 0px; float: left; display: block; width: 955px; height: 41px; background: #25252a; }
.follow-us-on { margin: 5px 0px 0px 14px; padding: 2px 0px 2px 0px; width: 955px; float: left; border: 0px solid red; /*background-color:#f1f1f1;*/
}
.follow-us-on-text { margin: 3px 10px 0px 0px; padding: 0px; color: #606061; font-size: 13px; float: right; border: 0px solid red; }
.footer ul { margin: 12px 0px 0px 20px; padding: 0px; list-style: none; color: #b6b2a5; }
.footer ul li { margin: 0px; padding: 0px; display: inline; }
.footer ul li a { margin: 0px; padding: 0px; color: #b6b2a5; text-decoration: none; }
.footer ul li a:hover { color: #e3c92f; text-decoration: underline; }
.HmFreeTrial { margin: 4px 0px 0px 10px; padding: 4px 0px 0px 0px; width: 240px; display: block; float: left; height: 68px; min-height: 68px; background-image: url(/images/hm-free-trial-bg.gif); background-position: 0px 0px; background-repeat: no-repeat; }
.HmFreeTrial h2 { margin: 0px; padding: 4px 8px 0px 12px; font-size: 17px; line-height: 22px; color: #404049; font-weight: normal; }
.HmFreeTrial h2 a { margin: 0px; padding: 0px; font-size: 17px; line-height: 22px; color: #404049; font-weight: normal; text-decoration: none; }
.HmFreeTrial h2 a:hover { margin: 0px; padding: 0px; font-size: 17px; line-height: 22px; color: #404049; font-weight: normal; text-decoration: none; }
/* testmonial box start */
#testimonial { margin: 10px 0px 0px 6px; padding: 0px 0px 0px 0px; float: left; width: 269px; background-color: #f9f9f9; border-right: 1px solid #d5d5c9; border-left: 1px solid #d5d5c9; }
#testimonial h2 { margin: 0px -1px 0px -1px; padding: 0px 0px 0px 0px; line-height: 36px; font-family: Arial; font-size: 18px; color: #3b78b7;/*	 background-image: url(/images/tml-top-crn.gif);
	 background-repeat:no-repeat;
	 background-position: 0px 0px;*/
}
#testimonial p { margin: 5px 10px 0px 10px; padding: 0px 0px 4px 0px; font-family: Arial; font-size: 12px; line-height: 16px; color: #5b5a5a; }
#testimonial b { margin: 0px 10px 0px 0px; padding: 0px; float: right; color: #83831d; font-weight: normal; }
.TestimonialBlock { display: block; float: left; width: 95%; border-left: solid 1px #ffcc01; border-right: solid 1px #ffcc01; border-bottom: solid 1px #ffcc01; border-top: solid 4px #ffcc01; padding: 10px; margin: 2px 0px 10px 10px; }
.TestimonialBlock h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #c13f02; padding: 2px 0px 2px 0px; margin: 0px; }
.TestimonialBlock p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #333; padding: 2px 0px 2px 0px; margin: 2px 0px 2px 0px; }
.TestimonialBlock p.ClientName { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #c13f02; padding: 6px 0px 2px 0px; margin: 4px 0px 0px 0px; font-weight: bold; }
.languages-exdiv { margin: 0px; padding: 0px 0px 0px 16px; width: 270px; border: 1px solid #FF0000; }
.languages-exdiv h2 { margin: 0px; padding: 0px 0px 0px 16px; font-size: 20px; line-height: 24px; color: #FFFFFF; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.points-icon { margin: 0px; padding: 0px 0px 0px 14px; color: #4a4a4a; background-image: url(/images/points-icon.gif); background-repeat: no-repeat; background-position: left; font-weight: bold; font-size: 13px; }
/* Inter nation dialing code banner comes here*/

.dial-code-bnr { margin: 0px 0px 5px 10px; padding: 0px; width: 655px; height: 200px; background-color: #CCCCCC; background-image: url(/images/dial-code-bnr.gif); background-repeat: no-repeat; background-position: left; }
.td { margin: 0px; padding: 0px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; color: #484742; padding-left: 10px; }
.td a { margin: 0px; padding: 0px; color: #484742; }
#back2article { clear: both; display: block; background: transparent url("/images/back-button.gif") no-repeat scroll 0px 0px; float: right; padding: 2px 0px 0px 20px; border: 0px solid red; }
#back2article a { color: #6A888E; }
#back2article a:hover { color: #6A888E; text-decoration: none; }
