/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	background-image: url(images/BkGrdMainCntr.jpg);
	background-repeat:repeat-x;
	background-color:#ddccaa;

}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #000096;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin:10px;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.25em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin:10px;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin:10px;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin:10px;	
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#790000;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

TD 
{
	font-size: 11px;
}

P
{
	margin:10px;
}

p.attribute
{	color: Red;
}

.accordianHeader 
{
    border:1px solid #2F4F4F;
    color:White;
    background-color: #2E4D7B;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor:pointer;
}

.accordianContent 
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordianLink
{
    background-color: #D3DEEF;
    color:White;    
}
.AltRow
{ 
	background-color:#DDCCAA;
}
.headerRow
{
	background-color:#0088EE;
}


.btnRating
{
	width:30px;
	height:15px;
	font-size:6pt;
}
.backgroundRight
{
	background-image: url(images/BkgndRight.jpg);
	background-repeat:repeat-y;
	background-position: right;
	width:9px;
}

.ddlLocateCollege
{
	font-size: 12px;
}


.LftNavLtGrBkgnd
{
	background-image: url(images/LftNavLtGrBkgnd.jpg);
	background-repeat:repeat-y;
	background-position: right;
	height:48px;
	width:150px;
}

.Lvl2MainImage
{
	border:0px;
	float:left;
	padding-left:0px;
	padding-top:9px;
	height:67px;
	width:67px;
	
}

.Lvl2MoreImage
{
	border:0px;
	float:left;
	padding-left:10px;
	padding-top:0px;
	
}

/*.2ndNavBtns
{
	border:6px;
	height:19px; 
	width:19px;
}


*/
	
.LftNavDkGrBkgnd
{
	background-image: url(images/LftNavDkGrBkgnd.jpg);
	background-repeat:repeat-y;
	background-position: right;
	height:48px;
	width:150px;
}

.DefaultPageWhiteTableRows
{
	width:320px;
	height:70px;
}

.DefaultPageGreyTableRows
{
	width:320px;
	height:70px;
	background-color:#eeeeee;
}

.DefaultMargins
{
	margin: 10px;
	font-family: Verdana;
	font-size:8pt;
	font-weight:500;
	vertical-align:top;
	line-height: 16px;
}

.DefaultDescriptions
{
	font-family:Verdana;
	color:Black;
	font-size:8pt;
	margin-top:6px;
	margin-left:72px;
}

.DefaultDescriptionsMore
{
	font-family:Verdana;
	color:#790000;
	font-size:8.5pt;
	margin-top:14px;
	margin-left:90px;

}
.Lvl2DefaultTxtHding
{
	font-family:Verdana;
	font-size:16pt;
	color: Black;
	margin-top:7px;
	margin-bottom:2px;
}

.default2ndimage
{ margin-bottom:100px;}

#content 
{
	background-color:#ffffff;
	position:absolute;
	top: 183px; 
	left: 195px;
	font-size: 11px;
	width: 612px;
}

#contCallout img {
	vertical-align:bottom;
}

#CollegeDisplayTable TABLE TR TD 
{
	vertical-align:top;
	color:#333333;
	background:#FFFFFF; 

}

#defaultcobright
{
    border-top:10px;
    border-bottom:10px;
    border-left:1px;
    border-right:1px;
    border-style: solid;
    border-color:#0088EE;
    width:204px;
    float:right;
    padding:1em;
    margin-left:7px;
    }

#defaultcobleft
{
    border-top:10px;
    border-bottom:10px;
    border-left:1px;
    border-right:1px;
    border-style: solid;
    border-color:#0088EE;
    width:204px;
    float:left;
    padding:1em;
    }

#defaultcobcenter
{
    border-top:10px;
    border-bottom:10px;
    border-left:1px;
    border-right:1px;
    border-style: solid;
    border-color:#0088EE;
    width:204px;
    float:left;
    padding:1em;
    margin-left:150px;
    margin-right:150px;
}    

#pading {padding-right:10em;}
    
.DefaultCOB
{
	background-color: Fuchsia;
	margin-left:50px;
	margin-right:50px;
	margin-top:10px;
	margin-bottom:10px;
}

#DefaultCOB h1 {
	color: #790000;
	font-size: 10pt;
	font-style:italic;
	font-weight: bold;

}

#DefaultCOB h2 {
	color: White;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}

.DisplayCollInfoTbl 
{
    margin-left:10px; 
    background-color:White;
    border:0px;
    border-style:none;
    
}

.DisplyCollegeAlternate{ background-color:#EEEEDD; }
.DisplyCollegeHeader{ background-color:#0088EE; color:White; font-size:9pt; text-align:left; }
.DisplyCollegePager { text-align:center; }
.DisplyCollegeControl { font-size:6pt; font-weight:bold; color:#FFFFFF; background-color:#0088ee; border-style:none; }

#fyi
{
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	background-color: #FFEEBC;	
	width: 200px;
	margin: 15px;
	
}

#fyi h2
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #7A0300;	
}
#fyi h4
{
	margin-top: 0px;
	margin-bottom: 0px;	
}

#fyi ul
{
	margin-top: 5px;
}

#fyileft
{
	border-left: solid 1px black;
	border-right: solid 1px black;
	background-color: #DEEDCC;
	width: 70px;	
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	
}

#fyileft h4
{
	margin-top: 0px;
	margin-bottom: 0px;	
}

#fyileft ul
{
	margin-top: 5px;
}

#fyileftsmall
{
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	background-color: #FFEEBC;
	vertical-align: middle;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 500px;
	height: 130px;
	margin: 50px;
}

#fyirightimg
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	float: right;
	
}
.GIFielfHeader
{
	width:100px;
	background-color:Fuchsia;
}

.hrlengths
{
	width:100%;
	margin-left:9px;
	margin-right:100px;
}

.hotline
{ 
	position:inherit;
	left: 0px;
	border:0px;
	margin-left:-10px;

	
}

ul.NavLI 
{
    list-style-image:url(images/LftNavLtGrArrow.jpg);
    background-color:#666666;
}

ul.NavAltLI 
{
    list-style-image:url(images/LftNavDkGrArrow.jpg);
    background-color:#474747;
}
.leftNavParNode 
{
    background-image: url(images/LftNavStudent.jpg)
}

#imgsmright
{
    border-left:1px;
    border-style: none;
    width:205px;
    float: right;
    padding-left:1em;
    padding-bottom:1em;
    padding-top: 1em;
    padding-right:0em;
    }
    
.imgleft
{	
float: left;
margin:5px 10px 15px 10px;
}

.imgright
{
float:right;
margin:0px 0px 15px 20px;
}

#imglgleft
{
    border-left:1px;
    border-style: none;
    width:315px;
    float: left;
    padding-left:1em;
    padding-bottom:1em;
    padding-top: 1em;
    padding-right:0em;
    }
    
#leftNav {
	background-image: url(images/LeftNavBkGnd.jpg);
	background-repeat:repeat-y;
	position: absolute;
	top: 147px;
	left: 0px;
	width: 195px;
	height: 900px;
	border:0px;
}


.LftNavTable {
    width:195px;
    border:0px;
    padding:0px;
}

#leftNav ul li ul {
	background-color: #CDBA99;
	color: #040B25;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0.5em;
}

#leftNav ul li ul li {
	background-color: #CDBA99;
	border-top: none;
	font-weight: normal;
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
}

.LinkHighlight
{
	font-weight:bold;
}	
 .LftNavTrTopPar 
 {
    height:39px;
    width:186px;
    background-image: url(images/LftNavTop.jpg);
    background-repeat:no-repeat;
    background-position:right;
    padding:0px;
    border:0px;
    text-align:Left;
    text-indent:40px;
 }
 
 A.LftNavTrTopParLnk:link { color:White; font-size:12pt; font-family:Arial; font-weight:bold; }
 A.LftNavTrTopParLnk:visited { color:White; font-size:12pt; font-family:Arial; font-style:italic; font-weight:bold;}
 A.LftNavTrTopParLnk:hover { text-decoration:none; color:Gray; }
 
 .LftNavTrMidPar
 {
    height:36px;
    width:186px;
    background-image: url(images/LftNavMid.jpg);
    background-repeat:no-repeat;
    background-position:right;
    text-align:Left;
    text-indent:40px;
    font-size:14pt;
    padding:0px;
    border:0px;
 }
 
 img.LftNavTrMidPar
 {
    border:0px;
 }
 
  .LftNavTrBtmPar
 {
    height:46px;
    width:186px;
    background-image: url(images/LftNavBtmFull.jpg);
    background-repeat:no-repeat;
    background-position:right;
    text-align:Left;
    text-indent:40px;
    font-size:14pt;
    padding:0px;
    border:0px;
 }
 
.LftNavBtm
  {
    height:20px;
    width:189px;
    background-image: url(images/LftNavParBtm.jpg);
    background-repeat:no-repeat;
    background-position:right;
    text-align:Left;
    text-indent:40px;
    font-size:14pt;
    padding:0px;
    border:0px;
 }
 
.LftNavTrLtGry
{
    background-image: url(images/LftNavLtGrBkgnd.jpg);
    background-position:right;
    background-repeat:repeat-y;
    height:30px;
}

.LftNavTrDkGry
{
    background-image: url(images/LftNavDkGrBkgnd.jpg);
    background-position:right;
    background-repeat:repeat-y;
    height:30px;
}

A.LftNavTrTopChldLnk:link { color:White; font-size:8pt; vertical-align:middle; font-family:Arial; font-weight:bold; }
A.LftNavTrTopChldLnk:visited { color:White; font-size:8pt; vertical-align:middle; font-style:italic; font-family:Arial; font-weight:bold; }
A.LftNavTrTopChldLnk:hover { text-decoration:none; color:Gray; }


.LftNavArrows { border:0px; vertical-align:middle; padding-left:30px; padding-right:6px; } 

#level2Content
{
font-family: Calisto MT, Verdana, sans-serif;
	background-color: Transparent;
	position:absolute;
	top: 2px;
	margin-left: 4px;
	margin-right: 4px;
	font-size: 14px;
	width: 100%;
}

#level2Content h1 h2 h3 h4
{
color: #00028E;
}

#level2Content h1
{
	font-family: Calisto MT, Verdana, sans-serif;
	font-size:	4em;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

}

#level2Content h2
{
	font-family: Calisto MT, Verdana, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

#level2COB
{
	font-family: Verdana, sans-serif;
	background-color: #EFDDAB;
}

#level2COB h1 {
	font-family: Verdana, sans-serif;
	color: #790000;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

#level2COB img {
	border: 0px;
}

#level2COB ul {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
	padding-left: 0em;
}

#level2COB ul li {
	list-style-type: none;
	list-style-image: none;
	padding-top: 5px;
	margin-left: 10px;
}

#level2COB ul li ul {
	color: #040B25;
	padding-left: 0px;
	margin-left: 0px;
}

#level2COB ul li ul li {
	font-weight: normal;
	list-style-type: none;
	list-style-image: none;
	margin-left: 10px;
}

#mainContainer {
	background-image: url(images/BkGrdMainCntr.jpg);
	background-color:Green;
	background-repeat:repeat-y;
	position: absolute;
	top: -40px;
	left: 0px;
	width: 766px;
	border:0px;
	height:900px;
}


.other
{
	font-size:xx-small;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;

}

.RatingText
{
	font-size:6pt;
}

.MyRatingText
{
	font-size:6pt;
	color:#faea2e;
	text-align:left;
}

.filledRatingStar {
    background-image: url(Images/StarYellow.gif);

}

.emptyRatingStar {
    background-image: url(Images/StarEmpty.gif);
}

.savedRatingStar {
    background-image: url(Images/StarRed.gif);
}

/*  styles for the unit rater     */
.ratingblock {
	width: 50%;
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}

#Runner {
	border:0px;
	position: relative;
	color: #ffffff;
	font-weight: bold;
	width: 612px;
	padding: 0px;
}

.SitemapPath 
{
	padding-top:2px;
	padding-left:3px;
	}

.StudentBulletedList 
{
    padding-bottom:35px;
}
StudentBulletedListItem
{ padding-bottom: 90px;
}

#topBanner {
	position: absolute;
	top:0px;
	left: 0px;
	border: 0px;
	padding:0px;
	width:807px;
	height:149px;
}
#tBanner {
	position: absolute;
/*	top: 30px; */
	top:0px;
	left: 0px;
	border: 0px;
	padding:0px;
}

#topBannerRight {
	position:absolute;
	left: 195px;
	top: 0px;
	border: 0px;
}

#tblTopNav {
	border:0px;
	position: absolute;
	top: 149px;
	color: #ffffff;
	font-weight: bold;
	left: 195px;
	width: 612px;
	padding: 0px;
}

#tblTopNav TR TD {
	font-size: .6em;
	color: #ffffff;
	font-weight: bold;
}

#tblTopNav A:visited {
	color: #ECAA9C;
}
#tblTopNav A:active 
{
	color: #ffffff;
	font-style:italic;
}

#tblTopNav A:hover {
	color: #ffffff;
}

.sitemap {font-size:6pt; color:White; margin-left:10px;}
.sitemapcurrent{}
.sitemappast {color:Gray;}
.sitemaproot {color:Gray;}

