  html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div{ margin: 0; padding: 0; border: 0; } h1{ font-size:150%; } h2{ font-size:120%; } select,input, textarea{ font-size:95%; } body { background-image:url(/../template-images/big-background.jpg); background-color:#000; background-repeat:no-repeat; font: 100% Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center;  color: #000000; background-position:50% 0; } #container { width: 952px; margin: 0 auto; text-align: left; margin-top:10px; font-size:70%; } a { color:#38659C; font-style:normal !important; } a:hover { color:#000; }  #navigation { margin-top:10px; background-image:url(/../template-images/bg-top-navigation-bar.jpg); background-repeat:repeat-x; height:40px; } #navigation div.left { float:left; height:20px; } #navigation div.right { float:right; height:40px; background-image:url(/../template-images/top-menu-right-corner.jpg); background-repeat:no-repeat; background-position:top right; padding-top:7px; } #navigation .right select { margin-right:15px; margin-top:2px; width:140px; }  #menu_1, #menu_1 ul { padding: 0; margin: 0; list-style: none; padding:6px 0px 0px 5px; } .level1x a{ color:#fff; } a.level1,a.level1x{ b order-top:5px solid transparent; b order-bottom:5px solid transparent; } #menu_1 a { color:#fff; text-decoration:none; font-weight:bold; display: block; padding:0 13px 0 13px; border-right:1px solid #fff; } #menu_1 a:hover { color:#000 !important; } #menu_1 li { float:left; } #menu_1 li ul { position: absolute; background-image:url(/../template-images/bg-dropdown.gif); background-repeat:no-repeat; background-position:bottom; width: 166px; left: -999em; padding:0 15px 5px 15px; margin:0 0 0 0; border-top:12px solid #fcaf1a; } #menu_1 li li { padding-right: 1em; width: 13em } #menu_1 #level1 li ul li { border-top: 1px solid #fdbf52; padding:5px 0 5px 0; width:166px; } #menu_1 #level1 li ul li a{ border-right:none; padding:0; } #menu_1 li ul ul { margin: -1.75em 0 0 14em; } #menu_1 li:hover ul ul, #menu_1 li:hover ul ul ul, #menu_1 li.sfhover ul ul, #menu_1 li.sfhover ul ul ul { left: -999em; } #menu_1 li:hover ul, #menu_1 li li:hover ul, #menu_1 li li li:hover ul, #menu_1 li.sfhover ul, #menu_1 li li.sfhover ul, #menu_1 li li li.sfhover ul { left: auto; } #menu_1 li:hover, #menu_1 li.sfhover { background: #f98808; } #menu_1 li a:hover, #menu_1 li a.sfhover { color:white !important; } li.nav-selected-parent a{ color:#fff !important; } span.grandparent{ color:#000 !important; } #menu_1 li a:hover{ color:#000 !important; }  span.parent{ color:black !important; }  body #header { margin-top:10px; height:64px; } #header div.left { float:left; background-image:url(/../template-images/logo-qpr.gif); text-indent:-9000px; text-decoration:none; width:137px; height:64px; margin-left:15px; } #header div.right { float:right; color:#00568b; width:155px; padding:10px 0 0 0; } #header .right p { font-weight:bold; margin-bottom:2px; } #header .right a { text-decoration:none; font-weight:bold; color:#fff; } #header .right a:hover{ text-decoration:underline; } #header div.right input.button{ background-color:#00568b; width:24px; height:16px; border:0px; color:#fff; font-weight:bold; } #header div.right input.textfield{ display:inline; width:110px; border:solid 1px #7f9db9; }  body #mainContent { margin-top:10px; min-height:200px; width:952px; }  #box1top_breadcrumb { background:url(/../template-images/breadcrumbback.gif) left top no-repeat; height:28px; float:left; width:624px; } #box1top_breadcrumb table { margin-left:20px; font-size:80%; } #box1top_breadcrumb table td { color:#315788; line-height:28px; padding-right:3px; } #box1top_breadcrumb table td a{ background:url(/../template-images/bluearrows.gif) right center no-repeat; display:block; color:#666; padding-right:14px; text-decoration:none; } #box1top_breadcrumb table td a:hover{ text-decoration:underline; }  #subnavblock{ background-repeat:no-repeat; width:591px; height:84px; margin:6px 0 0 15px; } #subnavblock h3{ color:#fff; margin:0; padding:10px 15px 0 15px; } #subnavblock ul{ margin:0 0 0 0; float:left; padding:10px 0 0 15px; } #subnavblock ul li{ float:left; background-image:url(/../template-images/bg-subnav-li.jpg); background-repeat:repeat-x; height:30px; margin:0 2px 0 0; padding:0; display:inline; } #subnavblock ul li.nav-selected{ background-image:url(/../template-images/bg-subnav-li-selected.jpg); padding:0; } #subnavblock ul li a{ color:#fff; text-decoration:none; display:block; margin:7px 10px 0 10px; background-image:none; } #subnavblock ul li a:hover{ text-decoration:underline; } #subnavblock ul li.nav-selected a{ font-weight:bold; text-decoration:none; }   #leftColumn{ float:left; width:620px; height:100%; padding:0 10px 0 0; }  #rightColumn{ float:left; width:315px; height:100%; clear:none; }  #leftColumn,#rightColumn{ margin:5px 0 0 0; }   #box1top,#box1mid,#box1bottom{ float:left; width:624px; } #box2top,#box2bottom,#box3top,#box3bottom,#box4top,#box4bottom{ height:7px; font-size:1px; } #box2top,#box2mid,#box2bottom,#box3top,#box3mid,#box3bottom,#box4top,#box4mid,#box4bottom{ float:left; width:318px; clear:both; } #box1top{ height:10px; } #box2top,#box3top,#box4top{ height:7px; } #box1mid{background:#fff;} #box2mid{background:#D7E9F7;} #box3mid{background:#00568B;} #box4mid{background:#fff;} #box2bottom{margin:0 0 5px 0;} #box3bottom{margin:0 0 5px 0;} #box4bottom{margin:0 0 5px 0;}  #box1top {background:url(/../template-images/box-1-top.gif) left bottom no-repeat;} #box1bottom{background:url(/../template-images/box-1-bottom.gif) left top no-repeat;} #box2top{background:url(/../template-images/box-2-top.gif) left bottom no-repeat;} #box2bottom{background:url(/../template-images/box-2-bottom.gif) left top no-repeat;} #box3top{background:url(/../template-images/box-3-top.gif) left bottom no-repeat;} #box3bottom{background:url(/../template-images/box-3-bottom.gif) left top no-repeat;} #box4top{background:url(/../template-images/box-4-top.gif) left bottom no-repeat;} #box4bottom {background:url(/../template-images/box-4-bottom.gif) left top no-repeat;}  #box1 h1,#box4 h1{  padding:5px 0px 5px 0px; margin:0px 15px 0px 15px; color:#00568b; font-weight:bold; border-bottom:solid #9fc9eb 1px; } #inner_editable_area{ padding:20px 0pt 0pt 10px; } #subnavblock h2{  color:#fff !important; } #box1 h2,#box4 h2{ font-weight:bold; color:#00568b; padding:10px 15px 0px 15px } #box1 #right.quote p,#box1 #right.quote p{ font-weight:normal; font-style:italic; color:#4a91ca; padding:10px 15px 0px 15px; } #content #left ul,#box4 ul,#inner_editable_area ul{ margin:10px 0px 10px 30px; } #box1 ul li,#box4 ul li{  color:#00568b; background-position:left top; } #content #left ol,#box4 ol,#inner_editable_area ol{ margin:10px 0px 10px 30px; } #box1 ol li,#box4 ol li{ list-style-image: url(/../template-images/link-1-bg.gif); color:#00568b; background-position:left top; } #box1 p,#box4 p{ padding:10px 15px 0px; clear:both; } #box1 p a,#box4 p a{ background-image:url(/../template-images/link-1-bg.gif); background-position:right bottom; background-repeat:no-repeat; padding:0px 10px 0px 0px; color:#f26722; text-decoration:none; border-bottom:dotted #f26722 1px; font-weight:bold; clear:both; } #box1 p a:hover, #box4 p a:hover{ border-bottom:dotted #f26722 0px; }  #box2 h1{ padding:5px 0px 5px 0px; margin:0px 10px 0px 10px; color:#00568b; font-weight:bold; border-bottom:solid #9fc9eb 1px; } #box2 h2{ font-weight:bold; color:#00568b; padding:10px 10px 0px 10px; } #box2 ul{ margin:10px 0px 10px 25px; } #box2 ul li{ list-style-image: url(/../template-images/link-2-bg.gif); color:#00568b; background-position:left top; } #box2 ol{ margin:10px 0px 10px 30px; } #box2 ol li{ color:#00568b; background-position:left top; } #box2 p{ color:#00568b; padding:10px 10px 0px 10px; } #box2 p a{ background-image:url(/../template-images/link-2-bg.gif); background-position:right bottom; background-repeat:no-repeat; padding:0px 10px 0px 0px; color:#00568b; text-decoration:none; font-weight:bold; } #box2 p a:hover{ text-decoration:underline; }  #box3 h1{ padding:5px 0px 0px 0px; margin:0px 10px 0px 10px; color:#fff; font-weight:bold; } #box3 h2{ font-weight:bold; color:#fff; padding:10px 10px 0px 10px } #box3 p{ color:#fff; padding:10px 10px 0px 10px; } #box3 ul{ margin:10px 0px 10px 25px; } #box3 ul li{ list-style-image: url(/../template-images/link-3-bg.gif); color:#fff; background-position:left top; } #box3 ol{ margin:10px 0px 10px 30px; } #box3 ol li{ color:#fff; background-position:left top; } #box3 p a{ background: url(/../template-images/btn-register.gif); background-repeat:no-repeat; background-position:center; padding:10px 40px 10px 40px; line-height:24px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; } #box3 p a:hover{ text-decoration:underline; }  #box1mid img{ padding:0pt 10px 5px 0px; display:block; margin:0pt 0pt 0pt 12px; }  #box2mid .left,#box3mid .left,#box4mid .left{ float:left; width:50%; } #box2mid .right,#box3mid .right,#box4mid .right{ float:right; width:50%; } #box2mid img,#box3mid img,#box4mid img{ margin:10px 0 0px 10px }  body #footer { color:#00568b; border-top:solid #00558b 1px; padding-top:5px; margin-top:10px; clear:both; } body #container #footer div.left, body #container #footer div.right { float:left; height:20px; } body #container #footer div.right { float:right; }  #Sitekit_Form2{ margin-top:20px; } #Sitekit_Form2 input { width:185px; } #Sitekit_Form2 .FormContentLeft { width:122px; clear:both; display:block; float:left; text-align:right; margin-right:14px; } #Sitekit_Form2 .FormContentRight { float:left; display:block; } #Sitekit_Form2 .formTextbox { padding-bottom:17px; display:block; } #Sitekit_Form2 .FormContentBoth { clear:both; padding-top:10px; } #Sitekit_Form2 .SubmitButtonElement { background:url(/../template-images/buttonback.gif) left top no-repeat; width:132px !important; height:27px !important; border:0px !important; display:block; color:#fff; font-weight:bold; margin-bottom:15px; margin-top:20px; } #Sitekit_Form{ margin-top:20px; } #Sitekit_Form select, #Sitekit_Form input, #Sitekit_Form textarea{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; border:1px solid #809DBD; } #Sitekit_Form textarea,#Sitekit_Form2 textarea { width:283px; height:5.0em; margin-bottom:10px; margin-left:10px; } #Sitekit_Form input,#Sitekit_Form select{ width:185px; margin-left:10px; padding-left:10px; } #Sitekit_Form .FormContentLeft { width:122px; clear:both; display:block; float:left; text-align:right; margin-right:14px; } #Sitekit_Form .FormContentRight { float:left; display:block; } #Sitekit_Form .formTextbox { padding-bottom:10px; display:block; } #Sitekit_Form .formDropdown { padding-bottom:10px; display:block; } #Sitekit_Form #SKFCE_7_UserInput { border:0px !important; width:20px; } #Sitekit_Form #SKFCE_6_ElementID_Yes, #Sitekit_Form #SKFCE_7_UserInput, #Sitekit_Form #SKFCE_6_ElementID_No{ border:0px !important; width:25px !important; } #Sitekit_Form #SKFCE_6_ElementID_No{ margin-left:10px; } #Sitekit_Form .FormContentBoth { clear:both; padding-top:10px; } #Sitekit_Form .SubmitButtonElement { background:url(/../template-images/buttonback.gif) left top no-repeat; width:132px !important; height:27px !important; border:0px !important; display:block; margin-left:145px; color:#fff; font-weight:bold; margin-bottom:10px; } #Sitekit_Form .formOption .FormContentLeft { padding-bottom:10px; display:block; } .formbox { background:url(/../template-images/formshade.gif) left top repeat-x #fff; padding:15px; border:1px solid #A1C8E7; margin:15px; } .formboxhead { color:#2A66A2; padding-bottom:15px; } .required { color:#FF6700; } .formSubmissionMessage,.formValidationError,.mainError{ display:block; padding:0 0 0 15px; }   #home_editable_area #content{ margin:10px 0 0 0; } #home_editable_area #left{ float:left; width:360px; } #home_editable_area #middle{ float:left; width:155px; } #home_editable_area #right{ float:right; width:155px; } #home_editable_area #right2{ float:left; width:250px; } #home_editable_area #QPR_home_bottom{ clear:both; }  #inner_editable_area #left{ float:left; width:70%; clear:both; } #inner_editable_area #right{ float:right; }  .newstitle,.newsarticletitle,.eventstitle{ color:#00568B; font-size:150%; font-weight:bold; margin:0px 15px; } .newsarticletitle{ display:block; } .newstitle,.eventstitle{ padding:25px 0pt 10px 0px; } td.content,td.content p,td.content span,td.content p span p, td.content h1, td.content h2{ font-size:11px !important; } i .newsarticledate{ padding-left:15px; } td.content a{ background-image:url(/../template-images/link-1-bg.gif); background-position:right bottom; background-repeat:no-repeat; border-bottom:1px dotted #F26722; color:#F26722; font-weight:bold; padding:0px 10px 0px 0px; text-decoration:none; } .SKNewsPicture { padding:20px 20px 0px; } hr{ margin:10px; color:#CCC; background:#CCC; border:0; height:0.5px; } #filterview,.eventname,.eventdate,.eventwhere{ padding:0 0 0 15px; display:block; } #calendarbut{ background:transparent url(/../template-images/buttonback.gif) no-repeat scroll center; color:#FFFFFF; font-weight:bold; line-height:24px; padding:10px 40px; text-align:center; text-decoration:none; border:0px; } #lister{ background:transparent url(/../template-images/buttonback.gif) no-repeat scroll center; color:#FFFFFF; font-weight:bold; line-height:24px; padding:10px 40px; text-align:center; text-decoration:none; border:0px; margin-left:200px; } .eventname{ font-weight:bold; }  .skhighlightedsearch{ display:inline !important; } .searchHeadingRow{ font-weight:bold; margin-bottom:10px; } .searchheading{ margin-left:10px; } .searchresults{ margin-left:10px; margin-top:10px; } .searchtype{ margin-left:10px; } .searchtype img{ margin-top:10px; } .searchDownloadIcon{ background-image:none !important; border-bottom:medium none !important; margin-left:10px; } .searchfor,.searchforinput,.searchtext,.searcherrortext{ margin-left:10px; } .searchtext,.searcherrortext{ margin-top:10px; } .searchresultlink,.searchlastupdated,.searchsummary{ margin-left:10px; display:block; margin-left:10px; margin-right:10px; margin-top:20px; } .searchDownloadIcon{ background-image:none; border-bottom:none; } #searchpanel{ }  table.bm-tbl{ margin:5px 0pt 5px 15px; width:94%; border:1px solid #A0C8EB; float:left; } table.bm-tbl tbody{ } table.bm-tbl tbody tr{ } table.bm-tbl tbody tr.bm-tbl-r{ background:transparent url(/../template-images/tbl-hdr.gif); color:#fff; font-weight:bold; } table.bm-tbl tbody td{ padding:5px; border:1px solid #A0C8EB; } #homepageBanner{ padding-bottom:5px; } .newsticker { list-style-type: none; border: 0px;  background: #fff; padding: 3px; margin: 0; height:140px; } .newsticker2 { list-style-type: none; border: 0px;  background: #fff; padding: 3px; margin: 0; height:80px; } #newsAdvanced { margin-left: 15px; } #frontPageNews { margin-left: 10px; } 

