body{font-family:arial;background-color:#ffffff;color:#000000;background : url(null) fixed no-repeat;background-color:#FFFFFF;margin:0.1em 0 0 0.5em;text-align:center;}

/* styles from MKWeb_V1css to ease migration. Placed at start of
   file to allow for the styles to be overwritten if they're re-defined
	in the new theme */
	
.format_middle1_text {font-size:75%;padding:3px;}
.format_middle1_text h2{font-size:100%;padding:0;margin:0px 0px 1px 0px;}
.format_middle1_text a:hover{color:#ff0000;}
.format_middle1_text a:visited{color:#000000;}
.format_middle1_text img {margin-left:0.5em;margin-right:0.5em;}

.format_no_styling h2{font-size:100%;padding:0px;margin:0px 0px 1px 0px;}
.format_no_styling {font-size:75%;background-color:#ffffff;padding:3px;}


.format_left1_header h1 {font-size:75%;color:#ffffff;padding:5px 5px 5px 10px;margin:0;text-align:left;}
.format_left1_text {font-size:75%;background-color:#ffffff;padding:3px;color:#000000;text-align:left;}
.format_left1_text h2{font-size:100%;padding:0px;margin:0px 0px 1px 0px;}
.format_left1_text a:hover{color:#ff0000;}
.format_left1_text a:visited{color:#6666cc;}
.format_right1_header h1 {font-size:75%;color:#ffffff;padding:5px;margin:0;text-align:center;}
.format_right1_text {font-size:75%;background-color:#ffffff;padding:3px;}
.format_right1_text h2{font-size:100%;padding:0px;margin:0px 0px 1px 0px;}
.format_right1_text a:hover{color:#ff0000;}
.format_right1_text a:visited{color:#6666cc;}
.format_right1_text ul {margin-left:1em;}

.feedback_boxhead {padding-left:10px; color:#ffffff; background-color:#003366;}


.directory_content_bullet {margin-bottom:-15px;}
.directory_form {font-size:100%; background-color:#ffffff; padding:8px; padding-top:0px;}
.directory_form h2 {margin-top:5px;}
.directory_form input{font-size:110%; }
.directory_form select{font-size:110%; }
.directory_form LI {list-style: url(/_system/mkweb_v1/images/bullet1_small.gif) disc; margin:0; margin-left: 1.5em; margin-bottom:0px; margin-top:2px; padding:0px; text-align:left;}
.directory_buttons {text-align:right; margin-top:5px; margin-bottom:5px;}
.directory_prevnext {padding-bottom:10px; padding-top:0px;}
.directory_enhancedplus_table {padding:4px; margin-bottom:10px; border: 1px solid #ffcc00; font-size:100%;}
.directory_enhancedplus_header {background-color:#ffcc00;}
.directory_enhancedplus_header h2{ font-size:120%; margin:0px; padding:0px;}
.directory_enhanced_table {padding:1px; margin-bottom:10px; border-bottom: 0px solid #000000; font-size:100%;}
.directory_enhanced_table h2 {font-size:120%; padding-bottom:1px; margin:0px; padding:0px;}

.directory_standard_table {padding:1px; margin-bottom:15px; font-size:100%;}
.directory_standard_header {font-size:100%;}
.directory_standard_header h2 {font-size:100%; margin:0px; padding:0px;}
.directory_standard_content { font-family:arial,helvetica; color:#000000; font-size:100%;}
.directory_standard_content2 { font-family:arial,helvetica; color:#000000; font-size:100%; padding-top:5px}
.directory_standard_content3 { font-family:arial,helvetica; color:#000000; font-size:90%; padding-top:5px}
.directory_standard_separator {height:1px; color:#333366; line-height:0px; }
.directory_separator {height:1px; color:#333366; }
.directory_description {font-size:90%;}

.directory_contribute_table {background-color:#efefef; margin-bottom:10px;}
.directory_contribute_header h1{ padding:5px;}
.directory_contribute_table th {text-align:right; padding:3px; width:120px;}
.directory_contribute_table td {padding-left:3px; padding-right:3px;}
.directory_contribute_table input {font-size:14px; margin:1px;}
.directory_contribute_table p {padding-top:3px;}
.directory_contribute_comment {font-size:90%;}
.directory_contribute_red {color:#ff0000}
.directory_contribute_sectionheading {text-align:left; font-weight:bold; padding:12px; padding-bottom:5px;}
.directory_contribute_header {background-color:#333; color:#ffffff; font-size:100%;}

.directory_review_table {padding:1px; margin-bottom:10px; border-bottom: 0px solid #000000; }
.directory_review_table h2 {font-size:120%; padding-bottom:1px; margin:0px; padding:0px;}
.directory_review_subhead {font-size:90%;}


/* end MKWeb_V1css definitions */

h2 {font-size:100%;margin:0;padding:0;}

a img {border:0;}

form {margin:0;padding:0;}

.brclear {clear:both;font-size:1px;}
.width{width:763px;margin:0 auto 0 auto;text-align:left;padding:0;}

.toplinks a{color:#000000;text-decoration:none;}

.maintable {margin-top:0.5em;}

.leftcolumninner {width:149px;}

.navigation {padding:0.1em 0 0.2em 1em;font-size:100%;}

.squareads img {margin-bottom:0.3em;}

.leftarticle {margin:0.3em auto 0.5em auto;width:140px;}
.leftarticle a {font-size:100%;}

.middlecolumn {width:612px;padding-bottom:1em;}

.middlecolumnwrapper {padding-left:0.4em;}
.middlecolumnmainwrapper {margin-right:0.4em;}

.rightcolumn {width:175px;text-align:right;padding-bottom:1em;}

.middlecolumnlinks {background-color:#000000;font-weight:bold;font-size:71%;text-align:center;}
.middlecolumnlinks td {background-color:#ffffff;}
.middlecolumnlinks a{color:#000000;text-decoration:none;}
.middlecolumnlinks a:hover{text-decoration:underline;}


.middlecolumntitleimage {margin-top:0.3em;padding:0.3em 0 0.3em 0;border:3px #000000 solid;text-align:center;}

.multisearchtabs {font-size:70%;font-weight:bold;text-align:center;border-bottom:2px #000000 solid;margin:0;}
.multisearchtabsright {font-size:70%;font-weight:bold;text-align:center;margin:0;}

.multisearchright {margin:0.3em 0 0 0;text-align:center;}
.multisearchrightbottom {margin:0 0 0.4em 0;text-align:center;border:1px #000000 solid;}
.multisearchrightheader {margin:0;padding:0 0 0.1em 0.5em;background-color:#000000;text-align:left;}
.multisearchrightheader a {color:#FFFFFF;text-decoration:none;font-size:70%;font-weight:bold;}
.multisearchrightheader a:visited {color:#FFFFFF;}
.multisearchtabright {background-color:#FFFFFF;border:1px #cccbcc solid;border-bottom-width:0;padding:0 0 0.3em 0;}
.multisearchtabright a {color:#000000;text-decoration:none;}
.multisearchtabright a:hover {text-decoration:underline;}
.multisearchtabright_on {background-color:#000000;border:1px #000000 solid;;border-bottom-width:0;color:#FFFFFF;padding:0 0 0.3em 0;}
.multisearchtabright_on a {color:#FFFFFF;text-decoration:none;}
.multisearchtabright_on a:visited {color:#FFFFFF;text-decoration:none;}
.multisearchtabright_on a:hover {text-decoration:underline;}

.multisearchrightbusbutton {background-color:#000000;color:#FFFFFF;font-weight:bold;margin:0;border:1px #025bfd solid;padding:0.2em 0.3em 0.2em 0.3em;margin-bottom:1em;font-size:110%;}
.multisearchrightlesbutton {background-color:#000000;color:#FFFFFF;font-weight:bold;margin:0;border:1px #d105fd solid;padding:0.2em 0.3em 0.2em 0.3em;margin-bottom:1em;font-size:110%;}


.multisearchtable {font-size:70%;font-weight:bold;text-align:left;padding:0.2em;margin:0 auto 0 auto;}
.multisearchtableright {font-size:70%;font-weight:bold;text-align:left;padding:0.6em 0.8em 0.8em 1em;;margin:0 auto 0 auto;position:relative;}
.multisearchtableright a {color:#000000;text-decoration:none;}
.multisearchtableright a:hover {text-decoration:underline;}


.multisearchinput {width:125px;border:1px #000000 solid;font-size:90%;margin-bottom:0.5em;}
.multisearchsubmit {width:auto;border:0;}

.middlecolumntoparticle img { margin:0 0.4em 0 0.4em;}
.middlecolumntoparticle {width:433px;font-size:68%;margin:0.5em 0 0 0;}
.middlecolumntoparticle ul {padding-left:1.6em;}

.middlecolumntoparticle a:hover {text-decoration:underline;font-weight:bold;}

.divider_line {width:433px;background-color:#D8D8D8;font-size:1px;padding:0;line-height:1px;width:99%;margin:8px 0 6px 0;}

.smallarticle,.smallarticlehp {text-align:center;}
.smallarticle .smallarticleinnerborder,.smallarticlehp .smallarticleinnerborder {border-right:1px #000000 solid;}
.smallarticle,.smallarticlehp img{margin-top:0.1em;}
.smallarticle,.smallarticlehp em {font-size:70%;}
.smallarticle {font-size:100%;width:25%;float:left;}
.whatsonsmallarticles .smallarticle {float:none;}


.middlecolumnarticle h2{background-color:#c2c0c2;font-weight:bold;font-size:70%;margin:0.8em 0 0.4em 0;padding:0.2em 0 0.2em 0.6em;}

.middlecolumnarticle img {margin:0 0.4em 0 0.4em;}
.middlecolumnarticle .middlecolumnarticletext {font-size:70%;margin:0 0.4em 0 0.4em;}

.rightarticle {margin:0.3em 0 0 0;text-align:left;}
.rightarticletext a:hover {text-decoration:underline;color:#5c0659;}
.rightarticletext a:visited {text-decoration:none;color:#5c0659;}
.rightarticletext ul {margin-left:0.5em;}
.rightarticletext em {font-style:normal;font-weight:bold;}

.rightarticlewithimage {margin:0.3em 0 0 0;text-align:left;}
.rightarticlewithimage img {border:2px #000000 solid;}
.rightarticlewithimage h2 {background-color:#000000;text-align:center;color:#ffffff;font-weight:bold;font-size:75%;padding:0.2em;}

.rightarticlewithimagetext {font-size:70%;border-color:#000000 #c5c3c4 #c5c3c4 #c5c3c4;border-width:2px;border-style:solid;padding:0.4em;}
.rightarticlewithimagetext a:hover{color:#000000;text-decoration:underline;}
.rightarticlespacer {font-size:20%;}


.footer {background-color:#c5c3c4;border-style:solid;border-width:1px;border-color:#000000;font-size:67%;text-align:center;font-weight:bold;margin:0.3em 0 1em 0;}
.footerinner {width:745px;}
.footer em{color:#fd1113;font-style:normal;}
.footer span{color:#fd1113;font-style:normal;}

.footer a {color:#000000;text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.breadcrumb span {font-weight:normal;}
.breadcrumb a {color:#000000;text-decoration:none;font-weight:normal;}
.breadcrumb a:hover {text-decoration:underline;}

.article {font-size:68%;margin:0 0 0 0.3em;}
.article a:hover {text-decoration:underline;font-weight:bold;}
.article img {border-style:solid;border-width:0px;border-color:#000000;border-style:solid;margin:0 0.7em 0 0;}

.channellink {font-weight:bold;font-size:110%;}
.webletlink {font-weight:bold;font-size:110%;}

.access_home{font-size:60%;text-align:right;color:#fd1113;}
.access_home a {color:#000000;text-decoration:none;}
.access_home a:hover{color:#fd1113;text-decoration:underline;}

.buttons{font-weight:bold;font-size:70%;color:white;background-color:black;text-align:center;}
.buttons a {color:#ffffff;text-decoration:none;}
.buttons a:visited {color:#ffffff;}
.buttons a:hover{color:#fd1113;}


.datetop{color:#fd1113;font-size:110%;white-space:nowrap;padding:0 0.5em 0 0.5em;}

.main{background-color:#c5c3c4;font-weight:bold;font-size:72%;margin:0 0 0.5em 0;padding:0.2em 0 0.2em 0;}

.homepagetopstory img {margin:0.3em;}
.homepagetopstoryline {background-color:#d8d8d8;font-size:1px;line-height:1px;margin:6px 0 6px 0;}

.homepageleftcolumn {width:435px;}
.homepagemiddlecolumn {width:200px;}
.homepagerightcolumn {width:128px;text-align:right;}

h1{margin:0 0 0 10px;font-size:100%;}

.extra,.extra3{background-color:#c5c3c4;font-weight:bold;font-size:72%;margin:0 0 0.5em 0;padding:0.2em 0 0.2em 0;}

.extra3{margin:0;padding:0;}

.text{font-size:70%;}

.text a{color:#012087;}

.text em{font-weight:bold;font-style:normal;}

.hpchannelwrapper .hpchannelimage {background-color:#000000;border:0;text-align:center;padding:0;}

.hpchannelwrapper .hpchannelimagegrey {background-color:#E5E5E5;border:1px #000000 solid;text-align:center;padding:0;}
.hpchannelwrapper .hpchannelimagegrey img {margin:0 auto 0 auto;}

.hpchannelwrapper .hpchannelimage img  {margin:0 auto 0 auto;}

.hpchannelwrapper .hpchannel {margin:0 4px 0.4em 4px;padding:0;}

.hpchannelwrapper div div {border-color:#c5c3c4;border-width:0 2px 2px 2px;border-style:solid;margin:0;padding:0.2em;font-size:70%;}

.hpchannelwrapper div div a {font-weight:bold;font-style:normal;color:#000000;text-decoration:none;}

.hpchannelwrapper div div a:hover {text-decoration:underline;}

.hprightarticlewrapper {margin:0 4px 0.4em 4px;padding:0;}
 
.bus a:hover{color:#025afa;}
.bus1 a:hover{color:#d01041;}
.bus2 a:hover{color:#980996;}
.bus3 a:hover{color:#01b727;}
.spec a:hover{color:#ff1013;}


.special{margin:0;padding:0 0 0 1.5em;}

.text2,.text2b{font-size:60%;padding:0.5em 0.3em 0.3em 0.3em;text-align:left;}
.text2b {
	list-style: square;
}

.title_home{font-size:110%;margin:0;font-weight:bold;}

.title_home a:link,.title_home a:visited {color:#000000;text-decoration:none;}

.title_home a:hover {text-decoration:underline;}

.hprightarticlewrapper h2{background-color:#000000;font-weight:bold;font-size:72%;margin:0;color:#ffffff;padding:0.3em 0 0.3em 0.5em;}

.hprightarticlewrapper h2 a:link {color:#ffffff;text-decoration:none;}

.hprightarticlewrapper h2 a:hover{text-decoration:underline;}

.whatsontext,.hprightarticletext{font-size:70%;border-color:#c5c3c4;border-width:0 2px 2px 2px;border-style:solid;margin:0 0 0.5em 0;padding:0.4em 3px 0 4px;}

.hprightarticletext {margin:0 0 6px 0;padding:0 3px 0 4px;}

ol{margin:0;}

ul{margin:0;padding-left:1.3em;}

.more {background-color:#c5c3c4;font-weight:bold;font-size:72%;margin:0 0 0 0;padding:0.2em 0 0.2em 0.3em;}

.multi{padding:5px 0 10px 0;}

.extra3{background-color:#c5c3c4;font-weight:bold;font-size:72%;height:18px;margin:0 0 3px 0;}

.text3{font-size:75%;margin:0 10px 0 0;}

.text3 a{color:#012087;}

.text3 em{font-weight:bold;font-style:normal;font-size:150%;}

.border {border:2px;border-color:#ffffff #c5c3c4 #ffffff #ffffff;border-style:solid;}

.home a:link,.home a:visited {font-size:70%;font-weight:bold;color:#000000;}

.home a:hover {font-size:70%;font-weight:bold;color:#fd1113;}

.border img {padding:0 0 10px 0;}

.title_les{font-size:110%;margin:0;font-weight:bold;}

.articledivider_line {background-color:#000000;font-size:1px;padding:0;line-height:1px;width:99%;margin:1px 0 8px 0;}

.rest_title {background-color:#000000; color:#ffffff;font-size:70%; font-weight:bold;padding:3px 0 3px 10px;text-align:left;margin:4px 0 0 0;}

.rest_purple_back{background-color:#dac3d9; border-width:1px; border-color:#8e8e8f; border-style:solid;}

.rest_drop_down {font-size:60%; font-weight:bold; padding:1px 0 5px 10px;}
.rest_drop_down select{font-size: 90%;}
.rest_drop_down input{font-size: 90%;}

.rest_drop_down_1 {font-size:60%; font-weight:bold; padding:1px 0 2px 10px;}
.rest_drop_down_1 select{font-size: 90%; width:130px;}
.rest_drop_down_1 input{font-size: 90%;}

.rest_links{padding:0; margin:0;font-size:55%; background-image:url(/_system/mkweb_new/images/back_ground.jpg); border-width:1px; border-top-color:#8e8e8f; border-left-color:#8e8e8f;border-right-color:#ffffff; border-bottom-color:#ffffff; border-style:solid;}
.rest_links a:link, a:visited{color:#000000; text-decoration:none;}
.rest_links a:hover{color:#000000; text-decoration:underline;}

.rest_cat {background-color:#e6e4e1; color:#000000; font-weight:bold; font-size:75%;padding:2px 0 2px 10px; margin:5px 0 0 0; border-style:solid; border-width:1px; border-color:#dac3d9;}

.rest_categories{font-size:75%; font-style:italic; padding: 1px 0 1px 10px; border-style:solid; border-top-width:0; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-color:#dac3d9;margin-bottom:0.5em;}
.rest_categories a:link {color:#000000;text-decoration:none;}
.rest_categories a:hover {color:#5c0659; text-decoration:underline;}
.rest_cat em span {color:#5c0659;}

.rest_fo {font-weight:bold; font-size:80%; color:#5c0659;padding:4px 0 0 4px;}
.rest_fo em {color:#4d4d4d;font-style:normal;}

.rest_pg {font-size:70%; color:#4d4d4d;border:1px; border-style:solid; border-color:#cfcfcf; margin:5px 0 4px 0; padding:0 4px 0 4px;}

.rest_pg a {font-weight:bold; color:#5c0659; text-decoration:none;} 
.rest_pg a:hover {text-decoration:underline;}
.test {color:#4d4d4d;}

.rest_en_table {background-color:#5c0659; color:#ffffff; font-weight:bold; font-size: 80%; padding:2px 0 3px 5px;}


.en_border {border-width:0;border-left:1px #aca7ac solid;color:#5c0659;font-size:60%; padding:3px 0 3px 3px;}
.en_border1 {border-width:0;border-right:1px #aca7ac solid;  color:#000000; font-size:80%; padding:3px 5px 3px 5px;}
.en_border1 a {font-size:85%;}
.en_border a {color:#000000; text-decoration:none; padding:3px 0 0 0;}
.en_border1 b{color:#5c0659;}
.en_border1 img {padding:0;}

.res_re {font-size:55%; color:#5c0659;padding:0 0 0 5px; font-weight:bold;border-width:0;border-left:1px #aca7ac solid;}
.res_re a {color:#000000; text-decoration:none;} 
.res_re a:hover {text-decoration:underline;}

.res_rat {padding:0 5px 0 0; border-width:0;border-right:1px #aca7ac solid;}

.res_footer {background-color:#e6e4e1; font-weight:bold; font-size:70%; border-width:1px; border-style:solid; border-color:#000000; margin:0 0 5px 0;} 
.res_footer a{color:#5c0659; text-decoration:none;}

.rest_gap {background-color:#ffffff; padding:0;}

.r_stan_title {color:#5c0659;font-size:80%;}
.r_stan_add {font-size:70%;}
.r_stan_add a {font-size:80%; font-weight:bold; color:#000000; text-decoration:none;}
.r_stan_add a:hover {text-decoration:underline;}

.r_stan_cui {color:#5c0659;font-weight:bold; font-size:70%; background-image:url(/_system/mkweb_new/images/std_rest_line.jpg); background-repeat:repeat-x; background-position:center center;}
.r_stan_map a {font-weight:bold; font-size:70%; color:#5c0659;} 
.r_cus_whi {background-color:#ffffff; padding:0 0 0 2px;}

.rest_reviewswrapper {font-size:70%;}
.rest_reviewswrapper h2 {font-size:100%;}
.rest_reviewswrapper a,.rest_reviewswrapper a:visited {color:#000000;text-decoration:underline;}

.pub_title {background-color:#000000; color:#ffffff;font-size:70%; font-weight:bold;padding:2px 0 2px 10px;text-align:left;margin:4px 0 0 0;}
.pub_title img {padding:0 5px 2px 0;}
.pub_white_back{background-color:#ffffff; border-width:1px; border-color:#8e8e8f; border-style:solid;}

.pub_drop_down {font-size:60%; font-weight:bold; padding:1px 0 5px 0;}
.pub_drop_down select{font-size: 90%; color:#5c0659;}
.rest_drop_down input{font-size: 90%; color:#5c0659;}

.pub_drop_down_1 {font-size:60%; font-weight:bold; padding:1px 0 5px 10px;}
.pub_drop_down_1 select{font-size: 90%; width:100px;padding:1px 0 5px 15px; color:#5c0659;}
.pub_drop_down_1 input{font-size: 90%; color:#5c0659;}

.pub_go {padding:5px 3px 0 0;}

.pub_links{padding:0; margin:0;font-size:55%; background-color:#f1e7f1; border-width:0;border-top-width:1px; border-style:solid;}
.pub_links a:link, a:visited{color:#000000; text-decoration:none;}
.pub_links a:hover{color:#000000; text-decoration:underline;}

.pub_cat {background-color:#e6e4e1; color:#000000; font-weight:bold; font-size:70%;padding:2px 0 2px 10px; margin:5px 0 0 0; border-style:solid; border-width:1px; border-color:#dac3d9;}

.pub_categories{font-size:60%; padding: 1px 0 1px 10px; border-style:solid; border-width:0 1px 1px 1px; border-color:#dac3d9; padding:1px 5px 1px 5px;}
.pub_categories a {color:#000000;text-decoration:underline;}
.pub_categories a:hover {color:#5c0659; text-decoration:underline;}
.pub_cato em a {color:#5c0659; font-weight:bold; font-size:110%;text-decoration:none;}

.pub_fo {font-weight:bold; font-size:75%; color:#000000; padding:4px 0 0 4px;}
.pub_fo a {color:#4d4d4d;}

.pub_std_title {font-size:75%; font-weight:bold;}
.pub_std_add {font-size:70%;}

.pub_std_feat a{color:#000000; font-size:65%; font-weight:bold; padding:0 4px 3px 4px;}
.pub_std_feat {font-size:95%;}
.pub_std_feat a:hover {color:#5c0659;}
.pub_std_bord {border-width:0;border-bottom:1px #000000 solid;padding:3px 4px 3px 4px;}
.pub_std_fac {padding:3px 0 0 0;}

.pub_en_title {background-color:#000000; color:#ffffff; font-size:75%; font-weight:bold; padding:3px 0 3px 5px;} 
.pubs_en_img {padding:3px 5px 1px 2px;}
.pubs_en_ad {font-size:75%; padding:3px 0 0 0;}
.pubs_en_dis {font-size:70%; padding:0 3px 0 0;}
.pubs_en_dis a{text-decoration:none; font-weight:bold; font-size:80%; color:#000000;}
.pubs_en_tab {border-width:1px; border-style:solid; border-color:#000000;}
.pub_en_foot {border-width:0;border-top:1px #000000 solid;}
.pub_en_fac {padding:1px 0 1px 2px;}
.pub_en_fac img {padding:0 8px 0 0;}
.pub_en_con a {padding:0 5px 0 0; color:#5c0659; font-weight:bold; text-decoration:none; font-size:75%;}
.pub_en_re a {color:#000000; font-size:100%; text-decoration:none; font-weight:bold; padding:0 5px 2px 0;}
.pub_en_re {color:#5c0659; font-size:60%}

.whats_on_title {background-color:#5c0659; color:#ffffff; font-weight:bold; font-size:80%; padding:2px 0 2px 10px; margin:5px 0 5px 0;}
.whats_on_month img {padding:0 5px 2px 5px;}
.whats_on_month {font-size:95%; padding:0 0 5px 0;}
.what_cal {font-size:80%;}
.what_days_bo {border-width:1px 0 1px 0;border-color:#000000; border-style:solid;}
.what_days {background-color:#f2e9f1; border-width:1px 0 1px 1px; border-style:solid; border-color:#dac3d9; padding:2px 6px 2px 6px;}
.what_days_last {background-color:#f2e9f1; border: 1px #dac3d9 solid; padding:2px 6px 2px 6px;}
.what_dates {background-color:#ffffff; border-width:0 0 1px 1px; border-style:solid; border-color:#dac3d9; padding:2px 6px 2px 6px; color:#5c0659;}
.what_dates_last {background-color:#ffffff; border-width:0 1px 1px 1px; border-style:solid; border-color:#dac3d9; padding:2px 6px 2px 6px; color:#5c0659;}
.what_n_month {background-color:#ffffff; border-width:0 0 1px 1px; border-style:solid; border-color:#dac3d9; padding:2px 6px 2px 6px; color:#beabbd;}
.what_n_month_last {background-color:#ffffff; border-width:0 1px 1px 1px; border-style:solid; border-color:#dac3d9; padding:2px 6px 2px 6px; color:#beabbd;}
.what_date_select {background-color:#000000; border-width:0 0 1px 1px; border-style:solid; border-color:#dac3d9; font-weight:bold; padding:2px 6px 2px 6px; color:#ffffff;}
.please {font-size:70%; padding:5px 0 0 30px;}

.what_title {background-color:#e4e4e4; color:#000000;font-size:70%; font-weight:bold;padding:2px 0 2px 10px;text-align:left;margin:4px 0 0 0; border-top-width:1px; border-right-width:1px; border-bottom-width:2px; border-left-width:1px; border-color:#000000; border-style:solid;}
.what_drop_down_1 {font-size:70%; font-weight:bold; padding:1px 0 5px 10px;border-width:0 0 4px 0; border-color:#ffffff; border-style:solid;}
.what_drop_down_1 select{font-size: 90%; width:100px;padding:1px 0 5px 15px; color:#5c0659;}
.what_drop_down_1 input{font-size: 90%; color:#5c0659;}
.what_go {padding:5px 10px 10px 5px;border-width:0 0 4px 0; border-color:#ffffff; border-style:solid;}
.what_white_back{background-color:#f2e9f1; border-width:0 1px 1px 1px; border-color:#000000; border-style:solid;}
.what_drop_down {font-size:70%; font-weight:bold; padding:10px 10px 5px 10px; border-width:4px 0 0 0; border-color:#ffffff; border-style:solid;}
.what_drop_down input{font-size: 90%;}
.what_drop_down select{font-size: 90%; color:#5c0659;}
.what_no_results {color:#5c0659;font-size:80%; border:1px #e0d6de solid; padding:0 0 3px 0;}
.what_no_results a {color:#5c0659; text-decoration:none; font-weight:bold;}

.what_en_event {font-size:75%; font-weight:bold; color:#5c0659; background-color:#f2e9f1; border:1px #5c0659 solid; padding:3px 5px 3px 5px; margin:10px 0 0 0;}
.what_en_date {font-size:70%; padding:5px 3px 5px 5px; }
.what_en_bord {border-width:0 1px 0 1px; border-color:#bbbbbb; border-style:solid; font-weight:normal;}
.what_en_bord img {padding:5px 0 5px 5px;}
.what_en_loc {}
.what_en_dis {padding:2px 0 0 0;}
.what_en_con {font-size:70%;color:#5c0659; border:1px #bbbbbb solid; border-top:dotted #5c0659; padding:2px 5px 2px 5px;}
.what_en_con a {color:#5c0659; text-decoration:none;}
.what_en_con a:hover {text-decoration:underline; color:#000000;}
.what_st_title {font-size:75%; font-weight:bold; color:#5c0659; padding:10px 0 0 0; vertical-align:top;}
.what_st_loc {font-size:70%; }
.what_st_des {font-size:70%; padding:0 0 3px 0; }
.what_st_date {color:#000000; font-size:70%; vertical-align:top; text-align:right;}
.what_st_date a {color:#5c0659;}
.what_st_bord {border-width:0;border-bottom:1px #d2d2d2 solid;}
.what_st_con {font-size:70%;}
.enh_list {font-size:70%;width:100%;float:right;margin:0 5px 5px 0; background-color:#f2e9f1; text-align:right;}

.what_results {border:1px #d2d2d2 solid; padding:5px; margin:0 0 10px 0; font-size:80%;}


.bus_title {background-color:#000000; color:#ffffff;font-size:75%; font-weight:bold;padding:5px 0 5px 10px;text-align:left;margin:4px 0 0 0;}
.bus_title img {padding:0 0 0 260px;}
.bus_loc {font-size:60%; font-weight:bold; padding:1px 0 5px 10px;}
.bus_loc select{font-size: 90%; width:100px;padding:1px 0 5px 15px; color:#0247c4;}
.bus_loc input{font-size: 90%; color:#0247c4;}
.bus_go {padding:5px 3px 0 0;}
.bus_blue_back{background-color:#cfe0fd; border:1px #8e8e8f solid; margin:0 0 5px 0;}
.bus_name {font-size:60%; font-weight:bold; padding:1px 0 5px 10px;}
.bus_name input{font-size: 90%;color:#0247c4;}

.bussearchtable {margin-bottom:0.2em;}
.bus_select {font-size:70%;}
.bus_select em{color:#0247c4;font-style:normal;}
.bus_add a{color:#000000; font-size:70%; font-weight:bold;}
.bus_list a {color:#0247c4; font-size:70%; font-weight:bold;}
.bus_cat {font-size:70%; border:1px #000000 solid; font-weight:bold; margin:5px 0 0 0;}
.bus_cat a {color:#000000; text-decoration:none;}
.bus_cat a:hover{color:#ffffff; width:100%; background-image:url(/_system/mkweb_new/images/bus_blue.gif);}
.bus_cat td {border:1px #000000 solid;}
.bus_cat td:hover {color:#ffffff; background-image:url(/_system/mkweb_new/images/bus_blue.gif);border-color:#cfe0fd;}

.bus_fo {font-weight:bold; font-size:90%; color:#000000;}
.bus_fo a {color:#0247c4; font-weight:bold;}
.bus_pg {background-color:#ebf2fe; font-size:75%; color:#4d4d4d; border-width:1px; border-style:solid; border-color:#cfcfcf; margin:5px 0 4px 0; padding:0 4px 3px 4px;}

.b_enh_title {background-color:#0247c4; border:1px #000000 solid; color:#ffffff; font-weight:bold; font-size:75%; padding:2px 0 2px 5px;}
.b_enh_add {font-size:70%; padding:5px 3px 3px 7px;}
.b_enh_add b {color:#0247c4;}
.b_enh_info {font-size:60%; padding:3px 5px 2px 0;text-align:left;}
.b_enh_info b {color:#0247c4;}
.b_enh_info p {margin:0;}
.b_enh_bord {border:1px #b8b8b8 solid; margin:2px 0 2px 0;}
.b_enh_con {font-size:75%; border:1px #94afe0 solid; background-color:#f4f2f2; margin:0 0 7px 0;}
.b_enh_map img {padding:2px 0 0px 3px;}
.b_enh_map a {font-weight:bold; text-decoration:none;font-size:90%;color:#0247c4;}
.b_enh_web a {font-weight:bold; text-decoration:none;font-size:90%; color:#0247c4;}
.b_enh_web img {padding:0 0 0 40px;}
.b_enh_em a {font-weight:bold; text-decoration:none;font-size:90%; padding:0 3px 0 0; color:#0247c4;}
.b_enh_em img{padding:0px 3px 0 0;}
.b_enh_pic {width:170px;}
.b_enh_pic img {margin:5px 10px 5px 10px;}
.b_enh_bull {font-size:60%; padding:3px 5px 0 0;}
.b_enh_bull b {color:#0247c4;}

.b_std_border {border:1px #d0d0d0 solid; padding:5px; font-size:70%;}
.b_std_border b {color:#0247c4;}
.b_std_border a {color:#0247c4;}
.b_std_border {margin:0 0 4px 0;}

.enhancedadvertright {font-size:90%;text-align:left;margin-top:0.3em;}
.enhancedadvertrightheader {color:#FFFFFF;font-weight:bold;background-color:#0048c4;text-align:center;}
.enhancedadvertrightheader div {padding:0.3em;}
.enhancedadvertrightmain {border:1px #0048c4 solid;padding:0.2em 0.5em 0.5em 0.5em;font-size:80%;}
.enhancedadvertbullets {margin: 0;}
.enhancedadvertbullets li {margin: 0;list-style-type:square;color:#0048c3;}
.enhancedadvertbullets li span {color:#000000;}
.enhancedadvertrightmain .enhancedadvertrightbottom {color:#0852A3;font-weight:bold;font-size:140%;}
.enhancedadvertrightmain .enhancedadvertrightbottom span {color:#000000;}


.enhancedadvertright2 {font-size:90%;text-align:left;margin-top:1em;}
.enhancedadvertright2header {color:#FFFFFF;font-weight:bold;background-color:#000000;text-align:center;}
.enhancedadvertright2header div {padding:0.3em;}
.enhancedadvertright2main {border:1px #000000 solid;padding:0.1em;font-size:180%;font-weight:bold;text-align:center;}

.enhancedadvertright2main span a {text-decoration:none;color:#0248c4;}
.enhancedadvertright2main a {text-decoration:none;color:#000000;}

.enhancedadvertright2main span a:hover {text-decoration:underline;}
.enhancedadvertright2main a:hover {text-decoration:underline;}

.enhancedadvertextrainfo {font-size:80%;margin-top:0.3em;}
.enhancedadvertextrainfo li {color:#0248c4;}
.enhancedadvertextrainfo li span {color:#000000;}
.enhancedadvertextrainfo li span a {text-decoration:none;}
.enhancedadvertextrainfo li span a:hover {text-decoration:underline;}
.enhancedadvertfinalprice {border:3px #cfe0fc solid;padding:0.3em;font-weight:bold;text-align:center;color:#0248c4;}
.enhancedadvertfinalprice strong {font-size:120%;color:#000000;}
.enhancedadverttestimonial h2 {font-weight:bold;font-size:110%;margin:0;}
.enhancedadverttestimonial p {font-style:italic;color:#0248c4;margin:0;}
.enhancedadverttestimonial strong {font-weight:bold;}
.enhancedadvertfooter {color:#0248c4;font-weight:bold;}
.enhancedadvertfooter a {color:#0000FF;text-decoration:underline;font-weight:normal;}


.categorywrapper {border-left:2px #000000 solid;border-top:2px #000000 solid;width:420px;}
.categoryheader {background-color:#FF8000;font-size:100%;font-weight:bold;padding:0.2em 0 0.2em 1em;}
.categoryitem {float:left;font-size:70%;width:140px;}
.categoryitem div {text-align:center;font-weight:bold;border-bottom:2px #000000 solid;border-right:2px #000000 solid;background-color:#FFFFFF;}
.categoryitem div a {color:#000000;text-decoration:none;}
.categoryitem div a:visited {color:#000000;text-decoration:none;}
.categoryitem div:hover {text-align:center;font-weight:bold;border-bottom:2px #000000 solid;border-right:2px #000000 solid;background-color:#0247c4;}
.categoryitem div:hover a {color:#FFFFFF;text-decoration:none;}
.categoryitem div:hover a:visited {color:#FFFFFF;text-decoration:none;}

.categorybreadcrumb {background-color:#000000;font-size:70%;font-weight:bold;color:#FFFFFF;width:422px;}
.categorybreadcrumb a,.categorybreadcrumb a:visited {color:#FFFFFF;text-decoration:none;}
.categorybreadcrumb a:hover {text-decoration:underline;}
.categorybreadcrumbinner {padding:0 0.5em 0 0.5em;}

.Net_title {background-color:#0247c4; color:#ffffff; font-weight:bold; font-size:75%; padding:2px 0 2px 5px; margin:5px 0 0 0;}
.net_padding {padding:5px 0 0 0;}
.net_search_border {border:1px #0247c4 solid;}
.ne_days {background-color:#e5e5e6; font-weight:bold; border:1px #000000 solid; font-size:75%; padding:1px 0 1px 0;}
.ne_days a{color:#000000; text-decoration:none;}
.ne_days a:hover{color:#FFFFFF; text-decoration:none;}
.ne_days_over {color:#ffffff; background-color:#000000;border:1px #000000 solid;font-size:75%; padding:1px 0 1px 0;font-weight:bold;}
.ne_days_over a {color:#ffffff;text-decoration:none;}
.ne_days_over a:hover {color:#ffffff;text-decoration:none;}

.net_add {font-weight:bold; font-size:70%; padding:0 0 2px 0;}
.net_add a {text-decoration:underline; font-size:110%;}
.net_add a:hover{color:#000000;}

.net_res_border {border:1px #000000 solid; font-size:70%; margin:5px 0 0 0;}
.net_re_dat b {color:#0247c4;}
.net_re_dat a {color:#000000; font-weight:bold;} 
.net_bl {color:#0247c4;}
.net_bl b {color:#000000;}


.net_enh_title {background-color:#e5e5e6; border:1px #b9b9b9 solid; font-weight:bold; font-size:70%; padding:3px 3px 3px 5px;}
.list_pad {margin:7px 0 0 0;}
.net_enh_dis {font-size:70%; padding:3px 5px 3px 5px; border-width:0 1px 0 1px;border-color:#b9b9b9;border-style:solid;}
.net_enh_dis b span {color:#0247c4;}
.net_link {border:1px #636363 solid;}
.Net_enh_links {font-size:70%;}
.net_enh_web {padding:0 0 0 3px;}
.Net_enh_links a {font-weight:bold; color:#000000; text-decoration:none;}


.net_std_listing {padding:0 5px 5px 5px; font-size:70%;}
.std_list_pad {margin:7px 0 0 0; border-width:0;border-bottom:1px #c4d4f1 solid; padding:0 0 7px 0;}

.divspacer {font-size:0.5em;line-height:0.5em;}

.hp_topnav {border:1px #DDDDDD solid;font-weight:bold;font-size:71%;text-align:center;}
.hp_topnav td {background-color:#ffffff;padding:0;font-size:100%;}
.hp_topnav a{color:#000000;text-decoration:none;}
.hp_topnav a:hover{text-decoration:underline;}
.hp_topnav table td {border-right:1px #DDDDDD solid;float:left;padding:0.2em 0.3em 0.2em 0.3em;}

.hp_text2{font-size:60%;padding:3px 4px 0 4px;text-align:left;}
.hp_text2 a {color:#012087;}

.hp_bottomboxes {font-size:60%;padding:0.3em 0.3em 0.1em 0.3em;margin:0;}

.hp_bottomboxes a{color:#012087;}

.hp_bottomboxes em{font-weight:bold;font-style:normal;font-size:110%}

.hp_bottomboxes img{float:left;margin-right:0.2em;}

.hp_bottomboxes {border-bottom:1px #000000 dotted;}


.homepageevents a {color:#000000;text-decoration:none;}
.homepageevents a:hover {text-decoration:underline;}

.buslinkscell {background-color:#e5e5e5;background-image:url(/_system/mkweb_new/images/busbackground.gif);background-repeat:repeat-x;padding-left:0.3em;padding-right:0.5em;}
.buslinkscell a {text-decoration:none;line-height:0.95em;font-size:70%;font-weight:bold;color:#000000;}
.buslinkscell a:hover {text-decoration:underline;}

.comlinkscell {background-color:#e5e5e5;background-image:url(/_system/mkweb_new/images/busbackground.gif);background-repeat:repeat-x;padding-left:0.3em;padding-right:0.5em;}
.comlinkscell a {text-decoration:none;line-height:0.95em;font-size:70%;font-weight:bold;color:#d00e40;}
.comlinkscell a:hover {text-decoration:underline;}

.stockmarkettext {color:#000000;}
.stockmarkettext a {color:#000000;text-decoration:none;}
.stockmarkettext a:hover {text-decoration:underline;}

.stockmarkettextup {color:#3643c9;}
.stockmarkettextup a {color:#3643c9;text-decoration:none;}
.stockmarkettextup a:hover {text-decoration:underline;}

.stockmarkettextdown {color:#000000;}
.stockmarkettextdown a {color:#000000;text-decoration:none;}
.stockmarkettextdown a:hover {text-decoration:underline;}

.f_title {padding:5px 0 3px; 0; font-size:110%}

.forum_login {background-color:#ededed; border-style:solid; border-width:1px; border-color:#b2b2b2;
               font-weight:bold; font-size:80%;}
.forum_login input {padding:0 0 0 3px;}
.forum_login input a:hover {url(/_system/mkweb_new/images/enter_mouse.gif)}

.forum_login td {padding:0 0 0 5px;}

.forum_features {color:#fd1111; font-size:70%; padding:0 0 0px 5px; border:1px solid #b2b2b2;}

.forum_features a {color:#fd1111;}

.forum_select {background-color:#000000; font-size:80%; font-weight:bold; color:#ffffff; padding:3px 0px 3px 10px; margin:10px 0 10px 0;}
.forum_select input {align:right; padding:2px 0px 0px 0px;}

.forum_welcome {width:90%; margin:5px 0 0 0; font-size:70%;}

.forum_links {color:#fd1111; font-size:80%; border:solid #b2b2b2 1px; padding:2px 10px 2px 10px; margin:0 0 10px 0;}
.forum_links a {color:#fd1111;text-decoration:underline;}
.forum_links b {color:#000000;}

.forum_title {font-size:90%;}
.forum_title a {color:#FF1111; font-weight:bold;text-decoration:none; font-size:80%; padding:0 0.3em 5px 0;}
.forum_title a:hover {text-decoration:underline;}
.f_name {font-size:90%;}

.forumpagelinks a {color:#000000;text-decoration:none;font-weight:bold;font-size:80%;}
.forumpagelinks a:hover {color:#000000;text-decoration:underline;}
.forumpreferences {font-size:80%;}

.forum_register_table {font-size:70%;text-align:left;}
.forum_register_table h1 {margin:0;font-size:130%;text-align:left;color:#FF1111;}
.forum_register_table th {width:30%;}


.posttitle {background-color:#000000; color:#ffffff; font-size:80%; padding:2px 0 2px 5px; font-weight:bold;}
.posttitle a {text-decoration:underline;color:#FFFFFF;}

.mes {font-size:80%; padding:7px; border-left:solid 1px #ff0108; border-right:solid 1px #ff0108;}

.link_post {background-color:#ededed; border:solid 1px #b2b2b2; font-size:80%; font-weight:bold; padding:1px 10px 1px 10px;}
.link_post a:link {color:#000000; text-decoration:none;}
.link_post a:hover {color:#ff0108; text-decoration:underline;}

.b_add_title {border:#0247c4 2px solid; padding:2px 0 3px 0px;text-align:center;margin:0;}
.BusinessAddintro {font-size:85%; padding:5px 0px 10px 0px;}
.BusinessAddintro a {font-weight:bold; color:#0247c4;}
.adding_border {border:1px solid #808080; border-top-width:0px; font-size:75%; text-align:left; padding:0px 7px 15px 7px;}
.add_bottom {background-color:#cfe0fd; border:solid 1px #0247c4; padding:6px 5px 5px 5px}
.add_button {text-align:right;}
.add_bus_steps {border:2px dotted #81a3e2; font-size:70%; padding:2px 2px 2px 5px; margin:5px 0 5px 0;}
.add_bus_steps b {font-size:105%;}
.add_bus_steps em {color:#0247c4; font-style:normal;}


.r_add_title {border:#6d0769 2px solid; padding:2px 0 3px 40px; valign:center;}
.restAddintro {font-size:85%; padding:5px 0px 10px 0px;}
.r_add_bottom {background-color:#dac3d9; border:solid 1px #8f1385;}

.b_edit_title {border:#0247c4 2px solid; padding:4px 0 2px 25px;}
.b_edit_border {border:1px solid #808080; border-top-width:0px; font-size:75%; text-align:left; padding:6px 8px 60px 8px;}
.restAddintro a {font-weight:bold; color:#6d0769;}
.b_edit_stan {background-color:#000000; color:#ffffff; font-weight:bold; padding:7px 0px 7px 10px;}
.b_edit_stan_pl {border:solid 2px #000000;padding:0 0 0 10px;}
.editbenhancetitle {background-color:#0247c4; color:#ffffff; font-weight:bold; padding:3px 0px 3px 10px;}
.edit_enh_login {padding:5px 4px 5px 7px; border:1px solid #000000; border-top-width:0px;}
.bedit_login_but {background-color:#cfe0fd; border:1px solid #0247c4; padding:4px 0px 4px 0px; width:80px;text-align:center;margin-top:0.3em;}
.forgot input {border:1px #000000 solid; color:#0247c4;}

.r_edit_title {border:#6d0769 2px solid; padding:4px 0 2px 18px;}
.edit_rest_intro {font-size:90%;}
.edit_rest_intro a {color:#6d0769;}
.editrenhancetitle {background-color:#6d0769; color:#ffffff; font-weight:bold; padding:3px 0px 3px 10px;}
.redit_login_but {background-color:#dac3d9; border:1px solid #6d0769; width:80px;}

.messagebox {border:1px #000000 solid;font-size:100%;margin:0 0.1em 0 0.1em;}
.messagebox h2 {background:#000000;color:#FFFFFF;padding:0.2em;font-size:80%;}
.messagebox div {border-width:0;font-size:80%;padding:0.3em;}
.messagebox a {color:#0000FF;text-decoration:none;}
.messagebox a:hover {text-decoration:underline;}

.directory_addform {font-size:90%;padding:0.8em;}
.directory_addform input {border:1px #888888 solid;font-size:90%;}
.directory_addform select {font-size:90%;}
.directory_addform textarea {font-family:arial;font-size:100%;}
.directory_addform br {font-size:70%;}

.hiddenlabel {display:none;}

.enhbusadintro {color:#0247c4; font-size:100%; padding:5px 5px 5px 5px; border:solid 1px #d0cdcd; margin:5px 0 5px 0;}
.enhbusadintro em {font-style:normal; font-size:75%;}
.widthadvert {width:425px;}

.layout_hp_ticker {background-color:#FFFFFF;height:20px;font-weight:normal;font-size:70%;font-family:Arial;color:#666;} /* was 024799 */

.tickerdiv {position:relative;overflow:hidden;height:1.2em;background-color:#FFFFFF;margin-top:2px;}
.tickerdisplay {position:absolute;top:0px;left:0px;padding:0;margin:0;white-space:nowrap;}
.tickerdisplay li {display:inline;padding:0;margin:0;}
.tickerdisplay li a {color:#000000;text-decoration:underline;font-weight:normal;margin-right:3em;}


.format_middle1_tableforum {width:95%;}

.redfont {color:#FF0000;}
.bluefont {color:#0000FF;}
.greenfont {color:#008000;}
.purplefont {color:#800080;}

.redbg {background:#FA9090;}
.bluebg {background:#9B9BFD;}
.greenbg {background:#7CB27C;}
.purplebg {background:#8B6A8B;}

.smallestfont {font-size:70%;}
.smallerfont {font-size:85%;}
.largerfont {font-size:115%;}
.largestfont {font-size:135%;}

.LeftAlign {text-align:left;}
.RightAlign {text-align:right;}
.CentreAlign {text-align:center;}

.boldstyle {font-weight:bold;}
.italicstyle {font-style: italic;}
/*
.slideshowwrapper {background-color:#f6f6f6;text-align:center;border:1px #cecece solid;}
.slideshowpadding {padding:0.5em 1em 1em 1em;}
.slideshowimage {border:1px #000000 solid;margin:0;padding:0;}
.slideshowtextspacing {padding:0 1.2em 0 1.2em;}
.slideshowmovearrow {color:#000000;}
.slideshowmaincaption {color:#fd0202;font-weight:bold;margin-bottom:0.8em;text-decoration:underline;}

.slideshowimagecaption {margin:0.2em 0 0.2em 0;}

.slideshowmovelinks:link,.slideshowmovelinks:visited {color:#818181;font-weight:bold;text-decoration:none;}
.slideshowNumber:link,.slideshowNumber:visited,.slideshowNumber:hover {background-color:#fd0202;font-weight:bold;padding:0.5em;text-decoration:none;color:#FFFFFF;}
.slideshowNumber_selected:link,.slideshowNumber_selected:visited,.slideshowNumber_selected:hover {background-color:#000000;font-weight:bold;padding:0.5em;text-decoration:none;color:#FFFFFF;}

.inlineslideshowwrapper {text-align:center;}
.inlineslideshowwrapper img {border-width:0;margin:0;}
.inlineslideshowpadding {padding:0.5em 0.5em 0.2em 0.5em;}
.inlineslideshowimage {margin:0;padding:0;}
.inlineslideshowtextspacing {padding:0.2em 1.2em 0 1.2em;}
.inlineslideshowwrapper .slideshowNumber:link,.inlineslideshowwrapper .slideshowNumber:visited,.inlineslideshowwrapper .slideshowNumber:hover {padding:0.2em;text-decoration:none;color:#fd0202;background-color:transparent;font-weight:normal;}
.inlineslideshowwrapper .slideshowNumber_selected:link,.inlineslideshowwrapper .slideshowNumber_selected:visited,.inlineslideshowwrapper .slideshowNumber_selected:hover {padding:0.2em;text-decoration:none;color:#fd0202;background-color:transparent;}
*/

/* Begin Whats On Events Calendar */

.calSearch {
	margin: 0;
	padding: 0;
	background-color: #35598b;
	border: 1px solid #35598b;
	border-style: solid;
}

.button {
    background: #35598b;
    border: 0;
    color: #fff;
    font-weight: bold;
	 font-size: 80%;
    padding:0;
}

.calSearch form {
    float: left;
    margin:0;
    padding:0;
	 background-color: #35598b;
	 border-left: 1px solid #35598b;
}

.calSearch input {
	border: 0;
	margin: 0;
	padding: 0;
	border-style: hidden;
}

.calSearch p {
    clear: both;
    margin:0;
    padding:10px 0;
}

.calSearch label {
    display: none;
}

.calendar {
	margin: 0; /* 12px 2px 1px 3px */
	padding: 0;
	width:100%;
}

.calendar h2, .calendar h3 {
	color: #000000;
	margin: 2px 0 1px 0;
	padding: 0;
}

.calendar .calendartable {
	border: 1px solid #000000;
	border-top: 0;
	/* margin: 0 4px 6px 4px; */
	/* margin: 0 0 0 4px; */
	margin: 0;
	padding: 0;
	color: #5c0659;
	width:100%;
}

.calendar .calendartable thead, .calendar .calendartable thead tr {
	margin: 0;
	padding: 0;
}

.calendar .calendartable th {
	margin: 0;
	padding: 8px 0 6px 0;
	background: transparent url(/_system/mkweb_new/images/PixelBorder.gif) no-repeat bottom right;
	text-align:center;
	font-size:75%;
	border-left:1px dotted #5c0659;
	border-bottom:1px dotted #5c0659;
}

.calendar .calendartable td {
	margin: 0;
	padding: 0;
	background: transparent url(/_system/mkweb_new/images/PixelBorder.gif) no-repeat bottom right;
}

.calendar .calendartable td {
	vertical-align: top;
	border-left:1px dotted #5c0659;
	border-bottom:1px dotted #5c0659;
}

.calendar .calendartable td em {
	font-size: 125%;
	font-weight: bold;
	font-style: normal;
	padding:0.2em 0 0 0.2em;
}

.calendar .calendartable td a {
	text-decoration: none;
	text-align: right;
	color: #000000;
}

.calendar .calendartable td p {
	margin: 3px;
}

.calendar .calendartable td a:hover {
	text-decoration: underline;
	color: #000000;
}

.calendar a, .calendar a:visited,  .calendar a:hover, .calendar a:active {
	font-size:100%;
	color: #5c0659;
}

.calendar a:hover, .calendar a:active { 
	text-decoration: underline;	
}
 
.calendar .calendartable td.today {
	background-color: #e0d6de;
}

.calendar .calendartable td.outside, .calendar td.outside p {
	color: #ccc;
	font-size:80%;
}

.calendar .calendartable td.past {color: #cccccc;}

.calendar .calendartable td.past em {font-weight:bold; color:#CCCCCC;}

.calendar .calendartable td.today p {
	color: #f17e0b;
}

.calendar ul, .calendar ol {
	margin: 0;
	padding: 0;
}

.calendar ul li, .calendar ol li {
	margin: 0 9px 9px 9px;
	padding: 0;
	line-height: 90%;
	list-style-type: none; list-style-image: none;
}

.calendar li a, .calendar li a:hover, .calendar li a:active, .calendar li a:visited {
	color: #5c0659;
	font-size: 100%;
}

.calendar .calendartable td.today li a {
	color: #5c0659;
}


.calendar .calendartable td li {
	padding-bottom:0.5em;
	border-bottom:2px #5c0659 dotted;
	font-size:70%;
}

.calendar .calendartable td.today li {
	color: #f17e0b;
	padding-bottom:0.5em;
	border-bottom:2px #5c0659 dotted;
}

.calendar .calendartable td.past li {
	padding-bottom:0.5em;
	border-bottom:2px #cccccc dotted;
}

.calendar .calendartable td .row .right {
	font-size:70%;
}

.calendar .calendartable td .row .right a:hover {
	font-size:100%;
}

.calendar .calendartable td .row .left {
	font-size:80%;
	font-weight:bold;
	color:#5c0659;
}

.calendar .rowHeader {
	border: 1px solid #000000;
	background-color:#e0d6de;
}

.calendar .rowHeader h3 {
	font-size:90%;
	color:#000000;
	text-align:center;
}

.calendar .navboxleft, .navboxright {
	border: 1px solid #000000;
	background-color:#FFFFFF;
	font-size: 80%;
	color:#000000;
	vertical-align: middle;
	float: left;
	width:125px;
	padding:2px 0 0 0;
	margin:2px;
	height:20px;
	text-align:center;
}

.calendar .navboxright {
	float: right;
}

.whatson_back a, .whatson_back a:hover, .whatson_back a:visited, .whatson_back a:active {
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#5c0659;
	text-decoration:none;
	text-align:right;
}
.whatson_back a:hover {
	text-decoration: underline;
}

.article .format_middle1_text {font-size:125%;}
