body
{
	color: #414953;
	font-size: 11px;
	font-family: verdana;
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

/* Common heading styles */
H1
{
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 7 0; 
	margin: 0;
}

H2
{
	font-size: 16px;
	line-height: normal;
	padding: 2 0 5 0; 
	margin: 0;
}

H3
{
	font-size: 14px;
	padding: 0; 
	margin: 0;
}

.NonUnderlined
{
	text-decoration: none;
}

.Legal
{
	font-style: italic;
	font-size: 10px;
}

.LoginInstructions
{
	font-size: 10px;
	font-weight: bold;
}
/* End Common heading styles */

/* Bullets and asterisk Style*/
.Asterisk
{
	font-weight: bold;
	color: Red;
	font-size: medium;
}

li
{
	list-style-image: url(/escolv2/images/red_bullet.gif);
	font-size: 11px;
	font-family: verdana;
}
/* End Bullets and asterisk Style*/

/* Tables style*/
table
{
	border: 0;
	border-collapse: collapse;
}

.HotNewsItemTable
{
	background-color: #e5ebeb;
	border-bottom: solid 1px #C8D2D1;	
}

td
{
	color:	#414953;
	font-size: 11px;
	font-family: verdana, sans-serif;		
}

td.centralCell
{
	vertical-align: top;
	width: 100%
}

.Box
{	
	background-color: #e5ebeb;
	width: 130;
}

.BoxNavigation
{	
	background-color: #e5ebeb;
	font-family: verdana;
	font-size: 11px;
	width: 130;
}

.BoxTitle
{
	color: white;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	border-bottom: solid 2 #7B0026;
}

.Divider
{
	border-bottom-color: White;
	border-bottom-style: inset;
	border-bottom-width: 2;
}


.UserControlDisplay
{
	color: black;
	font-family: verdana;
	font-size: 11px;
	width: 95%;
	border-width: 1;
	border-style: solid;
	border-color: #a8b0b2;
}

.tableGroupRegistration
{
	color: black;
	font-family: verdana;
	font-size: 11px;
	width: 99%;
	border-width: 1;
	border-style: solid;
	border-color: #a8b0b2;
}

.1NewsCell
{
	border-bottom: solid 1px #C8D2D1;
	border-right: solid 1px #C8D2D1;
}

.2NewsCell
{
	border-bottom: solid 1px #C8D2D1;
}
.3NewsCell
{
	border-right: solid 1px #C8D2D1;
}

.DefaultGridTable
{
	background-color: #c8d2d3;	
	border: none;
}

.DefaultGridRowHeader
{
	font-size: 10px;
	font-family: verdana, sans-serif;	
	font-weight: bold;
	text-align: center;
	color: #000000;
	background-color: #e5ebeb;
	border: none;	
}

.DefaultGridRow
{
	background-color: #ffffff;		
}

.DefaultGridCell
{
	border: none;
}

/* End Tables style*/

/* Datagrid style */
.header
{
	background-color: #C6C3C6;
	font-weight: bold;
}

.alternaterow
{
	background-color: #dcdcdc;
}
/* End Datagrid style*/

/* Header & Footer Style*/
.footer
{
	color: #A8B0B0;
	font-family: verdana;
	font-size: 11px;
}

.bgFooterColorLogin
{
	background-color: #e5ebeb;
	border-top: solid 2px #C8D2D3;
}

.bgFooterColor
{
	background-color: #B31134;
	border-top: solid 2px #7B0026;
}

.bgFooterColorASP
{
	background-color: #e5ebeb;
	border-top: solid 2px #C8D2D3;
}
/* End Header & Footer Style*/

/* Paragraph style */
p
{
	font-size: 11px;
	color: #414953;
	font-family: verdana;
}
/* End Paragraph style */

/* Normal links and rollovers */
a, a:visited, a:active
{
	font-family: verdana;
	font-size: 11px;
	color: #008294;
	text-decoration: none;
}

a:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #D00040;
	text-decoration: none;
}

/* End Normal links and rollovers */

/* Header link styles */
a.GeneralMenuLink, a:visited.GeneralMenuLink
{
	font-size: 11px;
	font-family: verdana;
	text-decoration: underline;
	font-weight: bold;
	color: #008294;
}

a:hover.GeneralMenuLink, a:active.GeneralMenuLink
{
	font-size: 11px;
	font-family: verdana;
	text-decoration: underline;
	font-weight: bold;
	color: #D00040;
}
/* End Header link styles */

/* Footer link styles */
a.FooterLink, a:active.FooterLink, a:visited.FooterLink
{
	font-size: 11px;
	font-family: verdana;
	text-decoration: underline;
	font-weight: bold;
	color: #008294;
}

a:hover.FooterLink
{
	font-size: 11px;
	font-family: verdana;
	text-decoration: underline;
	font-weight: bold;
	color: #D00040;
}
/* End Footer link styles */

/*Label style in the EventForm user control in the admin section*/
.SubSection
{
	width:100%;
	padding-top: 3;
	font: normal bold 11px Verdana;
	border-top: solid 1px #C8D2D3;
}
/*End Label style in the EventForm user control in the admin section*/

/* Datagrid Subscription Module style */
.dgSubscriptionDescription
{
	padding: 2 5 2 5;
	width: 70%;
}
/* End Datagrid Subscription Module style */

/* Drop down list style*/
.formDropDownListText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
}
/* End Drop down list style*/

/* Buttons style */
.formBtnText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	background-color: #CCCCCC;
}
.formEditorBtnText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	background-color: #BED2ED;
}
/* End Buttons style */

/* CheckBox & Radio button style */
.formCheckboxText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
}
.formRadio
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	width: 150;
}
/* End CheckBox & Radio button style */

/* ListBox style */
.formListBoxText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
}
/* End ListBox style */

/* TextBox style */
.formTextboxText /* use for Birth Date field display (user profile form) */
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
}

.formInputBoxText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	width: 150px;
}

.formLargeInputBoxText
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	width: 250px;
}

.formInputBoxTextLogin
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	width: 110px;
}

.formInputBoxTextPassword
{
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	width: 80px;
}

.formRichTextBox
{
	color: #000000;
	font: 11px verdana;
}
/* End TextBox style */

/* Font Style for little text at bottom of pages */
.topNewsHeader
{
	font-size: 0.6em;
	font-family: verdana, sans-serif;	
	letter-spacing: 4px;
	color: #000000;
}

.fontBottomPageTest
{
	font: xx-small verdana;
	border-top: solid 1px gray;
	padding-top:10px;
}
/* End Font Style for text at bottom of pages */

.fontDefaultAddress
{
	font: 11px verdana;
	/*color: #C8D2D3;*/
	color: #c5c5c5
}

.fontJournalAddress
{
	font: 11px verdana;
	color: black;
}

.fontActivityLevel1
{
	font: 11px verdana;
	color: black;
	font-weight: bold;
}

.fontSpecialityLevel1
{
	font: 10px verdana;
	color: black;
}

/* Style for breadcrumbs */
.BreadCrumb
{
	font-size: 10px;
	font-family: verdana, sans-serif;		
	font-weight: normal;	
	color: #414953; 
}

.BreadCrumbSeparator
{
	font-size: 10px;
	font-family: verdana, sans-serif;		
	font-weight: normal;	
	color: #D00040; 
}

a.BreadCrumbLink, a:visited.BreadCrumbLink
{
	font-size: 10px; 
	font-family: verdana, sans-serif;	
	text-decoration: underline; 
	font-weight: normal;	
	color: #008294;
}

a:hover.BreadCrumbLink, a:active.BreadCrumbLink
{
	font-size: 10px; 
	font-family: verdana, sans-serif;	
	text-decoration: underline; 
	font-weight: normal;	
	color: #D00040;
}

/* Drop-down menu styles. */
.TopMenuGroup
{
	padding: 0; 
}

.TopMenuItemOver
{
	cursor: pointer; 
	cursor: hand;
}

.MenuGroup
{
	border: 1px;
	border-style: solid;
	border-color: #C8D2D1;
}

.MenuItem
{
	background-color: #E5EBEB;
	font-family: verdana, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	cursor: pointer; 
	cursor: hand;
	color: #008294; 
}

.MenuItemOver 
{
	background-color: #E5EBEB;
	font-family: verdana, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	cursor: pointer; 
	cursor: hand;
	color: #D00040; 
}

.MenuItemDown 
{
	background-color:#E5EBEB;
	font-family: verdana, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: underline; 
	padding-bottom: 2px;	
	cursor: default;
	color: #D00040; 
	cursor: pointer; 
	cursor: hand; 
}

.bgColorLeftMenu
{
	background-color: #E3CFD6;
	height: 100%;
}

.InfoRequestForm
{
	font-family: verdana, sans-serif;
	font-size: 11px; 
}
