@charset "UTF-8";
/* CSS Document */

body{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	background:#e6e6e6;


}




.homepage h1{
	font-size:23px;
	font-weight:normal;
	letter-spacing:4px;
	line-height:29px;
	text-transform:uppercase;
}


h2{
border-right:2px solid;
color:#0090AE;
font-size:36px;
font-weight:normal;
margin:0;

text-align:center;



}

h2.principals{
border-right:2px solid;
color:#0090AE;
font-size:36px;
font-weight:normal;
margin:0;
padding-left:20px;
text-align:left;
width:167px;

}



h2.transactions{
border-right:2px solid;
color:#0090AE;
font-size:36px;
font-weight:normal;
margin:0;
padding-left:38px;
text-align:left;
width:307px;



}


h2.contact{
border-right:2px solid;
color:#0090AE;
font-size:36px;
font-weight:normal;
margin:0;
padding-left:38px;
text-align:left;
width:137px;



}


h2.track{
border-right:2px solid;
color:#0090AE;
font-size:36px;
font-weight:normal;
margin:0;
padding-left:38px;
text-align:left;
width:227px;



}



h3{
color:#666666;
font-size:22px;
padding:0px;
margin:0px;



}

#transaction-bottom{
	padding:5px 0px 0px 30px;


}


#transaction-bottom a:link, #transaction-bottom a:visited{
	text-decoration:none;

	color:#333333
}


#transaction-bottom a:hover, #transaction-bottom a:active{
	text-decoration:none;

	color:#009999
}



#graph{
float:right;
padding-bottom:24px;
padding-right:78px;


}


.downloads{
font-size:16px;
background:url(images/PDF-icon.gif) no-repeat;
margin-left:24px;
padding-bottom:3px;
border-bottom:2px solid #cccccc;
font-weight:bold;
color:#333333;
margin-top:10px;
padding-left:27px;

}

.downloads-content{
font-size:16px;
padding-left:24px;
color:#333333;
margin-top:10px;
padding-bottom:28px;

}



.recent-transactions{
font-size:16px;

margin-left:24px;
padding-bottom:3px;
border-bottom:2px solid #cccccc;
font-weight:bold;
color:#333333;
margin-top:10px;

}



/*Main Container*/

#main-container{
width:990px;
margin:0px auto;

}


/*Removes borders off all images that are links*/
img{
border:0px;

}

#logo{
padding:50px 0px 0px 44px;
clear:both;
float:left;
width:380px;


}

#logo a:hover, #logo a:active{
	

}

#blue_line{
	height:10px;
	left:21px;
	position:absolute;
	top:162px;
	width:950px;
	background:#0090AE;
}
/*Main navigation styling*/
#navigation{
float:left;
padding-top:52px;
font-family:Helvetica, sans-serif;
font-weight:lighter;
font-size:13px;
width:545px;

}

#navigation ul{
	display:block;
	list-style:none;
	float:left;
	width:530px;
	margin:0px;
	padding:23px 0 0 13px;

}

#navigation ul li {
	display:block;
	float:left;
	padding-left:2px;
	margin:0px;
	padding-top:7px;
	padding-right:4px;	
	height:89px;
}
#navigation ul li.over {
	background:#0090ae;
}

#navigation ul li a:link, #navigation ul li a:visited {	
	color:#FFFFFF;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;

}
	
/*#navigation ul li a:hover, #navigation ul li a:active {
	
	background:#0090ae;
	
}
*/

#navigation a:hover{
	
}

.buttons{
float:right;
font-size:16px;
color:#cccccc;
padding-right:50px;


}


.buttons a:link, .buttons a:visited{
	color:#CCCCCC;
	text-decoration:none;
	padding-right:20px;
	padding-top:10px;


}

.buttons a:hover, .buttons a:active{
	color:#0090AE;
	text-decoration:none;
	


}



.selectedNav{
	background:#0090ae;
	height:98px;


}


li.over{}



#container-top{
	background:url(images/cont-top-nav.gif) no-repeat;
	height:173px;
	position:relative;

}




/*top header with blue border along bottom*/

#container-top-interior{
	background:url(images/cont-top-nav-interior.gif) no-repeat;
	height:181px;
	padding:0px;
	margin:0px;
	position:relative;

}



#container-bottom{
	background:url(images/cont-bottom.gif) no-repeat;
	height:18px;
	clear:both;
}


#container-middle{
	background:transparent url(images/cont-middle.gif) repeat-y scroll 0 0;
	float:left;
	width:990px;
	clear:both;
	
}


#container-middle-inside{
	background:transparent url(images/cont-middle-inside.gif) repeat-y scroll 0 0;
	float:left;
	width:990px;
	clear:both;
	
}


/*Homepage Graphic*/
#homepage-hero{
	background:url(images/homepage-hero.gif) no-repeat;
	height:521px;
	margin-left:20px;
	margin-top:6px;

}

.pad{
padding-top:15px;
}



#homepage-inside{
	
	
	margin-left:20px;
	padding-top:20px;
	

}

#homepage-text{
	color:#FFFFFF;
	font-size:16px;
	font-weight:lighter;
	line-height:26px;
	padding:213px 20px 10px 200px;
	width:661px;


}


#LeftCol{
	width:392px;
	float:left;
	margin-top:40px;
	
}


#RightCol{
color:#666666;
float:left;
font-size:16px;
line-height:27px;
margin-left:16px;
margin-top:21px;
min-height:400px;
padding:14px;
width:508px;

}


#RightColContact{
color:#666666;
float:left;
font-size:16px;
line-height:27px;
margin-left:37px;
margin-top:115px;
min-height:400px;
padding:14px;
width:508px;

}



#RightColContact a:link{
	text-decoration:none;
	
	color:#333333;


}



#RightColContact a:hover, #RightcolContact a:active{
	text-decoration:none;
	
	color:#009999;
}






#RightCol-trans{
color:#666666;
float:left;
font-size:16px;
line-height:27px;
margin-left:16px;
min-height:400px;
padding:14px;
width:508px;

}

.trans{

padding-top:5px;


}

.trans a:link, .trans a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#333333;


}


.trans a:hover, .trans a:active{
text-decoration:none;
	font-weight:bold;
	color:#009999;


}



#RightCol a:link, #RightCol a:visited,#RightCol-trans a:link, #RightCol-trans a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#666666;
}	


#RightCol a:hover, #RightCol a:active,#RightCol-trans a:hover, #RightCol-trans a:active{
	text-decoration:none;
	font-weight:bold;
	color:#009999;
}



#page-image{
	padding:34px 10px 5px 0px;

}

#principal-1{
	padding:114px 0px 0px 268px;

}

#principal-2{
	padding:244px 0px 0px 268px;

}



.footer{
font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	float:right;
	padding-right:10px;
	padding-bottom:20px;

}

.copyright{
	float:left;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding-left:10px;
}
