/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
BODY 
{
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  { /* = .downloadheaders */
  font-family: Arial; 
  font-size: 1em; 
  color: #FF9900; 
  line-height: 100%; 
  margin-top: 0; 
  margin-bottom: 0; 
  font-weight:bold; 
  text-align:left 
}
A H1
{
  font-size:100%;
}

H2  { /* = .bodyHeader */
  font-family: Arial; 
  font-size: 1.2em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #663399;
/*  color: #330066; */
  text-decoration: none;
  margin-top: 0 ; 
  margin-bottom: 0 ; 

}

H3  { /* = .bodySubHeader */ /* level 2 */
  font-family: Arial, Helvetica, sans-serif; 
  line-height: 1.5em; 
  font-size: 1em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 10 ; 
  margin-bottom: 4 ; 

}

H4  { /* Picute titles */
  font-family: Arial, Helvetica, sans-serif; 
  color: #555555; 
  font-size: 0.7em; 
  margin-top: 4; 
  margin-bottom: 4 ; 
}

H5  { /* = .bodySubHeader */
  font-family: Arial, Helvetica, sans-serif; 
  line-height: 1.5em; 
  font-style: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 0 ; 
  margin-bottom: 0 ; 
}

H6  { /* level 3 */
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: 0.8em; 
  font-weight: bold; 
  font-variant: normal; 
  color: #663399; 
  background-color: #FFFFFF; 
  text-decoration: none;
  margin-top: 14 ; 
  margin-bottom: 4 ; 
}

.GreyLink  { /* = .bodySubHeader */
  font-family: Arial, Helvetica, sans-serif; 
  line-height: 1.5em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 0 ; 
  margin-bottom: 0 ; 

}

TFOOT, THEAD    {
}

THEAD 
{
  font-size:1em;
}

TH  {
}

textarea
{
  /*font-size:1.1em;*/
  font-size:90%;
}

P,.Normal /* = .bodyText */
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.80em;
  font-style: normal; 
  line-height: 1.4em; 
  font-weight: normal; 
  font-variant: normal; 
  color: #555555; 
  text-decoration: none ; 
  margin-top: 0.4em ; 
  margin-bottom: 0.4em 
}
A .Normal
{
  font-size:100%;
}
A:hover .Normal
{
  font-size:100%;
  color:#3c0;
}
.NormalBold
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: 1.5em; 
  font-weight: bold; 
  font-variant: normal; 
  color: #555555; 
  text-decoration: none ; 
}

DT  { /* = .bodySubHeader */
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: 1.5em; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
}

DL DT
{
  font-size:90%;
}
DL DT H6
{
  font-size:90%;
}
DL DT P
{
   font-size:90%;
}

P A:link, .Normal A:link, DIV A:link
{
  font-size:100%;
}
P A:visited, .Normal A:visited, DIV A:visited
{
  font-size:100%;
}
P A:active, .Normal A:active, DIV A:active
{
  font-size:100%;
}
P A:hover, .Normal A:hover, DIV A:hover
{
  font-size:100%;
}
A:link /* = .class2  A:link */
{
  color: #ff9900; 
  font-size: 0.75em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none;
}

A:visited   /* = .class2 A:visited */
{
  color: #ff9900; 
  font-size: 0.75em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none
}

A:active    /* = .class2 A:active */
{
  color: #660099; 
  font-size: 0.75em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none
}

A:hover  /* = .class2 A:hover */
{
  color: #660099; 
  font-size: 0.75em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE 
{
  font-size:100%;
}

TT
{
  font-size:100%;
}
P TT
{
	font-size:120%;
}

LI TT
{
	font-size:120%;
}
UL LI   {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: 1.5em; 
  font-weight: normal; 
  font-variant: normal; 
  color: #555555; 
  text-decoration: none  ;
  list-style-image: url('/Portals/0/home/images/home_bullet-smaller.gif');
}

LI P
{
  font-size:100%;
}

LI PRE
{
   font-size:100%;
}


UL LI LI    {
  list-style-type:    square;
  font-size:100%;
}

UL LI LI LI {
  list-style-type:    circle;
}


OL LI   {
  font-size: 0.75em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #330066;
  text-decoration: none;
  list-style-type:decimal;
}

ol ol li, ol ul li    
{
  font-size:100%;
  color: #666699; 
  list-style-type:decimal;
}



OL OL OL LI {
}
LI H6
{
  font-size:100%;
}
HR {
color:#660099; background: #660099; border: 0; Height:1px;
}
HR.grayHR
{
  color:#cccccc;
  background-color:#cccccc;
  height:1px;
}
iframe { display:block; width:100%; border:none;height:100%; }

.EnlargeIMG
{
  width:160;
  cursor:hand;
  /*float:right;
  margin:2em;*/
  /* Add to all such elements the following event handling: 
  onclick="window.open('/Portals/0/ShowImg.html?Img='+this.src + '&Title=','_blank','height=500,width=700,resizable=yes,scrollbars=yes' )"
  */
}
SUP
{
   font-size:xx-small;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}
code
{
  font-size:120%;
}

.codeblock {
	font-size: 0.7em;
	font-family: Microsoft Sans Serif; color: Black;
	font-style: normal; 
	font-weight:normal;
	line-height: 1.2em;
	background-color: #eeeeee;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	margin-top: 10px;
}

div.codeblock
{
  font-size:70%;
}
div.codeblock pre
{
  font-size:100%;
}
.CSharp_BlockComment {
	color: Green;
}
.CSharp_XmlComment {
	color: Silver;
}
.CSharp_InlineComment {
	color: Green;
}
.CSharp_String {
	color: Red;
}
.CSharp_ReferenceType {
	color: Blue;
}
.CSharp_ValueType {
	color: Blue;
}
.CSharp_Modifier {
	color: Blue;
}
.CSharp_Statement {
	color: Blue;
}
.CSharp_MethodParameter {
	color: Blue;
}
.CSharp_Namespace {
	color: Blue;
}
.CSharp_Keyword {
	color: Blue;
}
.BoxLinks A:link    { color: #330066; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; text-align: left }
.BoxLinks A:visited  { color: #330066; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; text-align: left }
.BoxLinks A:active  { color: #ff9900; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; text-align: left }
.BoxLinks A:hover  { color: #66cc33; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; text-align: left }
.BoxLinks UL IL
{
  list-style-image:url('/devzone/Portals/0/arrowbullet.gif');
}

/* Added to support old styling */

.menubar {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.menubar {  color: #FFFFFF; text-decoration: none}
.sideboxheader {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; line-height: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.mbxSurveyResults {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; color: #555555; text-decoration: none}


.class3 A:link    { color: #330066; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; text-decoration: none; text-align: left }
.class3 A:visited  { color: #330066; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; text-decoration: none; text-align: left }
.class3 A:active  { color: #ff9900; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; text-decoration: none; text-align: left }
.class3 A:hover  { color: #66cc33; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10px; text-decoration: none; text-align: left }


Body { background-color: white; }

.bodytextNote      {  font-family: Arial , Helvetica, sans-serif; font-size: 0.8em; font-style: normal; line-height: 1.5em; font-style: italic; font-weight: normal; font-variant: normal; color: #555555; background-color: #CDCDDD; text-decoration: none}
.bodytextCode      {  font-family: Courier; font-size: 0.8em; font-style: normal; line-height: 1.5em; font-style: normal; font-weight: normal; font-variant: normal; color: #222222; background-color: #F2F2F2; text-decoration: none}
.bodytextSubH4     {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; line-height: 0.8em; font-style: normal; font-weight: bold; font-variant: normal; color: #1C1C75; background-color: #FFFFFF; text-decoration: none}
.bodytextSubH5     {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 0.8em; font-style: normal; font-weight: bold; font-variant: normal; color: #0C0C55; background-color: #FFFFFF; text-decoration: none}
.bodytextSubList   {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 0.8em; font-style: normal; font-weight: bold; font-variant: normal; color: #2C2Caa; background-color: #FFFFFF; text-decoration: none}
.bodytextSubUL     {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; line-height: 1.5em; font-weight: normal; font-variant: normal; color: #555555;  background-color: #E0E8EF; text-decoration: none}
.bodytextSubOL     {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; line-height: 1.5em; font-weight: normal; font-variant: normal; color: #555555;  background-color: #E0E8EF; text-decoration: none}
.headerColTitle    {  font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; font-style: normal; line-height: 14pt; font-style: normal; font-weight: Bold; font-variant: normal; color: #222222; background-color: #FFFFFF; text-decoration: none ;   width: 200}
.headerColContents {  font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; font-style: normal; line-height: 14pt; font-style: normal; font-weight: normal; font-variant: normal; color: #444444; background-color: #FFFFFF; text-decoration: none ; width: 400}

DIV#_ctrl1a__ctrl0a_ModuleContent {height: 100%}
DIV#_ctrl1a__ctrl1a_ModuleContent {height: 100%}


/* New Download Page Styles */


.FAQLinks
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #555555; 
  text-decoration: none;
  margin-top: 3 ; 
  margin-bottom: 3 ; 
}
.FAQLinks A:link 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #ff9900; 
  text-decoration: none;
  margin-top: 3 ; 
  margin-bottom: 3 ; 
}
.FAQLinks A:active 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #ff9900; 
  text-decoration: none;
  margin-top: 3 ; 
  margin-bottom: 3 ; 
}
.FAQLinks A:visited 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #ff9900; 
  text-decoration: none;
  margin-top: 3 ; 
  margin-bottom: 3 ; 
}
.FAQLinks A:hover 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #660099; 
  text-decoration: none;
  margin-top: 3 ; 
  margin-bottom: 3 ; 
}

a.FAQQuestion:link
{
color:#555555;
}

a.FAQQuestion:visited
{
color:#555555;
}

a.FAQQuestion:active
{
color:#555555;
}

a.FAQQuestion:hover
{
color:#ff9900;
}

.Article
{
  text-align:justify;
  text-justify:newspaper;
 /* width:640;*/
}
.TOCH2
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH2 A:link 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH2 A:active 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH2 A:visited 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH2 A:hover 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: normal; 
  color: #ff9900; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH1
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 6 ; 
  margin-bottom: 4 ; 
}
.TOCH1 A:link 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size:100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 9 ; 
  margin-bottom: 4 ; 
}
.TOCH1 A:active 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 9 ; 
  margin-bottom: 4 ; 
}
.TOCH1 A:visited 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 9 ; 
  margin-bottom: 4 ; 
}
.TOCH1 A:hover 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #ff9900; 
  text-decoration: none;
  margin-top: 9 ; 
  margin-bottom: 4 ; 
}
.TOCH0
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size:0.8em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #ffffff; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
  background-color: #cccccc; 
}
.TOCH0 A:link 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #ffffff; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH0 A:active 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #ffffff; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH0 A:visited 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #ffffff; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.TOCH0 A:hover 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #999999; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.GetStartedLinks
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 0.8em; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.GetStartedLinks A:link 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.GetStartedLinks A:active 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.GetStartedLinks A:visited 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #555555; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}
.GetStartedLinks A:hover 
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 100%; 
  font-style:normal ; 
  line-height: normal; 
  font-weight: bold; 
  color: #ff9900; 
  text-decoration: none;
  margin-top: 4 ; 
  margin-bottom: 4 ; 
}

.numbered_list
{
  font-size: 0.75em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #330066;
  text-decoration: none;
  list-style-type:decimal;  
}

.Note
{
	color: green;
}
TT
{
	font-size:120%;
}
body
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.simpleBullet li
{
	list-style-image: none;
	list-style-type: disc;
}
