﻿@import url("jquery-ui-1.7.2.custom.css");
@import "layout.css";
/*@import url("../../p7tp/p7tp_04.css");
@import url("../../p7tp/p7pmv6.css");
@import url("../../p7bpassets/p7bp_int01.css");*/

@import url("../../p7bpassets/p7bp_int01.css");



@import "psa.css";

ul
{
 list-style:none;
 padding:0px;
 margin:0px;	
}

.float_left
{
 display:block;
 float:left;
}

.clear-fix
{
 clear:both;	
}
.padL100
{
 margin-left:100px;	
 padding-left:100px;
}


#columnwrapper
{
 height:1400px;	
}
/************************
#sidenav
************************/
#sidenav
{
 display:block;
 border:solid 2px #cccc00;
 margin:0px;
 padding:0px;
 width:179px;	
}

#sidenav li
{
background:#c8dcf1;
border-bottom:solid 1px #ffffff;
}
#sidenav li:hover
{
background:#2d3277;
}

#sidenav li:hover a
{
color:#c8dcf1;
}


#sidenav, #sidenav li
{
 list-style:none;	
}

#sidenav a
{
 display:block;
 line-height:27px;
 color:#2d3277;
 background:none;
 padding-left:10px;
}

#sidenav a:hover
{
 color:#c8dcf1;
 background:none;
}
/************************
#end sidenav
************************/

/************************
#emailmrktng
************************/
#emailmrktng img
{
 border:0px;
}

#emailmrktng .content
{
 margin: 10px 0 0 40px;
 width:100px;
 height:76px;
 background:url(../images/vendor/emailmarketing/bckgrnd1.jpg) top left repeat-x;
	
}
#emailmrktng .lftcol
{
 width:6px;
 height:76px;
 background: url(../images/vendor/emailmarketing/lftbrdr.jpg) top left no-repeat;
 float:left;
}
#emailmrktng .rghtcol
{
 width:6px;
 height:76px;
 background: url(../images/vendor/emailmarketing/rghtbrdr.jpg) top right no-repeat;
 float:left;
}
#emailmrktng .middle
{
 float:left;
 height:76px;
 width:88px;
 float:left;
}
#emailmrktng ul
{
 list-style:none;
 margin:0px;
 padding:0px;	
}
#emailmrktng .content ul li.row1
{
 padding-top:15px;
 text-align:center;
}
#emailmrktng .content ul li.row1 a
{
 text-decoration:none;
 font-weight:bold;
 font-family:Arial;
 font-size:13px;
 color:#000000;
}
#emailmrktng a:hover
{
 background:transparent;	
}
#emailmrktng .content ul li.row2
{
 padding-top:12px;
 text-align:right;
}
#emailmrktng .footer
{
 padding-top:10px;
 text-decoration:none;
 font-family:Arial,Helvetica,sans-serif;	
 font-size:10px;
 color:#999999;
  text-align:center;
}

#emailmrktng .footer .row1 img
{
	width:168px;
	height:14px; 
}
#emailmrktng .footer a
{
 color:#999999;	

}

/************************
#emailmrktng
************************/

/************************
#quicktips
************************/

/************************
#quicktips
************************/

#quicktips 
{

}

#quicktips.ui-widget { font-family:Arial,Helvetica,sans-serif; font-size: 1em; line-height:1em; background:transparent;}
#quicktips .ui-widget-header a,#quicktips .ui-widget-header a:hover
{
	font-size: .9em; 
	background:none;
	font-weight:normal;
	border:none;
}
#quicktips .ui-widget-header
{
 background:transparent;	
}
#quicktips.ui-widget-content
{
	border:none;
	color:#003366 !important;
	line-height:1.2em;
}
#quicktips .ui-widget-header
{
border:none;	
}
#quicktips  .tabs
{
border:solid 1px #cccc00;
}


/************************
#index
************************/
#gallery1 img
{
 cursor:pointer;
 padding: 0 0 10px 0;
 
 /*width:166;
 height:166;
 */
}
#gallery2
{
	display:none;
}

#gallery1 img:hover
{
 background:#cccc00;	
}

/************************
#courselistings
/************************/
#courselistings
{
 
}

#courselistings ul, #courselistings ul li
{
 list-style:none;
 padding:0px;
 margin:0px;	
}

#courselistings .course
{
margin-top:20px;	
}

#courselistings .category
{
	margin-top:40px;	
}

#courselistings .important
{
 color:#CC0000;	
}

#courselistings img
{
 border:0px;	
 height:20px;
 padding-left:10px;
}
#courselistings a
{	
padding-left:10px;	
}
 

#courselistings a:link {
	color: #06F;
	text-decoration: none;


}
#courselistings a:visited {
	color: #06F;
	text-decoration: none;
}

#courselistings a:active ,#courselistings a:hover {
color: #06F;
text-decoration: underline;
font-weight:bold;
background:none;
}


/************************
#courselistings
/************************/

.dialog
{
    
  
   color:#000000; 
    
}
.course
{

}
.specialstatus
{
 width:50px;
 height:50px;
 color:#0000ff;
 float:left;
 display:inline ;
  background: transparent url(../images/new.gif) top left no-repeat;
}
#aViewCourseCatalog 
{
position :absolute;
margin-left:350px;
}

#quicktips #tab2
{
	font-size:.8em;
}

.sitemessage
{

}

.sitemessage h4
{
	font-size:12px;
	line-height:150%;

}

.sitemessage h2
{

word-spacing:0 !important;
letter-spacing: 4em !important;
}

.sitemessage ul, #sitemessage ul li
{
list-style: disc;
padding:10px;
margin:10px;	
}

.sitemessage li
{
margin-top:5px;	
}

/***********
# Left Box menu
/***********/

	#wrapper {
	width: 175px;
	margin-left: auto;
	margin-right: auto;
	}

	.accordionButton {
	width: 172px;
	float: left;
	_float: none;
	cursor: pointer;
	border-color: #969204;
	border-style:solid;
	border-width:1px;
	background-image:url(../images/banners/downArrow.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	.accordionContent {
	width: 170px;
	float: left;
	_float: none;
	border:hidden;
	}
	
	.staticButton {
	width: 172px;
	float: left;
	_float: none;
	cursor: pointer;
	border-style:none;
	background-repeat:no-repeat;
	background-position:center;
	}
	
	.on {
	background-image:url(../images/banners/upArrow.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	.over {
	background-color:#cccc33;
	}
	
	#wrapper p {
	margin-top: 5px;
	font-size:0.9em;
	margin-bottom: 5px;
	margin-left: 5px;
	}

	.blueText  {
	color:#0A3D60;
	}

	.marginLink  {
		margin-top:5px;
		margin-bottom:5px;
	}
	
	.marginText  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin-top:5px;
	text-align: center;
	}

