body {margin:0px 0px 0px 0px; padding:0px; background:#fff; }
#list1 .title {font-weight: bold }#list1 { width: 100% }#list2 { width: 100% }
#main_panel {background-image:url(images/main_panel.gif); width:660px; height:450px; /*height:25em;*/ margin-top:5px; margin-left:.8em; margin-bottom:0px; padding: 6px 0px 5px 6px; background-repeat:no-repeat; }
#main_panel div {padding: 0 0 0 0; margin: 0 0 0 0; }
#main_panel div p {padding: 0 0 0 0; margin: 0 0 0 0; }
#main_panel h3 {color: #fff; font-size: 1.8em; font-family:"Times New roman", Times, serif; }
#main_panel img {padding:0px; }
#main_panel p {padding: 0 5px 0 5px; margin: 15px 6px 0 5px; color: #fff; }
#vertical_container {margin: 0px 0px 0px 0px; width: 100%; }
.adminhead {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; }
.AdminText {font-size: 12pt; color: black; font-family: Garamond; }
.AdminTrail {font-size: .8em; color: #EEEEEE; font-family: Calibri, Verdana; text-decoration: none; }
.AdminURL {/*color: #E8A056;*/ font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: Blue; }
.AdminURL:hover {background-color: yellow; color: black; }
.AdminURLBlue:hover {background-color: yellow; color: black; }
.AdminURLBlue {/*color: #E8A056;*/ color:Blue; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
.AdminURLBlueLarge {/*color: #E8A056;*/ color:Blue; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: Large; font-weight: 700; }
.AdminURLOrgange:hover {color: #E8A056; text-decoration: none; }
.AdminURLOrgange {/*color: #E8A056;*/ color: #FB9A00; text-decoration: underline; }
.AdminURLsmall {/*color: #E8A056;*/ font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: Blue; }
.alternateItemStyle {background-color: #D1E1FF; color: #000000; font-size: 1em; }
.body2URL {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
.body2URL:active {color: red; } 
.body2URL:hover {color: red; text-decoration: none !important; } /* user hovers over link*/ 
/*.body2URL:link {color: blue; }  unvisited links */ 
.body2URL:visited {color:Purple; }   /* visited links   */ 
.bodyhead {font-family: Gill Sans, Calibri, Verdana; font-size: 1.6em; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; }
.bodyhead2 {font-family: Gill Sans, Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.8em; font-weight: bold; text-align: center; }
.bodyhead3 {font-family: Gill Sans, times, Times New Roman, times-roman, georgia, serif; margin: 0; padding: 0px 0px 6px 0px; font-size: 2em; line-height: 36px; letter-spacing: -1px; font-weight: bold; }
.bodyheadcenter {font-family: Gill Sans, Calibri, Verdana; font-size: 1em; text-transform: uppercase; letter-spacing: 0px; font-weight: bold; text-align: center;}
.bodyheadleft {font-family: Gill Sans, Calibri, Verdana; font-size: 1em; text-transform: uppercase; letter-spacing: 0px; font-weight: bold; }
.bodyheadleft2 {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #000000; font-weight: bold; text-align: left; }
.bodyheadmedium {font-family: Gill Sans, Calibri, Verdana; font-size: 1.2em; line-height: 16px; text-transform: uppercase; letter-spacing: 0px; font-weight: bold; }
.bodyheadmediumWhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; color: #ffffff; font-weight: bold; }
.bodyheadright {font-family: Gill Sans, Calibri, Verdana; font-size: 1em; text-transform: uppercase; letter-spacing: 0px; font-weight: bold; text-align: right;}
.bodyheadsmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; }
.bodyheadsmallwhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; color: #FFFFFF; font-weight: bold; }
.bodyheadsmallwhiteright {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF; text-align: right; }
.bodyheadWhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; color: #ffffff; font-weight: bold; }
.bodyjustified {text-align: justify; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
.bodyRedURL {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: Red !Important; }
.bodyRedURL a {color: Red !Important;}
.bodyRedURL a:hover {background-color: yellow; color: black; }
.bodyRedURL a:link {color: Red !Important;}
.bodyRedURL a:visited {color:Purple;}
.bodyRedURL:active {color: red; text-decoration: none;}
.bodytext {font-family: Calibri,Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: justify; padding: 0 5 0 5; }
.bodytextcenter {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: center; }
.bodytextcentermedium {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; text-align: center; }
.bodytextcentermediumbold {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; text-align: center; }
.bodytextcentersmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .8em; text-align: center; }
.bodytextcenterwhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF; text-align: center; }
.bodytextcenterwhitesmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #FFFFFF; text-align: center; }
.bodytexthome {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: justify; padding: 0 5 0 5; }
.bodytextleft {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: left; }
.bodytextmedium {font-family: Calibri,Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; text-align: justify; padding: 0 5 0 5; }
.bodytextright {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: right; }
.bodytextsmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .8em; text-align: justify; }
.bodytextsmallwhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #FFFFFF; text-align: justify; }
.bodytextwhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF; text-align: justify; }
/* .BodyTextWhite {font-size: 10pt; color: #ffffff; font-family: Calibri, Verdana; } */ 
.bodytextxsmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .6em; text-align: justify; }
.bodyURL {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: Blue; }
.bodyURL:active {color: red; }
.bodyURL:hover {background-color: yellow; color: black; } /* user hovers over link*/ 
.bodyURL:link {color: blue; } /* unvisited links */ 
.bodyURL:visited {color:Purple; }   /* visited links   */ 
.bodyURLmedium {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; color: Blue; }
.bodyURLsmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: Blue; }
.breadcrumb .first {width:0px; background:#ffa800; margin-right: 0px; }
.breadcrumb .separator {padding: 0 4px; }
.breadcrumb li {float:left; line-height: 1.2em; color: #000; }
.breadcrumb li a, .breadcrumb li a:hover {font: 1em 'Segoe UI', Arial, 'sans-serif'; color: #000; text-decoration:underline; }
.breadcrumb2 {list-style:none; padding:0; margin: 250px 0 0 0; height:1.2em; }
.CalendarURL {/*color: #E8A056;*/ font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; color: #FB9A00; text-decoration: underline; font-size: medium; }
.content {border-right: #c0c0c0 1px solid; padding-right: 0.1em; border-top: #c0c0c0 0px solid; padding-left: 0.1em; padding-bottom: 0.1em; border-left: #c0c0c0 1px solid; padding-top: 0.1em; border-bottom: #c0c0c0 1px solid; background-color: #f5f5f5 }
.content {height: 146px; background: transparent url(Images/bg.png) repeat-x 0 0; padding-top:1px; }
.custombutton {background: url(images/printbar.gif) !important; }
.custombutton:hover {background: url(images/printbar.gif) 0 -26px !important; }
.errormessage {background-color: #FFFFFF; color: red; font-size: 10pt; }
.feed_title {background-color: #49545b; font-family:  Arial, Verdena, Sans-serif; padding: 0 0 0 0; margin: 0 2em 0 0; font-size:1.3em; color:#fff; font-weight: bold; }
.flash-warning {color: #000; background-color: #fff; }
.HeaderMouseOver {color: Black !important; }/* Default CSS Stylesheet for a new Web Application project */ 
.headerStyle {background-color: #003366; color: white; font-size: 1.2em; }
.ImgBlueHeader {background-image: url('images/GridHeader.jpg'); background-repeat: repeat-x; background-position : left top; height:auto; color: white; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } /* Image on MasterPage Header */ 
.ImgBlueHeader2 {background-image: url('images/GridHeader2.jpg'); background-repeat: repeat-x; background-position : left top; height:auto; color: white; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } /* Image on MasterPage Header */
.leftfloat {float: left; }
.mycontent {border-right: #c0c0c0 1px solid; padding-right: 0.1em; border-top: #c0c0c0 0px solid; padding-left: 0.1em; padding-bottom: 0.1em; border-left: #c0c0c0 1px solid; padding-top: 0.1em; border-bottom: #c0c0c0 1px solid; background-color: #f5f5f5 }
.mytitle {border-right: #cccccc 1px solid; padding-right: 0.1em; border-top: #cccccc 1px solid; margin-top: 0.5em; padding-left: 0.1em; padding-bottom: 0.1em; border-left: #cccccc 1px solid; padding-top: 0.1em; border-bottom: #cccccc 1px solid }
.newsFeed {background: url('images/newsFeedBack3.jpg') no-repeat; width: 51.6em; height: 54px; padding: 5px .8em 5px 5px; margin: 0 8px 0 2px; color: white; }
.newsText {color: white; font-family: Calibri, Verdana, Tahoma, Sans-serif; font-size: 12pt; }
.newsURL {color: #FFA649; text-decoration: underline; }
.newsURL:hover {color: #FFA649; text-decoration: none; }
.newswhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: normal; color: #FFFFFF; }
.newswhitehead {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF; }a{font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: Blue; }a:hover{background-color: yellow; text-decoration: none; color: black; }
.newswhitehead14 {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #FFFFFF; }
.off .mytitle {color: #000000; background-color: #d1e1ff }
.on .mytitle {color: #ffffff; background-color: #003366 }
.PageTitleWhite {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 2em; color: #ffffff; font-weight: bold; }
.photo-frame .botx-- {background-image: url(~/images/borders/White/frame-botx--.gif); }
.photo-frame .bot-x- {background-image: url(~/images/borders/White/frame-bot-x-.gif); }
.photo-frame .bot--x {background-image: url(~/images/borders/White/frame-bot--x.gif); }
.photo-frame .midx-- {background-image: url(~/images/borders/White/frame-midx--.gif); }
.photo-frame .mid--x {background-image: url(~/images/borders/White/frame-mid--x.gif); }
.photo-frame .topx-- {background-image: url(~/images/borders/White/frame-topx--.gif); }
.photo-frame .top-x- {background-image: url(~/images/borders/White/frame-top-x-.gif); }
.photo-frame .top--x {background-image: url(~/images/borders/White/frame-top--x.gif); }
.photo-frame {margin: 0px; padding: 0px; border: 0px; }
.photo-frame td {margin: 0px; padding: 0px; }
.PhotoURL {color: #FFA649; text-decoration: none; }
.PhotoURL:hover {color: #FFA649; text-decoration: none; }
/* .RadGrid a { COLOR: black !important; } */ 
.RadGrid a:hover {color: black !important; }
.RadGrid_Web20 .rgCaption {font-weight:bold ; font-size:1.2em ; }
.searchbox{font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; background-image : url(images/textbox_bkg.gif); border: none; height: 1.4em; vertical-align : top; }
.searchbutton{color: White; }
.session_message {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight:400; text-align:center; }
.sidebar_aroundtheweb_panel {margin-bottom: 1.6em; color:#fff; }
.sidebar_aroundtheweb_panel IMG {margin-top:0px; padding-bottom: 0; }
.sidebar_aroundtheweb_topic {width:167px; height:19px; margin-bottom:5px; }
.sidebar_topics {padding-top:5px; padding-left:5px; padding-right:5px; margin-top:5px; margin-bottom:.8em; font-family:Arial; font-weight:bold; font-size:0.9em; color:#fff; background-image:url(images/aroundtheweb_panel.gif); background-repeat:no-repeat; }
.sidebar_topics_body {padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:5px; margin-top:0; font-family:Arial; font-weight:bold; font-size:0.9em; color:white; background-color:#49545b; width:188px; }
.skiplink {display:none}
.textnews {font-family:Georgia, "Times New Roman", Times, serif; font-size:2.2em; font-weight:normal; margin-top:42px; margin-left:5px; margin-right: 0px; letter-spacing:-0.03cm; padding-bottom:3px; width: 600px; border-bottom:1px dashed; margin-bottom: 25px; }
.textnews2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:2.4em; font-weight:normal; margin-top:42px; margin-left:5px; margin-right: 0px; letter-spacing:-0.03cm; padding-bottom:3px; width: 742px; border-bottom:1px dashed; margin-bottom: 25px; }
.textnewsmedium {text-align: center!important; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; margin-top:1em; padding-bottom:3px; width:auto; border-bottom:1px dashed; margin-bottom: 1em; }
.textnewsmediumwhite {font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:medium; font-weight:normal; border-bottom:1px dashed #fff; }
.title {border-right: #cccccc 1px solid; padding-right: 0.1em; border-top: #cccccc 1px solid; margin-top: 0.5em; padding-left: 0.1em; padding-bottom: 0.1em; border-left: #cccccc 1px solid; padding-top: 0.1em; border-bottom: #cccccc 1px solid }
.vertical_accordion_content {line-height: 125%; padding: 5px .8em 15px .8em; }
.vertical_accordion_line {display: block; height: 60px; width: 98%; padding: 0 .8em 0 .8em; line-height: 30px; font-weight: normal; text-decoration: none; font-size: 1em; border-bottom: 1px solid; margin: 0 0 0 0; }
.vertical_accordion_toggle {display: block; height: 30px; width: 98%; padding: 0 .8em 0 .8em; line-height: 30px; font-weight: normal; text-decoration: none; font-size: 1em; border-bottom: 1px soli; margin: 0 0 0 0; }
.vertical_accordion_toggle_active {border-bottom: 1px dashed; height: 30px; }
table.news td.tan {background: #D2C7C0; border-left : 1 solid Black; border-right : 1 solid Black; border-top : 1 solid Black; border-bottom: 1 solid Black; }
table.news td.tanright {background: #D2C7C0; border-right : 1 solid Black; border-top : 1 solid Black; border-bottom: 1 solid Black; }
.RadForm_Black a {color: White;}
.RadForm_Black a:visted {color: Red;}
.RadForm_Black a:hover {color: Black;}
.RadGrid_Black a {color: Red;}
.cssitem, .cssalternatingItem {float: left; padding: 2px; margin: 2px; width: 54px; height: 14px; border: 1px solid threedshadow; text-align: center; color: Black; }
/*.cssitem {background: DarkGrey !important; }
.cssalternatingItem {background: Grey !important; }
.cssitem:hover, .cssalternatingItem:hover {background: silver !important; } */
.cssorgitem, .cssorgalternatingItem {float: left; padding: 5px; margin: 5px; width: 123px; height: 230px; border: 1px solid threedshadow; text-decoration: none !important; color: Black !important; }
.csspicitem, .csspicalternatingItem {float: left; padding: 5px; margin: 5px; width: 123px; height: 200px; border: 1px solid threedshadow; color: Black !important; }
/*.item {background: whitesmoke !important; }
.alternatingItem {background: window !important; }
.item:hover, .alternatingItem:hover {background: silver !important; } */
.YellowURL:link {color: Black !important;}
