
.rollover_blue a
{
	background-image: url(/miSms/cmImages/cybee-buttons-blue.gif);
	padding-top: 3px;
}

.rollover_blue a:hover
{
	background-image: url(/miSms/cmImages/cybee-buttons-blue1.gif);
	padding-top: 3px;
}
div.blue
  {
    padding-top: 3px;
	background-image: url(/miSms/cmImages/cybee-buttons-blue.gif);
    
  }
body
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

TABLE.UserControl
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
TR.UserControl
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
TD.UserControl
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 0px;
}

TABLE
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TR
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TD
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.SolidBorder1px
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}

.rh1
{
	font-weight: bold;
	font-size: 14px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rh2
{
	font-weight: bold;
	font-size: 12px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rh3
{
	font-weight: bold;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.gh0
{
	font-weight: bold;
	font-size: 22px;
	color: #626262;
	font-family: arial;
}
.gh1
{
	font-weight: bold;
	font-size: 14px;
	color: #383838;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.gh2
{
	font-weight: bold;
	font-size: 12px;
	color: #383838;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.gh3
{
	font-weight: bold;
	font-size: 11px;
	color: #383838;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.gdcolor
{
	color: #383838;
}
.h1
{
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.h2
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.h3
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.newarticle
{
	font-weight: 800;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.messagetext
{
	font-size: 10px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.messagetitle
{
	font-weight: 500;
	font-size: 11px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.textarea
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: left;
}
.textbox1
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #ffffff;
	text-align: left;
}
.textbox2
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 11px;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: left;
}
.textnormal
{
	font-size: x-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.linedown
{
	font-weight: 400;
	font-size: 11px;
	color: #000000;
	font-family: Arial Narrow;
	text-decoration: none;
}
.topbar
{
	font-weight: 600;
	font-size: 10px;
	vertical-align: top;
	color: #000000;
	font-family: Arial Narrow;
	text-decoration: none;
}
.selectbox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 11px;
	border-left: #000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	background-color: #ffffff;
}
.r1
{
	font-size: 14px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.r2
{
	font-size: 12px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.r3
{
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.br1
{
	font-weight: bold;
	font-size: 14px;
	color: #fe0000;
	font-family: Verdana, geneva, Arial, helvetica, sans-serif;
}
.br2
{
	font-weight: bold;
	font-size: 12px;
	color: #fe0000;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.br3
{
	font-weight: bold;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.nulink1
{
	font-size: 14px;
	color: #494949;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.nulink2
{
	font-size: 12px;
	color: #494949;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.nulink3
{
	font-size: 11px;
	color: #494949;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linkb3
{
	font-size: 11px;
	color: black;
	text-decoration: underline;
}
.nulinkb3
{
	font-size: 11px;
	color: black;
	text-decoration: none;
}
.nulinkb2
{
	font-size: 12px;
	color: black;
	text-decoration: none;
}
.nulinkb1
{
	font-size: 14px;
	color: black;
	text-decoration: none;
}
.nulinkbr3
{
	font-size: 11px;
	text-decoration: none;
}
.nulinkbr2
{
	font-size: 12px;
	text-decoration: none;
}
.nulinkbr1
{
	font-size: 14px;
	text-decoration: none;
}
.linkb2
{
	font-size: 12px;
	color: black;
	text-decoration: underline;
}
.linkb1
{
	font-size: 14px;
	color: black;
	text-decoration: underline;
}
.error1
{
	font-size: 15px;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.error2
{
	font-size: 13px;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.error3
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.success1
{
	font-size: 14px;
	color: green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.success2
{
	font-size: 12px;
	color: green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.success3
{
	font-size: 11px;
	color: green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bw2
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.smskey
{
	font-weight: bold;
	color: #383838;
}
.menulink A:link
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.menulink A:hover
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.menulink A:visited
{
	font-size: 11px;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.menulinkred A:link
{
	font-size: 11px;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.menulinkred A:hover
{
	font-size: 11px;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.menulinkred A:visited
{
	font-size: 11px;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.wh1
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	text-decoration: none;
}
.wh2
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.wh3
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.w3
{
	font-size: 11px;
	color: white;
}
.w2
{
	font-size: 12px;
	color: white;
}
.w1
{
	font-size: 14px;
	color: white;
}
.TblHdrBgcolor
{
	font-weight: bolder;
	color: white;
	background-color: #fe0000;
}
.TblHdrBgcolorBigFont
{
	font-size: 16px;
	font-weight: bolder;
	color: white;
	background-color: #fe0000;
}
.TblSubHdrBgcolor
{
	background-color: #b4b4b4;
}
.TdBgcolor
{
	background-color: #f7f7f7;
}
.TblRowBgcolor
{
	background-color: #e4e4e4;
}

.TblBorder
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}


.tblBgImage
{
	background-image: url(/cmImages/dotted-line-img.gif);
	height: 7px;
}

.DottedLineSeparator
{
	background-image: url(/cmImages/dotted-line-img.gif);
	background-position: center;
	height: 12px;
}

.h4
{
	font-weight: bold;
	font-size: 14px;
	color: #313131;
	font-family: Verdana, Arial, sans-serif, Helvetica, Geneva;
}
.rh4
{
	font-weight: bold;
	font-size: 14px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rh5
{
	font-weight: normal;
	font-size: 20px;
	color: red;
	font-family: Verdana, Geneva, Arial, sans-serif, Helvetica;
}
.nulinkw3
{
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.nulinkw2
{
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.nulinkw1
{
	font-size: 14px;
	color: white;
	text-decoration: none;
}
.bub3
{
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-decoration: underline;
}
/*----------- Header ------------------------------*/

.HeaderLink
{
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	color: White;
	font-weight: bold;
	letter-spacing: -1px;
}

A.HeaderLink
{
	font-size: 13px;
	color: White;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -1px;
}

A:hover.HeaderLink
{
	font-size: 13px;
	color: Black;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -1px;
}

.HeaderLinkSmall
{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: White;
	font-weight: bold;
}

A.HeaderLinkSmall
{
	font-size: 9px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

A:hover.HeaderLinkSmall
{
	font-size: 9px;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
/*----------- Footer ------------------------------*/
.FooterLink
{
	font-size: 10px;
	color: #292929;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.FooterLink
{
	font-size: 10px;
	color: #292929;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:hover.FooterLink
{
	font-size: 10px;
	color: #EC1B24;
	text-decoration: none;
}
a.emporion
{
	font-size: 10px;
	color: black;
}
a:hover.emporion
{
	font-size: 10px;
	color: white;
}
/*------------------------------------------*/
A
{
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A:hover
{
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*------------------------------------------*/
A.link2
{
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.link2:hover
{
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/*------------------------------------------*/
.TitleHeader
{
}
.TitleSubHeaderRed
{
}
.TitleSubHeaderBlack
{
}
/*------------------------------------------*/


.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
/*Textbox Watermark*/

.unwatermarked
{
	color: Black;
}

.watermarked
{
	color: gray;
}

.watermarked_psw
{
	background-color: Red; /*	color: White; 	font-family: Verdana; 	font-size: 10px; 	border: solid 1px #a9a9a9; 	text-indent: 2px; 	vertical-align: middle; 	text-align: right; 	background-image: url(/cmimages/psw_wMark.png); 	background-repeat: no-repeat; */
}


/*Small Links */

.smallLinks
{
	font-size: 10px;
	color: #292929;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.smallLinks a
{
	font-size: 10px;
	color: #292929;
	text-decoration: none;
}
.smallLinks a:hover
{
	font-size: 10px;
	color: #EC1B24;
	text-decoration: none;
}

/* Header TOP MENU Red Links elena 25/08/08*/
td.menuoff2
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ED1B24;
	color: #fff;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	border-right: 1px solid #ffffff;
}
td.menuoff2 a
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ED1B24;
	color: #fff;
	text-decoration: none;
}
td.menuoff2 a:hover
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ED1B24;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}

td.menuon2
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0202;
	color: #fff;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	border-right: 1px solid #ffffff;
}

td.menuon2 a
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0202;
	color: #fff;
	text-decoration: none;
}
td.menuon2 a:hover
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CC0202;
	color: #fff;
	text-decoration: none;
}


/*Login bar*/

td.outlineBox
{
	background-color: #fff;
	border: 1px solid #dddddd;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	margin-bottom: 3px;
	color: #000000;
}


/*new-homepage*/
.greyTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #939395;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}


.list
{
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #ddd;
	padding-bottom: 2px;
	padding-top: 2px;
}
.list a
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.list a:hover
{
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}

.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: white;
	color: black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day
{
	background-color: #E4E4E4;
	border-color: #E4E4E4;
	color: black;
}


/*Screen Menu*/

td.ScreenMenuOn
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #585656;
	color: #fff;
	padding: 3px;
	text-align: center;
	border-right: 1px solid #ffffff;
}
td.ScreenMenuOn a
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #585656;
	color: #fff;
	text-decoration: none;
}
td.ScreenMenuOn a:hover
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #585656;
	color: #fff;
	text-decoration: none;
}


td.ScreenMenuOff
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; /*background-image: url(/cmImages/menu/subMenu-bg.gif);*/
	background-color: #767676;
	color: #fff;
	padding: 3px;
	text-align: center;
	border-right: 1px solid #ffffff;
}
td.ScreenMenuOff a
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #767676;
	color: #fff;
	text-decoration: none;
}
td.ScreenMenuOff a:hover
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #767676;
	color: #fff;
	text-decoration: none;
	font-weight: plain;
}

td.ScreenMenuConvOn
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #B7E0E3;
	color: #000000;
	padding: 3px;
	text-align: center;
	border-right: 1px solid #ffffff;
}
td.ScreenMenuConvOn a
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #B7E0E3;
	color: #000000;
	text-decoration: none;
}
td.ScreenMenuConvOn a:hover
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #B7E0E3;
	color: #000000;
	text-decoration: none;
}

td.ScreenMenuConvOff
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; /*background-image: url(/cmImages/menu/subMenu-bg.gif);*/
	background-color: #6DC1C7;
	color: #fff;
	padding: 3px;
	text-align: center;
	border-right: 1px solid #ffffff;
}
td.ScreenMenuConvOff a
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #6DC1C7;
	color: #fff;
	text-decoration: none;
}
td.ScreenMenuConvOff a:hover
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #6DC1C7;
	color: #fff;
	text-decoration: none;
	font-weight: plain;
}


.greenTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #96BF3D;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}
.orangeTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFA600;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.purpleTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #772673;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}
.turquise-greenTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00765A;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}


.turquiselightTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6DC1C7;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}
.pinkTitles
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D999BE;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}
.smalltext
{
	font-size: 10px;
	color: #292929;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif text-decoration:none;
}
.conversation_bg
{
	background-image: url(/miSms/cmImages/cybee-inbox-bg.gif);
	padding: 15px 5px 5px 5px;
}

.AccordionHeaderClass 
{
 height:18px;
}
.AccordionHeaderClass a
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: #E4E4E4;
	color: Black;
	text-decoration: none;
	padding: 1px;
	display: block;
	width: 98%;
	cursor: pointer;
}
.AccordionHeaderClass a:hover
{
	text-decoration: underline;
	cursor: pointer;
	display: block;
	color: Black;
}
.AccordionContentClass
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: #ffffff;
}
/*
.AccordionSelectedHeaderClass
{
	background-color: #7A0000;
	color: #ffffff;
	cursor: pointer;
	padding: 1px;
}
*/



A.citycolour
{
    font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:hover.citycolour 
{
    font-weight: bold;    
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
A:visited.citycolour 
{
    font-weight: bold;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.citytitlecolour
{
    font-weight: normal;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A:hover.citytitlecolour 
{
    font-weight: normal;    
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
A:visited.citytitlecolour 
{
    font-weight: normal;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A.shopcolour
{
    font-weight: normal;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A:hover.shopcolour
{
    font-weight: normal;    
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
A:visited.shopcolour 
{
    font-weight: normal;
	font-size: 11px;
	color: #fe0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}