/* ------------Begin Styles Pulled in from departments.css------------ */

/*
p, span, div, li, ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 140%;
}
 */
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 120%;
}
.percent {
	font-family: Arial, Helvetica, sans-serif;
	margin-left:70; 
	margin-right:70;
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}	
.blueText {
	color: #03C;
}
div.CRN {
	margin: 2px 0 2px 0;
	color: #444;
	font-size: 10px;
	font-weight: bold;
}
div.specialNote {
	border: 1px solid #444;
	padding: 3px 3px 3px 18px;
	color: #444;
	font-size: 11px;
	background: #fff url('/graphics/icons/pushpin_ylw.gif') no-repeat 0 3px;
}

/* ------------End Styles Pulled in from departments.css------------ */



/* Georgetown Law main stylesheet */

/* Changed for CommonSpot Demo */
BODY {
/* background-color: #FEFEF6;
font-size: 10px;
margin-top: 20px;*/
margin-bottom: 0px;
}

BODY,DIV,TD,TH,P,LI,UL {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
}

HR {
color: #cccccc;
background-color: #cccccc;
}
A {
text-decoration: none;
}
A:hover {
text-decoration: underline;
}

/* Used to set background color for content tables */
table.whiteBG {
	background-color: #ffffff;
}

TD.lightgrey {
background-color: #cccccc;
}
/* P {
margin-top: 10px;
margin-bottom: 5px;
font-size: 11px;
} */
p {
    margin: 0 0 1.25em;
    padding: 0;
    font-size: 11px;
	line-height: 165%;
}
UL {
margin-top: 10px;
margin-bottom: 10px;
list-style-image:url(/graphics/layout/bullet_arrow_blue.gif);
}

ul.yellowBullet {
	list-style: disc url(/graphics/qbullet.gif) outside;
	margin-left: 0; 
	padding-left: 40px;	
}

li.yellowBulletList {
	list-style: disc url(/graphics/qbullet.gif) outside;
}
OL {
margin-top: 5px;
margin-bottom: 5px;
}
LI {
font-size: 11px;
margin: .6em 0;
margin-left: -20px;
}
#sidebar ul.screen-fix {padding-top: 8px;list-style-image:url(/graphics/layout/bullet_arrow_blue.gif);}






.searchbox {
font-size: 10px;
width:125px; 
}
.searchform {
margin-top: 0px;
margin-bottom: 0px;
}
/* -----legacy styles----- */

.tmplHeaderLink:hover {
text-decoration: underline;
}

.tmplSubHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none
}

.quicklinks, .departmentNavigation {
font-size: 11px;

}
/* Page title */
.pageHeaderText { 
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold; 
color: #3F617F;  
font-size: 14px;
margin-left: 15px;
/* padding-top: 40px;  removed, drm, 11/11/04 - this padding was the cause of why the nav. links don't work correctly */
}



/* force all forms to be monospace to have [approx.] the same width on different browsers */
INPUT, TEXTAREA {
font-size: 12px;
}
/* generic submit button */
input.submitButton {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.underline {
text-decoration: underline;
}

.rightborder {
	border-color: black #CCCCCC black black;
	border-right-width: 1px;
	border-style : solid;
	border-left-width : 0px;
	border-bottom-width : 0px;
	border-top-width : 0px;
}


.bottomborder {
	border-color: black #CCCCCC black black;
	border-right-width: 0px;
	border-style : solid;
	border-left-width : 0px;
	border-bottom-width : 1px;
	border-top-width : 0px;
}

.bottomTopborder {
	border-color: black #CCCCCC black black;
	border-right-width: 0px;
	border-style : solid;
	border-left-width : 0px;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

.bottomTopLeftRightborder {
	border-color: black black black black;
	border-right-width: 1px;
	border-style : solid;
	border-left-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

a.pdf:link, a.pdf:visited, a.pdf:hover, a.pdf:active {
	padding: 2px 20px 2px 0;
	background: transparent url(/graphics/pdficon_sm.gif) no-repeat scroll right center;
}

a.doc:link, a.doc:visited, a.doc:hover, a.doc:active {
	padding: 2px 20px 2px 0;
	background: transparent url(/graphics/docicon_sm.gif) no-repeat scroll right center;
}

a.xls:link, a.xls:visited, a.xls:hover, a.xls:active {
	padding: 2px 20px 2px 0;
	background: transparent url(/graphics/xlsicon_sm.gif) no-repeat scroll right center;
}

a.eml:link, a.eml:visited, a.eml:hover, a.eml:active {
	padding: 2px 20px 2px 0;
	background: transparent url(/graphics/eml_icon.gif) no-repeat scroll right center;
}

#gsasearchinput {
	font-size: 11px;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	color: #666;
	width: 144px;
	padding-left: 16px;
	border: 1px solid #ccc;
	background: transparent url(/graphics/magnifying_glass.gif) no-repeat 2px 2px;
	}
#gsasearchbutton {
	font-size: 10px;
	color: #fff;
	background-color: #4173a3;
	padding: 0;
	border: 1px solid #aaa;
	}
.stLife {
	margin-top:20px;
}
.tdPadding {
	padding: 5px 10px;	
}

/*Curriculum*/
#schedMain th, td {
    font-size: 11px;
}