body {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:center;
color:#000;
background:#2776B3;
padding:11px 0 164px;
}

* {
margin:0;
padding:0;
}

img,fieldset {
border:none;
}

ul,ol,li {
list-style:none;
}

a {
color:#333;
text-decoration:none;
}

a:hover {
color:#004F82;
text-decoration:underline;
}

.hide,h1 b,h2 b,h3 b,h4 b,h5 b,a i,dt b,a b {
position:absolute;
left:-9999px;
}

#wrap {
width:800px;
text-align:left;
margin:0 auto;
}

#header {
width:801px;
height:115px;
overflow:hidden;
background:url(/css/banner/topbanner.jpg) no-repeat;
}

#topNav {
width:800px;
height:23px;
background:#00305A;
overflow:hidden;
}

#mainBody {
width:800px;
overflow:hidden;
background:#fff url(/css/banner/footer.jpg) no-repeat bottom;
padding-bottom:120px;
}

.searchBox {
width:226px;
height:87px;
float:right;
display:block;
background:url(/css/images/search_b.png) no-repeat 0 15px;
padding:21px 0 0 5px;
}

.searchBox dd img {
height:15px;
margin-top:-3px;
}

.text1 {
width:143px;
height:18px;
border:1px solid #7E9DB9;
float:left;
background:url(/css/images/googletext.gif) no-repeat right;
margin:0 3px 0 0;
padding:2px 0 0 4px;
}

.text1:focus {
background:#fff;
}

.text2 {
width:28px;
height:22px;
border:0;
padding:0;
}

.searchBox label {
display:block;
line-height:15px;
font-weight:700;
margin-top:-2px;
padding-bottom:2px;
}

.searchBox select {
width:153px;
height:22px;
margin-top:-2px;
}

#topNav ul {
float:left;
overflow:hidden;
padding:7px 0 0 22px;
}

#topNav li {
display:block;
float:left;
}

#topNav a {
display:block;
margin-right:3px;
}

#topNav img {
display:block;
border:1px solid #000;
}

#topNav p {
float:right;
font-size:11px;
color:#FFF;
padding:4px 10px 0 0;
}

#left {
width:125px;
float:left;
}

.leftNav {
width:125px;
background:#00305A;
border-top:1px solid #527195;
padding:0 0 10px;
}

.leftNav li {
display:block;
border-bottom:1px solid #527195;
}

.leftNav a {
color:#FFF;
text-decoration:none;
display:block;
background:url(/css/images/arrow.jpg) no-repeat 0 3px;
line-height:11px;
font-size:11px;
padding:3px 0 4px 16px;
}

.leftNav .altLi {
background:url(/css/images/RSS-background.jpg) no-repeat 3px 3px;
display:block;
}

.leftNav a:hover {
background:#0052B6 url(/css/images/arrow-hover.jpg) no-repeat 1px 3px;
display:block;
color:#FFF;
text-decoration:none;
}

.leftNav .altLi:hover {
background:#0052B6 url(/css/images/RSS-background-hover.jpg) no-repeat 3px 3px;
}

.box1 {
width:125px;
background:#CAE4EC;
}

.box1 dd {
line-height:17px;
color:#00305A;
font-size:11px;
padding:0 10px;
}

.box1 .link {
padding:5px 0;
}

.box1 dt {
margin-bottom:12px;
font-size:12px;
color:#FFF;
font-weight:700;
background:#003C67;
padding:5px 0 5px 10px;
}

.box1 a {
background:#4F6F93 url(/css/images/bullet.jpg) no-repeat 104px;
padding-left:10px;
font-weight:700;
color:#fff;
height:21px;
line-height:21px;
display:block;
margin:5px 0 -5px;
}

.box2 {
border-top:10px solid #00305A;
}

#right {
float:right;
width:675px;
overflow:hidden;
}

.center {
width:514px;
background:#fff;
float:left;
overflow:hidden;
padding:10px 10px 0;
}

.center h1,.heading,.list h2,.listPart h2 {
font-size:12px;
color:#FFF;
border-left:2px solid #B5C2D1;
border-top:2px solid #B5C2D1;
border-bottom:2px solid #33485F;
width:246px;
background:#4F6F93;
margin:10px 0 0;
padding:3px 0 3px 9px;
}

.list h2 a:hover,.listPart h2 a:hover {
text-decoration:none;
color:#ccc;
}

.heading {
width:504px;
}

.listPart h3 {
width:249px;
}

.textField {
width:246px;
float:left;
}

.textField h1 {
margin-bottom:12px;
}

.textField p {
font-size:11px;
color:#414141;
padding-bottom:7px;
line-height:16px;
}

.searchForm {
width:240px;
float:right;
font-weight:700;
background:#CAE4EC;
margin:5px 0 5px 10px;
padding:15px 0 6px 9px;
}

.searchForm select {
display:block;
height:20px;
line-height:12px;
font-size:13px;
margin:8px 4px 3px 0;
}

.searchForm li label,.searchArea li label {
padding-left:7px;
}

.searchForm li .altLabel {
color:#666;
padding-top:5px;
display:block;
}

.searchForm input {
float:left;
margin-top:6px;
}

.gallery {
text-align:center;
}

.gallery dd {
width:122px;
background:#F2F2F2;
float:left;
margin:8px 0 10px 8px;
}

.gallery .firstTopics {
margin-left:0;
}

.gallery h6 {
height:31px;
font:bold 12px/31px Georgia;
}

.gallery p {
height:27px;
line-height:27px;
}

.list {
float:left;
width:255px;
margin-right:10px;
}

.listPart {
width:249px;
float:left;
overflow:hidden;
}

.list h3,.list h2,.listPart h3 {
height:17px;
}

.list h4,.listPart h4 {
font-size:12px;
color:#000;
font-weight:700;
padding:15px 0 12px 11px;
}

.list dd,.listPart dd {
padding-left:10px;
background:url(/css/images/listbullet.gif) no-repeat left;
margin-left:11px;
color:#000;
font-size:12px;
line-height:17px;
}

.list .headingText,.listPart .headingText {
padding-left:0;
margin-left:0;
background:none;
}

.list dd a:hover,.listPart dd a:hover,.list h4 a:hover,.listPart h4 a:hover {
color:#4F6F93;
text-decoration:none;
}

.bottomArea {
padding-top:20px;
clear:both;
float:left;
width:510px;
margin-top:20px;
border-top:1px dashed #2776B3;
}

.bottomArea p {
color:#000;
padding-bottom:20px;
}

.bottomArea p strong {
color:#2776B3;
font-size:12px;
}

.bottomArea b {
color:#FF2400;
font-size:12px;
}

.rightMost {
float:right;
width:141px;
}

.rightList {
background:#CAE4EC;
}

.rightList dt {
background:#00305A;
font-size:13px;
font-weight:700;
color:#FFF;
padding:3px 0 3px 10px;
}

.rightList h2 {
margin-left:37px;
color:#00305A;
font-size:12px;
padding:11px 0 9px;
}

.rightList h2 a {
font-size:12px;
}

.rightList img {
margin-left:10px;
}

.rightList a {
color:#00305A;
font-size:11px;
}

.rightList a:hover {
color:#000;
text-decoration:none;
}

.rightList .more {
height:22px;
width:101px;
color:#FFF;
padding-left:40px;
display:block;
line-height:22px;
background:#4F6F93 url(/css/images/rightbullet.jpg) no-repeat 114px;
}

.rightList p {
font-size:11px;
color:#00305A;
padding:5px 10px 10px;
}

.footer {
height:48px;
background:#0C53A0 url(/css/images/footerbg.gif) no-repeat bottom;
padding-bottom:4px;
text-align:left;
}

.footer p {
line-height:17px;
color:#FFF;
margin-left:85px;
text-align:center;
width:630px;
display:block;
font-size:11px;
padding:7px 0 0;
}

.footer a:hover {
color:#CCC;
text-decoration:none;
}

.headerText {
color:#666681;
font-size:11px;
border-bottom:1px solid #CCC;
padding-bottom:5px;
}

.headerText a {
color:#4E6FA7;
text-decoration:none;
}

.hotelInfo {
width:515px;
border-bottom:1px solid #CCC;
overflow:hidden;
position:relative;
padding:5px 0 10px;
}

.hotelAdd {
width:380px;
float:right;
}

.hotelInfo h1 {
color:#000;
font-size:15px;
width:380px;
border:0;
background:none;
margin:0;
padding:0;
}

.hotelInfo .hotelRating {
position:absolute;
top:5px;
right:0;
}

.hotelRating p,.rating p {
width:67px;
line-height:18px;
text-indent:-3000px;
margin:0 0 0 5px;
}

.rating p {
width:67px;
text-indent:-3000px;
float:left;
margin:0 0 0 5px;
}

.hotelRating .zeroStar {
width:75px;
background:url(/css/images/stars.gif) no-repeat -135px 0;
}

.oneStar {
background:url(/css/images/stars.gif) no-repeat -52px 0;
}

.twoStar {
background:url(/css/images/stars.gif) no-repeat -39px 0;
}

.threeStar {
background:url(/css/images/stars.gif) no-repeat -26px 0;
}

.fourStar {
background:url(/css/images/stars.gif) no-repeat -13px 0;
}

.fiveStar {
background:url(/css/images/stars.gif) no-repeat;
}

.hotelInfo img {
margin-right:5px;
float:left;
}

.hotelInfo span {
float:right;
display:block;
}

.hotelInfo i {
line-height:14px;
display:block;
color:#333;
padding:0 60px;
}

.info1 {
width:368px;
float:left;
}

.info1 p {
line-height:13px;
padding:0 0 15px;
}

.mapCont {
overflow:hidden;
width:368px;
float:right;
}

.mapCont p {
float:left;
color:#666;
line-height:15px;
padding-bottom:5px;
}

.mapCont img {
float:right;
margin:0;
}

.mapCont span {
display:block;
float:none;
padding:0 0 15px;
}

.info2 {
width:140px;
float:right;
background:#D7E5F2 url(/css/images/contact-details.jpg) no-repeat top left;
border-bottom:1px solid #919191;
}

.type1 dd {
display:block;
text-align:center;
padding:20px 0 5px;
}

.type1 a {
color:#00305A;
}

.type2 dt {
background:#00305A;
width:132px;
color:#FFF;
font-size:11px;
font-weight:700;
margin-left:2px;
display:block;
padding:4px 2px;
}

.type2 dd {
text-align:left;
display:block;
font-size:11px;
line-height:14px;
padding:0 0 5px;
}

.type3 dd {
float:left;
display:block;
padding:1px 1px 2px 2px;
}

.bottomdd {
float:none;
}

.info1 strong {
display:block;
padding:10px 0;
}

.restInfo h2 {
font-size:14px;
color:#003360;
padding:10px 0;
}

.restInfo dd {
float:left;
display:block;
width:250px;
padding-bottom:10px;
}

.restInfo p {
overflow:hidden;
width:236px;
}

.restInfo img {
float:left;
display:block;
}

.restInfo span {
float:right;
width:200px;
}

.restInfo h6 {
font-size:11px;
padding-bottom:8px;
}

.subcenter h1 {
font-size:17px;
color:#00305A;
border-bottom:2px solid #00305A;
width:515px;
border-top:0;
border-left:0;
background:none;
margin:3px 0 18px;
padding:3px 0;
}

.hotelNames {
border-bottom:2px solid #CCC;
padding-bottom:7px;
margin-bottom:20px;
}

.hotelNames h2 {
margin-bottom:2px;
}

.hotelNames h2 a {
font-size:12px;
color:#002C54;
}

.hotelNames h2 a:hover {
color:#002C54;
text-decoration:none;
}

.hotelNames p {
color:#666;
padding-bottom:5px;
line-height:15px;
overflow:hidden;
}

.hotelNames p a:hover {
text-decoration:none;
}

.hotelNames span {
width:128px;
height:98px;
border:1px solid #CCC;
display:block;
float:left;
margin-right:8px;
}

.hotelNames span img {
margin:4px;
}

.content {
border:1px dotted #CCC;
float:left;
border-width:1px 0;
margin:0;
padding:0;
}

.listHeading {
border-top:1px solid #000;
width:515px;
float:left;
}

.listHeading a {
color:#003360;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:700;
float:left;
width:180px;
margin:1px 0 3px;
}

.infoList {
width:230px;
overflow:hidden;
padding-bottom:2px;
float:left;
}

.bottomInfo {
width:515px;
clear:both;
overflow:hidden;
padding-bottom:2px;
border-bottom:1px solid #333;
}

.infoList dt {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
width:200px;
font-weight:700;
text-decoration:none;
word-spacing:1px;
margin:8px 0 5px;
}

.infoList dd {
width:230px;
overflow:hidden;
padding-right:25px;
}

* html .infoList dd {
margin-bottom:-15px;
}

.infoList dd h2 {
font-size:12px;
margin:10px 0 0;
}

.infoList dd h3 {
font-size:12px;
margin:10px 0 2px;
}

.infoList dd span {
width:198px;
float:left;
font:normal 12px Georgia, "Times New Roman", Times, serif;
color:#666;
display:inline;
margin:-20px 0 0 30px;
padding:8px 0 0 7px;
}

.bottomInfo a {
display:block;
color:#125E87;
margin:0 0 0 113px;
}

.infoList dd span a {
color:#125E87;
display:inline;
margin:0;
}

.formArea {
border-top:1px dotted #CCC;
overflow:hidden;
height:300px;
border-bottom:1px solid #333;
}

.searchArea {
width:220px;
float:right;
font-weight:700;
background:#CAE4EC;
margin:0 0 0 11px;
padding:5px 0 18px 9px;
}

.searchArea li {
width:205px;
float:left;
}

.searchArea h2 {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
word-spacing:1px;
margin:0 0 5px;
}

.searchArea label {
display:block;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
margin:2px 0 8px;
}

.searchArea input {
margin:5px 0 0 5px;
}

.bottomListArea {
overflow:hidden;
background:url(/css/images/border.gif) repeat-x bottom;
width:515px;
}

.bottomListArea dl {
width:250px;
float:left;
}

.leftList {
padding-right:13px;
}

.bottomListArea dl dd p {
color:#666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
text-decoration:none;
margin:4px 0;
}

.bottomListArea dl dd p a {
color:#125E87;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
text-decoration:none;
margin:4px 0;
}

.bottomListArea dl dd p a:hover {
text-decoration:underline;
}

.mostBottomList dd img {
float:left;
margin:0 5px 30px 0;
}

.mostBottomList dd p {
color:#666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
display:block;
margin:4px 0;
}

.bottomRightList {
float:right;
width:154px;
}

.bottomRightList dt {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
margin:0 0 3px;
}

.bottomRightList h2 {
color:#003360;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:700;
margin:5px 0;
}

.bottomRightList img {
float:left;
margin:0 5px 2px 0;
}

.subNav {
border:1px solid #999;
overflow:hidden;
width:514px;
height:20px;
background:#CAE4EC;
clear:both;
}

.subNav li {
float:left;
display:block;
border-right:1px solid #999;
}

.subNav li.lastLi {
border-right:none;
width:126px;
}

.subNav a {
color:#00305A;
font-weight:700;
text-decoration:none;
display:block;
line-height:21px;
width:124px;
padding:0 0 0 3px;
}

.subNav a:hover {
color:#FFF;
background:#00305A;
text-decoration:none;
}

.abtRest {
width:514px;
border:1px solid #D8D8D8;
padding-bottom:10px;
overflow:hidden;
}

.top {
width:500px;
background:#A9BADD url(/css/images/rated.gif) no-repeat 435px 10px;
padding:25px 14px 25px 0;
}

.top h4 {
padding:0 0 3px 6px;
}

.top h4 a {
color:#00295A;
font-size:19px;
text-decoration:none;
}

.top p {
color:#304E80;
padding:0 0 0 6px;
}

.altTop {
background:#A9BADD url(/css/images/quill.gif) no-repeat right;
}

.abtReviews,.altReviews {
padding-top:5px;
width:514px;
overflow:hidden;
}

.altReviews span,.abtReviews span {
width:100px;
height:60px;
display:block;
float:left;
margin:0 7px 5px 0;
}

.altReviews dd {
display:block;
}

.abtReviews div,.altReviews div {
float:right;
width:402px;
}

.altReviews dd.altdd {
width:100px;
height:14px;
float:right;
text-align:right;
padding-right:10px;
}

.abtReviews p,.altReviews p {
padding:0 3px 0 0;
}

.abtReviews .num1,.abtReviews .num2,.abtReviews .num3,.abtReviews .num4 {
background:url(/css/images/number-1.gif) no-repeat 1px 0;
display:block;
font-weight:700;
line-height:18px;
clear:both;
padding:0 0 7px 23px;
}

.abtReviews .num2 {
background:url(/css/images/number-2.gif) no-repeat 1px 0;
}

.abtReviews dd {
display:block;
padding-left:18px;
width:496px;
}

.abtReviews span {
width:60px;
height:50px;
}

.abtReviews div {
width:425px;
}

.addressField {
background:url(/css/images/rated.gif) no-repeat right top;
}

.addressField h1 {
background:none;
border:0;
color:#000;
font-size:15px;
margin:0;
padding:14px 0;
}

.addressField p {
padding-bottom:3px;
font-weight:700;
}

.photoArea {
overflow:hidden;
padding:4px 4px 0;
}

.imgCont,.mapCont {
width:244px;
float:left;
}

.headingText1,.headingText2,.headingText3 {
background:#4F6F93;
width:242px;
height:20px;
border:1px solid #33485F;
margin:4px 0;
}

.headingText1 a,.headingText2 a,.headingText3 a {
color:#FFF;
text-decoration:none;
margin-left:10px;
line-height:20px;
font-size:14px;
}

.imgCont p {
padding-bottom:10px;
}

.headingText2,.headingText3 {
background:#4F6F93 url(/css/images/up-down.jpg) no-repeat 8px 8px;
}

.abtInfo1 {
width:244px;
}

.abtInfo1 dd {
display:block;
width:220px;
overflow:hidden;
padding-left:30px;
}

.abtInfo1 label {
float:left;
display:block;
width:115px;
font-weight:700;
}

.abtInfo2 label {
float:none;
width:200px;
}

.abtInfo2 p {
padding:5px 0 5px 50px;
}

.abtInfo3 {
padding-left:50px;
}

.abtInfo3 li {
list-style:disc;
}

.headingText3 {
width:500px;
margin-left:7px;
}

.abtInfo4 {
width:500px;
background:#D7E2FB;
border:1px solid #3875D7;
padding-bottom:10px;
margin:0 0 10px 7px;
}

.abtInfo5 {
overflow:hidden;
width:490px;
border-bottom:1px solid #CCC;
margin:0 5px 7px;
padding:26px 0 7px;
}

.abtInfo5 p {
color:#666;
font-weight:700;
font-size:14px;
width:360px;
float:left;
padding-left:6px;
}

.abtInfo5 p a {
color:#3875D7;
}

.abtInfo5 p span {
color:#4F6F93;
font-size:11px;
}

.abtInfo5 b {
color:#00305A;
font-weight:700;
float:right;
}

.ratingInfo {
overflow:hidden;
width:490px;
margin:5px;
}

.ratingInfo dd {
float:left;
display:block;
overflow:hidden;
width:87px;
margin-right:10px;
}

.ratingInfo label {
float:left;
display:block;
width:65px;
}

.ratingInfo span {
font-size:14px;
color:#005FB7;
}

.ratingInfo b {
color:#85969C;
}

.moreResult,.otherResult {
display:block;
float:right;
color:#125E87;
}

.moreResult {
margin-right:7px;
display:inline;
}

.otherResult {
display:inline;
margin:5px 7px 0 0;
}

.barInfo {
width:515px;
}

.barInfo p {
color:#666;
padding:6px 0 0;
}

.barInfo .barNav {
width:515px;
text-align:center;
}

.barInfo .barNav a {
color:#125E87;
font-weight:700;
}

.barInfo h2 {
font-size:14px;
border-bottom:2px solid #00305A;
color:#00305A;
margin-bottom:7px;
}

.barInfo1 {
margin-bottom:7px;
}

.barInfo1 dt,.barInfo3 dt {
width:505px;
padding-left:7px;
border:2px solid #7FB7EA;
background:#00305A;
}

.barInfo1 dt a,.barInfo3 dt a {
color:#FFF;
font-size:14px;
font-weight:700;
line-height:23px;
text-decoration:none;
}

.barInfo1 dd.firstdd {
background:none;
border:0;
width:516px;
}

.barInfo1 dd.firstdd span {
display:block;
width:135px;
height:100px;
float:left;
margin:0;
}

.barInfo1 dd.firstdd div {
width:370px;
float:right;
}

.barInfo1 dd.firstdd div p,.barInfo1 div p {
padding:0;
}

.barInfo1 dd {
overflow:hidden;
width:512px;
background:#CAE4EC;
border:2px solid #707E82;
padding:7px 0;
}

.barInfo1 span {
width:75px;
height:60px;
float:left;
margin-left:7px;
display:inline;
}

.barInfo1 div {
width:420px;
float:right;
}

.barInfo2 {
border:1px solid #00305A;
width:514px;
background:#CAE4EC;
}

.barInfo2 dd {
border:0;
padding-left:50px;
width:460px;
}

.barInfo2 dt a,.barInfo3 dt a {
float:left;
color:#FFF;
}

.barInfo2 dt i,.barInfo3 dt i {
float:right;
color:#FFF;
font-style:normal;
font-weight:700;
line-height:23px;
padding-right:9px;
}

.eventInfo h1 {
font-size:17px;
float:left;
background:none;
color:#000;
border:0;
margin:0;
padding:0;
}

.eventInfo .eventBtn {
float:right;
width:104px;
height:25px;
border:2px solid #B6C1D8;
display:block;
background:#98ABC4 url(/css/images/add-new-event-background.jpg) no-repeat 5px 7px;
color:#1B4986;
line-height:25px;
padding-left:22px;
text-decoration:none;
}

.barInfo3 {
border:1px solid #354B63;
width:514px;
background:#EBF1F8;
margin-top:10px;
}

.barInfo3 dt {
background:#004B8F;
border:2px solid #AEBCCD;
}

.eventInfo1 .box3 {
width:170px;
float:right;
background:#E7EFFF;
border-top:2px solid #B2B2B2;
border-left:2px solid #B2B2B2;
border-bottom:2px solid #000;
border-right:2px solid #000;
padding:10px 0;
}

.box3 b,.box3 p {
padding:0 0 10px 7px;
}

.box3 img {
margin:5px 4px;
}

.list h2 a,.listPart h2 a,.footer a {
color:#FFF;
}

.list dd a,.listPart dd a,.list h4 a,.listPart h4 a,.mostBottomList dd h3 a,.bottomRightList dt a {
color:#000;
}

.type3,.restInfo dl,.barInfo2 dt,.barInfo3 dt {
overflow:hidden;
}

.hotelNames p a,.content p a,.mostBottomList a,.bottomRightList a,.abtReviews a,.altReviews a {
color:#125E87;
}

.content p,.formArea p,.bottomRightList dd p {
color:#666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
margin:4px 0;
}

.rightInfo,.headingText2 a,.headingText3 a {
margin-left:22px;
}

.bottomInfo dd,.infoList dd img {
float:left;
}

* html .infoList dd p,*+ html .infoList dd p {
margin:-10px 0 0 4px;
}

.bottomListArea dl h2,.mostBottomList dd h2 {
color:#003360;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:700;
text-decoration:none;
margin:5px 0;
}

.bottomListArea dl dd h3,.mostBottomList dd h3 {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
word-spacing:1px;
margin:0;
}

.mostBottomList,.eventInfo1 div {
width:338px;
float:left;
}

.abtReviews .num3,.abtReviews .num4 {
background:url(/css/images/number-3.gif) no-repeat 1px 0;
}

.eventInfo,.eventInfo1 {
overflow:hidden;
width:516px;
}

 .new-left{
float:left;
width:125px;
background:#cae4ec!important;
}
 
.new-left h3 {
line-height:17px;
color:#00305A;
font-size:11px;
padding:0 10px;
}
 
.new-left a {
background:#4F6F93 url(/css/images/bullet.jpg) no-repeat 104px;
padding-left:0px;
font-weight:700;
color:#fff;
line-height:17px;
display:block;
margin:5px 0 5px 0;
} 

.new-left h2 {
margin-bottom:10px;
font-size:12px;
color:#FFF;
font-weight:700;
background:#003C67;
padding:5px 0 5px 10px !important;
border:none;
}


.new-left .link {
padding:5px 0;
}
.new-left ul{
padding:0px;
background-color:none !important;
margin:0px 0 0 10px;
list-style:none;

}
.new-left ul li{
list-style:none;
color:#00305A;
background-color:none !important;

}

.new-left ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
list-style:none;
text-decoration:none;
color:#00305A !important;
background:none !important;
line-height:14px;
}
.new-left ul li a:hover{
text-decoration:none;
color:#000 !important;
text-decoration:underline !important;
}