/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size: 12px;
}
.mainContainer {
width:998px;
margin:auto;
background:url(../images/pagebg.jpg) repeat-x ;
}
.header {
height:100px;

}

.logopos {
margin-left:54px;
padding-top:17px;
width:370px;
float:left;
}
.toplink
{
padding-top:25px;
width:250px;
float:right;

}
.toplinkimage
{
padding-left:25px;
padding-top:10px;
width:100px;
float:right
}
.datetime
{
width:250px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.menuBox {
height:36px;
width:890px;
margin-left:108px;
background:url(../images/menubg.jpg) repeat-x;
}


.menuBox ul 
{
list-style:none;
margin:0;
padding:0;
}

.menuBox ul li {
display:inline;
font-size:13px;
}

.menuBox ul li a {
font:Arial, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;

display:block;
float:left;
padding:10px 25px 9px 30px;
text-decoration:none;
background:url(../images/menuline.jpg) no-repeat top left;

width:auto;

}

.menuBox ul li a:hover {
font:Arial, Helvetica, sans-serif;
font-size:15px;

display:block;
color:#FFFF00;
text-decoration:none;
padding:10px 25px 9px 30px;
text-decoration:none;
}

.menubottomline
{
margin:0;
padding:0;
background:#CC0000;
height:3px;
background:url(../images/linebg.jpg) repeat-y;
border:1px solid #870003;
}
.banner
{
height:263px;
padding:0;
margin:0;
}
.midcont
{
padding:0;
width:998px;
margin:0;
padding-top:6px;
}
.leftcont
{
float:left;
width:478px;
margin-left:15px;
}
.travel
{
height:auto;
width:478px;
}

.travelcont
{
height:auto;
background:url(../images/conners/travelbg.jpg) repeat-x;
height:auto;
border-left: 1px solid #0585CA;
border-right:1px solid #0585CA;
margin:0;
padding:0;
}
.travelconticon
{
padding-left:10px;
padding-right:7px;
width:auto;
background:url(../images/conners/travelicon.gif) no-repeat;
margin-left:10px;
}

.travelcont h1
{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}
.travelcont p
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:14px;
}
.boxtop
{
margin:0;
padding:0;
}
.boxbot
{
margin:0;
padding:0;
}


.hotel
{
margin-top:5px;
width:478px;
}
.hotelcont
{
height:auto;
background:url(../images/conners/hotelbg.jpg) repeat-x;
border-left: 1px solid #0585CA;
border-right:1px solid #0585CA;
margin:0;
padding:0;
}


.hotelconticon
{

padding-left:10px;
padding-right:7px;
width:auto;
background: url(../images/conners/hotelicon.png) no-repeat;
margin-left:10px;
}

.hotelconticon h1
{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}
.hotelconticon p
{
margin:0;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:14px;
}



.bying
{
margin-top:5px;
height:auto;
width:478px;
}

.byingcont
{

background:url(../images/conners/travelbg.jpg) repeat-x;

border-left: 1px solid #0585CA;
border-right:1px solid #0585CA;
margin:0;
padding:0;
}
.byingconticon
{
height:auto;
padding-left:10px;
padding-right:7px;
width:auto;
background: url(../images/conners/buyicon.png) no-repeat;
margin-left:10px;
}

.byingconticon h1
{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}
.byingconticon p
{
margin:0;
padding-top:5px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:14px;
}

.rightcont
{
width:477px;
float:right;
margin:0;
padding-right:17px;
}

.tour
{
height:auto;
width:478px;
}

.tourcont
{
height:auto;
background: url(../images/conners/hotelbg.jpg) repeat-x;
height:auto;
border-left: 1px solid #0585CA;
border-right:1px solid #0585CA;
margin:0;
padding:0;
}
.tourconticon
{
padding-left:10px;
padding-right:7px;
width:auto;
background: url(../images/conners/toouricon.png) no-repeat;
margin-left:10px;
}

.tourconticon h1
{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}
.tourconticon p
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:14px;
}





.real
{
margin-top:5px;
height:auto;
width:478px;
}

.realcont
{

background:url(../images/conners/travelbg.jpg) repeat-x;
height:auto;
border-left: 1px solid #0585CA;
border-right:1px solid #0585CA;
margin:0;
padding:0;
}
.realconticon
{
padding-left:10px;
padding-right:7px;
width:auto;
background: url(../images/conners/realstateicon.png)   no-repeat;
margin-left:10px;
}

.realconticon h1
{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}
.realconticon p
{
margin:0;
padding-top:5px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:14px;
}

.insurance
{
margin-top:5px;
height:auto;
width:478px;
}
.insurancecont
{
height:auto;
background:url(../images/conners/hotelbg.jpg) repeat-x;
border-left: 1px solid #0585CA;
border-right:1px solid #0585CA;
margin:0;
padding:0;
}


.insurancecontconticon
{

padding-left:10px;
padding-right:7px;
width:auto;
background: url(../images/conners/insuranceicon.png)  no-repeat;
margin-left:10px;
}

.insurancecontconticon h1
{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}
.insurancecontconticon p
{
margin:0;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
line-height:14px;
}

.footer
{
margin:0;
padding:0;
background:url(../images/footerbg.jpg) repeat-x;
border:1px solid #011C58;
height:auto;
}


.footerlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
}
.footerlink a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
text-decoration:none;
}
.footerlink a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFF00;
text-align:center;
padding-top:10px;
text-decoration:none;
}
.footertext
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
/*padding-top:5px;*/
padding:5px 0 5px 0;
}
.footertext a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.footertext a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFF00;
text-align:center;
text-decoration:underline
}
.header h1{
font-size:20px;
font-family: "trebuchet MS";
color:#02498A;
margin:0;
padding-left:30px;
}




/* ----------------------------------- NEW CSS -----------------------------------------*/

.hrline{width:1px; height:780px; background:#CCCCCC; float:left;}

.textcont{float:right; height:auto; width:800px; border-left:#CCCCCC solid 1px;}
.textcont  a{font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#003366; line-height:14px; letter-spacing:normal; 
}
.textcont a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#CC0000; line-height:14px; letter-spacing:normal; 
}

.textcont h1{font-family:"Trebuchet MS"; font-size:20px; color:#02498A; margin:0; padding:0 0 0 10px; border-bottom:#02498A solid 1px; text-decoration:none;}
.textcont h1 a{font-family:"Trebuchet MS"; font-size:20px; color:#02498A; margin:0; padding:0 0 0 10px; border-bottom:#02498A solid 1px; text-decoration:none;}
.textcont h1 a:hover{font-family:"Trebuchet MS"; font-size:20px; color:#CC0000; margin:0; padding:0 0 0 10px; border-bottom:#02498A solid 1px; text-decoration:none;}





.textcont p{margin:0; padding: 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#003366; line-height:14px; letter-spacing:normal; text-align:justify;}

.textcont h2{font-family:"Trebuchet MS"; font-size:18px; color:#CC0000; margin:0; padding:0 0 0 10px;}
.textcont h3{font-family:"Trebuchet MS"; font-size:14px; color:#000000; margin:0; padding:0 0 0 10px;}
.textcont h4{font-family:"Trebuchet MS"; font-size:14px; color:#000000; margin:0; padding:0 0 0 10px; font-weight:bold;}
.textcont  ul{list-style:none; margin:0; padding:5px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; letter-spacing:normal;}

.textcont  ul li{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; line-height:20px; letter-spacing:normal;}

.textcont  ul li a{margin:0; padding:0; color:#003366;}

.textcont  ul li a:hover{margin:0; padding:0;}

.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; text-align:justify; padding:5px 10px 5px 10px; line-height:18px;}


.txt{
margin:0; padding-bottom:5px; padding-left:28px; padding-right:0; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
color:#003366; line-height:14px; letter-spacing:normal; 
}
.linkcont{float:left; width:180px; height:300px;}


.linkcont ul{list-style:none; margin:0; padding:20px 5px 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; letter-spacing:normal;}
.linkcont ul li{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	line-height:20px;
	letter-spacing:normal;
	text-decoration:none;

}
.linkcont ul li a {margin:0; padding:0; color:#003366; text-decoration:none;}
.linkcont ul li a:hover{margin:0; padding:0; color:#CC0000; text-decoration:underline;}


.linkcont ul li ul{margin:0; padding:5px 5px 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; line-height:20px; letter-spacing:normal;}

.linkcont ul li ul li{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	line-height:20px;
	letter-spacing:normal;
	/*background:url(../images/bullet.gif) no-repeat;
	background-repeat: no-repeat;
	list-style-position: inside;
	list-style-image: url(../images/bullet.gif);*/
	
}

.linkcont ul li ul li a{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; line-height:20px; letter-spacing:normal;}

.linkcont ul li ul li a:hover{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; line-height:20px; letter-spacing:normal;}
.scl{clear:both;}
.formAlign {
margin-left:5px;
}


