body.standard
{
	background-image: url(../Images/Elements/bg.gif);
	margin: 0px;
	background-color: white;

}
body
{
	background-color: white;
}

.ModifyingWidthEdit
{
	width: 300px;
}

.ModifyingWidthPreview
{
}

.heading1
{
	font-family: Tahoma,Arial; 
	font-weight: bold; 
	font-size: 14pt; 
	color: #366ab3;
	margin-bottom: 2px;
}
.heading2
{
	font-family: Tahoma,Arial; 
	font-weight: bold; 
	font-size: 10pt; 
	color: #366ab3;
	margin-bottom: 2px;
}
hr 
{
	width: 80%;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
} 
.main
{
	background-color: #FFFFFF  
}
.alert 
{ 
	color: red; 
}


.leftmenu
{
	background-color: #FFFFFF  
}
.header
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF  
}
.footer
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ACACAC  
}
.sectionintro
{
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-color: #ACACAC  
}
.buckettop
{
	padding-top: 1px;
}
.bucket
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 1px;
	background-color: #E5EEF9;
	border: solid 1px #acacac; 
}
.bucketinside
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.subnavbucket
{
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 1px;
	background-color: #E5EEF9;
	border: solid 1px #acacac; 
}
.navbar  
{ 
	border-top: solid 3px #E5EEF9; 
	border-bottom: solid 15px #E5EEF9; 
	background-color: #B4CCEB 
}	
input, select, button, textarea, sbx	
{ 
	font-family: Tahoma,Arial; 
	font-size: 8pt;  
	color: #555 
}

td, p 				
{ 
	font-family: Tahoma,Arial; 
	font-weight: normal;
	line-height: 12pt; 
	font-size: 8pt; 
	color: #777 
}
li 				
{ 
	font-family: Tahoma,Arial; 
	font-weight: normal;
	line-height: 12pt; 
	font-size: 8pt; 
	color: #777 
}
.content				
{ 
	font-family: Tahoma,Arial; 
	font-weight: normal; 
	font-size: 8pt; 
	line-height: 12pt;
	color: #777;
	padding-right: 1px; 
}
table.CommandBar
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #777;
	background-color: #B4CCEB;
	height: 22px;
}
table.CommandBar td
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #366ab3;
	padding-left: 4px;
}
table.CommandBar a
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
pre				
{ 
	font-family: Tahoma,Arial; 
	font-weight: normal; 
	font-size: 8pt; 
	line-height: 12pt;
	color: #777;
	padding-right: 1px; 
}
.titlesm
{
	font-size: 8pt;
	font-weight: bold;
	color: #777
}
.titlelg
{
	font-size: 9pt;
	font-weight: bold;
	color: #777
}
.pagetitle
{
	font-size: 11pt;
	font-weight: bold;
	color: #777
}
.SeminarBucket
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 1px;
	background-color: #E5EEF9;
	border: solid 1px #acacac; 
}
.SeminarHeading
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #CC0000
}
.SeminarListSubHeading
{
	background-color: white;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 2px;
	background-color: #ACACAC;
	color: white;  
}
.SeminarList
{
	height: 156px;
	overflow: auto;
	background-color: white
}
.SeminarSideBarHeading
{
	font-size: 14pt;
	font-weight: bold;
	color: white;
}
.SeminarSubHeading
{
	font-size: 8pt;
	font-weight: normal;
	color: white;
}

.SectionIntroText
{
	font-size: 10pt;
	font-weight: normal;
	color: white;
}
.lnk1			
{ 
	color: #366ab3 
}
a						
{ 
	color: #366ab3; 
	text-decoration: none 
}

a:hover					
{ 
	color: #366ab3; 
	text-decoration: underline 
}

a:visited				
{ 
	color: #366ab3; 
}

/* Begin Header Link, 8pt Default Size */
.lnk1
{
	font-size: 9pt;
	color: #555;
}
a.lnk1			
{ 
	color: #366ab3 
}
a.lnk1:visited	
{ 
	color: #366ab3 
}
a.lnk1:hover	
{ 
color: #366ab3 
}
/* End Header Link, 8pt Default Size */
/* Begin Footer Link, 8pt Default Size */
.lnk2
{
	font-size: 8pt;
	color: #777
}
a.lnk2			
{ 
	color: #777 
}
a.lnk2:visited	
{ 
	color: #777
}
a.lnk2:hover	
{ 
	color: #777
}
/* End Footer Link, 8pt Default Size */
.navdivider 				
{ 
	color: #366ab3;  
}
/* Begin Left Link, 8pt Default Size */
.lnk3
{
	font-size: 8pt;
	font-weight: bold;
	color: #366ab3
}
a.lnk3		
{ 
	color: #366ab3 
}
a.lnk3:visited	
{ 
	color: #366ab3
}
a.lnk3:hover	
{ 
	color: #366ab3
}
/* End Footer Link, 8pt Default Size */
/* Begin Embedded Link, 8pt Default Size */
.lnk4
{
	font-size: 8pt;
	font-weight: bold;
	color: #366ab3
}
a.lnk4		
{ 
	color: #366ab3 
}
a.lnk4:visited	
{ 
	color: #366ab3
}
a.lnk4:hover	
{ 
	color: #366ab3
}
a.lnk5		
{ 
	color: #ffffff 
}
a.lnk5:visited	
{ 
	color: #ffffff
}
a.lnk5:hover	
{ 
	text-decoration: underline 
}
/* End Footer Link, 8pt Default Size */
.navdivider 				
{ 
	color: #366ab3;  
}
/* FPO Tab Classes */
.subNavTable
{
	border-right: solid 0px #ACACAC;
}
td.subNavTableCell
{
	border-bottom: solid 1px #ACACAC;
	border-left: solid 0px #ACACAC;
	border-right: solid 1px #ACACAC;
	border-top: solid 0px #ACACAC;
	background-color: #B4CCEB;
	padding: 5px 5px 5px 5px;
}
td.subNavTableSelectedCell
{
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 5px 5px 5px 5px;

}
.subnav
{
	color: #777;
	font-weight: bold;	
	text-decoration: none;
}
a:hover.subnav
{
	color: #999999;
}
/* Begin Menu */
.MenuGroup
{
	border-style: groove;
	border-width: 0px ! important;
	border-color: #FFFFFF;
	color: White;
	width: 520px;
	text-align: left;
}
.MenuItem td
{
	background-color: #B4CCEB;
	width: 0px;
	color: #666666;
	cursor: hand;
	font-family: Tahoma;
	font-size : 11px;
	padding: 3px 3px 3px 3px;
	text-align: center;
}
.MenuItemOver td
{
	background-color: #0279B9;
	width: 0px;
	color: White;
	cursor: hand;
	font-family: Tahoma;
	font-size : 11px;
	font-style: normal;
	padding: 3px 3px 3px 3px;
	text-align: center;
}
/* End Menu */

/* Begin Tab Control */

.TabMain
{
	font-family: Tahoma,Arial; 
	font-weight: normal;
	line-height: 12pt; 
	font-size: 8pt; 
	color: #777;

}
.TabSelectedTitle
{
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 5px 5px 5px 5px;
	margin: 1px 0px 1px 1px;
	text-align: center;
}
.TabTitle
{
	border-bottom: solid 1px #ACACAC;
	border-left: solid 0px #ACACAC;
	border-right: solid 1px #ACACAC;
	border-top: solid 0px #ACACAC;
	background-color: #B4CCEB;
	padding: 5px 5px 5px 5px;
	margin: 1px 0px 1px 1px;
	text-align: center;
}
.TabBody
{
	padding: 10px 10px 10px 10px;
	overflow: hidden;
}
.TabCell
{
	width: 100%;
}

/* End Tab Control */

.SeminarTitleBar
{
	
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	height: 20px;
	font-size: 9pt;
	font-weight: bold;
	color: #777;
	background-color: #B4CCEB;
}
.SeminarSubTitleBar
{
	background-color: #E5EEF9;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	height: 10px;
	font-size: 8pt;
	font-weight: bold;
	color: #777
}
.SeminarItems
{
	background-color: #ffffff;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	height: 15px;
	font-size: 8pt;
}
td.pager
{
	background-color: #DEDEDE;
}
td.categorydescription
{
	background-color: red;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-top: solid 1px #ffffff;

}
.producttitle
{
	font-size: 14pt;
	font-weight: bold;
	color: #777
}

/* New Homepage section */

h2 {
  font-size: 22px;
  text-align: center;
  color: #0d4aa5;
  font-family: Trebuchet MS;
  margin-top: 10px;
  font-weight: bold;
  line-height: 24px;
}

tr.blog {
  background-color:#b4cceb; 
  border: 1px solid gray;
}

.blogimage 
{
	margin: 5px 0;
}

.success 
{ 
	color: Green; 
}