﻿/* Vertical (secondary) Navigation styles */
.Nav-y { float: left;overflow:hidden; margin: 0 auto; width: 153px; background: transparent url(images/secondlevel/nav-y_bg.gif) repeat-y; }
/* header */
.Nav-y .Header { margin:0px;background: transparent url(images/secondlevel/nav-y_top.gif) no-repeat; height: 6px; font-size: 0.1px; }
 .Nav-y a:link,.Nav-y a:visited, .Nav-y a:active{text-decoration: underline;}
  .Nav-y a:hover{text-decoration:none}
/* body */
.Nav-y .Body .Content { padding: 0 10px;margin:0px; text-align: left; background: transparent url(images/secondlevel/nav-y_bg.gif) repeat-y; }
/* first group */
.Nav-y .Body ul { padding:0px;margin:0px;margin-right:20px;}
.Nav-y .Body ul li { display: block;  vertical-align: middle; list-style: none; margin: 5px 0;padding:4px 10px 6px;float:left;clear:left;width:100%;  background: url(/images/bullet_arrow.gif) no-repeat 0px 10px;
   margin: 5px 0;
     list-style: none;  }
.Nav-y .Body ul li:first-child{margin: 0 0 5px;}
.Nav-y .Body ul li a { color: #CC3335;  padding: 0 0 1px 0 ; }
.Nav-y .Body ul li a:hover { border: none; }
.Nav-y .Body ul li.Selected { color: #006CA0; display: block; vertical-align: middle; list-style: none; margin: 5px 0;  background: url(/images/bullet_downarrow.gif) no-repeat 0px 10px;
   margin: 5px 0;
     list-style: none;  }
.Nav-y .Body ul li.Selected a { font-weight: bold; color: #006CA0; border: none;
                          
  }
.Nav-y .Body ul li.Selected a:hover { color: #006CA0; border: none; }

.Nav-y .Body ul li.ParentSelected ul{padding-top: 5px}
/*==============================================================*/





/* second group */


.Nav-y .Body ul li.Selected ul li { border:none;display: block; padding-left: 14px; vertical-align: middle; list-style: none;  margin: 5px 0;font-weight:normal;  background: url(/images/bullet_arrow.gif) no-repeat 0px 10px;
   margin: 5px 0;
     list-style: none;  }
.Nav-y .Body ul li.Selected ul li.Selectedcurrent {font-weight:bold; list-style: none; background: url(/images/bullet_downarrow.gif) no-repeat 0px 10px;}
.Nav-y .Body ul li.Selected ul li a { color: #006CA0; font-weight:normal }
.Nav-y .Body ul li.Selected ul li a:hover { border: none;color: #006CA0; }
.Nav-y .Body ul li.Selected ul li a:hover
.Nav-y .Body ul li.Selected ul li.Selected { color: #006CA0; display: block; padding-left: 14px; vertical-align: middle; list-style: none; background: transparent none; }
.Nav-y .Body ul li.Selected ul li.Selected a { font-weight: bold; color: #006CA0;text-decoration:underline; border:none;}
.Nav-y .Body ul li.Selected ul li.Selected a:hover { color: #006CA0; }
.Nav-y .Body ul li.Selected ul li.Selected ul li a{color: #006CA0; font-weight:normal}
.Nav-y .Body ul li.Selected ul li.Selected ul li a:hover { color: #006CA0; }
.Nav-y .Body ul li.Selected ul li.Selected ul li a,.Nav-y .Body ul li.Selected ul li.Selected ul li a:hover,.Nav-y .Body ul li.Selected ul li.Selected ul li {font-weight:normal;color: #006CA0; }


.Nav-y .Body ul li.Selected ul li.Selected ul li.Selected a { font-weight: bold; color: #006CA0;text-decoration:underline; border:none;}
.Nav-y .Body ul li.Selected ul li.Selected ul li.Selected a:hover { color: #006CA0; }
.Nav-y .Body ul li.Selected ul li.Selected  ul li.Selected ul li a,.Nav-y .Body ul li.Selected ul li.Selected  ul li.Selected ul li a:hover,.Nav-y .Body ul li.Selected ul li.Selected ul li.Selected ul li {font-weight:normal;color: #006CA0; }


.Nav-y .Body ul li.ParentSelected ul li { border:none; display: block; padding-left: 14px; vertical-align: middle; list-style: none; background: url(images/slideshow/squarebullet.gif) no-repeat 2px 10px; margin: 5px 0; }
.Nav-y .Body ul li.ParentSelected ul li a { font-weight: normal;color: #006CA0; border-bottom: 1px solid #006CA0; }
.Nav-y .Body ul li.ParentSelected ul li a:hover { border: none; }
.Nav-y .Body ul li.ParentSelected ul li.Selected { padding-left:5px; }
.Nav-y .Body ul li.ParentSelected ul li.Selected a { font-weight: bold;color: #006CA0; border-bottom: none;text-decoration:underline; }
.Nav-y .Body ul li.ParentSelected ul li.Selected a:hover {  border: none; }
.Nav-y .Body ul li.ParentSelected ul li.Selected ul li,.Nav-y .Body ul li.ParentSelected ul li.Selected ul li{ font-weight: normal; }
/*=======================================================*/

/* third group */
.Nav-y .Body ul ul ul { }
.Nav-y .Body ul ul ul li { }
.Nav-y .Body ul ul ul li.Sub { }
.Nav-y .Body ul ul ul li.Sub a { }
.Nav-y .Body ul ul ul li.Sub a:hover { }
.Nav-y .Body ul ul ul li.Selected { }
.Nav-y .Body ul ul ul li.Selected a { }
.Nav-y .Body ul ul ul li.Selected a:hover { }

/* footer */
.Nav-y .Footer { background: transparent url(images/secondlevel/nav-y_bot.gif) no-repeat; height: 11px; font-size: 0.1px; }

/* End */

/* Search */
.Search { width: 231px; float: left; height: 25px; }
.Left { }
.Right { }
.Body {padding-top:1px; }
.Form { padding: 0; margin: 0; border: none;padding-left:3px; }
.Form label { display: none; }
.Form .searchboxBG { background: transparent url(images/master/searchbox_bg.gif) no-repeat; width: 151px; height: 21px; padding: 3px 0px 3px 3px; float: left; }
.Form input.Text { width: 135px; height: 18px; overflow: hidden; margin: 0px !important; padding: 0px 5px !important; border: 0px; border: none; float: left; font-size: 11px; background-color: transparent; font-family: Verdana, Arial, Sans-Serif; color: #333;}
.Form select.Text { width: 110px; }
.Form .Button { width: 60px; height: 21px; display: block; float: left; border: none !important; cursor: pointer; background: transparent url(images/master/btn_search.gif) no-repeat; text-indent:-999em ;overflow:hidden;}
.Form .Button:hover { background-position: left -21px; }
.Form .Option { display: none; }
.Form .Option input { clear: both; display: block; float: left; width: 13px; height: 13px; margin-right: 4px; }
/* End  */




/*============================================================================================================
====================Right hand box styles=========================*/


.Box-CrossPromo { width: 100%; background: #fff; margin-bottom: 20px; clear: both; float: left; }
.Box-CrossPromo .Banner { width: 100%; background: #fff; clear: both; float: left; }
.Box-CrossPromo .Banner .Left { }
.Box-CrossPromo .Banner .Left { }
.Box-CrossPromo .Banner .Title { font-family: Palatino Linotype, Georgia, "Times New Roman" , Times, serif; padding: 6px 0 7px 10px; float: left; color: #000; font-size: 1.3em; letter-spacing: 0.9px; }
/* User Control Body/content areas. This is the part that holds the dynamic contents. */
.Box-CrossPromo .Body { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; line-height: 1.3em; text-align: center; float: left; font-weight: normal; }
.Box-CrossPromo .Body .Left { }
.Box-CrossPromo .Body .Right { }
/* Used to create a usable area for content with regular padding etc. Nested inside the right div */
.Box-CrossPromo .Body .Content { margin: 0px 1px 1px 1px; padding: 10px; text-align: left; float: left; background: #FFF; }
.Box-CrossPromo .Body .Content .Text { float: left; }
.Box-CrossPromo .Body .Content a { display: block; clear: left; text-align: right; text-decoration: underline; color: #658bc0; }
.Box-CrossPromo .Body .Content ul { margin: 0px; padding: 0; }
.Box-CrossPromo .Body .Content ul li { list-style: none; }
.Box-CrossPromo .Body .Content ul li a { float: left; display: inline; }
.Box-CrossPromo .Body .Content a { float: left; }
.Box-CrossPromo .Footer { }

.Box-FocusOn { margin-right: 12px; width: 376px; float: left; }
.Box-FocusOn .Banner { background: #CC3333 url(images/slideshow/sideinfoZoneHeaderBG.jpg) repeat-x top left; color: #fff; padding: 3px 0 5px 11px; margin-bottom: 1px; }
.Box-FocusOn .Banner-white {background: #FFF;color: #CC3333;padding: 3px 0 5px 11px; margin-bottom: 1px; }
.Box-FocusOn .Banner-default { background: #D0141C;color: #FFF;padding: 3px 0 5px 11px; margin-bottom: 1px;}
.Box-FocusOn .Banner-live {background: #835C33;color: #FFF ;padding: 3px 0 5px 11px; margin-bottom: 1px;}
.Box-FocusOn .Banner-business {background: #14426F;color: #FFF;padding: 3px 0 5px 11px; margin-bottom: 1px; }
.Box-FocusOn .Banner-visit {background: #898E05; color: #FFF;padding: 3px 0 5px 11px; margin-bottom: 1px;}
.Box-FocusOn .Banner-study {background: #61116A;color: #FFF;padding: 3px 0 5px 11px; margin-bottom: 1px; }
.Box-FocusOn .Banner .Left { }
.Box-FocusOn .Banner .Right { }
.Box-FocusOn  .Title {color:#fff; border-bottom:none; }
.Box-FocusOn  a.Title:link,.Box-FocusOn  a.Title:visited,.Box-FocusOn  a.Title:active {color:#fff;  }
.Box-FocusOn  a.Title:hover{color:#fff;   }
.Box-FocusOn .Body { font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; }

.Box-FocusOn .Body a { }
.Box-FocusOn .Body .Left { }
.Box-FocusOn .Body .Left { }
.Box-FocusOn .Body .Content {overflow:hidden; background: #F1EFF0; }
.Box-FocusOn .Body .Content .Text { padding: 5px 11px 20px 11px; float: none;color: #020001;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em;  }
.Box-FocusOn .Body .Content .Text ul{}
.Box-FocusOn .Body .Content .Text ul li {padding-left: 14px; vertical-align: middle;list-style: none; background: url(images/slideshow/squarebullet.gif) no-repeat 2px 7px;}
.Box-FocusOn .Body .Content .Text a {  color: #006CA0; }
.Box-FocusOn .Body .Content .Text a:hover { border: none;}
.Box-FocusOn .Body .Content a { border: none; }

.Box-FocusOn .Body .Content img { }
.Box-FocusOn .Body .Content label { }
.Box-FocusOn .Body .Right { }
.Box-FocusOn .Body .Right { }
.Box-FocusOn .CommandBtn { }
.Box-FocusOn .Footer { display: none; }
.Box-FocusOn .Footer .Left { }
.Box-FocusOn .Footer .Right { }


.profile-small{width:630px;}
.profile-small .Box-FocusOn { margin-right: 9px; width: 147px; float: left;height: 220px;overflow:hidden; }
.profile-small .Box-FocusOn .Content{height: 220px;}


.alt{display:block;border-bottom: 1px dashed #ccc;background-color:#f1eff0 !important;}
.altNoImage{border-bottom: 1px dashed #ccc;background:#f1eff0 !important; height:44px;margin:0 !important; padding: 10px 0 0 0 !important;} 

/* News Box */
.Box-News {margin-right: 12px; width: 376px; float: left; margin-bottom: 15px !important; }
.Box-News .Banner { background: none; color: #CC3333; padding: 0px 0 5px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }
* html .Box-News .Banner { background: none; color: #CC3333; padding: 0px 0 2px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }

.Box-News .Banner div.Title {float: left;padding-top:1px;}
/*.Box-Events .Banner span.Title {width: 80%; font-size: 1.1em;  }*/
.Box-News .Banner span.Title {font-size: 1em; }
.Box-News .Banner .Title a{display:block; color:#ca3435}
.Box-News .Banner .Title a:hover{border-bottom: none;}

.Box-News .Banner .Right { float: right; width: 30px; text-align: right;padding:3px 3px 0 0 ; }

.Box-News .Body {font-size:0.95em;font-family:Arial, Helvetica, sans-serif;}
.Box-News .Body {},.Box-News .Body .Left {}
.Box-News .Body .Content {},.Box-News .Body .Content a {}
.Box-News .Body .Content dl {width:376px ;padding:0 0 5px 0; margin:0 0 -15px 0; margin-bottom:5px }

.Box-News .Body .Content dl dt {clear:both !important;float:left !important;background-color:#fff !important;border-bottom: 1px dashed #ccc; width:73px; height:54px !important}
.Box-News .Body .Content dl dt a {}
.Box-News .Body .Content dl dd a {display:block;float:left;margin-left:11px;text-decoration:none; border-bottom:none; width:186px !important}
*html .Box-News .Body .Content dl dd a {display:block;float:left;margin-left:3px;text-decoration:none; border-bottom:none; width:186px !important}

.Box-News .Body .Content dl dd {background-color:#fff ;border-bottom: 1px dashed #ccc;height:44px;margin:0 !important; padding: 10px 0 0 0 !important;display:block; overflow:hidden;  }

.Box-News .Body .Content .Text { }
.Box-News .Body .Content .morelink {display:none;}
.Box-News .Body .Content img {clear:both; width:73px; height:54px !important; margin:0 !important; padding:0 !important}
.Box-News .Body .Right { }
.Box-News .Footer {display:none}
.Box-News .Footer .Left, .Box-News .Footer .Right{display:none;}

*html .Box-News .Body .Content dl dd {height:44px;}
*html .Box-News .Body .Content dl dt {background-color:#f1eff0 ;}

/* Events Box */
.Box-Events {margin-right: 12px; width: 376px; float: left; margin-bottom: 15px !important; }
.Box-Events .Banner { background: none; color: #CC3333; padding: 0px 0 5px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }
* html .Box-Events .Banner { background: none; color: #CC3333; padding: 0px 0 2px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }

.Box-Events .Banner .Left { },.Box-Events .Banner .Right { }
.Box-Events .Banner div.Title {float: left;padding-top:1px;}
/*.Box-Events .Banner span.Title {width: 80%; font-size: 1.1em;  }*/
.Box-Events .Banner span.Title {font-size: 1em; }
.Box-Events .Banner .Title a{display:block; color:#ca3435}
.Box-Events .Banner .Title a:hover{border-bottom: none;}
.Box-Events .Banner .Right { float: right; width: 30px; text-align: right;padding:3px 3px 0 0 ; }

.Box-Events .Body {font-size:0.95em;font-family:Arial, Helvetica, sans-serif;}
.Box-Events .Body {}
.Box-Events .Body .Left {}
.Box-Events .Body .Content {}
.Box-Events .Body .Content a {}
.Box-Events .Body .Content dl {width:376px ;padding:0 0 5px 0; margin:0 0 -15px 0 }

.Box-Events .Body .Content dl dt {clear:both !important;float:left !important;background-color:#fff !important;border-bottom: 1px dashed #ccc; width:73px; height:42px !important}
.Box-Events .Body .Content dl dt a {}
.Box-Events .Body .Content dl dd a {display:block;float:left;margin-left:11px;text-decoration:none; border-bottom:none}

*html .Box-Events .Body .Content dl dd a {display:block;float:left;margin-left:3px;text-decoration:none; border-bottom:none}

.Box-Events .Body .Content dl dd {background-color:#fff ;border-bottom: 1px dashed #ccc;height:44px;margin:0 !important; padding: 10px 0 0 0 !important;display:block; overflow:hidden;  }

.Box-Events .Body .Content .Text { }
.Box-Events .Body .Content .morelink {display:none;}
.Box-Events .Body .Content img {clear:both; width:73px; height:54px !important; margin:0 !important; padding:0 !important}
.Box-Events .Body .Right { }
.Box-Events .Footer {display:none}
.Box-Events .Footer .Left, .Box-Events .Footer .Right{display:none;}

*html .Box-Events .Body .Content dl dd {height:44px;}
*html .Box-Events .Body .Content dl dt {background-color:#f1eff0 ;}


/*
.Box-Blog { margin-right: 12px; width: 376px; float: left; margin-bottom: 10px; }
.Box-Blog .Banner { background: none; color: #CC3333; padding: 0px 0 5px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }
* html .Box-Blog .Banner { background: none; color: #CC3333; padding: 0px 0 2px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }

.Box-Blog .Banner .Left { }
.Box-Blog .Banner .Right { }
.Box-Blog .Banner div.Title { width: 80%; float: left; }
.Box-Blog .Banner span.Title { border-bottom: 1px solid #fff; width: 80%; font-size: 1.1em;padding:3px 3px 0 0 ; }
.Box-Blog .Banner .Right { float: right; width: 30px; text-align: right; }
.Box-Blog .Body { font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; }
.Box-Blog .Body { }
.Box-Blog .Body .Left { }

.Box-Blog .Body .Content { }
.Box-Blog .Body .Content a { display: inline; }
.Box-Blog .Body .Content dl { width: 291px; padding: 0px; margin: 0px; }
.Box-Blog .Body .Content dl dt { display:none;}
.Box-Blog .Body .Content dl dt a {border:none;}
.Box-Blog .Body .Content dl dd a { padding: 11px; display: block; border: none !important; }
.Box-Blog .Body .Content dl dd { display: block; clear: right; float: left; height: 58px; width: 375px; padding: 0px; margin: 0px; border-bottom: 1px dashed #ccc; }

.Box-Blog .Body {font-size:0.95em;font-family:Arial, Helvetica, sans-serif;}
.Box-Blog .Body {},.Box-Events .Body .Left {}
.Box-Blog .Body .Content {},.Box-Events .Body .Content a {}
.Box-Blog .Body .Content dl {width:376px ;padding:0 0 5px 0; margin:0 0 -15px 0 }

.Box-Blog .Body .Content dl dt {clear:both !important;float:left !important;background-color:#fff !important;border-bottom: 1px dashed #ccc; width:73px; height:54px !important}
.Box-Blog .Body .Content dl dt a {}
.Box-Blog .Body .Content dl dd a {display:block;float:left;margin-left:11px;text-decoration:none; border-bottom:none}
.Box-Blog .Body .Content dl dd {background-color:#fff ;border-bottom: 1px dashed #ccc;height:44px;margin:0 !important; padding: 10px 0 0 0 !important;display:block; overflow:hidden;  }

.Box-Blog .Body .Content .Text { }
.Box-Blog .Body .Content .morelink { display: none; }
.Box-Blog .Body .Content img { }
.Box-Blog .Body .Content img { }
.Box-Blog .Body .Right { }
.Box-Blog .Footer { clear: both; }
.Box-Blog .Footer .Left { display: none; }
.Box-Blog .Footer .Right { display: none; }


.Box-Blog {margin-right: 12px; width: 376px; float: left; margin-bottom: 15px !important; }
.Box-Blog .Banner { background: none; color: #CC3333; padding: 0px 0 5px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }
* html .Box-Blog .Banner { background: none; color: #CC3333; padding: 0px 0 2px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }

.Box-Blog .Banner .Left { },.Box-Events .Banner .Right { }
.Box-Blog .Banner div.Title {float: left;padding-top:1px;}
/*.Box-Blog .Banner span.Title {width: 80%; font-size: 1.1em;  }
.Box-Blog .Banner span.Title {font-size: 1em; }
.Box-Blog .Banner .Title a{display:block; border-bottom: 1px solid #ca3435; color:#ca3435}
.Box-Blog .Banner .Title a:hover{border-bottom: none;}
.Box-Blog .Banner .Right { float: right; width: 30px; text-align: right;padding:3px 3px 0 0 ; }

.Box-Blog .Body {font-size:0.95em;font-family:Arial, Helvetica, sans-serif;}
.Box-Blog .Body {},.Box-Events .Body .Left {}
.Box-Blog .Body .Content {},.Box-Events .Body .Content a {}
.Box-Blog .Body .Content dl {width:376px ;padding:0 0 5px 0; margin:0 0 -15px 0 }

.Box-Blog .Body .Content dl dt {clear:both !important;float:left !important;background-color:#fff !important;border-bottom: 1px dashed #ccc; width:73px; height:54px !important}
.Box-Blog .Body .Content dl dt a {}
.Box-Blog .Body .Content dl dd a {display:block;float:left;margin-left:11px;text-decoration:none; border-bottom:none}
.Box-Blog .Body .Content dl dd {background-color:#fff ;border-bottom: 1px dashed #ccc;height:44px;margin:0 !important; padding: 10px 0 0 0 !important;display:block; overflow:hidden;  }

.Box-Blog .Body .Content .Text { }
.Box-Blog .Body .Content .morelink {display:none;}
.Box-Blog .Body .Content img {clear:both; width:73px; height:54px !important; margin:0 !important; padding:0 !important}
.Box-Blog .Body .Right { }
.Box-Blog .Footer {display:none}
.Box-Blog .Footer .Left, .Box-Events .Footer .Right{display:none;}

*html .Box-Blog .Body .Content dl dd {height:44px;}
*html .Box-Blog .Body .Content dl dt {background-color:#f1eff0 ;}

*/



/* Events Box */
.Box-Blog {margin-right: 12px; width: 376px; float: left; margin-bottom: 15px !important; }
.Box-Blog .Banner { background: none; color: #CC3333; padding: 0px 0 5px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }
* html .Box-Blog .Banner { background: none; color: #CC3333; padding: 0px 0 2px 11px;border: 1px solid #DBD8C9; margin-bottom: 1px; height: 1.3em; }

.Box-Blog .Banner .Left { },.Box-Blog .Banner .Right { }
.Box-Blog .Banner div.Title {float: left;padding-top:1px;}
/*.Box-Blog .Banner span.Title {width: 80%; font-size: 1.1em;  }*/
.Box-Blog .Banner span.Title {font-size: 1em; }
.Box-Blog .Banner .Title a{display:block;  color:#ca3435}
.Box-Blog .Banner .Title a:hover{border-bottom: none;}
.Box-Blog .Banner .Right { float: right; width: 30px; text-align: right;padding:3px 3px 0 0 ; }

.Box-Blog .Body {font-size:0.95em ;font-family:Arial, Helvetica, sans-serif;}
.Box-Blog .Body {}
.Box-Blog .Body .Left {}
.Box-Blog .Body .Content {}
.Box-Blog .Body .Content a {}
.Box-Blog .Body .Content dl {width:376px ;padding:0 0 5px 0; margin:0 0 -15px 0 }

.Box-Blog .Body .Content dl dt {clear:both !important;float:left !important;background-color:#fff !important;border-bottom: 1px dashed #ccc; width:73px; height:42px !important}
.Box-Blog .Body .Content dl dt a {}
.Box-Blog .Body .Content dl dd a {display:block;float:left;margin-left:11px;text-decoration:none; border-bottom:none}
*html .Box-Blog .Body .Content dl dd a {margin-left:4px;text-decoration:none; border-bottom:none;}

.Box-Blog .Body .Content dl dd {background-color:#fff ;border-bottom: 1px dashed #ccc;height:44px;margin:0 !important; padding: 10px 0 0 0 !important;overflow:hidden;  }

.Box-Blog .Body .Content .Text { }
.Box-Blog .Body .Content .morelink {display:none;}
.Box-Blog .Body .Content img {clear:both; width:73px; height:54px !important; margin:0 !important; padding:0 !important}
.Box-Blog .Body .Right { }
.Box-Blog .Footer {display:none}
.Box-Blog .Footer .Left, .Box-Blog .Footer .Right{display:none;}

*html .Box-Blog .Body .Content dl dd {height:44px;}
*html .Box-Blog .Body .Content dl dt {background-color:#f1eff0 ;}


.Box-PlacesToVisit { width: 100%; background: #fff; margin-bottom: 20px; clear: both; float: left; }
.Box-PlacesToVisit .Banner { width: 100%; background: #fff; clear: both; float: left; }
.Box-PlacesToVisit .Banner .Left { }
.Box-PlacesToVisit .Banner .Left { }
.Box-PlacesToVisit .Banner .Title { font-family: Palatino Linotype, Georgia, "Times New Roman" , Times, serif; padding: 6px 0 7px 10px; float: left; background: #fff; color: #000; font-size: 1.3em; letter-spacing: 0.9px; }
.Box-PlacesToVisit .Body { font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; text-align: center; float: left; font-weight: normal; line-height: 1.3em; }
.Box-PlacesToVisit .Body .Left { }
.Box-PlacesToVisit .Body .Right { }
.Box-PlacesToVisit .Body .Content { margin: 0px 1px 1px 1px; padding: 10px; text-align: left; float: left; background: #FFF; }
.Box-PlacesToVisit .Body .Content .Text { float: left; }
.Box-PlacesToVisit .Body ul { }
.Box-PlacesToVisit .Body ul li { }
.Box-PlacesToVisit .Footer { }
.Box-PlacesToVisit .Footer .Left { }
.Box-PlacesToVisit .Footer .Right { }
/*========================================================================================================================*/






/* Events Box */
.Events { width: 100%; background: #fff; margin-bottom: 20px; clear: both; float: left; }
.Events .Banner { width: 100%; background: #fff; clear: both; float: left; }
/* Used for rounded corners and to hold a <span> with the title in it. */
.Events .Banner .Left { }
/* Used for rounded corners. Can be set to display:none if not required in the layout. */
.Events .Banner .Right { }
/* <span> in the above style to show Control title/ page title */
.Events .Banner .Title { font-family: Palatino Linotype, Georgia, "Times New Roman" , Times, serif; padding: 6px 0 7px 10px; float: left; background: #fff; color: #000; font-size: 1.3em; letter-spacing: 0.9px; }
.Events .Banner .Header { margin: 5px 4px 0px 4px; padding: 6px; float: left; text-align: left; display: block; background: #FFF; width: 262px; }
.Events .Body { font-size: 0.97em; font-family: Arial, Helvetica, sans-serif; text-align: center; float: left; font-weight: normal; }
/* Used to show left edge repeating background image */
.Events .Body .Left { }
.Events .Body .Right { }
/* Used to create a usable area for content with regular padding etc. Nested inside the right div */
.Events .Body .Content { margin: 0px 1px 1px 1px; padding: 10px; text-align: left; float: left; background: #FFF; font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; }
.Events .Body .Content .Text { float: left; }
Events .Body .Content a { text-align: right; color: #92ac48; text-decoration: underline; }
Events .Body .Content dl { width: 250px; }
Events .Body .Content dl dt { display: block; width: 90%; }
Events .Body .Content dl dd { display: block; border-bottom: 1px solid #CCC; width: 100%; clear: left; margin-bottom: 3px; padding: 2px; }
.Events .Body .Content dl dt img { float: left; margin-right: 3px; }
.Events .Body .Content ul { margin: 0px; padding: 0; }
.Events .Body .Content ul li { list-style: none; }
.Events .Body .Content ul li a { float: left; display: inline; }
.Events .Body .Content .morelink { font-weight: bold; padding: 2px; }
.Events .Footer { }
.Events .Footer .Left { }
.Events .Footer .Right { }

.Box-EventsSearch .BtnSubmit { width: 63px; height: 25px; border:none !important;display:block;background:transparent url(images/btn_submit.gif) no-repeat  bottom left;}
.Box-EventsSearch .field{width: 135px; height: 14px; overflow: hidden; font-size: 11px;margin-righT:4px;}
.Box-EventsSearch select.field{height: 21px;margin-bottom:2px;}
.Box-EventsSearch .Error{font-size:0.8em; color:#FFF !important}

/*Seach button style!*/
.Box-NewsSearch .Body .Content #nkSearch { clear: both; float: left; background: #d9992e url(images/btn_search.jpg) no-repeat; color: transparent; height: 19px; width: 47px; padding-top: 2px; margin-top: 10px; margin-bottom: 20px; }
.Box-NewsSearch .BtnSubmit { width: 63px; height: 25px; border:none !important;display:block;background:transparent url(images/btn_submit.gif) no-repeat bottom left;}

/*Seach box style!*/
.Box-NewsSearch .Body .Content #divSearch .field #txtSearch,
.Box-BlogSearch .Body .Content #divSearch .field #txtSearch { clear: both; float: left; background: #ffffff; border-style: solid; border-width: 1px; border-color: #606060; margin-top: 7px; height: 21px; width: 130px; }


/* nav list*/

/*styling for bullet points on right nav*/
.SearchNavRight .Body .Content ul { clear: both; float: left; position: relative; right: 40px; margin-right: 30px; list-style-type: none; font-size: 1.1em; }




/*heading for the under-ordered list*/
.SearchNavRight .Body .Content ul li a { color: #555555; font-size: 1.3em; font-weight: bold; font-family: Palatino Linotype, Georgia, "Times New Roman" , Times, serif; }



/*====List Styles*/
.SearchNavRight .Body .Content ul li.Sub a { margin-left: 6px; font-size: 0.7em; text-decoration: underline; font-weight: normal; color: #658bc0; font-family: Arial, Georgia, "Times New Roman" , Times, serif; }


/* End  */
/* End  */
.weatherBox { width: 100%; background: #fff; margin-bottom: 20px; margin-right: -20px; clear: both; float: left; }
.weatherBox .Banner { width: 100%; background: #737373; clear: both; float: left; }
.weatherBox .Banner .Left { }
.weatherBox .Banner .Right { }
.weatherBox .Banner .Title { font-family: Georgia, "Times New Roman" , Times, serif; font-weight: bold; padding: 6px 0 7px 13px; float: left; color: #fff; font-size: 1.0em; letter-spacing: 0.9px; }
.weatherBox .Body { font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; text-align: center; float: left; font-weight: normal; width: 99%; border-left: 1px solid #737373; border-right: 1px solid #737373; border-bottom: 1px solid #737373; }
.weatherBox .Body .Left { }
.weatherBox .Body .Left { }
.weatherBox .Body .Content { margin: 0px 1px 1px 1px; padding: 10px; text-align: left; float: left; background: #FFF; }
.weatherBox .Body .Content .Text { float: left; }
.weatherBox .Body .Content a { text-align: left; color: #92ac48; text-decoration: underline; }
.weatherBox .Body .Content img { width: 160px; height: 120px; padding-top: 10px; }
weatherBox .Body .Content label { display: block; font-weight: bold; width: 100%; clear: both; }
.weatherBox .Body .Right { }
.weatherBox .Body .Right { }
.weatherBox .CommandBtn { }
.weatherBox .Footer { }
.weatherBox .Footer .Left { }
.weatherBox .Footer .Right { }
/* Clearing divs to force areas to fill the available space */
.expandy { clear: both; width: 1px; overflow: hidden; height: 100%; }
.expandx { float: right; height: 1px; overflow: hidden; width: 100%; }
/* Comments Webpart */
.Comment { padding: 5px 0px 0px 5px; border: 1px solid #CCC; margin: 4px 0px 4px 0px; }
.Comment .Name { padding: 2px 0px 5px 0px; font-weight: bold; font-size: 90%; }
.Comment .Name .Date { font-weight: normal; }
.Comment .Details { padding: 0px 0px 5px 10px; }
.CommentForm { background: #FFF; color: #FFF; }
.CommentForm Label { }
.CommentRating { margin: 20px 0; }
/* Social Bookmarking */
.Socialbookmarks { clear: left;  }
.Socialbookmarks a { }
/* Rating in Comment part */
.ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }
.filledRatingStar { background-image: url(Images/FilledStar.png); }
.emptyRatingStar { background-image: url(Images/EmptyStar.png); }
.savedRatingStar { background-image: url(Images/SavedStar.png); }
/* End  */





