
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 /*background:url(Images/body_background.gif) repeat;*/
}

#wrapper { 
 margin: 0 auto;
 width: 942px;
 
 /*
  background-image:url(Images/drop_shadow.gif);
  background-repeat:repeat-y;
 */
}
#header {
 width: 950px;
 color: #333;
 padding: 0px;
 border-top: 1px solid #474849;
 border-right: 1px solid #474849;
 border-left: 1px solid #474849;
 height: 140px;
 margin: 10px 0px 0px 0px;
 /*background: #DAC8BF;*/
 /*background:url(Images/header_background.gif) repeat-x;*/
 
 background:url(../Images/header2.jpg) no-repeat;
}

#header h1
{
color:#2EDF54;  
padding:50px 0px 0px 5px;
font-size:20px;
width:100%;
border-bottom:solid 1px #4A98C5;	
}



#navigation {
 width: 950px;
 color: #333;
/*padding: 0px 10px 0px 10px;*/
 border-bottom: 1px solid #474849;
 border-left: 1px solid #474849;
  border-right: 1px solid #474849;
  border-top: 1px solid #474849;
 margin: 0px 0px 0px 0px;
  background-color:#4A98C5;
 /*height:15px;*/
/*background-image:url(cole/blockdefault.gif);*/

}

#content { 
 width: 950px;
 color: #333;
 border: 1px solid #474849;
 /*background: #F2F2E6;*/
 margin: 0px 0px 0px 0px;
 /*padding: 10px;*/
 /*height: 452px; /*was 451*/
 background:white;
 
  min-height:462px;
 
}

#content h1
{
 color:#70DD00;
font-size:24px;
padding-top:6px;
width:100%;
border-bottom:dotted 1px Silver;  
}

#content h2
{
 color:#4A98C5;
font-size:16px;
width:100%;
 text-align:center;
 padding-bottom:2px;
}

#content h3
{
 color:#4A98C5;
font-size:14px;
padding-bottom:3px;
}


#content a
{
 color:blue;   
}


#footer { 
 width: 930px;
 color: white;
 border: 1px solid #474849;
 /*background: #BD9C8C;*/
 margin: 0px 0px 1px 0px;
 padding: 5px 10px 1px 10px;
  background-color:#4A98C5;
 /*background:url(../Images/block_default_lig_bl.gif) repeat-x;*/
 height:25px;
 text-align:center;
}

#footer a
{
    color:White;
    text-decoration:none;
}

#footer a:hover
{
    color:White;
    text-decoration:underline;
}



#faux {
background:url(../Images/fax_column.jpg);
margin-top:3px;
 margin-bottom: 0px;
/* overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 /*width: 99.7%;*/
 width:100%;
 /*border-left:solid 1px silver;
  border-right:solid 1px #DCF5C3;
   border-bottom:solid 1px silver;*/
   /*border:solid 1px orange;*/
}


.Page_Content
{
 margin-left:3px;   
}

.Page_Content ul li
{
 list-style-type:disc; 
 list-style-position:inside;
 padding-bottom:15px;
 padding-left:1em;
 text-indent: -1em; 
}

.Page_Content b
{
 color:Navy;   
}


.leftcolumn  
{
    
 display: inline;
 padding-top: 3px;
 width: 645px;
 float: left;
 /*border:solid red 1px;*/
 min-height:281px;
}
* html .leftcolumn {height:281px;} 

.leftcolumn h1
{
 font-size:12px;
 font-weight:bold;
 color:White;
 text-align:center;	
}


.rightcolumn { 
 float: left;
 padding: 4px 0px 0px 3px;
 width: 287px;
 display: inline;
 margin-left:8px;
 
 min-height:20px;
 
 /*border:solid 1px orange;*/
}
* html .rightcolumn {height:20px;}








#leftcontent { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 4px;
 width: 709px;
 float: left;
 min-height: 100px;
 /*border:solid 3px red;*/
}
* html #leftcontent {height:300px} /* IE Min-Height Hack */ 

#rightcontent {
 margin: 0 5px 0px 0px;
 padding: 4px;
 display: inline; /* IE Hack */
 width: 200px;
 float: left;
/*border:solid 1px black;*/
 min-height: 300px;
}
* html #rightcontent {height:300px} /* IE Min-Height Hack */ 
/* -------------- End Columns ------------- */




#left_Segment { /* Parent Wrapper for inside boxes */
 margin: 6px 0px 0px 3px;
 display: inline; /* IE Hack */
 padding: 4px;
 width: 350px; /*426px*/
 float: left;
 min-height: 100px;
/*border:solid 1px black;*/
}
* html #left_Segment {height:300px} /* IE Min-Height Hack */ 

#right_Segment {
 margin: 6px 0px 0px 34px;
 padding: 1px;
 display: inline; /* IE Hack */
 width: 236px;
 float: left;
/*border:solid 1px black;*/
 min-height: 50px;

}
* html #right_Segment {height:50px} /* IE Min-Height Hack */ 

/* -------------- End Segments ------------- */



/* -------------- Used to clear floats ------------- */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* -------------- Used to clear floats ------------- */





.HighLight
{
 width:200px;
 border: solid 1px silver;

 text-align:left;

}

.HighLight h1 {

background-image:url(../Images/Highlight1.gif);
color:Navy;
height:12px;
/*width:100%;*/
border-bottom:solid 1px gray;
padding:1px 0px 5px 5px;

font-size:small; 
margin:0;
	
}

/*--------Pictures for Report pages------------------*/



/*--------End of Pictures------------------*/


.Pic1
{
width:250px;
height:200px;	
background-image:url(Categories/images/app_heading_V2_01.gif);

}



.tbl_background
{
 /* border-bottom:solid 1px black;
  /*background-image:url(Categories/background.jpg);
  border-collapse:collapse;
  */
 
 
  
}

/*
.tbl_background :hover
{
	/*background-image:url(Categories/background.jpg);
	 /*cursor:pointer;
	 
}
*/


.tbl_background a{
	color:Green;
	text-decoration:none;
	
	
}


.tbl_background a:hover
{
	color:Orange;
	text-decoration:underline;
	
	
}

#Student_Seach
{
width:300px; /*350*/
height:350px; /*400*/

background-image:url(Images/student_search_2.gif);
background-repeat:no-repeat;
/*padding:0px 0px 0px 0px;*/

}



/*------------Layout for Home Page------------*/



#Home_leftcontent { /* Parent Wrapper for inside boxes */
 margin: 0px;
 display: inline; /* IE Hack */
 padding: 0px;
 width: 600px;
 height:250px; 
 float: left;
 min-height: 100px;


  
 background-image:url(Images/FFELP-Banner_V3.gif); 
 background-repeat:no-repeat;
 
}

* html #Home_leftcontent {height:250px} /* IE Min-Height Hack */ 

#Home_rightcontent {
 margin: 0px;
 padding: 1px 1px 1px 65px;
 display: inline; /* IE Hack */
 width: 260px;
 height:250px; 
 float: left;
/*border:solid 1px red;*/
 min-height: 250px;
}
* html #Home_rightcontent {height:250px} /* IE Min-Height Hack */ 
/* -------------- End Columns ------------- */




#Home_left_Segment { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 4px;
 width: 290px;
 float: left;
 min-height: 100px;

  border-right:dotted 1px silver;
}
* html #Home_left_Segment {height:100px} /* IE Min-Height Hack */ 


#Home_center_Segment { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 2px 4px 4px 4px; 
 width: 256px;
 float: left;
 min-height: 200px;

 border-right:dotted 1px silver;
}
* html #Home_center_Segment {height:100px} /* IE Min-Height Hack */ 



#Home_right_Segment {
 margin: 0 0px 0px 0px;
 padding: 1px;
 display: inline; /* IE Hack */
 width: 384px;
 float: left;

 min-height: 50px;

}
* html #Home_right_Segment {height:100px} /* IE Min-Height Hack */ 









/*Style list on home page*/

#Home_left_Segment ul{
	
list-style:disc; 
padding:3px 0px 1px 20px;

}

#Home_left_Segment li
{
  font-weight:bold;
  font-size:8pt;

}


#Home_left_Segment p
{
padding:5px 0px 1px 5px;	
	
	
}



#Home_right_Segment p{
	
padding:8px 0px 0px 0px;	

}




#Home_right_Segment ul{
list-style:none;	
padding:0px 0px 0px 15px;	

}

#Home_right_Segment ul li{
	
	
}
 
 
 #Home_right_Segment a{
	color:blue;	
	/*margin: 300px 0px 0px 275px;	*/
}
 
 
  #Home_right_Segment a:visited{
	color:blue;	
	
}


  #Home_left_Segment a:visited{
	color:blue;	
	
}
  #Home_center_Segment a:visited{
	color:blue;	
	
}


 
 


.spacer
{
width:5px;
height:9px;
/*border:solid 1px black;	*/
	
}

.Default_link
{
 font-size:12px;	
	
}


/*Gardening Site-----*/

.Right_Home_top_Content
{
 border:solid 1px #4A98C5;
 height:280px;
 width:280px;
 /*background-image:url(../Images/home_top_right_column.jpg);
  background-repeat:no-repeat;*/
}

.Right_Home_top_Content h1
{
 font-size:18px;
 color:#2255BB;
 border:none;
 text-align:center;
}

.Right_Home_top_Content p
{
    padding:2px;
}


.Community_blocks
{
 width:263px;
 background-color:White;
 margin-left:10px;
 margin-bottom: 10px;
 border:solid 2px #4A98C5;
 min-height:50px;
}

* html .Community_blocks {height:50px}

/*------------------------------------------*/

/*-----------Gallery-----------------------*/
/*--------Producs----------------*/

.Product_div
{
  text-align:center;   
  min-height:475px;
}
* html .Product_div {height:475px;}

.Product_Item
{
      /*border:solid 1px silver;*/ 
    width:200px;
    height:200px; 
    text-align:center;
     padding-top:20px;
    
}

.div_loading
{
 /*
 width:48px;
 min-height:18px;
 float:left;
 display:inline;
 margin-top:-3px; 
*/  
position: absolute;
left: 50%;
top: 50%;
height:100px;
width:100px;
z-index:1000px;
text-align:center;
}

.Product_Sort
{
 width:245px;
 float:right;
 display:inline;
}




/*------datapager---------*/
 #DataPager2{ border:0; margin-left:430px; padding:0; font-size:11px; list-style:none; float:left;}   
 #DataPager2 a { border:solid 1px #9aafe5; margin-right:2px; }   
 #DataPager2 .command  { font-weight:bold; display:block; float:left; margin-right:2px; padding:3px 4px;}       
 #DataPager2 .current { background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; margin-right:2px; }   
 #DataPager2 a:link,    
 #DataPager2 a:visited  { color:#0e509e; display:block; float:left; padding:3px 6px; text-decoration:none; }   
 #DataPager2 a:hover    { border:solid 1px #0e509e; }
/*-----------------------*/

/*-----------Photo Gallery----------------------------*/


.photo_gallery_border
{
 border:solid 1px silver;
 padding:3px;   
 width:150px;
}

.Photo_Gallery_Content
{
    
 width:903px;
 /*border:solid 1px silver;*/   
    
}


/*-----------Photo Gallery----------------------------*/