/* CSS Document */
/*this will consist of the grid, blocks, containers or boxes */
body{
margin:0 auto;
padding:0;
background-color:#fff;
}
#wrap1{
	width:48.88em;
	margin:0 auto;
	
}
#wrap3a{
	width:47.50em;
		margin:0 auto;
}
#wrap3{
	width:47.50em;
		margin:0 auto;
}
#wrap_fin{
	width:47.50em;
		margin:0 auto;
}
#wrap3news{
	width:47.50em;
		margin:0 auto;
}#clearer{
 margin: 0;
  padding: 0;
  height: 0;
  clear: both;
/*************Main containers***************/
}#pagebanner{
	width:47.50em;


}#pageheader{
width:47.50em;
margin:0;
padding:0;
height:1.5em;

}#search{
width:35.6em;
float:right;
margin:0;
padding:0;
}#search2{
width:24.2em;
float:right;
margin-top:5px;
padding:0;

}.quicklink_text{
font:x-small Arial, Helvetica, sans-serif;
color:black;

}#navbox{
	width:47.50em;
		top:80px;
	 
}#contri_navbox{
	width:47.50em;
	background:#0d2b88;
		top:80px;
}#quicklinksbox{
width:47.50em;
height:2em;

}#maincontainer{
	width:47.5em;
	margin:0px;
	
}#lftcol{
width:10.5em;
height:20em;
float:left;
padding-top:3px;
}#lftcol_fin{
width:10.5em;
float:left;
padding-top:2px;
}#pageheader_navy{
	width:47.50em;
	height:3em;
	background: url(http://www.ctcd.edu/navy/images/fourthlevel.jpg) no-repeat;	
/****************************************/
}#lftcolnews{
width:22.75em;
float:left;
margin-left:8px;
}#rtcolnews{
width:12.75em;
float:right;
margin-right:4px;
border:1px solid #ccc;
}#rtcollibrary{
width:12.95em;
float:right;
margin-right:4px;
border:1px solid #ccc;
}#rtcolwebadvisor{
width:12.95em;
margin-right:4px;
float:right;
}.news_box1{
width:12.5em;
height:6.8em;
margin-top:8px;
padding-top:3px;
border-bottom:1px solid #ccc;
}.news_box1a{
width:22.65em;
border:1px solid #ccc;
margin-top:5px;
}#news_box2{
width:22.75em;
border:1px solid #ccc;
margin-top:6px;
clear:left;
}#news_box2a{
width:22.75em;
border-bottom:1px solid #ccc;
}#news_box2b{
width:22.75em;
}#news_box2c{
width:22.75em;
border-bottom:1px solid #ccc;
}#news_box3{
width:22.75em;
border:1px solid #ccc;
margin-top:6px;
}#boxc_news{
width:22.75em;
float:left;
border:1px solid #ccc;
margin-bottom:10px;
}.podcast_box1{
width:12.5em;
border-bottom:1px solid #ccc;
margin-bottom:3px;
padding-bottom:4px;
}#newsevents{
width:26em;
border-right:2px solid #cccccc;
float:left;
padding-left:8px;
}#newsevnts2{
width:10em;
float:right;
margin-right:2px;
}#pageheader_navy{
	width:47.50em;
	height:3em;
	background: url(http://www.ctcd.edu/navy/images/fourthlevel.jpg) no-repeat;	
/*******************************************/
}#library_box1{
width:22.75em;
border:1px solid #ccc;
margin-top:10px;

}#librflash_box{
width:22.75em;
border:1px solid #ccc;
margin-bottom:10px;
margin-top:10px;
}#library_box3{
width:22.75em;
border:1px solid #ccc;
margin-top:8px;
}#library_box2a{
width:22.75em;
border:1px solid #ccc;
margin-top:8px 
}#library_box2b{
width:22.75em;
border:1px solid #ccc;
margin-top:8px 
}#library_box2c{
width:22.75em;
border:1px solid #ccc;
margin-top:8px 
}#library_box2{
width:22.75em;

/***********************************************/
}#videoarticles{
width:22.59em;
border:1px solid #000;
}#videoclip{
width:22.59em;
border:1px solid #000;
}#videoimgs{
width:22.59em;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-top:10px solid #0d2b88;
margin-top:7px;
}#boxa{
width:10.5em;
height:14em;


}#boxb{
width:24.5em;
height:2em;

}#boxc{
width:24.5em;
height:23em;
float:left;
}#tp5box{
width:10em;
height:8.2em;
margin: 0;
padding:3.5em 0 0 0;

/****************************homepage**************/
}#cntcol{
width:26.4em;
height:24em;
float:left;
margin:0;
padding:0;

}#rtcol_mn{
width:7.9em;
height:37em;
float:right; 


}#box2{
width:14.5em;
margin:12px 0 0 0;
float:left;
padding:0;
}#box2b{
width:24.3em;
margin:0;
padding:12px 0 0 0;
float:left;
border-right:1px solid #999;
}#boxspotlight{
width:24.5em;
}#box3{
width:23em;
margin-left:6px;
padding:6px 0 0 3px;
float:left;
}#box4{
width:13em;
padding:6px 0 0 3px;
float:left;
}#minilftbox{
width:14em;
padding:6px 0 0 3px;
margin-left:9px;
float:left;
}#minirtbox{
width:18em;
padding:6px 3px 0 0;
float:right;
}#box5{
width:10.5em;
float:right;
}#rtcol_hmpg{
width:11.5em;
float:right;
margin-top:6px;

}#boxflash{
width:11em;
}#boxtop5{
margin:0;
padding:0;
width:11em;
height:10.74em;
background: url(images/bkgrnd_top5hmpg.jpg) no-repeat center top;
}#spotlightrequest{
width:24.5em;
margin:0;
padding:0;
background: url(images/bkgrnd_spotlighthmpg.jpg) no-repeat ;
height:2.4em;
}#hmpnewsbox_2{
width:24.5em;
margin:0;
padding:0;
border:1px solid #ccc;
}#boxscroll{
width:24.5em;
margin: 6px 0px 0 0px;
padding:0 2px;
/**********************************************************/
}#rtcol{
width:12.29em;
float:left;
padding-top:6px;
padding-left:4px;
border-left:1px solid #999;
}#box1{
width:35.7em;
height:6em;
padding-top:23px;

}#flashbox{
width:28.81em;
height:14.81em;
z-index:6

}#footer{
clear:both;
width:47.50em;
margin:8px 0 0 0;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
/***********************************/



}#tab_container{
width:27.51em;
height:10.88em;

}#container_links{
	width:27em;
	height:6.74em;
	margin-left:4px;
	padding-top:12px;
	padding-left:0;
/******************/
}#col_ads{
width:9.4em;
height:17em;
margin-left:2px;
float:left;

}#quicklinks{
width:47.5em;
height:3em;
z-index:7;
background-color:red;
position:absolute;
top:156px;
}#scroll{
width:9.4em;
height:9.94em;


}#ad_buttons{
width:9.4em;
height:7em;
}
/***************************SECONDARY PAGES******************/
#pagebanner_sl{
	width:47.50em;
	

}#maincontainer_sl{
width:47.50em;
margin-top:10px;


}#lftcol_sl{
	width:10.5em;

	float:left;

}#boxc_sl{
width:30.5em;
height:25em;
float:left;

}#rtcol_sl{
width:35.9em;
padding-left:9px;
padding-right:4px;
float:right;
}#rtcol_slhomepage{
	width:35.9em;
	padding-left:1px;
	padding-right:6px;
	padding-top:3px;
	float:right;
	background: url(background-boxes.gif) no-repeat;
}#rtbox_slhomepage{
	width:18.4em;
	height:12em;
	padding:5px 0 0 0;
	float:left;
}#rtbox2_slhomepage{
	width:16.2em;
	padding-top:5px;
	margin:0 0 0 18px;
    float:left;
}#maincontainer_mil{
width:47.50em;
margin-top:10px;

}#rtcol_mil{
width:35.9em;
padding-left:12px;
padding-right:4px;
float:right;
}#rtcol_staff{
width:35.9em;
height:5.8em;
margin:0;
padding:0;
}#rtcol_pro{
width:18em;
height:37em;
margin:0;
padding:0;
float:left;
}#rtcol_pro2{
width:18em;
height:37em;
margin:0;
padding:0;
float:left;

}#sidebox{
width:6em;
height:7em;
float:right;
}#box1_sl{
width:27em;
height:8em;
}#box2_sl{
width:17em;
height:9em;
}#box3_sl{
width:17em;
height:6.2em;
border-top:1px groove #666;
border-bottom:1px groove #666;
}#box4_sl{
width:17em;
height:6em;
}#box5_sl{
width:17em;
height:6.2em;
}#box1_faq{
width:17em;
height:17em;
padding-top:4px;
}#box2_faq{
width:17em;
height:5em;
}#box3_faq{
width:17em;
height:4em;
border-top:1px groove #666;
border-bottom:1px groove #666;
}#box4_faq{
width:17em;
height:6em;
}#box5_faq{
width:17em;
height:9em;
/**************************************pictures that have a left img with wrap text and additional divs*******tl*********/

/***************************third PAGES******************/
}#maincontainer_tl{
width:48.88em;
margin-top:10px;
background:white;
}#pagebanner_tl{
	width:47.50em;
	
}#lftcol_tl{
width:30.5em;
height:41em;
float:left;
}#boxa_tl{
width:30.5em;
height:10.7em;
margin-bottom:5px;
}#boxc_tl{
width:30.5em;
height:12em;
float:left;
margin-top:3px;
/********************************************three columns*******************************/
}#3column_rt{
width:25em;
float:left;

}#3column_rrt{
width:12em;
float:right;
}#fac_column{
width:16.5em;
float:left;
margin-left:8px;
padding-left:6px;
}#fac_column2{
width:18.5em;
float:right;
padding-left:6px;
/***********************************************************************close three columns/
/***********************spotlight********************/
}#spotlight_box{
width:23em;
height:12em;
border:1px solid #000;
margin-left:6px;
margin-top:10px;
padding:0;
/**********************a-z index****************/
}#lftcol_az{
	width:10.5em;
	height:100%;
	float:left;
	
}
#rtcol_az{
width:35.9em;
height:100%;
padding-left:12px;
float:right;
}#maincontainer_az{
width:47.50em;
margin-top:10px;
}#maincontainer_hr{
width:42.50em;
margin:10px auto;

/*******************index3*************************/
}#horcenter{
width:24.5em;
float:left;
border:1px solid #eee;
margin:6px 4px 6px 8px;
}#boxcntmain{
	width:24.5em;
	float:left;
	margin-top:10px;
	margin-left:8px;
	margin-right:4px;
	
}#boxcnt{
width:24.5em;
border:1px solid #ccc;
background: url(images/spotlights/fareast.jpg) no-repeat;
height:10em;
border:1px solid #eee;
}#boxcnt2{
width:24.5em;
margin-top:7px;
}#boxcntrt{
width:13.1em;
float:right;
margin-right:5px;
margin-top:6px;
padding:0;
background: url(images/bkgrnd_top5hmpg.jpg) no-repeat;
}#boxcntrt_2{
width:11.2em;
margin-top:6px;
margin-right:3px;
padding:0;
float:right;


}#boxcntrt_fin{
width:11em;
float:right;
margin-right:2px;
margin-top:6px;
border: 2px solid #ce9c07;
padding:0;
}#boxcntrt_3{
width:11.8em;
margin: 6px 0px 0 0px;

}#boxcntlft_3{
	width:10.8em;
	height:4.5em;
	margin-top:6px;
	padding:0 2px;
	background: url(images/us_news2.gif) no-repeat;
	
}.boxcntlft_3{
	font:small Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:6em;
	padding-top:5px;
	
	
	
	/***************/
}#boxrt_hours{
width:11em;
float:right;
margin:4px;
padding:3px;
border: 2px solid #ccc;

/****************/
}#body_boxlf{
width:20em;
float:left;
margin-right:3px;
margin-left:5px;
margin-top:16px;
padding-left:9px;
}#body_boxrt{
	width:15em;
	float:right;
	margin-right:2px;
	margin-top:8px;
	border: 1px solid #E5E5E5;
	padding:0 2px;
}#body_boxnoborder{
	width:14.3em;
	float:right;
	margin-right:2px;
	margin-top:8px;
	padding:0 2px;
}#body_boxrtsm{
	width:14em;
	float:right;
	margin-right:25px;
	margin-top:8px;
	border: 2px solid #E5E5E5;
	padding:0 2px;
}#sss_body_boxrtsm{
	width:12em;
	height:9em;
	float:right;
	margin-right:20px;
	margin-top:8px;
	border: 2px solid #E5E5E5;
	padding:6px 2px 0 12px;
    background-color:#fff;
}.colordlink{
font:bold small Arial, Helvetica, sans-serif;
color:#FF3300;
/********************************************/
}#vip{
width:13em;
float:left;
margin-right:2px;
margin-top:8px;
margin-left:15px;
padding-left:9px;
}#viprt{
	width:22em;
	height:22em;
	float:right;
	margin-top:8px;
	padding:0 2px;
	background: url(images/vipadd.jpg) no-repeat 0em 44px;	
}#vip2{
	width:10em;
	border: 1px solid #ccc;
	padding:3px;
	margin: 164px 0 8px 34px;
	float:left;
    
}#viptitle{
width:24em;
float:right;


/*******************************************/
}#map_imbox{
width:24em;
