body{margin:0px; padding:0px;text-align:center;font-family:Helvetica, times, serif;}
img{border:0;}
a{text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}

/**********BOF Header ***********/
#header{width:1000px;margin:0px auto;height:auto;}
#logo{float:left;}
.rightbox{float:right;}
#loginform{overflow:hidden;width:500px;height:40px;margin:0 10px 0 0;padding:0;}
#loginform ul{list-style:none;margin:0;padding:0;float:right;}
#loginform ul#form-init {margin:0 30px 0 0;}
#loginform ul#form-init li{float:left;margin:0;padding:0;display:block;margin:0 0px 0 0;}
#loginform ul#form-init li a{font-size:12px;color:#004276;border-left:1px solid #ccc;padding:0 10px 0 10px;}
#loginform ul#form-init li.first a{border-left:0;}
ul#form-login-input{display:none;margin:0 50px 0 0;padding:0;}
ul#form-login-input input{width:100px;margin:0 0 0 4px;}
ul#form-login-input li{float:left;}
ul#form-login-input li.last{padding:0 0 0 4px;}
ul#form-login-input li.last img{margin:2px 0 0 0;}

ul#form-loggedin{margin:0 50px 0 0;padding:0;}
ul#form-loggedin li{float:left;font-size:12px;}
ul#form-loggedin a{color:#004276;font-size:12px;padding:0 6px 0 6px;border-left:1px solid #ccc;}
ul#form-loggedin span{color:#333333;font-weight:bold;padding:0 6px 0 6px;}

.searchsmall{}

/*
.iconMenu{position:absolute;margin:0 0 0 505px;}
.iconMenu ul{list-style:none;margin:-27px 0 0 176px;padding:0;}
.iconMenu ul li{display:inline;padding:2px 0 0 8px;}
.iconMenu ul li a{font-size:11px;font-family:arial;color:#666;line-height:20px;padding:4px 0 0 0;font-weight:none;}
.iconMenu .jimpact img{position:absolute;margin:5px 0 0 0;width:13px;height:10px;border:1px solid #fff;}
.iconMenu .jimpact a{padding:0 0px 0 20px;}
.iconMenu .sendus img{position:absolute;margin:6px 0 0 0;}
.iconMenu .sendus a{padding:0 0 0 20px;}
.iconMenu .hometown img{position:absolute;margin:6px 0 0 0;}
.iconMenu .hometown a{padding:0 0 0 24px;}
*/
.noresults{margin:0 auto;width:600px;}

#mainNav{width:1000px;margin:0px auto;}
#mainNav ul.nav{list-style:none;margin:5px 0 0 0;padding:0;text-align:left;height:28px;border-top:1px solid #929896;background:#000;}
#mainNav ul.nav li{display:inline;border-left:1px solid #929896;padding:2px 0 4px 0;}
#mainNav ul.nav li a{color:#fff;font-weight:bold;font-family:arial;font-size:14px;padding:0px 15px 0px 15px;line-height:24px;}
#mainNav .nav .item1{}
#mainNav .nav .item1 a{border-left:0;}
#mainNav .nav .item11 a{}
#mainNavleftBorder{background:url(/templates/jinsider/images/menuLeftTexture.gif) no-repeat left center;height:30px;width:8px;position:absolute;margin:0px 0 0 0px;}
#mainNavrightBorder{background:url(/templates/jinsider/images/mainNav_lastBorder.gif) no-repeat right center;height:30px;width:8px;position:absolute;margin:-29px 0 0 993px;}

#newsTicker{background:#e8e7d5;margin:0px auto;width:1000px;height:26px;border-bottom:1px dotted #9a988c;}
#newsTicker #dateBorder{float:left;margin:12px 0 0 8px;}
#newsTicker #date{float:left;color:#E32C40;margin:6px 0 0 6px;font-size:12px;}
#newsTicker #newsTickerBorder{float:left;margin:2px 0 0 13px;}
#NewsHorizontal{overflow:hidden;position:relative;width:410px;text-align:left;height:24px;float:left;margin:0;padding;0;}
#newsTicker ul.ticker{float:left;list-style:none;margin:3px 0 0 9px;padding:0;}
#newsTicker ul.ticker li{float:left;list-style:none;width:410px;}
#newsTicker ul.ticker li a{font-size:12px;font-family:arial;color:#000;font-weight:normal;}
#newsTicker ul.ticker li a em{font-style:normal;font-size:16px;}
#search form{float:left;margin:8px 0pt 0pt 32px;}
#search form #search_input{margin:0 0 0 0;width:184px;}
#search form #search_submit{margin:0 0 0 0;background:url(/templates/jinsider/images/search_button.gif) left no-repeat;width:48px;height:21px;border:0;font-size:11px;font-family:arial;padding:1px 0 0 0;}
#search form #poweredBy{margin:0 0 0 0;}
#search #poweredBy span{font-size:8px;float:left;margin:16px 0 0 8px;text-transform:uppercase;padding:0;font-family:arial;}
#search #poweredBy img{float:left;margin:10px 0 0 2px;padding:0;}
#gray_border{background:#ebeae8;height:2px;width:1000px;margin:0px auto;padding:0;border-bottom:1px solid #d5d5d5;}

/*url(/templates/jinsider/images/jinsiderBG.jpg) repeat-x;*/
#main{background:url(/templates/jinsider/images/jinsiderBG.gif) repeat-x;padding:0 0 30px 0;}
.displayNone{display:none;}

.footer{width:970px;border-top:3px solid #000;margin:3px auto 0 auto;text-align:left;padding:6px 0 10px 0;}
.footer .leftBorder{width:6px;height:40px;background:transparent url(/templates/jinsider/images/main_content_border.gif) repeat-y scroll 0 0;position:absolute;margin:-14px 0 0 -15px;}
.footer ul{margin:10px 0 0 0;display:inline;padding:0 0 0 0;}
.footer ul li{display:inline;padding:2px 0 2px 0;margin:0 0 0 0;}
.footer ul li a{color:#000 !important;font-family:arial;font-weight:bold;font-size:11px;border-left:1px solid #000;padding:0 4px 0 4px;text-transform:uppercase;}
.footer ul li.first a{border:0;}
.copyright{display:inline;font-family:arial;font-weight:bold;font-size:11px;padding:0 0 0 450px;}

/****************Petition***************/
#sharethis{width:600px;margin:0px 0 0 50px;text-align:left;padding:30px 0 0 20px;height:660px;}
#sharethis h3{margin:0px 0 0 0px !important;padding:0;}
#sharethis .subtext{color:#333333;font-size:14px;}
.shareform{width:600px;margin:20px 0 0 0;background:#eeeeee;border:1px solid #e1e1e1;padding:30px 20px 0 20px;}
.fromtitle{color:#333333;font-size:14px;font-weight:bold;}
#from{width:400px;}
.totitle{color:#333333;font-size:14px;margin:20px 0 0 0;font-weight:bold;}
.totitle .nobold{font-weight:normal;}
#tovalue{}
.personalmsgtitle{margin:20px 0 0 0;color:#333333;font-size:14px;font-weight:bold;}

.sharebtn{margin:10px 0 0 10px;}

/*******************Fourbox***************/
#lbOverlay {	position: fixed;	z-index: 9999;	left: 0;	top: 0;	width: 100%;	height: 100%;	background-color: #000;	cursor: pointer;}
#lbCenter, #lbBottomContainer {	position: absolute;	z-index: 9999;background-color: #fff;overflow-y:scroll;overflow-x:hidden;}
.lbLoading {	background: #fff url(loading.gif) no-repeat center;}
#sharecontent{}

/*************Sphere*********************/
#spherecontrols{width:990px;margin:10px 0 0 10px;background:#000;}
#spherecontrols ul{margin:0;padding:0;list-style:none;}
#spherecontrols ul li{float:left;background:#000;}
#spherecontrols ul li a{display:block;color:#fff !important;width:140px;text-decoration:none;}
#spherecontrols ul li a:hover{color:red !important;}
#spherebox{background:#000;width:990px;height:800px;margin:0px 0 0 10px;}
#sphereoverlay{z-index: 9999;margin:-732px 0 0 106px;}

.shareformphase {text-align:left;}
.shareformphase1 .please{color:#333333;text-align:left;font-size:12px;text-decoration:underline;padding:10px 0 20px 10px;}
.shareformphase1 span{color:#333333;width:120px;text-align:right;display:block;float:left;font-size:12px;padding:10px 0 0px 0;}
.shareformphase1 input{float:left;}
.shareformphase1 .btn{text-align:center;width:450px;height:20px;}
.shareformphase1 .btn input{font-family:arial;font-size:12px;font-weight:bold;color:#5B5B5B;border:1px solid #D8D8D8;background:#ffffff;display:block;margin:30px 0 0 170px;}

#petitionsignup {text-align:left;padding:0 50px 0 50px;}
#petitionsignup .terrorform{background:#eeeeee;border:1px solid #cccccc;padding:0 20px 20px 20px;margin:0 0 40px 0;}
#petitionsignup .title{text-align:center;margin:20px 0 20px 0;}
.title h4{color:#333333 !important;font-size:12px;padding:0 50px 0 50px !important;font-weight:bold;}
#petitionsignup .nameheader{}
#petitionsignup #firstnametxt{width:350px;}
#petitionsignup .displayname{margin:0 0 10px 54px;}
.displayname span{font-size:12px;color:#333333;}
#petitionsignup #lastnametxt{width:350px;}



.currentstate{font-color:#333333;font-weight:bold;font-size:12px;text-align:left;padding:20px 0 3px 50px;}
.currentstate span{padding:0 20px 0 0;}
.currentstate span.disabled{color:#cccccc;}
#petitionsignup .leftbox{float:left;width:400px;overflow:hidden;}
.leftbox #countryselect{width:330px;margin:10px 0 0 0;}
.leftbox #emailtxt{width:300px;}
.leftbox .signup1desc,.leftbox .signup2desc{color:#333333;font-size:12px;}
.leftbox .checkbox{margin:10px 0 0 0;}
#petitionsignup .rightbox{float:left;width:450px;overflow:hidden;}
.rightbox .signaturetext{font-size:12px;color:#333333;font-weight:bold;}
.rightbox #personalcomment{}

#petitionsignup .warningtext{margin:10px 0 0 0;color:#333333;font-size:12px;}
#petitionsignup .warningtext #agreetxt{float:left;}
#petitionsignup .warningtext span{float:left;width:370px;margin:0 0 0 3px;}
#petitionsignup .colorteal{color:#004276;font-weight:bold;width:300px;}
.finalbutton{text-align:center;padding:30px 0 0 0 ;width:800px;clear:both;}

/*******Search Related*************/
.searchresults {text-align:left;margin:0 0 0 30px;}
.searchresults #output{width:600px;float:left;}
.searchresults h4{color:#333333 !important;border-bottom:1px solid #cccccc;margin:0 0 10px 0 !important;width:500px;padding:0 0 5px 0 !important;}
.searchresults ul{}
.searchresults ul li{}
.searchresults .date{color:#008000;font-size:14px;}
.searchresults .currentpage a{color:#A90A08 !important;}
.searchresults .graytxt{color:#666666 !important;}
/*.searchresults .silkcontrols .graytxt a{color:#cccccc !important;}*/
.searchresults .playbtn{width:22px;height:14px;}

/*****Overlay**********/
#toolbaroverlay{background:#000;height:40px;width:100%;}
#toolbaroverlay .logo{float:left;margin:0 0 0 10px;}
#toolbaroverlay .sharethis{float:left;margin:8px 0 0 10px;}
#toolbaroverlay .toolbarsearch{float:left;margin:6px 0 0 30px;}
#toolbaroverlay .rightcontrols{float:right;margin:0 10px 0 0;}
#toolbaroverlay #jinsidersearchbtn{width:140px;background:url(/images/toolbar/btnbg.jpg);border:0;color:#fff;font-weight:bold;margin:0 0 0 2px;}

/*
BOF Redesign
*/

#leftcol{float:left;width:680px;}
#leftnav{float:left;width:176px;margin:20px 0 0 8px;text-align:left;}
#leftnav h3{margin:0 0 2px 4px !important;padding:0;font-size:12px;}
.seperator{background:#ccc;width:176px;height:1px;margin:10px 0 10px 0;}
#leftnav h4{color:#000 !important;font-weight:normal;font-size:12px;margin:0 0 2px 0 !important;}
#leftnav ul{}
#leftnav ul li{font-size:11px;padding:2px 0 2px 0;}
#leftnav ul li img{padding:0 6px 0 4px;}
#leftnav ul li a{color:#333 !important;font-weight:normal;text-decoration:none;}
#leftnav ul li a:hover{color:#666 !important;}
#leftnav #viewall{font-size:11px;display:block;margin:0 0 0 4px;}
#filtercontent{width:504px;height:450px;margin:0 0 0 0;float:left;}
#filtercontent #filterheader ul{margin:0;padding:0;}
#filtercontent #filterheader ul li{float:left;list-style:none;margin:0 10px 0 10px;padding:0;}
#filtercontent #filterheader ul li.search{margin:3px 0 0 0;}
#filtercontent #filterheader span{float:left;font-size:12px;color:#004276;font-weight:bold;padding:2px 5px 0 20px;}
#filtercontent #filterheader input#jinsidersearch{float:left;width:332px;border:0;border-top:1px solid #7f9db9;border-left:1px solid #7f9db9;border-bottom:1px solid #7f9db9;margin:0;padding:0;font-size:14px;}
#filtercontent #filterheader ul li a{font-size:12px;padding:0 0 0 0;display:block;}
#filterlist{margin:10px 0 0 0;}
#filterlist ul{list-style:none;margin:0;padding:0;}
#filterlist ul li{float:left;border:1px solid #ccc;padding:1px;width:120px;height:91px;overflow:hidden;position:relative;}
#filterlist ul li img{width:120px;height:90px;}
#filterlist ul li .filteroverlay{margin:-34px 0 0 0;position:absolute;background:#000;width:121px;height:34px;overflow:hidden;text-align:left;}
#filterlist ul li .filteroverlay a{color:#fff !important;font-size:11px;font-weight:bold;display:block;width:110px;height:30px;padding:5px 2px;line-height:11px;}

#morefilter{margin:10px 0 10px 0;clear:both;float:right;font-size:11px;}
#morefilter a{text-decoration:underline;}

ul.mustseefilter{margin:0;padding:0;}
ul.mustseefilter li{float:left;border:1px solid #ccc;padding:1px;width:122px;height:92px;overflow:hidden;position:relative;margin:1px !important;}
ul.mustseefilter li a{padding:0 !important;}
#sharethis_0{padding:5px 0 0 0 !important;}
.stico_default {background:none !important;}
.stbuttontext{padding:0 !important;line-height:auto !important;}
ul.mustseefilter li img{width:121px;height:90px;padding:1px;}
ul.mustseefilter .filteroverlay{margin:-34px 0 0 1px;position:absolute;background:#000;width:124px;height:34px;overflow:hidden;text-align:left;}
ul.mustseefilter .filteroverlay a{color:#fff !important;font-size:11px;font-weight:bold;display:block;width:110px;height:30px;padding:5px 2px !important;}
ul.mustseefilter li.bigimage{width:372px !important;height:284px !important;margin:0 1px 0 0 !important;}
ul.mustseefilter li.bigimage .filteroverlay{width:370px !important;height:40px !important;margin:-40px 0 0 1px !important;} 
ul.mustseefilter li.bigimage .filteroverlay a{width:370px !important;}
ul.mustseefilter li.bigimage img{width:370px !important;height:280px !important;}

.guidecompacthp{margin:0 0 0 20px;width:675px;}
.guidebox{border-top:1px dotted #ccc;clear:both;padding:14px 0 14px 0;}
.guidebox h3{text-align:left;clear:both;}
.guidebox h3 a{color:#333 !important;font-size:14px;float:left;display:block;}
.guidebox h3 a.morechannel{font-size:11px;float:right;}
.guidebox .channelimgleft{float:left;}
.guidebox .channelimgleft img{width:130px;height:90px;padding:1px;border:1px solid #ccc;}
.guidebox .channellistbox{float:left;margin:0 0 0 20px;width:190px;}
.guidebox .channellistbox ul{list-style:disc outside !important;font-size:12px;}
.guidebox .channellistbox ul li{text-align:left;margin:5px 0 5px 0;}
.guidebox .channellistbox ul li a{font-size:12px;}
.guidebox .relatedvids{float:right}
.guidebox .relatedvids ul{}
.guidebox .relatedvids ul li{float:left;width:100px;margin:0 2px 0 2px;}
.guidebox .relatedvids ul li img{width:100px;height:75px;border:1px solid #ccc;}
.guidebox .relatedvids ul li a{font-size:10px;}

/******pdf viewer*******/
.pagemain{float:left;width:700px;overflow:hidden;}
.pagemain img{border:0px;padding:0;margin:-3px -2px;width:175px;height:85px;}
.pdfpageshp{margin:20px 0 0 0;text-align:center;}
.pdfpageshp h3{margin:0;padding:0;}
.pdfpageshp ul{list-style:none;margin:0 auto !important;width:220px;}
.pdfpageshp ul li{float:left;border:1px solid #ccc;margin:2px;}
.pdfpageshp ul li a{display:block;border:1px solid #333;}
.pdfpageshp ul li a:hover{border:1px solid #ccc;}
