/*a:hover{background-color: yellow; text-decoration: none; color: black;}*/
body {margin:0px 0px 0px 0px; padding:0px; background:#FFF;}
/*.bodyhead {font-family: Gill Sans, Calibri, Verdana; font-size: 1.6em; text-transform: uppercase; letter-spacing: 2px; font-weight: bold;}*/
.bodyhead {text-align: center !important; text-transform: uppercase; letter-spacing: .1em; font-weight: bold; font-family: Gill Sans, Calibri, Verdana; font-size:1.4em; margin-top:1px; padding-bottom:2px; width:auto; margin-bottom: 1px;}
.bodyheadsmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold;}
.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;}
.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;}
.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: right; padding: 0 5 0 5;}
.bodytextright {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em; text-align: right;}
.bodytextsmall {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: .8em; text-align: justify;}
.bodytexttab {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: center;}
.RadGrid a:hover {color: black !important;}
/*.session_message {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight:400; text-align:center; padding: 0 5 0 5;}*/
.textnewsmedium {text-align: center!important; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; margin-top:1px; padding-bottom:3px; width:auto; border-bottom:1px dashed; margin-bottom: 1px;}
.vertical_accordion {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; text-align: justify; display: block; height: 30px; width: 98%; padding: 0 .8em 0 .8em; line-height: 30px; font-weight: normal; text-decoration: none; font-size: 1em; margin: 0 0 0 0;}
.vertical_accordion_content {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; text-align: justify; line-height: 125%; padding: 5px .8em 15px .8em;}
.vertical_accordion_line {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; text-align: justify; 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 {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; 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 {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; text-align: justify; border-bottom: 1px dashed; height: 30px;}
.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:hover, .cssalternatingItem:hover {background: silver !important;}
.cssorgitem, .cssorgalternatingItem {float: left; padding: 5px; margin: 5px; width: 123px; height: 180px; 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;}
