@import url(appstyles.css);

/* =============================================================================
   @font-face styles
   ========================================================================== */
/*
This CSS resource incorporates links to font software which is
the valuable copyrighted property of Monotype Imaging and/or
its suppliers. You may not attempt to copy, install, redistribute, convert,
modify or reverse engineer this font software. Please contact Monotype Imaging
with any questions regarding Web Fonts: http://webfonts.fonts.com
*/
@font-face {
  font-family:"FrutigerLTW01-55Roman";
  src:url("fonts/frutigerltw01-55roman.eot?iefix") format("eot");
}
@font-face {
  font-family:"FrutigerLTW01-55Roman";
  src:url("fonts/frutigerltw01-55roman.eot?iefix");
  src:url("fonts/frutigerltw01-55roman.woff") format("woff"), url("fonts/frutigerltw01-55roman.ttf") format("truetype"), url("fonts/frutigerltw01-55roman.svg") format("svg");
}
@font-face {
  font-family:"FrutigerLTW01-57Condens";
  src:url("fonts/frutigerltw01-57condensed.eot?iefix") format("eot");
}
@font-face {
  font-family:"FrutigerLTW01-57Condens";
  src:url("fonts/frutigerltw01-57condensed.eot?iefix");
  src:url("fonts/frutigerltw01-57condensed.woff") format("woff"), url("fonts/frutigerltw01-57condensed.ttf") format("truetype"), url("fonts/frutigerltw01-57condensed.svg") format("svg");
}
@font-face {
  font-family:"FrutigerLTW01-67BoldCn";
  src:url("fonts/frutigerltw01-567boldcn.eot?iefix") format("eot");
}
@font-face {
  font-family:"FrutigerLTW01-67BoldCn";
  src:url("fonts/frutigerltw01-567boldcn.eot?iefix");
  src:url("fonts/frutigerltw01-567boldcn.woff") format("woff"), url("fonts/frutigerltw01-567boldcn.ttf") format("truetype"), url("fonts/frutigerltw01-567boldcn.svg") format("svg");
}

/* General Style
---------------------------------------------*/
form,body,html{height:100%;width:100%;}
form,body,html{height:100%;width:100%;}
body{margin:0;padding:0;font:12px/18px Arial, Helvetica, sans-serif; color:#333}

.mastWrap{ margin:0; padding:0; width:100%; background:url(images/BG.gif) repeat-x left top #a00000;}
.mastWrap2{ margin:0; padding:0; width:100%; background:url(images/WrapBtm.gif) repeat-x left bottom;}
.start .mastWrap2{ margin:0; padding:0; width:100%; background: url(images/FooterBg_St.gif) repeat-x left bottom;}
.cntrWrap{width:968px;margin:0 auto;}
.fltFix{width:100%;}

a { color: #a00000; text-decoration:none; outline:none; }
a:hover { color: #a00000; text-decoration:none; }
a:visited{}
a:active{}
a img{border:none;}

h1, h2, h3, h4, h5, .PageTitleHeader, .PageSubTitleHeader {font-weight:bold;margin:0;padding:2px 5px 3px 0;}
h1, .PageTitleHeader {font-size:24px;line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h2, .PageSubTitleHeader {font-size:20px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h3 {font-size:18px;line-height:21px;}
h4 {font-size:14px;line-height:16px;}
h5 {font-size:13px;line-height:15px;}
p {margin:7px 0;padding:0;}
#PageTitle, .PageTitleHeader { display:none;}

.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.textalignright{text-align:right;}
.textalignleft{text-align:left;}

hr{height:1px;line-height:1px;margin:8px 3px;clear:both;border:none;background:#333;color:#333;}

img.left{float:left;margin:0 7px 1px 0;}
img.right{float:right;margin:0 0 7px 7px;}
img.outline{border:4px solid #333;}

.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.invisibleButAccessible{display:none;}
.Error,.error {width:auto!important}

/* HEAD ELEMENTS
---------------------------------------------*/
.structHead{ margin:0 4px; padding:0; float:left; width:960px; height:147px; background: url(images/HeaderBg.gif) repeat-x left bottom;}

.structHead #ContentTpQt {float:left;margin:0 0 6px;padding:13px 0;}
.structHead #ContentTpQt ul {list-style:none;margin:0;padding:0;}
.structHead #ContentTpQt li {border-left:1px solid #fffdf7;float:left;padding:0 10px;}
.structHead #ContentTpQt li:first-child {border-left:medium none;}
.structHead #ContentTpQt li#Development {border-left:medium none;}
.structHead #ContentTpQt li#FirstTimeLogin {border-left:medium none;}
.structHead #ContentTpQt a {color:#fffdf7;display:block;font-size:11px;line-height:14px;padding:0;text-align:center;text-decoration:none;}

.structHead #ContentSJUHome{padding:0;margin:6px 0 0 0;float: right; height:40px; overflow:hidden;}

.structHead h1{padding:0;margin:0;float:left; background:url(images/Headerlogo.gif) no-repeat left top;}
.structHead h1 a{display:block;text-indent:-999em; height:93px; width:280px;}

.structHead #ContentSearch{margin:13px 0 13px 457px; padding:0; float: right; background:url(images/SearchBg.gif) no-repeat left top; height:34px; width:204px; position:relative;}
.structHead #ContentSearch input{ background: none;border: medium none;height: 20px;margin: 6px 0 0 11px;width: 160px;}
.structHead #ContentSearch #cid_654_imgbtnSearch{ height:20px; width:20px; position:absolute; top:0; right:0;}

/* Horiztional Drop Downs
------------------------------------------------------- */
.structHead #ContentToplinks{margin:0; padding:0; float: right; background:url(images/TopNavBar.gif) no-repeat center top #a00000; }
.structHead #ContentToplinks ul { padding:0; margin:0; list-style:none; background: url(images/TopNavBar.gif) no-repeat center bottom; float:left;}
.structHead #ContentToplinks li { float:left;padding:0 2px 0 0; margin:0; background:url(images/TopNavDiv.gif) no-repeat right top;}
.structHead #ContentToplinks li.hide { display:none;}
.structHead #ContentToplinks li a { display:block; font:normal 18px Georgia, "Times New Roman", Times, serif; color:#fff; padding:10px 9px;text-decoration:none; cursor:pointer;}
.structHead #ContentToplinks li:hover, .structHead #ContentToplinks li.sfHover {}

/* Second Level Groups */
.structHead #ContentToplinks li ul { position: absolute; left: -999999px; margin:0;  float:none; width:170px; z-index:99999;background: url(images/DDbg.png) repeat-y left top;}
.structHead #ContentToplinks li#MyServices ul{ margin:0 0 0 -55px;}
.structHead #ContentToplinks li li { width: 168px; background:none;}
.structHead #ContentToplinks li li a { padding:4px 10px; width:148px; font:12px/15px Arial, Helvetica, sans-serif;}
.structHead #ContentToplinks li li:hover, .structHead #ContentToplinks li li.sfHover { background:#5d0000;}

/* Third Level Groups */
.structHead #ContentToplinks li li ul { margin:-23px 0 0 170px}
.structHead #ContentToplinks li#MyServices li ul { margin:-23px 0 0 -170px}

/* The Magic */
.structHead #ContentToplinks li:hover ul ul,
.structHead #ContentToplinks li:hover ul ul ul,
.structHead #ContentToplinks li.sfHover ul ul,
.structHead #ContentToplinks li.sfHover ul ul ul { left: -999em;}

.structHead #ContentToplinks li:hover ul,
.structHead #ContentToplinks li li:hover ul,
.structHead #ContentToplinks li li li:hover ul,
.structHead #ContentToplinks li.sfHover ul,
.structHead #ContentToplinks li li.sfHover ul,
.structHead #ContentToplinks li li li.sfHover ul { left: auto;}

/*Fix for the Sticking*/
.structHead #ContentToplinks  li:hover,
.structHead #ContentToplinks  li li:hover,
.structHead #ContentToplinks  li li li:hover,
.structHead #ContentToplinks  li.sfHover,
.structHead #ContentToplinks  li li li.sfHover,
.structHead #ContentToplinks  li li.sfHover { position:static;}

#ContentMemberTools {float:left;margin:0px;padding:5px 0;}
#ContentMemberTools ul {list-style:none;margin:0;padding:0;}
#ContentMemberTools li {border-left:1px solid #fffdf7;float:left;padding:0 10px;}
#ContentMemberTools li#Logout {border-left:medium none;}
#ContentMemberTools li#FirstTimeLogin {border-left:medium none;}
#ContentMemberTools a {color:#fffdf7;display:block;font-size:11px;line-height:14px;padding:0;text-align:center;text-decoration:none;}

/* LEFT COLUMN
---------------------------------------------*/
.structLeft{margin:0; padding:19px 0 0 19px; float:left; width:200px;}

.structLeft #ContentLeftNav{margin:0 0 20px; padding:0; float:left; width:100%; background:url(images/LeftNavBar.gif) no-repeat left top #726a5f;}
.structLeft #ContentLeftNav ul{margin:0; padding:0; float:left; width:100%; background:url(images/LeftNavBar.gif) no-repeat left bottom; list-style:none;}
.structLeft #ContentLeftNav li{ display:none;}
.structLeft #ContentLeftNav li.selected{margin:0; padding:0 0 1px; float:left; width:100%; background:url(images/LeftNavDiv.gif) no-repeat left bottom; display:block;}
.structLeft #ContentLeftNav a{margin:0; padding:4px 0 4px 19px; display:block; font:20px/24px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none;}

.structLeft #ContentLeftNav li ul{background:url(images/LeftNavDiv.gif) no-repeat left top; padding:1px 0 0;}
.structLeft #ContentLeftNav li.selected li{background:url(images/LeftNavDiv.gif) no-repeat left bottom;display: block;float: left;margin: 0;padding: 0 0 1px;width: 100%;}
.structLeft #ContentLeftNav li.selected li a{margin:0; padding:4px 0 4px 19px; display:block; font:12px/15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
.structLeft #ContentLeftNav li.selected li a:hover{ background:#47423b;}

.structLeft #ContentLeftNav li li ul{}
.structLeft #ContentLeftNav li.selected li li{margin:0; padding:0;display:block;background:none;}
.structLeft #ContentLeftNav li.selected li li a{margin:0; padding:4px 0 4px 29px; display:block; font:12px/15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}

.structBody .structLeft .boxWrp2{ width:201px; float:left; margin:0 0 20px; padding:0 0 2px; background: url(images/LeftBoxBar.gif) no-repeat left bottom;}
.structBody .structLeft .box2{ float:left; margin:0; padding:20px 15px 18px; background:url(images/LeftBoxBar.gif) no-repeat left top #cbc6c7; width:170px }
.structBody .structLeft .box3{ float:left; margin:0; padding:20px 15px 18px; width:170px }
.structBody .structLeft .box4{ float:left; margin:0; padding:0 15px 0; width:170px }

.structBody .structLeft .boxHrd {color: #7B797D;float: left;margin: 0 0 5px;padding: 0 0 0 8px; width:195px;}
/* BODY ELEMENTS
---------------------------------------------*/
.structBody{margin:0; padding:0 4px; float:left; width:960px; background: url(images/ContentBg.png) repeat-y left top;}
.structBody2 {margin:0 0; padding:0 0; float:left; width:960px; background: url(images/ContentTop.gif) no-repeat left top; border-bottom:20px solid #faf8ff;}

.ThrCol .structBody{margin:0; padding:0 4px; float:left; width:960px; background: url(images/ContentBgThrCol.png) repeat-y left top;}

.start .structBody{margin:0 0 9px; padding:0 0 6px; float:left; width:968px; background: url(images/ContentBtm.gif) no-repeat left bottom;}
.start .structBody2 {margin:0; padding:0 4px; float:left; width:960px; background: url(images/ContentBg.png) repeat-y left top; border:none;}
.start .structBody3 {margin:0; padding:0 0 19px; float:left; width:960px; background: url(images/ContentTop.gif) no-repeat left top;}

.structBody h1#ContentPageName{padding:0;margin:0 0 10px;list-style:none;float:left; font-size:28px; line-height:32px; color:#800000;}


.structBody ul#ContentBreadCrumbs{padding:0;margin:0 0 10px;list-style:none;float:right;}
.structBody ul#ContentBreadCrumbs li{padding:0;margin:0;float:left;list-style:none}
.structBody ul#ContentBreadCrumbs li a{display:block;text-decoration:none;font-size:12px;padding:2px 6px 2px 8px;background:url(images/bcArw.gif) no-repeat center left; color:#333333;}
.structBody ul#ContentBreadCrumbs li#bcFirst a{background:none;padding-left:0;}
.structBody ul#ContentBreadCrumbs li.navselected a{}

.structBody .MidWrap{margin:0; padding:19px 19px 0; float:left;width: 703px;}
.ThrCol .structBody .MidWrap{margin:0; padding:19px 19px 2px; float:left;width:703px; background:url(images/RtColBarIn.gif) no-repeat 541px bottom;}

.structBody .LtWrap {float: left;margin: 0;padding: 19px 19px 0 0; width: 503px;}
.structBody #ContentMiddle{margin:0; padding:0; float:left; width:100%;}
.start .structBody #ContentMiddle{margin:0; padding:0; float:left; width:100%; height:1px;}

.IMOD106 table td {padding:0 0 10px;}

.IMOD106 #PageSubTitle, 
.IMOD106 #cid_283_pnlHelp {display:none;}

/* HOMEPAGE CSS --------------------------------------- */
.midtop{ float:left; margin:0; padding:0 0 16px; width:100%; background:url(images/ContentFade.gif) repeat-x left top;}

.imgWrap{background:url(images/ImgRotBg.gif) no-repeat left top;float: left;height: 290px;margin: 16px 16px 0;padding: 4px;position: relative;width: 630px;}

.anythingSlider                         { width:630px; position: relative; margin: 0 auto; height:290px; padding:0;}
.anythingSlider .wrapper                { width: 630px; overflow: hidden; height:290px; margin: 0; position: absolute; top:0; left: 0; }
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; padding:0; }

.anythingSlider ul li                   { display: block; float: left; padding: 0; height:290px; width:630px; margin: 0; position:relative;}
.anythingSlider .arrow                  {bottom: 58px;cursor: pointer;display: block;height: 24px;position: absolute;text-indent: -9999px;width: 24px;z-index: 9999;}
.anythingSlider .forward                { background-position: 0 0; right:15px; background-image: url(images/RtArw.png); background-repeat:no-repeat;}
.anythingSlider .back                   { background-position: 0 0;right: 50px; background-image: url(images/LtArw.png) ;background-repeat:no-repeat;}
.anythingSlider .forward:hover          { background-position:; }
.anythingSlider .back:hover             { background-position:; }

.topimg{ display:block;float:left;height:290px;margin:0;padding:0;position:relative;width:630px;z-index:1; }
.fade{ background:url(images/ImgFade.png) no-repeat left bottom;height:95px;left:0;position: absolute;bottom:0;width:630px;z-index:1;}
.topHdr{margin:0;padding:15px 20px 0;position:absolute;top:190px;left:0;width:590px;font:20px/24px Georgia, "Times New Roman", Times, serif;z-index:999;}
.topTxt{left: 0;margin: 0; padding:5px 20px 0;position: absolute;top: 230px;width: 590px;z-index: 999;}
.topTxt a{text-decoration:none;}

.topHdr, .topHdr a, .topTxt, .topTxt a {color:#fff!important}

#thumbNav                               { /*position: relative; top: 323px; text-align: center;*/ display:none; }
/*#thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }*/

#start-stop                             {  color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; display:none;}
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

.barTop{ position:absolute; top:4px; left:4px; height:2px; background:url(images/ImgBar.png) no-repeat left top; z-index:999; width:100%}

/*  Prevents*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

/* ------------------ Login ------------------------- */
.brwBox{width:270px;background:url(images/loginBar.gif) no-repeat left bottom;  margin: 19px 0 0;padding:0 0 2px; float:left;}
.brwBox2{color: #FFF;float: left;height:259px;margin:0;padding:15px 19px;width:232px;background:url(images/loginBar.gif) no-repeat left top #726a5f;}
.brwBox2 a{color:#cac9cb}
#ContentLogin{color: #FFF;float: left;font-size: 11px;line-height: 13px;margin:0;padding:0;width:232px;}

.divLoginStructContainer .PageTitleHeader{ display:block; font-size:22px;}
.divLoginStructContainer .instructions { display:none;}
.divLoginStructContainer a{ color:#cac9cb}

.divLoginPanel{ margin:0;}
.divLoginPanel .anchorTempLogin{ }
.divLoginInputs{ margin:0; padding:0 0 12px;}

.labelUserName,
.labelPassword{ float:left; margin:0; padding:4px 0 0; clear: both;}

.inputLoginUsername,
.inputLoginPassword{ width:146px; height:18px; float:right; background:#c7c3bf; border:1px solid #afafaf;}

.divLoginUserNameRow{display:inline;float:left;height:23px;margin:0;padding:8px 0;width:100%;_padding:8px 0 0;} 
.divLoginPasswordRow{ float:left; width:100%; margin:0; padding:0;}

.divLoginLinks{ padding:5px 0 0; margin:0 5px 0 0;}
.divLoginLinks a{ padding:0 10px 0 0;}

.divLoginPanel .button{border: 1px solid #C6093E;color: #FFFFFF;font-size: 11px;font-weight: bold;height: 17px;line-height: 17px;margin: 0;padding: 4px 7px;text-align: center;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 

background: #9a0104; /* Old browsers */
background: -moz-linear-gradient(top, #9a0104 0%, #b80628 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9a0104), color-stop(100%,#b80628)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9a0104 0%,#b80628 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9a0104 0%,#b80628 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #9a0104 0%,#b80628 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a0104', endColorstr='#b80628',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #9a0104 0%,#b80628 100%); /* W3C */
behavior: url(PIE.htc);
}
.divLoginPanel .loginButton { margin:0 10px 0 0; height:25px;}
.divLoginPanel .cancelButton { display:none;}

.divLoginPanel .divLoginFacebook{ height:20px; margin:5px 0 0;}

.btn a{color: #FFFFFF;}
.btn{border: 1px solid #C6093E;color: #FFFFFF;font-size: 11px;font-weight: bold;height: 17px;line-height: 17px;margin: 0;padding: 4px 7px;text-align: center;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 

background: #9a0104; /* Old browsers */
background: -moz-linear-gradient(top, #9a0104 0%, #b80628 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9a0104), color-stop(100%,#b80628)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9a0104 0%,#b80628 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9a0104 0%,#b80628 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #9a0104 0%,#b80628 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a0104', endColorstr='#b80628',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #9a0104 0%,#b80628 100%); /* W3C */

behavior: url(PIE.htc);

}
	
#ContentMiddleLayoutWel{color: #FFF;float: left;margin:0;padding:0;width:232px;}

/* ------------------ Homepage Boxes ------------------------- */
.start .structBody .MidWrap {float: left;margin: 0;padding:0 19px 0;width:922px;}
.structBody .boxWrp{ width:305px; float:left; margin:0 20px 20px 0; padding:0 0 2px; background:url(images/stMidBoxBar.gif) no-repeat left bottom;}
.structBody .boxHrd{ padding:0 0 0 8px; color:#7b797d; margin:0 0 5px; float:left;}
.structBody .box{ float:left; margin:0; padding:20px 15px 8px; background:url(images/stMidBoxBar.gif) no-repeat left top #cbc6c7;width: 275px;height: 270px; overflow:hidden; }

.structBody .Rtwrp{ width:270px; float:left; margin:0 0; padding:0}

.structBody .boxWrp2{ width:270px; float:left; margin:0 0 20px; padding:0 0 2px; background:url(images/stRtBoxBar.gif) no-repeat left bottom;}
.structBody .box2{ float:left; margin:0; padding:20px 15px 8px; background: url(images/stRtBoxBar.gif) no-repeat left top #cbc6c7; width:240px;height: 270px; overflow:hidden; }
.divPollWrapper{ width:100%!important;}

.structBody .evt{clear: both;float: left;margin: 0 0 10px;padding: 0; width:100%; line-height:15px;}

.structBody .date{float:left; margin:0 0; padding:0 2px 2px; height:48px; width:47px;background:url(images/CalBg.gif) no-repeat left top;}
.structBody .mth{ color:#FFF; text-align:center; display:block;line-height: 16px;}
.structBody .day{ font-size:20px; line-height:20px; text-align:center; display:block;}
.structBody .yr{ font-size:10px; line-height:10px; text-align:center; display:block;margin: -2px 0 0;}

.structBody .txt{float:left; margin:0 0 0 10px; padding:0;width:212px;}
.structBody .txt h4{ color: #A00000; padding:0; font-weight:normal;}

.structBody .item{margin:0 0 10px; float:left; padding:0; width:100%; line-height:15px;}
.structBody .homeItemImg{ padding:0 10px 0 0;}
.structBody .item h4{ padding:0;font-weight:normal;}

/* RIGHT COLUMN
---------------------------------------------*/
.adWrap{ width:960px; padding:0 4px 2px; margin:0; float:left; background:url(images/Adbar.gif) no-repeat center bottom;}
.adWrap2{ width:920px; padding:10px 20px 8px; margin:0; float:left; background:url(images/Adbar.gif) no-repeat left top #beb9b2; }
            
.ad{ width:283px; height:125px; float:left; margin:0 20px 0 0; padding:0; background:#FFF; border:5px solid #726a5f; overflow:hidden;}
.ad.last{ margin:0;}

/* RIGHT COLUMN
---------------------------------------------*/
.structRight{float: left;margin: 0;min-height: 123px;padding: 0;width: 180px; background:url(images/RtColBarIn.gif) no-repeat left top #726a5f;}
.structRight #ContentMiddleLayoutRight{margin:0; padding:20px; float:left; width:140px; color:#FFF;}

/* Footer Elements 
---------------------------------------------*/
.structFooter{margin:0; padding:0; float:left; width:100%; height:50px;}
.start .structFooter{height:66px;}
.structFooter #ContentFooter{margin:0; padding:19px 0 0; float:left; text-align:center; color:#FFF; width:100%; font-size:14px;}
.structFooter #ContentFooter a{ color:#FFF}



/* Fixes -------------------------------- */

ul.listPollAnswers {margin: 0 0 10px!important;}

/** Events Header **/
.EventsHeader {border:none !important; border-bottom: 1px solid #CCCCCC !important; font-family:'FrutigerLTW01-67BoldCn', Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; color: #A00000; padding: 10px 2px 10px 2px !important; margin:15px 0 5px 0 !important; display:block;}


/** Event Form Radio Align Center **/
.IMOD1055 div.imod-series-field-list { float:none;}