BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000000; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: center
}
H1 {
	COLOR: #fff
}
H2 {
	COLOR: #fff
}
H3 {
	COLOR: #fff; font-size: 18px; font-family: arial; display: block; border-bottom: 1px solid #080C21
}
H4 {
	COLOR: #fff; font-size: 16px; font-family: arial; display: block; border-bottom: 1px solid #080C21
}
H5 {
	COLOR: #fff; font-size: 14px; font-family: arial; display: block; border-bottom: 1px solid #080C21
}
H6 {
	COLOR: #fff; font-size: 13px; font-family: arial; display: block; border-bottom: 1px solid #080C21
}
P, LI, TD, TH, A {
	COLOR: #fff; FONT-SIZE: 12px; line-height: 150%; font-family: arial
}
a:link, a:active, a:visited {
	text-decoration: underline; color: #fff
}
LI A {
	font-weight: bold;
}
A:hover {
	TEXT-DECORATION: none; color: #fff
}
.wrap {
	MARGIN-LEFT: auto; WIDTH: 752px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#header {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 187px; PADDING-TOP: 0px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(content-bg.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 563px; PADDING-TOP: 0px
}
#dnn_ContentPane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(h1-bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 187px; TEXT-INDENT: -5000px; PADDING-TOP: 0px; HEIGHT: 293px
}
H1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 10px; WIDTH: 166px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 206px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(footer-bg.gif) no-repeat #000000; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 563px; PADDING-TOP: 0px; HEIGHT: 84px; MARGIN: 0 0 0 0
}
#footer #login {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
*html #footer #login {
	MARGIN: 0px 0px 0px 10px
}
#footer #gui A {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(gui_computing.gif) no-repeat; FLOAT: right; MARGIN: 0px 20px 0px 0px; OVERFLOW: hidden; WIDTH: 233px; TEXT-INDENT: -5000px; POSITION: relative; TOP: 20px; HEIGHT: 30px; TEXT-ALIGN: left
}
*html #footer #gui A {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(gui_computing.gif) no-repeat; FLOAT: right; MARGIN: 3px 10px 0px 0px; OVERFLOW: hidden; WIDTH: 233px; TEXT-INDENT: -5000px; POSITION: relative; TOP: 30px; HEIGHT: 30px; TEXT-ALIGN: left
}
#footer #gui A:hover {
	BACKGROUND: url(gui_computing_rollov.gif) no-repeat
}



#newsscroll
{
 display: block; margin-top: 0px; height: 30px; margin-left: 5px; width: 615px; z-index:100; position: absolute; font-family: century gothic;
}

* html #newsscroll
{
 display: block; margin-top: -170px; height: 30px; margin-left: 5px; width: 615px; z-index:100; position: static; 
}

#newsscroll a
{
 font-size: 12pt;
}

#newsscroll p
{
font-size: 12pt; color: #fff;  font-family: century gothic; margin:0; padding:0;
}

#homegui
{
padding-top:0px;
margin-top: 0px;
display: block;
float: right;
margin-right:3px;
}

#homegui p
{
margin:0;
padding:0;
}

#footer #login {
	position: relative;
	top: 26px;
	left: 20px;
}

*html #footer #login {
	top: 38px;
	left: 6px;
}

A.SelectedTab:link {
    text-decoration:    none;
    color: #999;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color: #999;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: #999;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color: #fff;
}

#menu-main {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(main-menu-bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 187px; PADDING-TOP: 0px; HEIGHT: 161px
}
#menu-main LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu-main LI A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; OVERFLOW: hidden; WIDTH: 174px; TEXT-INDENT: -5000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 26px
}
#m-journal {
	TOP: 6px
}
#m-profile {
	TOP: 10px
}
#m-calendar {
	TOP: 14px
}
#m-results {
	TOP: 18px
}
#m-photos {
	TOP: 22px
}
#menu-other {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(menu-other-bg.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 81px; PADDING-TOP: 0px; HEIGHT: 57px
}
#menu-other LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu-other LI A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-INDENT: -5000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 15px
}
#m-sponsors {
	MARGIN: 0px 0px 0px 18px; WIDTH: 60px; TOP: 5px
}
#m-links {
	MARGIN: 0px 0px 0px 44px; WIDTH: 34px; TOP: 10px
}
#m-contact {
	MARGIN: 0px 0px 0px 26px; WIDTH: 51px; TOP: 11px
}
#wraphome {
	BACKGROUND: no-repeat 0px 440px; MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; HEIGHT: 106px; TEXT-ALIGN: left; border: 0px solid #fff;
}
#wraphome H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(h1-bg-main2.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 375px; TEXT-INDENT: -5000px; PADDING-TOP: 0px; HEIGHT: 444px
}
#wraphome #menu-main {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(main-menu2.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; PADDING-TOP: 0px; HEIGHT: 354px
}
#wraphome #menu-main LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wraphome #menu-main LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 373px; TEXT-INDENT: -5000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 50px
}
#wraphome #m-journal {
	TOP: 41px
}
#wraphome #m-profile {
	TOP: 52px
}
#wraphome #m-calendar {
	TOP: 62px
}
#wraphome #m-results {
	TOP: 73px
}
#wraphome #m-photos {
	TOP: 85px
}
#wraphome #otherguff {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 375px; PADDING-TOP: 0px; height:88px;
}
#wraphome #otherguff #menu-other {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(menu-other.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 88px
}
#wraphome #otherguff #menu-other LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wraphome #otherguff #menu-other LI A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-INDENT: -5000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 18px
}
#wraphome #otherguff #m-sponsors {
	MARGIN: 0px 42px 0px 59px; WIDTH: 91px; TOP: 6px
}
#wraphome #otherguff #m-links {
	MARGIN: 0px 42px 0px 97px; WIDTH: 49px; TOP: 14px
}
#wraphome #otherguff #m-contact {
	MARGIN: 0px 42px 0px 71px; WIDTH: 73px; TOP: 20px
}
#wraphome #otherguff #sa-ais {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(member-sa-ais.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 225px; TEXT-INDENT: -5000px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 88px; TEXT-ALIGN: left
}
#wraphome #otherguff #sa-ais A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 13px 40px 0px 35px; OVERFLOW: hidden; WIDTH: 176px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 49px; TEXT-DECORATION: none
}


#wraphome #homegui A {
	CLEAR: both; DISPLAY:block; BACKGROUND: url(gui_computing.gif) no-repeat -133px 0px; OVERFLOW: hidden; WIDTH: 100px; TEXT-INDENT: -5000px;  HEIGHT: 30px; TEXT-ALIGN: left
}
#wraphome #homegui A:hover {
	BACKGROUND: url(gui_computing_rollov.gif) no-repeat -133px 0px; width: 100px;
}

* html #wraphome #homegui A {
TOP: -80px;
}

/* CONTACT PAGE
------------------------------------------------------- */

#dnn_ctr486_ModuleContent table {
	margin: 0 0 0 20px;
}

#dnn_ctr486_ModuleContent table tr td img {
	display: none;
}

#dnn_ctr486_ModuleContent table tr td label {
	color: #fff;
	padding: 4px 0 4px 2px;
	font-family: arial;
}

#dnn_ctr486_ModuleContent input#dnn_ctr486_Feedback_txtEmail,
#dnn_ctr486_ModuleContent input#dnn_ctr486_Feedback_txtName,
#dnn_ctr486_ModuleContent input#dnn_ctr486_Feedback_txtSubject {
	background-color: #4F63AA; border: 1px solid #000; color: #fff; height: 24px; padding: 3px 0 0 4px;
}

#dnn_ctr486_ModuleContent textarea {
	background-color: #4F63AA; border: 1px solid #000; color: #fff;padding: 3px 0 0 4px;
}

#dnn_ctr486_ModuleContent table tr td a.CommandButton {
	background: #4F63AA;
	width: 70px;
	height: 19px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000;
	padding: 3px 6px;
}

#dnn_ctr486_Feedback_cmdSend {margin-left: -105;}
}

#dnn_ctr486_Feedback_cmdCancel {
	margin-right: -105px;
}

*html #dnn_ctr486_Feedback_cmdCancel {
}

#dnn_ctr390_Form_Table1	{background: transparent;}

#FormTable {background: transparent;}

#dnn_ctr390_Form_Label1 {background: red;}

/* JOURNAL INTRO PAGE
------------------------------------------------------- */

div.post {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
}

div.post p.dateCreated {
	font-size: 11px;
	margin: 0 0 0 0;
}

div.post h3 a:link, div.post h3 a:visited, div.post h3 a:active {
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	margin: 0 0 0 0;
}

#listing div.post h3 {
	font-weight: bold;
	color: #fff;
	font-size: 16px;
	text-decoration: none;
	margin: 2px 0 0 0;
}

div.post div.Summary {
	padding-top: 10px;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}

div.post div.Summary p {
	font-size: 12px;
}

div.post div.normal {
	padding-top: 10px;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	line-height: 150%;
}


/* JOURNAL ITEM PAGE
------------------------------------------------------- */

/* text style for buttons and link buttons used in the portal admin pages */
#dnn_ctr455_ModuleContent .CommandButton     {
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background: #10205A;
}

div#dnn_ctr455_ModuleContent p.Nornal {
	background-color: #10205A;
}
	
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
#dnn_ctr455_ModuleContent A.CommandButton:link {
    text-decoration:    underline;
    color: #fff;
	background: #10205A;
}

#dnn_ctr455_ModuleContent A.CommandButton:visited  {
    text-decoration:    underline;
    color: #fff;
	background: #10205A;
}


#dnn_ctr455_ModuleContent A.CommandButton:active   {
    text-decoration:    underline;
    color: #fff;
	background: #10205A;
}

#dnn_ctr455_ModuleContent A.CommandButton:hover    {
    text-decoration:    none;
    color: #fff;
	background: #10205A;
}

#dnn_ctr455_ModuleContent .NormalBold, 
.DNNTree a, 
#dnn_ctr358_FileManager_DNNTree, 
#NewsArticles_SummaryPanel .NormalBold,
#NewsArticles_SummaryPanel .Normal,
#NewsArticles_SummaryPanel label,
#NewsArticles_SummaryPanel .CommandButton,
#NewsArticles_SummaryPanel .Head,
#NewsArticles_SummaryPanel .SubHead,

#NewsArticles_DetailsPanel .NormalBold,
#NewsArticles_DetailsPanel .Normal,
#NewsArticles_DetailsPanel label,
#NewsArticles_DetailsPanel .CommandButton,
#NewsArticles_DetailsPanel .Head,
#NewsArticles_DetailsPanel .SubHead { color: #000050; }

#NewsArticles_DetailsPanel .CommandButton,
#NewsArticles_SummaryPanel .CommandButton {
	background: #000050;
	padding: 4px;
}


#NewsArticles_SummaryPanel table tr td.Normal {
	color: #000;
}


