BODY, TD{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
}

.topBannerWidthDiv{
	position:relative;
	width:100%;
	height:62px;
	background-color:#e8ecf7;
}

.newsSection{
	background-color:#a1b0cf;
	height:49px;
}

.newsSectionStyle {
	font-size: 8pt;
	font-weight: normal;
}

.footerBand1 {
	background-color:#ffc162;
}

.footerBand2 {
	background-color:#ff9d3e;
}

.whiteSp{
	background-color:#ffffff;
}

.airSp{
	background-color:#ffc162;
}

.leisureSp{
	background-color:#3e628b;
}

.backgroundColour1{
	background-color:#cfd5e1;
}

.backgroundColour2{
	background-color:#e8ecf7;
}

.clientHeader{
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

.clientBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#f4f4f4;
	border: 1 solid #8f8f8f;
}

.quoteBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#f4f4f4;
	border: 1 solid #8f8f8f;
}

.aboutQuoteBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#f5f8fc;
	border: 1px solid #e8ecf7;
}

.aboutQuoteBlock2
{
	background-color:#f5f8fc;
	margin-bottom: 10px;
}

.aboutQuoteBlock2Column
{
	padding-left: 6px;
}

.aboutQuoteBlockTL
{
	background-image: url(../images/quoteBlockTopLeft.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;	
}

.aboutQuoteBlockBR
{
	background-image: url(../images/quoteBlockBottomRight.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 15px;
	width: 15px;	
}

.aboutQuoteBlockBL
{
	background-image: url(../images/quoteBlockBottomLeft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
	width: 13px;	
}

.aboutQuoteBlockTR
{
	background-image: url(../images/quoteBlockTopRight.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 13px;
	width: 15px;	
}

.aboutQuoteBlockL
{
	background-image: url(../images/quoteBlockLeft.gif);
	background-position: left top;
	background-repeat: repeat-y;
	width: 13px;
}

.aboutQuoteBlockR
{
	background-image: url(../images/quoteBlockRight.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 15px;
}

.aboutQuoteBlockT
{
	background-image: url(../images/quoteBlockTop.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 13px;
}

.aboutQuoteBlockB
{
	background-image: url(../images/quoteBlockBottom.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 15px;
}

.aboutQuoteBlockHeader2
{
	background-image: url(../images/quoteBlockTopLeft.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 13px;	
}

.aboutQuoteBlockHeader
{
	background-image: url(../images/quoteBlockHeader.gif);
	background-color:#e8ecf7;
	padding-top: 1px;
	padding-bottom: 2px;
	background-repeat: repeat-y;
	background-position: top left;
	border-bottom-width: 1px;
	border-bottom-color: White;
	border-bottom-style: solid;
}

.adBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color:#ffc162;
	border: 1 solid #8f8f8f;
}

.airColour{
	background-color:#e1972f;
}

.leisureColour{
	background-color:#355170;
}

li{
	color: #5a598c;
	list-style-type: square;
	LINE-HEIGHT: 20px;
	list-style-image: url(../images/star.gif);
}

.footerText{
	color : #355170;
}

.bgTable1{
	color : #355170;
	background-color:#c3c3c3;
}

.bgTable2{
	color : #355170;
	background-color:#e9e9e9;
	font-weight: bold;
}

.bgTable3{
	color : #355170;
	background-color:#f4f4f4;
}

.bgTable4{
	color : #355170;
	background-color:#f4f4f4;
	font-weight: bold;
}

.newsSectionStyle A:link  {
	color : #ffffff;
	text-decoration : none;
}

.newsSectionStyle A:visited  {
	color : #ffffff;
	text-decoration : none;
}

.newsSectionStyle A  {
	color : #ffffff;
	text-decoration : none;
}

.newsSectionStyle A:hover  {
	color : #ffc162;
	text-decoration : underline;
}

.subNav  {
	font-size: 7.5pt;
	background-color: #00000f;
	color: #ffffff;
	font-weight: normal;
	width:312px;
	height:49px;
}

.newsAerlingus
{
	background-image: url(../images/news_aerlingus.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsAerlingusOver
{
	background-image: url(../images/news_aerlingus_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVail
{
	background-image: url(../images/news_vail.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVailOver
{
	background-image: url(../images/news_vail_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsPhocuswright
{
	background-image: url(../images/news_phocuswright.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsPhocuswrightOver
{
	background-image: url(../images/news_phocuswright_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVirgin
{
	background-image: url(../images/news_virgin.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVirginOver
{
	background-image: url(../images/news_virgin_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsDatalex
{
	background-image: url(../images/news_datalex.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsDatalexOver
{
	background-image: url(../images/news_datalex_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSta
{
	background-image: url(../images/news_sta.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsStaOver
{
	background-image: url(../images/news_sta_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSnow
{
	background-image: url(../images/news_snow.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSnowOver
{
	background-image: url(../images/news_snow_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSAS
{
	background-image: url(../images/news_sas.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSasOver
{
	background-image: url(../images/news_sas_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.subNav A:link  {
	color : #000000;
	text-decoration : none;
}

.subNav A:visited  {
	color : #000000;
	text-decoration : none;
}

.subNav A  {
	color : #000000;
	text-decoration : none;
}

.subNav A:hover  {
	color : #939292;
	text-decoration : none;
}

.subNav2  {
	font-size: 7.5pt;
	background-color: #ffc162;
	color: #355170;
	font-weight: normal;
	width:312px;
	height:49px;
}

.subNav2 A:link  {
	color : #000000;
	text-decoration : none;
}

.subNav2 A:visited  {
	color : #000000;
	text-decoration : none;
}

.subNav2 A  {
	color : #000000;
	text-decoration : none;
}

.subNav2 A:hover  {
	color : #000000;
	text-decoration : none;
}

.headerNav  {
	font-size: 7.5pt;
	color: #355170;
	font-weight: normal;
	/*padding-left: 7;
	padding-right: 7;*/
}

.headerNav A:link  {
	color : #355170;
	text-decoration : none;
}

.headerNav A:visited  {
	color : #355170;
	text-decoration : none;
}

.headerNav A  {
	color : #355170;
	text-decoration : none;
}

.headerNav A:hover  {
	color : #ff9d3e;
	text-decoration : normal;
}

.footerNav  {
	font-size: 7.5pt;
	font-weight: normal;
	/*padding-left: 7;
	padding-right: 7;*/
}

.footerNav A:link  {
	color : #a82f39;
	text-decoration : none;
}

.footerNav A:visited  {
	color : #355170;
	text-decoration : none;
}

.footerNav A  {
	color : #355170;
	text-decoration : none;
}

.footerNav A:hover  {
	color : #ff9d3e;
	text-decoration : normal;
}

.portalNav  {
	font-size: 7.5pt;
	color: #ffffff;
	font-weight: bold;
	width:377px;
	height:49px;
}

.portalNav A:link  {
	color : #000000;
	text-decoration : none;
}

.portalNav A:visited  {
	color : #000000;
	text-decoration : none;
}

.portalNav A  {
	color : #000000;
	text-decoration : none;
}

.portalNav A:hover  {
	color : #939292;
	text-decoration : none;
}

.portalNav2  {
	font-size: 7.5pt;
	background-color: #cfd5e1;
	color: #355170;
	font-weight: bold;
	width:377px;
	height:49px;
}

.portalNav2 A:link  {
	color : #000000;
	text-decoration : none;
}

.portalNav2 A:visited  {
	color : #000000;
	text-decoration : none;
}

.portalNav2 A  {
	color : #000000;
	text-decoration : none;
}

.portalNav2 A:hover  {
	color : #000000;
	text-decoration : none;
}

.mainSubPageHeaderstyle{
	font-size: 16pt;
	color: #355170;
	font-weight: normal;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

.mainText{
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	LINE-HEIGHT: 14px;
	padding-bottom : 15px;
}

.tradeMark{
	color: #000000;
	font-weight: normal;
	font-size: 7.5pt;
}

.mainTextTitle1{
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
	LINE-HEIGHT: 14px;
	padding-bottom : 5px;
}

.subpageNav  {
	font-size: 7.5pt;
	color: white;
	font-weight: bold;
	background-color: #336699;
	width:196px;
	height:7px;
}

.subpageNav A:link  {
	color : #000000;
	text-decoration : none;
}

.subpageNav A:visited  {
	color : #000000;
	text-decoration : none;
}

.subpageNav A  {
	color : #000000;
	text-decoration : none;
}

.subpageNav A:hover  {
	color : #939292;
	text-decoration : none;
}

.subpageNav2  {
	font-size: 7.5pt;
	background-color: #E0EECF;
	color: #355170;
	font-weight: normal;
	width:221px;
	height:12px;
}

.subpageNav2 A:link  {
	color : #000000;
	text-decoration : none;
}

.subpageNav2 A:visited  {
	color : #000000;
	text-decoration : none;
}

.subpageNav2 A  {
	color : #000000;
	text-decoration : none;
}

.subpageNav2 A:hover  {
	color : #000000;
	text-decoration : none;
}

.caseStudies  {
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	/*padding-left: 7;
	padding-right: 7;*/
}

.caseStudies A:link  {
	color : #000000;
	text-decoration : none;
}

.caseStudies A:visited  {
	color : #000000;
	text-decoration : none;
}

.caseStudies A  {
	color : #000000;
	text-decoration : none;
}

.caseStudies A:hover  {
	color : #ff9d3e;
	text-decoration : none;
}

.contactUs{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	background-color:#ff9d3e;	
	border: 1 solid #a1b0cf;
}

.contactUs2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	background-color:#ffffff;
	border: 1 solid #ffffff;
}
.quoteBlock1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#a1b0cf;
	border: 1 solid #8f8f8f;
}

.bannerTDP
{
	float: right;
}

.bannerTDP img
{
	border: none;
}
.cell_padded_vert {

    padding-top:  5px;

    padding-bottom:  5px;

}


.cell_padded_vert2 {

    padding-top:  2px;

    padding-bottom:  2px;

}


.cell_padded_right {


    padding-right:  11px;

}



.cell_padded_all {

    padding-top:  8px;

    padding-bottom:  7px;
    
    padding-left:  13px;

    padding-right:  10px;

}

.cell_padded_all2 {

    padding-top:  4px;

    padding-bottom:  7px;
    
    padding-left:  10px;

    padding-right:  10px;

}


.cell_padded_all3 {

    padding-top:  8px;

    padding-bottom:  7px;
    
    padding-left:  13px;

    padding-right:  13px;

}


.cell_padded_all4 {

    padding-top:  8px;

    padding-bottom:  8px;
    
    padding-left:  0px;

    padding-right:  0px;

}

	
p {

	color:#000000; 

	font:normal 12px arial,sans-serif; 

	margin-left:0px;

	margin-top:0px;

	margin-bottom:0px;
	
}	
	
	
.big_text {

	color:#4c4c4c; 

	font:normal 13px arial,sans-serif; 

	margin-left:0px;

	margin-top:0px;

	margin-bottom:0px;
	
}	


.bigger_text {

	color:#4c4c4c; 

	font:normal 14px arial,sans-serif; 

	margin-left:0px;

	margin-top:0px;

	margin-bottom:0px;
	
}	


.super_text {

	color:#4c4c4c; 

	font:normal 15px arial,sans-serif; 

	margin-left:0px;

	margin-top:0px;

	margin-bottom:0px;

}	


.title_text {

	color:#fe061d; 

	font:normal 22px arial,sans-serif; 

}	

	
.leading {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 12px;
	
	line-height: 14pt;

}


.leading_more {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 12px;
	
	line-height: 17pt;

}

	
.small_text {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 11px;

}


.small_text_red {

	color:#fe061d;

	font-family :arial,sans-serif;

	font-size : 11px;

}


.small_text_leading {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 11px;
	
	line-height: 14pt;

}


.small_text_leading2 {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 11px;
	
	line-height: 11pt;

}



.text_leading {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 12px;
	
	line-height: 13pt;

}



.tiny_text {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 10px;

}


.tiny_text_leading {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 10px;
	
	line-height: 12pt;

}


.tiny_text_leading2 {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 10px;
	
	line-height: 10pt;

}


.tiny_text_leading3 {

	color:#4c4c4c;

	font-family :arial,sans-serif;

	font-size : 10px;
	
	line-height: 16pt;

}


form {

	margin:0px;

}


form, input, select, textarea {

	color:#333333;

	font-size:11px;

	font-family:arial,sans-serif;

}


strong { 

	font-weight:bold;

	font-family:arial,sans-serif;

}



a {

	color:#4665b6;

}


a.small_link {

	color:#4665b6;
	
	font-size:11px;
	
}


a.tiny_link {

	color:#4665b6;
	
	font-size:10px;
	
}


a.grey_link {

	color:#4c4c4c;
	
	text-decoration:none;
			
}


a.red_link {

	color:#fe061d;
	
	text-decoration:none;
			
}


a.active {

	color:#fe061d;

}
	
	
	
a:hover {

	color:#fe061d; 
	
	text-decoration:underline;
	
}
	
	

a.nu {	

	color:#4665b6; 

	text-decoration:none; 
		
	font-size:11px;

}



a.nu:active {

	color:#fe061d;

}
	
	
a.nu:hover {

	color:#fe061d; 
	
	text-decoration:underline;
	
}



a.na {	

	color:#4665b6; 

	text-decoration:underline; 

}



a.na:active {	

	color:#4665b6; 

	text-decoration:underline; 

}



a.na:hover {	

	color:#4665b6; 
	
	text-decoration:underline; 

}


a.red {	

	color:#FE061D; 
	
	text-decoration:underline; 

}
	
	
a.main_menu {	

	color:#FFFFFF; 
	
	text-decoration:none; 
	
	font-size:10px;
	
}	
	
	
a.main_menu:hover {	

	color:#fe061d; 

	text-decoration:underline; 
	
	font-size:10px;
			
}


a.main_menu_on {	

	color:#fe061d; 
	
	text-decoration:none; 
	
	font-size:10px;
	
}	
	
	
a.main_menu_on:hover {	

	color:#fe061d; 

	text-decoration:none; 
	
	font-size:10px;
			
}
	

.topGreySmall {  font-family: Arial, Helvetica, sans-serif; color: #4c4c4c; font-size: 16px; font-weight: normal}
.redTop {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FE000C}

.SubHead 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #476FA3;
}
   .SubHead_New { 
           font-family: Arial, Helvetica, sans-serif; 
           font-size: 12px; 
           font-weight: bold; 
           color: #47689F; 
   } 
   .title_sub { 
           font-family: Arial, Helvetica, sans-serif; 
           font-size: 12px; 
           color: #FF3300; 
           text-decoration: none; 
   } 
   .Discount { 
           font-family: Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           font-weight: bold; 
           color: #FF0000; 
   } 
.Arial_bold_Grey_11 {
        color:#3A3A3A;
        margin-left:0px;
        margin-top:0px;
        margin-bottom:0px;
        font-family: arial, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}
.Arial_Grey_11 {
        color:#252525;
        margin-left:0px;
        margin-top:0px;
        margin-bottom:0px;
        font-family: arial, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        line-height: 15px;
}
.Arial_Red_11 {
        color:#FE000C;
        margin-left:0px;
        margin-top:0px;
        margin-bottom:0px;
        font-family: arial, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        line-height: 15px;
}
.SubHead_New {
           font-family: Arial, Helvetica, sans-serif;
           font-size: 15px;
           font-weight: bold;
           color: #FE000C;
   }

.Back_Image {
        background-image: url(/newsite/images/pics/woman_laptop1.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
.Discount_Box_Small_Black {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        line-height: 20px;
}
.verdana_bold_Red {
                                                                                                                                               
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FE000C;
        font-weight: bold;
}

.arial_11_blue 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.arial_large_black 
{
    color:#000000;
    font-family: arial, sans-serif;
    font-size: 21px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
}

.arial_large_black2
{
    color:#000000;
    font-family: arial, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
}

h1.harial_large_black 
{
    color:#000000;
    font-family: arial, sans-serif;
    font-size: 21px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    border: 0px; 
    padding: 0px; 
    margin: 0px;
    white-space: nowrap;
    display : inline;
}
.sub-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	line-height: 18px;
}
.affiliate_box {
        font-size: 13px;
        PADDING-RIGHT: 10px; PADDING-LEFT: 13px; PADDING-BOTTOM: 7px; PADDING-TOP: 8px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-right-color: #9DB8E3;
        border-left-color: #9DB8E3;
        border-bottom-color: #9DB8E3
}
                                                                                                                                               
.affiliate_bg_small {
        background-image: url(/newsite/images/comp/bg_bluebar.gif);
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #9DB8E3;
        border-left-color: #9DB8E3;
}
/*body { font-family: Arial, Helvetica, sans-serif; color:#4c4c4c; background-color: #FFFFFF; margin: 0px; }*/
.top-bg { background-image: url(/newsite/images/comp/top-bg.gif); background-repeat: repeat-x; }
.top-bordleft {	border-left: #9db8e3 1px solid; }
.top-bordright1 { border-right: #9db8e3 1px solid; padding-right: 16px; height: 22px; }
.top-bordright2 { border-right: #9db8e3 1px solid; }
.navbar-bg { background-image: url(/newsite/images/comp/navbar-bg.gif); background-repeat: repeat-x; height:26px; border-bottom: #2f4461 1px solid; }


.main-bordleft { border-left: #9db8e3 1px solid; border-top: #9db8e3 1px solid; border-bottom: #9db8e3 1px solid; }
.main-bordtop { border-top: #9db8e3 1px solid; height: 40px; }
.main-bordright { border-right: #9db8e3 1px solid; border-top: #9db8e3 1px solid; border-bottom: #9db8e3 1px solid; }
.main-blts { height: 56px; }
.main-bordbot { border-bottom: #9db8e3 1px solid; height: 120px; }

.boxes-topbg { background-image:url(/newsite/images/comp/boxes-topbg.gif); background-repeat: repeat-x; height: 23px; border-left: #9db8e3 1px solid; }
.boxes-bg { height:165px; border-left: #9db8e3 1px solid; border-bottom: #9db8e3 1px solid; }
.boxes-bg1 { border-left: #9db8e3 1px solid; border-right: #9db8e3 1px solid; border-bottom: #9db8e3 1px solid;}
.boxtitles { font-size: 11px; font-weight:bold; color: #47689f; margin-left: 12px }
.boxtext1 { font-size: 11px; line-height: 14px; margin-left: 12px; margin-top: 10px; margin-right: 10px; margin-bottom: 6px; }
.uprlinks { font-size: 11px; }
a.uprlinks:link { color: #4665b6; text-decoration: none; }
a.uprlinks:visited { color: #4665b6; text-decoration: none; }
a.uprlinks:active { color: #fe061d; text-decoration: underline; }
a.uprlinks:hover { color: #fe061d; text-decoration: underline; }
a.smalllinks:link { font-size: 11px; color: #4665b6; }
a.smalllinks:visited { font-size: 11px; color: #4665b6; }
a.smalllinks:active { font-size: 11px; color: #fe061d; }
a.smalllinks:hover { font-size: 11px; color: #fe061d; }
a.teenlink:link { font-size: 13px; font-weight: bold; color: #4665b6; }
a.teenlink:visited { font-size: 13px; font-weight: bold; color: #4665b6; }
a.teenlink:active { font-size: 13px; font-weight: bold; color: #fe061d; }
a.teenlink:hover { font-size: 13px; font-weight: bold; color: #fe061d; }
a.graylink:link { font-size: 11px; color: #4c4c4c; }
a.graylink:visited { font-size: 11px; color: #4c4c4c; }
a.graylink:active { font-size: 11px; color: #fe061d; }
a.graylink:hover { font-size: 11px; color: #fe061d; }
a.main_menu { font-size: 10px; color: #ffffff; text-decoration: none }
a.main_menu:hover { font-size: 10px; color: #fe061d; text-decoration: underline }
h1 { font-size:14px; color: #fe000c; margin: 0px; }
h1.subtitle { font-size:18px; color: #000000; margin: 0px; }
.hfineprint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.navfineprint { font-size: 10px; color: #ffffff; }
.fedex { font-size: 12px; line-height: 15px; color: #5e00a5; font-weight:bold; font-style:italic; border: #cccccc 1px solid; border-collapse:collapse; }
.smallbullets { font-size: 11px; line-height: 16px; }
.logintitles { font-size: 11px; font-weight: bold; height: 25px;color: #4c4c4c; }
.forgotpassword { margin-left: 12px; margin-top: 10px; margin-right: 10px; font-size: 11px; }
.loginwarning { margin-left: 12px; margin-top: 5px; margin-right: 10px; margin-bottom: 3px; font-size: 11px; line-height: 14px; color:#c2050f; }
form { margin: 0px; font-size: 11px; color: #333333; }
input { font-size: 11px; color: #333333; }
select { font-size: 11px; color: #333333; }
textarea { font-size: 11px; color: #333333; }
.footer{ font-size: 11px; line-height: 20px; }
.mainwindow { border: #9db8e3 1px solid; height: 561px; }
.maincontent { margin-left: 22px; margin-right: 22px; }
.maintext { font-size: 12px; line-height: 15px; }
h1.contitle { font-size:22px; font-weight: normal; color: #fe061d; margin-bottom: 25px; margin-top: 26px;  }
.main-bordbot1 { border-bottom: #9db8e3 1px solid; height: 30px; }
h2 { font-size:14px; color: #000000; margin: 0px; }