*{margin:0;padding:0;}
img{border:none;}
a{color:#955683;}
a:hover{text-decoration:none;}

body{background:#edeff2;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;}
#shadow{background:url(../images/shadow.jpg) repeat-y;width:1087px;margin:0 auto;}
#wrapper{width:1010px;margin:0 auto;padding:0 25px;}
#login{text-align:right;font-size:10px;padding:14px 8px 0 0;}
#logo{text-align:center;padding:15px 0 0 40px;}
#topMenu{padding:9px 0 12px 0px;text-align:center;background:#f7f7f7;margin-top:23px;}
.menu{list-style:none;}
.menu li{font-size:14px;letter-spacing:1px; display:inline;margin-right:42px;}
.menu li a{text-decoration:none;}
.menu li a:hover{text-decoration:underline;}
#empty{height:40px;background:#e7e7e7;}

#container{overflow:hidden;padding:32px 0 0 9px;}
#container h3,.BoxHeaderTxt{font-weight:normal;font-size:15px;color:#575757;letter-spacing:1px;border-bottom:1px solid #575757;padding-bottom:5px;padding-left:3px;margin-bottom:8px;width: 100%;display: block;}
.BoxHeaderLink{font-weight:normal;font-size:15px;color:#575757;letter-spacing:1px;border-bottom:1px solid #575757;padding-bottom:5px;padding-left:3px;margin-bottom:8px;width: 100%;display: block;padding-top: 10px;}
#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_DataList1 td span.BoxHeaderTxt{padding-top: 0px;}
#content{width:647px;float:left;color:#955683;}

.article{}
.statement{padding-bottom:14px;overflow:hidden;}
.partners{padding:38px 0 0 38px;}
.partners a{display:inline;margin-right:3px;}
.article p{padding-left:4px;font-size:13px;line-height:20px;letter-spacing:1.1px;}
.futMemb{padding:10px 0 35px 0;}
.news{padding-bottom:55px;}
.news p,#ctl00_ctl00_MainBodyPlaceHolder_DataList2 span td{overflow:hidden;line-height:14px!important;text-transform:none;padding:0;font-size:10px;vertical-align: top;letter-spacing: 1.1px;}
.mewYorkImg{float:left;width:142px;padding-top:12px;}
.shortNews{margin-left:151px;padding:16px 0 0 7px;}
.readFull,#ctl00_ctl00_MainBodyPlaceHolder_DataList2 span td a{font-size:11px;text-transform:none;color:#333;padding-top:10px;}
.social{padding-top:14px;overflow:hidden;padding-bottom:24px;}
.social a{margin-left:10px;display:block;float:left;}
#rightBar{width:300px;float:right;}

#footer{height:28px;background:#e5e9ec;margin-top:15px;text-align:center;padding-top:12px;}
.menuBot{list-style:none;}
.menuBot li{font-size:10px;display:inline;margin-right:7px;}
.menuBot li a{text-decoration:none;color:#252e1e;}
.menuBot li a:hover{text-decoration:underline;}

ul,ol{
list-style: disc;
margin-left: 40px;
}

blockquote{
    margin: 10px 20px; 
}

#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_Wizard1{
    margin-top: 10px;    
}

#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_Wizard1{
    
}

#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_Wizard1_SideBarContainer_SideBarList{
    text-transform: none;
}

.formTable td{padding-bottom: 10px;text-transform: none;}
.formTable td table{padding-top: 5px;}
.formTable td table label{padding-right:5px;}
.formTable .TxtPurple{padding-right: 5px;}
.loginTable td{padding-bottom: 10px;}
.loginTable td .TxtPurple{padding-right: 5px;}

.TxtGray{
    color: #8D9BA6;
    font-size: 10px;
    text-transform: none;
}

.BoxViewAllLink{float: right;margin-top: 10px;color: black;font-style: italic;text-transform: none;}
.publisherTable td{padding: 2px;}
.publisherTable{margin-left: 10px;}

#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_TagBarPanel a,#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_TagBarPanel span{text-transform: none; padding-right: 5px;}
.BlogTitle{ }
.BlogTxt{text-transform: none;}

.SwitchVideoPlayer{color: black;text-transform: none;}

#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_DataList1_ctl00_textLabel a font{padding:10px 0px 10px 0px;display: block;}
#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_DataList1_ctl00_textLabel p font {display: block;padding-bottom: 10px;}

.TxtPurple {text-align:left;text-transform: none;}
sup {color:Red;}

.NavbarBg{text-align: center;}    
.NavbarBg a{font-size: 12px;}    
.NavbarBg span{font-size: 12px;}
#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_DataList1 span span{padding-bottom:14px;overflow:hidden;font-size: 12px;color: #000;text-transform: none;line-height: 18px;}     
#ctl00_ctl00_MainBodyPlaceHolder_PageBodyContentPlaceHolder_DataList1_ctl00_textLabel p img{float: left;padding-right: 10px;}
#contentTable td{vertical-align: top;}
#contentTable {padding-left: 3px;}


.ContributorName{font-size: 20px;font-weight: lighter;color: #52535C;text-decoration: none;text-transform: none;}
.DivPadding{padding: 5px 5px 5px 5px;}
.DivBox td{text-align: top;}

.DivBox .BoxHeaderLink{text-transform: uppercase;font-style: normal;}
.tablePublisher{
    padding-left: 5px;
}

td div.DivPadding{
    width:250px;
}

.blogPads td div.DivPadding{
    width: auto;
}

.blogPads td td.BlogTxt a{
    display: block;
    width: 100px;
}

td div.DivPadding a{
    text-transform: none;
}

.Spacer5{padding-left: 10px;}
/*
    Coin Slider jQuery plugin CSS styles
    http://workshop.rs/projects/coin-slider
*/

#blogs td.separator{padding: 10px 0px;}


.coin-slider { overflow: hidden; zoom: 1; position: relative; text-align: left;}
.coin-slider a.more{font-size:13px;color:#FFF;}
.coin-slider a.more:hover{text-decoration:underline;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }
#coin-slider {height: 350px;}
#coin-slider img{position: absolute;display: none;}
#coin-slider span{position: absolute;display: none;}

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 9px; height: 13px; width: 13px; float: left; color: #B8C4CF; text-indent: -1000px; background:url(../images/sliderPaginate.png) no-repeat 0 -13px; }
.cs-active { background:url(../images/sliderPaginate.png) no-repeat!important; }

.cs-title { width: 1010px; background-color: #000000; color: #FFFFFF;font-size:24px; height:59px; padding: 6px 0 0 140px; vertical-align:middle; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; display:none; }

