body { background-color: #00448f; padding: 0; margin: 0; font: 12px Verdana;}
form { border: 0 ; padding: 0; margin: 0; }
a    { color: #b5111b; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent; }
a:hover  { color: #99bb55; text-decoration: underline; background-color: transparent; border: 0px; outline: none; overflow: hidden; border-style: none; }
a:focus  { color: #99bb55; text-decoration: underline; background-color: transparent; border: 0px; outline: none; overflow: hidden; border-style: none; }
ul { text-align: left; vertical-align: middle; }
h1 {font: 18px Verdana; font-weight: bold; color: #525256; }
h2 {font: 14px Verdana; font-weight: bold; }
img { border: none; }

.hidden { visibility: hidden; }
.nowrap { white-space: nowrap; }
.spacer { padding-top:4px; }
.trans { background: transparent !important; }
.block { display: block !important; }
.black { color:black !important; }
.drkblue { color:#1f3157 !important; }
.ltblue { color:#4781b3 !important; }
.blue { color:#00448f !important; }
.bold { font-weight: bold !important; }
.italic { font-style: italic !important; }
.underline { text-decoration: underline !important; }
.red { color: #b5111b !important; }
.white { color: #ffffff !important;	}
.yellow { color: #f5eb29 !important; }
.green { color: #99bb55 !important; }
.orange { color: #F7720F !important; }
.purple { color: #4a63ae !important; }
.marginauto { margin: auto; }
.floatleft { float: left; }

/****Bullets******/
.bullet  ul { margin: 1em; text-align: left; vertical-align: middle; }
.bullet li { list-style: none; background-image: url(../images/dot.gif); background-repeat: no-repeat; background-position: 20px 3px;  padding-left: 40px; font-size: 9pt; vertical-align: middle; }
.bullet2  ul { padding-left: 5px; text-align: left; }
.bullet2 li { padding-bottom: 10px;}

/**** AJAX ****/
table.WinModal { padding: 0; margin: 0; width: 500px; height: 400px; background-color: #ffffff;	border: solid 4px #000000; font-size: 8pt; margin: auto; }
.modalPopup
{
	background-color: transparent;
	padding: 1em 6px;
}
.modalPopup2
{
	background-color: #ffffff;
	width: 300px;
	vertical-align: top;
}
.modalPopup3
{
	background-color: #ffffff;
	width: 450px;
	vertical-align: top;
}
/****Tables, Cells******/
.table_bounding { background-color: #00448f; width: 750px; border-style: solid; border-width: 0px; }
.tablemain { background-color: #fff; border-color: #525256; width: 750px; border-style: solid; margin: 0px; padding: 0px; border-width: 4px; }
.table_content_title { border-color: #000; width: 100%; border-style: solid; border-width: 2px; }
.table_footer { background-color: #00448f; border-color: #000; width: 100%; vertical-align: middle; }
.table_jobs { border-style: solid; border-width: 1px; border-color: #000; width: 95%; }
.table_bordered { border-style: double; border-width: medium; border-color: Silver; background-color: #f7f8df; }
.texttitle { color: #525256; font-weight: bold; font-size: 16pt; padding-left: 2px; }
.texttitle:hover, .texttitle:focus { color: #99ac43; font-weight: bold; font-size: 16pt; padding-left: 2px; }
.textsubtitle { color: #1f3157; font-weight: bold; font-size: 12pt; float: left; padding-left: 2px; }
.textlogo { color: #525256; font-weight: bold; font-size: 10pt; float: left; padding-left: 10px; }
.textheading { color: #000; font-weight: bold; font-size: 11pt; text-decoration: none; }
.subtitle { color: #525256; font-weight: bold; font-size: 10pt; }
.tdpurple { background-color:#4a63ae; }
.tdheader { height: 40px; background-color:#00448f;	}
.td_vert_line { width: 2px; background-image: url(../images/vert_line.gif); background-repeat: repeat;	}
.tdmenu_top { height: 20px;	text-align: center; padding-left: 10px; background-color:#99bb55; text-align: center; color: #ffffff; font-size: 9pt; }
.tdmenu_mid { height: 20px; text-align: center; padding-left: 10px; background-color:#b5111b; text-align: center; color: #ffffff; font-size: 9pt; }
.tdfooter { height: 10px;	background-color:#00448f;	text-align: right;	color: #ffffff;	font-size: 9pt; }
.tdcontent_title { height: 20px;	background-color:#99ac43;text-align: right; color: #ffffff;	font-size: 10pt; font-weight: bold}
.tdhome_mission { height:180px; background-image: url(../images/home_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_aurora_campus { height:180px; background-image: url(../images/aurora_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_lakewood_campus { height:180px; background-image: url(../images/lakewood_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_denver_campus { height:180px; background-image: url(../images/denver_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_eagle_campus { height:180px; background-image: url(../images/eagle_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_curriculum { height:180px; background-image: url(../images/curriculum_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_board_of_directors { height:180px; background-image: url(../images/brd_dirctrs_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_schedules { height:180px; background-image: url(../images/schedules_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_meetings { height:180px; background-image: url(../images/meeting_announcements_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_registration { height:180px; background-image: url(../images/registration_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_faq { height:180px; background-image: url(../images/faq_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_contact { height:180px; background-image: url(../images/contact_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_resources { height:180px; background-image: url(../images/resources_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_about { height:180px; background-image: url(../images/about_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_volunteer { height:180px; background-image: url(../images/volunteer_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_nonprofit { height:180px; background-image: url(../images/nonprofit_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_coming_soon { height:180px; background-image: url(../images/coming_soon_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_purple_fade { height:100px; background-image: url(../images/purple_fade_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_portal_fade { height:150px; background-image: url(../images/portal_fade_bgrnd.jpg); background-repeat: no-repeat; }
.td_newcomer { height:180px; background-image: url(../images/newcomer_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_safe_schools { height:180px; background-image: url(../images/safe_schools_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_talk_about_nas { height:180px; background-image: url(../images/talk_about_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_inscripciones { height:180px; background-image: url(../images/inscripciones_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_what_to_expect { height:180px; background-image: url(../images/what_expect_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_hablan_acerca_nas { height:180px; background-image: url(../images/hablan_acerca_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_cuales_expectativas { height:180px; background-image: url(../images/cuales_expect_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.td_2007_graduation { height:180px; background-image: url(../images/2007_graduation_collage_bgrnd.jpg); background-repeat: no-repeat; padding-top: 10px; }
.tdshaded { background-image: url(../images/sm_box_purple_fade.jpg); background-repeat: no-repeat; color: #fff; }
.tdshaded_190px { background-image: url(../images/sm_box_purple_fade_190px.jpg); background-repeat: no-repeat; color: #fff; }
.tdshaded2 { border-color: #99bb55; border-style: solid; border-width: 5px; background-color:#4a63ae; color: #fff; }
.tdbordered { border-color: #525256; border-style: solid; border-width: 4px; color: #fff; }
.tdportal_text { width:550px; background: #fff no-repeat 0 0; padding: 10px 20px 0 10px; font: 13px Georgia, Times, Times New Roman, serif; line-height: 1.5; font-style: italic; position: relative;}
.tdportal_links { padding: 10px; font: 16px Georgia, Times, Times New Roman, serif; line-height: 1.5; font-style: italic; position: relative;}

table.HundredpctMid
{
	width: 100%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.HundredpctLft
{
	width: 100%;
	border-style: none;
	text-align: left;
	padding-top: 10px;
}

table.NinetyMid
{
	width: 90%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.NinetyLft
{
	width: 90%;
	border-style: none;
	text-align: left;
	padding-top: 10px;
	margin: auto;
}

table.EightyMid
{
	width: 80%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.EightyLft
{
	width: 80%;
	border-style: none;
	text-align: left;
	margin: auto;
	padding-top: 10px;
}

table.SixtyMid
{
	width: 60%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.SixtyLft
{
	width: 60%;
	border-style: none;
	text-align: left;
	margin: auto;
	padding-top: 10px;
}

table.center
{
	margin: auto;
}

table.main
{
	width: 850px;
	border: solid 2px #274b9f;
	margin: auto;
}

td.BorderBtm
{
	border-bottom: solid 1px #274b9f;
}

td.BorderLft
{
	border-left: solid 1px #274b9f;
}

table.WinMed
{
	width: 790px;
	height: 625px;
	border-style: none;
}

/****End Tables, Cells****/

/****GRIDS*****/
.GridHead1
{
	font-weight: bold;
	font-size: 11px;
	color: White;
	background-image: url(../staff/images/bg-wiz-head2.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding: 0px 0px 2px 0px;
	text-align: left;
}
/*****END GRIDS****/

/****DIVS*****/
div.main
{
	text-align: center;
}
div.center
{
	text-align: center;
	margin: auto;
}
div.border1
{
	border: solid 2px #000000;
}
.divalert
{
	background-color: #ffffff;
	border: steelblue 2px solid;
	color: #000000;
	background-image: url(Images/bg-left-blue-thin.jpg);
	background-repeat: repeat-y;
	padding: 10px 10px 10px 10px;
	cursor: move;
	vertical-align: top;
}
.divHeaderLeft50
{
	text-align: left;
	font: bold 16pt Verdana; color: #99ac43;
	padding: 10px 0px 20px 50px;
}
.divHeaderLeft10
{
	text-align: left;
	font: bold 16pt Verdana; color: #99ac43;
	padding: 10px 0px 20px 10px;
}
/****End DIVS*****/

/**** Text ****/
.footer { font: bold 10px Verdana; color: #8CCE3E; text-align: right; vertical-align: top !important; }
.footerlink { font: bold 10px Verdana; color: #FFF; text-align: right; }
.footerlink:hover { font: bold 10px Verdana; color: #99bb55; text-align: right; text-decoration: underline; }
.footerlink:focus { font: bold 10px Verdana; color: #99bb55; text-align: right; text-decoration: underline; }
.content_highlight { font: bold 14px Verdana; color: #99ac43; }
.content_green { font: bold 10px Verdana; color: #99ac43; }
.footnote { font: 10px Verdana; color: #525256; }
.content_white_bold { font: bold 12px Verdana; color: #fff; }
.content { font: 12px Verdana; line-height: 1.4; color: #525256; }
.big_link { font: bold 13px Verdana; color: #b5111b; }
.big_link:hover, .big_link:focus  { font: bold 12px Verdana; color: #8CCE3E; text-decoration: none; background-color: transparent; border: 0px; }

.button { font-size:8pt; height:20px; }
.textbox { font-size: 8pt; height: 12px; }
.textarea { font-size: 8pt; }
.selectbox { font-size: 8pt; height: 20px; }
.dropdownlist { height: 20px; font-size: 8pt;}
.radiobtn {  }

/**** Menu ****/
.menu { font: bold 7pt Verdana; color: #ffffff; padding-right: 5px;}
.menu:hover  { color: #b5111b; text-decoration: none; }
.menu:focus  { color: #b5111b; text-decoration: none; }
.menu2 { font: bold 7pt Verdana; color: #ffffff; padding-right: 5px;}
.menu2:hover  { color: #99bb55; text-decoration: none; }
.menu2:focus  { color: #99bb55; text-decoration: none; }
.minimenu { font: bold 8pt Verdana; color: #525256; padding-right: 5px;}
.minimenupos { padding-left:90px; padding-top: 5px;}

#dropmenudiv          { position: absolute; background-color: #99bb55; border-top:1px solid #e4fbd5; border-left:1px solid #e4fbd5; border-right:1px solid #e4fbd5; font: normal 8pt arial; line-height: 10px; z-index:100; }
#dropmenudiv a        { width: 100%; display: block; text-indent: 2px; border-bottom: 1px solid #e4fbd5; padding: 3px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover  { background-color: #FFFFFF; }
/* End Menus */

p.center { margin: auto;}
.qoute {font-style: italic;}

/* font size */

.f7                              { font-size: 7pt !important }
.f8                              { font-size: 8pt !important }
.f9                              { font-size: 9pt !important }
.f10                             { font-size: 10pt !important }
.f11                             { font-size: 11pt !important }
.f12                             { font-size: 12pt !important }
.f13                             { font-size: 13pt !important }
.f14                             { font-size: 14pt !important }
.f15                             { font-size: 15pt !important }

/* vertical/horizontal - utilities */

.alignc                          { text-align: center !important; }
.alignl                          { text-align: left !important; }
.alignr                          { text-align: right !important; }
.valignt                         { vertical-align: top !important; }
.valignb                         { vertical-align: bottom !important; }
.valignm                         { vertical-align: middle !important; }

/* margin/padding/height/width - utilities */

.p3                              { padding: 5px !important; }
.p5                              { padding: 5px !important; }
.p8                              { padding: 8px !important; }
.p15                             { padding: 15px !important; }

.m8                              { margin: 5px !important; }
.m5                              { margin: 5px !important; }
.m8                              { margin: 8px ! important; }
.m15                             { margin: 15px !important; }

.h100pct                         { height: 100% !important; }
.w100pct                         { width: 100% !important; }
.h90pct                         { height: 90% !important; }
.w90pct                         { width: 90% !important; }

.height10                       { height: 10px !important; }
.height15                       { height: 15px !important; }
.height20                       { height: 20px !important; }
.height100                       { height: 100px !important; }
.height125                       { height: 125px !important; }
.height200                       { height: 200px !important; }
.height300                       { height: 300px !important; }
.height400                       { height: 400px !important; }
.height500                       { height: 500px !important; }
.height600                       { height: 600px !important; }

.width50                        { width: 50px !important; }
.width75                        { width: 75px !important; }
.width100                        { width: 100px !important; }
.width125                        { width: 125px !important; }
.width150                        { width: 150px !important; }
.width200                        { width: 200px !important; }
.width250                        { width: 250px !important; }
.width300                        { width: 300px !important; }
.width350                        { width: 350px !important; }
.width400                        { width: 400px !important; }
.width500                        { width: 500px !important; }
.width600                        { width: 600px !important; }
.width700                        { width: 700px !important; }

.ptop2                           { padding-top: 2px !important; }
.pbot2                           { padding-bottom: 2px !important; }
.pleft2                          { padding-left: 2px !important; }
.pright2                         { padding-right: 2px !important; }
 
.mtop2                           { margin-top: 2px !important; }
.mbot2                           { margin-bottom: 2px !important; }
.mleft2                          { margin-left: 2px !important; }
.mright2                         { margin-right: 2px !important; }

.ptop3                           { padding-top: 3px !important; }
.pbot3                           { padding-bottom: 3px !important; }
.pleft3                          { padding-left: 3px !important; }
.pright3                         { padding-right: 3px !important; }

.mtop3                           { margin-top: 3px !important; }
.mbot3                           { margin-bottom: 3px !important; }
.mleft3                          { margin-left: 3px !important; }
.mright3                         { margin-right: 3px !important; }
 
.ptop5                           { padding-top: 5px !important; }
.pbot5                           { padding-bottom: 5px !important; }
.pleft5                          { padding-left: 5px !important; }
.pright5                         { padding-right: 5px !important; }

.mtop5                           { margin-top: 5px !important; }
.mbot5                           { margin-bottom: 5px !important; }
.mleft5                          { margin-left: 5px !important; }
.mright5                         { margin-right: 5px !important; }

.ptop8                           { padding-top: 8px !important; }
.pbot8                           { padding-bottom: 8px !important; }
.pleft8                          { padding-left: 8px !important; }
.pright8                         { padding-right: 8px !important; }

.mtop8                           { margin-top: 8px !important; }
.mbot8                           { margin-bottom: 8px !important; }
.mleft8                          { margin-left: 8px !important; }
.mright8                         { margin-right: 8px !important; }

.ptop10                          { padding-top: 10px !important; }
.pbot10                          { padding-bottom: 10px !important; }
.pleft10                         { padding-left: 10px !important; }
.pright10                        { padding-right: 10px !important; }

.mtop10                          { margin-top: 10px !important; }
.mbot10                          { margin-bottom: 10px !important; }
.mleft10                         { margin-left: 10px !important; }
.mright10                        { margin-right: 10px !important; }

.ptop13                          { padding-top: 13px !important; }
.pbot13                          { padding-bottom: 13px !important; }
.pleft13                         { padding-left: 13px !important; }
.pright13                        { padding-right: 13px !important; }

.mtop13                          { margin-top: 13px !important; }
.mbot13                          { margin-bottom: 13px !important; }
.mleft13                         { margin-left: 13px !important; }
.mright13                        { margin-right: 13px !important; }

.ptop15                          { padding-top: 15px !important; }
.pbot15                          { padding-bottom: 15px !important; }
.pleft15                         { padding-left: 15px !important; }
.pright15                        { padding-right: 15px !important; }

.mtop15                          { margin-top: 15px !important; }
.mbot15                          { margin-bottom: 15px !important; }
.mleft15                         { margin-left: 15px !important; }
.mright15                        { margin-right: 15px !important; }

.ptop20                          { padding-top: 20px !important; }
.pbot20                          { padding-bottom: 20px !important; }
.pleft20                         { padding-left: 20px !important; }
.pright20                        { padding-right: 20px !important; }

.mtop20                          { margin-top: 20px !important; }
.mbot20                          { margin-bottom: 20px !important; }
.mleft20                         { margin-left: 20px !important; }
.mright20                        { margin-right: 20px !important; }

.ptop25                          { padding-top: 25px !important; }
.pbot25                          { padding-bottom: 25px !important; }
.pleft25                         { padding-left: 25px !important; }
.pright25                        { padding-right: 25px !important; }

.mtop25                          { margin-top: 25px !important; }
.mbot25                          { margin-bottom: 25px !important; }
.mleft25                         { margin-left: 25px !important; }
.mright25                        { margin-right: 25px !important; }

.mtop20                          { margin-top: 20px !important; }
.mbot20                          { margin-bottom: 20px !important; }
.mleft20                         { margin-left: 20px !important; }
.mright20                        { margin-right: 20px !important; }

.mtop30                          { margin-top: 30px !important; }
.mbot30                          { margin-bottom: 30px !important; }
.mleft30                         { margin-left: 30px !important; }
.mright30                        { margin-right: 30px !important; }

.ptop30                          { padding-top: 30px !important; }
.pbot30                          { padding-bottom: 30px !important; }
.pleft30                         { padding-left: 30px !important; }
.pright30                        { padding-right: 30px !important; }

.mtop35                          { margin-top: 35px !important; }
.mbot35                          { margin-bottom: 35px !important; }
.mleft35                         { margin-left: 35px !important; }
.mright35                        { margin-right: 35px !important; }

.ptop35                          { padding-top: 35px !important; }
.pbot35                          { padding-bottom: 35px !important; }
.pleft35                         { padding-left: 35px !important; }
.pright35                        { padding-right: 35px !important; }

.mtop40                          { margin-top: 40px !important; }
.mbot40                          { margin-bottom: 40px !important; }
.mleft40                         { margin-left: 40px !important; }
.mright30                        { margin-right: 40px !important; }

.ptop40                          { padding-top: 40px !important; }
.pbot40                          { padding-bottom: 40px !important; }
.pleft40                         { padding-left: 40px !important; }
.pright40                        { padding-right: 40px !important; }

.ptop45                          { padding-top: 45px !important; }
.pbot45                          { padding-bottom: 45px !important; }
.pleft45                         { padding-left: 45px !important; }
.pright45                        { padding-right: 45px !important; }

.ptop55                          { padding-top: 55px !important; }
.pbot55                          { padding-bottom: 55px !important; }
.pleft55                         { padding-left: 55px !important; }
.pright55                        { padding-right: 55px !important; }

.ptop65                          { padding-top: 65px !important; }
.pbot65                          { padding-bottom: 65px !important; }
.pleft65                         { padding-left: 65px !important; }
.pright65                        { padding-right: 65px !important; }

.ptop100                          { padding-top: 100px !important; }
.pbot100                          { padding-bottom: 100px !important; }
.pleft100                         { padding-left: 100px !important; }
.pright100                        { padding-right: 100px !important; }

.ptop110                          { padding-top: 110px !important; }
.pbot110                          { padding-bottom: 110px !important; }
.pleft110                         { padding-left: 110px !important; }
.pright110                        { padding-right: 110px !important; }

.ptop120                          { padding-top: 120px !important; }
.pbot120                          { padding-bottom: 120px !important; }
.pleft120                         { padding-left: 120px !important; }
.pright120                        { padding-right: 120px !important; }

.ptop130                          { padding-top: 130px !important; }
.pbot130                          { padding-bottom: 130px !important; }
.pleft130                         { padding-left: 130px !important; }
.pright130                        { padding-right: 130px !important; }

.ptop150                          { padding-top: 150px !important; }
.pbot150                          { padding-bottom: 150px !important; }
.pleft150                         { padding-left: 150px !important; }
.pright150                        { padding-right: 150px !important; }

.ptop165                          { padding-top: 165px !important; }
.pbot165                          { padding-bottom: 165px !important; }
.pleft165                         { padding-left: 165px !important; }
.pright165                        { padding-right: 165px !important; }

.ptop180                          { padding-top: 180px !important; }
.pbot180                          { padding-bottom: 180px !important; }
.pleft180                         { padding-left: 180px !important; }
.pright180                        { padding-right: 180px !important; }

/* Tiny Carousel */
#slider1 { height: 1%; overflow:hidden; padding: 0; margin: 0 auto;  }
#slider1 .viewport { float: left; width: 170px; height: 235px; overflow: hidden; position: relative; }
#slider1 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 170px; left:0; top:0; text-align: center;}
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 232px; width: 167px; font-size: 11px; color: #525256; line-height: 1.1;}
#slider1 img {margin: 5px auto; text-align: center; border:1px solid #333333;}
-->

