/*=========================================================
                      CONTENT STYLES
=========================================================*/
STRONG {FONT-WEIGHT: bold}
A:link {TEXT-DECORATION: none}
A:visited {TEXT-DECORATION: none}
A:hover {TEXT-decoration: underline}
A:active {TEXT-DECORATION: underline overline}
OL {FONT: 11px/18px verdana, arial, helvetica, sans-serif; MARGIN-TOP: 0px}
LI {FONT: 11px/18px tahoma, verdana, arial, helvetica, sans-serif; MARGIN-TOP: 0px}
DL {MARGIN-BOTTOM: 10px; MARGIN-TOP: 10px; margin-right: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; border: 1px #0099CC double}
DT {FONT: bold 11px/15px geneva, verdana, sans-serif; margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; color: #000000}
DD {FONT: 10px/12px geneva, verdana, sans-serif; margin-right: 10px}
P {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #444444; clip:   rect(   ); word-spacing: 2px}
TD {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #444444; clip:   rect(   ); word-spacing: 2px}
/* PHASE OUT - This was used before styles for <p> and <td> tags were created */
.main {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #444444; clip:   rect(   ); word-spacing: 2px}
H1 { font-weight: bold; color: #365F91; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
/*H1 {COLOR: #000000; FONT: bold 13px/13px tahoma, verdana, helvetica, arial, sans-serif}*/
H2 {COLOR: #000000; FONT: bold 13px/18px tahoma, verdana, helvetica, arial, sans-serif}
h3 {COLOR: #336699; FONT: bold 13px/18px tahoma, verdana, helvetica, arial, sans-serif}
H4 {COLOR: #336699; FONT: bold 13px/18px tahoma, verdana, helvetica, arial, sans-serif; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 1px; MARGIN-TOP: 1px}
CODE {BACKGROUND-COLOR: #ffffff; COLOR: #630; FONT: 10px monaco, monospace}
BODY { scrollbar-face-color: #336699; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #003366; scrollbar-darkshadow-color: #666666; scrollbar-shadow-color: #003366; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #ffffff; }
BLOCKQUOTE {COLOR: #333333; FONT: 11px/18px verdana, arial, helvetica, sans-serif; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; border: 1px #666666 dashed; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
B {FONT-WEIGHT: bold}
ADDRESS {FONT: 9px Tahoma, Monoco, Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px}
.mainlink {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #336699}
.mainlink:hover {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #336699; TEXT-DECORATION: underline}
.mainlink:visited {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #336699}
.mainlinkgreen {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #419997; TEXT-DECORATION: underline }
.mainlinkgreen:hover {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #419997; TEXT-DECORATION: none}
.mainlinkgreen:visited {FONT: 11px/19px tahoma, verdana, arial, helvetica, sans-serif; color: #419997; TEXT-DECORATION: underline}

/* use for images in the body */
.pic { float: right; }
/* used in middle <td> in the blue header bars like "hottest bootcamps" */
.tblhd { FONT: bold 11px/11px tahoma, arial, helvetica, sans-serif; color: #FFFFFF }

/*======== "BOOTCAMP SPECS" BOX STYLES ========*/
	/* use this on the <div> container */
	.infobox { width: 220px; float: right; margin-left: 10px; margin-bottom: 10px; }
	/* Create a table for the header, then */
	/* use this on the <table> holding the content */
	.infoboxbg { border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color:#EFEFEF; padding: 4px 12px 4px 12px;}
	/* use this on all cells <td> in the <table> */
	.infoboxtd { padding-bottom: 6px; }

/*======== FORM STYLES ========*/
	input { font: 9px tahoma, verdana, arial, sans-serif; color: #0066CC; background-color : efefef;  } 
	select { font: 9px verdana, arial, sans-serif; color: #0066CC; background-color : efefef;  }
	/* used in selects & inputs on forms */
	.fieldone {FONT: 9px tahoma, arial, helvetica, sans-serif; color: #336699; BACKGROUND-COLOR: #ffffff}

/*=========================================================
                      LAYOUT STYLES
=========================================================*/

/*======== COMMON STYLES ========*/
	/* Use on <div> for dashed teal div line in pages */
	#dash_teal { width: 100%; background-image: url(/images/div_dash_teal_bg.gif); height: 16px; }

/*======== BOOTCMAP INFO STYLES ========*/
	/* Use on <div> for bootcamp info tables */
	.bcinfo_title { font-weight: bold; color: #365F91; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }
	/* Use on <table> for bootcamp info tables */
	.bcinfo { border: 1px solid #888888; margin: 10px 0px 20px 12px; }
	/* Use on <td> for bootcamp info header cells (left cell only) */
	.bcinfohdrL { border-bottom: 1px solid #888888; background-color: #8DB3E2; color: #FFFFFF; font-weight: bold; font-size: 11px; padding: 4px; }
	/* Use on <td> for bootcamp info header cells */
	.bcinfohdrR { border-bottom: 1px solid #888888; border-left: 1px solid #888888; background-color: #8DB3E2; color: #FFFFFF; font-weight: bold; font-size: 11px; padding: 4px; }
	/* Use on <td> for bootcamp info cells */
	.bcinfotd1 { background-color: #FFFFFF; color: #000000; font-size: 10px; padding: 4px; vertical-align: middle; }
	/* Use on <td> for bootcamp info cells (alternate bg color) */
	.bcinfotd2 { background-color: #EEECE1; color: #000000; font-size: 10px; padding: 4px; vertical-align: middle; }
	/* Use on <a> for bootcamp info title links */
	.bcinfolink { color: #365F91; font-size: 10px; font-weight: bold; text-decoration: none; }
	.bcinfolink:visited { color: #365F91; font-size: 10px; font-weight: bold; text-decoration: none; }
	.bcinfolink:hover { color: #365F91; font-size: 10px; font-weight: bold; text-decoration: underline; }

/*======== SCHEDULES PAGES STYLES ========*/
	/* Use on header cells <td> in schedules tables */
	.coursehdr { FONT: bold 10px/18px tahoma, verdana, arial, helvetica, sans-serif; color: #000000}
	/* Use on "view your cart" links in schedule tables */
	.coursehdrlink { FONT: bold 10px/18px tahoma, verdana, arial, helvetica, sans-serif; color: #336699}
	.coursehdrlink:hover { FONT: bold 10px/18px tahoma, verdana, arial, helvetica, sans-serif; color: #336699; TEXT-DECORATION: underline}
	/* used in <td> for "State Search Results" in locations_state */
	.coursebig { FONT: bold 12px/18px verdana, arial, helvetica, sans-serif; color: #FFFFFF}
	/* used in <td> holding coursename in locations_state */
	.hdcopy { FONT: bold 14px/18px verdana, arial, helvetica, sans-serif; color: #000000}
	
/*======== QUICKLINKS STYLES ========*/
	/*(the grey "quicklinks" box at the bottom of each page) */
	/* used in the <td> containing the links */
	.mainsmall { FONT: 9px/14px verdana, arial, helvetica, sans-serif; color: #333333}
	/* the links themselves */
	.mainsmallink { FONT: 9px/14px verdana, arial, helvetica, sans-serif; color: #336699}
	.mainsmallink:hover { FONT: 9px/14px verdana, arial, helvetica, sans-serif; color: #336699; TEXT-DECORATION: underline}
	/*#loc_list { position: absolute; border: 1px solid #CCCCCC; padding: 4px; margin: 10px 10px 10px 10px; width: 375px; }
	#crs_list { border: 1px solid #CCCCCC; padding: 4px; margin: 10px 0 10px 415px; width: 375px; }
	#loc_list a { margin-left: 10px; }
	#crs_list a { margin-left: 10px; }*/
	#lists { border: 1px solid #CCCCCC; background-color: #EFEFEF; padding: 4px; margin: 10px auto 10px auto; width: 620px; }
	#loc_list { display:inline; padding: 4px; width: 200px; }
	#crs_list { display:inline; padding: 4px; width: 375px; }
	#loc_list a { margin-left: 10px; }
	#crs_list a { margin-left: 10px; }
	#search_results { }

/*======== LEFT NAV STYLES ========*/
	/* Used in <td> for section headings in the left nav */
	.leftnav_heading { background-color: #669ACC; border-top: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; FONT: bold 13px/21px tahoma, arial, helvetica, sans-serif; color: #FFFFFF; }
	/* Used in <td> for spacers in the left nav */
	.menuspacer { FONT: 11px/5px tahoma, arial, helvetica, sans-serif; color: #BBD7F3 }
	/* used for the active link in the left nav */
	.menuon { FONT: bold 11px/21px tahoma, arial, helvetica, sans-serif; color: #FFFFFF}
	.menuon:hover { FONT: bold 11px/21px tahoma, arial, helvetica, sans-serif; color: #FFFFFF; TEXT-DECORATION: underline}
	/* used for the inactive links in the left nav */
	.menulink { FONT: 11px/16px tahoma, arial, helvetica, sans-serif; color: #BBD7F3 }
	.menulink:hover { FONT: 11px/16px tahoma, arial, helvetica, sans-serif; color: #BBD7F3; TEXT-DECORATION: underline }

/*======== BOOTCAMP INFO PAGES STYLES ========*/
	/* used for the link on each bootcamp name */
	.idxpop { FONT: bold 12px/20px tahoma, arial, helvetica, sans-serif; color: #6699CC}
	.idxpop:hover { FONT: bold 12px/20px tahoma, arial, helvetica, sans-serif; color: #6699CC; TEXT-DECORATION: underline }
	/* used in spans for the bold tagline of each bootcamp */
	.idxpoint { FONT: bold 9px/16px tahoma, arial, helvetica, sans-serif; color: #000000}
	
/*======== PAGE FOOTER STYLES ========*/
	/* used in <td> holding footer content */
	.footer {FONT: 9px Tahoma, Monoco, Verdana, Arial, Helvetica, sans-serif; color: #1B4B7B; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px}	
	/* used in links in the footer */
	.footerlink {FONT: 9px Tahoma, Monoco, Verdana, Arial, Helvetica, sans-serif; color: #1B4B7B; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px}
	.footerlink:hover {FONT: 9px Tahoma, Monoco, Verdana, Arial, Helvetica, sans-serif; color: #1B4B7B; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-DECORATION: underline}
	
/*======== Sitemap STYLES ========*/
	/* used in <UL> holding sitemap tree content */
	ul.tree, ul.tree ul { list-style-type: none; background: url(/images/vline.png) repeat-y; margin: 0; padding: 0; }
	ul.tree ul { margin-left: 10px; } 
	ul.tree li { margin: 0; padding: 0 12px; line-height: 20px; background: url(/images/node.png) no-repeat; color: #369; font-weight: bold; } 
	ul.tree li:last-child { background: #fff url(/images/lastnode.png) no-repeat; } 
	
/*======== Testimonials STYLES ========*/
	/* used in <DIV> holding quote content */
	.myquote { font-style: italic; margin-top: 20px;}
	/* used in <DIV> holding person's name content */
	.quoted { margin-left: 80px; font-weight: bold; }
	
/*======== Articles STYLES ========*/
	/* used in <DIV> holding titles */
	.arttitle { font-weight: bold; font-size: 11px; margin-left: 24px; }
	/* used in <DIV> holding titles */
	.artexcerpt { font-weight: normal; font-size: 11px; margin-left: 36px; margin-bottom: 6px; }

/*======== App process Steps STYLES ========*/
	/* used in <table> */
	.app_process { margin-bottom: 24px; }
	/* used in <td> */
	.app_process_td { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-align: center; }
	.app_process_img { margin-left: 10px; margin-right: 10px; }
	.app_process_sel { text-decoration: underline; color:#990000; }
	
a.lead_navbtns,a.lead_navbtns:visited,a.lead_navbtns:hover,a.lead_navbtns:link {
	border-width: 1px;
	border-style: solid;
	border-color: #CC0033;
	background-color: #FFCCCC;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	margin: 4px;
}
.bighdr { background-color:#6699CC; font-weight: bold; color:#000000; font-size: 18px; padding: 4px; }
.myname { margin-left: 12px; margin-top: 10px; font-weight: bold; color:#000000; font-size: 18px; }
.smlhdr { margin-left: 80px; font-weight: bold; color:#000000; }
.sidtls { margin-left: 92px; }