/* CSS Document */

/* Standard Selectors */

body {font-family:Arial, Helvetica, sans-serif;	font-size:12px; color:#666666;}
hr{border:1px dashed; border-width: 1px 0px 0px 0px; border-color: #cccccc; color: #FAF7F7; background-color: #FAF7F7; width:98%}
a:link {color:#336699;}
a:hover {color:#6297bc;}
a:visited {color:#336699;}
h1 {font-family:Arial, Helvetica, sans-serif;	font-size:16px; color:#666666; font-weight:bold; margin-top:0px;}
h2 {font-family:Arial, Helvetica, sans-serif;	font-size:16px; color:#666666; font-weight:bold;}
h3 {font-family:Arial, Helvetica, sans-serif;	font-size:16px; color:#666666; font-weight:bold;}
p {
text-align:left
}

div.airport li
{list-style:square; font-weight:bold; font-size:13px;}




/* All too Easy - Location */

 #box1, #box2 
 {background-color: #cccccc;} 

 .link1 #box1, 
 .link2 #box2 
 {background-color: #cc0000;} 





/* Main Container ID's */


#mainhead {width:950px; margin-left:auto; margin-right:auto; margin-bottom:0px; height:97px; background-image:url(/assets/images/logo2.jpg); background-repeat:no-repeat; padding:0px;}


#topnav {width:950px; margin-left:auto; background-image: url(/assets/images/navbg.png); background-repeat:repeat; margin-right:auto; margin-bottom:0px; height:30px; padding:0px;}
#mainbody {width:950px; margin-left:auto; margin-right:auto; border: 1px solid #999999; padding:0px; min-height:630px;}
#footer { width:950px; margin-left:auto; margin-right:auto; height:20px; background-color:#ebebeb; border:1px solid #999999; padding:0px; margin-top:1px; }

img.floatLeft {float: left; margin:4px;   border:1px solid #999999;}
img.floatRight {float: right; margin:4px; border:1px solid #999999;}


#topleftcontainer a {width:300px;color:#FFFFFF;margin-top:0px;margin-left:0px;margin-bottom:0px;height:97px;left: 196px;top: 0px;}

#topleftcontainer a span {
visibility: hidden;
text-decoration:none;
}




#toprightcontainer {width:400px;color:#FFFFFF;margin-top:15px;margin-left:500px;margin-right:0px;margin-bottom:20px;height:25px;left: 196px;top: 0px;}
#toprightcontainer a { text-decoration:underline; font-weight:bold; color:#FFFFFF}
#searcharea { height:40px; border-bottom:1px solid #cccccc}
#flashcontent {width: 100%;height: 50%;}

/* Control Panel Cols */
#leftcol {float: left;padding: 6px; height:495px; background-color:#FFFFFF}
#rightcol {float: right;padding: 6px;  height:495px; background-color:#FFFFFF}

/* Contract Area Cols */
#leftcol_cont {float: left;padding: 0px; height:495px; width:20%;}
#rightcol_cont {float: right;padding-left: 6px;  height:495px; width:20%;}

#cencol_cont {padding-left: 0px;position:absolute;height:495px;	width:467px;left: 363px;}

#leftcol_cont_main {float: left;padding:0px; width:522px; background-color:#FFFFFF; }
#rightcol_cont_main {float:right;padding:0px;width:185px; margin-right:0px; background-color:#FFFFFF;}

#leftcol_cont_right {float: left;padding:0px; width:700px; background-color:#FFFFFF; }


/* Navigation Tabs */
 
.main-nav ul { display: block; width: 784px;  list-style-type: none;clear: right;margin:0;padding:0;padding: 4px 0 4px 0px;border: 0; }
.main-nav li { display: inline; margin-left: 3px; }
.main-nav a  { display: inline; padding: 5px 35px 3px 35px; margin-bottom:1px; text-decoration: none; cursor: pointer; background-image:	url(images/unselected_tab.png);	font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#003399;	font-weight:bold;}
.main-nav li.active {}
.main-nav li.active a {padding-bottom: 5px; background-color: #2E8EC6; color: #990000; background-image:url(images/clear.png);font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;font-weight:bold;  }
/* nav sub tabs */
.sub-nav ul { width: 784px; list-style-type: none; padding: 5px 5px 5px 11px; margin:0; background-color: #2E8EC6; display: none; font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF; }
.sub-nav ul.active { display: block;}
.sub-nav li { display: inline; padding-right: 5px; }
.sub-nav a {  text-decoration: none; cursor: pointer; font-weight: bold; font-family:Arial, Helvetica, sans-serif;	font-size:13px;
color:#FFFFFF; text-decoration:underline; }
.sub-nav li.active a { color:#FFFFFF; font-weight:bold; text-decoration:none; }	
.bg {background-color:#CCCCCC}
	
	
/* Style Classes */	
.header {background-color:#EBEBEB; font-weight:bold;}
.innerbg {background-color:  #F5FAFC;}
.lightbg {background-color:  #FFFFFF; font-weight:normal;}
.scrollsmall {overflow:auto; height:170px; overflow-x:hidden; overflow-y:scroll;}
.producttitle {
color:#367daf; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
margin-bottom:4px;}


/* Rows for Control Panel */
	
.row1,.row2 {width: 950%;}
.px1 {width: 382px;	height: 15px;background-color:#EBEBEB; font-weight:bold; border: solid 1px #CCC; border-bottom:none; padding:2px;}
.px2 {width: 382px;	height: 30px;background-color:#F5FAFC; font-weight:bold; border: solid 1px #CCC;padding:2px; height:415px;}

/* Rows for Contract Area */

.px1_cont {width: 100%;	height: 15px;background-color:#2E8EC6; border: solid 1px #CCC; border-bottom:none; padding:2px; color:#FFFFFF; font-weight:bold; margin-top:5px;height:auto}
.px2_cont {width: 100%;	height: 30px;background-color:#EDF8FF;  border: solid 1px #CCC;padding:2px;height:auto}

.px1_cont_alert {width: 100%;	height: 15px;background-color:#2E8EC6; font-weight:bold; border: solid 1px #CCC; border-bottom:none; padding:2px; color:#FFFFFF; margin-top:5px;height:auto}
.px2_cont_alert {width: 100%;	height: 30px;background-color:#E3E8FC;  border: solid 1px #CCC;padding:2px;height:auto}

.px1_cont_alert {width: 100%;	height: 15px;background-color:#2E8EC6; font-weight:bold; border: solid 1px #CCC; border-bottom:none; padding:2px; color:#FFFFFF; margin-top:5px;height:auto}
.px2_cont_alert {width: 100%;	height: 30px;background-color:#E3E8FC;  border: solid 1px #CCC;padding:2px;height:auto}

.px1_cont_standard_box{width: 98%;	height: 15px;background-color:#EBEBEB; font-weight:bold; border: solid 1px #CCC; border-bottom:none; padding:2px; color:#000000; margin-top:5px; height:auto}
.px2_cont_standard_box {width: 98%;	height: 30px;background-color:#F5FAFC;  border: solid 1px #CCC;padding:2px; height:auto}

.px1_cont_secondary_box{width: 98%;	height: 15px;background-color:#EBEBEB; font-weight:bold; border: solid 1px #CCC; border-bottom:none; padding:2px; color:#000000; margin-top:5px;height:auto}
.px2_cont_secondary_box {width: 98%;	height: 30px;background-color:#FFFBD9;  border: solid 1px #CCC;padding:2px;height:auto}



/* Very Nice Tabs*/

html, body {
margin: 0px;
padding: 0px;
}

body {
text-align: center;
}

#Container {
background-color: #1d3553;
color: #333;
margin-left:auto;
margin-right:auto;
margin-bottom:-50px;
padding-right: 0;
padding-bottom: 50;
padding-left: 0;
width: 1000px;
border: 1px solid #C0C0C0;
height:10px;
}

.space {
margin-bottom:15px;}

#Content {
background-color: #FFFFFF;
border-top-width: 10px;
border-top-style: solid;
border-top-color: #C0C0C0;
margin: 0px;
width: auto;
height: auto;
}
#Navigation {
margin-left: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
position: relative;
height: 83px;
width:1000px;


}

ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 460px;
	left: 496px;
}

ul#primary li {
display: inline;
list-style: none;
}

ul#primary a,ul#primary a.active {
width: 10em;
display: block;
float: left;
text-align: center;
font-family: tahoma, verdana, sans-serif;
font-size: 11px;
text-decoration: none;
color: #333;
letter-spacing: .1em;
margin-top: 0px;
margin-right: 2px;
margin-bottom: 0;
margin-left: 0;
padding-top: 4px;
padding-right: 0;
padding-bottom: 4px;
padding-left: 0;
}

ul#primary a.active,ul#primary a.active:hover {
border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: none;
border-left: 1px solid #c0c0c0;
background: #1d3553;
color: #fff;
font-weight:bold;
margin-top: 0;
margin-right: 2px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 0px;

}

ul#primary a {
background: #e8e9e1;
border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: none;
border-left: 1px solid #c0c0c0;
margin-top: 0px;
margin-right: 2px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
}

ul#primary a:hover {
margin-top: 1;
border-color: #c0c0c0;
background: #F1F1ED;
color: #333;
padding-bottom: 3px;
margin-right: 2px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-right: 0px;
padding-left: 0px;
} 

ul#secondary {
position: absolute;
margin: 0;
padding: 0;
bottom: -1.6em;
left: 1px;
width: 100%;


}

ul#secondary li a {
width: auto;
display: block;
float: left;
padding: 0 10px;
margin: 0;
text-align: center;
border-top: none;
border-right: 1px dotted #c0c0c0;
border-bottom: none;
border-left: none;
background: none;
color: #666;
background-color: #D0D2C1;
text-decoration: none;


}

ul#secondary li a:hover {
color: #333;
background-color: #D0D2C1;
border-top: none;
border-right: 1px dotted #c0c0c0;
border-bottom: none;
border-left: none;
margin: 0px;
padding-top: 0;
padding-right: 10px;
padding-bottom: 0;
padding-left: 10px;

}

ul#secondary li a:active {
color: #000;
background-color: #D0D2C1;
}

ul#secondary li:last-child a {
border: none;
} 


        <style type="text/css">
        #ticker-container {
        position:relative;
        overflow:hidden;
        width: 180px;
        height: 50px;
        background-color: #ffffff;
        background-repeat: repeat;
        padding: 2px;
        border:  dotted #ffffff;
        }
	
	#ticker {
		position:relative;
		width:180px;
	}
	
	#ticker ul {
		padding:0;
		margin:0;
		list-style-type:none;
	}
	#ticker ul li {
            display:list-item;
            margin-top: 1px;
            margin-bottom: 1px;
            padding-top: 1px;
            padding-bottom: 1px;
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            padding-left: 2px;
	}
	
	#ticker ul li a {
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            text-decoration: none;
            padding-left: 2px;
	}
        
        #ticker ul li a:hover {
            font-family: arial;
            font-size: xx-small;
            color: ;
            text-decoration: none;
            padding-left: 2px;
        }
		
#myscroller {
position:relative; // mandatory
width:180px; height:100px; // set as required
background-color:#ffffcc; // set as required
overflow:hidden; // mandatory
border:solid 1px; margin:5px; // optional


}

#loadarea {
width:200px;
height:200px;

}

td .active {

background-color:#da282b;}

#leftmenu a:link  {
color:#333333;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#leftmenu a:hover  {
color:#666666;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#leftmenu a:visited  {
color:#333333;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#leftmenu a:hover  {
color:#666666;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#leftmenu a.active {

color:#666666;
text-decoration:none;
background-color:#ebebeb;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mainproductname {
color:#cc3333;
font-weight:bold;
font-size:13px;
margin-bottom:6px;}

.standardtitle {
font-size:13px;
font-weight:bold;
color:#1d3553;
margin-bottom:5px;}


#accordion {
    border: 1px solid #1F669B;
    width: 300px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
h3 .wf {
    font-size: 12px;
    padding: 4px 6px 4px 6px;
    margin: 0;
    border-style: solid none solid none;
    border-top-color: #BDC7E7;
    border-bottom-color: #182052;
    border-width: 1px 0px 1px 0px;
    color:#fff;
    background-color: #63699C;
    cursor:pointer;
}
#visible {
    color:#CED7EF;
    background-color: #63699C;
}
#panel1, #panel2, #panel3, #panel4 {
    margin: 0;
    padding-bottom: 0;
    border: none;
}
.panel_body {
    
}


td .active {

background-color:#da282b;}

#leftmenu a:link  {
color:#333333;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#leftmenu a:hover  {
color:#666666;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#leftmenu a:visited  {
color:#333333;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#leftmenu a:hover  {
color:#666666;
font-weight:bold;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#leftmenu a.active {

color:#666666;
text-decoration:none;
background-color:#ebebeb;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.translate {
padding-top:5px;

 }
 
 .imgborder {border:1px solid #999999:}
 .bc {margin-top:5px;}

/* Very Nice Tabs*/
