*{
	margin: 0;
	padding: 0;
	text-decoration: none;

}

body{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

}

#wrapper{

	margin: auto;

	width: 1000px;

}

#brandingBanner{

	width: 1000px;

	height: 81px;

	background-image: url(../assets/images/scpmgPhysEdBanner.jpg);

	background-repeat: no-repeat;

	background-position: bottom left;

	background-color: #b2d236;

	float: left;

	position: relative;

}

#brandingBanner #rightImage{

	background-image: url(../assets/images/scpmgPhysEdBanner_right.jpg);

	background-position: bottom right;

	background-repeat: no-repeat;

	height: 81px;

	width: 25px;

	float: right;

}

#bannerText{
	position: absolute;
	bottom: 31px;
	left: 254px;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: lighter;
	width: 300px;
	height: 20px;

}

#content{

	width: 1005px;

	float: left;

	margin-top: 30px;

	background-image: url(../assets/dropShadowBackground_stretch.jpg);

	background-repeat: repeat-y;

	background-position: left;

}


#content #top{

	background-image: url(../assets/dropShadowBackground_top.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	height: 25px;

	width: 100%;

	float: left;

}

#content #bottom{

	background-image: url(../assets/dropShadowBackground_bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom left;

	height: 25px;

	width: 100%;

	float: left;

	clear: both;

}

.highlight{

	background: #FFFF00;

}



/* TABLE FORMATTING ---------------- */

.tr1{

	background-color: #FFFFFF;

}

.tr2{

	background-color: #F3F3F3;

}

.displayTable{

	border: #333333 solid 1px;

	float: left;

	clear:both;

	width: 100%;

	background-color: #F3F3F3;

	margin-top: 1px;

	position: relative;

}

.clear{

	clear: both;

	float: left;

}

#contentHolder{

	padding: 5px;

	background-color: #FFFFFF;

	/*border: #666666 1px solid;*/

	clear: both;

	width: 974px;

	margin-left: 8px;

}



#pocContent{

	border: #333333 solid 1px;

	float: left;

	clear: both;

	width: 100%;

	margin-top: 30px;

	background-color: #FFFFFF;

	position: relative;

}

#pocResearch{

	border: #333333 solid 1px;

	float: left;

	clear: both;

	width: 100%;

	margin-top: 30px;

	margin-bottom: 30px;

	background-color: #FFFFFF;

	position: relative;

}



.tableLabels{

	background-color: #D8D8D8;

	color: #333333;

	background-repeat: repeat-x;

	background-position: bottom;

	border-bottom: solid 1px #999999;

	vertical-align: top;

}

.tableContent{

	background-color: #F9F9F9;

}

td{

	padding-left: 5px;

}

.titleLine{

	background-color: #1A61B0;

	color: #FFFFFF;

	height: 40px;

}

.tableLabel{

	position: absolute;

	top: 9px;

	left: 0px;

	background-color: #663399;

	border: 1px solid #333333;

	width: 200px;

	height: 200px;

}

.tableWrapper{

	position: relative;

	float: left;

	both: clear;

	width: 100%;

	height: auto;

}

.pocTitle{

	background-image: url(../assets/images/blueBarPoC.jpg);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #003366;

	color: #FFFFFF;

	height: 25px;

}

.pocTitleGreen{

	background-image: url(../assets/images/greenBarPoC.jpg);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #003366;

	color: #FFFFFF;

	height: 25px;

	border: #666666 solid 1px;

}

.pocTitleOrange{

	background-image:url(../assets/images/orangeBarPoC.jpg);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #003366;

	color: #FFFFFF;

	height: 25px;

	border: #666666 solid 1px;

}

.titleFormat{

	background-image: url(../assets/images/greenTriangle.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	padding-left: 20px;

}

.titleFormatGreen{

	background-image: url(../assets/images/greenArrowPoC.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	padding-left: 20px;

}

.titleFormatOrange{

	background-image:url(../assets/images/orangeArrowPoC.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	padding-left: 20px;

	

}

#welcomeFormat{ position: absolute; top: -23px; left: -7px; width: 260px; height: 25px; font-size: 11pt; color: #000000; 

}



#theTime{

	position: absolute;

	top: -23px;

	right: 15px;

	width: 300px;

	height: 25px;

	font-size: 11pt;

	color: #666666;

	font-size: 10pt;

	font-weight: lighter;

	text-align: right;

}



.dateSub{

	font-size: 8pt;

	color: #666666;

}



.hide{

	visibility: hidden;

	float: left;

	color: #003399;

}

.showTextInput{

	color: #003399;

	float: left;

}

#responseOutput{

	color: #003399;

}

#askLibrarian{

	position: absolute;

	background-image: url(../assets/images/askLibBtn.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	top: -56px;

	right: -30px;

	width: 350px;

	height: 24px;

	color: #000000;

	font-weight: lighter;

	padding-left: 20px;

	padding-top: 4px;

}

#askLibrarianOne{

	position: absolute;

	background-image: url(../assets/images/askLibBtn.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	height: 24px;

	bottom: -35px;

	right: -20px;

	font-size: 10pt;

	font-weight: lighter;

	width: 350px;

	padding-left: 20px;

	padding-top: 4px;

	cursor: pointer;

}

#sensitiveNFODisclaimer{
	position: absolute;
	height: 24px;
	bottom: 9px;
	right: 21px;
	font-size: 10pt;
	font-weight: lighter;
	width: 380px;
	padding-left: 20px;
	padding-top: 4px;
	color: #FFFFFF;

}

#searchForm{
	position: absolute;
	height: 30px;
	right: -1px;
	bottom: -31px;
	width: 400px;
	text-align: right;
	background-image: url(../assets/images/icons_search.gif);
	background-position: 50px 0px;
	background-repeat: no-repeat;



}

#contactUs{

	background-image: url(../assets/images/smsmSquare.gif);

	background-repeat: no-repeat;

	background-position: left center;

	position: absolute;

	height: 22px;

	right: 0px;

	font-size: 10pt;

	font-weight: lighter;

	width: 100px;

	padding-left: 15px;

	padding-top: 5px;

	color: #000000;

	cursor:pointer;

}

#pocBtn{

	background-image: url(../assets/topNavBg.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	border-left: #666666 solid 1px;

	border-right: #666666 solid 1px;

	border-top: #666666 solid 1px;

	height: 20px;

	width: 110px;

	padding-left: 5px;

	padding-right: 5px;

	margin-left: 10px;

	float: right;

}

#pocQuestion{

	float: left;

	padding: 0;

	margin: 0;

}



#PoCFormLink{
	position: absolute;
	bottom: -34px;
	left: 17px;
	font-size: 10pt;
	font-weight: lighter;
	height: 18px;
	width: 390px;

}

#topNav{ list-style: none; text-decoration: none; }


#topNav li{ width: auto; margin-left: 5px; padding-left: 5px; padding-right: 5px; float: left; background-image: url(../assets/topNavBg.jpg); background-repeat: repeat-x; background-position: bottom; height: 20px; border-top: #666666 solid 1px; border-left: #666666 solid 1px; border-right: #666666 solid 1px; text-decoration: none; }

#topNav li{ width: auto; margin-left: 5px; padding-left: 5px; padding-right: 5px; float: left; text-decoration: none; }

.checkBoxSub{

	background-image: url(../assets/images/checkBox.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 24px;

	float: right;

	width: 100px;

	font-size: 8pt;

	color: #999999;

}

.approvedRibbon{

	background-image: url(../assets/images/ribbon.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 28px;

	float: right;

	width: 100px;

	font-size: 8pt;

	color: #999999;

	padding-top: 5px;

}

.grayGradient{

	background-image: url(../assets/articleBorder_Gray.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}

.clickArrow{

	background-image: url(../assets/images/blueArrow.gif);

	background-position: right center;

	background-repeat: no-repeat;

	padding-right: 20px;

	padding-left: 40px;

	padding-top: 5px;

	float: left;

	color: #006699;

}

.boxBorder{

	border: #999999 solid 1px;

	background-image: url(../assets/educationIconsColorBgs_contentTextBg.jpg);

	background-repeat: repeat-x;

}

.boxBorder2{

	border-top: #999999 solid 1px;

	border-bottom: #999999 solid 1px;

	background-image: url(../assets/images/blueBarPoC.jpg);

	color: #FFFFFF;

	background-position: top;

	background-repeat: repeat-x;

}

.noInfo{

	background-image: url(../assets/cautionSign.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 25px;

	padding-left: 5px;

	background-color: #FF0000;

	color: #FFFFFF;

	float:left;

}

.okButton{

	background-image: url(../assets/steelBarHorz_r1_c1.jpg);

	background-repeat: repeat-x;

	background-position: center;

	border: #666666 solid 1px;

	width: 100px;

	height: 20px;

	text-align: center;

	cursor: pointer;

}

.importantText{

	color: #FF0000;

	font-weight: bold;

}

.bulletList{

	list-style: circle;

	padding-left: 35px;

}

.tdTitles{

	font-weight: bold;

	color: #0066CC;

}

#PoCQuestionFormat{

	font-style: italic;

	font-weight: bold;

}

/* FORM FORMATTING ----------- */
#wrapper #brandingBanner #PoCFormLink #topNav li a { text-decoration: none; }
#wrapper #brandingBanner #PoCFormLink #topNav li a:hover { background-color:#06C; color:white; }
#wrapper #content #contentHolder #form1 center #login {
	width: 350px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #content #contentHolder #form1 center .login {

}
#wrapper #content #contentHolder #form1 center .login {
	border: 1px solid #06C;
	padding-bottom: 5px;
}
