img {display: block}
body {
background-color: #FFFFFF;
background-image: none;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topnav, .topnav a:link, .topnav a:visited {
color:#000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.topnav a:hover {
color:#3D77E6;
text-decoration:none;
}

h1 {
font-size: 12px;
color: #0079FF;
text-decoration: none;
font-weight: bolder;
}
h1 a:link {  
color: #0079FF; 
text-decoration: none
}
h1 a:visited {  
color: #0079FF; 
text-decoration: none
}
h1 a:hover {  
color: #0079FF; 
text-decoration: underline
}
.homepage h1 {
width: 590px;
height: 23px;
text-indent: -9999px;
background: url(/images/nav/pageheaders/welcome3.gif);
margin: 0;
padding: 0;
}
body.unique_black {
background-color: #000000;
background-image: none;
}
.tablegrey1 {
background-color: #E3E3E3;
}
.greyline {
background-color: #B2B5C0;
}
.greyline_alt {
background: url(/images/nav/gui1/greyline.gif);
background-repeat: no-repeat;
background-position: left top;
}
.rightnavback {
background-color: #A9C0EB;
}
.rightnavback2 {
background-color: #6488CC; 
}
.rightnavback3 {
background-color: #799DDF;  
}
.whiteline {
background-color: #FFFFFF;  
}
.tablerow1 {
font-size: 10px; 
color: #000000; 
line-height: 16px; 
text-decoration: none; 
background-color: #E4E6EF
}
.tablerow1 a:link, .tablerow1 a:visited{
color: #3D77E6; 
text-decoration: none; 
}
.tablerow1 a:hover {
color: #000000; 
text-decoration: underline; 
}
.tablerow2 {
font-size: 10px; 
color: #000000; 
line-height: 16px; 
text-decoration: none; 
background-color: #F1F2F8 
}
.tablerow2 a:link, .tablerow2 a:visited{
color: #3D77E6; 
text-decoration: none; 
}
.tablerow2 a:hover {
color: #000000; 
text-decoration: underline; 
}
.tablerow3 {
font-size: 10px; 
color: #000000; 
line-height: 16px; 
text-decoration: none; 
background-color: #C8CDE4;
}
.tablerow3 a:link, .tablerow3 a:visited{
color: #3D77E6; 
text-decoration: none; 
}
.tablerow3 a:hover {
color: #000000; 
text-decoration: underline; 
}
.tablerow4 {
font-size: 10px; 
color: #000000; 
background: #EEEEEE;
line-height: 16px; 
text-decoration: none; 
border-bottom: #B2B5C0 1px solid;
}
.tablerow4 a:link, .tablerow4 a:visited{
color: #3D77E6; 
text-decoration: none; 
}
.tablerow4 a:hover {
color: #000000; 
text-decoration: underline; 
}
.tablerow5 {
font-size: 10px; 
color: #000000; 
line-height: 16px; 
text-decoration: none; 
border-bottom: #B2B5C0 1px solid;
}
.tablerow5 a:link, .tablerow5 a:visited{
color: #3D77E6; 
text-decoration: none; 
}
.tablerow5 a:hover {
color: #000000; 
text-decoration: underline; 
}
.tableheader1 {
font-size: 12px; 
color: #FFFFFF; 
line-height: 16px; 
text-decoration: none; 
background-color: #799DDF
}
.tableheader1 a:link {  
color: #FFFFFF; 
text-decoration: none
}
.tableheader1 a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.tableheader1 a:hover {  
color: #000000; 
text-decoration: none
}
.eventsimage {
background-image: url(images/nav/gui1/nav_back_images/hands.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.aboutimage {
background-image: url(images/nav/gui1/nav_back_images/butterfly.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.homeimage {
background-image: url(images/nav/gui1/nav_back_images/butterfly.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.trainingimage {
background-image: url(images/nav/gui1/nav_back_images/cycleguy.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.facilityimage {
background-image: url(images/nav/gui1/nav_back_images/usbcables.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.discussionsimage {
background-image: url(images/nav/gui1/nav_back_images/hands.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.directoryimage {
background-image: url(images/nav/gui1/nav_back_images/target_blue.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.newsimage {
background-image: url(images/nav/gui1/nav_back_images/butterfly.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.functionsback {
background-image: url(images/nav/gui1/nav_back_images/butterfly.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.just {
font-size: 11px; 
text-align: justify; 
}
.main {  
font-size: 11px; 
color: #595A65; 
line-height: 16px; 
text-decoration: none
}
.main a:link {  
color: #3D77E6; 
text-decoration: none
}
.main a:visited {  
color: #3D77E6; 
text-decoration: none
}
.main a:hover {  
color: #000000; 
text-decoration: underline
}
.main2 {  
font-size: 11px; 
color: #595A65; 
line-height: 16px; 
text-decoration: none
}
.main2 a:link {  
color: #3D77E6; 
text-decoration: none
}
.main2 a:visited {  
color: #3D77E6; 
text-decoration: none
}
.main2 a:hover {  
color: #000000; 
text-decoration: underline
}
.mainleaded {  
font-size: 11px;
line-height: 16px; 
color: #595A65; 
text-decoration: none
}
.mainleaded a:link {  
line-height: 160%; 
color: #3D77E6; 
text-decoration: none
}
.mainleaded a:visited { 
line-height: 160%;  
color: #3D77E6; 
text-decoration: none
}
.mainleaded a:hover { 
line-height: 160%;  
color: #000000; 
text-decoration: underline
}
.smallmain {  
font-size: 9px; 
color: #FFFFFF; 
text-decoration: none
}
.smallmain a:link {  
color: #FFFFFF; 
text-decoration: none
}
.smallmain a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.smallmain a:hover {  
color: #FFFFFF; 
text-decoration: underline
}
.smallmainbk {  
font-size: 9px; 
color: #6E707F; 
text-decoration: none
}
.smallmainbk a:link {  
color: #6E707F; 
text-decoration: none
}
.smallmainbk a:visited {  
color: #6E707F; 
text-decoration: none
}
.smallmainbk a:hover {  
color: #4061A1; 
text-decoration: underline
}
.whitemain {  
font-size: 11px; 
color: #FFFFFF; 
text-decoration: none
}
.whitemain a:link {  
color: #FFFFFF; 
text-decoration: none
}
.whitemain a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.whitemain a:hover {  
color: #000000; 
text-decoration: underline
}
.yellowmain {  
font-size: 11px; 
color: #FFFB95; 
text-decoration: none
}
.yellowmain a:link {  
color: #FFFB95; 
text-decoration: none
}
.yellowmain a:visited {  
color: #FFFB95; 
text-decoration: none
}
.yellowmain a:hover {  
color: #000000; 
text-decoration: underline
}
.blackmain {  
font-size: 11px; 
color: #000000; 
line-height: 16px; 
text-decoration: none
}
.blackmain a:link {  
color: #000000; 
text-decoration: none
}
.blackmain a:visited {  
color: #000000; 
text-decoration: none
}
.blackmain a:hover {  
color: #4061A1; 
text-decoration: underline
}
.paging {  
font-size: 11px; 
color: #FFFFFF; 
line-height: 16px; 
text-decoration: none
}
.paging a:link {  
color: #FFFFFF; 
text-decoration: none;
}
.paging a:visited {  
color: #FFFFFF; 
text-decoration: none;
}
.paging a:hover {  
color: #0079FF; 
text-decoration: underline;
}
.highlight {  
font-size: 11px; 
color: #0079FF; 
line-height: 16px; 
text-decoration: none;
font-weight: bolder
}
.highlight a:link {  
color: #0079FF; 
text-decoration: none;
}
.highlight a:visited {  
color: #0079FF; 
text-decoration: none;
}
.highlight a:hover {  
color: #0079FF; 
text-decoration: underline;
}
.date {  
font-size: 11px; 
color: #FFFFFF; 
line-height: 16px; 
text-decoration: none
}
.date a:link {  
color: #FFFFFF; 
text-decoration: none
}
.date a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.date a:hover {  
color: #000000; 
text-decoration: none
}
.datewithevent {
font-size: 11px;
color: #000000;
line-height: 16px;
text-decoration: none;
font-weight: bold;
}
.datewithevent a:link {  
color: #000000; 
text-decoration: none
}
.datewithevent a:visited {  
color: #000000; 
text-decoration: none
}
.datewithevent a:hover {  
color: #FFFFFF; 
text-decoration: none
}
.dateother {  
font-size: 11px; 
color: #666666; 
line-height: 16px; 
text-decoration: none
}
.dateother a:link {  
color: #666666; 
text-decoration: none
}
.dateother a:visited {  
color: #666666; 
text-decoration: none
}
.dateother a:hover {  
color: #000000; 
text-decoration: none
}
.subnav1 {  
font-size: 12px; 
/* color: #595A65;  */
color: #000000;
text-decoration: none
}
.subnav1 a:link {  
color: #000000; 
text-decoration: none
}
.subnav1 a:visited {  
color: #000000; 
text-decoration: none
}
.subnav1 a:hover {  
color: #0079FF; 
text-decoration: none
}
.subnav2 {  
font-size: 12px; 
color: #0079FF; 
text-decoration: none
}
.subnav2 a:link {  
color: #FFFFFF; 
text-decoration: none
}
.subnav2 a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.subnav2 a:hover {  
color: #0079FF; 
text-decoration: none
}
.breadcrumb {  
font-size: 14px; 
color: #000000; 
line-height: 16px; 
text-decoration: none;
font-weight: bolder
}
.breadcrumb a:link {  
color: #6D8FCF; 
text-decoration: none
}
.breadcrumb a:visited {  
color: #6D8FCF; 
text-decoration: none
}
.breadcrumb a:hover {  
color: #000000; 
text-decoration: none
}
.breadcrumb2 {  
font-size: 14px; 
color: #595A65; 
line-height: 16px; 
text-decoration: none;
font-weight: bolder
}
.breadcrumb2 a:link {  
color: #595A65; 
text-decoration: none
}
.breadcrumb2 a:visited {  
color: #595A65; 
text-decoration: none
}
.breadcrumb2 a:hover {  
color: #6D8FCF; 
text-decoration: underline
}
.header1_small {
font-size: 11px;
color: #0079FF;
text-decoration: none
}
.header1_small a:link {  
color: #0079FF; 
text-decoration: underline
}
.header1_small a:visited {  
color: #0079FF; 
text-decoration: underline
}
.header1_small a:hover {  
color: #0079FF; 
text-decoration: none
}
.header1 {
font-size: 12px;
color: #0079FF;
text-decoration: none;
font-weight: bolder;
}
.header1 a:link {  
color: #0079FF; 
text-decoration: none
}
.header1 a:visited {  
color: #0079FF; 
text-decoration: none
}
.header1 a:hover {  
color: #0079FF; 
text-decoration: underline
}
.header2 {
font-size: 14px;
color: #FFFFFF;
text-decoration: none;
}
.header2 a:link {  
color: #FFFFFF; 
text-decoration: underline
}
.header2 a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.header2 a:hover {  
color: #0079FF; 
text-decoration: none
}
.header3 {
font-size: 14px;
color: #000000;
text-decoration: none;
}
.header3 a:link {  
color: #000000; 
text-decoration: underline
}
.header3 a:visited {  
color: #000000; 
text-decoration: none
}
.header3 a:hover {  
color: #0079FF; 
text-decoration: none
}
.error {
font-size: 12px;
color: #FF0000;
text-decoration: none;
}
.error a:link {  
color: #FF0000; 
text-decoration: underline
}
.error a:visited {  
color: #FF0000; 
text-decoration: underline
}
.error a:hover {  
color: #FF0000; 
text-decoration: none
}
.footer {
font-size: 9px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
.footer a:link {  
color: #FFFFFF; 
text-decoration: none
}
.footer a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.footer a:hover {  
color: #000000; 
text-decoration: underline
}
.tabledesc {
font-size: 9px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
.tabledesc a:link {  
color: #FFFFFF; 
text-decoration: none
}
.tabledesc a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.tabledesc a:hover {  
color: #000000; 
text-decoration: none
}
input {  
font-size: 10px; 
color: #000000; 
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*border: outset 1px #000000;*/
}
select {
font-size: 10px;
color: #000000;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea {  
font-size: 10px; 
color: #000000; 
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*border: outset 1px #FFFFFF;*/
}
.butt {
font-size: 10px;
color: #FFFFFF;
background-color: #999999;
border: 1px solid #000000;
padding: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.buttsmall {
font-size: 9px;
color: #FFFFFF;
background-color: #999999;
border: 1px solid #000000;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.buttrightcolumn {
font-size: 9px;
color: #000000;
background-color: #E3E3E3;
border: 1px solid #A1A1A1;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.print_main {  
font-size: 11px; 
color: #000000; 
line-height: 16px; 
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.print_main a:link {  
color: #333333; 
text-decoration: underline
}
.print_main a:visited {  
color: #333333; 
text-decoration: underline
}
.print_main a:hover {  
color: #333333; 
text-decoration: none
}
.print_small {  
font-size: 10px; 
color: #666666; 
line-height: 16px; 
text-decoration: none
}
.print_small a:link {  
color: #666666; 
text-decoration: underline
}
.print_small a:visited {  
color: #666666; 
text-decoration: underline
}
.print_small a:hover {  
color: #000000; 
text-decoration: none
}
.print_headline {  
font-size: 14px; 
color: #000000; 
line-height: 16px; 
text-decoration: none
}
.print_headline a:link {  
color: #333333; 
text-decoration: underline
}
.print_headline a:visited {  
color: #333333; 
text-decoration: underline
}
.print_headline a:hover {  
color: #333333; 
text-decoration: none
}
.print_white {  
font-size: 11px; 
color: #FFFFFF; 
line-height: 16px; 
text-decoration: none
}
.print_white a:link {  
color: #FFFFFF; 
text-decoration: underline
}
.print_white a:visited {  
color: #FFFFFF; 
text-decoration: underline
}
.print_white a:hover {  
color: #FFFFFF; 
text-decoration: none
}
.thumbimage {
border: 2px solid #4E4E4E;
}
.thumbimage a:link {
border: 2px solid #4E4E4E;
}
.thumbimage a:visited {
border: 2px solid #4E4E4E;
}
.thumbimage a:hover {
border: 2px solid #FFFFFF;
}
.image_outline {
	border: 1px solid #000000;
}
.smalltype {  
font-size: 9px; 
color: #595A65; 
line-height: 10px; 
text-decoration: none
}
.smalltype a:link {  
color: #3D77E6; 
text-decoration: none
}
.smalltype a:visited {  
color: #3D77E6; 
text-decoration: none
}
.smalltype a:hover {  
color: #000000; 
text-decoration: underline
}
.upcomingevents {
color: #595A65;
font-size: 12px;
border-bottom: 1px #6488CC solid;
padding: 6px;
}
.upcomingevents a:link {
color: #3D77E6;
text-decoration: none
}
.upcomingevents a:visited {
color: #3D77E6;
text-decoration: none
}
.upcomingevents a:hover {
color: #000000;
text-decoration: none
}
.lastforums {
color: #595A65;
font-size: 10px;
border-bottom: 1px #6488CC solid;
padding: 6px;
}
.lastforums a:link {
color: #3D77E6;
text-decoration: none
}
.lastforums a:visited {
color: #3D77E6;
text-decoration: none
}
.lastforums a:hover {
color: #000000;
text-decoration: none
}
.disclaimer {
font-size: 9px;
color: #A0A0A0;
text-decoration: none;
font-weight: normal;
background-color: #E3E3E3;
padding-top: 4px;
padding-bottom: 4px;
}
.disclaimer a:link {  
color: #A0A0A0; 
text-decoration: underline
}
.disclaimer a:visited {  
color: #A0A0A0; 
text-decoration: underline
}
.disclaimer a:hover {  
color: #000000; 
text-decoration: none
}
.directory_left {
background-image: url(images/directory/leftcolumn_bkgd.gif);
background-repeat: repeat-y;
background-position: left top;
background-attachment: fixed;
}
.directory_left_grey {
background-image: url(images/directory/leftcolumn_bkgd_grey.gif);
background-repeat: repeat-y;
background-position: left top;
background-attachment: fixed;
}
/* LEFT NAVIGATION */

.navtableheader {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
background-color: #6488CC;
/*margin: 0px 20px 0px 15px;*/
/*padding: 10px;*/
text-indent: 3px;
padding: 7px;
}

.navtable {
width: 230px;		
}
.navtable ul {
margin-top: 0px;
margin-left: 0px;
padding: 0;
list-style-type: none;
font: 11px Verdana, Arial, Helvetica, sans-serif;
line-height: 25px;
text-indent: 10px;
/*letter-spacing: 1px;*/
}
.navtable a {
display: block;
width: 205px;
height: 25px;
color: #000000;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
}
.navtable a:link, .navtable a:visited {
/*background: url(images/navbutton.jpg);*/
/* background-color: #CCCCCC; */
color: #000000;
text-decoration: none;
}
.navtable a:hover {
background-color: #FFFFFF;
color: #000000;
text-decoration: none;
}

.dottedline1 {
border-bottom: 1px dotted #8A8A8A;
}

.messagebox {
font-size: 10px; 
color: #000000; 
background-color: #FFFFFF; 
padding: 6px; 
text-decoration: none; 
border: 1px solid #FF0000;
margin: 5px;
}
.messagebox a:link, .messagebox a:visited {
color: #3D77E6; 
text-decoration: none;  
}
.messagebox a:hover {
color: #000000; 
text-decoration: underline;  
}
.messagebox2 {
font-size: 10px; 
color: #000000; 
background-color: #FFFF75; 
padding: 6px; 
text-decoration: none; 
border: 1px solid #FF0000;
margin: 5px;
}
.messagebox2 a:link, .messagebox2 a:visited {
color: #3D77E6; 
text-decoration: none;  
}
.messagebox2 a:hover {
color: #000000; 
text-decoration: underline;  
}
.list1 ul {
font-size: 12px;
background-color: #FFFF99;
color: #000000;
text-decoration: none;
padding-top: 10px;
padding-bottom: 7px;
}
.list1 li {
margin-left: 25px;
margin-right: 25px;
background-color: #FFFF99;
list-style: disc url(images/nav/arrow_icon.gif) outside;
padding: 4px;
}
.list1 li a:link {
background-color: #FFFF99;
color: #3D77E6;
text-decoration: none;
}
.list1 li a:visited {
background-color: #FFFF99;
color: #3D77E6;
text-decoration: none;
}
.smallwhite {
font-size: 9px; 
color: #FFFFFF;
}
.smallwhite a:link, .smallwhite a:visited {
font-size: 9px; 
color: #000000;
text-decoration: underline;
}
.smallwhite a:hover {
font-size: 9px; 
color: #FFFFFF;
}
.boxRow1 {
font-size: 12px;
color: #FFFFFF;
background: #6488CC;
padding: 8px;
}
.boxRow2 {
font-size: 10px;
color: #000000;
border: #6488CC 1px solid;
padding: 8px;
}
.boxRow3 {
font-size: 10px;
color: #000000;
background: #EEEEEE;
border-left: #6488CC 1px solid;
border-right: #6488CC 1px solid;
border-bottom: #6488CC 1px solid;
padding: 4px 8px 4px 8px;
}
.redboxed {
color: #FFFFFF;
background: #FF0000;
border: #000000 1px solid;
padding: 3px;
}
.redboxed a:link, .redboxed a:visited {

color: #FFFFFF;
background: #FF0000;
border: #000000 1px solid;
padding: 3px;
font-size: 10px;
}
.redboxed a:hover {
color: #FFFFFF;
background: #FF0000;
border: #000000 1px solid;
padding: 3px;
font-size: 10px;
}
.greyboxed {
font-size: 11px;
color: #000000;
background: #EEEEEE;
border: #000000 1px solid;
padding: 4px;
}
.greyboxed a:link, .greyboxed a:visited {
color: #3D77E6;
}
.greyboxed a:hover {
color: #000000;
background: #FFFF99;
}
.registerlink a:link, .registerlink a:visited {
padding: 3px;
background: #6488CC;
color: #FFFFFF;
border: #B2B5C0 1px solid;
}
.registerlink a:hover {
background: #799DDF;
text-decoration: none;
}
#popdiv {
position: absolute;
width: 150px;
border: 1px solid #FFF;
padding: 3px;
background-color: #A9C0EB;
visibility: hidden;
z-index: 100;
}
#popdiv p {
font-size: 10px;
text-align: left;
color: #000;
border-bottom: 1px solid #FFF;
margin:0px;
padding: 3px 0px 3px 0px;
}
#popdiv div {
font-size: 10px;
text-align: left;
color: #000;
padding: 3px 0px 3px 0px;
}
.navcallout {
font-size:9px;
border:#CCCCCC 1px solid;
padding:7px;
background-color:#FFFCb0;
margin:7px;
}
.eventsLarge {
font-size: 14px;
line-height: 20px;
}

.trainingType_HandsOn {
margin-bottom: 8px;
padding: 3px;
border: 2px solid #6de36f;
background-color: #edfced;
text-align: center;
}
.trainingType_Lecture {
margin-bottom: 8px;
padding: 3px;
border: 2px solid #e3756d;
background-color: #fceeed;
text-align: center;
}
.trainingType1 {
font-size:14px;
font-weight:bold;	
}
.trainingType2 {
font-size:11px;
}
.trainingTypeLink {
color: #000;
text-decoration: none;
}
#popdivtt {
position: absolute;
width: 200px;
border: 2px solid #FFF;
padding: 3px;
background-color: #A9C0EB;
visibility: hidden;
z-index: 100;
}
#popdiv p {
font-size: 10px;
text-align: left;
color: #000;
padding: 3px 0px 3px 0px;
}


#social {
margin: 0 0 11px 0;
padding: 0 0 10px 0;
border-bottom: 1px solid #fff;
}
#sociallogos {
width: 194px;
margin: 0 auto;
}
#social p {
font-size: 11px;
font-weight: bold;
color: #fff;
margin: 0 0 5px 0;
}
#social img {
border: none;
float: left;
}
.clearit {
clear: both;	
}
div#classDescription {
margin: 0 0 15px 0;
}
div#classDescription strong {
font-size: 12px;
}
div#presentationType {
margin: 0 0 12px 0;
}
div#prerequisites {
margin: 0 0 12px 0;
}
div#presentationType strong {
font-size: 12px;
}
div#prerequisites strong {
font-size: 12px;
}
div#classCosts {
margin: 0 0 12px 0;
font-size: 12px;
line-height: 17px;
}
div#instructorBio {
margin: 0 0 12px 0;
}
div#instructorBio strong {
font-size: 12px;
}
.registrationNote {
font-size: 9px;
font-style: italic;
margin: 3px 0 0 0;
line-height: 12px;
}
.homeLarge {
font-size: 13px;
font-weight: bold;
}
.hostedEvent {
background: #F6F6F6;
padding: 7px 10px;
border: 2px solid #ddd;	
font-size: 10px;
line-height: 18px;
font-style: italic;
}