BODY{
	margin : 0px;
	background-image:url("/images/can/bg.gif");
}
td,div{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 11px;
}
a:link,  a:active, a:visited{	color: #185A97; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: none;	}
a:Hover{color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif ;text-decoration: underline;	
}
.selectbox {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 11px;
	width: 200px;
}

.bright{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: bold;
	font-size: 11px;
}

.whiteBold {
	color: #FFFFFF;
	font-weight: bold;
	vertical-align:middle; 
}
/*footer links*/
a.footer-link{ font-family: Arial, Helvetica, sans-serif ;font-size: 10px;
	color: #336699; TEXT-DECORATION: none}
a.footer-link:active, a.footer-link:visited { font-family: Arial, Helvetica, sans-serif ;font-size: 10px;
	color: #336699; TEXT-DECORATION: none}
a.footer-link:hover { font-family: Arial, Helvetica, sans-serif ;font-size: 10px;
	color: #999999; TEXT-DECORATION: none }

.footer{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*more links*/
a.more-link{ font-size: 10px; font-weight: bold;
	color: #0055A4; TEXT-DECORATION: underline}
a.more-link:active, a.more-link:visited { font-size: 10px; font-weight: bold;
	color: #0055A4; TEXT-DECORATION: underline}
a.more-link:hover { font-size: 10px; font-weight: bold;
	color: #999999; TEXT-DECORATION: underline 
	}
	
a.morew-link{ font-size: 10px; font-weight: bold;
	color: #FFFFFF; TEXT-DECORATION: underline}
a.morew-link:active, a.morew-link:visited { font-size: 10px; font-weight: bold;
	color: #FFFFFF; TEXT-DECORATION: underline}
a.morew-link:hover { font-size: 10px; font-weight: bold;
	color: #CCCCCC; TEXT-DECORATION: underline 
	}
	
a.moreB-link{ font-size: 10px; 
	TEXT-DECORATION: none; height:8px;}
a.moreB-link:active, a.moreB-link:visited { font-size: 10px; 
	TEXT-DECORATION: none; height:8px;}
a.moreB-link:hover { font-size: 10px; 
	TEXT-DECORATION: underline ; height:8px;
	}
	
/*details links*/
a.details-link{ font-size: 10px; color: #185A97; TEXT-DECORATION: underline}
a.details-link:active, a.details-link:visited { font-size: 10px; color: #185A97; TEXT-DECORATION: underline}
a.details-link:hover { font-size: 10px; color: #999999; TEXT-DECORATION: underline }

/*title links*/
a.title-link{ font-size: 11px; color: #5F676C; TEXT-DECORATION: underline; font-weight: bold;}
a.title-link:active, a.title-link:visited { font-size: 11px; color: #5F676C; TEXT-DECORATION: underline; font-weight: bold;}
a.title-link:hover { font-size: 11px; color: #999999; TEXT-DECORATION: underline ;font-weight: bold;}

/*--------------HEADER----------------*/
/*top navigation*/
.topnav{
	color: #666666;
	font-weight: bold;
	font-size: 10px;
}
/*top name*/
.topname{
	color: #46070C;
	font-weight: bold;
	font-size: 10px;
}
/*bread crum bar*/
.breadcrum{
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif ; 
	font-weight: normal;
	font-size: 10px;
	padding-top: 7px;
}
.breadcrumb
{ font-size: 10px; }

/*---breadcrum links ---------*/
a.breadcrum-link{ color: #CCCCCC; TEXT-DECORATION: none;font-family: Arial,Helvetica,sans-serif ; font-size: 10px;}
a.breadcrum-link:active, a.breadcrum-link:visited { color: #CCCCCC; TEXT-DECORATION: none; font-family: Arial,Helvetica,sans-serif ; font-size: 10px;}
a.breadcrum-link:hover { color: #FFFFFF; TEXT-DECORATION: none; font-family: Arial,Helvetica,sans-serif ;  font-size: 10px;}


/*more info large link*/
.moreinfo_lg{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	padding-top: 7px;
}

.grey {
	color: #666666;
}
/*--------------RIGHT content----------------*/

/* hotline */
.hotlinecap_air{
	color: #0055A4;
	font-family: Tahoma ;
	font-weight: bold;
	font-size: 11px;
}
.hotlinecap{ 
	font-family: Tahoma ;
	font-size: 11px;
}
/* large title heading */
.title_lg{
	color: #1E6BB3;
	font-weight: bold;
	font-size: 14px;
}
.title_sm{
	color: #BA4731;
	font-weight: bold;
	font-size: 10px;
}
.pgtitle {color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	height:28px; vertical-align: middle;
}
.Page_title {
	font-size: 16px;
	font-weight: bold;
	color: #444444;
}
.sm_info{	font-size: 10px;
}
.navy-blue-title{ color: #003366; font-weight: bold; font-size: 11px;
}

/* right table */

.righttable{
	border-style: solid;
	border-color:#A8A9AD;
	background-color:#F0F0F0;/*#EAEFEF;*/
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-top: 2px;
}
.righttablecap{
	border-style: solid;
	border-color:#A8A9AD;
	background-color:#8CC4F7;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
}
.righttable-plain{
	border-style: solid;
	border-color:#A8A9AD;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
}
.right-tb-title {
	color: #336699;
	font-weight: bold;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 6px;
}


/*---icon links ---------*/
a.rightS-link{ color: #666666; TEXT-DECORATION: none; font-size: 10px; height: 22px;}
a.rightS-link:active, a.rightS-link:visited { color: #666666; TEXT-DECORATION: none;font-size: 10px; height: 22px;}
a.rightS-link:hover { color: #BA4731; TEXT-DECORATION: none;font-size: 10px; height: 22px;}

/*--------------MID content----------------*/
/*---icon links ---------*/
a.ico-link{ color: #283E4C; TEXT-DECORATION: underline}
a.ico-link:active, a.ico-link:visited { color: #283E4C; TEXT-DECORATION: underline}
a.ico-link:hover { color: #666666; TEXT-DECORATION: none }

/*links for search pages*/
a.page-link{ color: #FFFFFF; TEXT-DECORATION: underline}
a.page-link:active, a.page-link:visited { color: #FFFFFF; TEXT-DECORATION: underline}
a.page-link:hover { color: #283E4C; TEXT-DECORATION: none }

.page {font-size: 10px; font-weight: bold; color: #46070C;

}
.drk_blue_title{
	color: #3E3E3E;
	font-weight: bold;
	font-size: 10px;

}
.drk_grey_title{
	color: #444444;
	font-weight: bold;
	font-size: 10px;

}
.drk_grey_title{
	color: #444444;
	font-weight: bold;
	font-size: 10px;

}
.blue_tab_header {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;

}

.td-results{/* table for results page */
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif ;
	text-align:center;
	font-weight: normal;
	font-size: 10px;
}
.td-res_lightgrey{
	border: 1px solid #DFDEDE;
	background-color:#F8FBFD;
	font-size: 10px;
}
.td-res_grey{
	border: 1px solid #DFDEDE;
	background-color:#EDEDED;
	font-size: 10px;
}
.td-res_hover{
	border: 1px solid #DFDEDE;
	background-color:#B0B889;
	font-size: 10px;
}
.td-res_bookit{
	border: 1px solid #DFDEDE;
	background-color:#DEDF65;	
	font-size: 10px;
}
.td-res_compare{
	border: 1px solid #DFDEDE;
	background-color:#8FB6DA;	
	font-size: 10px;
}
.result_table_hd { /* results table headings */
	border: 1px solid #BDBDBD;
	font-size:9px; color:#FFFFFF; background-color:#8B8B69; text-align:center;
}

/* important red text */
.important{	color: #8D1F1F;
}

/* heading title for rules-conditions */
.blueback_title{
	color: #ECEDEF;
	font-weight: bold;
	font-size: 11px;
}



/*--------------LEFT content----------------*/
.primnav{
	color: #FFFFFF;
	background-color: #5191CD;
	font-size: 10px;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-style: solid;
	border-color:#5191CD;
	height: 22px;
	padding-left: 2px;
	


}
.primnav2{
	color: #FFFFFF;
	background-color: #B0BDC8;
	font-size: 10px;
	border-top-width:1px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-style: solid;
	border-color:#5191CD;
	height: 22px;
	padding-left: 2px;
	


}
/* Updated primnav-link visited and active attributes */
a.primnav-link{ color: #FFFFFF; TEXT-DECORATION: none;font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ;}
a.primnav-link:active { color: #333333; TEXT-DECORATION: none; font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ; }
a.primnav-link:visited { color: #FFFFFF; TEXT-DECORATION: none;font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ;}
a.primnav-link:hover { color: #333333; TEXT-DECORATION: none; font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ; 
}

.subnav{
	color: #003366;
	background-color: #DFDFA3;
	font-size: 10px;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-style: solid;
	border-color:#FFFFFF;
	height: 18px;
	padding-left: 4px;
	padding-bottom: 6px; padding-top: 6px;
}
.subnav2{
	color: #003366;
	background-color: #ECF4FB;
	font-size: 10px;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-style: solid;
	border-color:#FFFFFF;
	height: 18px;
	padding-left: 4px;
	padding-bottom: 6px; padding-top: 6px;
}
.secnav{
	color: #003366;
	background-color: #D4EFFC;
	font-size: 10px;
	border-top-width:0px;
	border-left-width:2px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-style: solid;
	border-color:#FFFFFF;
	height: 20px;
	padding-left: 2px;

}	
a.secnav-link{ color: #003366; TEXT-DECORATION: none;font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ;}
a.secnav-link:active, a.secnav-link:visited { color: #003366; TEXT-DECORATION: none;font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ;}
a.secnav-link:hover { color: #2997FE; TEXT-DECORATION: none; font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif ; 
}
.secnav2 {color: #BA4731; font-weight: bold; }



.navicaption{
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: bold;
	font-size: 11px;
	height: 30px;
	background-image:url("/images/can/nav_capbullet.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;

}

.lefttable{
	border-style: solid;
	border-color:#86AFCD;
	border-top-width:1px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
}
.select_nav{
	border-style: solid;
	border-color:#7F9DB9;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	color: #666666;
	font-size: 10px;
}
/* search table */
.searchtable{
	border-style: solid;
	border-color:#BDBDBD;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
}
.lefttablecap{
	border-style: solid;
	border-color:#86AFCD;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	color: #00579B;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}


.midtablecap{
	background-color:#F1F2F4;
	color: #68696B;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: bold;
	font-size: 11px;
}
.midtable{
	color: #000000;
	font-size: 10px;
}
.midtablephoto{
	background-color:#F1F2F4;
	color: #67686A;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 11px;
}

.smallinput{
	border-style: solid;
	border-color:#246094;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	background-color: #FFFFFF;
	width: 40px;
	height: 20px;
}
.input{
	border-style: solid;
	border-color:#246094;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	background-color: #FFFFFF;
	width: 80px;
	height: 20px;
	font-size: 10px;
}
.selectbox {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	width: 200px;
}
.select{
	border-style: solid;
	border-color:#246094;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	width: 200px;
	height: 200px;
	color: #245B87;
	font-weight: normal;
	font-size: 10px;
}
.smalltext{
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}

.1pix{height:1px}/* Default CSS Stylesheet for a new Web Application project */

/* about/national.aspx table border */
.td_boarder{

	border-style: solid;

	border-color:#2672AD;

	border-top-width:1px;

	border-left-width:1px;

	border-bottom-width:1px;

	border-right-width:1px;

	color: #2672AD;

	font-weight: bold;

	font-size: 11px;

	padding-left:16px;

	height: 17px;

}
/*end*/

/* contact link added */
a.contactlink

{ color: #256fa9; font-size: 10px; font-weight: bold; text-decoration: none; }



a.contactlink:hover

{ color: #256fa9; font-size: 10px; font-weight: bold; text-decoration: underline; }

.title_underline{

	border-style: solid;

	border-color:#2672AD;

	border-top-width:0px;

	border-left-width:0px;

	border-bottom-width:1px;

	border-right-width:0px;

	color: #2672AD;

	font-weight: bold;

	font-size: 11px;

	padding-left:16px;

}
.productimage
{
	float:left;
	margin-right:10px;
}

.updatelist
{
	margin-top:10px;
	padding-left: 20px;
	margin-left: 0;
	list-style-type:none;
	

}

.updatebullet
{
background: url("/images/can/ico_further_point.gif") left center no-repeat;
padding-left: 20px;
margin-bottom: 1px;
}

.date{
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif ; 
font-weight: bold;
font-size: 10px;
padding-top: 7px;
}


/* end */
a.smalllink   
{
    color: rgb(50, 145, 203);
    font-size: 9px;
    /*text-decoration: underline;*/
}

a.smalllink:hover    
{
    color: rgb(50, 145, 203);
    font-size: 9px;
    text-decoration: underline;
}