*
{
	font-family: trebuchet ms;
}

body
{
	margin: 0px;
	padding: 0px;
}

.td
{
	padding: 0px;
}

.PageContainer
{
	width: 780px;
	margin: 0px auto;
	text-align: left;
}

.Normal
{
	font-size: x-small;
	font-family: trebuchet ms;
}

.ItemTitle
{
	font-size: x-small;
	font-family: Tahoma;
	font-weight: bold;
}

a
{
	color: #0869d6;
}

a:hover
{
	color: #56a4fc;
}

a.ReadMoreLink, a:visited.ReadMoreLink
{
	color: #0869d6;
	font-size: x-small;
	font-family: Arial;	
}

.SpecializationText
{
	color: #fff;
	font-family: Tahoma;
	font-size: x-small;
}

.Accessibility
{
	visibility: hidden;
	position: absolute;
}

.NormalText
{
	font-family: Arial;
	letter-spacing: 1pt;
	text-align: left;
	font-size: x-small;
	color: #666666;
}

.PageletDivider
{
	background-color: #639aef;
}

.PageletTitle
{
	color: #1b5da4;
	font-size: .84em;
	font-family: Arial;
	font-weight: bold;
}

a.Footer, a.Footer:visited, .Footer
{
	font-size: .68em;
	font-family: Trebuchet MS;
	color: #0869d6;
	text-decoration: none;
}

a.Footer:hover
{
	text-decoration: underline;
	color: #56a4fc;	
}

.Copyright
{
	font-family: Courier New;
	font-size: .80em;
	color: #fff;
}

.ErrorText
{
	color: #ff4200;
	font-family: Courier New;
	font-size: .80em;
}

.AdminShade1
{
	background-color: #ebf6ff;	
}

.DataGrid
{
	margin: 0px;
}

.DataGridHeader
{
	background-color: #b0cfd7;
	font-family: Tahoma, Sans-Serif;
	font-weight: bold;
	font-size: x-small;
	border-width: 0px;
}

.DataGridItem
{
	background-color: #FFFFFF;
	font-family: Tahoma, Sans-Serif;
	font-size: xx-small;
}

.DataGridAItem
{
	background-color: #aef2fc;
	font-family: Tahoma, Sans-Serif;
	font-size: xx-small;
}

div.TemplateHeader
{
	height: 32px;
	width: 780px;
	display: table;
	vertical-align: middle;
	position: static;
}

div.Float
{
	float: left;
}

div.Breaker
{
	clear: both;
}


#MenuTopLine
{
	background-color: #1dafd3;
	width: 780px;
}


#MenuBottomLine
{
	background-color: #7dc1fb;
}

#MainMenuBackground
{
	width: 780px;
	height: 26px;
	background-image: url('/skins/NG2/images/menu_bg.gif');
}

.MainMenuSpacer
{
	width: 8px;
	height: 26px;
}

#MainMenu
{
	text-align: center;
	width: 760px;	
	height: 26px;
}

a.MainMenuLink
{
	font-family: Trebuchet MS;
	font-size: 9pt;
	color: #1b5da4;
	text-decoration: none;
}

a.MainMenuLink:hover
{
	text-decoration: underline;
	color: #0f2bd7;
}

a.MainMenuActiveLink
{
	font-family: Trebuchet MS;
	font-size: 9pt;
	color: #1b5da4;
	text-decoration: none;
	font-weight: bold;
}


#SubMenuBackground
{
	width: 780px;
	height: 26px;
	background-color: #dbeeff;
}

a.SubMenuLink
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #1b5da4;
	text-decoration: none;
}

a.SubMenuLink:hover
{
	text-decoration: underline;
	color: #0f18d7;
}

a.SubMenuActiveLink
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	text-decoration: none;
	color: #1b5da4;
	font-weight: bold;
}

.SubMenuSpacer
{
	width: 8px;
	height: 26px;
}

#SubMenu
{
	text-align: center;
	background-color: #dbeeff;
	width: 760px;	
	height: 26px;
}


span.HeaderTitle
{
	color: #1b5da4; 
	font-family: Arial; 
	font-size: 9pt; 
	letter-spacing: 1; 
    font-style: italic; 
    font-weight: bold;
}

#Content
{
	padding: 1px;
	width: 780px;
}

.LeftColumn
{
	background-color: #ebf6ff;
}

.RightColumn
{
	background-color: #ffffff;
}

.SectionName, a.SectionName, a:visited.SectionName
{
	color: #1b5da4; 
	font-family: Arial; 
	font-size: 10pt; 
	letter-spacing: 1; 
    font-weight: bold;
}

.PageName, a.PageName, a:visited.PageName
{
	color: #0869d6; 
	font-family: Arial; 
	font-size: 9pt; 
}

ul.noicon
{
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 8px;
	font-size: xx-small;
}

.pricetag
{
	color: #1b5da4;
	font-family: verdana;
	font-weight: bold;
	font-size: xx-small;
}

.producttitle
{
	font-weight: bold;
}

.Boxed
{
	BORDER: #2a8ec8 1px solid;
}

.AdminMenuHeader
{
	font-family: arial; 
	font-size: 9pt; 
	color: #ff0000; 
	font-weight: bold;
	padding: 4px;
}