@charset "utf-8";
/* CSS Document  */
body{font:14px/20px Arial, Helvetica, sans-serif;background:#fff;color:#2d2a2b;margin:0;padding:0;}
img{border:0;}
a	{text-decoration:none; color:#960733;}
a:hover	{color:#D64B30;}
a.textlink {
    color: #313131;
    text-decoration: none;
}
a.textlink:hover {
    color: #313131;
    text-decoration:underline;
}
*.cleaner{line-height:0;clear:both;font-size:0;}
.left{float:left;}
u{color:#960733;text-decoration:none;}
.top-mar{margin:0 6px 10px 0; text-align:right;}
.pad0{padding:0;}
h2 {
    background: url("../images/home/head-bg.png") no-repeat scroll 0 bottom transparent;
    color: #3B3B3B;
    font-family: 'DroidSansRegular';
    font-size: 26px;
    font-weight: normal;
    margin: 26px 0 17px;
    padding: 0 0 12px;
	line-height:26px;
}
.mar10 {margin-top: 10px !important;}
h3{background:#F8F8F8 url(../images/patterns/17.png) repeat;border-bottom:1px solid #A2A2A2;color:#960733;font-family:verdana;font-size:14px;font-weight:400;line-height:20px;margin:0 0 10px;padding:5px 5px 6px 10px;}
@font-face {
    font-family: 'DroidSansRegular';
    src: url('../fonts/DroidSans-webfont.eot');
    src: url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-webfont.woff') format('woff'),
         url('../fonts/DroidSans-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSansBold';
    src: url('../fonts/DroidSans-Bold-webfont.eot');
    src: url('../fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-Bold-webfont.woff') format('woff'),
         url('../fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face{font-family:'DiavloLight';src:url('../fonts/diavlo-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/diavlo-webfont.woff') format('woff'), url('../fonts/diavlo-webfont.ttf') format('truetype'), url('../fonts/diavlo-webfont.svg#DiavloLight') format('svg');font-weight:400;font-style:normal;}
#banner-x{height:350px;width:905px;margin:0 0 25px;}
#featured{height:290px;padding-right:200px;position:relative;width:684px;}
#featured ul.ui-tabs-nav{left:684px;list-style:none outside none;position:absolute;top:0;width:200px;margin:0;padding:0;}
#featured ul.ui-tabs-nav li{font-size:12px;color:#666;padding:1px 0 1px 22px;}
#featured ul.ui-tabs-nav li .text{font-size:20px;font-family:'DiavloLight';line-height:24px;padding:15px 0 0 15px;}
#featured li.ui-tabs-nav-item a{display:block;height:95px;color:#333;background:#d9d9d9;line-height:20px;}
#featured li.ui-tabs-nav-item a:hover{background:#a81f49;color:#fff;}
#featured li.ui-tabs-selected{background:url(../images/home/home-sprite.png) -630px 20px no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#a81f49;color:#FFF;}
#featured .ui-tabs-panel{background:#999;position:relative;}
#featured .ui-tabs-hide{display:none;}
.hide{position:absolute;top:-9999px;left:-9999px;}
#example-one{background:#F8F9F9;margin:0 0 20px;padding:5px 0 0;}
#example-one .nav{border-bottom:1px dotted #84213F;border-top:1px dotted #84213F;overflow:hidden;margin:0 0 10px 3px;padding:3px 0;}
#example-one .nav li{float:left;margin:0 6px 0 0;}
#example-one .nav li.last{margin-right:0;}
#example-one .nav li a{font-family:'DroidSansRegular';display:block;background:#C2C2C2;color:#000;font-size:15px; font-weight:normal;text-align:center;border:0;padding:6px 28px;}
#example-one .nav li a:hover{background-color:#9F0836;}
#example-one ul{list-style:none;margin:0;padding:0;}
#example-one ul li a{display:block;border-bottom:1px solid #666;color:#666;padding:4px;}
#example-one ul li:last-child a{border:none;}
.tab-box{margin:10px;}
.tab-box img{float:left;margin:0 18px 5px 0;}
.tab-box h2{background:none;border-bottom:1px dashed #A2A2A2;border-left:none;color:#960733;float:left;font-family:'DroidSansRegular';font-size:17px;font-weight:normal;letter-spacing:0px;line-height:20px;width:744px;margin:0 0 10px;padding:0 5px 6px 1px;}
.home-right{width:303px !important;margin:0 0 0 30px !important;}
.home-box{margin:0px; width:435px; float:left;}
.home-box img{background:#fff;margin:0 10px 0px 0;padding:0px;}
.home-box h3{background:none;border-bottom:1px dashed #A2A2A2;border-left:none;color:#960733;font-family:'DiavloLight';font-size:15px;font-weight:700;line-height:20px;margin:0 0 6px;padding:0 5px 4px 1px; clear:both}
.home-box1{margin:0 40px 0 0; width:435px; float:left; }
.home-box1 img{background:#fff;margin:0 10px 0px 0;padding:0px;}
h3.home-box1{background:none;border-bottom:1px solid #A2A2A2;border-left:none;color:#960733;font-family:'DroidSansRegular';font-size:19px;font-weight:normal;line-height:20px;margin:0 0 6px;padding:0 5px 4px 1px; clear:both}
.adv-box{margin:0;}
.adv-box img{background:#fff;margin:0 11px 0 0;padding:0px;}
h3.adv-box{background:none;border-bottom:1px dashed #A2A2A2;border-left:none;color:#960733;float:left;font-family:'DiavloLight';font-size:15px;font-weight:700;letter-spacing:0.5px;line-height:20px;width:272px;margin:0 0 6px;padding:0 5px 4px 1px; clear:both}
.home-more a{width:64px;background:url(../images/home/home-sprite.png) no-repeat -270px -90px;height:25px;text-align:center;line-height:25px;font-size:13px;color:#2D2A2B;float:right;margin-bottom:12px;}
.home-more a:hover{color:#A50A3A}
.marB0	{margin-bottom:0 !important;}
.editor-box{margin:35px 0 0; display:block; clear:both;}
.editor-box .imgdiv{}
.editor-box .editordiv{}
.editor-box .bigmore{/*background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #84213F;color:#84213F;*/float:right;font-size:13px;padding:3px 0 2px 10px; margin-right:17px; margin-top:11px;}
.editor-box .line	{background:url(../images/patterns/2.png) repeat-x top left; height:4px; margin:10px 20px;}
.marT7{margin-top:-7px !important;}
.marT0	{margin-top:0 !important;}

.home-h2{color:#84213F;font-family:'DroidSansRegular';font-size:22px;height:36px;line-height:29px;border:none;font-weight:700;margin:0 0 15px;padding:0 0 0 43px;}
.font-normal {font-weight: 400 !important;}

.floatL {
    float: left;
}

#topbar{width:960px;background:#fff;margin:0 auto;padding:0px 20px;}




#topbar .left-txt{
    color: #939393;
    display: block;
    float: left;
    font-size: 9px;
    font-weight: 400 !important;
    height: 19px;
    margin: 5px 0 0 0;

}
#topbar .country{float:right;width:118px; margin-top:4px;}
.menu_class{cursor:pointer;width:113px;background:#fff;padding:0 5px 5px;}
#topbar .links ul{margin:-2px 0 0;padding:0;}
#topbar .links ul li{background:url(../images/home/home-sprite.png) -195px -215px no-repeat;float:left;font-size:12px;list-style:none;padding:4px 10px 2px;}
#topbar .links ul li.partner{background: url("../img/header/partner-link-bg.png") no-repeat scroll 0 -2px transparent; float: left; font-size: 12px; list-style: none outside none; margin-left: 10px; margin-right: 10px; padding: 4px 0 2px 7px !important; width: 130px;}	
#topbar .links ul li a.partner{ background: url("../img/partnership.png") no-repeat scroll 0 2px transparent; color: #0071A5; float: left; font-size: 12px; font-weight: bold; list-style: none outside none; padding: 0 0 2px 29px !important;}
#topbar .links ul li a.partner:hover{color:#4b4b4b;}

#topbar .links ul li.login{background:url(../img/header/login-link-bg.png) 0px 0px no-repeat;float:left;font-size:12px;list-style:none;padding:0px 0px 0px 0px !important; width:130px; height:27px;}	
#topbar .links ul li a.login{color:#9f0836; font-size:12px;list-style:none;padding:0px 10px 0px 38px !important; line-height:27px; font-weight:bold}
#topbar .links ul li a.login:hover{color:#333;}
#topbar .links ul li a{color:#4b4b4b;}
#topbar .links ul li a:hover{color:#A50A3A;}
.right, #topbar .links {float: right;}

/*.anylinkcss{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #999;border-bottom-width:0;line-height:18px;z-index:100;width:200px; margin-left:-72px;}
.anylinkcss ul{margin:0;padding:0;}
.anylinkcss li{background-color:#fff;list-style:none; float:left;}
.anylinkcss li.col1	{width:100px;}
.anylinkcss li.col2	{width:100px;}
.anylinkcss li.col3	{width:200px;}
.anylinkcss li a{color:#000;text-decoration:none;display:block;font-size:11px;padding:4px 5px 5px 38px;}
.anylinkcss li a:hover{color:#A50A3A;padding:4px 5px 5px 39px;}
.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:#000;visibility:hidden; margin-left:-73px;}
.us{background:url(../images/home/home-sprite.png) -649px -54px no-repeat;}
.jp{background:url(../images/home/home-sprite.png) -649px -242px no-repeat;}
.cn{background:url(../images/home/home-sprite.png) -649px -115px no-repeat;}
.tw{background:url(../images/home/home-sprite.png) -649px -217px no-repeat;}
.turkey{background:url(../images/home/home-sprite.png) -649px -85px no-repeat;}
.brz{background:url(../images/home/home-sprite.png) -649px -443px no-repeat;}
.korea{background:url(../images/home/home-sprite.png) -649px -397px no-repeat;}
.kazakh{background:url(../images/home/home-sprite.png) -649px -374px no-repeat;}
.arabic{background:url(../images/home/home-sprite.png) -649px -420px no-repeat;}*/


.anylinkcss{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFF;border-color:#999999;border-style:solid;border-width:1px 1px 0;font:12px Arial,Helvetica,sans-serif;position:absolute;top:0;visibility:hidden;width:223px;z-index:10000;}
.anylinkcss ul{list-style-type:none;margin:0;padding:0;}
.anylinkcss ul li a{border-bottom:1px solid #DFDFDF;color:#666666;display:block;font-weight:normal;padding:1px;text-decoration:none;text-indent:0;width:108px; float:left}
.anylinkcss a:hover{background:none repeat scroll 0 0 #FFFFFF;color:#84213F;width:108px;}
.anylinkshadow{background:none repeat scroll 0 0 #666666;left:0;position:absolute;top:0;visibility:hidden;z-index:111;}
.enago-cn-flag{background-image:url("../img/header/flags.png");background-position:-41px 0;background-repeat:no-repeat;}
.enago-jp-flag{background-image:url("../img/header/flags.png");background-position:0 0;background-repeat:no-repeat;}
.enago-en-flag{background-image:url("../img/header/flags.png");background-position:-80px 0;background-repeat:no-repeat;}
.enago-de-flag{background-image:url("../img/header/flags.png");background-position:-119px 0;background-repeat:no-repeat;}
.enago-tr-flag{background-image:url("../img/header/flags.png");background-position:-158px 0;background-repeat:no-repeat;}
.enago-br-flag{background-image:url("../img/header/flags.png");background-position:-197px 0;background-repeat:no-repeat;}
.enago-kr-flag{background-image:url("../img/header/flags.png");background-position:-275px 0;background-repeat:no-repeat;}
.enago-kz-flag{background-image:url("../img/header/flags.png");background-position:-236px 0;background-repeat:no-repeat;}
.enago-ae-flag{background-image:url("../img/header/flags.png");background-position:-314px 0;background-repeat:no-repeat;}
.enago-tw-flag{background-image:url("../img/header/flags.png");background-position:-353px 0;background-repeat:no-repeat;}
.enago-ru-flag{background-image:url("../img/header/flags.png");background-position:-393px 0;background-repeat:no-repeat;}

#headerwrapper{width:100%;background:#fff;}

#headerContainer{width:960px;background:#fff;position:relative;margin:0 auto;padding:5px 20px; height:96px;}

#headerContainer .logo{ background:url(../images/home/home-sprite.png) no-repeat 0 -5px;float:left;}
/*
#headerContainer .logo-txt{position:absolute;top:71px;font-family:'DroidSansRegular';color:#4b4745;font-size:14px;left:22px;}
#headerContainer .info{float:left;background:url("../images/home/home-sprite.png") no-repeat scroll -179px -401px;width:399px;height:28px;text-align:center;font-size:14px;line-height:28px;margin:10px 0 0 37px;}
*/
/* Header Changed css */
.ph_container
{
	float:right;
	margin-top:5px;
	margin-bottom:5px;
}
.ph_no{
  color: #9F0836;
    font-family: 'DroidSansRegular';
    font-size: 23px;
    margin-right: 5px;
    margin-top: 3px;
	font-weight:bold;
	letter-spacing:-1px;
}
.ph_comment{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    line-height: 13px;
}
.ph_comment_b{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 13px;
}
#headerContainer .logo-txt{
    color: #939393;
    font-family: 'DroidSansRegular';
    font-size: 12px;
    left: 22px;
    position: absolute;
    top: 66px;
}
#headerContainer .info{
    color: #939393;
    font-size: 12px;
    left: 21px;
    position: absolute;
    top: 84px;
	}
#headerContainer .info span{color:#9a4b63;font-weight:700;}
.mainnavigationcontainer{margin:0 auto;height:39px;background-color:#9F0836;padding:7px 0 0 0; vertical-align:bottom;}
.mainnavigation ul,.mainnavigation li{margin:0;padding:0;list-style-type:none;border:0;outline:0;background:none;vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}


.mainnavigation{clear:both;width:974px; margin:0 auto; font-size:14px;margin-bottom:0px; border-left: 1px solid #CC476F; border-right: 1px solid #CC476F; border-top: 1px solid #CC476F;}





.mainnavigation a,.mainnavigation a:hover,.mainnavigation a:visited{text-decoration:none !important;color:#fff!important; font-weight:normal}
.mainnavigation a:hover,.mainnavigation a:visited{text-decoration:none !important;color:#000; font-weight:normal}
.mainnavigation .navbar{background:url(../images/navigation/sprite.png) repeat 0 -31px;width:100%}
.mainnavigation .navbar .wrapper{padding:0 5px;background:url(../images/navigation/sprite.png) repeat-x 0 -30px;height:38px}
.mainnavigation .navbar .nav{margin-left:5px}
.mainnavigation .navbar .item{float:left;margin:1px 0 0 0;line-height:35px;font-size:14px;_clear:none;_line-height:1.2; }
.mainnavigation .navbar .item span{display:block;padding:1px 29px 1px 15px; background:url(../images/navigation/icon_triangle_down.png) no-repeat 93% 50%}
.mainnavigation .navbar .item span.nosub{background: none}
.mainnavigation .navbar .item span.home{background: url("../images/navigation/home-icon.png") no-repeat scroll 11px 50% transparent; height: 35px;}
.mainnavigation .navbar .item:hover,.mainnavigation .navbar .item.hover{background:#fff!important;border:1px solid #cc476f; -moz-border-top-radius: 4px;
border-top-radius: 4px;}
.mainnavigation .navbar .item:hover span,.mainnavigation .navbar .item.hover span{padding:0 28px 0 15px;color:#000!important; background-color:#fff!important }
.mainnavigation .navbar .hover span,.mainnavigation .navbar li:hover span{background:#fff url(../images/navigation/icon_triangle_down.gif) no-repeat 93% 50%;position:relative;z-index:10;}
.mainnavigation .navbar .hover span,.mainnavigation .navbar li:hover span.home{background: url("../images/navigation/home-icon-hover.png") no-repeat scroll 11px 50% transparent; height: 35px;}
.mainnavigation .navbar .hover .submenutop span,.mainnavigation .navbar li:hover .submenutop span{background-color:transparent;position:static;  }
.mainnavigation .navbar .hover .submenutop .title,.mainnavigation .navbar li:hover .submenutop .title{padding:0 5px 5px}
.mainnavigation .selected a{color:#000 !important}
.mainnavigation .hover,.mainnavigation li:hover{position:relative;z-index:9}
.mainnavigation .hover .submenutop,.mainnavigation li:hover .submenutop{display:block}
/*.mainnavigation .submenutop{display:none;position:absolute;top:32px;left:-1px;z-index:1;background-color:#fff!important;border:1px solid #cc476f;padding:5px 0; -moz-border-radius: 4px; border-radius: 4px; -moz-border-top-radius: 0px; border-top-radius: 0px!important; -moz-border-left-radius: 0px; border-left-radius: 0px;background:url(../images/navigation/subnavbg.jpg) repeat-x bottom left }*/
.mainnavigation .submenutop{display:none;position:absolute;top:32px;left:0px;z-index:1;background-color:#fff!important;border:1px solid #dedede;padding:5px 0; -moz-border-radius: 4px; border-radius: 4px; -moz-border-top-radius: 0px; border-top-radius: 0px!important; -moz-border-left-radius: 0px; border-left-radius: 0px;/*background:url(../images/navigation/subnavbg.jpg) repeat-x bottom left */	
	-moz-box-shadow:0px 0px 10px #000000;
	-webkit-box-shadow:0px 0px 10px #000000;
	box-shadow:0px 0px 10px #000000;
}
.mainnavigation .submenutop li{line-height:1;_width:200px;margin:0 5px; white-space:nowrap; min-width:176px; }
.mainnavigation .submenutop li a{color:#000 !important; font-size:13px!important; font-weight:normal !important; white-space:nowrap;display:block;padding:5px 5px 5px 2px;_width:100%;_overflow:hidden;_text-overflow:ellipsis; font-family:Arial, Helvetica, sans-serif;}
.mainnavigation .submenutop li a:hover{color:#fff!important;background-color:#dc0e50;text-decoration:none}
.mainnavigation .submenutop li.separator{margin-top:4px;padding-top:4px;border-top:1px solid #ccc}
.mainnavigation .submenutop ul{margin:0;padding:0}
.mainnavigation .submenutop ul li{margin:0;padding:0}
.mainnavigation .submenutop ul li a{padding:5px 10px }
.mainnavigation .navbar .active{ /*border-top:2px solid #e981a0;*/ background-image:url(../images/navigation/active-bg.jpg)!important; background-repeat:repeat-x; background-position:0 0} 
/* new navigation end */

/********************** Top Navigation CSS ******************************************************/

#main-nav { background:#9F0836; border-top:1px solid #8a002a; }
#main-nav ul { width:1062px; list-style: none; margin:0 auto; padding:0 0 8px 0; height:30px;  /*border-left:1px solid #7ea11d; border-right:2px solid #ac0336;*/ }
#main-nav li { float:left; position:relative; clear:none; transition:all 0.2s ease; }
#main-nav li a { color: #FFF; display: block; font:normal 14px/30px Arial, Helvetica, sans-serif; padding:4px 22px; text-decoration:none; border-right:1px solid #8a002a;  border-left:2px solid #b40439; transition:all 0.5s ease; }

#main-nav li a span { font-family:Arial, Helvetica, sans-serif; }
#main-nav ul ul { display: none; position: absolute; top:38px; left: 0; float: left; width:250px; z-index: 99999; clear:none; border:0 none; padding:0; margin:0; /*box-shadow:#333 0px 2px 10px;*/ }
#main-nav ul ul li { min-width: 230px; } 
#main-nav ul ul ul { left: 100%; top: 0; }
#main-nav ul ul a { background:#9F0836 url(../img/nav-drop-bg.jpg) 15px 10px no-repeat; line-height:1.3em; padding:8px 10px 8px 30px; width:210px; height:auto; color:#FFF; border:0; border-bottom:#8a002a 1px solid; }
#main-nav ul ul a.sub-cat { background-image:none; padding:5px 10px 5px 35px; width:205px; } #main-nav ul ul a.sub-cat:hover { background-image:none; }
#main-nav li:hover > a, #main-nav li.active, #main-nav li a.active { background:#7f0027; color: #fff; }
#main-nav ul ul :hover > a { background:#7f0027 url(../img/nav-drop-hover-bg.jpg) 15px 10px no-repeat; color: #fff; }
#main-nav ul li:hover > ul { display: block; }

#main-nav ul ul li a.sub-head { position:relative; }
#main-nav ul ul li a.sub-head span.sub-head-arrow { display:block; position:absolute; background:url(../img/nav-sub-head-arrow.png) 0 0 no-repeat; width:8px; height:10px; top:12px; right:10px; } 

#main-nav ul li.first a { display:block; height:30px; background:url(../img/home-icon.png) center 10px no-repeat; text-indent:-9999px; } 
#main-nav ul li.first a:hover { background-color:#7f0027; }
#main-nav ul li.first a.active  { background-color:#7f0027; }

#main-nav ul li.last { margin-bottom:0 !important; }
#main-nav ul li.last ul { left:-149px; }


#bodyContainer{background:#fff;width:918px;margin:0 auto;padding:6px 41px;}
#left-x{margin:0;padding:0; }
.left-box{background:#F9F9F9;border:2px solid #9F0836;clear:both;width:224px;margin:0 0 24px;padding:13px;}
.left-box h2{border-bottom:1px dashed #959595;font-family:Tahoma, Geneva, sans-serif;font-size:17px;font-weight:400;height:30px;line-height:30px;letter-spacing:0.8px;color:#84213F;border-left:0;background:none;margin:0 0 10px;padding:0;}
.left-box p{font-size:11px;line-height:18px;margin:0 0 4px;padding:0;}
.left-box .more{background:url(../images/home/home-sprite.png) -195px -211px no-repeat;border-bottom:1px solid #84213F;color:#84213F;float:right;font-size:11px;padding:3px 0 2px 10px;}
.left-box .seperator{height:3px;background:url(../images/seperator.gif);margin:10px 0 5px;}
.banner-x{ background:url(../images/home/home-sprite.png) -360px 0 no-repeat;width:250px;margin:0 0 24px;}
#right-x{float:left;margin:0;padding:0;}
.h1-bg1{background:url(../images/home/home-sprite.png) 0 -240px no-repeat;}
.h1-bg9{background:url(../images/home/free-h1-bg.png) no-repeat;margin-bottom:5px;}
#footerwrap{background:#FEF8F8;width:100%;margin:0 auto;}
#footerContainer{font:12px Arial, Helvetica, sans-serif;width:958px;margin:0 auto;padding:10px 0 15px;}
#footerContainer1{font:12px Arial, Helvetica, sans-serif;width:958px;margin:0 auto;padding:10px 0 15px;}

.footer-box1{width:400px;float:left;padding:0 25px 0 0;}
.ft_sec1{width:360px; padding-left:0px;}
.ft_sec{width:352px; padding-left:0px;}
.footer-box2 h2,.footer-box3 h2,.footer-box4 h2{font-family:'DroidSansRegular'; font-size:17px; font-weight:normal;height:25px;line-height:25px;margin:0;padding:0 0 2px; letter-spacing:0px; background:none;border-bottom:3px solid #9F0836; width:176px; color:#000000}
.Weiter_zur{width:700px; height:2px}
.footer-box1 h2{font-family:'DroidSansRegular'; font-size:17px; font-weight:normal;height:25px;line-height:25px;margin:0;padding:0 0 2px; letter-spacing:0px; background:none;border-bottom:3px solid #9F0836; width:255px; color:#000000}

.footer-box1 p, .footer-box3 p{color:#555;font-size:12px;line-height:18px;text-align:justify; margin:5px 0;}
.footer-box2{width:200px;float:left;padding:0 20px;}
.footer-box2 ul,.footer-box1 ul{margin:8px 0 0 5px;padding:0;}
.footer-box2 ul li,.footer-box1 ul li{background:url(../images/home/home-sprite.png) -195px -223px no-repeat;color:#555;display:block;list-style-type:none;padding:0 0 3px 11px;}

.footer-box3{width:240px;float:left;}
.seperator2{float:left;width:1px;line-height:240px;padding:20px 0 0;}
.footer-box3 ul,.footer-box1 ul{margin:8px 0 0 5px;padding:0;}
.footer-box3 h2 { margin-left:28px; width:auto; margin-bottom:10px; }
.footer-box3 ul li,.footer-box1 ul li{background:url(../images/home/home-sprite.png) -195px -223px no-repeat;color:#555;display:block;list-style-type:none;padding:0 0 3px 11px;}
/*.seperator3{float:left;width:1px;line-height:136px;padding:0 15px 0  0;}*/
.feedburnerFeedBlock { margin-left:25px; }
.feedburnerFeedBlock ul li { background:url(../images/bullet1.gif) 0 4px no-repeat; }
.feedburnerFeedBlock .headline a { font-size:12px; color:#666; } .feedburnerFeedBlock .headline a:hover { font-size:12px; }
.feedburnerFeedBlock p.date { padding:2px 0; color:#9F0836; }

.footer-box4{width:275px;float:left;padding:0 20px 0 0;}
.footer-box4 h2{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #555;border-left:medium none;color:#960733;font:14px bold 'DiavloLight';height:25px;line-height:25px;margin:0;padding:0 0 2px 3px;}
.footer-box4 p{color:#555;font-size:11px;line-height:14px;text-align:justify;}
#footerContainer .footermore{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #84213F; color:#84213F!important;float:right;font-size:11px;padding:3px 0 2px 10px; margin-right:0px; line-height:18px}

.footer-box5{width:275px;float:left;padding:0 20px 0 0;}
.footer-box5 h2{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #555;border-left:medium none;color:#960733;font:14px bold 'DiavloLight';height:25px;line-height:25px;margin:0;padding:0 0 2px 3px;}
.footer-box5 p{color:#555;font-size:11px;line-height:14px;text-align:justify;}

.footer-box6{width:275px;float:left;padding:0 20px 0 0;}
.footer-box6 h2{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #555;border-left:medium none;color:#960733;font:14px bold 'DiavloLight';height:25px;line-height:25px;margin:0;padding:0 0 2px 3px;}
.footer-box6 p{color:#555;font-size:11px;line-height:14px;text-align:justify; min-height:43px;}

.h2-ft	{background:none !important; font-size:18px !important; font-weight:bold !important; margin-bottom:5px !important; padding:0 !important; border:none !important; color:#3B3B3B;}
.center-al	{text-align:center !important; border-top:1px solid #999999 !important; line-height:18px !important;}


#footerbottomwrap{background:#f6f6f6;width:100%;}
.footer-links-x	{background:#9F0836; margin:0; width:100%;}
.footer-links{color:#555;font-size:11px;width:958px;margin:0 auto;padding:15px 0; color:#fff !important;}
.footer-links a{color:#fff !important; text-decoration:none;}
.footer-links a:hover{color:#fff !important; text-decoration:underline;}
#example-one ul li a:hover,#example-one ul li.nav-one a.current,#example-one ul.tab1 li a:hover,#example-one ul li.nav-two a.current,#example-one ul.tab2 li a:hover,#example-one ul li.nav-three a.current,#example-one ul.tab3 li a:hover,#example-one ul li.nav-four a.current,#example-one ul.tab4 li a:hover,#example-one ul li.nav-five a.current,#example-one ul.tab5 li a:hover{ background:#9F0836;color:#FFF;}
.marT20	{margin-top:20px !important;}
.round-button, .round-button2{margin:0 0 15px 316px}
.but-bot-mar	{margin:25px 0 5px 255px !important;}
.round-button li{display:inline;list-style:none;float:left;margin-right:12px;}
.round-button li a{background:#dc4d32;display:block;float:left;padding:0 0 1px 20px;}
.round-button li a span{background:#dc4d32;cursor:pointer;display:inline;float:left;color:#fff;padding:8px 18px 9px 0; font-size:18px;}
.round-button li a:hover{background:#b10f41;color:#fff;padding:0 0 1px 20px; }
.round-button li a:hover span{background:#b10f41;color:#fff;padding:8px 18px 9px 0;}


.round-button2 li{display:inline;list-style:none;float:left;margin-right:12px;}
.round-button2 li a{background:#dc4d32;display:block;float:left;padding:0 0 1px 18px;}
.round-button2 li a span{background:#dc4d32;cursor:pointer;display:inline;float:left;color:#fff;padding:6px 16px 7px 0; font-size:18px;}
.round-button2 li a:hover{background:#b10f41;color:#fff;padding:0 0 1px 18px; }
.round-button2 li a:hover span{background:#b10f41;color:#fff;padding:6px 16px 7px 0;}


.menu ul li.first,.no-bg{background:none !important;}
#con-main{position:relative;width: 1000px; margin:auto;}


.con-p{position:absolute;width: 906px;top:621px;left:41px;}
.marTH	{margin-top:70px;}
.marTH1 {margin-top:30px;}
.deflag	{background:url(../images/home/home-sprite.png) no-repeat; background-position: -120px -90px;}
.facs-bg	{background:url(../images/home/home-sprite.png) -655px -269px no-repeat !important; padding:0 0 0 34px !important;}
.quality-bg	{background:url(../images/home/home-sprite.png) -655px -300px no-repeat !important; padding:0 0 0 31px !important;}
.leko-bg	{background:url(../images/home/home-sprite.png) -655px -329px no-repeat !important; padding:0 0 0 31px !important;}
.kunde-bg	{background:url(../images/home/home-sprite.png) -655px -354px no-repeat !important; padding:0 0 0 31px !important;}
.partner-bg	{background:url(../images/home/home-sprite.png) -60px -120px no-repeat; width:123; height:121px;}
.mrc-bg	{background:url(../images/home/free-services-sprite.jpg) 0 0 no-repeat;}
.insta-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -120px no-repeat;}
.qna-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -240px no-repeat;}
.wordc-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -360px no-repeat;}
.reedit-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -480px no-repeat;}
.dis-banner	{margin-bottom:10px;}
.top-link	{background:url(../images/home/home-sprite.png) -664px -392px no-repeat; width:16px; height:9px; float:right; margin:-16px -30px 0 0;}
#citilinks{ float:left; display:block; margin:10px 0px 0px 0px; text-align:center; line-height:15px;}
#citilinks a{margin-right:5px; margin-left:5px;}
.marr20{margin-right:20px !important;}
.marl10{margin-left:10px}
.clearboth{clear:both}
.table-style2 th{font:bold 13px verdana;color:#fff;border-left:#fff 1px dotted;border-right:#fff 1px dotted;border-bottom:#fff 1px dotted;background:#F8F8F8 url(../images/stripbgred.jpg) 0 0 repeat;text-align:left;margin:0 0 10px;padding:6px 0 6px 10px;}
.table-style2 td{background:url(../images/patterns/17.png) 0 0 repeat;border:1px solid #CCC;vertical-align:top;border-top:none;padding:6px 0 6px 10px;}
.marb20{margin-bottom:20px !important;}
.marb10{margin-bottom:10px !important;}
td.editorsection{background:url(../images/patterns/5.png) 0 0 repeat;border:1px solid #CCC;vertical-align:top;padding:10px;}
td.editorsection .bigmore{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #84213F;color:#000;font-size:14px;padding:3px 0 2px 10px; float:left; font-family:'DiavloLight'; font-weight:bold; width:250px; margin-bottom:5px; }
td.editorsection .bigmore-last{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:0px solid #84213F;color:#000;font-size:14px;padding:3px 0 2px 10px; float:left; font-family:'DiavloLight'; font-weight:bold; width:250px; margin-bottom:5px; }
td.editorsection img{margin:0 10px 0 0}
td.editorsection .editortitle{font-family:'DroidSansRegular'; font-weight:normal; font-size:16px;padding:5px 0 5px 0px; color:#960733}
td.editorsection p{margin:0!important; padding-bottom:12px;}
.h4title{font-family:'DroidSansRegular'; font-weight:normal;font-size:18px;padding:5px 0 0px 0px; color:#960733; margin:0!important}
.ulbasic3, .ulbasic2, .ulbasic6{display:block;clear:both;margin:6px 0!important;padding:5px;}
.ulbasic3 li{background:url(../images/bullet1.gif) no-repeat 0 6px;list-style-type:none;padding-left:11px;margin:0 0 4px;}
.ulbasic2 li{background:url(../images/bullet4.gif) no-repeat 0 5px; border-bottom:d4d4d4;list-style-type:none;padding:1px 0 3px 15px;margin:0 0 4px; width:282px;}
.ulbasic6 li{background:url(../images/bullet1.gif) no-repeat 0 7px; border-bottom:d4d4d4;list-style-type:none;padding:1px 0 3px 15px;margin:0 0 4px; width:282px;}
.cross {color: red !important;font-size: 17px !important;text-align: center;}
.tick {color: #00AB45 !important;font-size: 17px !important;text-align: center;}
.td-row1 {background: none repeat scroll 0 0 #F2F2F2;}
.footer-logo	{ background:url(../images/logo-bg.png) repeat-x top; padding:12px 0; text-align:center;}
.nostrong {
    font-weight: normal !important;
}
.minusMar10
{
	margin-top:-10px;
}
a.text-link{border-bottom: 1px solid #0000ff; color: #0000ff!important; height: 15px; padding-bottom: 1px;}
a.text-link:hover{ color:#960733!important; border-bottom:1px solid #960733;}
.tableBasic2{border-collapse:collapse;padding:0px; clear:both;}
.tableBasic2 tr.even{background-color:#f8f8f8;}
.tableBasic2 tr.evenhead{background-color:#f4f8fc;}
.tableBasic2 tr.evenhead td{font-weight:bold;color:#84213f}
.tableBasic2 td.evenhead{background-color:#EAEAEA;font-weight:bold;color:#84213f;border:1px solid #e0d8ce;}
.tableBasic2 td.head2{background-color:#4f81bd;padding-left:5px;padding-right:5px;border:1px solid #F3F3F3;text-align:center;color:#FFF;font:14px Arial, Helvetica, sans-serif;font-weight:bold}
.tableBasic2 td {background-color: #FFFFFF; border: 1px solid #E5E5E5;color: #2d2a2b;font: 12px/18px verdana;letter-spacing: 0;padding: 8px 10px;vertical-align: top;}
.tableBasic2 td.evenheadeng{font-family:Arial, Helvetica, sans-serif;background-color:#EAEAEA;font-weight:bold;color:#84213f;border:1px solid #e0d8ce;}
.tableBasic2 td.titlehead{background:url(../images/patterns/2.png) repeat scroll 0 0 transparent; padding:8px 12px;}
.tableBasic2 td.titleheadNormal{background-color:#EAEAEA;font-weight:normal;color:#454545;border:1px solid #e0d8ce;}
.tableBasic2 td.titlehead2{background-color:#fef7f2;font-weight:bold;color:#454545;border:1px solid #fde9d9;}
.tableBasic2 td.normalhead{background-color:#eceaea;font-weight:normal;color:#84213f;border:1px solid #f3f3f3; padding:2px 4px;}

.tableBasic2 td.normalhead0{background-color:#58585a; background-image:url(../img/backgrounds/normalhead0-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead1{background-color:#e28879; background-image:url(../img/backgrounds/normalhead1-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead2{background-color:#d74e4e; background-image:url(../img/backgrounds/normalhead2-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead3{background-color:#bc2d2d; background-image:url(../img/backgrounds/normalhead3-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead4{background-color:#830c14; background-image:url(../img/backgrounds/normalhead4-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 tr.evenhead2{background-color:#efd3d2;}
.tableBasic2 tr.evenhead2 td{font-weight:bold;color:#84213f}
.tableBasic2 tr.evenhead1{background-color:#4f81bd;}
.tableBasic2 tr.evenhead1 td{font-weight:bold;color:#FFF}
.tableBasic2 td.head{ background:#cc1b52;letter-spacing:0;border:1px solid #eac7c7;color:#FFF;font:normal 14px arial;padding:10px;}
.tableBasic2 tr.head1{background-color:#fac59f;padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #fde9d9;color:#454545;font:16px Arial, Helvetica, sans-serif ;font-weight:bold}
.tableBasic2 td.head3{padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #F3F3F3;color:#FFF;font:14px Arial, Helvetica, sans-serif;font-weight:bold}
.tableBasic2 tr.head1 td{font-weight:bold; background-color:#fac59f}
.tableBasic2 td.headV{padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #F3F3F3;color:#fff;font:16px Arial, Helvetica, sans-serif;font-weight:bold}
.wd486 {
    width: 440px;
}
.content_holder {
    color: #454545;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: auto;
    line-height: 18px;
    margin: 0;
    padding:10px 5px 5px 0;
}
ul.listactpaper {
    color: #454545;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 24px;
    list-style-image: none;
    list-style-type: none;
    margin: 15px 0 10px 10px;
    padding: 0;
}
ul.listactpaper li {
    border-top: 1px solid #D7D7D7;
    letter-spacing: 0;
    list-style-image: none;
    list-style-type: none;
    padding-left: 10px;
    padding-right: 5px;
}
.row2 {
    background-color: #F5F5F5;
}
.txtBrown {
    color: #A50A3A;
}
.bottom-box	{background:#f8f9f9; border:1px solid #e8c5d0; padding:10px;}

#headerContainer .dist	{
	position:absolute;
	left: 763px;
	top: 5px;
}
#editor2, #editor3, #editor4, #editor5, #editor6, #editor7, #editor8, #editor9, #editor10, #editor11, #editor12, #editor13, #editor14, #editor15, #editor16, #editor17, #editor18, #editor19, #editor20, #editor21, #editor22, #editor23, #editor24, #editor25, #editor26, #editor27, #editor28, #editor29, #editor30, #editor31, #editor32, #editor33, #editor34, #editor35, #editor36, #editor37, #editor38, #editor39, #editor40, #editor41, #editor42, #editor43, #editor44, #editor45, #editor46, #editor47, #editor48, #editor49, #editor50, #editor51, #editor52, #editor53, #editor54, #editor55, #editor56, #editor57, #editor58 	{
	width:680px;
	min-height:500px;
	padding:20px 15px 0;
}
#editor1	{
	width:600px;
	min-height:250px;
	padding:20px 15px 0;
}

.profile-img	{
	margin:-5px 20px 6px 0;
	*float:left;
}

.exp-big{
color: #000000;
    font-family: verdana;
    font-size: 13px;
    left: 92px;
    line-height: 11px;
    padding: 0 !important;
    position: absolute;
    text-align: center;
    top: 171px;
    width: 105px;
}
.key-heighlight	{
	width:470px;
	float:left;
	margin:-5px 0 15px;
	background:#7c9c3d;
}
.key-heighlight .headline {
    background:#FFFFFF;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    height: 15px;
    letter-spacing: 0;
    line-height: 11px;
    margin: 1px;
    padding: 10px 17px;
}
.key-heighlight .headline span{	
	font-size:12px;
	color:#4d4d4d;
	font-family:Verdana, Geneva, sans-serif;
}
.key-heighlight ul	{
	margin:4px 0 4px 15px;
	padding:0;
}
.key-heighlight ul li {
    color: #FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 17px;
    list-style: none outside none;
    padding: 9px 9px 7px 5px;
}
.key-heighlight ul li span	{
	font-size:12px;
	letter-spacing:0;
	font-family:Verdana, Geneva, sans-serif;
}
.key-heighlight .bottom	{
	height:37px;
}
.peer-head	{
	margin:2px 1px 9px 15px
}
.profile-p	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:19px;
	padding:15px 0 0 0;
}
.tableBasic1{border-collapse:collapse;padding:0px; clear:both;}
.tableBasic1 tr.even{background-color:#f8f8f8;}
.tableBasic1 tr.evenhead{background-color:#f4f8fc;}
.tableBasic1 tr.evenhead td{font-weight:bold;color:#84213f}
.tableBasic1 td.evenhead{background-color:#EAEAEA;font-weight:bold;color:#84213f;border:1px solid #e0d8ce;}
.tableBasic1 td.head2{background-color:#4f81bd;padding-left:5px;padding-right:5px;border:1px solid #F3F3F3;text-align:center;color:#FFF;font:14px Arial, Helvetica, sans-serif;font-weight:bold}
.tableBasic1 td {background-color: #FFFFFF; border: 1px solid #E5E5E5;color: #2d2a2b;font: 13px/18px Arial, Helvetica, sans-serif;letter-spacing: 0;padding: 8px 12px;vertical-align: top;}
.tableBasic1 td.evenheadeng{font-family:Arial, Helvetica, sans-serif;background-color:#EAEAEA;font-weight:bold;color:#84213f;border:1px solid #e0d8ce;}
.tableBasic1 td.titlehead{background:url(../images/patterns/17.png) repeat scroll 0 0 transparent;}
.tableBasic1 td.titleheadNormal{background-color:#EAEAEA;font-weight:normal;color:#454545;border:1px solid #e0d8ce;}
.tableBasic1 td.titlehead2{background-color:#fef7f2;font-weight:bold;color:#454545;border:1px solid #fde9d9;}
.tableBasic1 td.normalhead{background-color:#f2dbdb;font-weight:bold;color:#84213f;border:1px solid #f3f3f3;}

.tableBasic1 td.normalhead0{background-color:#58585a; background-image:url(../img/backgrounds/normalhead0-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead1{background-color:#e28879; background-image:url(../img/backgrounds/normalhead1-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead2{background-color:#d74e4e; background-image:url(../img/backgrounds/normalhead2-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead3{background-color:#bc2d2d; background-image:url(../img/backgrounds/normalhead3-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead4{background-color:#830c14; background-image:url(../img/backgrounds/normalhead4-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 tr.evenhead2{background-color:#efd3d2;}
.tableBasic1 tr.evenhead2 td{font-weight:bold;color:#84213f}
.tableBasic1 tr.evenhead1{background-color:#4f81bd;}
.tableBasic1 tr.evenhead1 td{font-weight:bold;color:#FFF}
.tableBasic1 td.head{ background:url(../images/stripbgred.jpg) repeat scroll 0 0 #F8F8F8; padding-left:12px;letter-spacing:0;padding-right:12px;border:1px solid #eac7c7;color:#FFF;font:bold 13px Verdana;font-weight:bold}
.tableBasic1 tr.head1{background-color:#fac59f;padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #fde9d9;color:#454545;font:16px Arial, Helvetica, sans-serif ;font-weight:bold}
.tableBasic1 tr.head1 td{font-weight:bold; background-color:#fac59f}
.tableBasic1 td.headV{padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #F3F3F3;color:#fff;font:16px Arial, Helvetica, sans-serif;font-weight:bold}


.comment {
}
a.morelink {
border-bottom: 1px solid blue;
color: blue!important;
height: 15px;
padding-bottom: 1px;
margin-left:-6px;
}
a.morelink:hover {
border-bottom: 1px solid #960733;
color: #960733!important;
height: 15px;
padding-bottom: 1px;
}
.morecontent span {
    display: none;
}


/* =========================== sticky footer css ====================================== */
   
#stickyfooter {
	position: fixed;
	bottom: 0px;
	margin:0 auto;
	width: 863px;
	left:50%;
	margin-left:-450px;
	height: 40px;
	background:#161616;
	border-top: 1px solid #333333;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #000; z-index:999;

	/* CSS3 Stylings - Creates the double top border */
	-moz-box-shadow: 0px -1px 0px #161616;
	-webkit-box-shadow:  0px -1px 0px #161616;
    box-shadow:  0px -1px 0px #161616;
	
	/* CSS3 Rounded Corners */
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	
	/* CSS3 Stylings - Creates the gradient background */
	background: -moz-linear-gradient(top, #222222, #111111);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#111111)); letter-spacing:1px;
}

#stickyfooter h2 {
	font-size:24px;
	line-height:24px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:400; 
	padding:0px 10px 0px 10px;
	margin:12px 0; background-image:none!important;
}

#stickyfooter p {
	color:#cccccc;
	font-size:12px;
	padding:0 6px 0 11px;
	line-height:18px;
	float:left;
	margin:10px 0; font:12px Arial, Helvetica, sans-serif!important;
}
#stickyfooter img {
	border:none;
}
#stickyfooter a {
	color:#fff;
	text-decoration:none;
}
#stickyfooter li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

#stickyfooter .strong { /* Forcing a bold text */
	font-weight:bold;
}
#stickyfooter .italic { /* Forcing an italic text */
	font-style:italic;
}
.clear { /* Use this class between rows of content when you use columns */
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

#stickyfooter .imgshadow { /* Better style on dark background */
	background:#FFFFFE;
	padding:4px; /* Makes the light borders thanks to the background color */
	border:1px solid #333333;
	margin-top:5px;
	/* CSS3 shadow */
	-moz-box-shadow:0px 0px 5px #000000;
	-webkit-box-shadow:0px 0px 5px #000000;
	box-shadow:0px 0px 5px #000000;
}
#stickyfooter .img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 10px;
}
#stickyfooter .img_right { /* Image sticks to the right */
	width:auto;
	float:right;
	margin:5px 0px 5px 15px;
}

#stickyfooter #social {
	float:right; /* Positionning of the social icons container */
	width:auto;
	margin:5px 0px 0px 0px ;
	padding:0px;
	overflow:hidden;
}
#stickyfooter #social li {
	margin-right:7px; /* 12px is the space between each one of them */
	_margin-right:0px; /* IE6 only */
	float:left;
	width:24px;
	padding:0px;
	height:32px;
	list-style:none;
}
#stickyfooter #social li:hover {
	margin-top:-1px; /* Icons move 1px up on hover, you can remove this if you don't like */
}

/* Tooltips for social icons */

a.tooltip:hover {
	text-decoration:none;
}
a.tooltip span {
	display:none;
	padding:5px;
	bottom:44px;
	position:relative;
	width:55px;
	text-align:center;
	/* CSS3 Rounded Corners */
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
a.tooltip:hover span {
	display:block;
	position:absolute;
	border:1px solid #333333;
	background:#181818;
	color:#dddddd;
	font-size:12px;
	margin-left:-20px;
}

#footer_menu {
	margin: 0;
	padding: 0;
	width:auto;
}
#footer_menu li {
	list-style: none;
	float: left;
	font-size:14px; 
	padding: 12px 14px 12px 14px;
	border-right:1px solid #111111;
	border-left:1px solid #444444;
	background:#3E3E3E;
	
	/* CSS3 Stylings - Creates the gradient background */
	background: -moz-linear-gradient(top, #3E3E3E, #313131);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3E3E3E), to(#313131));
}
#footer_menu li:hover {
	background:#313131;
	/* CSS3 Stylings - Creates the gradient background */
	background: -moz-linear-gradient(top, #313131, #3E3E3E);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#313131), to(#3E3E3E));
}
#footer_menu li a {
   display: block;
   color: #fff;
   text-decoration: none;
}
#footer_menu li a:hover {
   color: #ffffff;
}
#footer_menu .imgmenu { /* Used for the home item, text is here hidden and replaced by an image */
    padding:5px 0 0 0;
    border:none;
    background:none;
}
#footer_menu .imgmenu a { /* Used for the home item, text is here hidden and replaced by an image */
    background:url("../footer/img/home.png") top left no-repeat;
    width:36px;
    height:30px;
}
#footer_menu li.imgmenu:hover {
    background:none;
}
#footer_menu li.imgmenu a:hover {
    background:url("../footer/img/home2.png") top left no-repeat;
}

#footer_menu li ul.dropup {
   display: none; 
   width: 10em; /* Width for Opera */
}
#footer_menu li:hover ul.dropup  {
	display: block;
	position: absolute;
	margin: 0 0 0 -16px;
	bottom:40px; /* Distance to the bottom of the browser */
	background-color:#222222;
	border: 1px solid #111111;
	border-bottom:none;

	/* CSS3 Stylings - Rounded Corners */
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
}
#footer_menu li:hover li { /* Drop up default lists */
	float: none;
	background:none;
	border:none;
	border-bottom:1px solid #161616;
	padding:12px 10px 12px 10px;
}
#footer_menu li:hover a {
	color: #fff
}
#footer_menu li:hover a:hover {
	color: #fff;
}
#footer_menu li:hover p {
	margin:6px 0;
}

/* Right Panel */

#footer_menu .right { /* Use the right class to push the content to the right */
	float:right;
	right:10px;
}

#stickyfooter .dropdown_1column, 
#stickyfooter .dropdown_2columns, 
#stickyfooter .dropdown_3columns {
	margin:4px auto;
	position:absolute;
	padding:10px 5px 10px 5px;
	display:none;
	text-align:left;
}

/* Drop Downs Sizes */

#stickyfooter .dropdown_1column {width: 140px;}
#stickyfooter .dropdown_2columns {width: 430px;}
#stickyfooter .dropdown_3columns {width: 425px;}

/* Showing Drop Down on Mouse Hover - Left aligned */

#footer_menu li:hover .dropdown_1column, 
#footer_menu li:hover .dropdown_2columns, 
#footer_menu li:hover .dropdown_3columns {
	display: block;
	position: absolute;
	margin: 0 0 0 -10px;
	bottom:40px;
	background-color:#222222;
	border: 1px solid #111111;

	/* CSS3 Stylings - Rounded Corners */
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
}

#stickyfooter .col_1,
#stickyfooter .col_2,
#stickyfooter .col_3,
#stickyfooter .col_11
{
	display:inline;
	float: left;
	position: relative;
	margin-left: 0px;
	margin-right: 5px;
}
#stickyfooter .col_1 {width:130px;}
#stickyfooter .col_2 {width:270px;}
#stickyfooter .col_3 {width:420px;}
#stickyfooter .col_11 {width:210px; }

/* Lists stylings */

#footer_menu li ul.simple { /* Reset stylings for other lists inside columns */
	margin-left:5px;
}
#footer_menu li ul.simple li {
	border:none; 
	padding:0px 0px 0px 12px;
	width:185px; font:12px Arial, Helvetica, sans-serif!important; font-weight:bold;
	line-height:20px!important; list-style:none;
	margin-left:5px; background-image:url(../footer/img/4x4gray.gif); background-repeat:no-repeat; background-position:0px 9px; 
}
#footer_menu li ul.simple li a.linkhead{
	font-size:16px; text-decoration:none; font-family:'DiavloLight'!important;
	line-height:22px; margin-left:0px; margin-bottom:10px;
	color:#FF6600; letter-spacing:1px;font-weight:bold;
}


.col_1 ul.simple1 { /* Reset stylings for other lists inside columns */
	margin-left:5px;
}
.col_1 ul.simple1 li {
	border:none;
	padding:0px;
	width:140px;
	line-height:24px; list-style:none;
	margin-left:5px; padding-left:10px;
}
.col_1 ul.simple1 li a.linkhead{
	font-size:16px; text-decoration:none;
	line-height:22px; margin-left:0px; margin-bottom:10px;
	color:#FF6600; letter-spacing:1px;font-weight:bold;
}

#stickyfooter h2.servicemenu {
	font-size:16px;
	line-height:22px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:normal;
	padding:0px 10px 0px 10px;
	margin:0px 0 10px 0; background:none!important; border:none!important;
}
#stickyfooter h2.servicemenu a.linkhead{ text-decoration:none; color:#FF6600;}
#stickyfooter li ul.ulwhyenagolist{margin-bottom:0px;display:block; clear:both;margin-top:0px; margin-left:10px;}
#stickyfooter li ul.ulwhyenagolist li{ /*background-image:url(../footer/img/tickmark.png); background-position:0px 11px;background-repeat:no-repeat;*/list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/18px Arial, Helvetica, sans-serif!important; color:#cccccc; padding-left:0px;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px;}
#stickyfooter li ul.ulwhyenagolist li strong{ font-weight:700;color:#92c82f; font-size:13px; }
#stickyfooter li ul.ulwhyenagolist li a{text-decoration:none; display:inline!important}
#stickyfooter li ul.ulwhyenagolist li a:hover{text-decoration:none; color:#fff;}

#stickyfooter li ul.acceptedpapers-list{margin-bottom:0px; clear:both;margin-top:0px; margin-left:10px;}
#stickyfooter li ul.acceptedpapers-list li{ background-image:url(../footer/img/tickmark.png); background-position:0px 11px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px Arial, Helvetica, sans-serif; color:#cccccc; padding-left:25px;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px; border-bottom:none; padding-bottom:0px}
#stickyfooter li ul.acceptedpapers-list li strong{ font-weight:400;color:#92c82f; font-size:13px; }
#stickyfooter li ul.acceptedpapers-list li a{text-decoration:underline; display:inline; margin-left: 0px;}
#stickyfooter li ul.acceptedpapers-list li a:hover{text-decoration:none; color:#fff;}


#stickyfooter li .col_1 ul.ulsublist{margin-bottom:0px; clear:both; margin-top:0px; margin-left:5px;}
#stickyfooter li .col_1 ul.ulsublist li{ list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px Arial, Helvetica, sans-serif; color:#cccccc; padding-left:15px;margin-bottom:5px;line-height:170%;vertical-align:top;margin-top:0px;}
.fontorange{color:#FF6600;}

.clients-nav{ display:block; margin:10px 0px 10px 0px ;}
.clients-nav a.client1{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:0px 0px; width:99px; height:142px; }
.clients-nav a.client1:hover{ background-position:0px -148px;}

.clients-nav a.client2{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:-103px 0px; width:99px; height:142px; }
.clients-nav a.client2:hover{ background-position:-103px -148px;}

.clients-nav a.client3{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:-203px 0px;  width:99px; height:142px;}
.clients-nav a.client3:hover{ background-position:-203px -148px;}

.clients-nav a.client4{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:-304px 0px; width:99px; height:142px;}
.clients-nav a.client4:hover{ background-position:-304px -148px;}


.dropdown_3columns .feedburnerFeedBlock{padding:0px 0 0px 0;height:auto;}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle a{color:#ff6600!important;font:bold 16px Arial, Helvetica, sans-serif;padding-top:0px;padding-left:0px;word-spacing:normal; display:block; clear:both;}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle a:hover{color:#ff6600!important;font:bold 16px Arial, Helvetica, sans-serif;padding-top:0px;padding-left:0px;word-spacing:normal; display:block; clear:both; text-decoration:underline}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle img{display:none;visibility:hidden;}
.dropdown_3columns .feedburnerFeedBlock ul{padding-left:0px;padding-top:0px; display:block; clear:both}
.dropdown_3columns .feedburnerFeedBlock ul li{background-image:url(../footer/img/tickmark.png); background-position:0px 11px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px Arial, Helvetica, sans-serif; color:#cccccc; padding-left:25px;margin-bottom:5px;line-height:170%;vertical-align:top;margin-top:0px;}
.feedburnerFeedBlock ul{display:block;clear:both;margin:6px 0!important;padding:5px; margin-left:10px}
.feedburnerFeedBlock li{background:url(../images/bullet1.gif) no-repeat 0 6px;list-style-type:none;padding:1px 0 3px 15px;margin:0 0 4px;}
.headline{}
.headline a{color:#666;}
.headline a:visited{}
.headline a:visited:hover{}
.headline a:hover{text-decoration:underline}
.fbsubscribelink{display:none;visibility:hidden;}
p.date{margin:0; padding:0}
#creditfooter{display:none;visibility:hidden;}

#stickyfooter .col_3 a.titlelink{	font-size:24px;
	line-height:24px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:400;
	padding:0px 10px 0px 10px;
	margin:12px 0;}
#stickyfooter .col_3 a.titlelink:hover{font-size:24px;
	line-height:24px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:400;
	padding:0px 10px 0px 10px;
	margin:12px 0; }	
	
.font12Normal{ font-size:12px!important; font-weight:normal}	
.floatRight{float:right}
.mart10{margin-top:10px!important}
a.readmore{margin-right:20px; font-weight:normal; float:right; padding-bottom:0px; border-bottom:1px solid #ccc }
.vabsmiddle{vertical-align:middle!important}

/* =========================== sticky footer css end ====================================== */	
/*ppc*/
.ppc-topbar-con{height:366px; margin:0 auto; background:url(../images/ppc/ppc-topbar-bg.png) no-repeat top left}
.ppc-content{width:638px; padding:14px 0px 2px 0px;}
.ppc-content h1{font-family:DiavloLight; color:#960733; line-height:0px; padding:0px}
.ppc-content .btn_bg{width:600px; border-bottom:dotted 1px #eeeeee; margin-top:10px}
.ppc-content .btn_bg a{background:url(../images/ppc/ppc-leftarrow.png) no-repeat center right; display:block; padding:7px 18px; color:#10689c; float:left; font-family:DiavloLight; font-size:16px}
.ppc-content .btn_bg a:hover{color:#960733}
.ppc-content .ppc-list-title{font-family:'DroidSansRegular'; color:#960733; font-size:19px; margin-top:16px; width:600px}
.ppc-content .ppc-list{padding:0px; margin:6px 0 0}
.ppc-content .ppc-list li{background: url("../images/ppc/ppc-list-icon.png") no-repeat scroll left center transparent; font-family: diavlolight; font-size: 14px; list-style: none outside none; padding: 3px 28px;}
.ppc-img{margin: 0px 0 0 0px; width: 280px; vertical-align:bottom; height:inherit; background:url(../images/ppc/researcher.png) no-repeat right bottom}
.ppc-calltoaction{height:52px; margin-top:38px; margin-left:9px}
.ppc-btn1{background:url(../images/ppc/whyenago.png) no-repeat top left; width:287px; height:41px; float:left}
.ppc-btn2{background:url(../images/ppc/getquote.png) no-repeat top left; width:309px; height:41px; float:left; margin-left:10px}

/*regional website */
.rw-container {border-top: 1px solid #999999;margin-top: 5px;padding-top: 12px;
}
.RW_container1{width:315px;float:left;padding:0 25px 0 0;}
.RW-box-container{
	margin-left:22px
}
.RW-box1{width:300px;float:left;padding:0 10px 0 0;}
.RW-box1 p{
	color: #555555;font-size: 12px;line-height: 14px;margin: 4px 0;text-align: justify;
	font-weight:bold
}
.RW-box1 h2
{
	background: none repeat scroll 0 0 transparent;border-bottom: 3px solid #9F0836;color: #000000;font-family: 'DroidSansRegular';font-size: 17px;
    font-weight: normal;
    height: 25px;
    letter-spacing: 0;
    line-height: 25px;
    margin: 0px 0px 10px 0px;
    padding: 0 0 2px;
    width: 170px;
	text-align:left;
	border-left:none;
}
.RW-box2{	width:300px;float:left;padding:0 10px 0 10px;
	}
.RW-box2 p{
	color: #555555;
    font-size: 12px;
    line-height: 14px;
    margin: 4px 0;
    text-align: justify;
	font-weight:bold;
}

.RW-ulbasic3 {
    clear: both;
    display: block;
    margin: 0px;
    padding:2px 0px 0px 0px;
}
.RW-ulbasic3 li{background:url(../images/bullet1.gif) no-repeat 0 6px; list-style-type:none; padding-left:11px;margin:0 0 0px 7px; font-size:11px; color:#000; float:left; padding-top:1px}
.RW-ulbasic3 li a{color: #555555 !important; height: 15px; padding-bottom: 2px; text-decoration:underline}
.RW-ulbasic3 li a.selected{color:#555555 !important}


.rw-row{border-bottom:1px solid #f3dede; height:25px}

.rw-col1{width:80px}
.rw-col2{width:220px}


/* search keywords footer*/
.RW-box-search{width:180px;float:left;padding:0 10px 0 0;}
.RW-box-search h2{background: none repeat scroll 0 0 transparent;border-bottom: 3px solid #9F0836;color: #000000;font-family: 'DroidSansRegular';font-size: 17px;font-weight: normal;height: 25px;letter-spacing: 0;line-height: 25px;margin: 0px 0px 10px 0px;padding: 0 0 2px;width: 170px;text-align:left;border-left:none;}
.RW-ulbasic-search {clear: both;display: block;margin: 0px;padding:2px 0px 0px 0px;}
.RW-ulbasic-search li{background:url(../images/bullet1.gif) no-repeat 0 6px; list-style-type:none; padding-left:11px;margin:0 0 0px 7px; font-size:11px; color:#555555 !important; float:left; padding-top:1px}
.RW-ulbasic-search li a{color: #555555 !important; height: 15px; padding-bottom: 2px; text-decoration:underline}
.RW-ulbasic-search li a.selected{color:#555555 !important}
.rw-col-search{width:170px}
.rw-row-search{border-bottom:0px solid #f3dede; height:25px}
/* search keywords footer end */

/*regional website */

.msg {
    background: url("../images/patterns/17.png") repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #A2A2A2;
    color: #960733;
    font-family: verdana;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin: 0 auto;
    padding: 5px 0 6px;
    text-align: center;
    width: 999px;
}
 
/* newsletter signup form footer */
.RW-box3{	float:left; margin-left:10px; width:315px; text-align: left;}

#mc_embed_signup{ width:320px;padding:0px; font: 11px/16px Arial,Helvetica,sans-serif;}
#mc_embed_signup form {
    display: block; width:315px;
    padding: 5px 0 5px 0;
    position: relative;
    text-align: left;
}
#mc_embed_signup h2 {
   background: none repeat scroll 0 0 transparent;
    border-bottom: 3px solid #9F0836;
    color: #000000;
    font-family: 'DroidSansRegular';
    font-size: 17px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 25px;
    margin: 0px 0px 10px 0px;
    padding: 0 0 2px;
    width: 315px;
	text-align:left;
	border-left:none;
}
#mc_embed_signup p{color: #2D2A2B; font: 11px/16px Arial,Helvetica,sans-serif; margin:5px 0px 5px 0px; text-align:left}
#mc_embed_signup p.copyright{color: #666; font-size:11px; line-height:16px; margin-top:5px}	
#mc_embed_signup input {
    border: 1px solid #999999;
}
#mc_embed_signup input[type="checkbox"] {
}
#mc_embed_signup input[type="radio"] {
}
#mc_embed_signup input:focus {
    border-color: #333333;
}
#mc_embed_signup .button {
    background-color: #a20838;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 0 5px 0px 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
}
#mc_embed_signup .button:hover {
    background-color: #b10f40;
}
#mc_embed_signup .small-meta {
    font-size: 11px;
}
#mc_embed_signup .nowrap {
    white-space: nowrap;
}
#mc_embed_signup .clear {
    clear: none;
    display: inline;
}

#mc_embed_signup input.email {
    margin: 0 0 0px 0;   
    padding: 6px 0;
    text-indent: 5px;
   border:1px solid #999999; color:#666; width:200px;
}
#mc_embed_signup input.button {
    margin: 0 0 0px;
    min-width: 100px;
}
#mc_embed_signup div#mce-responses {
    clear: both;
    float: left;
    margin: 0 5%;
    overflow: hidden;
    padding: 0 0.5em;
    top: -1.4em;
    width: 90%;
}
#mc_embed_signup div.response {
    float: left;
    font-weight: bold;
    margin: 1em 0;
    padding: 1em 0.5em 0.5em 0;
    top: -1.5em;
    width: 80%;
    z-index: 1;
}
#mc_embed_signup #mce-error-response {
    display: none;
}
#mc_embed_signup #mce-success-response {
    color: #529214;
    display: none;
}
#mc_embed_signup label.error {
    display: block;
    float: none;
    margin-left: 1.05em;
    padding: 0.5em 0;
    text-align: left;
    width: auto;
}

/* newsletter signup form footer end */

/* newsletter signup form header */
.popbox {
  text-align:left;
  position:relative;
}

  .collapse { position:relative; z-index:9999 }

  .open {
    
  }

    .box {
      display:block;
      display:none;
      background:#FFF;
      border:solid 1px #BBBBBB;
      border-radius:5px;
      box-shadow:0px 0px 15px #999;
      position:absolute;
    }

      .box a.close {
       color:red;
       font-size:12px;
       font-family:arial;
       text-decoration:underline;
      }

      .arrow {
      	width: 0;
      	height: 0;
      	border-left: 11px solid transparent;
      	border-right: 11px solid transparent;
      	border-bottom: 11px solid #FFF;
      	position:absolute;
      	left:1px;
      	top:-8px;
      	z-index:1001; 
      }

      .arrow-border {
      	width: 0;
      	height: 0;
      	border-left: 11px solid transparent;
      	border-right: 11px solid transparent;
      	border-bottom: 11px solid #BBBBBB;
      	position:absolute;
      	top:-8px;
      	z-index:1000;
      }

#mc_embed_signup1{ width:438px; background-color:#f8f8f8; padding:10px; border:1px solid #ccc; border-radius: 4px 4px 4px 4px;}
#mc_embed_signup1 form {
    display: block; width:434px;
    padding: 10px 0 10px 0;
    position: relative;
    text-align: left;
}
#mc_embed_signup1 h2 {
    border-bottom: 2px solid #A50A3A;
    color: #2D2A2B;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 25px;
    letter-spacing: 0;
    line-height: 25px;
    margin: 0px;
    padding: 0 0 2px;
	font-size:16px!important;
	background:none;
	border-left:none;
	width:434px;
}
#mc_embed_signup1 p{color: #2D2A2B; font: 14px/20px Arial,Helvetica,sans-serif; margin:5px 0px 5px 0px}
#mc_embed_signup1 p.copyright{color: #666; font-size:12px; line-height:19px; margin-top:10px}	
#mc_embed_signup1 input {
    border: 1px solid #999999;
}
#mc_embed_signup1 input[type="checkbox"] {
}
#mc_embed_signup1 input[type="radio"] {
}
#mc_embed_signup1 input:focus {
    border-color: #333333;
}
#mc_embed_signup1 .button {
    background-color: #a20838;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;   
    padding: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
	margin-left:10px!important;
}
#mc_embed_signup1 .button:hover {
    background-color: #b10f40;
}
#mc_embed_signup1 .small-meta {
    font-size: 11px;
}
#mc_embed_signup1 .nowrap {
    white-space: nowrap;
}
#mc_embed_signup1 .clear {
    clear: none;
    display: inline;
}
#mc_embed_signup1 label {
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
}
#mc_embed_signup1 input.email {
    display: block;
    margin: 0;
    min-width: 215px;
    padding: 8px 0;
    text-indent: 5px;
    width: 100%;border:1px solid #dddddd;
}
#mc_embed_signup1 input.button {
    display: block;
    margin: 0 0 0px;
    min-width: 90px;
    width: 35%;
}
#mc_embed_signup1 div#mce-responses {
    clear: both;
    float: left;
    margin: 0 5%;
    overflow: hidden;
    padding: 0 0.5em;
    top: -1.4em;
    width: 90%;
}
#mc_embed_signup1 div.response {
    float: left;
    font-weight: bold;
    margin: 1em 0;
    padding: 1em 0.5em 0.5em 0;
    top: -1.5em;
    width: 80%;
    z-index: 1;
}
#mc_embed_signup1 #mce-error-response {
    display: none;
}
#mc_embed_signup1 #mce-success-response {
    color: #529214;
    display: none;
}
#mc_embed_signup1 label.error {
    display: block;
    float: none;
    margin-left: 1.05em;
    padding: 0.5em 0;
    text-align: left;
    width: auto;
}

/* newsletter signup form header end */
/* scroller
*/
#pscroller1 {
    border: 0 solid #CCCCCC;
    height: 120px;
    margin: 0;
    width:960px;
	margin:0 auto;
}
#pscroller2 {
    border: 0 solid #CCCCCC;
    height: 160px;
    margin: 0;
    width:400px;
	margin:15px auto 0 auto;
}
#pscroller3 {
    border: 0 solid #CCCCCC;
    height: 94px;
    margin: 0;
    width:382px;
	margin:15px auto 0 auto;
}
.quoteText {
    color: #666666;
   	line-height:22px;
}
.quoteAuthorRight {
    color: #84213F;
    font: italic 11px/12px Verdana;
    margin-top: 10px;
    text-align:right;

}

.RW-ulbasic4 {
    clear: both;
    display: block;
    margin: 0px;
    padding:2px 0px 0px 0px;
}
.RW-ulbasic4 li{background:url(../images/bullet1.gif) no-repeat 0 6px; list-style-type:none; padding-left:11px;margin:0 0 0px 7px; font-size:14px; color:#9F0836; float:left; padding-top:1px; padding-bottom:6px; font-weight:bold}
.RW-ulbasic4 li span{color: #555555 !important; height: 15px; padding-bottom: 2px; font-size:12px; font-weight:normal}
.RW-ulbasic4 li a.selected{color:#555555 !important}
.red-f	{color:#FF0000;}
.font-col	{color:#555555; font-size:11px; padding-left:11px;}
.phone {
    color: #9F0836;
    font-family: 'DroidSansRegular';
    font-size: 13px;
    font-weight: bold;
}
.fmj-frame	{width:620px; height:310px; margin-bottom:30px;}
.font17	{font-size:17px !important;}
#floatMenu {
    right: 0;
    margin-left: 462px;
    position: fixed;
    top: 240px;
    width: 103px;
    z-index: 1;
}
ul.bloglist{margin:0 0 0 25px;padding:0px;}
ul.bloglist li{background:url(../images/bullet1.gif) no-repeat scroll 0 4px rgba(0, 0, 0, 0);list-style-type:none;padding:1px 0 3px 15px;margin:0 0 4px}
.pdate { padding:2px 0; color:#9F0836; }

