body{ margin:0px; padding:10px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; background-color:#f9f9f7;}
p{ line-height:17px; }
a{ text-decoration:none;}
a:link, a:visited, a:active {outline-style:none;outline-width:0;}
img{border:0;}
.widthall{ width:100%;}
.float_left{ float:left; position:relative;}
.float_left_gs{ float:left; position:relative; line-height:16px;}
.float_right{ float:right; position:relative;}
.blank_1h{ float:left; position:relative; height:1px;}
.blank_2h{ float:left; position:relative; height:2px;}
.blank_3h{ float:left; position:relative; height:3px;}
.blank_4h{ float:left; position:relative; height:4px;}
.blank_5h{ float:left; position:relative; height:5px;}
.blank_6h{ float:left; position:relative; height:6px;}
.blank_7h{ float:left; position:relative; height:7px;}
.blank_8h{ float:left; position:relative; height:8px;}
.blank_10h{ float:left; position:relative; height:10px; line-height:10px; font-size:0; margin:0; padding:0;}
.blank_12h{ float:left; position:relative; height:12px;}
.blank_14h{ float:left; position:relative; height:14px;}
.blank_15h{ float:left; position:relative; height:15px;}
.blank_17h{ float:left; position:relative; height:17px;}
.blank_18h{ float:left; position:relative; height:18px;}
.blank_20h{ float:left; position:relative; height:20px;}
.blank_22h{ float:left; position:relative; height:22px;}
.blank_24h{ float:left; position:relative; height:24px;}
.blank_25h{ float:left; position:relative; height:25px;}
.blank_26h{ float:left; position:relative; height:26px;}
.blank_30h{ float:left; position:relative; height:30px;}
.blank_34h{ float:left; position:relative; height:30px;}
.blank_40h{ float:left; position:relative; height:40px;}
.blank_50h{ float:left; position:relative; height:50px;}
.blank_60h{ float:left; position:relative; height:60px;}
.blank_65h{ float:left; position:relative; height:65px;}
.blank_100h{ float:left; position:relative; height:100px;}

.blank_15w{ float:left; position:relative; width:15px;}
.blank_10w{ width:10px; float:left; position:relative; }
.blank_5w{ width:5px; float:left; position:relative; }
.heauto{ height:100%;}
.greencolor{  background-color:#821756;}
.lightgreencolor{  background-color:#b6a6be;}
.redmintcolor{  background-color:#d64371;}
.bluecolor{ background-color:#0f428f;}
.yellowcolor{background-color:#e6bd1e;}
.darkpinkcolor{background-color:#693256;}
.orangecolor{background-color:#f58220;}
.lightbluecolor{background-color:#00aeef;}
.darkorangecolor{background-color:#ee8501;}

.darkpinkcolor_submenu{background-color:#9d7a91;}
.redmintcolor_submenu{background-color:#ea91ad;}
.greencolor_submenu{background-color:#acd783;}
.bluecolor_submenu{background-color:#7986b8;}
.yellowcolor_submenu{background-color:#ead07e;}
.orangecolor_submenu{background-color:#f8ae6e;}
.lightbluecolor_submenu{background-color:#59caf4;}
.darkorangecolor_submenu{background-color:#F7B570;}



.l_height{line-height:180%}
.font24{ font-size:24px;}
.icontop3{ top: 2px; left: 2px; position:relative;}
.outercontainer{ float:left; position:relative; width:100%;}
.bgwrapper{ float:left; position:relative; width:980px; background-color:#fff;}
/*.maincontainer{ margin:auto; width:980px; height:100%; border-right:1px solid #bdc2be; overflow:hidden; }*/
.maincontainer{ margin:0px auto 10px; width:980px;border-right:1px solid #bdc2be; overflow:hidden; }
.mainheader{ height:auto; float:left; position:relative; width:100%; border:0px solid blue; }
.topheaderbg{ float:left; position:relative;background-image:url(../images/colorband_top.png); background-repeat: no-repeat;width:100%; height:7px; line-height:7px; }
.loginwrapper{ float:left; position:relative; width:100%; padding:5px 0px 0 0; color:#8191a8;}
.loginmenu{ float:right; position:relative; margin:0;display:inline; width:13.3%; padding:4px 0 0 0; margin-right: 18px; border:0px solid white; text-align: right;}
.loginmenu li{ float:right; position:relative; margin:0; padding:0 5px 0 5px; display:inline; list-style-type:none;}
.loginmenu li a{ color:#8191a8; text-decoration:none;}
.headerbanner{ float:right; position:relative; width:728px; height:90px; padding:5px 16px 0 0;}
.leftpartheader{ float:left; position:relative; border:0px solid red; width:224px; padding:0 0 0 10px;}
.logowrapper{ float:left; position:relative; /*width:126px;*/ width:60%; border:0px solid green; margin-top: 8px;}
.logo img{ float:left; position:relative; background-image:url(../images/logo.jpg); background-position:left top; width:99px; height:59; bottom:12px; }
.mainmenuwrapper{ float:left; position:relative; margin:15px 0 0 0; border:0px solid red; background-image:url(../images/mainmenubg.jpg); background-repeat:repeat-x; height:22px; width:100%;}
.leftmenu{ float:left; position:relative; width:auto; display:inline; margin:0; padding:0;}
.leftmenu li{ float:left; position:relative; width:auto; display:inline; margin:0; padding:0; text-transform:uppercase; font-weight:bold;}
.leftmenu li a{ color:#3e3e3b; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; }
.leftmenu li a:hover{ color:#fff; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; background-color:#005892; /*text-shadow:2px 2px #5a5a5a;*/}
.leftmenu li a.selected{ color:#fff; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; /*background-color:#005892;*/}
.rightmenu{ float:right; position:relative; width:auto; display:inline; margin:0; padding:0 7px 0 0; font-weight:bold;}
.rightmenu li{ float:left; position:relative; width:auto; display:inline; margin:0; padding:0; text-transform:uppercase;}
.rightmenu li a{color:#3e3e3b; float:left; position:relative;list-style-type:none; text-decoration:none; padding:0 5px 0 10px; line-height:22px; border:0px solid red;}
.rightmenu li a:hover{ color:#fff; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; background-color:#005892;}
.rightmenu li a.selected{ color:#fff; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; /*background-color:#005892;*/}

.submenuwrapper{ float:left; position:relative; width:100%; background-color:#005892; height:22px; line-height:22px; text-transform:uppercase;}
/*.submenuwrapper ul{ float:left; position:relative; width:100%; display:inline;  margin:0; padding:0;}*/
.submenuwrapper ul{ float:left; position:absolute; width:100%; display:inline;  margin:0; padding:0; left:0px; top:0px;}
.submenuwrapper ul li{ float:left; position:relative;  display:inline;  margin:0; padding:0 0px 0 0px; font-weight:bold;}
.submenuwrapper ul li a{ float:left; position:relative;  display:inline; color:#FFFFFF; margin:0; padding:0 11px 0 11px; text-decoration:none; letter-spacing:0.5px; /*text-shadow: #5a5a5a 2px 2px;*/   }
.submenuwrapper ul li a:hover{float:left; position:relative;  display:inline; color:#FFFFFF; margin:0; padding:0 11px 0 11px; text-decoration:none; background-color:#7986b8; }
.menuwrapper{ float:left; position:relative; background-image:url(../images/menubg.jpg); width:980px; height:33px;}
.menuwrapper ul{ float:left; position:relative;  display:inline; color:#636464; margin:0; padding:0 0 0 8px;line-height:33px;}
.menuwrapper ul li{ float:left; position:relative;  display:inline; color:#636464; margin:0; padding:0 0px 0 0px; font-weight:normal;    }
.menuwrapper ul li span{ background-image:url(../images/line.jpg); background-repeat:no-repeat; background-position:left ; float:left; position:relative; width:1px; height:13px; background-repeat:no-repeat ; padding:19px 0 0 0;}
.menuwrapper ul li a{ float:left; position:relative;  display:inline; color:#636464; margin:0; padding:0 4px 0 4px; text-decoration:none; }
.menuwrapper ul li a:hover{ float:left; position:relative;  display:inline; color:#636464  ; background-color:#FFFFFF; margin:0; padding:0 4px 0 4px; text-decoration:none; line-height:33px;background:#FFFFFF url(../images/bulletearrow.jpg); background-position:center 26px; background-repeat: no-repeat;}
.menuwrapper ul li a.select{ float:left; position:relative;  display:inline; color:#636464  ; margin:0; padding:0 4px 0 4px; text-decoration:none; line-height:33px; background:#FFFFFF url(../images/bulletearrow.jpg); background-position:center 26px; background-repeat: no-repeat;}
.menurightpart{ float:right ; right:15px; position:relative; width:auto; border:0px solid red; line-height:33px;}
.go{ float:left; position:relative; height:18px; width:148px; border:1px solid #d5d6d7; margin:5px 0 0 0; padding:0 5px 0 5px ; font-size:11px;}

div.submitbutton {
background:transparent url(../images/searchbg.gif) no-repeat scroll left top;  height:20px; padding-left:4px; color:#fff; top:6px; left:10px; font-size:11px; }
input.submitbuttontext{ background:transparent url(../images/searchbg.gif) no-repeat  right top; border:0 ; cursor:pointer; display:block; text-transform:capitalize; font-weight:normal;color:#fff;  height:20px; font-size:14px; margin:0 0 0 0; line-height:18px; padding:0 8px 2px 3px; width:auto;  float:left; position:relative; overflow:visible;font-size:11px; font-weight:bold;   }
input.submitbuttontext .submit{  height:20px; float:left; position:relative; font-size:11px; }

.advsearch{ float:left; position:relative; color:#262627; padding-left:20px; text-decoration:none;  }
.maincontentpage{ float:left; position:relative; width:943px; height:auto; background-image:url(../images/leftcolorstripbg.png); background-repeat:repeat-y; background-position:left top; border:0px solid red; padding:0 0px 0 20px;  }
.maincontentpagesbt{ float:left; position:relative; width:960px; background-color: #F8ECEE; height:auto; background-image:url(../images/leftcolorstripbg.png); background-repeat:repeat-y; background-position:left top; border:0px solid red; padding:0 0 0 20px;  }
.homeleftdiv{ float:left; position:relative; width:422px; border-right:1px solid #d3d6e1; height:auto; left:0px; padding:2px 0 10px 0}
.homemiddiv{ float:left; position:relative; width:267px; border-right:1px solid #d3d6e1; height:auto;padding:1px 0 10px 0}
.footerwrapper{ float:left; position:relative; height:37px ; background-image:url(../images/footerbg.gif); background-repeat:no-repeat; width:950px; line-height:40px; padding:0 15px 0 15px; border:0px solid red; z-index:1000; }
.f_top{top:7px; position:relative;}
.rightbanner{ float:right; position:relative; width:238px; padding:10px 0 0 0;}
.colorstrip{ float:left; position:relative; background:url(../images/colorband.jpg); height:8px; width:943px; text-align:center; margin:2px 0 0 0; line-height:8px; background-repeat:no-repeat;  padding:0; border:0px solid red; font-size:0; }
.bottomdivwrapper{ float:left; position:relative; width:100%; border:0px solid red; padding:20px 0 15px 0;}
.akteirwrapper{ position:relative; width:304px; border:0px solid red; padding:0 0 15px 0;}
.bluestrip{ float:left; position:relative; width:304px; height:30px; line-height:30px; background-image:url(../images/bluestrip.jpg); background-repeat:no-repeat;}
.bluestrip h3{ float:left; position:relative; margin:0; padding:0; font-size:18px; text-transform:uppercase; color:white; padding:0 0 0 10px; letter-spacing:1px;}
.bottomlink{ float:left; position:relative; width:96%; border:0px solid red; margin:0; padding:10px 0 0 10px;}
.bottomlink li{ float:left; position:relative; width:95%; margin:0; padding:0px 0 0 0px; list-style-type:none; display:block; color:#8898ad; background-image:url(../images/bullete.png); background-repeat:no-repeat; background-position:left 5px;}
.bottomlink li a{ float:left; position:relative;  color:#8898ad; text-decoration:none; line-height:16px;}
.advertdiv{ float:left; position:relative; width:238px; padding:0 0 10px 0;}
.advertdiv2{ float:left; position:relative; width:238px; padding:0 0 10px 0;/* background:url(../images/addline.jpg); background-repeat:no-repeat;*/ background-position:bottom left; border-bottom:1px solid #c2c5d4;}
.sponseror{ float:left; position:relative; color:#FFFFFF; background-image:url(../images/sponsorer.png);height:36px; width:238px; }
.sponseror h3{ float:left; position:relative; padding:0; margin:0; height:38px; font-size:18px; line-height:38px; padding:0 0 0 15px;}
.adline{ float:left; position:relative; border-bottom:1px solid #c2c5d4; width:238px; height:1px; padding: 0 0 10px 0; font-size:0;  }
.dattimeinfo{ float:left; position:relative; border:0px solid red; padding-top:4px; /*width:201px;*/width:100%;}
.dattimeinfo a{ float:left; position:relative; width:auto; min-height:14px;}
.date{ float:left; position:relative; color:#9fabbd; font-size:11px; }
.update{ float:left; position:relative; font-size:11px; color:#75869f; font-weight:bold; padding:0 3px 0 3px; text-transform:capitalize;}
.update_usart{ float:left; position:relative; font-size:11px; color:#669; font-weight:normal; padding:0 0px 0 3px; text-transform:capitalize;}
.bluefont{ float:left; position:relative; text-transform:uppercase; color:#275a9d;padding:0 4px 0 1px; font-size:11px; font-weight:bold;}
.bluefont2{ float:left; position:relative; color:#005892; padding:0 6px 0 0px; font-size:13px; font-weight:bold;}
.chaticon{ float:left; position:relative;  height:10px; background-image:url(../images/chaticon.jpg); background-position:left ; margin-top:2px; padding:0 0 0 16px; background-repeat:no-repeat; color:#21569b; font-size:11px; line-height:10px; margin-right:4px;}
.colorband{ float:left; position:relative; padding:3px 0 0 0px; margin:0; height:8px; line-height:8px; font-size:0;}
.advrtdheading{ float:left; position:relative;}
.adheading { float:left; position:relative; font-size:16px; margin:0; padding:5px 0 5px 0; }
.bluelink{ color:#07428e ; font-weight:bold; text-decoration:none;}
.violetlink{ color:#C50063 ; font-weight:bold; text-decoration:none;}
.photo{ padding:10px 0 0 0;}
.adheadinggreen{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:20px; font-weight:normal; line-height:22px; width:100%; color:#678c8b;}
.advertinfo{ float:left; position:relative; width:100%; font-weight:normal; line-height:16px; color:#29292a;}
.adheading_v{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:20px; font-weight:normal; line-height:22px; width:100%; color:#5f5c87;}
.articleftdiv{ float:left; position:relative; width:412px; padding:0 0 0px 0;}
.articleheading{float:left; position:relative; font-size:40px; width:100%; margin:0; padding:5px 0 5px 0; line-height:42px ;  }
.articleinfo{ float:left; position:relative; width:100%; font-weight:normal; line-height:16px; color:#29292a }
.artdiv{ float:left; position:relative; padding:5px 0 0 0; width:407px;}
.artline{ float:left; position:relative; margin:0; padding: 0 0 10px 0; border-bottom:1px solid #c2c5d4; height:1px; font-size:0; width:100%; }
.articleheading2{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:28px; font-weight:normal; line-height:30px; width:100%; }
.redheaing{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:23px; font-weight:normal; line-height:25px; width:100%; color:#d74429;}
.redheaing_sbt{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:23px; font-weight:normal; line-height:25px; width:100%; color:#9a1f2c;}
.blackheaing{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:17px; font-weight:bold; line-height:20px; width:100%; color:#000;}
.articleftdivmid{ float:left; position:relative; width:240px; padding:0 0 0px 0; border:0px solid red; left:15px;}
.artmiddiv{ float:left; position:relative; padding:10px 0 0 0; width:239px;}
.articleheading3{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:23px; font-weight:normal; line-height:24px; width:100%;}
.redheaing2{float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:18px; font-weight:bold; line-height:21px; width:100%; color:#d74429;}
.redheaing2sbt{float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:18px; font-weight:bold; line-height:21px; width:100%; color:#9a1f2c;}
.headerpercentage{ float:left; position:relative; width:130px; /*color:#7e8fa6;*/  color:#333; font-weight:normal; line-height:11px; border:0px solid red; margin-top:5px;}
.innerleftdiv{ float:left; position:relative; border-right:1px solid #D3D6E1; width:690px; height:auto; padding:15px 0 0 0;}
.leftinnercolor{ float:left; position:relative; width:640px; border-bottom:2px solid #07428f; padding:5px 15px 20px 20px;background-color:#f7f7fb;}
.breadcrumb{ float:left; position:relative; width:100%; margin:0; padding:0px 0 0 0}
.breadcrumb ul{ float:left; position:relative; width:auto; margin:0; padding:0px 0 0 0; display:inline; font-size:10px;}
.breadcrumb ul li{ float:left; position:relative; width:300px; margin:0; padding:0px 0 0 0; list-style-type:none;}
.breadcrumb ul li a{ color:#69696b; text-decoration:none; padding:0 1px 0 0px;}
.breadcrumb ul li a:hover{ color:#f786ff; text-decoration:none; padding:0 1px 0 0px;}
.breadcrumb ul li a.selected_b{color:#323233; text-decoration:none; padding:0 1px 0 0px;; font-weight:bold;}
.in_date{ float:right; position:relative; font-weight:bold;color:#323233; font-size:9px;}
.photoimg{ float:left; position:relative; padding:5px 0 0 0px; width:100%;}
.btshopleftdiv{ float:left; position:relative; width:631px; height:auto; padding:7px 0 0 55px;background-image:url(../images/leftcolorstripbg.png); background-repeat:repeat-y; background-position:right top; border:0px solid red;}
.btshopleftdivinner{ float:left; position:relative; width:500px; border:0px solid red;}
.shoph2{font-size:35px; float:left; position:relative; margin:0;  color:#e6bd1e; width:99%;}
.shoph3{font-size:18px; float:left; position:relative; margin:0; padding:7px 0 10px 0; color:#005892; line-height:21px;}
.shopinfo{ float:left; position:relative; font-size:15px; font-weight:normal; line-height:20px;}
.shopborder{ float:left; position:relative; width:100%; border-bottom:2px solid #e6bd1e; padding:5px 0 0 0; line-height:1px;}
.shopblock{ float:left; position:relative; width:100%;}
.shopsmallblock{ float:left; position:relative; width:260px; border-bottom:1px solid #c2c5d4; padding:10px 0px 10px 0;}
.shopphoto{ float:left; position:relative; /*width:150px; height:150px;*/ padding:0 0 10px 0;}
.shopsmallblockifo{ float:left; position:relative; width:100%; line-height:16px;}
.leftpartsmallshop{ float:left; position:relative; padding-right:15px; width:260px; }
.rightpartsmallshop{ float:right; position:relative;  width:260px; }
.contactdell{ float:left; position:relative; margin:40px 0 0 0; width:100%;}
.contactdellus{ float:left; position:relative; margin:20px 0 0 0; width:100%;}
.testimonial{ float:left; position:relative; padding:10px 0 50px 0; font-size:20px; color:#0e0d0d;}
.graybluefont{ color:#5f7a8b;}
#btchart{ float:left; position:relative; }
#btchart td{ padding-right:20px;}
#btchart td ul{ float:left; position:relative; margin:0; padding:0;  list-style-type:none;}
#btchart td ul li{ float:left; position:relative; margin:0; padding:0; list-style-type:none; display:block; color:#4b697d; clear:left;}
.redfont{ color:#d74429;}
.radio{ margin: -1px 3px 1px 0px; padding:0; width:16px; height:16px;  line-height:16px; float:left; position:relative; vertical-align:middle}
.bluefont_small{ color:#005892; margin:0 0 0px 0; font-weight:bold; font-size:13px; line-height:19px;}
.input174{ height:19px; width:174px; border:1px solid #c2c5d4; margin: 3px 0px 0px 0px; background-color:#f6f9fb; padding-left:3px;}
.input174b{ height:19px; width:174px; border:1px solid #c2c5d4; margin: 3px 0px 0px -3px; background-color:#f6f9fb; padding-left:3px;}
.inputcountry{ height:19px; width:120px; border:1px solid #c2c5d4; margin: 3px 0px 0px 0px; background-color:#f6f9fb;}
.input65{ height:19px; float:left; position:relative; width:65px; margin: 3px 0px 0px 0px; border:1px solid #c2c5d4; background-color:#f6f9fb;}
.input105{ height:19px; width:101px; left:6px; border:1px solid #c2c5d4; margin: 3px 0px 0px 0px; background-color:#f6f9fb;}
.input105arrow{float:left; position:relative; width:100px; border:1px solid #c2c5d4;  background:#f6f9fb url(../images/arrow.jpg); background-repeat:no-repeat; background-position:right center;}
.inputnewsletter{ height:19px; width:174px; border:1px solid #c2c5d4; margin: 8px 0px 10px 0px; background-color:#f6f9fb;}
.registerbtn{ float:left; position:relative;}
div.registerbutton {
background:transparent url(../images/registerbtn_bg.jpg) no-repeat scroll left top;  height:20px; padding-left:4px; }
input.registerbuttontext{ background:transparent url(../images/registerbtn_bg.jpg) no-repeat  right top; border:0 ; cursor:pointer; display:block; text-transform:capitalize; font-weight:normal;color:#202021;  font-size:11px; margin:0 3px 0 0; padding:3px 4px 3px 4px; width:auto;  float:left; position:relative; overflow:visible; letter-spacing:1px;}
input.registerbuttontext1{ background:transparent url(../images/registerbtn_bg.jpg) no-repeat  right top; border:0 ; cursor:pointer;  text-transform:capitalize; font-weight:normal;color:#202021;  font-size:11px; margin:0 0 0 0; padding:3px 4px 3px 4px; width:auto;   position:relative; overflow:visible; letter-spacing:1px;}
input.text .submit{  height:20px; float:left; position:relative;  }
.Som{float:left; position:relative; width:100%; }
.Som h3{ float:left; position:relative; margin:3px 0 8px 0; padding:0; font-size:18px; font-weight:normal; color:#005892;}
.Som h4{ float:left; position:relative; margin:10px 0px 8px 0px; padding:0; font-size:23px; font-weight:normal; color:#005892;}
.Som ul{float:left; position:relative; width:100%; margin:0; padding:5px 0 0 1px; }
.Som ul li{float:left; position:relative; width:100%; margin:0; padding:0 0 0 10px; list-style-type:none; display:block; background-image:url(../images/roundbullete.jpg); background-repeat:no-repeat; background-position: left center; }

/*Added New*/
.leftmenu #top_borst_menu a:hover {background-color:#0f428f;}
.leftmenu #top_sbt_menu a:hover {background-color:#d64371;}
.leftmenu #top_bt_shop a:hover {background-color:#e6bd1e;}
.leftmenu #top_bt_charts a:hover {background-color:#821756;}
.leftmenu #top_forum_menu a:hover {background-color:#ee8501;}
.leftmenu #top_bt_markets a:hover {background-color:#00aeef;}
.default_menu_color {background-color:#005892;}
.submenuwrapper #borst_menu li a:hover{background-color:#7986b8;}
.submenuwrapper #sbt_menu li a:hover{background-color:#ea91ad;}
.submenuwrapper #bt_shop li a:hover{background-color:#ead07e;}
.submenuwrapper #bt_charts li a:hover{background-color:#b6a6be;}
.submenuwrapper #forum_menu li a:hover{background-color:#F7B570;}
.submenuwrapper #bt_markets li a:hover{background-color:#59caf4;}
.hide_div{ visibility:hidden; display:none;}
.show_div{ visibility:visible; display:block;}
#registration_help_section{ float:left; position:relative; width:100%; display:none;}
.blog_rights{ display:none;}
.error_list{  margin: 0px 0px 0px 10px; padding: 0pt; list-style-type: none; color:#FF0000; float:left; position:relative;}
.error_list_outer{ float: left; position: relative;}
.for_labels{ float: left; position: relative; margin-top: 1px;}
.errormsg, .greenmsg { font-size:12px; line-height: 16px; padding: 12px 4px 5px 5px; margin: 8px 0 22px; }
.errormsg { color: #ff0000; border: 0px solid #070606;}
.greenmsg { color: #070606; border: 0px solid #070606;}
.noticemsg { color: #070606; font-weight: bold; }
.blog_rights_error{ margin: 0pt 0pt 0pt 10px; padding: 0pt; list-style-type: none; color:#FF0000;}
.for_form_error{float:left; position:relative; color:#FF0000;}
.loginwrapper a{color:#8191A8;}
.topic_title{color:#5f7a8b;}
.highlight_topic_title{ color:#FF9933;}
.vote_panel{ float:left; position:relative;background-image:url(../images/votepannel.gif); background-repeat: no-repeat;width:166px; height:200px;}
#admin_edit_post a{ color:#000000; font-weight:normal;}
#admin_edit_post .edit_link_class{ color:#000000;}
#borst_forum_reply .error_list{ margin: 0px; padding: 0pt; list-style-type: none; color:#FF0000;}
.bluegrayfont{ color:#5f798a;}
.skincolor{ color:#e99585;}
#user_list td{ font-weight:normal;}
#forget_password_page a{color:#547184;}
.friend_request{border:0px solid red; padding:0px 5px 0px 5px; margin-top:2px; background-color:#5F7A8B; color:#FFFFFF;}
.search_error{ float:left; position:relative; height:18px; width:148px; border:1px solid #FF0000; margin:5px 0 0 0; padding:0 5px 0 5px ; font-size:11px;}
.redcolor{ color:#FF3333;}
.blackcolor{ color:#000000;}
.orangetext{ color:#FF9900;}
.greycolor{ color:#CCC;}
#back_article_list th a{ color:#000000; }
#back_object_list a{ color:#000000; }
#search_object_form{ background-color:#7986B8; border-color:#8b8f9f;border-style:solid;border-width:1px 0;padding:7px 10px;width:95%; margin:10px 0 10px 0px; color:#FFFFFF; }
.backend_search_section{ background-color:#7986B8; border-color:#8b8f9f;border-style:solid;border-width:1px 0;padding:7px 10px;width:897px; margin:10px 0 10px 0px; color:#FFFFFF; }
/*Changes by me*/
.backend_search_section_1{ background-color:#7986B8; border-color:#8b8f9f;border-style:solid;border-width:1px 0;padding:7px 10px;width:897px; margin:10px 0 10px 0px; color:#FFFFFF;width:550px; }
/*end Changes by me*/
.cursor{ cursor:pointer;}
#create_article_form { background-color:#F5F5F5; color:#000000; border:1px solid #8b8f9f; margin-bottom:10px; }
#create_article_form a { color:#000000; }
#create_article_form td { padding:4px 3px 4px 0; font-weight:normal;}
#back_category_list td{ border:0px;}
#back_category_list a { color:#000000; }
#search_user_form{ background-color:#7986B8; border-color:#8b8f9f;border-style:solid;border-width:1px 0;padding:7px 10px;width:897px; margin:10px 0 10px 0px; color:#FFFFFF; }
.withOpacity{ opacity:0.5; filter: alpha(opacity=50);}
.eduborder{ float:left; position:relative; width:100%; border-bottom:1px solid #c2c5d4; padding:0px 0 0 0; margin-top:15px; line-height:1px; margin-bottom:20px;}


/* BT-CHART*/
#btchart{ font-size: 12px; }
#btchart_varlden{ float:left; position:relative; font-size: 12px;}
#btchart_varlden td{ padding-right:20px;}
#btchart_varlden td ul{ float:left; position:relative; margin:0; padding:0;  list-style-type:none;}
#btchart_varlden td ul li{ float:left; position:relative; margin:0; padding:0; list-style-type:none; display:block; color:#4b697d; clear:left;}
#btchart_varlden td ul li a{ float:left; position:relative; margin:0; padding:0; list-style-type:none; display:block; color:#4b697d; clear:left;}

#btchart_largecap{ float:left; position:relative; font-size: 12px; }
#btchart_largecap td{ padding-right:20px;}
#btchart_largecap td ul{ float:left; position:relative; margin:0; padding:0;  list-style-type:none;}
#btchart_largecap td ul li{ float:left; position:relative; margin:0; padding:0; list-style-type:none; display:block; color:#4b697d; clear:left;}
#btchart_largecap td ul li a{ float:left; position:relative; margin:0; padding:0; list-style-type:none; display:block; color:#4b697d; clear:left;}

.white_background{background-color:#FFFFFF;}
.ui-datepicker-trigger{vertical-align: bottom; margin-left:2px; height:22px; width:22px;}


/*8/06/2010*/
.padtd{ padding-top:3px; padding-bottom:3px;}
.radiodiv{ float:left; position:relative; padding-right:10px;}
.input210 {background-color:#F6F9FB;border:1px solid #c2c5d4;height:19px;width:210px;}
.input50 {background-color:#F6F9FB;border:1px solid #c2c5d4;height:19px;width:50px;}
.listingleftdiv{ float:left; position:relative; width:680px; height:auto; padding:15px 0 0 10px;background-image:url(../images/leftcolorstripbg.png); background-repeat:repeat-y; background-position:right top; border:0px solid red;}
.listingleftdivinner{ float:left; position:relative; width:650px; border:0px solid red;}
.listing{ float:left; position:relative; width:100%;}
.listing table{ float:left; position:relative; width:100%;}
.listing table th{ font-weight:normal; text-align:left; padding:3px 3px 5px 0px;}
.listing table td{ border-top:1px solid #c2c5d4; padding:5px 3px 4px 0px; font-weight:normal;}
.grayfont{ color:#363637;}
.lightgreenfont{ color:#5c9f47;}
.lightbluefont{color:#00aeef;}
.datefont{color:#3e3b46;font-size:10px;}
.darkbluefont{ color:#005892;}
.pinkfont { color:#e88e7f;}
.pagination{ float:right; position:relative; padding:0 10px 0 0; color:#363637; font-size:11px; width:99%; text-align:right;}
.pagination a{ color:#363637; text-decoration:none; line-height:11px;}
.listingheading{ float:left; position:relative; width:100%; color:#000000; font-size:18px; font-weight:normal; margin:0; padding:15px 0 8px 0; }
.listingtab{ float:left; position:relative; width:100%; margin:0; padding:10px 0 30px 0;}
.listingtab li{ float:left; position:relative; margin:0 2px 7px 0; padding:0; display:inline; height:22px; width:89px;}
.listingtab li a{ float:left; position:relative; margin:0 5px 0 0; padding:0; display:inline; height:22px; background-image:url(../images/listingtabbg.gif); background-position:left top; background-repeat:no-repeat; width:89px; text-align:center; line-height:22px; color:#a9a6a0; font-weight:bold;}
.listingtab li a:hover{ float:left; position:relative; margin:0 5px 0 0; padding:0; display:inline; height:22px; background-image:url(../images/listingtabbg.gif); background-position:left bottom; background-repeat:no-repeat; width:89px; text-align:center; line-height:22px; color:#fff; font-weight:bold;}
.listingtab li .selectedtab{ float:left; position:relative; margin:0 5px 0 0; padding:0; display:inline; height:22px; background-image:url(../images/listingtabbg.gif); background-position:left bottom; background-repeat:no-repeat; width:89px; text-align:center; line-height:22px; color:#fff; font-weight:bold;}
.font14{ font-size:13px;}
.subcribediv{ float:left; position:relative; width:110px; height:176px; padding:20px 15px 0px 0; }
.coursescorses table{ float:left; position:relative; width:100%;}
.coursescorses table th{ font-weight:bold; text-align:left; padding:3px 3px 5px 0px;}
.coursescorses table td{ border-top:1px solid #c2c5d4; padding:4px 3px 4px 0px; font-weight:normal;}
.font16{font-size:15px; line-height:19px;}
.ingress { float:left; position:relative; font-size:15px; font-weight:normal;line-height:20px;}
.ingress2 { float:left; position:relative; font-size:21px; font-weight:normal;line-height:25px;}
.menulink{ float:left; position:relative; width:100%;}
.menulink ul{ float:left; position:relative; padding:0; margin:20px 0 0 0;}
.menulink ul li{ float:left; position:relative; padding:0; margin:0; list-style-type:none; display:inline;}
.menulink ul li a{ float:left; position:relative; padding:0 0px 0 0px; margin:0; color:#537083; text-decoration:none; font-weight:bold;}
.menulink ul li span{ padding:0 10px 0 10px;}
.menulink ul li a:hover{ color:#bac1ca;}
.menulink ul li a.selcetdm{ color:#bac1ca;}
.artlineleftdiv{ float:left; position:relative; margin:0; padding: 0 0 10px 0; border-bottom:1px solid #c2c5d4; height:1px; font-size:0; width:407px; }
div.login {
background:transparent url(../images/registerbtn_bg.jpg) no-repeat scroll left top;  height:20px; padding-left:4px; }
input.loginbuttontext{ background:transparent url(../images/registerbtn_bg.jpg) no-repeat  right top; border:0 ; cursor:pointer; display:block; text-transform:capitalize; font-weight:normal;color:#202021;  height:20px; font-size:10px; margin:0 0 0 0; line-height:20px; padding:0 4px 3px 0; width:auto;  float:left; position:relative; overflow:visible; letter-spacing:1px;}
input.text .login{height:20px; float:left; position:relative;}
.loginmainwrapper{float:right; position:relative; width:60%; border:0px solid red; padding:2px 6px 0 0; line-height:18px;}
.exercise{ float:right; position:relative; width:100px; height:14px; line-height:17px; font-size:11px;border:1px solid #c2c5d4; margin:0 5px 0 2px;}
.articleheading_varldens { float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:35px; font-weight:lighter; line-height:37px; width:100%; }
.articleheading_Kina{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:30px; font-weight:lighter; line-height:30px; width:100%; }
.articleheading_Varldens2{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:24px; font-weight:lighter; line-height:25px; width:100%; }
.articleheading3_1st{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:24px; font-weight:normal; line-height:26px; width:100%;}
.articleheading3_2nd{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:22px; font-weight:normal; line-height:24px; width:100%; color:#1e7a41;}
.articleheading3_2nd_sbt{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:22px; font-weight:normal; line-height:24px; width:100%; color:#00723e;}
.articleheading_goda{ float:left; position:relative; margin:0; padding:5px 0 5px 0; font-size:20px; font-weight:lighter; line-height:22px; width:100%; color:#009ddb;}
/* .submenuwrapper ul li a{ float:left; position:relative;  display:inline; color:#FFFFFF; margin:0; padding:0 11px 0 11px; text-decoration:none; letter-spacing:0.5px;	filter: Shadow(Color=#000000, 	
			Direction=155, 
			Strength=2);  }
		
.leftmenu li a:hover{ color:#fff; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; background-color:#005892; filter: Shadow(Color=#000000, 	
			Direction=155, 
			Strength=2); } 
.leftmenu li a.selected{ color:#fff; float:left; position:relative; list-style-type:none; text-decoration:none; padding:0 10px 0 10px; line-height:22px; border:0px solid red; background-color:#005892; filter: Shadow(Color=#000000, 	
			Direction=155, 
			Strength=2); }*/
			
			
/**********************			forum css start       *****************************************/
.btforumleftdiv{ float:left; position:relative; width:635px; height:auto; padding:15px 0 0 55px;background-image:url(../images/leftcolorstripbg.png); background-repeat:repeat-y; background-position:right top; border:0px solid red;}
.btforumleftdivinner{ float:left; position:relative; width:555px; border:0px solid red;}
.btforumlogo{ float:left; position:relative; background-image:url(../images/btforumlogo.png); width:305px; height:42px; background-repeat:no-repeat; margin:10px 0 0 0;}
.forumnavigation{ float:left; position:relative; padding:20px 0 25px 0; width:100%;}

.forumtab{ float:left; position:relative; width:100%; margin:0; padding:10px 0 0px 0;}
.forumtab li{ float:left; position:relative; margin:0 1px 0 0; padding:0; display:inline; height:25px; width:71px;}
.forumtab li a{ float:left; position:relative; margin:0 5px 0 0; /*padding:4px 10px;*/padding:4px 0px; display:inline; height:25px; background-image:url(../images/forumtabbg.gif); background-position:left top; background-repeat:no-repeat; /*width:51px;*/width:71px; text-align:center; color:#ee8501; font-weight:normal ; font-size:11px; line-height:9px;}
.forumtab li a:hover{ float:left; position:relative; margin:0 5px 0 0; /*padding:4px 10px;*/padding:4px 0px; display:inline; height:25px; background-image:url(../images/forumtabbg.gif); background-position:left top; text-decoration:underline; background-repeat:no-repeat; /*width:51px;*/width:71px; text-align:center;  color:#ee8501; font-weight:normal;}
.forumtab li .selectedtab{ float:left; position:relative; margin:0 5px 0 0; padding:3px 0; display:inline; height:19px; background-image:url(../images/forumtabbg.gif); background-position:left bottom; background-repeat:no-repeat; width:71px; text-align:center; color:#fff; font-weight:normal;}
.forumheading{ float:left; position:relative; margin:0; padding:5px 0 15px 0; width:100%; font-size:20px; font-weight:normal;}
.blank_5h{ float:left; position:relative; font-size:0; height:5px;}

.forumlistingleftdiv{ float:left; position:relative; width:681px; height:auto; padding:15px 0 0 10px;background-image:url(../images/leftcolorstripbg.png); background-repeat:repeat-y; background-position:right top; border:0px solid red;}
.forumlistingleftdivinner{ float:left; position:relative; width:650px; border:0px solid red;}
.forumlisting{ float:left; position:relative; width:100%;}
.forumlisting table{ float:left; position:relative; width:100%;}
.forumlisting table th{ font-weight:bold; text-align:left; padding:3px 3px 5px 0px;}
.forumlisting table td{ border-top:1px solid #c2c5d4; padding:4px 3px 4px 0px; font-weight:bold;}

.orgfont{color:#ee8501}
.grayfont_forum{ color:#8c9094;}
.org_redfont{ color:#d74429;}





div.submit_votebutton {
background:transparent url(../images/graybgbutton.gif) no-repeat scroll left top;  height:16px; padding-left:4px; color:#fff; top:5px; left:10px; font-size:11px; }
input.submit_votebuttontext{ background:transparent url(../images/graybgbutton.gif) no-repeat  right top; border:0 ; cursor:pointer; display:block; text-transform:capitalize; font-weight:normal;color:#000;  height:16px; margin:0 0 0 0; line-height:16px; padding:0 8px 3px 3px; width:auto;  float:left; position:relative; overflow:visible; font-weight:normal; font-size:10px;   }
input.submit_votebuttontext .submit{  height:16px; float:left; position:relative; }



/************************************* commentOnForumTopic css start ***********************************************/
.commentblock_orgwrapper{ float:left; position:relative; width:595px; border:0px solid red; padding:10px 0 0 0}
.commentblock_forumheading{ float:left; position:relative; margin:0; padding:0 0 0px 0; width:100%; font-size:20px; font-weight:normal;}
.commentblock_org{ float:left; position:relative; width:535px; border:0px solid red;}
.commentblock_org .top{ float:left; position:relative; border:0px solid red; background-image:url(../images/commentblock_toporg.gif); background-repeat:repeat-x; width:100%; height:19px;}
.commentblock_org .mid{ float:left; position:relative; border:0px solid red; background-image:url(../images/commentblock_midbgorg.gif); background-position:left top; background-repeat:repeat-y; width:100%; height:auto;}
.commentblock_org .mid .midinner{ float:left; position:relative; border:0px solid green; width:91%; height:auto; padding:5px 0 15px 10px;}
.commentblock_org .bottom{ float:left; position:relative; border:0px solid red;  width:100%; height:5px; background:url(../images/commentblock_bottombgorg.gif);}
.commentblock_orgwrapper .rightnumber{ float:left; position:relative; background-image:url(../images/comment_number_org.gif); width:56px; height:19px;}
.commentblock_orgwrapper .number{ float:left; position:relative; width:68px; text-align:center; color:#000; line-height:20px ; font-weight:bold; padding: 1px 0 0 2px;}
.comment_date{ float:left; position:relative; line-height:19px; color:#feebd2; padding:0 0 0 5px; font-weight:bold; }
.commentblock_heading{ float:left; position:relative; color:#ee8501; font-weight: bold; text-transform:uppercase; padding: 0 2px 0 0;}
.blcokheading{ float:right; position:relative; padding:0 5px 8px 0 ; color:#fff; font-weight:bold; line-height:19px;}
.blcokheading_delete_link{ float:left; position:relative; padding:0 5px 8px 0 ; color:#fff; font-weight:bold; line-height:19px;margin-left:195px;}

.blockdateinfo{ float:left; position:relative; color:#e8934c; padding:0 0 8px 0}
.upcase{ text-transform:uppercase;}
.blockinfo{ float:left; position:relative; width:auto; padding:0 0 0 15px; width:81%;}

.commentblock_violetwrapper{ float:left; position:relative; width:595px; border:0px solid red; padding:10px 0 0 0}
.commentblock_violet{ float:left; position:relative; width:535px; border:0px solid red;}
.commentblock_violet .top{ float:left; position:relative; border:0px solid red; background-image:url(../images/commentblock_topviolet.gif); background-repeat:repeat-x; width:100%; height:19px;}
.commentblock_violet .mid{ float:left; position:relative; border:0px solid red; background-image:url(../images/commentblock_midbgviolet.gif); background-position:left top; background-repeat:repeat-y; width:100%; height:auto;}
.commentblock_violet .mid .midinner{ float:left; position:relative; border:0px solid green; width:91%; height:auto; padding:5px 0 15px 10px;}
.commentblock_violet .bottom{ float:left; position:relative; border:0px solid red;  width:100%; height:5px; background:url(../images/commentblock_bottombgvio.gif);}
.commentblock_violetwrapper .rightnumber{ float:left; position:relative; background-image:url(../images/comment_number_violet.gif); width:56px; height:19px;}
.commentblock_violetwrapper .number{ float:left; position:relative; width:68px; text-align:center; color:#000; line-height:20px ; font-weight:bold;}
.comment_date_violet{ float:left; position:relative; line-height:19px; color:#e9e5ea; padding:0 0 0 5px; font-weight:bold; }
.commentblock_heading_violet{ float:left; position:relative; color:#7d78a4; font-weight:bold; text-transform:uppercase; padding: 0 2px 0 0;}
.blockdateinfo_violet{ float:left; position:relative; color:#908aab; padding:0 0 8px 0}


/*forum all category css start*/
.forumslider_wrapper{ float:left; position:relative; width:100%; border:0px solid red;}
.silder_barbg { float:left; position:relative; width:100%; background-image:url(../images/sliderbar_bg.jpg); background-repeat:repeat-x; height:20px; margin:0 0 5px 0 }
.sliderbar_text{ float:left; position:relative; line-height:20px; color:#fff; font-weight:bold; text-transform:uppercase; padding:0 0 0 5px;}
.slider_cion{ float:right; position:relative; padding:3px 5px 0 0; width:14px; height:13px;}


/*min_sida page  css start */
.minsid_topwrapper{ float:left; position:relative; width:898px; border:0px solid red; padding:30px 0 5px 60px;}
.blogleft_divpart{ float:left; position:relative; width:340px; padding:0px;   margin:0 0 0 0px; border:0px solid red;}
.mainconetentinner{ float:left; position:relative; background-color:#4b4b4d ; width:974px;}
#minsid{ float:left; position:relative; padding:0 15px 0 6px; border:0px solid red;}
.minsid_lefttopdiv{ float:left; position:relative; padding:15px 15px 25px 15px; background-color:#e8e3ea; width:238px; margin:0 0 12px 60px; }
.minsid_lefttopdiv_banner{ float:left; position:relative; background:#fff url(../images/colorband_top.png); background-repeat:no-repeat; width:100%; padding:0px 0 0 0; height:7px;}
.minleft_heading{ float:left; position:relative; font-size:14px; font-weight:bold; padding:0 0 10px 0; margin:0;}
.minleft_userphoto{ float:left; position:relative; font-size:12px; font-weight:bold; padding:0 0 10px 0; clear:left; background-image:url(../images/photobg_round.png); width:107px; height:121px; background-repeat:no-repeat; z-index:100;}
.userimg{ float:left; position:absolute; z-index:1;}
.rating_wrapper{ float:left; position:relative;  width:100%; padding:0 0 5px 0}
.userinfo_min{ float:left; position:relative; width:100%; line-height:17px; border-bottom:1px solid #c3cacf; padding:0 0 10px 0}
.posticon{ float:left; position:; padding:3px 5px 0 0}
.minleft_heading2{ float:left; position:relative; font-size:12px; font-weight:bold; padding:0 0 10px 0; margin:0;}
.photo_container{ float:left; position:relative; padding:0 0 5px 0; width:52px;  color:#5F7A8B; }
.l18_height{ line-height:17px;}

.advert_wrapper{ float:left; position:relative; padding:10px 0 0 0; background-color:#fff; width:267px; margin:12px 0 0 60px }
.minsid_rightdiv{ float:left; position:relative; width:620px ; border:0px solid white ; padding:0 0 10px 0}
.curverect_topbg{ float:left; position:relative; width:620px; height:12px; font-size:0; background-image:url(../images/curvewhbt_top.png);}
.curverect_midbg{ float:left; position:relative; width:619px; height:auto ; background-image:url(../images/curvewhbt_mid.jpg); background-repeat:repeat-y; padding-bottom:0px;}
.curverect_bottombg{ float:left; position:relative; width:620px; height:12px; font-size:0; background-image:url(../images/curvewhbt_bottom.jpg); margin:0 0 3px 0;}

.midsi_inner_tab{ float:left; position:relative; padding:5px 30px 0 30px;; border:0px solid red; width:560px;}
.midsi_inner{ float:left; position:relative; padding:30px; border:0px solid red; width:560px;}
.minsid_heading{ float:left; position:relative; color:#a7a8aa; margin:0; padding:0; font-size:34px; font-weight:normal; font-family:caslon; }
.profilelink{ float:right; position:relative;}
.profilelink a{ color:#fff; text-decoration:none;}

.minsid_listingtab{ float:left; position:relative; width:100%; margin:0; padding:10px 0 20px 0;}
.linkwrapper{ float:left; position:relative; width:42%; border:0px solid red; line-height:18px;}
.minsid_listingtab li{ float:left; position:relative; margin:0 1px 0 0; padding:0; display:inline; height:22px; width:79px; font-size:10px;}
.minsid_listingtab li a{ float:left; position:relative; margin:0 1px 0 0; padding:2px 0 0 0; display:inline; height:20px; background-image:url(../images/minlistingtabbg.gif); background-position:left bottom; background-repeat:no-repeat; width:79px; text-align:center;  color:#897784; font-weight:normal;}
.minsid_listingtab li a:hover{ float:left; position:relative; margin:0 1px 0 0; padding:2px 0 0 0; ; display:inline; height:20px; background-image:url(../images/minlistingtabbg.gif); background-position:left top; background-repeat:no-repeat; width:79px; text-align:center; color:#fff; font-weight:bold;}
.minsid_listingtab li .selectedtab{ float:left; position:relative; margin:0 1px 0 0; padding:2px 0 0 0; display:inline; height:20px; background-image:url(../images/minlistingtabbg.gif); background-position:left top; background-repeat:no-repeat; width:79px; text-align:center; color:#fff; font-weight:bold;}
.om_miginfo{ float:left; position:relative; width:100%; border-bottom:0px solid #c3cacf; }
.om_miginfotable{ float:left; position:relative; width:100%;}
.om_miginfotable .heading{ color:#7d78a0; font-weight:normal; font-size:18px; padding:19px 0 7px 0;border-bottom:1px solid #c3cacf}
.minsi_border{ border-bottom:1px solid #c3cacf}
.padtop_10{ padding:5px 0 0 0; position:relative;}
.padtop_3{ padding:3px 0 0 0; position:relative;}
.viocolor{ color:#7D78A0;} 

/*min_sida page_2  css start */
.msgheading{ float:left; position:relative; color:#000; font-size:18px; padding:0 0 20px 0}
.messagewrapper{ float:left; position:relative; border-top:2px solid #c2c5d4; width:100%; padding:10px 0 10px 0}
.messagewrapper .info{ float:left; position:relative; padding:0 0 0 15px; line-height:18px; color:#362a43; width:87%;}
.l_bluefont{ color:#23b6ed;}
.paginationwrapper{ float:left; position:relative; border:0px solid red; width:100%; padding:5px 0 0 0; line-height:16px;}
.paginationwrapper .pagination{ padding:0; font-weight:normal;}
.paginationwrapper .pagination a:hover{ color:#00a5dc}
.paginationwrapper .pagination .selected{ color:#00a5dc; font-weight:bold;}


/*blog page css start*/
.blogleft2_divpart{ float:left; position:relative; width:620px ; border:0px solid white ; padding:0 0 10px 0; margin:10px 0 0 45px;}
.blogright2_divpart{ float:right; position:relative; width:271px; padding:0px;   margin:0 0 0 0px; border:0px solid red;}
.blogright{ float:right; position:relative; padding:0px; background-color:#e8e3ea; width:268px; margin:0 0 0 0px; border:0px solid red; }
.blog_advert_wrapper{float:right; position:relative; padding:15px 4px 15px 3px; width:263px; margin:0 0 0 0px; background: #fff url("../images/leftcolorstripbg.png"); background-repeat:repeat-y;}
.blogright_inner{ float:left; position:relative; padding:15px; background-color:#e8e3ea; width:238px; margin:0 0 0 0px; border:0px solid red; }
.blogright_inner .userinfo_min{ float:left; position:relative; width:100%; line-height:17px; border-bottom:0px solid #c3cacf; padding:0 0 0px 0}
.blogsliderwrapper{ float:left; position:relative; width:268px; padding:0; line-height:24px;}
.blogslider{ float:left; position:relative; background-color:#fff9c7; width:238px; padding:0 15px 0 15px; line-height:24px; margin-top: 2px;}

.blogright_heading{ float:left; position:relative; font-size:14px; font-weight:bold; line-height:24px; margin:0; padding:0;  }
.blogarrowicon{ padding:3px 0 0 0; position:relative;}
.blogppersonalinfo{ float:left; position:relative; padding:0px 0 5px 15px ; line-height:16px; width:80%; border:0px solid red;}
.grayline{ float:left; position:relative; margin:0; padding:0; width:100%; font-size:0; line-height:0px; border-bottom:1px solid #c3cacf;}
.lineheight_16{ line-height:16px;}
.blueinfo{ float:left; position:relative; padding:0 0 0 15px; color:#767892; font-size:26px; line-height:28px; font-weight:normal; width:40%;  }
.bloginner_rect{ float:left; position:relative; border:0px solid red; width:100%;}
.viocolor{ color:#a88ea5;}
.blog1advrt{ float:left; position:relative; width:560px; padding:0 28px 0 30px;}
.blog1advrt h2{ float:left; position:relative; width:100%; font-size:28px; font-weight:normal; margin:0; padding:0 0 10px 0;}
.bloginfo{ float:left; position:relative; line-height:17px; font-weight:normal; font-size:12px; width:100%;}
.greenfont{ color:#009932}
.bloginfo .advrtimg_l{ padding:10px 10px 10px 0}
.bloginfo .advrtimg_r{ padding:10px 10px 10px 10px}

.viocolorinfo{ color:#9780a3; font-size:11px; line-height:14px; width:180px; border:0px solid red; font-weight:bold; position:relative; padding:20px 0 0 0}
.clear_l{ clear:left;}
.blogtable { float:left; position:relative; line-height:14px; font-size:11px;}

/*blog page_2 css start*/
.blog1advrt .grayline{ float:left; position:relative; width:100%;  border-bottom:1px solid #c3cacf}
.commentwrapper{ float:left; position:relative; width:100%;}
.commentheading{ float:left; position:relative; padding:10px 0 0 30px; font-size:17px; font-weight:normal;}
.comment_messagewrapper{ float:left; position:relative; width:100%; padding:10px 0 10px 0}
.comment_messagewrapper .info{ float:left; position:relative; padding:0 0 0 15px; line-height:16px; color:#362a43; width:87%;}
.reply_messagewrapper{ float:left; position:relative; width:90%; padding:10px 0 10px 50px; border:0px solid red;}
.reply_messagewrapper .info{ float:left; position:relative; padding:0 0 0 15px; line-height:16px; color:#6779b7; width:87%;}
.vio_blue{ color:#6778ac;}
.Commentformwrapper{ float:left; position:relative; background-color:#d9dbe0; margin:15px 0 20px 30px; padding:15px; width:70%}
.Commentformwrapper .heading{ font-size:12px; font-weight:bold; float:left; position:relative; margin:0; padding:0 0 0px 0; line-height:18px; width:100%;}
.input175{ float:left; position:relative; width:175px; margin:10px 5px 0 0; border:1px solid #afafaf; border-top:2px solid #464646; line-height:16px;}
.inputtext{ float:left; position:relative; line-height:18px; margin:10px 0 0 0}
.commenttextarea{ float:left; position:relative; width:95%;  border:1px solid #afafaf; border-top:2px solid #464646;  margin:10px 5px 10px 0;}
.voted{ float:left; position:relative; width:100%; text-align:center; color:#c50063; font-size:22px; padding:20px 0 20px 0; width:560px;}
.stariconblog{ padding:8px 0 0 0; float:left; position:relative;}
.innerleftdiv_kronikor{ float:left; position:relative; border-right:0px solid #D3D6E1; width:691px; height:auto; padding:15px 0 0 0;}
.leftinner_kronikor{ float:left; position:relative; width:500px;  padding:0px 15px 20px 20px;}
.kronikorinfo{ float:left; position:relative; font-size:15px; font-weight:normal; line-height:20px; width:100%;}
.kronikorborder{ float:left; position:relative; width:100%; border-bottom:1px solid #c2c5d4; padding:0px 0 0 0; margin-top:42px; line-height:1px; margin-bottom:26px;}
.kronikorborderlast{ float:left; position:relative; width:100%; border-bottom:1px solid #ffffff; padding:0px 0 0 0; margin-top:25px; line-height:1px; margin-bottom:18px;}
.kronikorinfo h2{ float:left; position:relative; font-size:24px; font-weight:normal; width:100%; margin:0; padding:5px 0 20px 0;}
.forumsubmenuwrapper{ float:right; position:relative; height:18px;  margin:0; padding:0; width:100%; }
.forumsubmenu{ float:left; position:relative; height:18px; background:#ee8501 url("../images/forumtabbg_bootmright.gif"); background-repeat:no-repeat; margin:0; padding:0 10px 0 0px;  background-position:right top; width:96.5%; }
.leftforum{ float:left; position:relative; height:18px; background:#ee8501 url("../images/forumtabbg_bootmleft.gif"); background-repeat:no-repeat; width:10px;}
.forumsubmenu li{ float:left; position:relative;  list-style-type:none; background-color:#ee8501; height:18px;}
.forumsubmenu li a{ float:left; position:relative; color:#fff; list-style-type:none; font-size:11px; padding:0 13px 0 13px; height:18px; line-height:17px; }
.forumsubmenu li a:hover{ text-decoration:underline;}
.forumsubmenu li a:hover{ text-decoration:underline;}
.forumsubmenu li .select{ float:left; position:relative; background-color:#fff; color:#ee8501;}
.forumsubmenu li span{  height:10px; width:1px; background-repeat:no-repeat; background-image:url("../images/line_wh.gif"); position:relative; padding:0 0 0 1px; top:4px; right:1px; float:left; position:relative;}
.caps{ text-transform:uppercase; font-weight:bold;}

/*Amit changes 15-11-2010*/
/*.maincontentpageshop {padding:0 0px 0 20px;width:960px;}*/
.maincontentpageshop {padding:0 0px 0 7px;width:973px;background-color:#fff8d0;}
.maincontentpageshop .rightbanner {background-color:#fff8d0;padding-left:21px; padding-right:9px;width:240px;}
.cart{ float:left; position:relative; width:100%;}
.cart .title {background-image:url("../images/bt-shop.png");background-position:right 0;background-repeat:no-repeat;color:#000000;float:left;font-size:22px;margin:0;min-height:22px;padding:16px 0 10px 0px;position:relative;width:100%;}
.yellow_line { float:left; position:relative; width:100%; height:1px; background-color:#e6bd1e; border:0px; }
.cart .info{ float:left; position:relative; width:100%; line-height:15px; margin-bottom:3px; }
.cart .info2{ float:left; position:relative; width:100%; line-height:18px; margin-bottom:5px; }
.cart .info .left{ float:left; position:relative; width:50%; }
.cart .info .right{ float:left; position:relative; width:50%; text-align:right; }
.cart .info input {background-color:#FFFFFF;border:1px solid #000000;font-size:10px;height:12px;line-height:8px;text-align:center;width:15px; padding:1px 0px 0px 0px;}
.red_button {background-image:url("../images/red_button_left.png");background-position:left center;background-repeat:no-repeat;float:left;padding:1px 1px 1px 1px; position:relative; line-height:12px;}
.red_button span {background-image:url("../images/red_button_right.png");background-position:right center;background-repeat:no-repeat;color:white;float:right;font-size:10px;font-weight:bold;left:2px;padding-right:5px;position:relative;text-transform:uppercase; padding-top:2px; padding-bottom:2px; letter-spacing:0.03em;}
.red_text{ color:#d74429; font-weight:bold;}
.red_text2{ color:#FF3333; font-weight:bold;}
.blue_title{font-size:12px; color:#000000; font-weight:bold;}
.blue_title_big {font-size:18px; color:#005892; margin-bottom:15px; line-height:24px; }
.blue_title_best{font-size:16px; color:#005892;}
ul.rows {margin:0px; padding:0px; float:left; position:relative; width:100%; list-style:none; display:block; margin-bottom:10px;}
ul.rows5 {margin:0px; padding:0px; float:left; position:relative; width:100%; list-style:none; display:block; margin-bottom:5px;}
ul.rows li { margin:0px; padding:0px; float:left; position:relative; width:100%; list-style:none; display:block; margin-top:5px;}
ul.rows li .label{margin-left:8px;} 
ul.rows li .label_last{margin-left:0px;}
ul.rows li input.small {margin-right:8px;width:82px;}
ul.rows li a{ text-decoration:none; color:#597587;}
div.spacer { float:left; position:relative; width:100%; margin-top:10px; margin-bottom:10px;}
div.spacer2 { float:left; position:relative; width:100%; margin-top:10px; margin-bottom:5px;}
div.spacer3 { float:left; position:relative; width:100%; margin-top:5px; margin-bottom:5px;}
div.spacer4 { float:left; position:relative; width:100%; margin-top:15px; margin-bottom:10px;}
.remove_from_chart{background-image:url("../images/red_button_left.png");background-position:left center;background-repeat:no-repeat;float:left;padding-left:2px;padding-right:0;position:relative; line-height:12px;}
.remove_from_chart span {background-image:url("../images/red_button_right.png");background-position:right center;background-repeat:no-repeat;color:white;float:right;font-size:10px;font-weight:bold;left:2px;padding-right:5px;position:relative;text-transform:uppercase; padding-top:2px;padding-bottom:2px; letter-spacing:0.03em;}
.empty_chart{background-image:url("../images/red_button_left.png");background-position:left center;background-repeat:no-repeat;float:left;padding-left:2px;padding-right:0;position:relative; line-height:12px;}
.empty_chart span {background-image:url("../images/red_button_right.png");background-position:right center;background-repeat:no-repeat;color:white;float:right;font-size:10px;font-weight:bold;left:2px;padding-right:5px;position:relative;text-transform:uppercase; padding-top:2px; padding-bottom:2px; letter-spacing:0.02em;}

/*Amit 26-11-2010*/
.btshopleftdiv{ background-color:#FFFFFF; padding-left:60px;}

/* Changes by Ajay */
#top_ons{width:53px; height:34px; border:0px solid red; float:right; position:relative; color:#94b6dc; line-height:10px; text-align:right; text-transform:uppercase;}
#top_ons div{float:left; position:relative;font-size:11px; font-weight:bold;border:0px solid red; width:100%;}
.vote_panel_outer{ width:158px; margin-left:3px; border:0px solid red; }
.vote_panel_option_row{ border-top:1px solid #c2c5d4; width:160px; padding-top:2px; }
.vote_panel_header_row{ height:23px;padding:6px 0px 3px 5px; font-size:16px; color:#e8a800; font-weight:bold; width:155px; }
.to_page_top { float:left; position:relative; border:0px solid red;margin-top: 10px;text-align: right; width: 552px; color:#005892;}
.blog_read_more{ float:left; position:relative; padding-left:7px;}

.paginationwrapper .user_all_blog_comment_pagination{ padding:0; font-weight:bold;}
.paginationwrapper .user_all_blog_comment_pagination a:hover{ color:#00a5dc}
.paginationwrapper .user_all_blog_comment_pagination .selected{ color:#00a5dc}
.user_all_blog_comment_pagination{ float:right; position:relative; padding:0 10px 0 0; color:#363637; font-size:11px; width:99%; text-align:right;}
.user_all_blog_comment_pagination a{ color:#363637; text-decoration:none; line-height:11px;}
input.submitblogcomment{ background:transparent url(../images/registerbtn_bg.jpg) no-repeat  right top; border:0 ; cursor:pointer; display:block; text-transform:capitalize; font-weight:normal;color:#202021;  height:20px; font-size:11px; margin:0 0 0 0; line-height:20px; padding:0 4px 3px 0; width:auto;  float:left; position:relative; overflow:visible; letter-spacing:1px;}
.add_to_favorite{ color:#000; cursor:pointer;
    width: 132px;
    text-align: center;
	letter-spacing: 0.05em ;
    float: left;
    background: url('/images/add_to_favourate.png') top no-repeat;
    background-position: top left;
    height: 22px;
    padding-top: 2px;
    margin-top: -5px;
    font-family: verdana;
	font-size: 11px;
	color: #242526  
}

.paginationwrapper .all_favorite_pagination{ padding:0; font-weight:bold;}
.paginationwrapper .all_favorite_pagination a:hover{ color:#00a5dc}
.paginationwrapper .all_favorite_pagination .selected{ color:#00a5dc}
.all_favorite_pagination{ float:right; position:relative; padding:0 10px 0 0; color:#363637; font-size:11px; width:99%; text-align:right;}
.all_favorite_pagination a{ color:#363637; text-decoration:none; line-height:11px;}

.analysis_fav{ border:0px solid red;float:left;position:relative;padding:10px 30px 20px 0px;width:528px;}
.article_fav{ border:0px solid red;float:left;padding:0px 30px 20px 0px;position:relative;width:528px;}
.forum_fav{border:0px solid red;float:left;padding:0px 30px 20px 0px;position:relative;width:528px;}
.blog_fav{border:0px solid red;float:left;padding:0px 30px 20px 0px;position:relative;width:528px;}

#myaccount_data_container table th {  font-weight: bold;    padding: 3px 3px 5px 0;    text-align: left; /*border-bottom: 1px solid #c2c5d4;*/}
#myaccount_data_container table td {  /*border-bottom: 1px solid #c2c5d4;*/    font-weight: normal;    padding: 4px 3px 4px 0;}
#myaccount_data_container .favortite_save_changes{ float:left; position:relative; width:100%; padding-bottom:5px; border-bottom: 1px solid #c2c5d4; }
#myaccount_data_container table tr { /*float:left;*/ position:relative; border-bottom: 1px solid #c2c5d4; }

.remove_from_fav_list{ float:left; position:relative; cursor:pointer;}
.my_e_newsletter{ border:0px solid red;float:left;position:relative;padding:10px 30px 20px 0px;width:528px;}
#back_newsletter_list td { border: 0 none; }
#news_search_option{ background-color:#7986B8; border-color:#8b8f9f; border-style:solid; border-width:1px 0; color: #FFFFFF; padding: 7px 10px; float:left; position:relative; width:100%;}

.my_subscription_list_outer{ border:0px solid red;float:left;position:relative;padding:10px 30px 20px 0px;width:528px;}
.paginationwrapper .all_my_subscription_pagination{ padding:0; font-weight:bold;}
.paginationwrapper .all_my_subscription_pagination a:hover{ color:#00a5dc}
.paginationwrapper .all_my_subscription_pagination .selected{ color:#00a5dc}
.all_my_subscription_pagination{ float:right; position:relative; padding:0 10px 0 0; color:#363637; font-size:11px; width:99%; text-align:right;}
.all_my_subscription_pagination a{ color:#363637; text-decoration:none; line-height:11px;}

.success_msg{color: #00CC33; font-size:12px; font-weight:bold; padding:10px 0 10px 0px;}
.edit_forum_anchor{ cursor:pointer;}
.bank_selection_outer{ float:left; position:relative; padding-top:10px; border-top:1px solid #e6bd1e; display:none; }
.payment_conformation_class{ width:66px; cursor:pointer;}
.my_order_text{ float:left; position:relative; width:555px; color:#005892; font-size:16px;}
.my_order_rec_row{ float:left; position:relative; border-top:1px solid #8b8f9f; padding:5px 0 5px 0; width:555px;}
.my_order_sub_row{ float:left; position:relative; width:550px;border:0px solid red;}
.my_order_total_detail_outer{ float:left; position:relative;border-top:1px solid #8b8f9f; padding:5px 0 5px 0; width:555px; }
.bill_details{ float:left; position:relative; width:100%; border-top:1px solid #c2c5d4; border-bottom:1px solid #c2c5d4; padding-bottom:10px; margin-top:10px;}
.save_mail_bill{ color: #5F7A8B; cursor:pointer;}
#pdf_send_report{ float:left; position:relative; width:100%; color:#009966; padding:5px 0 5px 0px;}

/* Forum */
.new_forum_topic_outer{float:left;height:16px;margin:10px 0 0;position:relative;width:305px; color:#a3afb8; font-size:12px; font-weight:bold; padding:12px 0 0 10px;}
.new_fprum_topic_text{ color:#a3afb8;}
#btforum_category_error{ float:left; position:relative; color:#FF0000; margin-left:10px;}
#btforum_subcategory_div{ float:left; position:relative; width:100%; margin-bottom:5px; display:none;}
#btforum_category_div{ float:left; position:relative; width:100%; margin-bottom:5px;}
#btforum_title_div{float:left; position:relative; width:100%;margin-bottom:15px;}
#btforum_subject_error{ float:left; position:relative; color:#FF0000; margin-left:10px;}
#btforum_desc_error{float:left; position:relative; color:#FF0000; margin-left:10px;}
.upload_forum_img_outer{ float:left; position:relative; margin-top:6px; width:100%;}
.cursor_underline{ cursor:pointer; text-decoration:underline;}
#forum_detail_img_upload_msg{ float:left; position:relative; color:#FF0000; margin-left:10px;}
.testimonial .save_forum_topic_btn{margin-top:10px; margin-right:10px;}
.testimonial .preview_forum_topic_btn{margin-top:10px;}
.forum_btn_set{width:500px; font-size:12px;}
.forum_category_selectbox{ float:left; position:relative; width:180px;}
.forum_subcategory_selectbox{ float:left; position:relative; width:180px;}
.forum_topic_textfield{ float:left; position:relative; width:176px;}

/* Backend Shop Article List */
.bk_shoplist_col_name{ float:left; position:relative; width:54px;}
.bk_shoplist_col_status{ float:left; position:relative; width:58px;}
.bk_shoplist_col_type{ float:left; position:relative; width:102px;}
.bk_shoplist_col_delete{ float:left; position:relative; width:46px;}
.shop_update_msg{ float:left; position:relative; padding:3px 0px 0px 10px; color:#00CC00;}

/* For Share link.*/
.addthis_toolbox { float:right; position:relative;}
.addthis_default_style{ float:left; position:relative;}
.addthis_button{ float:left; position:relative;}

/* For article list visa med ingress/visa utan ingress. */
.preamble{ font-weight: normal; font-size: 11px; text-decoration:none; color: #5F7A8B; cursor:pointer; float:left; position:relative; width:125px;}
.preamble_img{ margin: 3px 10px 8px 0px; float: left;}

/* Blog List */
.blog_cat{ cursor:pointer;}
.no_result{ text-align:center; font-weight:bold; float:left; width:100%;}
.blog_list_of_month{ line-height:15px;}
.yellowline{ float:left; position:relative; margin-top:10px; margin-bottom:10px; border-top:1px solid #FFF9C7; border-bottom:1px solid #FFF9C7; padding:2px;}

/* BT Article Detail page. */
.bt_art_ingress_outer{ float:left; position:relative; margin-bottom:10px; width:100%;}
.bt_art_ingress_text{margin-top:5px; margin-bottom:12px; width:520px;}
.bt_art_borstname{width:600px;}

/* Blog Details Page */
.blog_add_fav_div{ float:left; position:relative; color:#333333; margin-top:2px; width:160px;}
.blog_home_page{ float:left; position:relative; color:#547184; margin-top:2px; width:160px;}
.blog_date{ float:right; position:relative; margin-top:2px; width:210px;}

/* Homepage last column */
.adheading_small { float:left; position:relative; font-size:14px; margin:0; padding:5px 0 5px 0; }

/* Add Analysis/ Blog new design */
.article_wrapper{float:left;position:relative;width:565px;}
.addArticle{ float:left; position:relative; width:565px; padding-bottom:15px;}

.addArticle .article_top {
    background-image: url(/images/top_left_blue.png);
    background-position: left top;
    background-repeat: no-repeat;
    color: #413F3F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-top: 7px;
    position: relative;
    width: 548px;
}
.addArticle  .article_top_right{
float:right; background-image:url(/images/right_bg.png); background-repeat:no-repeat;
width:7px; background-position:right top; height:26px;
}

.addArticle .article_content{
    border-left: 1px solid #c2c5d4;
    border-right: 1px solid #c2c5d4;
	border-bottom:1px solid #c2c5d4;
    float: left;
    margin-left: 1px;
    width: 561px;
	padding-top:15px;
	padding-bottom:15px;
	
}
.addArticle .article_content ul{
	float:left;
	position:relative;
	padding:0px;
	margin:0px;		
	list-style:none;
	display:inline;
	width:100%;
	padding-left:10px;

}
.addArticle .article_content ul li{	float:left;	position:relative; padding-right:10px; padding:0px;	margin:0px;	list-style:none; display:inline;}
.addArticle .article_content ul li a{float:left; position:relative;	text-align:center; text-decoration:none; padding-top: 10px; padding-bottom: 5px; cursor:pointer; width:82px;}
.addArticle .article_content ul li img{	border:0px;}
.addArticle .article_content ul li span{float:left;position: relative;width:100%;color:#111111;padding-top:4px;font-size:11px;font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}
.addArticle .article_content .row{ float:left; position:relative; width:100%; padding-bottom:10px;}
.addArticle .article_content .column{ float:left; position:relative; /*width:50%; padding-bottom:10px;*/ width:100%;}
.addArticle .article_content .column a{ text-decoration:none; text-align:center; float:left; position:relative; color:#000000;}
.addArticle .article_content .column a span{float:left; position:relative; width:100%;}

.addArticle .article_content .detail_section{ color: #000000; float: left;font-size: 12px; padding-left: 12px; padding-top: 5px; position: relative;}
.addArticle .article_content .img_upload_outer{ float:left; position:relative; width:500px; padding-bottom:10px; padding-left:12px;}
.addArticle .article_content .img_upload_outer span{float:left; position:relative; width:100%; text-align:left;}
.addArticle .article_content .img_upload_outer a{ float:left; position:relative; color:#000000; text-decoration: underline;}
.addArticle .article_content .img_upload_outer .upload_img_div{ float:left; position:relative; color:#000000; width:450px;}
.addArticle .article_content .img_upload_outer .upload_img_text{ float:left; position:relative; text-align:left; color:#000000; width:150px;}
.addArticle .article_content .img_upload_outer .upload_img_report{ float:left; position:relative; text-align:left; color:#FF3300;width:298px;}


.addArticle .article_content .label_text {color: #000000; float: left; font-size: 12px; padding-left: 12px; padding-top: 5px; position: relative; width: 100px;}
.addArticle .article_content .input_box{float:left;position:relative;width:250px;}
.addArticle .article_content .column .input_box{ width:auto;} 
.addArticle .article_content .input_box input{float:left; position:relative;height:22px;width:250px;border:1px solid #C5D7E5;}

.addArticle .article_content .input_box select{float:left; position:relative;height:22px;width:135px;border:1px solid #C5D7E5;}

.addArticle .article_content ul li a.activelink{padding-top: 10px; padding-bottom: 5px; border: 1px solid #C5D7E5;}
.addArticle .article_content .error_box{float:left;position:relative;width:160px; padding-left:5px; color:#FF3300; padding-top:5px;}
.blog_combo_outer{ float:left; position:relative; width:500px;}

.addArticle .article_content .combine_article_div{ float:left; position:relative; padding-left:12px; width:500px;}
.addArticle .article_content .combined_author_names_error{ float:left; position:relative; padding-left:12px; width:500px; color:#FF3300;}
.addArticle .article_content .author_name_div{float:left; position:relative; display:none; padding-left:12px;}
.addArticle .article_content .combine_author_note{float:left; position:relative; padding:5px 0 5px 0; width:500px;}
.addArticle .article_content .combine_author_input_container{float:left; position:relative; width:200px;}
.addArticle .article_content .combine_author_input{float:left; position:relative; width:100%; margin-bottom:10px;}
.addArticle .article_content .author_limit_error{float:left; position:relative; width:100%; color:#FF0000;}
.addArticle .article_content .list_div{float:left; position:relative; width:250px; margin-left:10px;}
.addArticle .article_content .article_status{float:left; position:relative; padding-top:15px;}
.addArticle .article_content .article_status select { border: 1px solid #C5D7E5; float: left; height: 22px;position: relative; width: 70px;}

/* Borst Protfolio Page */
.margin_10{ margin-bottom:10px;}
.margin_20{ margin-bottom:20px;}

/* Registartion Page Read More */
.ingress a{ font-weight:normal;}

/* Changes by C */
.checkbox { margin:0px 5px 0px 0px; padding:0; float:left; position:relative; vertical-align:middle}
.faqborder{ float:left; position:relative; width:100%; border-bottom:1px solid #c2c5d4; padding:0px 0 0 0; margin-top:8px; line-height:1px; margin-bottom:15px;}
#top_kontakt{width:53px; height:34px; border:0px solid red; float:left; position:relative; color:#94b6dc; line-height:10px; text-align:right;}

/*Amit Changes 31-1-2011*/
#borst_desc_div p {width:520px; line-height:17px;}
.input220 {    background-color: #F6F9FB;    border: 1px solid #c2c5d4;    height: 19px;    width: 220px;}
.padtdsmall { padding-bottom:1px; padding-top:0px;}
.padtdsmallbutton { padding-bottom:3px; padding-top:0px;}
.padtdsmall .input174{margin-top:2px;}
.padding_label{ padding-top:10px;}
.bluegrayfont a{ float:left; position:relative;}

.forumtab li a{ height:17px;}
.forumtab li a:hover{ height:17px;}
.forumtab li a.selectedtab:hover{ float:left; position:relative; margin:0 5px 0 0; padding:3px 0; display:inline; height:19px; background-image:url(../images/forumtabbg.gif); background-position:left bottom; background-repeat:no-repeat; width:71px; text-align:center; color:#fff; font-weight:normal;}
.blueText a { color:#94B6DC; text-decoration:none; font-size:11px; font-weight:normal;}
.blueText { text-align:right; font-weight:bold;}

/*-----------New Headings-----------*/
.heading_red{color: #d74429;float:left;font-size:35px; line-height:40px; margin:0; padding:30px 0 15px;position:relative;width:99%;}
.heading_blue{color: #005892;float:left;font-size:35px; line-height:40px; font-weight:normal;margin:0; padding:30px 0 15px;position:relative;width:99%;}
.heading_yellow{color: #e6bd1e;float:left;font-size:35px; line-height:40px; margin:0; padding:30px 0 15px;position:relative;width:99%;}
.heading_yellow2{color: #e6bd1e;float:left;font-size:35px; line-height:40px; margin:0; padding:20px 0 12px;position:relative;width:99%;}
.heading_violet_chart{color: #821756;float:left;font-size:35px; line-height:40px; margin:0; padding:30px 0 15px;position:relative;width:99%;}
.heading_violet_chart_calnder{color: #821756;float:left;font-size:35px; line-height:40px; margin:0; padding:15px 0 1px;position:relative;width:99%;}
.inheading{font-size:35px; line-height:40px; float:left; position:relative; margin:0; padding:20px 0 25px 0; color:#005892; font-weight:normal; width:99%;}

.heading_shop-small{color: #005892;float:left;font-size:24px;margin:0;padding:5px 0px 12px 0px;position:relative;width:99%; display:inline; }
.heading_violet_sector{color: #821756;float:left;font-size:12px; font-weight: bold; margin:0;position:relative;width:100%;}

/*----------Sunil Changes----------*/
.minprofile_heading{
    width: 50%; height: 40px; float: left; display: block;
}
.editprofile_links{
    width: 48%; height: 10px; float: right; display: block; margin-top: 29px;
}
.hide_blog_div{
    color: #547184;
    margin-left: 5px;
    margin-top: 7px;
}
.hide_blog_div a{
    color: #547184;
}
/*Amit changes 16-2-2011*/
#tableform tr{ width: 540px; float:left; position:relative;}
#tableform td.td_input{ float:left; position:relative; width:180px;}
#tableform td.td_input_right{ float:left; position:relative; width:320px; padding-top:4px; margin-left:4px;}

/*Amit changes 18-2-2011*/
ul.loginmenu a{ line-height:15px; }

/*Amit changes 22-2-2011*/
.atclear{ float:left; height:0px; display:none; }
.addthis_toolbox.addthis_default_style img{ float:left; padding-right: 5px; padding-top: 2px;}
.addthis_toolbox.addthis_default_style span {
    line-height: 12px;
}
#dela_link { line-height:12px; color:#333}

#adv_search_form .checkbox{ margin:0px; margin-right:3px;}
.line14{ line-height:14px;}
div.registerbutton input.registerbuttontext { padding:3px 4px 3px 0;}

/*Amit Changes 11-03-2011*/
.bluelink { display:inline-block;}
.violetlink { display:inline-block;}

/*----- Sunil changes for chart ---*/
.stock_name{ 
    float: left;
    font-size: 35px; line-height: 40px;
    color: #005892;
    display: block;
	margin-top: 0px;
	
}
.chart_title{
    float: left;    
    font-size: 18px;
    color: #005892;
    display: block;
    margin-top: 17px;
}
.update_status{
    float: right;
    width: 15%;
    font-size: 10px;
    font-weight: bold;
    font-family: sans-serif;
    color: #322F31;
    text-align: right;
	margin:-7px 0px 0px 0px;
}
.chart_image, .chart_buttons, .next_prev{
    float:left;
    width: 100%;
    padding-top: 10px;
}
.next_prev{ 
    padding-top: 12px;    
}
.stock_next_title, .stock_prev_title{
    font-size: 15px; 
    color: #7e99bc;
    font-family: sans-serif;
    font-weight: normal;
}
.breadcrumb_chart{
    width: 60%;
    float: left;
    color: #322F31;
	margin:-7px 0px 0px 0px;
}
.btchart_breadcrumb{
    margin-top: 3px;
}
.add_to_favorite_chart{ color:#000; cursor:pointer;
    width: 132px;
    text-align: center;
	letter-spacing:0.03em;
    float: left;
    background: url('/images/add_to_favourate.png') top no-repeat;
    background-position: top left;
    height: 22px;
    padding-top: 2px;
    margin-top: -6px;
    font-family: verdana;
	font-size: 11px;  
}
.chart_heading{ 
    padding-top: 20px;
    width: 100%;
}
.file_content{ 
    width: 97%;
    float: left;
    margin-top: 10PX;
    padding: 5px;
    border: dashed 1px green;
}
.similar_articles{ 
    width: 100%;
    float: left;
}
.similar_list_title{ 
    font-weight: bold;
    font-size: 12px;
    color: #005892;
    margin-top: 10px;
}
.two_charts_in_row{
   float:left;
   width: 640px; 
}
.one_chart{
    width: 320px; float: left;
}
#btchart td ul li a {
    clear: left;
    color: #4B697D;
    display: block;
    float: left;
    list-style-type: none;   
}
.chartborder{ 
	float:left; 
	position:relative; 
	width:100%; 
	border-bottom:1px solid #c2c5d4; 
	padding:0px 0 0 0; 
	margin-top:6px; 
	line-height:1px; 
	margin-bottom:25px;
	}
/* ----------------------------- */

/*Amit changes --14-3-2011 */
.heading_violet{
    color: #716E8C;
    float: left;
    font-size: 35px;
    margin: 0;
    padding: 35px 0 35px;
    position: relative;
    width: 99%;
}
.heading_pink{
    color: #d04373;
    float: left;
    font-size: 20px;
    margin: 0;
    padding: 25px 0 20px;
    position: relative;
    width: 99%;
}
.heading_pink2{
    color: #d04373;
    float: left;
    font-size: 20px;
    margin: 0;
    padding: 15px 0PX 0px 0px;
    position: relative;
    width: 99%;
}
.pinkbg {
    background-color: #fbedef;
    background-image: url(../images/leftcolorstripbg.png);
    background-position: right top;
    background-repeat: repeat-y;
    border: 0 solid red;
    float: left;
    height: auto;
    /*padding: 15px 20px 0;*/
    padding: 15px 0 0 10px;
	position: relative;
    /*width: 665px;*/
	width: 694px;
}
.no-padding{ padding:0px; padding-left:7px; width:950px;}
.text_block{
float:left; position:relative; width:190px; height:218px; background-image:url(../images/bloggplate_1.png); background-position: left top; background-repeat:no-repeat;
margin-right:10px; margin-bottom:20px;
}
.text_block .user_image{
	 float:left;
	 position:relative;
	 width:51px;	
	 margin-left:13px;
	 margin-top:11px;
	 	 
}
.text_block .image_text{
	 float:left;
	 position:relative;
	 /*width:82px;*/
	 width:80px;
	 margin-left:6px;
	 margin-top:11px;	 
	 color:#7e99bc;
	 font-size:10px;
	 line-height:12px;
}
.text_block .strong_pink{
	color: #d04373;
	font-weight:bold;
}

.text_block .text-inside {
   float: left;
    padding-left: 12px;
    position: relative;
    width: 162px;
	margin-top:16px;
}
/*#blogger .dark_blue a{ color:#16479F; padding-top:4px; padding-bottom:4px; padding-right: 10px; padding-left:5px;}
#blogger .light_blue{ color:#00ADEE;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blogger .pink a{ color:#d04373;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blogger .dark_green{color:#348446;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blogger .faint_blue{color:#7E99BC;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blogger th { color:#FFFFFF;padding-top:4px; padding-bottom:4px; font-size:12px;}
#blogger #blog_list_column_row th.bg{ background-color:#716E8C; }
#blogger #blog_list_column_row th.first{ background-image:url(../images/bg_header_left.png); background-position:left top; background-repeat:no-repeat; padding-left:5px; }
#blogger #blog_list_column_row th.last{ background-image:url(../images/bg_header_right.png); background-position:right top; background-repeat:no-repeat; padding-right: 10px; }
#blogger .white{ background-color:#FFFFFF;}
#blogger tr{ font-size:11px;}*/

#blog_topic_list .dark_blue a{ color:#005892; padding-top:4px; padding-bottom:4px; padding-right: 10px; padding-left:5px; float:left;}
#blog_topic_list .light_blue{ color:#00ADEE;padding-top:7px; padding-bottom:4px; padding-right: 10px;}
#blog_topic_list .pink a{ color:#d04373;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blog_topic_list .dark_green{color:#348446;padding-top:7px; padding-bottom:4px; /*padding-right: 10px;*/}
#blog_topic_list .faint_blue{color:#7E99BC;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blog_topic_list th { color:#FFFFFF;padding-top:4px; padding-bottom:4px; font-size:12px;}
#blog_topic_list #blog_list_column_row th.bg{ background-image:url(../images/bg_repeat.png); background-position:right top; background-repeat:repeat-x; /*background-color:#716E8C;*/ }
#blog_topic_list #blog_list_column_row th.first{ background-image:url(../images/bg_header_left.png); background-position:left top; background-repeat:no-repeat; padding-left:5px; }
#blog_topic_list #blog_list_column_row th.last{ background-image:url(../images/bg_header_right.png); background-position:right top; background-repeat:no-repeat; padding-right: 10px; }
#blog_topic_list .white{ background-color:#FFFFFF;}
#blog_topic_list tr{ font-size:12px;}

/*FOR TOPLISTER PAGE*/
.toplist_blue_block{
float:left; position:relative; width:326px; height:auto; background-image:url(../images/bloggplate_2new.png); background-position: right top; background-repeat:no-repeat;
margin-right:0px; margin-bottom:18px;
}
.toplist_blue_block .heading {
    color: #00ADEE;
    float: left;
    font-size: 18px;
    margin-left: 24px;
    margin-top: 15px;
	margin-bottom: 8px;
    position: relative;
}
.toplist_green_block{
float:left; position:relative; width:326px; height:auto; background-image:url(../images/bloggplate_2new.png); background-position: right top; background-repeat:no-repeat;
margin-right:0px; margin-bottom:15px;
}
.toplist_green_block .heading {
    color: #609844;
    float: left;
    font-size: 18px;
    margin-left: 24px;
    margin-top: 15px;
	margin-bottom: 8px;
    position: relative;
}

.toplist_darkblue_block{
float:left; position:relative; width:326px; height:auto; background-image:url(../images/bloggplate_2new.png); background-position: right top; background-repeat:no-repeat;
margin-right:0px; margin-bottom:15px;
}
.toplist_darkblue_block .heading {
    color: #003D68;
    float: left;
    font-size: 18px;
    margin-left: 24px;
    margin-top: 15px;
	margin-bottom: 8px;
    position: relative;
}

.toplist_pink_block{
float:left; position:relative; width:326px; height:auto; background-image:url(../images/bloggplate_2new.png); background-position: right top; background-repeat:no-repeat;
margin-right:0px; margin-bottom:15px;
}
.toplist_pink_block .heading {
    color: #d04373;
    float: left;
    font-size: 18px;
    margin-left: 24px;
    margin-top: 15px;
	margin-bottom: 8px;
    position: relative;
}

.table_list {
    float: left;
    font-size: 11px;
    margin-left: 25px;
    padding-left: 0;
    width: 290px;
}
.toplist_blue_block .table_list td{
	border-bottom:1px solid #00ADEE;
	padding-top:2px;
	padding-bottom:2px;
	/*padding-right:6px;*/
	font-size:11px;
	line-height: 12px;
	color:#00ADEE;
	
	
}

.toplist_blue_block .table_list th{   
	padding-top:12px;
	color:#77D2F6;
	border-bottom:1px solid #00ADEE;
	padding-bottom:7px;
}

.toplist_blue_block .table_list td.last{ border:0px;}

.toplist_green_block .table_list td{
	border-bottom:1px solid #ACC193;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	line-height: 12px;
	color:#609844;
	height:34px;
}

.toplist_green_block .table_list th{   
	padding-top:12px;
	color:#ACC193;
	border-bottom:1px solid #ACC193;
	padding-bottom:7px;
}

.toplist_green_block .table_list td.last{ border:0px;}

.toplist_darkblue_block .table_list td{
	border-bottom:1px solid #5D85A9;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	line-height: 12px;
	color:#003D68;
	height:34px;
}

.toplist_darkblue_block .table_list th{   
	padding-top:12px;
	color:#5D85A9;
	border-bottom:1px solid #5D85A9;
	padding-bottom:7px;
}

.toplist_darkblue_block .table_list td.last{ border:0px;}

.toplist_pink_block .table_list td{
	border-bottom:1px solid #DE93AA;
	padding-top:2px;
	padding-bottom:2px;
	/*padding-right:6px;*/
	font-size:11px;
	line-height: 12px;
	color:#d04373;
	height:34px;
}

.toplist_pink_block .table_list th{   
	padding-top:12px;
	color:#DE93AA;
	border-bottom:1px solid #DE93AA;
	padding-bottom:7px;
}

.toplist_pink_block .table_list td.last{ border:0px;}

.big_bubble{
background-image:url(../images/blog_top_bubble.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
position:absolute;
right:17px;
top:10px;
z-index:11;
width:84px;
height:56px;
}
.text_block .small_bubble{
background-image:url(../images/blog_bubble.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
position:absolute;
right:6px;
top:8px;
z-index:11;
width:48px; 
height:32px;
}
.strong_pink{ display:inline-block;}

#blog_topic_list td { border:0px;}

/* Ajay changes for topplister and bloglist*/
.heading_violet_toplist{
    color: #716E8C;
    float: left;
    font-size: 35px;
    margin: 0;
    padding: 35px 0 20px 19px;;
    position: relative;
    width: 99%;
}

.toplist_blue_block .table_list td a{
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	color:#00ADEE;
}

.bloglist_blogtitle{float:left; position:relative; width:217px; height:auto;word-wrap: break-word; text-align:left;padding-right:6px;}
.bloglist_blogauthor{float:left; position:relative; width:100px; height:auto;word-wrap: break-word;}

.listing #blog_topic_list td {
    font-weight: normal;
    padding: 4px 3px 4px 0;
    vertical-align: top;
}

#blog_topic_list .classnot a, #blog_topic_list .white a {
    float: left;
    padding: 0 10px 4px 5px;
    vertical-align: top;
}

#blog_topic_list .classnot .pink a,#blog_topic_list .white .pink a{
    float: left;
    padding: 0 10px 4px 0px;
    vertical-align: top;
}

#blog_topic_list .classnot .light_blue a,#blog_topic_list .white .light_blue a {
    float: left;
    padding: 0 10px 4px 0px;
    vertical-align: top;
}

.listing #blog_topic_list td.blackcolor {
    font-weight: normal;
    padding: 4px 4px 4px 0;
    vertical-align: top;
}

.blogpage_info{ float:left; position:relative; padding-right:150px;}

#blog_topic_list td.faint_blue{color:#7E99BC;padding-top:4px; padding-bottom:4px; padding-right: 10px;}

.toplist_pink_block .table_list td a{
    color: #d04373;
    font-size: 11px;
	line-height: 12px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.toplist_green_block .table_list td a{
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	line-height: 12px;
	color:#609844;
}

.toplist_darkblue_block .table_list td a{
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	line-height: 12px;
	color:#005892;
}

.toplist_blue_block .small_bubble_toplist, .toplist_pink_block .small_bubble_toplist, .toplist_darkblue_block .small_bubble_toplist, .toplist_green_block .small_bubble_toplist {
    background-image: url("../images/small_blog_bubble.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 32px;
    position: absolute;
    right: 6px;
    top: 8px;
    width: 30px;
    z-index: 11;
}

/* toplister blog list */
#blogtoplist_topic_list #blogtoplist_column_row th.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}

#blogtoplist_topic_list th {
    color: #FFFFFF;
    font-size: 12px;
    padding-bottom: 4px;
    padding-top: 4px;
}

#blogtoplist_topic_list #blogtoplist_column_row th.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}

#blogtoplist_topic_list #blogtoplist_column_row th.last {
    background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}

.listing #blogtoplist_topic_list td {
    font-weight: normal;
    padding: 4px 3px 4px 0;
    vertical-align: top;
	border: 0 none;
}

#blogtoplist_topic_list .dark_blue a{ color:#005892; padding-right: 0px; padding-left:0px; float:left;}
#blogtoplist_topic_list .light_blue{ color:#00ADEE; padding-right: 10px;}
#blogtoplist_topic_list .pink a{ color:#d04373;padding-top:4px; padding-bottom:4px; padding-right: 10px;}
#blogtoplist_topic_list .dark_green{color:#348446;padding-top:4px; padding-bottom:4px; /*padding-right: 10px;*/}
#blogtoplist_topic_list .faint_blue{color:#7E99BC; padding-right: 10px;}
#blogtoplist_topic_list th { color:#FFFFFF;padding-top:4px; padding-bottom:4px; font-size:12px;}
#blogtoplist_topic_list #blogtoplist_column_row th.bg{ background-image:url(../images/bg_repeat.png); background-position:right top; background-repeat:repeat-x; /*background-color:#716E8C;*/ }
#blogtoplist_topic_list #blogtoplist_column_row th.first{ background-image:url(../images/bg_header_left.png); background-position:left top; background-repeat:no-repeat; padding-left:5px; }
#blogtoplist_topic_list #blogtoplist_column_row th.last{ background-image:url(../images/bg_header_right.png); background-position:right top; background-repeat:no-repeat; padding-right: 10px; }
#blogtoplist_topic_list .white{ background-color:#FFFFFF;}
#blogtoplist_topic_list tr{ font-size:12px;}

.blogtoplist_blogtitle{float:left; position:relative; width:295px; padding-right:5px; height:auto;word-wrap: break-word; text-align:left;}
.blogtoplist_blogauthor{float:left; position:relative; width:100px; height:auto;word-wrap: break-word;}

.toplister_blue_heading{ color:#00ADEE;}

/* toplister analysis list */

#analysistoplist_topic_list #analysistoplist_column_row th.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
	float:left;
}

#analysistoplist_topic_list th {
    color: #FFFFFF;
    font-size: 12px;
    padding-bottom: 4px;
    padding-top: 4px;
}

#analysistoplist_topic_list #analysistoplist_column_row th.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}

#analysistoplist_topic_list #analysistoplist_column_row th.last {
    background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
	float:left;
}

.listing #analysistoplist_topic_list td {
    font-weight: normal;
    padding: 4px 3px 4px 0;
    vertical-align: top;
	border: 0 none;
}
#analysistoplist_topic_list a { padding-top:0px; padding-bottom:0px; border:solid red 0px; float:left;position:relative;}
#analysistoplist_topic_list a span {  border:solid green 0px; float:left;position:relative;}
#analysistoplist_topic_list .dark_blue a{ color:#005892;  padding-right: 0px; padding-left:0px; float:left;}
#analysistoplist_topic_list .light_blue{ color:#00ADEE; padding-right: 0px;}
#analysistoplist_topic_list .pink a{ color:#d04373;  padding-right: 10px;}
#analysistoplist_topic_list .dark_green{color:#348446; /*padding-right: 10px;*/}
#analysistoplist_topic_list .faint_blue{color:#7E99BC; padding-right: 10px;}

#analysistoplist_topic_list th { color:#FFFFFF;padding-top:4px; padding-bottom:4px; font-size:12px;}
#analysistoplist_topic_list #analysistoplist_column_row th.bg{ background-image:url(../images/bg_repeat.png); background-position:right top; background-repeat:repeat-x; /*background-color:#716E8C;*/ }
#blogtoplist_topic_list #analysistoplist_column_row th.first{ background-image:url(../images/bg_header_left.png); background-position:left top; background-repeat:no-repeat; padding-left:5px; }
#analysistoplist_topic_list #analysistoplist_column_row th.last{ background-image:url(../images/bg_header_right.png); background-position:right top; background-repeat:no-repeat; padding-right: 10px; }
#analysistoplist_topic_list .white{ background-color:#FFFFFF;}
#analysistoplist_topic_list tr{ font-size:12px;}

.analysistoplist_analysistitle{float:left; position:relative; width:290px; padding-right:10px; height:auto;word-wrap: break-word; text-align:left;}
.analysistoplist_analysisauthor{float:left; position:relative; width:120px; height:auto;word-wrap: break-word;}

.toplister_pink_heading{ color:#d04373;}


/* toplister article list */
#articletoplist_topic_list #articletoplist_column_row th.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
	float:left;
}

#articletoplist_topic_list th {
    color: #FFFFFF;
    font-size: 12px;
    padding-bottom: 4px;
    padding-top: 4px;
}

#articletoplist_topic_list #articletoplist_column_row th.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}

#articletoplist_topic_list #articletoplist_column_row th.last {
    background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
	float:left;
}

.listing #articletoplist_topic_list td {
    font-weight: normal;
    padding: 4px 3px 4px 2px;
    vertical-align: top;
	border: 0 none;
}

#articletoplist_topic_list .dark_blue a{ color:#005892;  padding-right: 10px; padding-left:5px; float:left;}
#articletoplist_topic_list .light_blue{ color:#00ADEE; padding-right: 10px;}
#articletoplist_topic_list .pink a{ color:#d04373;padding-right: 10px;}
#articletoplist_topic_list .dark_green{color:#348446;padding-top:4px; padding-bottom:4px; /*padding-right: 10px;*/}
#articletoplist_topic_list .faint_blue{color:#7E99BC;padding-right: 10px;}
#articletoplist_topic_list th { color:#FFFFFF;padding-top:4px; padding-bottom:4px; font-size:12px;}
#articletoplist_topic_list #articletoplist_column_row th.bg{ background-image:url(../images/bg_repeat.png); background-position:right top; background-repeat:repeat-x; /*background-color:#716E8C;*/ }
#articletoplist_topic_list #articletoplist_column_row th.first{ background-image:url(../images/bg_header_left.png); background-position:left top; background-repeat:no-repeat; padding-left:5px; }
#articletoplist_topic_list #articletoplist_column_row th.last{ background-image:url(../images/bg_header_right.png); background-position:right top; background-repeat:no-repeat; padding-right: 10px; }
#articletoplist_topic_list .white{ background-color:#FFFFFF;}
#articletoplist_topic_list tr{ font-size:12px;}
#articletoplist_topic_list .pink{ color:#d04373;padding-right: 10px;}

.articletoplist_articletitle{float:left; position:relative; width:196px; height:auto;word-wrap: break-word; text-align:left;}
.articletoplist_articleauthor{float:left; position:relative; width:100px; height:auto;word-wrap: break-word;}

.toplister_green_heading{ color:#609844;}

/* toplister user list */
#usertoplist_topic_list #usertoplist_column_row th.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}

#usertoplist_topic_list th {
    color: #FFFFFF;
    font-size: 12px;
    padding-bottom: 4px;
    padding-top: 4px;
}

#usertoplist_topic_list #usertoplist_column_row th.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}

#usertoplist_topic_list #usertoplist_column_row th.last {
    background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}

.listing #usertoplist_topic_list td {
    font-weight: normal;
    padding: 4px 3px 4px 2px;
    vertical-align: top;
	border: 0 none;
}

#usertoplist_topic_list .dark_blue a{ color:#005892; /*padding-top:4px; padding-bottom:4px; padding-right: 10px; padding-left:5px; */float:left;}
#usertoplist_topic_list .light_blue{ color:#00ADEE; /* padding-top:4px; padding-bottom:4px; padding-right: 10px;*/ }
#usertoplist_topic_list .pink a{ color:#d04373; /*padding-top:4px; padding-bottom:4px; padding-right: 10px;*/}
#usertoplist_topic_list .dark_green{color:#348446;/*padding-top:4px; padding-bottom:4px; /*padding-right: 10px;*/}
#usertoplist_topic_list .faint_blue{color:#7E99BC;/*padding-top:4px; padding-bottom:4px; padding-right: 10px;*/}
#usertoplist_topic_list th { color:#FFFFFF;padding-top:4px; padding-bottom:4px; font-size:12px;}
#usertoplist_topic_list #usertoplist_column_row th.bg{ background-image:url(../images/bg_repeat.png); background-position:right top; background-repeat:repeat-x; /*background-color:#716E8C;*/ }
#usertoplist_topic_list #usertoplist_column_row th.first{ background-image:url(../images/bg_header_left.png); background-position:left top; background-repeat:no-repeat; padding-left:5px; float:left; }
#usertoplist_topic_list #usertoplist_column_row th.last{ background-image:url(../images/bg_header_right.png); background-position:right top; background-repeat:no-repeat; padding-right: 10px; float:left;}
#usertoplist_topic_list .white{ background-color:#FFFFFF;}
#usertoplist_topic_list tr{ font-size:12px;}
#usertoplist_topic_list .pink{ color:#d04373;/*padding-top:4px; padding-bottom:4px; padding-right: 10px;*/}

.toplisthome_usertitle{float:left; position:relative; width:85px; height:auto;word-wrap: break-word; text-align:left; }
.toplisthome_userauthor{float:left; position:relative; width:66px; height:auto;word-wrap: break-word; }

.toplister_darkblue_heading{ color:#005892;}

/* Ajay changes 21-03-2011 */

/* All Width Classes */
.width_10{ width:10px;}
.width_14{ width:14px;}
.width_16{ width:16px;}
.width_18{ width:18px;}
.width_20{ width:20px;}
.width_23{ width:23px;}
.width_25{ width:25px;}
.width_29{ width:29px;}
.width_30{ width:30px;}
.width_31{ width:31px;}
.width_32{ width:32px;}
.width_35{ width:35px;}
.width_37{ width:37px;}
.width_38{ width:38px;}
.width_47{ width:47px;}
.width_44{ width:44px;}
.width_45{ width:45px;}
.width_49{ width:49px;}
.width_50{ width:50px;}
.width_53{ width:53px;}
.width_56{ width:56px;}
.width_54{ width:54px;}
.width_55{ width:55px;}
.width_56{ width:56px;}
.width_58{ width:58px;}
.width_60{ width:60px;}
.width_64{ width:64px;}
.width_65{ width:65px;}
.width_66{ width:66px;}
.width_68{ width:68px;}
.width_70{ width:70px;}
.width_72{ width:72px;}
.width_74{ width:74px;}
.width_75{ width:75px;}
.width_76{ width:76px;}
.width_77{ width:77px;}
.width_78{ width:78px;}
.width_79{ width:79px;}
.width_78{ width:78px;}
.width_80{ width:80px;}
.width_81{ width:81px;}
.width_82{ width:82px;}
.width_83{ width:83px;}
.width_84{ width:84px;}
.width_87{ width:87px;}
.width_90{ width:90px;}
.width_92{ width:92px;}
.width_96{ width:96px;}
.width_98{ width:98px;}
.width_100{ width:100px;}
.width_105{ width:105px;}
.width_107{ width:107px;}
.width_108{ width:108px;}
.width_109{ width:109px;}
.width_110{ width:110px;}
.width_111{ width:111px;}
.width_112{ width:112px;}
.width_113{ width:113px;}
.width_114{ width:114px;}
.width_115{ width:115px;}
.width_116{ width:116px;}
.width_120{ width:120px;}
.width_122{ width:122px;}
.width_125{ width:125px;}
.width_130{ width:130px;}
.width_132{ width:132px;}
.width_133{ width:133px;}
.width_135{ width:135px;}
.width_137{ width:137px;}
.width_138{ width:138px;}
.width_142{ width:142px;}
.width_145{ width:145px;}
.width_148{ width:148px;}
.width_150{ width:150px;}
.width_155{ width:155px;}
.width_152{ width:152px;}
.width_153{ width:153px;}
.width_158{ width:158px;}
.width_160{ width:160px;}
.width_165{ width:165px;}
.width_168{ width:168px;}
.width_170{ width:170px;}
.width_175{ width:175px;}
.width_178{ width:178px;}
.width_187{ width:187px;}
.width_188{ width:188px;}
.width_194{ width:194px;}
.width_200{ width:200px;}
.width_210{ width:210px;}
.width_220{ width:220px;}
.width_223{ width:223px;}
.width_240{ width:240px;}
.width_250{ width:250px;}
.width_270{ width:270px;}
.width_285{ width:285px;}
.width_290{ width:290px;}
.width_300{ width:300px;}
.width_309{ width:309px;}
.width_340{ width:340px;}
.width_345{ width:345px;}
.width_350{ width:350px;}
.width_370{ width:370px;}
.width_400{ width:400px;}
.width_407{ width:407px;}
.width_421{ width:421px;}
.width_480{ width:480px;}
.width_500{ width:500px;}
.width_520{ width:520px;}
.width_538{ width:538px;}
.width_540{ width:540px;}
.width_554{ width:554px;}
.width_550{ width:550px;}
.width_595{ width:595px;}
.width_620{ width:620px;}
.width_640{ width:640px;}
.width_645{ width:645px;}
.width_658{ width:658px;}
.width_670{ width:670px;}
.width_690{ width:690px;}
.width_915{ width:915px;}
.width_1020{ width:1020px;}
.width_1240{ width:1240px;}

.width_auto {width:auto}

/* All Width in percentage Classes */
.width_8p{ width:8%;}
.width_10p{ width:10%;}
.width_13p{ width:13%;}
.width_15p{ width:15%;}
.width_17p{ width:17%;}
.width_19p{ width:19%;}
.width_20p{ width:20%;}
.width_28p{ width:28%;}
.width_30p{ width:30%;}
.width_40p{ width:40%;}
.width_45p{ width:45%;}
.width_50p{ width:50%;}
.width_55p{ width:55%;}
.width_60p{ width:60%;}
.width_80p{ width:80%;}
.width_90p{ width:90%;}
.width_99p{ width:99%;}

/* All Heights */
.height_5{ height:5px;}
.height_12{ height:12px;}
.height_19{ height:19px;}
.height_20{ height:20px;}
.height_25{ height:25px;}
.height_26{ height:26px;}
.height_41{ height:41px;}
.height_60{ height:60px;}
.height_2840{ height:2840px;}

/* All Min Height */
.min_height_626{ min-height:626px; }

/* All Paddings Classes  */
.p_5{ padding:5px; }
.pleft_2{ padding-left:2px;}
.pleft_5{ padding-left:5px;}
.pleft_6{ padding-left:6px;}
.pleft_8{ padding-left:8px;}
.pleft_15{ padding-left:15px;}
.pleft_25{ padding-left:25px;}

.pright_3{ padding-right:3px;}
.pright_10{ padding-right:10px;}
.pright_12{ padding-right:12px;}
.pright_15{ padding-right:15px;}

.ptop_1{ padding-top:1px;}
.ptop_3{ padding-top:3px;}
.ptop_4{ padding-top:4px;}
.ptop_10{ padding-top:10px;}
.ptop_20{ padding-top:20px;}
.ptop_30{ padding-top:30px;}

.pbottom_4{ padding-bottom:4px;}
.pbottom_5{ padding-bottom:5px;}
.pbottom_8{ padding-bottom:8px;}
.pbottom_10{ padding-bottom:10px;}
.pbottom_12{ padding-bottom:12px;}
.pbottom_15{ padding-bottom:15px;}
.pbottom_20{ padding-bottom:20px;}
.pbottom_30{ padding-bottom:30px;}

.padding_0{ padding:0px;}

/* All Margin Classes  */
.m_0{ margin:0px;}
.mleft_m2{ margin-left:-2px;}
.mleft_1{ margin-left:1px;}
.mleft_3{ margin-left:3px;}
.mleft_5{ margin-left:5px;}
.mleft_10{ margin-left:10px;}
.mleft_15{ margin-left:15px;}
.mleft_16{ margin-left:16px;}
.mleft_160{ margin-left:160px;}

.mright_4{ margin-right:4px;}
.mright_5{ margin-right:5px;}
.mright_9{ margin-right:9px;}
.mright_10{ margin-right:10px;}

.mbottom_4{ margin-bottom:4px;}
.mbottom_10{ margin-bottom:10px;}
.mbottom_12{ margin-bottom:12px;}
.mbottom_15{ margin-bottom:15px;}
.mbottom_20{ margin-bottom:20px;}

.mtop_2{ margin-top:2px;}
.mtop_5{ margin-top:5px;}
.mtop_6{ margin-top:6px;}
.mtop_10{ margin-top:10px;}
.mtop_25{ margin-top:25px;}
.mtop_30{ margin-top:30px;}


/* All font sizes */
.font_0{ font-size:0px; }
.font_9{ font-size:9px; }
.font_16{ font-size:16px; }
.font_11{ font-size:11px; }
.font_12{ font-size:12px; }
.font_13{ font-size:13px; }
.font_14{ font-size:14px; }

/* All Font Families */
.font_family_arial{ font-family:Verdana, Arial, Helvetica, sans-serif; }
.font_family_arial_hel{ font-family:Arial,Helvetica,sans-serif; }

/* ALL text color*/
.tcolor_grey { color:#9FABBD}
.tfont_bold { font-weight:bold;}
.tfont_xbold { font-weight:900; outline: #000;}

/* Text align */
.talign_right{ text-align:right;}
.talign_left{ text-align:left;}
.talign_center{ text-align:center; }

/* All Borders */
.bor_bot_0{ border-bottom:0px;}
.bor_right_0{ border-right:0px;}

/* All Backgrounds */
.white_bg{background-color:#FFFFFF;}

/* Text Decoration */
.t_deco_none{text-decoration:none;}

#blogtoplist_topic_list #blogtoplist_column_row th.txt_center{ text-align:center;}

.listing #blogtoplist_topic_list td.pleft_3{padding-left:3px;}
.listing #blogtoplist_topic_list td.pleft_4{padding-left:4px;}
.listing #blogtoplist_topic_list td.pleft_5{padding-left:5px;}
.listing #blogtoplist_topic_list td.pleft_7{padding-left:7px;}
.listing #blogtoplist_topic_list th.pleft_15{padding-left:15px;}
.listing #blogtoplist_topic_list th.pleft_23{padding-left:23px;}
.listing #blogtoplist_topic_list th.pleft_25{padding-left:25px;}

.listing #analysistoplist_topic_list td.pleft_3{padding-left:3px;}
.listing #analysistoplist_topic_list td.pleft_4{padding-left:4px;}
.listing #analysistoplist_topic_list td.pleft_5{padding-left:5px;}
.listing #analysistoplist_topic_list td.pleft_7{padding-left:7px;}
.listing #analysistoplist_topic_list th.pleft_15{padding-left:15px;}
.listing #analysistoplist_topic_list th.pleft_23{padding-left:23px;}
.listing #analysistoplist_topic_list th.pleft_25{padding-left:25px;}
.listing #analysistoplist_topic_list th.pleft_34{padding-left:34px;}

.listing #articletoplist_topic_list td.pleft_3{padding-left:3px;}
.listing #articletoplist_topic_list td.pleft_4{padding-left:4px;}
.listing #articletoplist_topic_list td.pleft_5{padding-left:5px;}
.listing #articletoplist_topic_list td.pleft_7{padding-left:7px;}
.listing #articletoplist_topic_list th.pleft_15{padding-left:15px;}
.listing #articletoplist_topic_list th.pleft_23{padding-left:23px;}
.listing #articletoplist_topic_list th.pleft_25{padding-left:25px;}
.listing #articletoplist_topic_list th.pleft_31{padding-left:31px;}
.listing #articletoplist_topic_list th.pleft_32{padding-left:32px;}
.listing #articletoplist_topic_list th.pleft_34{padding-left:34px;}

#blogtoplist_topic_list th, #blogtoplist_topic_list td{ float:left;}

.toplisthome_blogtitle{float:left; position:relative; width:85px; height:33px; overflow-y:hidden; word-wrap: break-word; text-align:left; padding-top:2px;
	padding-bottom:2px;}
.toplisthome_blogauthor{float:left; position:relative; width:84px; height:33px; overflow-y:hidden; word-wrap: break-word; padding-top:2px;
	padding-bottom:2px;}

.toplisthome_analysistitle{float:left; position:relative; width:85px; height:33px; overflow-y:hidden; word-wrap: break-word; text-align:left;}
.toplisthome_analysisauthor{float:left; position:relative; width:66px; height:33px; overflow-y:hidden; word-wrap: break-word;}

.toplisthome_articletitle{float:left; position:relative; width:85blank_3
px; height:33px; overflow-y:hidden; word-wrap: break-word; text-align:left;}
.toplisthome_articleauthor{float:left; position:relative; width:66px; height:33px; overflow-y:hidden; word-wrap: break-word;}

.toplisthome_username{float:left; position:relative; width:145px; height:33px; overflow-y:hidden; word-wrap: break-word; text-align:left;}

#blogtoplist_column_row td.pink width_194{ padding-left:5px;}

/* classes for long text */
.popularblog_title{ float: left; height: 29px; position: relative; text-align: left; width: 170px; word-wrap: break-word; border:0px solid red; overflow-y: hidden;}
.popularblog_desc{ float: left; min-height:29px; max-height:59px; position: relative; text-align: left; width: 170px; word-wrap: break-word; border:0px solid red; overflow-y: hidden;}
.blogdetail_title{ float: left; height: auto; position: relative; text-align: left; width: 555px; word-wrap: break-word; border:0px solid red;}
.blogdetail_desc{ float: left; height: auto; position: relative; text-align: left; width: 555px; word-wrap: break-word; border:0px solid red;}
.blog_comments{ float: left; height: auto; position: relative; text-align: left; width: 543px; word-wrap: break-word; border:0px solid red;}
.profile_articlelist_title{ float: left; height: auto; position: relative; text-align: left; width: 100px; word-wrap: break-word; border:0px solid red;}
.profile_forumlist_title{ float: left; height: auto; position: relative; text-align: left; width: 100px; word-wrap: break-word; border:0px solid red;}
.profile_allpostlist_title{ float: left; height: auto; position: relative; text-align: left; width: 100px; word-wrap: break-word; border:0px solid red;}
.profile_blogpostlist_title{ float: left; height: auto; position: relative; text-align: left; width: 130px; word-wrap: break-word; border:0px solid red;}
.profile_messagepostlist_title{ float: left; height: auto; position: relative; text-align: left; width: 480px; word-wrap: break-word; border:0px solid red;}
.profile_favoratelist_title{ float: left; height: auto; position: relative; text-align: left; width: 250px; word-wrap: break-word; border:0px solid red;}
.profile_forumlist_cat{ float: left; height: auto; position: relative; text-align: left; width: 88px; word-wrap: break-word; border:0px solid red;}
.profile_friendrequest_message{ float: left; height: auto; position: relative; text-align: left; width: 490px; word-wrap: break-word; border:0px solid red;}

.blog_rightpanel_comment{ float: left; height: auto; position: relative; text-align: left; width: 196px; word-wrap: break-word; border:0px solid red;}

#profile_data_container div {float:left;}
#blog_fav_list table{ float:left; position:relative;}
#blog_fav_list table th, #blog_fav_list table td{ float:left; position:relative;}

#myblog_list_page table{ float:left; position:relative;}
#myblog_list_page table th, #myblog_list_page table tr, #myblog_list_page table td, #myblog_list_page table td a{ float:left; position:relative;}

#profile_useralldata_borst_list_table{ float:left; position:relative;}
#profile_useralldata_sbt_list_table{ float:left; position:relative;}
#profile_useralldata_blog_list_table{ float:left; position:relative;}
#profile_useralldata_forum_list_table{ float:left; position:relative;}

#profile_useralldata_borst_list_table th, #profile_useralldata_borst_list_table tr, #profile_useralldata_borst_list_table td{ float:left; position:relative;}
#profile_useralldata_sbt_list_table th, #profile_useralldata_sbt_list_table tr, #profile_useralldata_sbt_list_table td{ float:left; position:relative;}
#profile_useralldata_blog_list_table th, #profile_useralldata_blog_list_table tr, #profile_useralldata_blog_list_table td{ float:left; position:relative;}
#profile_useralldata_forum_list_table th, #profile_useralldata_forum_list_table tr, #profile_useralldata_forum_list_table td{ float:left; position:relative;}
#forum_topic_list th, #forum_topic_list tr, #forum_topic_list td{ float:left; position:relative;}

.forum_title{ float: left; height: auto; position: relative; text-align: left; margin-bottom: 2px; margin-top: 14px; padding: 0px 0px 0px 1px;width: 645px; word-wrap: break-word; border:0px solid red;}
.forum_desc{ float: left; height: auto; position: relative; text-align: left; width: 455px; word-wrap: break-word; border:0px solid red;}
.forum_list_title{ float: left; height: auto; position: relative; text-align: left; width: 150px; word-wrap: break-word; border:0px solid red;}
.forum_list_subcat{ float: left; height: auto; position: relative; text-align: left; width: 78px; word-wrap: break-word; border:0px solid red;}

.analysis_comment_list{ float: left; height: auto; position: relative; text-align: left; width: 633px; word-wrap: break-word; border:0px solid red;*margin-top:10px;*padding-bottom:10px;}
.dotted_line{ border-bottom:1px dotted #8b8f9f;}

/* My Account */
#account_links{ border:0px solid red;float:left;padding:0px 30px 30px 0px;position:relative;width:560px; }

/* My Profile */
.change_photo_outer{ font-weight:normal;margin-bottom:10px;}
.profile_subpage_title{ color:#c50063; border-bottom:1px solid #c2c5d4; }
.profile_visibility_reply_msg{ color:#FF0000; padding:3px 0px 0px 5px; }

/* Article Listing */
.art_list_dark_green{ color:#197D7D;}
.art_list_blue{ color:#489AE7;}
.art_list_pink{ color:#e99585;}

/* Shop Payment step 3 */
.btshopleftdiv .border_0{ border:0px;}

/* Advance Search 28-03-2011 */
.search_result_title{
    float: left;
    position: relative;
    text-align: left;
    width: 130px;
    word-wrap: break-word;
}
.search_result_cat{
    float: left;
    position: relative;
    text-align: left;
    width: 90px;
    word-wrap: break-word;        
}
#blog_result table,#blog_result table th, #blog_result table td, #blog_result table tr{
    float:left;
    position: relative;   
}
#borst_result table,#borst_result table th, #borst_result table td, #borst_result table tr{
    float:left;
    position: relative;  
}
#sbt_result table,#sbt_result table th, #sbt_result table td, #sbt_result table tr{
    float:left;
    position: relative;  
}
#forum_result table,#forum_result table th, #forum_result table td, #forum_result table tr{
    float:left;
    position: relative;  
}
.no_result_found{
    text-align: center; color:#489AE7;
    float: none;
    width: 647px;
    border-bottom: solid 1px #c2c5d4;
}
.last_row{
    width: 647px;
}

.rec_per_page{ font-size:13px; font-weight:bold; margin-bottom:10px; }

/* Printing invoice/receipt */
@media print{
.for_table{font-family: Arial, Helvetica, sans-serif; font-size:10pt;}
.bluefont {color: #005892; font-weight:bold; font-size:12px; float:left; position:relative; width:109px; word-wrap: break-word; text-align:left;}
.width_130{ width:130px;}
.bottom_border{ border-bottom:1px solid #8b8f9f;}
.top_border{ border-top:1px solid #8b8f9f;}
.column_heading{ color:#999999; font-weight:bold; font-size:12px; }
.bold_black{ font-weight:bold; font-size:12px;}
.pleft_10{ padding-left:10px; }
.pbottom_50{ padding-bottom:50px;}
.font_arial{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
}
/* Image upload in forum comments */
.upload_forum_cmnt_img_text{
    text-decoration: underline;
}
#forum_comment_img_upload_msg {
    color: #FF0000;
    float: left;
    margin-left: 10px;
    position: relative;
}
.save_btn {
    background-color: white;
    background-image: url("../images/save.png");
    background-position: center top;
    background-repeat: no-repeat;
    border: 0 none;
    float: left;   
    padding-top: 34px;
    position: relative;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold; 
	cursor:pointer;
}
.added_to_favorite{ 
	color:#547184;
	width: 132px;
    text-align: center;
    float: left;
    background: url('/images/add_to_favourate.png') top no-repeat;
    background-position: top left;
    height: 22px;
    padding-top: 4px;
    margin-top: -5px;
	margin-right: 50px;
    font-family: verdana;
    font-size: 11px;
	letter-spacing:-0.08em;
}

.profile_bloglist_row{ cursor:pointer; float:left; position:relative;}

/* BT Article Detail */
.comment_img_cnt{ margin:2px 0 0 5px; }

/* SBT Article Detail */
.sbt_violet_font{ color:#c50063; }
.sbt_article_vote_error{color:#FF0000;}
.sbt_vote_text{color:#547184;}
.sbt_rating_star{margin:0 3px 0 8px;}
.sbt_comment_cnt{color:#693256;}
.sbt_comment_bubble_icon{margin:2px 0 0 5px;;}
.sbt_violet_home_type{
	color: #c50063;
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding: 0 4px 0 1px;
	position: relative;
	text-transform: uppercase;
}
.sbt_violet_chaticon{float:left; position:relative;  height:10px; background-image:url(../images/chaticon_violet.png); background-position:left ; margin-top:2px; padding:0 0 0 16px; background-repeat:no-repeat; color:#C50063; font-size:11px; line-height:10px; margin-right:4px;}
.sbt_leftinnercolor {
    background-color: #f8ecee;
    border-bottom: 2px solid #c50063;
    float: left;
    padding: 5px 15px 20px 15px;
    position: relative;
    width: 640px;
}

/* Forum Topic Listing. */
.forum_topic_category_row{ color:#005892; }

/* Chart Kalender. */
#kalender_container table.calendar td.date {color:#D5001C;font-size:10px;font-weight:bold;padding-right:0px;width:60px;}
#kalender_container table.calendar td.time {color:#070606;font-size:10px;font-weight:normal;padding-right:0px;width:45px;}
#kalender_container table.calendar td.currency {color:#41B0CA;font-size:10px;font-weight:bold;padding-right:0px;width:35px;}
#kalender_container table.calendar td.description {font-size:11px;font-weight:normal;padding-right:10px;width:225px; line-height:14px;}
#kalender_container table.calendar td.importance {font-size:11px;font-weight:bold;}
#kalender_container table.calendar td.actual {font-size:11px;font-weight:bold;padding-right:0px;width:58px;}
#kalender_container table.calendar td.forecast {color:#224D96;font-size:11px;font-weight:normal;padding-right:0px;width:60px;}
#kalender_container table.calendar td.previous {color:#821756; font-size:11px;font-weight:normal;width:60px;}
#kalender_container table.calendar td { border-top:1px solid #a9dbee; padding:4px 0;}
#kalender_container .calendar { margin-left:3px;}
#dailyfx {background-position:left top;font-size:12px;font-weight:normal;margin-top:-20px;padding:2px 0 0 2px;}
#kalender_container tr.rec td{ border:0px;}
.chart_violet{color:#821756;}

/* BT/SBT Article list */
.articlelist_title {
    border: 1px solid red;
    float: left;
    height: auto;
    position: relative;
    text-align: left;
    width: 100px;
    word-wrap: break-word;
}
.preamble_title_color{ color:#4B6386; }

/* Site Frontend Sbt Menu */

.submenuwrapper ul li#sbt_menu_minblogg{ float:right; position:relative;  display:inline;  margin:0; padding:0 0px 0 0px; font-weight:bold;}
.submenuwrapper ul li#sbt_menu_minprofile{ float:right; position:relative;  display:inline;  margin:0; padding:0 0px 0 0px; font-weight:bold;}
.submenuwrapper ul li#sbt_menu_addanalysis{ float:right; position:relative;  display:inline;  margin:0; padding:0 0px 0 0px; font-weight:bold;}

/* Edit Profile and Registration */
#editpro input,#editpro textarea{ font-size:12px; font-family:Arial,Helvetica,sans-serif; padding-left:2px;}
#editpro input.registerbuttontext{ background:transparent url(../images/registerbtn_bg.jpg) no-repeat  right top; border:0 ; cursor:pointer; display:block; text-transform:capitalize; font-weight:normal;color:#202021;  font-size:11px; margin:0 0 0 0; padding:3px 4px 3px 4px; width:auto;  float:left; position:relative; overflow:visible; letter-spacing:1px;}
#tableform input,#tableform textarea{ font-size:12px; font-family:Arial,Helvetica,sans-serif; padding-left:2px;}

/*Amit changes*/
.no_border{ border:0px;}
/*Amit changes*/
.bot_div {
    background-image: url("../images/bloggplate_2_bot.png");
    background-position: right top;
    bottom: -10px;
    float: left;
    height: 12px;
    margin-top: 1px;
    position: absolute;
    width: 326px;
    right:0px;
    z-index: 2111;
}
.user_img, .user_img_left{float:left;position:relative;}

/*Amit changes 25-4-2011*/
#blog_list_page ul li.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}
#blog_list_page ul.white{background-color:white;}
#blog_list_page ul{
    float:left; position:relative; width:100%; margin:0px; padding:0px;display:inline; list-style:none;
}
#blog_list_page ul li{
    float:left; position:relative; margin:0px;display:inline;    
    font-size: 12px;
    padding:7px 0px 4px 5px;    
}
#blog_list_page ul li.lightblue{ padding:0px;}
#blog_list_page ul li.last {
   background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}
#blog_list_page ul li.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}
#blog_topic_list .faint_blue {
    color: #7E99BC;
    padding-bottom: 4px;
    padding-right: 0;
    padding-top: 7px;
    text-align: right;
}
#blog_list_page #blog_list_column_row li { color: #FFFFFF;}
#blog_list_page #blog_list_column_row li.first{padding-left: 5px;}
#blog_topic_list ul li.lightblue{padding-right:0px;}
#blog_topic_list .classnot a, #blog_topic_list .white a, #blog_topic_list .classnot .light_blue a, #blog_topic_list .white .light_blue a,#blog_topic_list .classnot .pink a, #blog_topic_list .white .pink a{padding-right:0px; padding-left:0px;}
#blog_list_page #blog_list_column_row li{padding:5px 0 5px 5px;}
#blog_list_page #blog_list_column_row li.last{padding:5px 12px 5px 5px;}
.small_pinkbg{width: 664px;padding: 15px 0 0 40px;}

/*for Blog-top-list page */
#blogtoplist_list_page ul li.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}
#blogtoplist_list_page ul.white{background-color:white;}
#blogtoplist_list_page ul{
    float:left; position:relative; width:100%; margin:0px; padding:0px;display:inline; list-style:none;
}
#blogtoplist_list_page ul li{
    float:left; position:relative; margin:0px;display:inline;    
    font-size: 12px;
    padding:9px 0 9px 5px;   
    margin: 0px;  
}
#blogtoplist_list_page ul li.lightblue{ padding:0px;}
#blogtoplist_list_page ul li.last {
   background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}
#blogtoplist_list_page ul li.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}
#blogtoplist_list_page .faint_blue {
    color: #7E99BC;
    padding-right: 0;
    text-align: left;
}
#blogtoplist_list_page #blogtoplist_column_row li { color: #FFFFFF;}
#blogtoplist_list_page #blogtoplist_column_row li.first{padding-left: 5px;}
#blogtoplist_list_page ul li.lightblue{padding-right:0px;}
#blogtoplist_list_page .classnot a, #blog_topic_list .white a, #blog_topic_list .classnot .light_blue a, #blog_topic_list .white .light_blue a,#blog_topic_list .classnot .pink a, #blog_topic_list .white .pink a{padding-right:0px; padding-left:0px;}
#blogtoplist_list_page #blogtoplist_column_row li{padding:5px 0 5px 5px;}
#blogtoplist_list_page #blogtoplist_column_row li.last{padding:5px 10px 5px 5px;}

/*Analysis top lister*/
#analysistoplist_list_page ul li.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}
#analysistoplist_list_page ul.white{background-color:white;}
#analysistoplist_list_page ul{
    float:left; position:relative; width:100%; margin:0px; padding:0px;display:inline; list-style:none;
}
#analysistoplist_list_page ul li{
    float:left; position:relative; margin:0px;display:inline;    
    font-size: 12px;
    /*padding:6px 0px 6px 5px;    */padding:10px 0px 10px 5px;    
}
#analysistoplist_list_page ul li.lightblue{ padding:0px;}
#analysistoplist_list_page ul li.last {
   background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}
#analysistoplist_list_page ul li.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}
#analysistoplist_list_page .faint_blue {
    color: #7E99BC;
    padding-right: 0;
    text-align: left;
}
#analysistoplist_list_page #analysistoplist_column_row li { color: #FFFFFF;}
#analysistoplist_list_page #analysistoplist_column_row li.first{padding-left: 5px;}
#analysistoplist_list_page ul li.lightblue{padding-right:0px;}
#analysistoplist_list_page .classnot a, #blog_topic_list .white a, #blog_topic_list .classnot .light_blue a, #blog_topic_list .white .light_blue a,#blog_topic_list .classnot .pink a, #blog_topic_list .white .pink a{padding-right:0px; padding-left:0px;}
#analysistoplist_list_page #analysistoplist_column_row li{padding:5px 0 5px 5px;}
#analysistoplist_list_page #analysistoplist_column_row li.last{padding:5px 10px 5px 0px;}

/*user top lister*/
#usertoplist_list_page ul li.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}
#usertoplist_list_page ul.white{background-color:white;}
#usertoplist_list_page ul{
    float:left; position:relative; width:100%; margin:0px; padding:0px;display:inline; list-style:none;
}
#usertoplist_list_page ul li{
    float:left; position:relative; margin:0px;display:inline;    
    font-size: 12px;
    padding:6px 0px 6px 5px;    
}
#usertoplist_list_page ul li.lightblue{ padding:0px;}
#usertoplist_list_page ul li.last {
   background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}
#usertoplist_list_page ul li.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}
#usertoplist_list_page .faint_blue {
    color: #7E99BC;
    padding-right: 0;
    text-align: right;
}
#usertoplist_list_page #usertoplist_column_row li { color: #FFFFFF;}
#usertoplist_list_page #usertoplist_column_row li.first{padding-left: 5px;}
#usertoplist_list_page ul li.lightblue{padding-right:0px;}
#usertoplist_list_page .classnot a, #usertoplist_list_page .white a, #usertoplist_list_page .classnot .light_blue a, #usertoplist_list_page .white .light_blue a,#usertoplist_list_page .classnot .pink a, #usertoplist_list_page .white .pink a{padding-right:0px; padding-left:0px;}
#usertoplist_list_page #usertoplist_column_row li{padding:5px 0 5px 5px;}
#usertoplist_list_page #usertoplist_column_row li.last{padding:5px 10px 5px 5px;}
#usertoplist_topic_list .light_blue{ padding-right: 0px; padding-left:0px;}


/*article top lister*/
#articletoplist_list_page ul li.first {
    background-image: url("../images/bg_header_left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
}
#articletoplist_list_page ul.white{background-color:white;}
#articletoplist_list_page ul{
    float:left; position:relative; width:100%; margin:0px; padding:0px;display:inline; list-style:none;
}
#articletoplist_list_page ul li{
    float:left; position:relative; margin:0px;display:inline;    
    font-size: 12px;
    padding:6px 0px 6px 5px;    
}
#articletoplist_list_page ul li.pright_10{padding-right:10px;}
#articletoplist_list_page ul li.lightblue{ padding:0px;}
#articletoplist_list_page ul li.last {
   background-image: url("../images/bg_header_right.png");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 10px;
}
#articletoplist_list_page ul li.bg {
    background-image: url("../images/bg_repeat.png");
    background-position: right top;
    background-repeat: repeat-x;
}
#articletoplist_list_page .faint_blue {
    color: #7E99BC;
    padding-right: 0;
    text-align: left;
}
#articletoplist_list_page #articletoplist_column_row li { color: #FFFFFF;}
#articletoplist_list_page #articletoplist_column_row li.first{padding-left: 5px;}
#articletoplist_list_page ul li.lightblue{padding-right:0px;}
#articletoplist_list_page .classnot a, #articletoplist_list_page .white a, #articletoplist_list_page .classnot .light_blue a, #articletoplist_list_page .white .light_blue a,#articletoplist_list_page .classnot .pink a, #articletoplist_list_page .white .pink a{padding-right:0px; padding-left:0px;}
#articletoplist_list_page #articletoplist_column_row li{padding:5px 0 5px 5px;}
#articletoplist_list_page #articletoplist_column_row li.last{padding:5px 10px 5px 5px;}
#articletoplist_list_page .light_blue{ padding-right: 0px; padding-left:0px;}
p.blogpage_info{ margin:8px 0px 8px 0px; line-height:17px;}



/*Testing*/
.advertdiv,.advertdiv2{ margin-left:16px;}
.rightbanner {width:269px;float:left;}
.rightbanner .photo{ margin:0px;}
.maincontentpage{ width:980px;}
.right_colorstrip{background-image: url("../images/leftcolorstripbg.png");  background-position: right top; background-repeat: repeat-y;}
.bottomdivwrapper{width:943px;}

/* For SysterBT Homepage ad text */
.new_pink{ float:left; position:relative;background-image:url(../images/ad3.png); background-repeat: no-repeat;width:269px; height:125px;}
.new_pink_text{ float: right; overflow-y: hidden; position: relative; width: 190px; word-wrap: break-word; /*padding:10px 10px 10px 17px;*/ padding:7px 10px 10px 17px; height:100px; font-family: Arial,Helvetica,sans-serif;  font-size: 12px;}
.whitecolor{ color:#FFFFFF;}

/* Add To favorite */
.add_to_fav_txt_color{ color:#333333;}

/* Layout header */
.right_quote{ border-left:1px solid #7e8fa6; padding: 0px 0px 0px 4px;}
.header_contact_img{margin: -2px 0 1px 0px;}
.header_color_strip{margin: 0px 0 3px 0px;}

/* Article Details */
.commented_username{ font-size:12px;font-weight:bold;padding-bottom:0px;padding-left:0;padding-right:0;padding-top:4px;color:#C50063;}
.commented_date_time{ color:#999999;font-size:10px;font-weight:bold;padding-bottom:0px;padding-left:10px;padding-right:0;padding-top:4px;}
.sbt_article_background{ background-color:#f8ecee;}
ul.m_0 { margin:0px}
ul.m_0 li{ margin:0px}
ul.m_0 li input.small {
    margin-right: 5px;
    width: 50px;
}

.lineht_24 { line-height:24px;}
.timewr { padding:0px 0 0 3px; font-size:9px}
.yahoovaluewr { display:block; float:left; position:relative;}
#omxarrow {margin-top:2px; }
#sparrow {margin-top:0px; }
.menuwrapper ul li a.disable { color:#CCCCCC}
a.simplelink { text-decoration:none; border:0; color:#000000}
a.bluelink { color:#5F7A8B; text-decoration:none; border:0;}
#omxarrow {margin-top:2px; }
#sparrow {margin-top:0px; }	
.greyOut { background-color:#CCCCCC}
.indicator{ padding:5px;padding-top:5px; display:none }
.print_ancr{ margin-left: 10px; }

/*BT-shop styles*/
.btshop_rub3{ float:left; position:relative;  line-height:21px; letter-spacing: 0.5px; font-size: 16px; font-weight: normal; color:#987da8; margin-bottom: 0px; }
.btshop_rub4{ float:left; position:relative;  line-height:18px; letter-spacing: 0.4px; font-size: 14px; font-weight: normal; color:#e7543e; margin: 8px 0px -1px 0px; }
.btshop_rub5{ float:left; position:relative;  line-height:18px; letter-spacing: 0.4px; font-size: 14px; font-weight: normal; color:#e7543e; margin: 8px 0px 2px 0px; }
.blank_btshop1{ float:left; position:relative; height:3px;}
.blank_btshop2{ float:left; position:relative; height:11px;}
.blank_btshop3{ float:left; position:relative; height:15px;}
.btshop_line1{ float:left; position:relative;  line-height:2px; font-size: 42px; color:#c4c6d8; margin-bottom: 38px; font-weight: bold;}

/*Artiklar special*/
.artspec_rub3b{ float:left; position:relative;  line-height:21px; font-size: 16px; font-weight: normal; color:#5986c0; margin-bottom: 0px; }
.artspec_rub1{ float:left; position:relative;  line-height:35px; font-size: 27px; font-weight: normal; color:#000000; margin-bottom: 10px; }


.n_article_top{float:right;font-size: 14px; color: #FFFFFF;font-weight: bold;border: 4px solid #444444;position:relative;background: #AAAAAA;}
.article_div_list_tr{cursor: pointer;}
#n_newletter{cursor: pointer;}
#email_list_div{float: left;position: relative;width: 100%;word-wrap: break-word;}

.listing_spacing table{float: left;position: relative;width: 100%;}
.listing_spacing table th {font-weight: normal;padding: 0px 5px;text-align: left;}
.listing_spacing table td {border-top: 1px solid #C2C5D4;font-weight: normal;padding: 0px 5px;}
.underline{border-bottom: 1px solid #C2C5D4;}
.word_wrap{float:left;word-wrap:break-word;}
.odd_color{background: none repeat scroll 0 0 #ECECEC;color: gray;margin: 2px 0;}
.even_color{  background: none repeat scroll 0 0 #FAFAFA;color: #197D7D;margin: 2px 0;}
#n_parent{float: left;padding: 0 150px;}

/*New Changes*/
.errormsg{color: red;text-align:center;}
.greenmsg_article{color:green;text-align:center;}

.loader_view{ position: absolute; width: 100%; height: 100%;opacity:0.4;filter:alpha(opacity=40);z-index:10000;}
.loader{position: fixed;left: 50%;top: 50%;z-index:10001;}
.hide_div{ visibility:hidden; display:none;}
.show_div{ visibility:visible; display:block;}


/*For BT article comment*/
.deletelink_float_right {cursor:pointer;color:red;float:right; margin:0 3px 0}
.editlink_float_right{cursor:pointer;color:green;float:right; margin:0 3px 0}
.editlink_float_right a{cursor:pointer;color:green;}

.comment_post_by{font-size:12px;font-weight:bold;padding-bottom:0px;color:#174E96; float: left}
.comment_created_at{color:#999999;font-size:10px;font-weight:bold; float:left; margin-left: 5px;}
/*End For BT article comment*/

/*For SBT analysis comment*/
.deletelink_float_right_sbt {cursor:pointer;color:red;float:right; margin:0 3px 0}
.editlink_float_right_sbt{cursor:pointer;color:green;float:right; margin:0 3px 0}
.editlink_float_right_sbt a{cursor:pointer;color:green;}

.greenmsg_article_sbt{color:green;text-align:center;}

.comment_post_by_sbt{font-size:12px;font-weight:bold;padding-bottom:0px;color:#174E96; float: left}
.comment_created_at_sbt{color:#999999;font-size:10px;font-weight:bold; float:left; margin-left: 5px;}

.analysis_comment_list_sbt{ float: left; height: auto; position: relative; text-align: left; width: 633px; word-wrap: break-word; border:0px solid red;*margin-top:10px;*padding-bottom:10px;}
.analysis_comment_list_sbt1{ float: left; height: auto; position: relative; text-align: left; width: 633px; word-wrap: break-word; border:0px solid red;*margin-top:10px;*padding-bottom:10px;font-weight: bold;}
.dotted_line_sbt{ border-bottom:1px dotted #8b8f9f;}

.test1{*vertical-align: 5px;} 
/*End For SBT analysis comment*/
#borst_desc_div p span {line-height: 145%;}
#sbt_desc_div p span {line-height: 145%;}
#sbt_comment_desc_div p span {line-height: 145%;}
#borst_comment_desc_div p span {line-height: 145%;}
.blogdetail_desc p span{line-height: 145%;}
/*End of New Changes*/
.rss-feed{
    background: url("/images/feed.png") no-repeat scroll 0 0 transparent;
    line-height: 14px;
    padding-left: 14px;
    margin-left: 5px;
}
