﻿/* DEFAULTS
----------------------------------------------------------*/
body{}

.DrpMemuTitle{padding-left: 20px;vertical-align: top;text-decoration: none;cursor: pointer;font: bold 18pt Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;color: #7e4419;width: 490px;padding-left: 20px;word-wrap: break-word;  }
.SummaryDrpMenu{width: 390px;word-wrap: break-word;   font: normal 16pt Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;color: #7e4419;padding-bottom: 2px;padding-left: 20px;padding-top: 20px;}
.hyperLink{font-weight: normal;color: #FFCC66;font-size: 11px;margin-left: 30px;vertical-align: top;text-decoration: underline;cursor: pointer;font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}
.Gridtext{font-weight: normal;color: Black;font-size: 12px;font-weight: bold;margin-left: 10px;vertical-align: top;text-decoration: none;cursor: pointer;font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}

.hyperLinkGridBlogger{font-weight: normal;color: #1B49B8;font-size: 12px;margin-left: 4px;font-weight: bold;text-decoration: none;cursor: pointer;vertical-align: top;font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}
/*.hyperLinkGrid{color: #7e4419;font-size: 12pt;font-weight: bold;vertical-align: top;text-decoration: none;cursor: pointer;font-family: Segoe UI;}*/
.hyperLinkGridForum{color: #1B49B8;font-size: 10pt;text-decoration: none;font-family: Segoe UI;}
.detailPagesTitle{color: #7e4419 !important;font-size: 16pt;font-weight: bold;vertical-align: top;text-decoration: none;font-family: Segoe UI;width:auto;word-wrap: break-word;   }
.commentTitle{font-weight: normal;color: Green;font-size: 12px;font-weight: bold;margin-left: 4px;vertical-align: top;text-decoration: none;cursor: pointer;font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}

.page{width: 780px;background-color: #fff;margin: 20px auto 0px auto;border: 1px solid #496077;}

.Header{position: relative;margin-top: 2px;padding-top: 3px;text-align: left;border-bottom: 3px solid #f5712b;font: bold 14pt "Comic Sans MS" , Arial, Tahoma, Verdana, Helvetica, sans-serif;color: #333333;padding-left: 1px;}
.BloggerHeader{position: relative;margin: 0px;padding: 0px;padding-top: 5px;text-align: left;border-bottom: 3px solid #f5712b;font: bold 14pt "Comic Sans MS" , Arial, Tahoma, Verdana, Helvetica, sans-serif;color: #333333;padding-left: 7px;}
.lhs-sectionBlogger{display: block;float: left;margin: 08px 0 0 0;width: 700px;text-align: left;}
.lhs-sectionCategory{display: block;float: left;margin: 08px 0 0 0;width: 160px;text-align: left;}

.header h1{font-weight: 700;margin: 0px;padding: 0px 0px 0px 20px;color: #f9f9f9;border: none;line-height: 2em;font-size: 2em;}
.main{padding: 0px 12px;margin: 12px 8px 8px 8px;min-height: 420px;}

.leftCol{padding: 6px 0px;margin: 12px 8px 8px 8px;width: 200px;min-height: 200px;}

.footer{color: #4e5766;padding: 8px 0px 0px 0px;margin: 0px auto;text-align: center;line-height: normal;}

/* TAB MENU   
----------------------------------------------------------*/
div.hideSkiplink{background-color: #3a4f63;width: 100%;}

div.menu{padding: 4px 0px 4px 8px;}
div.menu ul{list-style: none;margin: 0px;padding: 0px;width: auto;}
div.menu ul li a, div.menu ul li a:visited{background-color: #465c71;border: 1px #4e667d solid;color: #dde4ec;display: block;line-height: 1.35em;padding: 4px 20px;text-decoration: none;white-space: nowrap;}
div.menu ul li a:hover{background-color: #bfcbd6;color: #465c71;text-decoration: none;}
div.menu ul li a:active{background-color: #465c71;color: #cfdbe6;text-decoration: none;}

/* FORM ELEMENTS   
----------------------------------------------------------*/
fieldset{margin: 10px 0px;    border: 1px solid #ccc;/*margin: 1em 0px;padding: 1em;border: 1px solid #ccc;*/}
fieldset p{margin: 2px 12px 10px 10px;}
fieldset.login label, fieldset.register label, fieldset.changePassword label{display: block;}
fieldset label.inline{display: inline;}

legend{/* font-size: 1.1em;*/font-weight: 200;padding: 2px 4px 4px 4px;}

input.textEntry{width: 320px;border: 1px solid #ccc;font: normal 10.6pt Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}
input.passwordEntry{width: 320px;border: 1px solid #ccc;}

div.accountInfo{width: 42%;}

/* MISC  
----------------------------------------------------------*/

.clear{clear: both;}
.title{display: block;float: left;text-align: left;width: auto;}

.loginDisplay{font-size: 1.1em;display: block;text-align: right;padding: 10px;color: White;}
.loginDisplay a:link{color: white;}
.loginDisplay a:visited{color: white;}
.loginDisplay a:hover{color: white;}

.failureNotification{font-size: 1.2em;color: Red;}

.bold{font-weight: bold;}
.submitButton{text-align: right;padding-right: 10px;}

.Logintextbox{border: 1px solid #7F9DB9;padding-top: 3px;padding-left: 2px;padding-right: 2px;padding-bottom: 0;width: 129px;height: 19px;}

.UserValue{color: #3D3C3C;word-wrap: break-word;   font: normal 10pt Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;padding-bottom: 2px;vertical-align: top;font-weight: bold;}

.NewsSummary{font-weight: normal;color: #000;font-size: 12px;width: 620px;word-wrap: break-word;  font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}
.Feedlabel{font-weight: normal;color: #000;font-size: 11px;font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}
.listbox{font-size: 11px;font-weight: normal;color: #000;height: 120px;font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;padding-top: 3px;padding-left: 2px;padding-right: 2px;padding-bottom: 0;}
.drpdown{font: normal 10pt Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;padding-bottom: 2px;vertical-align: top;color: #000;border: 1px solid #7F9DB9;height: 25px;width:160px;}

.addbutton{border-style: none;border-color: inherit;border-width: 0;padding: 3px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;background: #f5712b;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #fff;text-decoration: none;display: inline-block;cursor:pointer;height: 28px;}
.addbutton:hover{padding: 3px 10px 3px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border: 0;background: Blue;}

.divRegMessage{display: none;width: 50%;height: 250px;padding: 1px;z-index: 999;background-color: white;top: 90%;left: 25%;position: absolute;border: 2px solid #666666;font-size: 81%;}

.divDropDownMenuStory{visibility: hidden;position: absolute;width: 672px;height: 220px;left: 50%;top: 174px;margin-top: -6px;margin-left: -483px;z-index: 9999;cursor: pointer;background-image: url('Images/dropdown_our_story.png');background-repeat: repeat-x;padding-top: 10px;}
.divDropDownMenuimpact{visibility: hidden;position: absolute;width: 672px;height: 220px;left: 50%;top: 175px;margin-top: -8px;margin-left: -483px;z-index: 9999;cursor: pointer;background-image: url('Images/dropdown_our_impact.png');background-repeat: repeat-x;padding-top: 10px;}
.divDropDownMenuiShare{visibility: hidden;position: absolute;width: 672px;height: 220px;left: 50%;top: 175px;margin-top: -8px;margin-left: -483px;z-index: 9999;cursor: pointer;background-image: url('Images/dropdown_ishare.png');background-repeat: repeat-x;padding-top: 10px;}
.divDropDownMenuiSave{visibility: hidden;position: absolute;width: 672px;height: 220px;left: 50%;top: 175px;margin-top: -8px;margin-left: -483px;z-index: 9999;cursor: pointer;background-image: url('Images/dropdown_isave.png');background-repeat: repeat-x;padding-top: 10px;}
.divDropDownMenuiLearn{visibility: hidden;position: absolute;width: 672px;height: 220px;left: 50%;top: 175px;margin-top: -8px;margin-left: -483px;z-index: 9999;cursor: pointer;background-image: url('Images/dropdown_ilearn.png');background-repeat: repeat-x;padding-top: 10px;}
.divBlogDetails{display: none;width: 820px;height: 520px;padding: 1px;z-index: 999;background-color: white;top: 20%;left: 15%;position: absolute;border: 2px solid #666666;font-size: 81%;}

/*.DivLogin{display: none;width: 350px;height: 200px;padding: 1px;z-index: 999;background-color: white;top: 40%;left: 37%;position: absolute;border: 2px solid #666666;font-size: 81%;border-radius: 3ex;-moz-border-radius: 15px; -webkit-border-radius: 15px;}*/

/*.Divforgot{display: none;width: 300px;height: 150px;padding: 1px;z-index: 999;background-color: white;top: 40%;left: 37%;position: absolute;border: 2px solid #666666;font-size: 81%;border-radius: 3ex;-moz-border-radius: 15px; -webkit-border-radius: 15px;}*/
.divNewsDetails{display: none;width: 915px;height: 630px;padding: 1px;z-index: 999;background-color: white;top: 20%;left: 18%;position: absolute;border: 2px solid #666666;font-size: 81%;}
.divChangePassword{display: none;width: 500px;height: 220px;padding: 1px;z-index: 999;background-color: white;top: 30%;left: 30%;position: absolute;border: 2px solid #666666;font-size: 81%;border-radius: 3ex;-moz-border-radius: 15px; /* Firefox */-webkit-border-radius: 15px;}

.closebutton:hover{background-image: url(../App_Themes/Images/btn_close_over.gif);background-repeat: no-repeat;cursor: pointer;vertical-align: top;}
.closebutton{padding-top: 10px;display:inline;height: 15px;width: 32px;float: right;background-image: url(../App_Themes/Images/btn_close.gif);background-repeat: no-repeat;border: none;cursor:pointer;}

.ReglabelMessgae{font-weight: normal;color: #000;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;margin-left: 5%;margin-top: 5%;}
/*.ErrorMessage{font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;font-weight: bold;color: Red;font-size: 10px;}*/
.Createddate{color: #E57D2C;font-size: 10px;font-family: Lucida Fax;font-weight: Normal;text-decoration: none;}
/*.NewsTitle{color: #1B49B8;font-size: 10px;font-family: Lucida Fax;font-weight: Normal;text-decoration: none;word-wrap: break-word;   padding-bottom: 3px;padding-left: 0px;}*/
.TopthreeTitle{color: Black;font-size: 10px;font-family: Lucida Fax;font-weight: Normal;text-decoration: none;width: 620px; word-wrap: break-word;}

.TopthreeSummary{font-weight: normal;color: #000;font-size: 11px;width: 620px;word-wrap: break-word;   font-family: Segoe UI, Tahoma, Verdana, Helvetica, sans-serif;}
.StaticPageContent{font-weight: bold;font-family: Segoe UI;font-size: 14pt;color: #0076C0;}
.Separator{height: 5px;}
.NormalLink{font-size: 12px;text-decoration: none;font-family: Segoe UI;color: #0076C0;}
.lhs-texthrBlog{margin-top: 3px;height: 1px;border-bottom: dashed 1px #B8B7B7;}
.lhs-texthrCategory{height: 1px;border-bottom: dashed 1px #B8B7B7; }
/*CHANGES*/
.StaticPageContent1 {font-family: Segoe UI; font-size: 12px;color: #0076C0;}
.gray{font-family: Segoe UI; font-size: 11px; color:#666;}

.imgClass{cursor:pointer;}

.tableBorder{border-right: #CCCCCC 1px solid;border-top: #CCCCCC 1px solid;border-bottom: #CCCCCC 1px solid;border-left: #CCCCCC 1px solid;}

.modalBackground {background-color:filter:alpha(opacity=70); opacity:0.7; } 

.modalPopup {background-color:#ffffdd; border-width:3px; border-style:solid; border-color:Gray; padding:3px; width:250px; }

/*Model popup extension background for masking*/
.BackgroundStyle{background-color: #cccccc;filter: alpha(opacity=75);opacity: 0.7; /* background-image: url(/Images/gray.png);  ieWin only stuff */}

/*--------------------------------Partner Logo----------------------------------------*/
.tablestyle tr td, .NormalLin{margin: 10px; font-size:11px!important; font-family:arial;}
.tablestyle tr th{margin: 10px; font-size:11px!important; font-family:arial;}
.floatLeft{ float:left;}
.textBox{ border:1px solid #ccc; font-size:13px; padding:2px; color:#666;}
.comment{ width:auto; font-size:13px;}
.comment ul{ list-style:none; margin:0px; padding:0px;}
.comment li{ padding:5px 0; border-bottom:1px dotted #666; width:100%; display:block;}
.name{ color:#F5712B;}
/*input:focus{ background:#ccc;}*/

.redtext{ color:Red;}

/*Start Like dislike*/
ul.LikeDislikeContainer{ padding: 0px;margin-left: 20px; margin:0px; overflow: hidden; float:right;}
ul.LikeDislikeContainer li a{ float:left;}
.likeImage{ background:url(../images/likeDislike.png) left top no-repeat; width:26px; height:27px; overflow:hidden;}
.likeImage.like{ background-position:0 0; display:block; margin-left:3px;}
.likeImage.like:hover, .likeImage.like.Current{background-position:0 -53px;}

.likeImage.Dislike{ background-position:0 -23px; display:block; margin-left:3px;}
.likeImage.Dislike:hover, .likeImage.Dislike.Current{background-position:0 -76px;}
ul.LikeDislikeContainer li{float: left;list-style: none;}
ul.LikeDislikeContainer li span{border-radius: 2px; margin-top:2px; color: #ccc; display: block; float: left; font-size: 12px; height: 17px; line-height: 17px; margin: 4px 3px; width:40px;text-align: center; border:1px solid #ccc;}
/*End like dislike*/

table th a{ text-decoration:underline!important;  font-weight:bold!important;}

/*Breadcrums*/
.breadcrumbs{ width:951px; float:left; padding:25px 0;}
.breadcrumbs li{ float:left; font-size:11px; color:#4b433f;  padding:0 3px;}
.breadcrumbs li a{color:#4b433f; text-decoration:underline; display:inline-block;}
.breadcrumbs li.arrow{ text-decoration:none;}
.breadcrumbs li.arrow span{ text-decoration:none; color:#8b0b04;}
/*End Breadcrums*/

/*
 .ratingStar{font-size: 0pt;width: 13px;height: 12px;margin: 0px;cursor: pointer;display: block;background-repeat: no-repeat;}
.modalBackground{background-color: #666;filter: alpha(opacity=40);opacity: 0.5;}
.ui-rater > span{vertical-align: top;}
.ui-rater-rating{margin-left: .8em;}
.ui-rater-starsOff, .ui-rater-starsOn{display: inline-block;height: 18px;background: url(../images/stars.png) repeat-x 0 0px;}
.ui-rater-starsOn{display: block;max-width: 90px;top: 0;background-position: 0 -18px;}
.ui-rater-starsHover{background-position: 0 -18px !important;}
.jw_playlist_image_div{visibility: hidden;}
*/  

/*End Icon Strip...................*/

/*Control top title bar*/
.bluehead{background: url("../images/headingL.jpg") no-repeat scroll left top transparent;height: 34px;margin-top: 10px;overflow: hidden;padding-left: 5px;text-align: left;width: auto;}
.bluehead span{background: url("../images/headingR.jpg") no-repeat scroll right top transparent;color: #333333;display: block;font: bold 12px Arial;height: 34px;padding: 8px;}
/*End Control top title bar*/
ul.ourProgram{list-style:none; margin:0; padding:0;}
ul.ourProgram li{padding:5px 10px; border-bottom: dotted 1px #ccc; }
/*.tableStyle{border-top:1px solid #ccc;border-right:1px solid #ccc;}
.tableStyle tr td {border-bottom:1px solid #ccc;border-left:1px solid #ccc; padding:5px;}
.tableStyle tr th{border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;padding: 5px;background:#f6f6f6;}*/
.jw_playlist_playlist{ display:none;}