/* CSS Document */
/* client: Pinnacle Career Institute */
/* agency: PlattForm */
.odd {background-color:#fff;}
.even {background-color:#FBFCE6;}
body {
	background:  url(images/bgN.gif) repeat-x;
	background-color: #720000;
	font-family: Verdana, Arial, Sans-serif;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#shadow {
	width:803px;
	background:  url(images/shadow-bg.gif) no-repeat;
	text-align: center;
}
#container {
	margin-left:auto;
	margin-right: auto;
	text-align: left;
	width: 785px;
	background-color: #fff;
}
#top {
	background:  url(images/top-bg.gif) repeat-x;
	background-color:#720000;
}
#ttNav {
	margin: 0px;
	padding:7px 0px 0px 35px;
	color: #fff;
	font-size: 10px;
}
#ttNav li{display:inline;}
#ttNav a{
	color: #3c3c3c;
	text-decoration: none;
}
#ttNav a:hover{
	color: #fff;
	text-decoration: underline;
}
.dlink {padding-left:515px;}

#header {
	margin: 10px 0px 0px 0px;
	height: 76px;
	position: relative;
}
#logo {
	float:left;
	padding: 0px 0px 0px 25px;
	margin: 15px 0px 0px 0px;
}

#icons {
	float: right;
	padding: 0px 25px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*********************** top horizontal nav ******************************/
#topHNav {
	margin: 0px 0px 0px 0px;
	padding:7px 0px 0px 5px;
	height: 20px;
	font-size: 9px;
}
#topHNav li.hideLi a{ /* hides contact us, schedule tour and apply online links */
	display:none;
}
#topHNav li{
	display:inline;
	padding: 0px 7px 0px 0px;
}
#topHNav li ul{
	display:none;}

#topHNav a {color: #fff;text-decoration: none;}
#topHNav a:hover {color: #C7C98F;padding-bottom:1px;border-bottom:2px solid #C7C98F;}
#topHNav strong {
	color:#FAFFCA;
	font-size: 14px;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
/************** left column *********************/
h4 {margin:0px; padding:0px;}

#lc { /*left column div*/
	float: left;
	margin: 0px;
	padding: 0px;
	width:182px;
	border-right: 1px solid #e1e1e1;
}

* html #lc { display:inline; }
/** Career Fields **/
#cf {
	margin: 0px;
	padding: 15px 0px 0px 10px;
	background:  url(images/lc-career-fields-bg.gif) no-repeat;

}



#cfHeader {
	margin: 0px;
	padding: 0px;
	color:#196896;
	font-size: 12px;
	font-weight: bold;
	}
#cfNav{
	font-size: 10px;
	color: red;
	margin:0px;
	padding:10px;
}
#cfNav li {
	background: url(images/andraquo-career.gif) 0px 6px no-repeat;
	padding-left: 10px;
	line-height:16px;
	list-style-type:none;
}
#cfNav a{color:#196896;text-decoration: none;}
#cfNav a:hover{text-decoration: underline;}
#cf h4 {color:#196896;font-size:12px;font-weight:bold;padding:4px 0px 0px 0px;}
/************ Quick Links **************/
#ql {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	background:  url(images/lc-quick-links-bg.jpg) no-repeat;
	background-color:#186998;
}
#qlHeader {
	margin: 0px;
	padding: 0px;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
}
#qlNav{
	font-size: 10px;
	color: red;
	margin:0px;
	padding:10px;
}
#qlNav li {
	list-style-type:none;
	background:  url(images/andraquo-quick-links.gif) 0px 6px no-repeat;
	line-height:16px;
	padding-left: 10px;
}
#qlNav a{color:#fff;text-decoration: none;}
#qlNav a:hover{text-decoration: underline;}
#ql h4 {color:#fff;font-size:12px;font-weight:bold;padding:2px 0px 0px 0px;}
/********** News and Events Navigation **********/
#newsevents {
  margin: 0px;
  padding: 4px 0px 0px 11px;
  font-size: bold 11px Verdana, Arial, sans-serif;
  background:  url(images/lc-news-events-bg.gif) no-repeat;
  font-size: 11px;
  color: #000;
}
#newsevents h4 {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}
#newsevents ul {
  padding-left: 0px;
  margin-left: 0px;
}
#newsevents li {
	list-style-type:none;
	background:  url(images/andraquo-news.gif) 0px 7px no-repeat;
	line-height:16px;
	padding-left: 11px;
}
#newsevents a {
	color: #1a6b9a;
	text-decoration: none;
}
#newsevents a:hover {
    text-decoration: underline;
}
/********** Main Left Navigation **********/
#mln {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	background:  url(images/lc-nav-bg.jpg) no-repeat;
	background-color:#fff;
}
#mlnHeader {
	margin: 0px;
	padding: 0px;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	}
#mlNav{
	font-size: 10px;
	color: red;
	margin:0px;
	padding:10px;
}
#mlNav li {
	list-style-type: none;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #e1e1e1;
	width: 140px;
}
#mlNav li ul li {
	display:none;
}
#mlNav li a{color:#3c3c3c;text-decoration: none;}
#mlNav li a:hover{
	padding-left:15px;
	color:#b80000;
	background:  url(images/lc-arrow-small.gif) 2px 2px no-repeat;
}

#mlNav li a:hover {
	background:none;
	padding:0px;
}
#mln h4 {color: #b80000; font-size:12px;font-weight:bold;padding:4px 0px 0px 0px;}
/*************** body Main ***************/

.bodyMainTop {
	float:right;
	margin-left:-1px;
	background-color: #FBFCE6;
	width:602px;
	border-bottom:1px solid #e1e1e1;
}
.mainPicDefault {padding:3px 0px 3px 3px;}
.mainPic {padding:3px 0px 0px 3px;}
.smallPic {
	padding-top:9px;
	padding-bottom:9px;
	margin-bottom: 0px;
	border: 1px solid #ebebeb;
	font-size:10px;
	text-align:center;
}
.smallPicText {
	width:140px;
	text-align:left;
	line-height:12px;
	padding:0px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}
.smallPicText a{
	color: #1a6b9a;
}
#backThree {padding-left: 8px;}
.campusBG {
	float:left;
	width:190px;
	height:78px;
	background:  url(images/campus-bg.gif) no-repeat;
	margin-bottom: 8px;
	padding-right:8px;
}
.campusLink {padding: 6px 0px 0px 10px;}
.campusLink a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
.larrow {margin: 0px 0px 15px 17px;}
.lpic {margin:6px 0px 0px 17px;}
/*********************** main copy body ******************************/
#mcb {
	width: 580px;
	float:right;
	font-size: 12px;
	
	/*border:1px dotted red;*/
	margin:10px 0px 0px 0px;
	padding-right:10px;
	background:  url(images/bg-h2.jpg) no-repeat;
	line-height: 18px;
}
#mcbInner {
	padding: 10px 15px 15px 15px; /*10px 10px 15px 10px;*/
}

#mcbInner img a, #mcbInner img a:hover {border:0; text-decoration:none;}

/*#mcbInner p {width: 355px;}*/
#mcbInner p a{
	background-color:#FBFCE6;
	color: #3c3c3c;
	/*border-bottom:1px dotted #3c3c3c;*/
	text-decoration:none;
}
#mcbInner p a:hover {
	background-color:#ADDFFC; border-bottom:1px solid #3c3c3c;}
/*#mcbInner ol li {padding-bottom:7px;}*/
#mcbInner li { line-height:1.9em;}
#mcbInner ol a, #mcbInner ul a{
	background-color:#FBFCE6;
	color: #3c3c3c;
	/*border-bottom:1px dotted #3c3c3c;*/
	text-decoration:none;
}
#mcbInner ol a:hover, #mcbInner ul a:hover {
	background-color:#ADDFFC;border-bottom:1px solid #3c3c3c;}
#mcbInner h2 {
	margin: 0px;
	color: #196896;
	font-size:22px;
	font-weight: bold;
	text-decoration:none;
}
#mcbInner h2 small {font-size:12px;font-weight:normal;}
#mcbInner h2 a {
	margin: 0px;
	color:#196896;;
	font-size:16px;
	font-weight: bold;
	text-decoration:underline;
}
#mcbInner h2 a:hover {background-color:#ADDFFC;text-decoration:underline;}
#mcbInner h3 {
	color: #7C7E53;
	font-size:14px;
	font-weight: bold;
	margin:5px 0px 0px 0px;
	padding:0px;
	border-bottom: 1px solid #f1f1f1;
}
#mcbInner h4 {
	margin-top: 20px;
	color:#720000;
	font-size:12px;
	font-weight:bold;
	line-height: 16px;
}
#mcbInner h5 {
	margin-top: 50px;
	margin-bottom:5px;
	color:#196896;
	font-size:10px;
	border-bottom: 1px dotted #196896;
}
#mcbInner h6 {
	color:#196896;
	font-size:12px;
}
.mcbIn2  {
	color:#196896;
	font-size:12px;
	padding:0px;
	margin:5px 0px 0px 0px;
}
.mcbIn2 a {
	color:#7C7E53;
	font-size:12px;
	text-decoration:none;
	padding:3px 3px 3px 0px;
}
.mcbIn2 a:hover {
	color:#720000;
	background-color:#FBFCE6;
}
.mcbIn2, .mcbIn3 li{
	list-style-type:none;
}
.mcbIn3 {
	color:#720000;
	font-size:10px;
	padding:0px;
	margin:0px;
	}
.mcbIn3 a{
	color:#720000;
	padding:3px 3px 3px 0px;
	text-decoration:none;
}
.mcbIn3 a:hover{
	color:#720000;
	background-color:#FBFCE6;
}
#mcline {
	width:250px;
	margin:0px;
	padding:0px;
	}
#mcline li {
	list-style-type:none;
	padding-left:5px;
}
#mcline li.bac {
	width:250px;
	background-color:#FBFCE6;
}

#sidebar {
	float: right;
	width: 215px;
	background-color: #fff;
	/*margin: 30px 0px 15px 15px;*/
	margin: 0px 0px 15px 15px !important;
	text-align:center;
}

#sidebar2 {
	clear:both;
	float: right;
	width: 179px;
	background-color: #efefd6;
	/*margin: 30px 0px 15px 15px;*/
	margin: 0px 0px 15px 15px !important;
	padding:0px 20px;
	text-align:center;
	font-size:11px;
	
}

#sidebarPT {
	float: right;
	width: 220px;
	background-color: #fff;
	margin: 0px 0px 15px 15px;
	margin: 0px 0px 15px 15px !important;
	text-align:center;
}
#rightsubNav {
	margin-left: auto;
	margin-right:auto;
	width: 174px;
	border: 1px solid #3c3c3c;
	background:  url(images/sub-nav-bg.gif) repeat-x;
	background-color: #fffff5;
	text-align:left;
	margin-bottom:30px;
}
#rightsubNav h4 {
	margin:0px;
	background-color: #70706e;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding: 5px 8px 5px 8px;
}
#rightsubNav strong {
	color:#70706e;
	padding-left:8px;
	font-size:12px;
	font-weight:normal;
}



#rightsubNav li {
	line-height:normal;
}


.rsn {
	margin:10px 5px 0px 8px;
	padding:0px 0px 0px 0px;
	color:#720000;
	list-style-type:none;
}

.rsn li {
	background: url(images/andraquo-graphic-y.gif) 0px 6px no-repeat;
	padding-left: 10px;
	/*line-height:14px;*/
}
.rsn li ul li {
	list-style-type:none;
}
.rsn a{color:#196896;text-decoration: none;font-size:10px;}
.rsn a:hover{text-decoration: underline;}
.rPic {
	margin-top: 20px;
}
#rPicDiv {
	color:#720000;
	font-size:10px;
}
#rPicDiv h4{
	color:#196896;
	font-size:12px;
	font-weight:bold;
}
#bootcamp {
display:block;
width:166px;
margin:0px;
}
#bootcamp a{
background-color:#196896;color:#fff;font-weight:bold;
display:block;
padding:5px;
}
#bootcamp a:hover{
background-color:#720000;
}
/***Quick Form***/
#shortformtop { background-image: url(images/shortformcap2.gif); height:58px; background-repeat:no-repeat; margin:10px 0px -20px 0px; }
#shortformbody {background-image:url(images/shortformbody.gif); background-repeat:repeat-y; color:#FFF; padding:0px 5px; }
#shortformbottom {background-image:url(images/shortformbottom.gif); height:25px; background-repeat:no-repeat; position:relative; clear:both;}
/*#shorthead {color:#196896; margin:5px 0px 0px 10px; border: inset; border-color:#FFF; padding:2px 0px 10px 0px;}*/
#programs{width:180px;}
.select2{ width:200px; font-size:12px; overflow:hidden;} 

/**************/
#vn {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	/* background-color:#186998; */
}
#vnHeader {
	margin: 0px;
	padding: 0px;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	}
#vnNav{
	font-size: 12px;
	color: red;
	margin:0px 0px 20px 0px;
	padding:10px 10px 10px 10px;
	border-bottom:1px solid #e1e1e1;
}
#vnNav li {
	list-style-type:none;
	line-height:16px;
	padding-left: 10px;
}
#vnNav a{color:#7C7E53;text-decoration: none;font-size:11px;}
#vnNav a:hover{color:#720000;text-decoration: underline;}
#vn h4 {margin:0px;
	background-color: #C7C98F;
	color:#720000;
	font-size:12px;
	font-weight:bold;
	padding: 5px 8px 5px 8px;}
/*************/
#ap {
	margin-top:10px;
	margin-bottom:30px;
	margin-left: auto;
	margin-right:auto;
	display:block;
	width: 158px;
	height: 33px;
	border: 3px double #720000;
	text-align:center;
	background-color:#fff;
}
#ap a{
	display:block;
	text-transform: uppercase;
	color: #720000;
	text-decoration: none;
	font-weight:bold;
	font-size:10px;
	padding:8px 0px 8px 0px;
}
#ap a:hover{
	display:block;
	background: #720000;
	color:#fff;
}
#olc {
	margin-left: auto;
	margin-right:auto;
	color: #196896;
	font-size:12px;
	font-weight:bold;
	width:150px;
	height:98px;
	border:1px solid #707070;
	padding:5px 3px 5px 5px;
	background-color:#f1f1f1;
	font-size:10px;
	line-height:14px;
}
#olc a{color:#720000;font-weight:normal;font-size:10px;}
#olc a:hover {color: #196896;}
#olc img{float:left;}

#old {
	margin-left: auto;
	margin-right:auto;
	color: #196896;
	font-size:12px;
	font-weight:bold;
	width:150px;
	/*height:98px;*/
	border:1px solid #707070;
	padding:5px 3px 5px 5px;
	background-color:#f1f1f1;
	font-size:10px;
	line-height:14px;
	clear:both;
}
#old a{color:#720000;font-weight:normal;font-size:10px;}
#old a:hover {color: #196896;}
#old img{float:left;}
#old ul {list-style: disc; margin-left: 4px; padding-left: 1em; text-indent:0;}
#old li { padding-bottom:10px;}
/*********************** footer ******************************/
#footer {clear: both;padding:0px;margin:0px;text-align:center;background-color:#720000;/*#C7C98F;*/}
#fNav {
font-size: 10px;
font-family: Arial, Verdana, Sans-serif;
background-color:#FBFCE6;
padding:3px;
height:35px;
margin:0px;
}
#fNav li {display:inline;padding:0px 2px 0px 2px;}
#fNav li ul {display:none;}
#fNav a{color:#3c3c3c;text-decoration:none;}
#fNav a:hover{color:#3c3c3c;text-decoration:underline;}

#bNav {background: url(images/footer-bg.gif) no-repeat;margin:0px;padding-bottom: 5px;}
#bNav a{color: #3c3c3c;font-size:10px;text-decoration: none;}
#bNav a:hover{text-decoration:underline;}
#bNav li {display:inline;padding:0px 2px 0px 2px;}
#bNav strong {color:#196896;font-size:12px;font-weight:bold;}
#bNav li.career {color:#196896;font-size:10px;font-weight:bold;padding-right:7px;}

/********************* form format ************************/
.dd {
	font-size:10px;
	color:#720000;
}

.ddd {
	font-size:10px;
	color:#196896;
}
/******************** validation ************************/
.valid {
	font-familty:Arial, Helvetica, Sans-serif;
	color:#ffffff;
	text-align:center;
	width:150px;
	font-size:9px; 
	margin:3px;
	padding:6px;}
.valid a{
	color:#FBFCE6;
	/*border-bottom:1px dotted #e1e1e1;*/
	text-decoration:none;
}
.valid a:hover {
	color:#f1f1f1;
	border-bottom:1px dotted #720000;
}
#videoDiv {
	padding:0px;background-color:#FBFCE6;width:300px;border:1px solid #e1e1e1;font-size:10px;
}
#videoDiv a{color:#196896;}
#videoContent {
	float:left;margin:0px 0px 0px 10px;padding:0px;font-size:10px;
}
.videoPic {float:left;}
/********** Blog Link *********************/
#blogLink {
background:  url(images/pt-blog-bg.gif) no-repeat;
width:170px;
height:48px;
font-size:12px;
color:#fff;
text-align:left;
line-height:12px;
}
#bloglink p{padding:5px 0px 0px 30px;margin:5px; color:#fff;}
#blogLink a{color:#FAFCD6;text-decoration:none;}
#blogLink a:hover{text-decoration:underline;}
/********** Blog only styles **************/
h1 {margin-top:0px;
	color: #196896;
	font-size:22px;
	font-weight: bold;
	text-decoration:none;}
h1 small {font-size:16px;font-weight:bold;}
.postedIn {color:#196896;}
.pagetitle {
	color: #7C7E53;
	font-size:18px;
	font-weight: bold;}
#blogsidebar {
	float: right;
	width: 180px;
	background-color: #FCFCE9;
	margin: 0px 0px 15px 15px;/*top 30*/
	margin: 0px 0px 15px 15px !important;/*top 42*/
	text-align:center;
	border:1px solid #E0E0CE;
}
#blogrightsubNav {
	margin-top:8px;
	margin-left: auto;
	margin-right:auto;
	width: 164px;
	border: 1px solid #3c3c3c;
	background:  url(images/sub-nav-bg.gif) repeat-x;
	background-color: #fffff5;
	text-align:left;
	margin-bottom:10px;
}
#blogrightsubNav h4 {
	margin:0px;
	background-color: #70706e;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding: 5px 8px 5px 8px;
}
#blogrightsubNav strong {
	color:#70706e;
	padding-left:8px;
	font-size:12px;
	font-weight:normal;
}
.blogrsn {
	margin:10px 5px 10px 8px;
	padding:0px 0px 0px 0px;
	color:#720000;
	list-style-type:none;
}

.blogrsn li {
	background: url(images/andraquo-graphic-y.gif) 0px 6px no-repeat;
	padding-left: 10px;
	line-height:14px;
}
.blogrsn li ul li {
	list-style-type:none;
}
.blogrsn a{color:#196896;text-decoration: none;font-size:10px;}
.blogrsn a:hover{text-decoration: underline;}
.post {padding: 0px 0px 25px 0px;}
#bsearch {
	display:none;
	margin-top:8px;
	margin-left: auto;
	margin-right:auto;
	width: 154px;
	border: 1px solid #3c3c3c;
	/* background: url(images/sub-nav-bg.gif) repeat-x; */
	/* background-color: #fffff5; */
	text-align:left;
	/* margin-bottom:10px; */
	padding:5px;
	/* background-color:#e1e1e1; */
	background:  url(images/lc-nav-bg.jpg) no-repeat;
	background-color:#fff;
}
#searchBoxSubmit {margin:0px;padding:0px;}
#bsearch h4{margin:0px;padding:0px;}
#authorinfo {
	margin-left: auto;
	margin-right:auto;
	width: 150px;
	border: 1px solid #3c3c3c;
	/* background: url(images/sub-nav-bg.gif) repeat-x; */
	/* background-color: #fffff5; */
	text-align:left;
	margin-bottom:10px;
	padding:7px;
	background:  url(images/sub-nav-bg.gif) repeat-x;
	background-color:#FFFFF5;
	border:1px solid #E0E0CE;
	font-size:10px;
	line-height:12px;
}
#authorinfo p{margin:0px;padding:0px;}
#authorinfo h4 {margin:0px;padding:0px;}
.authortitle {color:#707070;font-size:9px;padding-bottom:3px;}
#archives {
	margin-left: auto;
	margin-right:auto;
	width: 150px;
	border: 1px solid #3c3c3c;
	/* background: url(images/sub-nav-bg.gif) repeat-x; */
	/* background-color: #fffff5; */
	text-align:left;
	margin-bottom:8px;
	padding:7px;
	background:  url(images/sub-nav-bg.gif) repeat-x;
	border:1px solid #E0E0CE;
}
#archives h4 {margin:0px;padding:0px;}
#archives a{color:#196896;text-decoration: none;font-size:9px;}
#archives a:hover{text-decoration: underline;}
#archives ul {margin:0px;padding:0px;}
#archives li {list-style-type:none;}

#call {text-align:center;}
#call h1{font:18px Geneva, Arial, Helvetica, sans-serif bold; height:25px; background:url(images/call_bg.jpg) repeat-x; padding-top:5px; margin:0px;}

#call-footer { background:#fafce6; font-size:10px; text-align:left; padding:2px 2px 2px 10px;}
#call-footer h4{ font-size:12px; color:#1c6da2; }
#call-footer img{ vertical-align:middle; }
#mcbInner-header{font-size:12px;}
sup{
font-size:8px;
color:#000000;
}

#feature {position:relative; top:-266px; left:-20px;}

#bNav #feature, #rightsubNav #feature { display:none;}

#cf {height:150px; margin-top:121px;}

#topHNav #iaf, #fNav #iaf {
 display:none;
}

