
body {background-color:#144158; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; margin-top:10px; margin-bottom:10px;}
td {vertical-align: top;}
.outer-table {background-color:#ffffff; width:1000px;}
.inner-table {border: 1px dashed #cccccc;background-color:#ffffff; width:100%; padding-left:2px; padding-right:2px; }
.site-head {background:#144158 url(images/header11.jpg); background-repeat:no-repeat; height:150px; color:#ffffff;font-family:sans-serif; font-size:13px; padding-left:30px;}
.logo{background-image:url(images/travel-directory.gif); background-repeat:no-repeat; width:103px; height:103px;}
h1{font-family: Arial; color: #FFFFFF;font-size:32px; letter-spacing:-1px; display:inline;}
h1 a{font-family: Arial; color: #FFFFFF;font-size:32px; letter-spacing:-1px; display:inline;}

.sitemenu{font-size: 18px;padding-left:20px; text-decoration:none; color:#FF9900; background-color:#fafafa; width:150px; display:block; border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px;}
.sitemenu:hover {background-color:#eff2ed; color:#234747;}
.welcome{background-image:url(images/topshade.jpg); background-repeat:repeat-x; padding:20px 5px 5px 5px; width:560px;}
.top-bottom{background-image:url(images/top-bottom.jpg);}
.corner1 {background-image:url(images/corner1.jpg); width:10px; height:20px}
.corner2 {background-image:url(images/corner2.jpg); width:10px; height:20px}
.corner3 {background-image:url(images/corner3.jpg); width:10px; height:20px}
.corner4 {background-image:url(images/corner4.jpg); width:10px; height:20px}
.title-list {font-family: sans-serif; font-size:12px; color:#144158; font-weight:bold; background-image:url(images/travel-icon.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px;  text-decoration:none; line-height:22px;}
.title-list:hover{color:#ff7700;}
.left{ background-image:url(images/topshade.jpg); background-repeat:repeat-x;width:180px; padding-top:10px; padding-right:5px;}
.right{ background-image:url(images/topshade.jpg); background-repeat:repeat-x;width:165px; padding-top:15px;}
.links{font-family: sans-serif; font-size:13px; color:#144159;width:200px; text-decoration:none; background-image:url(images/travel-icon.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px;}
.links:hover{color:#ff7700; font-weight:bold;}

.listing{font-family: sans-serif; font-size:13px; color:#144159; text-decoration:none; font-weight:bold;}
.listing:hover{color:#ff7700;}
.count{font-family: sans-serif; font-size:10px; color:#6699CC;}
h2{ background-image: url(images/head_bg.jpg); background-repeat:no-repeat;font-size:15px; color:#144158; font-weight:bold; vertical-align:middle; padding-left:5px;}
h3 {font-size:12px; color:#144158; font-weight:bold; padding-left:5px;display:inline;}
a{color:#144158;text-decoration: none;}
a:hover{color:#ff7700;text-decoration:none;}
.bs-listing{width:98%; padding:3px; background-color:#f4f7fc; border:1px solid #aec7f9 ; margin-top:10px;text-align:justify;}
.ms-listing{width:98%; padding:3px; background-color:#fefed9; border:1px solid #FFCC66; margin-top:10px; text-align:justify;}
img { margin:2px; border:1px solid #CCCCCC;}
p {
	line-height: 20px; text-align:justify;
}
ol, ul {
	line-height: 20px;
}

textarea, input{
background-color:#ffffff;
border:#d8d8d8 solid 1px;
}
textarea,input:hover {
background-color:#ffffcc;
border:#ff7700 solid 1px;
}

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #3b687e;
	
	text-decoration: none; 
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #144159;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #144159;
		
		font-weight: bold;
		background-color: #144159;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	
