  
/*
 * @author neil k. palmer
 * @created september, 2004
 * @purpose positioning style sheet for test site
 */

/*
 * Start defining layout blocks for landing page
 */


/*
 * index / form page blocks
 */
/* new css starts*/
body, img,p {margin:0px; padding:0px; border:0px;}
body       {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-image:url(../images/root/background.jpg);}
#containerNew {width:631px;text-align:left;background-color: #E5E5E5;}
#headerNew {width:100%;height:70px;background-color: #FFFFFF;}
p	{font-size:11px;margin-bottom:10px;}
.closeTop {padding-right:15px;padding-bottom:5px;background-color: #FFFFFF;}
div.close {width:100%;float:none; font-size:11px;clear:both; padding:20px 0;}
div.close a {float:right;margin-right:20px;}
#intro {padding:15px 15px 5px 20px;}
#left {width:43%; padding:0 10px 10px 20px; float:left;}
#rightContainer{width: 49%;float: left;}
#rightTop {background-color:  #EEEEEE;padding: 10px;}
#rightBottom {padding-top:5px;}
#left a {color:#000;font-size:11px;}
#left a:hover {text-decoration:none; color:#805d25;}

/*new css ends */
 #container {position:relative; width:745px; background-color:#999999;}

#header {top:0px; left:0px; background-color:#BB3E3E; width:730px; height:124px;overflow:hidden;
}
#hdrImgs { position:absolute; top:0px; left:0px; background-color:#B0D0D0; width:750px; height:124px; }

#copy { position:absolute; top:124px; left:0px; background-color:#FFFFFF; width:730px; }

#copyContent { background-color:#FFFFFF; padding-right:5px; padding-top:5px; padding-left:10px; width:320px; }

#formarea { position:absolute; left:335px; background-color:#EEEEEE; width:384px; top:124px; z-index:0; }


#formContent { padding-left:20px; padding-right:0px; padding-bottom:0px; padding-top:5px; background-color:#EEEEEE;
	 border-left: 2px solid #666666; border-right: 2px solid #666666;  }
	 
#formBody { width:360px; }


form { margin-top: 0px; margin-bottom: 0px; }

.form { font-size: 12px; font-family: arial, verdana, sans-serif; color:#000000; }

br.short 	{ line-height:10px; }

br.tall 	{ line-height:20px; }

.formReq { font-size: 12px; font-family: arial, verdana, sans-serif; color:#000000; font-weight: bold; }
.formReqlifenlerning { font-size: 12px; font-family: arial, verdana, sans-serif; color:#000000; }

/* Image Form Styles */

#submitBtn { margin-left: 100px; }
#processing { margin-left: 100px; }

/* End Image Form Styles */

#footer { position:absolute; left:0px; width:730px; height: 60px; background-color:#FFFFFF; }

#footerContent { padding-top:1px; padding-right:0px; }

.copyrightCopy { text-align: right; padding-top:0px; padding-right:10px; color: #000000; font-size: 11px; font-family: arial, verdana, sans-serif; }


/*
 * content blocks
 */


/*
 * Non Form Elements
 */

 #nonFormCopy { position:absolute; z-index:1; width:730px; top:124px; left:0px; background-color:#FFFFFF; }

#nonFormCopyContent { text-align:left; padding-top:25px; padding-left:35px; padding-right:35px; padding-bottom:35px; color:#000000; }

/*
 * Program Pop Up Elements
 */
#popUpTitle { position:absolute; z-index:1; width:541px; height:70px; top:80px; left:10px; background-color:#FFFFFF; text-align:left; }

#popUpTitleContent { padding-left: 15px; padding-top: 15px; }

#popupLeftCopy { position: absolute; z-index: 1; width: 230px; top:150px; left: 10px; background-color: #FFFFFF; }

#popupLeftCopyContent { padding-left: 15px; padding-right: 25px; padding-top: 15px; text-align: left; padding-bottom: 15px; }


#popUpRightSpacer { position: absolute; z-index: 1; width: 11px; top:150px; left: 540px; background-color: #FFFFFF; }

#popupMainCopy { position: absolute; z-index: 1; width: 320px; top:150px; left: 220px; background-color: #EEEEEE; }

#popupMainCopyContent { padding-left: 10px; padding-right: 25px; text-align: left; padding-top: 15px; padding-bottom: 15px; }


#popupTopLink { position: absolute; z-index: 1; width: 330px; height: 0px; top:90px; left: 211px; background-color: #FFFFFF; }

#popupFooterContent { padding-top: 15px; text-align: right; padding-right: 35px; }

#popupFooter { position: absolute; z-index: 1; width: 541px; height:40px; left: 10px; background-color: #FFFFFF; }


/*
 * Regular Pop Up Elements
 */

 body.regPopBdy { margin-left:10px; margin-top:0px; margin-right:10px; background-color:#999999; }
 
 #regPopHeader { width:541px; height:80px; background-color:#FFFFFF; }
 
 #regPopHeaderContent { text-align:left; padding-top: 5px; }

#regPopTitle { width:541px; height:46px; background-color:#FFFFFF; color:#000000; }

#regPopTitleContent { text-align:left; padding-left:20px; padding-top: 15px; }

#regPopCopy { width:541px; background-color:#FFFFFF; }

#regPopCopyContent { text-align:left; padding-left: 22px; padding-right:22px; padding-bottom:30px; padding-top: 0px; color:#000000; }

#regPopFtr { margin-left:400px; width:90px; padding-bottom:10px; }

.footlinks { margin-left: 5px; margin-bottom: 10px;color:#000000; }

/*
 * Formatting styles
 */
body { background-color:#999999; margin-left:15px; margin-top:0px; }

div { font-family: verdana, arial, sans-serif; font-size: 12px; color: #oooooo; }
 
.copyFormat { font-family: verdana, arial, sans-serif; font-size: 12px; color: #000000; background-color:#D5E2F0; }
.copyFormatbranded { font-family: verdana, arial, sans-serif; font-size: 11px; color: #233A3A; background-color:#ffffff; }

.campusAddress { font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; }

a, td 	{ font-size: 12px; }

.pageId {
  visibility:hidden;
}

span.label { float:left; width:125px; text-align: right; }

input, select { font-family: verdana; font-size: 12px; font-weight: normal; margin-bottom: 0px; }

.subTitle { font-family: arial, verdana, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }
.subTitlemy { font-family: arial, verdana, sans-serif; font-size: 13px; color: #000000; }

.popsubTitle { font-family: arial, verdana, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }

a.footer { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000; }

a.footer:active { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000; }

a.footer:visited { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;   }

a.footer:hover { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;  }

a.program 	{ font-size: 11px; font-family: arial, verdana, sans-serif; color: #000000;  }

a.program:active 	{ font-size: 11px; font-family: arial, verdana, sans-serif; color: #990000;  }

a.program:visited 	{ font-size: 11px; font-family: arial, verdana, sans-serif; color: #000000;  }

a.program:hover 	{ font-size: 11px; font-family: arial, verdana, sans-serif; color: #990000;  }

a.privacy 	{ font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;  }

a.privacy:active 	{ font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;  }

a.privacy:visited 	{ font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;}

a.privacy:hover 	{ font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;  }

a.popprogs 	{ font-size: 11px; font-family: verdana, arial, sans-serif; color: #000000; }

a.popprogs:active 	{ font-size: 11px; font-family: verdana, arial, sans-serif; color: #0000FF; }

a.popprogs:visited 	{ font-size: 11px; font-family: verdana, arial, sans-serif; color: #000000; }

a.popprogs:hover 	{ font-size: 11px; font-family: verdana, arial, sans-serif; color: #0000FF; }

a.popinfo 	{ font-size: 12px; font-family: verdana, arial, sans-serif; color: #ffcc00; }

a.popinfo:active 	{ font-size: 12px; font-family: verdana, arial, sans-serif; color: #F7F0D2; }

a.popinfo:visited 	{ font-size: 12px; font-family: verdana, arial, sans-serif; color: #ffcc00; }

a.popinfo:hover 	{ font-size: 12px; font-family: verdana, arial, sans-serif; color: #F7F0D2; }

.popTitle { font-size:12px; font-family: verdana, helvetica, sans-serif; font-weight: bold; color: #000000; }

.popProgTitle { font-size:13px; font-family: verdana, arial, sans-serif; font-weight: bold; color: #000000; }
.programvaryCopy { text-align: left; padding-top:0px; color: #000; font-size: 10px; font-family: arial, verdana, sans-serif; }

.popProgQual { font-size:12px; font-family: verdana, arial, sans-serif; font-weight: bold; color: #000000; }

.popProgDesc { font-size:12px; font-family: verdana, arial, sans-serif; color: #000000; }

.popCloseLink1 { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #336699; font-weight: bold; }

.popCloseLink2 { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #336699; font-weight: bold; }

.footerCopy { padding-top:0px; padding-right:3px; color:#000000; font-family: arial, verdana, sans-serif; font-size: 11px; }

select.prog { font-size: 12px; width: 320px; }

input, radio { margin-bottom: 0px; }

input, text { margin: 0px; padding: 0px; }
.error { font-family: verdana; color: #ff0000; font-weight: bold; font-size: 10px; padding-left: 5px; }
.thide { display: none; }
.tshow { display: block; font-weight: bold; font-family: verdana, arial, sans-serif; font-size:14px; color:#000000; }


