﻿
.DefaultContainer
{
}

.DefaultContainer TD.HeaderRow
{
	padding-top: 24px;
	padding-left: 13px;
	padding-bottom: 0px;
	padding-right: 7px;
}

.FaqContainer TD.HeaderRow
{
	padding-top: 13px;
	padding-left: 13px;
	padding-bottom: 0px;
	padding-right: 7px;
}

.DefaultContainer TD.ContentPane, .FaqContainer TD.ContentPane
{
	padding: 12px 7px 0px 13px;
}

.DefaultContainer .Head
{
	text-transform: uppercase;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#013766;
	font-weight: bold;
}
.PaddingBottom
{
	padding-bottom: 15px;
}

.FaqContainer .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#013766;
	font-weight: bold;
	padding-left: 4px;
}



.BlueBox
{
border:2px solid #013668;
}

.BlueBox TD.HeaderRow
{
	background-color: #013668;
	color: #fff;
	padding: 6px 6px 10px 12px;
}

.BlueBox TD.ContentPane
{
	padding: 12px 7px 12px 7px;
	
}

.BlueBox .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
}

/* Blue Intermodal*/
.BlueBoxIntermodal
{
	border-top:4px solid #9a9a9a;
	border-left:4px solid #9a9a9a;
	border-right:4px solid #9a9a9a;
    border-bottom:4px solid #9a9a9a;

}

.BlueBoxIntermodal TD.HeaderRow
{
	background-color: #9a9a9a;
	color: #fff;
	padding: 0px 0px 6px 5px;

}

.BlueBoxIntermodal TD.ContentPane
{
	padding: 0px 0px 0px 0px;
	
}

.BlueBoxIntermodal .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
    padding: 0px 0px 0px 0px;
}


.BlueBoxIntermodal .li
{
	padding:15px 10px 10px 20px;
}

.BlueBoxIntermodal a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 	
	color:#013766;
}

.BlueBoxIntermodal ul
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 	
	color:#013766;
	}

.intermodalHeight1
{
	height:80px !important;
	height:84px;
	
}

.BlueBox2
{
	border-top:4px solid #013668;
	border-left:4px solid #013668;
	border-right:4px solid #013668;
    border-bottom:4px solid #013668;
}

.BlueBox2 TD.HeaderRow
{
	background-color: #013668;
	color: #fff;
	padding: 6px 0px 8px 0px;
}

.BlueBox2 TD.ContentPane
{
	padding: 19px 2px 9px 2px;
}

.BlueBox2 .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
    padding: 6px 6px 10px 12px;
}


.BlueBox2 .li
{
	padding:15px 10px 10px 20px;
}
/**/


.BlueBox4
{
border:4px solid #013668;
}

.BlueBox4 TD.HeaderRow
{
	background-color: #013668;
	color: #fff;
	padding: 0px 2px 10px 12px;
}

.BlueBox4 TD.ContentPane
{
	padding: 0px 0px 0px 7px;
	
}

.BlueBox4 .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
}

.BlueBox4 .li
{
	padding:15px 10px 10px 20px;
}

/**/


.BlueBox3
{
	border-top:4px solid #013668;
	border-left:4px solid #013668;
	border-right:4px solid #013668;
    border-bottom:4px solid #013668;
}

.BlueBox3 TD.HeaderRow
{
	background-color: #013668;
	color: #fff;
	padding: 6px 2px 10px 2px;
}

.BlueBox3 TD.ContentPane
{
	padding: 7px 2px 9px 2px;
}

.BlueBox3 .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
    padding: 6px 6px 10px 12px;
}


.BlueBox3 .li
{
	padding:15px 10px 10px 20px;
}
/**/
.GrayBox2
{
	border-top:4px solid #9a9a9a;
	border-left:4px solid #9a9a9a;
	border-right:4px solid #9a9a9a;
    border-bottom:4px solid #9a9a9a;
}

.GrayBox2 TD.HeaderRow
{
	background-color: #9a9a9a;
	color: #fff;
	padding: 2px 2px 5px 2px;
}

.GrayBox2 TD.ContentPane
{
	padding: 19px 2px 9px 2px;
}

.GrayBox2 .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
    padding: 6px 6px 10px 8px;
}


.GrayBox3
{
	border-top:4px solid #9a9a9a;
	border-left:4px solid #9a9a9a;
	border-right:4px solid #9a9a9a;
    border-bottom:4px solid #9a9a9a;
}

.GrayBox3 TD.HeaderRow
{
	background-color: #9a9a9a;
	color: #fff;
	padding: 2px 2px 5px 2px;
}

.GrayBox3 TD.ContentPane
{
	padding: 19px 2px 9px 2px;
}

.GrayBox3 .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
    padding: 6px 6px 10px 8px;
}


.BlueGrayBox3
{
	border:2px solid #9a9a9a;
	background-color: #b7ccf1;
	color: #013668;
    padding: 0px 0px 0px 0px;
}
.BlueGrayBox3 TD.BlueHeaderRow3
{
	background-color: #b7ccf1;
	color: #013668;
    padding: 0px 0px 0px 0px;
}

.BlueGrayBox3 .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#013668;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}

.BlueGrayBox3 TD.ContentPane
{
	padding: 0px 0px 0px 0px;
}

.BlueGrayBox2
{
	/*border-bottom:2px solid #9a9a9a;*/
}

.BlueGrayBox2 TD.BlueHeaderRow
{
	background-color: #b7ccf1;
	color: #013668;
 	padding: 0px 2px 0px 2px;
}



.BlueGrayBox2 TD.ContentPane
{
	padding: 0px 0px 0px 0px;
}

.GrayBox
{
	border: 2px solid #9a9a9a;
}

.GrayBox TD.HeaderRow
{
	background-color: #9a9a9a;
	color: #fff;
	padding: 6px 6px 10px 12px;
}

.GrayBox TD.ContentPane
{
	padding: 12px 7px 12px 7px;
}

.GrayBox .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
}

.CaseStudyBox
{
	border-left: 4px solid #999999;
	border-right: 4px solid #999999;
	border-bottom: 4px solid #999999;
}

.CaseStudyBox TD.HeaderRow
{
	border-top: 4px solid #999999;
	background-color: #999999;
	color: #fff;
	padding: 0px 2px 4px 2px;
}
.CaseStudyBox TD.FooterRow, .CaseStudyBox TD.ContentPane
{
	background-color: #CBDAF5;
}
.CaseStudyBox TD.ContentPane
{
	padding: 16px 12px 8px 12px;
}

.CaseStudyBox .Head
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bold;
}

.HomeMain TD.ContentPane
{
	padding: 18px 7px 12px 0px;
}

.HomeMain A
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none !important;
}
.HomeMain .Head
{
	font-size:24px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.2em;
	color: rgb(0, 55, 104); 
}




.HomeBlueGradient .HeaderRow
{
	padding-bottom: 1px;	
	width:100%;
}
.HomeBlueGradient .Title
{
	background-color: #003768;
	width:100%;
}
.HomeBlueGradient .TitleHead
{
	padding: 6px 24px 7px 12px;
	width:100%;
}
.HomeBlueGradient .Head
{
	font-size:13px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white; 
	text-transform: uppercase;
	padding-left:0px;
	
}
.HomeBlueGradient A, .HomeBlueGradient A:hover, .HomeBlueGradient A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color: #fff !important;
	text-decoration: underline !important;
	font-weight: bold;
}
.HomeBlueGradient .Normal
{
	color: #fff;
	font-size: 13px;
}
.HomeBlueGradient TD.ContentPane
{
	background-color: #2D679A;
	padding: 20px 10px 20px 16px;
	background-image: url(images/bluegradient_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border: 5px solid #003768;
}


/*Begin of PhotoBox*/
.HomeBluePhotoBox .PhotoRow
{
	border: 4px solid #003768;
	border-bottom:0px;
}
.HomeBluePhotoBox .HeaderRow
{
	vertical-align: top;
	height: 38px !important;
	background-color: #013668;
	color: #fff;
	border: 4px solid #003768;
	padding: 0px;
}
.HomeBluePhotoBox .Title
{
	background-color: #003768;
}
.HomeBluePhotoBox .TitleHead
{
	padding: 6px 24px 7px 12px;
}
.HomeBluePhotoBox .Head
{
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white; 
	text-transform: uppercase;
	letter-spacing: 0px;
	white-space: normal;
	line-height: 8px;
}
.HomeBluePhotoBox TD.ContentPane
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	padding-right: 0px;
	border: 4px solid #003768;
	border-top:0px;
	height: 132px !important;
	height: 139px;
	
}

/*End of PhotoBox*/

.GrayBox
{
	border: 4px solid #999;
}


#container33 {
	width:100%;
	margin: 0px auto;
	padding:0px;
	text-align:left;
}

.headinggreen4 {
	background-color:#999999;
	color:#eef7e6; 
	padding:4px 8px; 
	width:252px;
	font-weight:bold;
	}
	
.boxwhite2 { border:#999999 4px solid; width:252px; margin-top:0px; padding:6px 5px;
background-color:#ffffff;border-style:solid solid none solid;}

.boxbluenotop2 { border:#999999 4px solid; width:252px;margin-top:0px; padding:6px 5px;
background-color:#B7CCF1;border-style:none solid solid solid;}

.boxbluenotop2 ul {
	color:#013766;
	font-size:12px;
	margin:0px;
	list-style-position:outside;
	list-style-type:disc;
	padding:5px 10px 10px 20px;
}
	
	
.headinggreen2 {
	background-color:#999999;
	color:#eef7e6; 
	padding:4px 8px; 
	width:166px;
	font-weight:bold;
	position: relative;
	top: 142px;
	}

.headinggreen3 {
	background-color:#999999;
	color:#eef7e6; 
	padding:1px 8px; 
	width:166px;
	font-weight:bold;
	}	

.listcontentbox ul {
	color:#013766;
	font-size:12px;
	margin:0px;
	list-style-position:outside;
	list-style-type:disc;
	padding:5px 10px 10px 20px;
}


/* HomeBlue Gradient - No Title*/

.HomeBlueGradient2 A, .HomeBlueGradient2 A:hover, .HomeBlueGradient2 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color: #fff !important;
	text-decoration: underline !important;
	font-weight: bold;
}
.HomeBlueGradient2 .Normal
{
	color: #fff;
	font-size: 13px;
}
.HomeBlueGradient2 TD.ContentPane
{
	background-color: #2D679A;
	padding: 0px 0px 0px 16px;
	background-image: url(images/bluegradient_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border: 5px solid #003768;
}


