* { font-family: Arial; }

table.width { min-width: 996px; width: expression(document.body.clientWidth < 996 ? "996px":"100%"); height:100%; overflow:hidden; }

td { font-size: 80%; color: #303030; padding: 0px; }
td.vote_buttons { font-size: 70%; padding-top: 4px; padding-bottom: 4px; }
td.menu {padding-left: 15px; padding-bottom: 50px; padding-top:20px; font-size:14px; line-height:24px;}

ul { margin-top: 10px; }
ol { margin: 0px; margin-bottom: 45px; padding: 0px; }
li { list-style-type: none; margin-left: -39px; margin-bottom: 5px; margin-top: 5px; padding-left: 20px; background: url('li_bg000.gif') no-repeat top left; }
li.list_ol { list-style-type: decimal; background: none; margin: 0px; margin-left: 23px; margin-bottom: 7px; padding: 0px;  }

a { color: #210455; }
a:hover { color: #FF9900; }
a.white { color: #FFFFFF; }
a.white:hover { color: #FFFFFF; }
a.purple { color: #6330BE; }
a.purple:hover { color: #6330BE; text-decoration: none; }
a.lightGrey { color: #878787; text-decoration: none; }
a.lightGrey:hover { color: #878787; text-decoration: underline; }

h2 { font-size: 130%; color: #363636; font-weight: normal; font-style:italic; margin-top: 0px;}
h3 { color: #210455; font-size: 145%; font-weight: normal; margin-top: 11px; margin-bottom: 3px; }
h4 { font-size: 110%; color: #4D3677; font-weight: normal; margin-bottom: 4px; margin-top: 30px; }
h5 { font-size: 100%; color: #303030; font-weight: bold; margin-top: 25px; margin-bottom: 4px; }

p { margin-top: 7px; margin-bottom: 12px; }
p.banner_header { font-size: 85%; color: #6330BE; font-weight: bold; margin-bottom: 0px; }
p.banner_text { font-size: 85%; color: #210455; margin-top: 4px; line-height: 13px; }
p.copy { color: #878787; margin-top: 14px; margin-bottom: 14px; }
p.news { font-size: 125%; }
p.menuMain { margin: 3px; margin-top: 7px; margin-left: 37px; }
p.menuSub { margin: 3px; margin-top: 5px; margin-left: 57px; }
p.cubesHeader { font-size: 125%; font-weight: bold; color: #FFFFFF; margin: 0px; margin-bottom: 15px; }
p.cubesText { color: #210455; margin-top: 0px; margin-bottom: 15px; }
p.top_yellow { font-size: 120%; color: #F1C227; margin-top: 0px; margin-bottom: 0px; }
p.sectionMenu { margin-left: 19px; margin-top: 13px; margin-bottom: 5px; }
p.search_menu { margin-top: 7px; margin-bottom: 4px; }
p.search_menuSub { margin-top: 2px; margin-bottom: 4px; margin-left: 16px;}
p.search_menuSub1 { margin-top: 2px; margin-bottom: 9px; margin-left: 16px;}

.sstory { font-family: Arial; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-indent: 10pt;}
.try { font-family: Arial; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-indent: 10pt; text-align: justify; }
small { font-size: 70%; color: #210455; }

div.newsDate { color: #999999; font-size: 85%; margin-top: 14px; }
div.orangeDate { margin-top: 14px; margin-bottom: 5px; color: #FF8A00; font-size: 85%; }
div.vote_header { color: #212767; margin-left: 4px; margin-bottom: 5px; }

div.images { height:170px; width:100%; padding-top:10px; overflow: hidden; white-space:nowrap; }
div.stand { overflow:hidden; height:150px; width:100%; white-space:nowrap; }
div.images img { display:inline; border:0px; behavior: url(iepngfix.htc); }

img.iePNG { behavior: url(iepngfix.htc); }

ul.photo-list { list-style:none; }
ul.photo-list li { width:97px; height:170px; float:left; margin-right:5px; margin-left: 5px; list-style-type: none; padding-left: 0px; background: url('index000.css'); }
ul.photo-list li a { display:block; position:relative; }
ul.photo-list li a img { position:absolute; z-index:1; }
ul.photo-list li span { display:block; height: 160px; width: 97px; position:absolute; z-index:2; }

ul.task { list-style-type: none; font-size:12px; }
ul.task span { font-size: 20px; }
ul.task li { padding-left: 20px; background:url(task_arr.png) no-repeat 0 8px; width: 100px; float:left; margin-right:30px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }
ul.task li a { color:#FFF; text-decoration:none; }
ul.task li a:hover { color: #FF9900; }

.addQuestion { margin-top: 3px; font-size: 11px; padding-left: 3px; padding-right: 3px; width: 85%; height: 18px; border: #999999 1px solid; }
input.subscription { width: 168px; height: 18px; border: #999999 1px solid; font-size: 11px; padding-left: 3px; padding-right: 3px; }
p.quotes { font-size: 125%; }
.quote { font-family:Georgia, "Times New Roman"; font-size:20px; color:#666; }
.quote-author { font-family:Georgia, "Times New Roman"; font-size:14px; font-style:italic; color:#666; }

        .bubbleInfo {
            position: relative;
            top: 0px;
            left: 0px;
            width: 0px;
        }
        .trigger {
            position: absolute;
        }
     
        /* Bubble pop-up */

        .popup {
                position: absolute;
				margin-top: 95px;
				padding: 5px;
				background-color: #FFC;
				/*border: #666 solid 1px;*/
				display: none;
                border-collapse: collapse;
				text-align: center;
				
				font-size: 11px;
                line-height: 1.2em;
                color: #666;
        }
