﻿
h1 {
    background:transparent url(../../images/visitor/headTourismPrograms.gif) no-repeat scroll left top;
    height:20px;
    width:329px;
}

#topPaging {
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12px;
    margin-bottom: 5px;
    padding-bottom: 6px;
    padding-top: 6px;
}

.floatLeft {
    float: left;
}

.floatRight {
    float: right;
}

#topPaging .floatRight a {
    border-right: 1px solid #231f20;
    padding-left: 7px;
    padding-right: 7px;
    text-decoration: none;
}

#topPaging a:hover, #topPaging a.selected {
    color: #fff;
    text-decoration: underline;
}

#topPaging .floatRight a.last {
    border-right: none;
    padding-right: 0;
}

#mainContent p {
    font-size: 13px;
    width: 390px;
}

#mainContent .moreMargin {
    margin-bottom: 27px;
}

.pdf {
    width: 15px;
    height: 16px;
    padding-top: 1px;
}

/* css req for hotel package listing */

#packageList
{
	float: left;
	width:500px;
}

.packWrap {
	float: left;
	border-bottom:1px solid #000;
	padding:8px 0;
	width:500px;
}

.imageBox {
	float: left;
	width:90px;
}

.packInfo  {
	padding:5px 0 0 0;
}

.packInfo h2 {
    margin-bottom: 5px;
}

.packBox {
	float: left;
	display:block;
	width:410px;
}

.buttonSet {
    clear: right;
	float: right;
	width: 500px;
}

.buttonSet li {
    float: right;
    margin-left: 15px;
}

.buttonSet li a {
    background:transparent url(../../images/wrap/arrowBrownR.gif) no-repeat scroll left 5px;
    padding-left:9px;
    text-decoration:none;
}

.buttonSet li a:hover {
    background:transparent url(../../images/wrap/arrowWhiteR.gif) no-repeat scroll left 5px;
    color: #fff;
}

/* end of hotel package css gregf Feb 25/2010 */

.table1 {
    margin-bottom: 15px;
    width: 500px;
}

.table1 th {
    border-bottom:1px solid #000;
    padding-bottom: 6px;
}

.table1 td {
    border-bottom: 1px solid #000;
    padding-bottom: 12px;
    padding-top: 12px;
}

.table1 td.firstCol a {
    background:transparent url(../images/wrap/arrowBlack.gif) no-repeat scroll left 5px;
    padding-left:11px;
    text-decoration: none;
}

.table1 td.firstCol a:hover {
    text-decoration: underline;
}

.table1 tr.even td {
    _background-color: #d4bda2;
}

#btmPaging {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    text-transform:uppercase;
}
   
#btmPaging .floatLeft {
    padding-left:19px;
    padding-right:50px;
} 

#btmPaging .floatRight {
    padding-right: 15px;
}

#btmPaging .floatRight a {
    margin:0 2px;
}

#btmPaging .floatRight a:hover, #btmPaging .floatRight a.selectedPage {
    color: #fff;
}

#btmPaging span.pagePrevious a, #btmPaging span.pageNext a {
    text-decoration: none;
}

#btmPaging span.pagePrevious a {
    background: transparent url(../images/wrap/arrowBlackL.gif) left 3px no-repeat;
    padding-left: 7px;
}

#btmPaging span.pageNext a {
    background: transparent url(../images/wrap/arrowBlackR.gif) right 3px no-repeat;
    padding-right: 7px;
}

#btmPaging span.pagePrevious a:hover {
    background: transparent url(../images/wrap/arrowWhiteL.gif) left 3px no-repeat;
}

#btmPaging span.pageNext a:hover {
    background: transparent url(../images/wrap/arrowWhiteR.gif) right 3px no-repeat;
}


