/* 



Moline Centre Colors



Dark Blue #004593



Light Blue #9ab6d5



*/







body



{



background:#004593 url(css-images/body-bg.jpg) left top no-repeat;



min-width:1000px;



font-family:verdana, arial, sans-serif;



font-size:11px;



line-height:14px;



color:#fff;



padding:0;



margin:0;



}







#container



{



width:625px;



margin-left:365px;



overflow:hidden;



}







#socialmedia



{



width:625px;



height:32px;



text-align:right;



margin:0 0 10px 0;



padding-top:10px;



}







td.home-table-column



{



width:210px;



border:1px solid #fff;



margin:0 5px;



vertical-align:top;



}







#left-column



{



background:url(css-images/subcontent-bg-one-column.jpg) no-repeat;



width:425px;



min-height:700px;



margin:0;



padding:0;



}





#left-column-resources



{



/*background:url(css-images/subcontent-bg-one-column.jpg) no-repeat;*/



width:425px;



min-height:700px;



margin:0;



padding:0;



color:#004593;



}



#left-column-resources h2

{

color:#004593;

padding-left:15px;

}



#left-column-resources .B_crumbBox a, #left-column-resources a

{

color:#004593;

}







#left-column-bottom



{



width:100%;



height:10px;



background:#fff;



margin-top:10px;



padding:0;



}







#left-column-repeat



{



background:#004593 url(css-images/subcontent-bg-one-column-repeat.jpg) repeat-y;



float:left;



width:425px;



min-height:700px;



margin-top:24px;



padding:0;



}



#left-column-repeat-home



{



background:#fff;



float:left;



width:425px;



min-height:700px;



margin-top:24px;



padding:0;



}





#right-column



{



float:left;



background:#004593 url(css-images/subcontent-bg-two-column.jpg) top no-repeat;



width:172px;



min-height:700px;



margin-top:24px;



margin-left:8px;



padding:10px;}







/**** HORIZONTAL NAVIGATION ******/







#nav



{



width:900px;



height:46px;



margin-left:175px;



padding:0;



}







#nav ul



{



list-style-type:none;



margin:0;



padding:0;



}







#nav ul li



{



position:relative;



float:left;



border-right:#fff solid 1px;



margin:0;



}







#nav ul li a



{



display:block;



width:auto;



color:#004593;



font-size:12px;



padding:5px 10px;



text-decoration:none;



}







#nav ul li a:hover



{



color:#fff;



text-decoration:underline;



}







#nav ul li ul



{



display:none;



position:absolute;



top:1em;



left:0;



margin:0;



padding:0;



}







#nav ul li ul li



{



width:200px;



background-color:#96b1d6;



padding:5px 10px;



border:0;



opacity:.85;



-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /* for IE8 */



filter:alpha(opacity=85); /* for IE7 */



}







#nav ul li ul li a:hover



{



background:#fff;



color:#004593;



}







#nav ul li > ul



{



top:auto;



left:auto;



}







#nav li:hover ul 



{



display: block; 



clear:left;



} 







/***** TEXT FORMAT *******/







h1



{



display:block;



text-align:center;



font-size:16px;



background:#fff;



color:#004593;



padding:10px 0;



margin:0;



}







#right-column h1



{



color:#fff;



background:transparent;



}







#left-column p, #left-column h2, #left-column li



{



padding:5px 10px;



}







h2



{



font-size:14px;



font-weight:bold;



color:#fff;



}







a



{



color:#fff;



}







img



{



border:0;



}







/***** RESOURCE STYLES ************/







.resource



{



width:385px;



border-bottom:#fff dashed 1px;



margin-left:15px;



}







td.logo



{



width:150px;



vertical-align:top;



padding-right:15px;



}







td.resource-info



{



width:170px;



vertical-align:top;



color:#004593;



}







/********** PAGINATION STYLES ****************/







.ditto_paging {



    border-top: 1px solid #ccc;



    padding: 10px;



    font-size: 86%;



    color: black;



}



#ditto_pages .ditto_currentpage {



    border: 1px solid #fff;



    padding: 1px 5px 2px;



    margin-right: 1px;



    color: #9ab6d5;



    background-color:#fff;



}



#ditto_pages .ditto_off {



    border: 1px solid #fff;



    padding: 1px 5px 2px;



    margin-right: 1px;



    color: #fff;



}



#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {



    border: 1px solid #fff;



    padding: 1px 5px 2px;



    margin-right: 1px;



    text-decoration: none !important;



    color: #fff;



}



#ditto_pages a:hover {



    background-color: #fff;



    color: #9ab6d5;



}







.paginateStyles



{



padding:10px;



}







#contactButton



{



background:#004593;



color:#fff;



font-weight:bold;



padding:5px 10px;



border:#fff solid 1px;



}







/******* BREADCRUMBS *************/







.B_crumbBox



{



font-size:10px;



padding:5px 15px;



margin:5px 0;



}








