﻿/* - - - TAGS - - - */
body {
margin:0;
padding:0;
font: 11px normal Arial,Helvetica,sans-serif;
color:#333;
}

a:link, a:visited {color:#039;}
a:hover {color:#900;}
img {border:0;}
form {padding:0;margin:0;}
h1 {
margin:0;
padding:0;
color:#900;
font: bold 16px arial,helvetica,sans-serif;
}

h2 {
margin:0;
padding:0;
color:#F60;
font: bold 14px arial,helvetica,sans-serif;
}

/* - - - COMMON - - - */
.clear {clear:both;}

#mainContainer {
border: 1px solid #B0B0B0;
width:760px;
margin:0 auto;
padding:0 0 0 0;
}

div.spacer {
  clear: both;
  }

/* - - - HEADER - - - */
#hdrContainer {width:760px;}
#hdrContainer hr {
background-color:#F60;
}

#hdrTop {
background-color:#FFF;
border-bottom:5px solid #F60;
width:150px;
float:left;
}

.topSpace {height:26px;}
* html .topSpace {/* for ie */ height:29px;}

#hdrBottom {background-color:#F60;}

.pLogin {
    background-color: #F60;
    float:left;
    padding-left:0px;
    width:150px;
   /* clear:both;*/
}

.pLogin1 {
    background-color: #F60;
    float:left;
    padding-left:0px;
    width:135px;
    clear:both;
}

.pLogin h2 {
color:#FFF;
font-size:11px;
}

#subNavTop {
background-color:#FFF;
float:left;
line-height:18px;
padding:5px 0 5px 10px;
width:600px;
}

#subNavTop a:link, #subNavTop a:visited {
font-weight:bold;
text-decoration:none;
}

/* - - - LEFTNAV - - - */
#pLeftCol {
clear:both;
width:140px;
background-image:url(/culinaryschools/Images/leftcol_bg.gif);
 background-repeat:repeat;
}

#pLeftCol .pLogin {background-color:#F93;}
#pLeftCol .pLogin1 {background-color:#F93;}

#loginForm {padding-top:10px;}
.pLogin  p {padding:3px 0 3px 0;margin:3px 0 3px 0;}
.pLoginForm {background-color:#F93;}
#loginForm strong {color:#FFF;}
    

#lnReg {
padding:10px 0 10px 10px;
background-color:#F60;
color:#FFF;
font: 10px normal Arial,Helvetica,sans-serif;
border-bottom:1px solid #FFF;
height:32px;
}

#lnReg a:link, #lnReg a:visited {color:#FFF;}
#lnReg a:hover {color:#900;}

#lnLogin {
background-color:#F93;
padding:10px 0 10px 10px;
}

.loginText {
width:100px;
font-size:10px;
color:#333;
}

#lnLogin label {display:none;}
#lnLogin a:link, #lnLogin a:visited {color:#039;}
#lnLogin a:hover {color:#900;}

.lnDivider {
background-image: url(http://www.petersons.com/images/newDots.gif);
height:5px;
line-height:1px;
font-size:1px;
}

/* - - - TOPNAV - - - */
#topnav {
height:52px;
border-bottom:1px dashed #999;
}


/* - - - MAIN CONTENT - - - */
#pMainContent {
background-color:#FFF;
width:595px;
float:right;
padding-left:15px;
}


/* - - - RIGHTCOL - - - */
#rightcol {
width:156px;
float:right;
background-image: url(http://www.petersons.com/images/newDots.gif);
text-align:center;
padding-top:4px;
}

.rcContent {
background-color:#FFF;
text-align:left;
margin:5px;
padding:5px;
}

.rcContentHdr {
background-color:#FFF;
text-align:left;
margin:5px;
padding-left:5px;
padding-right:5px;
}

#rightcol h3 {
margin:0;
padding:0;
color:#900;
font: bold 11px arial, helvetica, sans-serif;
line-height:16px;
}

.rcContent ul {
margin:0;
margin-left:15px;
padding:0;
}
/* - - - *tabs - - - */

.headerTabBox {
height:56px;
vertical-align:bottom;
}

